45786
17927
405541
251997
747763
969227
479267
896185
831720
319060
148295
279264
149588
748007
923216
839858
893078
336299
201329
354039
89083
249107
65256
461533
256211
943834
1072581
566337
1042783
32894
682079
437477
905095
370212
670009
944571
949833
356051
663075
832011
665554
528358
73290
609628
443943
237933
934904
875561
857076
174919
95729
681071
464488
66130
798214
963048
20706
177585
301826
795286
446100
583495
307347
363160
659533
791253
795772
1040587
19509
899606
1077829
262144
126406
588114
255156
945090
592394
1007636
980624
351277
387117
1063613
61456
582365
273591
968298
344719
1037299
276892
934442
147676
866921
609880
129776
481005
173045
1019800
548681
620377
1053515
966163
584047
1016173
285940
427573
376718
363429
931188
665865
649703
960598
174771
898074
15971
460341
80230
982003
1089061
158422
46871
1079024
63096
448784
575631
94496
853011
1033780
87831
464970
498425
314354
471852
685417
137809
110133
658973
248927
165403
1005925
868394
62476
608970
739358
763988
631437
136821
1080824
616425
128000
321495
288229
76775
809248
359955
505490
661736
1047978
852152
248417
254867
623315
284823
63525
234066
122374
249701
24340
187530
280535
683532
623698
490444
121062
521739
769648
638194
33264
999894
627345
996922
844807
790854
1051249
605321
364451
349964
91016
165239
523928
695064
896554
843828
847293
326060
85296
6819
265451
287216
769359
622009
1000798
849133
300810
293331
438176
361117
251495
269286
781862
1058763
142477
232766
222787
820191
864353
1075689
292739
240801
979713
804847
397058
151925
953561
365283
828512
712550
280362
464868
109014
661513
259046
1034385
84069
344268
693913
612983
249523
94266
698317
215204
482962
266384
774549
1037231
373201
269803
242979
890841
470762
17024
652935
43485
342319
513493
927623
92308
434528
680331
697970
955832
6968
751909
349278
277963
645354
115235
424535
92755
894456
177918
855181
644459
376772
720742
659197
70173
421921
1081934
1080884
147851
778581
115522
879078
754018
205177
149004
660886
659836
222716
880331
878647
474835
683260
384541
12102
28992
81836
339413
27889
4135
1100100
354759
1097086
929622
452017
7704
59807
216017
635944
741672
229898
740938
959439
190338
380296
74185
399780
857333
445904
247006
451463
534300
663066
444774
121189
126874
160420
1045712
450035
932873
241416
118957
397425
1024167
1025217
110311
320820
867951
863651
1058699
361197
831328
665488
164298
1069669
648853
932946
1041288
53557
807530
674038
766684
965527
239263
1021721
912277
732516
1022349
172015
177338
234308
904184
59317
926078
18290
44460
836021
95905
833191
812541
488383
24459
64882
574110
1092727
566990
514122
1059056
18407
1011958
709718
1080856
436843
241477
290362
900193
1086034
848005
947080
751227
775527
598234
599648
132454
943644
584731
927840
350316
768901
734982
687192
421600
825588
982365
196913
266812
491812
144113
737178
690508
376059
950057
402961
10255
987867
1002819
78401
281842
972018
726877
630072
614555
112289
459271
948839
453532
774855
252059
1073325
643743
580720
316976
164091
171655
90731
737673
785042
1069678
177885
207824
43492
501855
425442
335342
1012831
131009
513170
500356
245723
856135
175720
508088
328630
88558
901381
472340
273843
728402
971779
951685
533210
904429
868919
334768
880607
908690
243720
84422
658752
685433
672036
830829
561813
670607
460301
343370
123877
421380
139254
673041
716441
1068532
957142
1004641
405988
383911
740084
306478
1040557
1019737
1077127
355573
487412
485663
360439
995636
771033
608938
925798
376852
589538
523089
744431
740357
865730
643989
918083
405674
337238
595306
979851
210249
238196
11774
1021134
122193
234319
689310
900602
148061
289596
459353
787553
436617
965785
853957
536583
310425
836781
168585
375437
665137
351837
631878
324128
490771
758425
960441
991952
322214
3378
1090801
188389
550953
850266
710082
211750
717496
958375
929718
852292
113074
912443
742909
332515
843407
475366
211229
95889
220502
917492
810719
417745
30102
302730
619487
5599
899665
594314
796193
476329
902330
306626
297487
89136
559727
296810
47074
952047
98324
871747
1050430
376622
455439
37316
623758
845979
316276
86047
416335
793733
931019
113456
33617
170888
532676
955491
579470
272821
68449
767250
941895
190340
677223
804069
735202
659111
324604
284682
224122
18073
187505
1058173
632186
831694
301167
718513
936324
329851
1032110
745995
202782
494201
568580
1091864
708267
1016233
155580
715790
848986
415325
116363
716320
260932
539925
539924
242565
495100
519761
109034
1071024
268388
678207
39821
122332
67702
224511
419518
838355
576517
92670
244882
1070502
497203
157870
380905
131910
705477
219823
650482
558481
6258
799250
47257
561233
47934
140451
31048
711715
368829
584601
813061
903109
706660
866781
940735
608181
270750
7732
668625
527222
72419
31453
542191
547407
805428
859748
848246
211299
294947
924901
415155
702346
915647
918219
457796
533281
48686
509449
861376
413314
248659
352770
362996
600012
95312
287031
994253
647109
968690
245558
75306
1047514
813236
460167
562848
22573
146018
920148
564400
804653
1079003
31533
413077
139352
435565
466824
940756
795993
323883
734830
869815
47637
800845
101452
285017
581330
723298
198225
74262
975395
962531
10022
197708
675775
627823
250652
311180
982738
747586
339586
679209
905998
492638
839334
728741
325225
58219
1059156
1039409
6541
912944
773871
410893
197238
459863
878068
400130
335544
669848
257972
1039892
1033188
429664
273497
186301
827665
1044523
219301
831585
157910
695062
232858
1083587
847532
473448
262648
189472
190496
963844
177703
641557
971604
980676
768591
791163
467319
826167
305558
830940
612652
909782
1000211
233297
36195
362967
715253
415207
580112
414383
123290
666031
527219
585200
69521
238046
181332
496224
701740
563701
533419
1014259
92661
459373
1069422
346460
733884
1036956
486622
507295
362317
42244
927618
41846
18547
750822
750664
826718
1033532
1062512
632957
867941
686300
814761
257812
808884
52481
551103
578245
443496
1013544
462016
999939
397790
449485
672405
427744
582423
743773
121757
707360
823315
1045708
1097156
578075
594175
752526
855991
1045617
1089723
810955
997006
217329
429225
418935
498041
995853
531174
1114
144682
767432
390291
1028682
386467
1077871
605314
94761
955280
1021053
132980
650906
372355
718983
75334
573002
830628
1087687
427970
964867
530665
1038844
485698
1037794
167582
514697
269847
1062718
134346
445854
726427
313338
302004
703194
691546
387743
281089
32197
881580
1101339
884410
791215
772031
1025109
474811
496019
56114
66247
751741
274522
469239
1010087
706542
98655
319439
761483
832264
113022
192076
908562
409772
322963
721941
839955
869730
993636
237049
565588
872850
395951
122331
647603
1014602
313010
893591
226558
338049
175932
1008975
898721
254569
766194
598413
384563
210840
49513
54147
723140
308119
280281
713330
915746
1030492
986653
532887
320201
112099
490418
577019
396120
188198
96580
196928
500637
223961
1017511
107055
496182
8412
114580
663105
966993
528805
135650
1075388
752970
853360
78971
529023
979778
519901
595865
66280
189026
235318
743957
318043
167252
946215
117195
477536
554674
222287
1054912
1084163
217118
201674
1077048
24104
845704
341055
184943
315131
72379
161436
900531
834496
515210
707553
8858
500768
53576
529556
484634
686410
971206
604236
358911
735549
902867
313430
92869
486010
704735
78430
186225
114222
316981
159936
214700
306557
581501
594308
951318
120346
806326
821015
654706
10724
1067355
321216
1025756
376546
626129
843697
148606
1077198
92914
479537
289658
238877
242868
694230
1023857
822787
514396
410553
629100
772517
16883
60959
241347
986870
355799
270140
7618
614100
747011
518609
337484
653840
43272
588328
1040039
875188
1040038
18802
195207
196257
753027
415078
564703
179142
621109
147827
239743
535184
856612
283602
294926
484562
1051866
352631
803197
483564
159251
680762
834286
935005
221526
396986
192468
467647
643526
673014
979054
543240
1092848
923797
206106
547100
608837
874422
117460
925187
676360
358054
404703
706186
50995
571063
995028
593328
173220
321569
840505
433336
1062240
152185
436164
574074
696498
370036
585915
489624
827834
924355
559077
34667
373127
720320
361264
809735
129044
89451
848397
814485
856476
163477
326775
753361
449901
910882
940586
1043780
117254
950219
700067
255422
261736
136146
540213
508894
764021
1025266
541207
777229
25317
316592
700642
855729
956423
85547
267257
1087282
121086
773747
565140
827650
195061
164799
297660
864491
303581
906578
458579
86564
507176
709194
39716
408743
97834
477379
948479
896403
853027
643517
977673
507671
374345
1052576
908127
1074435
401124
3055
773465
397566
607398
192628
422370
40214
841967
505319
999310
705534
1024230
387480
536540
735689
643977
564418
1004887
1058843
389334
566281
353692
703841
525367
299512
612066
610727
505943
84063
470448
616825
334290
868196
880930
942375
342838
306488
78525
1035392
305547
292907
257144
895281
840346
39634
489697
475563
776123
765687
102331
801979
312145
214228
286956
511730
510195
115037
308412
401078
336204
407706
23493
549268
410503
36927
68255
31633
29903
1010021
398950
277865
504842
921448
763840
138125
535203
235905
931474
619219
360346
831145
731888
447089
653443
986312
386234
1043186
487482
430462
205176
694166
923271
313535
606978
230431
503167
354928
632594
337009
840216
327948
888210
828589
536495
353374
487345
349111
964836
901618
624529
197633
121817
673368
339256
417496
1065025
777237
255895
816473
661662
655439
1065774
548262
966589
1053996
503449
951618
487943
4721
534621
368999
245071
669502
41732
936744
606033
773815
255470
95973
235960
70718
932595
295412
306401
266469
786648
752380
540759
848335
84900
452182
270706
197788
274923
179743
581645
823371
98122
701780
793276
142879
1041025
143301
426183
934887
665114
752568
345565
745135
931913
221929
97488
680948
458117
629685
931984
316738
1072320
599964
61370
697238
25866
151057
790192
291697
683123
400487
488719
679506
632685
653981
318292
418362
305002
269468
773093
483582
147010
718436
907013
878025
503905
412559
187435
131795
66269
448585
737851
785984
265734
599872
33885
822566
651095
177841
178891
622272
96652
351230
1009789
833463
915004
184301
44633
288663
1083096
574887
409409
284986
627613
397956
573137
233857
50847
334469
524711
681252
518208
434087
697100
221670
167806
445434
490605
678019
210873
140736
1015829
418729
71796
944187
935176
805020
596958
688488
780149
884037
989701
186688
292661
477470
83625
810203
590017
698333
958215
338196
830176
1093732
362855
181354
477519
414073
930007
386304
1028849
492456
325351
191007
500248
784925
561627
501455
1066453
443838
505163
990715
359383
483616
57953
825440
231428
358060
817640
1039446
902431
413562
991677
584764
475409
994244
81667
301935
275518
620226
575679
702195
821050
741425
518096
499031
1031164
434900
226735
102237
108483
466681
108763
531746
869757
270412
767371
468924
467490
270027
131177
258401
404473
831970
831388
84660
753832
176271
923050
307750
135847
516703
340796
610692
673291
579638
972104
1098564
536572
665322
521657
70226
869906
1082769
962892
630693
1031464
712332
26278
952871
414935
338576
891614
472396
766810
231172
959268
745704
963026
996092
270725
615879
449303
9162
267699
754665
422344
592657
897858
543572
809689
314728
8140
430159
753278
298243
14633
280948
1084820
330056
495481
416594
698822
1009160
1011447
442460
785504
857418
321152
412099
759747
452658
751863
246004
745038
555474
747989
327630
625320
956705
261971
603967
776081
1054021
487690
850234
745674
631916
326069
180812
11999
243929
586118
815142
923397
694405
117323
356298
732370
132467
473847
361675
374619
283550
13078
674813
349242
1025653
871315
165597
20401
689139
919374
324531
922051
46518
824540
271188
991073
411258
973086
778511
183969
797381
502498
738312
1058546
128639
645834
875964
894184
460102
545403
185960
90653
1075866
468834
1041840
662009
983015
139140
688825
829162
634690
891707
511792
17906
967315
145138
838207
1099409
402193
764563
86843
723410
1004967
188270
182964
618820
835221
730771
393131
239586
721867
651649
447628
65317
328726
42449
882599
957870
979912
759402
878418
39435
641385
220027
63046
82627
427247
295418
1075994
365390
173524
83190
993803
55532
715524
98600
892728
415522
567675
587591
943025
277920
385735
869755
655672
676050
117142
1051033
1049682
792387
400032
346635
1054950
86028
121738
603047
481016
518519
566379
614686
322911
757372
342106
315307
996203
920937
332189
280754
1011020
1044644
1060343
545757
1030993
287996
146777
786635
274914
549727
120328
478011
269897
662755
446452
383557
1025741
872496
924565
888377
808817
886938
592294
347751
111676
601498
814272
231332
188274
897044
357575
198439
314017
982457
978734
769288
640610
331546
1098004
87764
1088201
246065
75372
818237
8875
894503
428778
154961
853127
74700
771322
1091454
363171
1020894
326375
574423
786469
553245
860407
969410
1070557
924403
45849
295494
144749
828753
862120
52135
930495
120360
841894
659881
414532
664622
171806
805165
359976
225160
203378
821828
303438
699912
192626
702073
183862
176934
902701
172140
467393
386299
221217
627632
154665
256807
706160
408189
829445
600575
753584
418821
784292
327966
373199
690819
596041
41361
148364
406448
930402
854175
715891
95963
900678
738640
776344
605917
1100318
883622
791817
22146
448650
850077
730877
747186
798779
1023520
468930
482895
312481
440674
970910
404511
678009
233564
979566
819550
346737
259690
752347
297819
246568
181667
981465
321345
527684
587529
81115
611509
356356
631021
332924
630452
155535
82544
1026410
517450
993897
968403
119234
579430
540072
1041962
229190
386985
141235
161246
434438
273403
625283
1065197
148288
752049
169729
777614
45038
88914
426051
626744
1061581
781697
34122
910009
795224
635014
596347
346402
301691
110557
33107
746814
854437
851040
26182
106200
562191
251998
935068
132470
812707
481464
872380
801597
257352
471436
642605
187018
533166
178524
674161
641830
179729
494449
54354
749347
594153
681123
574787
1017433
787556
633304
63167
430328
545442
85514
285867
195662
528339
119793
305477
237043
73494
224028
380616
233724
408955
357604
1083281
588906
332939
880912
815173
607057
24232
1011104
954748
882774
445294
973144
977764
249466
358442
867975
111827
469718
685194
214572
871924
523006
194082
522388
1091205
710689
789350
220250
221495
405413
398380
19338
954443
196130
504226
624790
280166
1008220
680726
1029771
571136
1090291
49918
92952
164584
219387
908061
519744
1094769
1076154
805058
125821
941659
115734
235665
734517
491119
374764
589911
875793
225854
838214
1061864
360175
359124
32375
34475
327428
293597
974949
677413
665027
1048082
818437
585735
302259
181612
285125
255715
399613
355689
322422
78716
82017
666131
757459
908314
6392
986739
472218
607022
479583
470095
526480
525430
851732
290953
1056498
186058
779942
669153
329234
829648
66993
2230
6425
236809
248787
723669
568452
959079
857099
633350
1054304
1079043
184945
183800
878652
916545
776579
147523
769864
15603
776553
1005340
124699
470790
788757
1045170
134901
313287
162306
284341
744623
79674
662226
552395
920912
1079093
470804
542166
463235
573067
20984
631217
571469
465917
513790
1039622
43504
74694
215604
280423
1007002
359470
466858
459653
74567
456554
641584
322945
593230
60316
157177
710405
473188
241867
518368
858447
862598
322267
255140
986950
822069
1004398
677161
362262
441175
881913
737754
43310
1022003
258729
1050241
342049
352883
156936
16391
726196
545400
260231
848217
456819
740348
484229
1062552
819710
839155
462895
566426
743415
438529
994043
581219
922151
353467
628803
243786
513891
180209
992403
100868
723313
541753
548121
336195
146880
825580
902875
169269
908077
692045
702516
111491
111490
266836
12033
753888
275096
313532
644995
811749
465854
758099
262760
493839
173337
221730
169189
511130
823080
692015
399311
323202
1041716
274967
97593
554873
793593
82944
364392
649362
75778
138177
981003
531365
941520
737833
606853
542310
596726
118194
839389
22740
657071
264103
420066
890961
295421
815129
430999
299025
563591
674402
646761
649597
329726
233406
659066
791690
439540
153790
818145
90250
27976
1024078
795385
474823
958976
434190
1078910
226322
675284
266600
285382
922048
967767
546741
123387
1064605
427097
1101152
884435
812392
341487
831107
991092
760180
9194
733023
980598
1097569
456037
795314
608996
809639
2954
173409
855922
984068
54923
754151
796857
712069
908006
1094420
11842
179051
167189
479133
502438
277437
157955
847805
807488
970549
620737
175589
1084891
214728
96941
1081635
691081
531565
388697
780672
1077401
321549
592164
831446
1052065
301957
626216
350263
176748
364109
3374
329336
515137
891929
469765
321714
1072845
693593
716051
212758
294339
344533
160311
519989
757044
903496
92364
683499
733430
66531
895707
261056
474426
231489
219067
756336
793309
556967
33456
1026337
680895
292104
226656
9321
264837
458150
394028
1036264
745927
405631
400962
129957
604215
694365
315284
743492
935201
1094970
312302
544168
365189
732883
894841
309675
526053
888283
776284
380327
187757
216443
463479
756245
737895
283233
120464
181577
329203
368558
837132
753919
282061
1031127
591190
595436
751515
218028
17934
431538
264430
499289
618521
622183
1042055
1036300
2219
508488
135394
93886
68045
585640
235776
1046726
452715
184671
762333
562048
128369
451793
264156
438932
931061
156965
304703
353358
669743
205052
720044
261414
68560
741170
108554
277705
908762
569198
815312
484564
25040
1036192
787780
581586
400808
54118
14827
564797
749819
346617
88000
1073124
445131
166354
352193
723262
71755
774225
470164
173500
463736
290804
698977
127374
1023027
375825
420538
800890
1089628
173725
138044
252478
1018543
392052
183519
705189
1038790
337598
1067834
42680
297061
623082
848348
15250
573688
809120
823113
321975
73532
788363
80912
651570
725552
728573
267097
16474
597955
290041
199444
973932
945346
1007655
524526
615683
274488
315853
354264
424913
178268
662800
1039125
574599
594899
1091869
205470
16092
447275
212770
1026782
854726
326487
150231
1095681
127009
582696
753108
878052
310964
844172
855101
462600
407310
242958
639887
245862
799611
629594
522295
855737
129848
230240
726156
846040
392432
487463
742122
999404
393236
952212
802392
973572
600954
317934
934157
906665
953071
1036024
144179
488657
174805
98418
450534
512292
281886
394432
668148
120194
741569
158865
204742
1029285
787162
1001354
127537
568812
283603
1008895
112306
706608
554177
695061
941732
172101
260946
19772
859972
497697
179922
1067138
856544
673697
908048
833578
10588
1087102
269152
236821
781163
381514
437489
371562
236805
46844
982087
873438
628543
122162
587465
663900
644579
767939
1089673
43320
53730
135136
476086
857139
289919
452480
1040071
757805
135779
39482
332794
836168
1012929
465561
517201
434667
648405
981997
455618
225251
482956
1030776
260699
128578
261280
78528
907487
180594
460062
12492
146207
690674
224762
1067118
491661
528856
997857
97065
220330
563804
338592
671437
869219
244783
1064394
1020869
539958
232381
674629
928622
639882
219255
440628
306187
1081845
787608
34271
287585
712632
59510
1015419
909682
321924
485799
879277
805407
342677
964068
357023
612050
84375
851558
810570
687468
273494
302576
260123
760112
783942
405393
1051612
810524
349052
309790
978127
94401
543169
257342
620216
502900
177216
815157
98463
363392
42878
782498
632502
857381
454800
753206
110520
754834
167133
810071
581656
835127
951014
421538
604050
693079
1009350
328754
521574
38126
18759
49515
1026238
228094
486881
416107
527012
294888
246359
355925
439490
1087918
716001
1066550
555582
1014275
519867
567428
348232
27786
62614
296344
319901
432221
1040179
67004
1067137
327137
930657
12028
1015079
1032917
127869
951280
528120
410185
41174
632368
1064957
51351
909560
662711
706912
703363
277132
1016130
652593
129760
461735
34828
772079
661354
999192
291285
785532
616056
851246
903609
484302
612673
205837
291091
575347
3862
1052167
655483
1026361
832532
1069136
844719
248870
690829
1005893
906563
738112
480964
395586
601639
885635
835633
1051018
189796
558138
567806
957845
365744
962839
468397
218813
1005961
203165
1029907
828148
541046
897522
824795
354920
501768
263021
430941
848452
254348
291970
188658
717631
997576
3593
546901
852061
370250
275545
509262
864498
826461
483166
1069706
35487
877424
575449
600985
464035
529969
430182
509135
896183
760952
492073
761086
860411
300352
885760
515445
505313
975051
786912
987725
1055305
1021307
143607
294506
117797
491632
399798
134237
1032679
737993
413889
216081
751627
567455
812610
506907
593681
751742
1071336
448140
348800
42242
358003
1028668
440886
538701
51919
163835
687376
793956
978990
319742
639467
290049
42372
662311
83772
358695
182435
566407
1051180
463042
699352
593066
521354
59299
300029
660842
903734
854975
908331
394519
805179
236972
79002
389468
889599
310553
700943
721945
429834
923459
911348
989158
1048415
737014
307580
585718
111228
191171
738681
477926
1079815
129648
375539
411597
288337
488511
902172
497761
660290
419452
366265
587518
80525
855422
820010
780022
380072
855983
185945
547142
652541
407985
612283
995897
1057527
626102
651100
163586
346045
1047882
373470
768112
56820
1027910
1024836
975787
900797
751702
319444
255200
668166
1043239
899153
751883
1053542
165859
1035081
196638
265272
766511
78618
583217
903729
262699
1021725
414497
174416
825991
1089911
51907
6951
1089101
973127
960699
244014
381171
611501
37684
150512
465515
975890
447218
84858
100187
267414
108481
555722
19268
812481
477731
767544
387687
270241
958514
418164
73850
978519
959319
219718
606770
719029
121090
274512
314696
559062
932965
405171
22716
374849
527891
179192
909274
305286
976473
550495
677202
865355
1032858
316106
525748
974204
741542
692263
614237
964266
246729
631845
914921
521788
41363
183069
944664
509977
471910
908128
609302
548132
410521
721473
625547
356309
147559
622357
835980
659626
1014350
924587
665857
1027328
243140
838154
181135
250486
488346
313074
66422
1093460
648102
241632
870324
608117
754891
77400
596266
227391
507679
862003
193074
522563
827839
146725
632476
999314
861878
464693
604724
273312
836165
292923
435432
226164
170295
892653
205164
365880
706308
872978
1099462
747592
967483
511491
62997
735611
7312
868204
382579
686611
613731
434359
1017821
621925
885568
753098
121117
774121
399842
674930
1006925
1069288
270707
992740
717328
112563
221631
738891
719352
827513
132961
351761
804231
529622
682662
99791
89700
267372
42024
950153
811358
1082579
738664
95608
806486
972368
1021915
579877
96870
505870
881719
143118
467630
352301
677049
501939
1073290
369208
596780
304641
30861
750975
842102
198461
714802
176457
740864
165211
1085871
895440
800235
600185
51427
496508
1064445
205235
844264
175974
137864
556399
1002998
1000379
926152
579670
627133
704527
136483
330290
18091
728026
627389
886641
397138
150742
235245
224737
766090
999738
931496
735574
615014
828592
751509
50541
1008665
197454
1050723
371486
127139
702951
870269
82285
713257
914731
32931
667400
106386
791527
601900
1066427
628349
782860
1058901
412736
536607
374202
658131
500914
1026571
250233
738402
212907
479627
320635
66619
102974
1088882
441265
113262
169105
432907
948661
604365
1074867
363947
530908
1054432
527761
1074723
855424
364475
377868
780163
1657
39425
451667
802944
552738
381693
48716
756434
726481
792094
449395
103634
349515
512505
451794
33680
554863
236669
973688
218376
338748
1022104
5942
283656
242936
676491
239700
702114
663028
476101
528925
221903
33299
653744
161644
485967
440399
901987
777549
951809
670935
88395
573609
556030
219351
385896
835156
651606
494919
198623
984544
8234
343426
72403
1022383
490196
137474
234301
56532
358145
556901
961468
451475
618643
75002
240158
426549
1000884
179879
670649
317816
1069757
199498
548824
998014
1028473
91229
74819
886344
841513
711912
59742
906772
856601
784675
561388
24343
346933
132864
901450
339277
768688
544786
268144
881048
1083647
604514
13195
114331
166003
531544
1098784
742980
495263
950980
150427
777305
984897
326903
228879
404329
1098610
799548
608517
537870
40987
542819
218903
399038
220271
921850
368417
110415
431415
516245
1092332
438782
1031597
123499
707408
908939
958614
1044872
539927
3800
633113
213203
539748
398836
752801
915462
538265
1090095
846809
418437
451621
179168
1023194
910897
386870
408928
478831
582373
337848
672284
1034555
275940
69400
151800
785075
988240
1004653
198579
996948
116606
104307
485978
1083839
277795
848275
995875
346534
1074893
617840
144528
539678
946049
323768
629029
463347
348454
1077922
647190
534634
144055
782035
1012876
328031
24054
50523
66905
214112
735748
988701
256271
875946
636634
861121
98424
694598
1034095
442729
1080946
885292
991350
634491
550713
904023
509259
157274
972998
826346
166972
871521
621326
994109
1066033
391129
837469
748385
215800
1001303
526238
794616
174684
154767
57346
908027
982051
335041
519535
584606
346894
692413
1081603
590373
362563
82082
1008628
562603
66953
953268
24615
803341
693764
282022
1078724
633675
434221
1031157
854287
124686
605546
630537
54727
787099
591789
144767
303067
1075442
1074392
71351
281341
882553
989993
307516
817178
686595
544213
1098618
490002
563277
6475
618541
913722
570722
121549
844932
783823
546194
1046943
289160
1054184
289949
739469
105525
828337
69964
970365
546278
450825
510404
764983
168695
261540
98369
49715
457456
452876
360692
167054
259639
994758
508887
168309
908444
57309
807267
311575
469532
131003
565888
1042931
466229
837457
450315
53001
504885
236132
600023
326509
664483
527391
1076811
284566
898724
328425
1080413
851175
1071999
334803
31591
895606
513383
509656
597205
252487
226967
591392
909331
97931
556878
421528
508828
129463
33071
1081878
852575
940682
404633
975106
713106
253306
441956
437073
659872
880681
733295
113676
134082
589992
484472
717518
836486
316958
159037
404950
216560
169557
112252
1088684
1083412
644761
497463
330046
894014
493268
1029715
179083
23330
715030
331974
622406
431242
303893
80406
934672
337233
95528
908500
152108
120780
792459
994396
1094904
591960
1055603
441811
918961
24803
755111
135181
702357
362815
263349
288656
33085
853004
609860
266220
317058
487404
1074292
125316
414205
749850
1092334
536642
857929
580839
972569
427093
575845
43315
53070
535306
598680
1072039
430357
569200
384436
142431
679211
70297
509122
966918
973747
211341
308086
490091
92231
19319
419155
135243
196544
852141
1006077
225298
491600
633079
375517
1003098
829018
685924
290210
156039
408541
670417
43353
413354
642388
378948
583669
45942
882312
1080603
221325
155005
419972
629992
292289
229349
774764
131480
457994
43896
291523
164870
791444
988861
976744
319782
10901
911376
161385
169950
632706
904974
904697
909190
427132
944101
591644
1032440
480413
171481
1083142
87425
459578
1053465
1037569
548489
840709
131887
980729
227804
95639
1009109
294501
1020106
599806
592854
380686
505803
216168
139692
720169
99304
289034
33344
216327
873442
827120
936905
875205
476136
657835
246499
29655
645058
697281
1037686
856356
1064975
271306
752015
916964
723887
970209
580596
362260
12286
835158
621725
432294
621899
791272
962123
985436
862277
973149
791185
689022
591389
187481
607970
688212
152364
268175
825935
904222
441718
786716
244455
861859
922432
876815
639824
571204
818680
36221
718205
1095884
968208
648335
146972
605154
372968
74141
310403
183243
609226
637267
327413
321142
1059902
693240
957294
744154
210025
764835
465162
104940
1070695
422919
755007
1020342
547590
125394
419488
504127
574910
557622
356644
804132
445604
51117
517221
296316
37973
1004532
621994
760584
289101
463678
530943
943341
1063031
267385
280363
378256
321212
316016
324702
893944
461864
954400
406574
612966
849623
995667
229198
1002546
819304
912501
82698
845544
744475
19364
912029
29394
316221
385250
13153
70417
793746
471668
488321
698969
21671
433348
573140
775751
931903
246889
771064
217251
26676
157038
21122
831105
497415
41544
802152
200280
15581
53406
200141
263160
829099
389254
995946
406085
292679
955739
152203
42377
419008
740182
515072
227975
277235
37203
693643
345148
968322
143339
101969
1051171
582865
645136
667607
915109
100662
634787
105950
188264
487634
1086470
511168
743101
709508
986172
313883
90950
89900
315226
648439
237788
683407
121242
185490
930869
646862
710157
224857
307007
659311
688515
533081
630347
106925
832888
27392
22731
640433
69268
842391
823911
93820
151755
1046757
216237
436860
90778
84115
397521
198224
746491
476572
612168
44745
812954
1072040
590018
615807
299455
716894
857396
579974
1041127
214016
21667
26599
37793
299573
729695
826207
132528
316642
842280
822492
141042
384047
789325
682873
932737
686511
802834
502392
638909
620745
487597
631657
364964
30936
741067
36932
52655
773766
119579
192019
395308
282829
938326
282269
1035097
585752
698895
941137
323344
711837
525881
931711
795037
271322
111934
284511
465355
846793
712683
119570
646751
874944
101934
392556
300778
508650
794608
359746
391756
171167
238148
224458
77140
675010
372459
461913
1059824
693920
67879
28758
408625
717330
96383
1004536
483205
483204
846711
811120
570024
620647
783613
25428
743748
216230
83398
124676
877290
753829
733871
526931
527981
329330
311687
820640
425654
816488
924584
217502
825475
155392
645798
408619
445167
391069
1087432
233143
507026
779393
512678
958919
1085291
323413
916915
595974
15346
619614
948449
54449
117222
1084641
494855
931929
61429
919596
443534
190601
204285
13982
623853
558102
73248
809699
1013091
437435
886499
969856
880274
607592
136641
504036
983898
125526
653566
505698
932756
98855
511550
835431
143062
278948
207174
358498
1087385
929590
321351
865336
1011871
938473
74218
770552
538418
139556
610538
916064
1017543
167336
847869
728083
350812
1046223
940818
995057
490298
1084308
782153
310085
246872
597357
977496
609802
1093605
66535
276066
1010609
386357
947429
821754
745181
333309
330798
254466
898846
335741
754930
173965
266402
821235
744466
512320
101436
1037426
39108
790101
620293
870526
817820
1041748
561413
35350
220014
347214
814652
255259
301728
1022414
787299
928671
55580
252546
195500
451507
780583
483907
282176
129716
721175
978166
1013107
351498
502792
175995
293556
106940
103805
610295
541147
1007664
784708
572316
75403
251045
871174
231729
800162
401465
711566
69182
531726
167323
499147
1024189
183358
856615
588981
754236
81383
344519
222653
794295
584970
127166
480071
601346
469575
786569
205613
777751
96563
632325
329628
326480
587908
717893
162023
559032
162646
67829
1090094
797029
355062
98834
989743
243279
624538
1026897
648256
801348
261314
447437
48373
492307
161629
115198
551800
80738
585298
346054
916946
361464
535762
591430
872594
430349
874099
1008662
938874
971547
715870
712705
274332
72445
348365
589771
1024982
746030
841885
880098
580338
809775
868721
145113
885197
884785
820398
29263
600490
701083
842923
841873
299464
658000
449064
186124
592202
936913
320834
397595
759008
13802
266958
62945
262744
1022283
848056
917769
250001
916529
131985
776992
580433
868763
919175
131358
636984
83371
544568
303666
135414
996301
136101
149034
1009173
119385
845147
229360
862702
727964
463491
3814
935321
188704
343999
434229
289630
647673
562870
1057211
1054323
1078530
271343
309322
704475
1043570
889861
632117
676233
479241
190760
415938
763891
23015
693112
437125
925039
413573
379734
488774
1000081
511386
487851
451073
103784
71859
158370
283186
130327
344389
116329
454998
367130
1008274
103041
679583
601880
106510
937992
585136
794139
107562
826601
368889
374229
704844
19157
101597
997698
395509
381612
932542
341835
212339
196309
553617
314506
63453
580150
292231
544702
613434
458919
633848
253403
923272
289186
310733
185892
1092604
645229
711594
714203
268347
489888
71269
447166
416636
717087
178266
92634
184109
1040511
711258
674558
760430
835421
962015
1086684
530029
387807
1011774
811891
893542
454150
1028298
290812
895780
302668
536255
449579
688366
956821
882136
355221
903636
525172
73803
650771
664439
855365
66031
453431
502038
41197
155523
1057089
939684
503022
829548
110655
834155
821767
296203
229832
43401
351724
460205
137990
361863
88619
963108
642869
70863
929489
531615
437590
985029
33666
120214
362205
505143
111732
1086042
994021
182904
735367
167530
779474
319998
71856
341980
1031799
1041573
157826
950642
392757
73589
1036195
712840
540431
119587
913888
703271
1014094
988775
327254
248744
12029
1049038
799578
823286
605667
61000
718925
834532
899642
880080
309955
524470
21357
855611
585222
1077929
1091552
353837
978578
514292
660855
669841
975200
77387
432638
829042
766232
139770
866368
28123
128559
886842
565408
1077106
704831
300554
912580
644080
231227
873179
1026704
347596
936583
179206
1098182
53965
322752
340180
950939
719027
367492
391036
697959
98297
274875
637704
1022537
131752
968687
337791
716145
684971
613150
539112
232973
585575
248585
777826
556334
15302
695029
912308
482374
819888
615108
354761
65033
609148
497296
244903
760022
249720
301851
66085
1043998
12678
624615
192814
143412
136571
149146
478543
406833
432818
498963
591554
1010717
1009667
1069092
937794
455862
1057329
573709
724077
103532
69514
449194
834070
736471
981308
426738
609020
171501
888270
625867
531261
423370
798011
356947
11380
473431
1096122
273450
605455
219488
648084
819240
237730
781195
521502
402366
496088
962032
126119
995101
509206
977997
324602
252477
364237
978030
727497
260167
977904
540915
229186
316520
71329
657976
94862
498471
50270
997936
242417
17405
938472
386625
656888
366645
108620
51038
52875
1050097
488545
1000245
1001509
981801
716244
624162
314096
891712
894140
336214
600821
1035850
537311
741272
868746
857392
217770
859746
696714
32067
95910
734286
40656
253476
1037202
885925
328766
311980
95499
363115
465499
600738
993427
772813
550737
549687
721159
48412
45692
495521
1008612
828007
494326
428410
413820
292220
89357
596769
320106
982035
774432
792709
961031
946209
85441
677254
43421
650165
928532
228333
709205
816557
654849
265298
585087
619106
804118
935705
699924
703884
86357
303215
714837
683217
163270
723834
722784
472696
113717
976695
959904
1090092
105776
620511
224595
919905
256815
89434
758197
990977
1066032
724236
991134
549659
797155
953123
479809
1005091
284519
58427
315076
699810
105472
624608
99721
394164
549031
719872
408982
121449
483615
898658
133292
14788
87054
580346
1759
609724
1084189
990441
121553
687653
129916
46529
128683
598856
712616
1038868
881498
202895
390263
172207
705104
694435
176998
51591
492483
674879
229280
759169
149449
467405
773842
595348
829380
206939
642999
953994
862143
1036343
755350
329794
1077083
417474
612455
53652
796807
1047088
1088303
10887
502744
474675
993533
368103
443713
971965
323809
434589
231763
672117
781096
618168
383352
755413
223132
419731
807024
365029
946813
835739
1036409
147692
1076101
692644
591291
912279
805330
1013347
890803
262694
397068
451253
543284
705584
971209
132187
868239
661065
604371
991158
394186
506808
947356
840592
283459
128922
470600
388080
135741
206884
268362
981675
915897
1056163
103559
1028922
648428
174956
655658
337163
386953
1073436
669435
608323
328605
267487
207282
59582
531865
7706
96972
404324
493379
128042
538366
248151
185822
977385
389466
1082792
550130
219365
542556
70918
928911
725961
352372
599204
368056
1058065
745239
946627
589687
11197
801829
535307
30568
147830
383633
366428
487888
841182
842980
448928
403348
83518
498105
781666
991315
1093393
256282
640225
540885
499733
751862
193801
619562
220361
929005
798450
2986
18461
260870
13573
595159
812926
811876
703619
252762
513007
449773
748574
982832
761792
1073126
81921
679086
107039
1069295
860301
875057
469819
404302
880547
115641
956707
908425
292987
278709
232239
526487
334644
1018933
366643
1075466
645799
734453
135534
571321
363598
768998
1027884
120490
588483
1041044
1009363
432266
272244
904850
857835
815418
954720
464336
10156
220694
949810
256301
372024
14269
161233
117369
765532
766606
576122
344596
431958
479506
164810
824362
409950
567325
1009642
514457
239554
318631
473861
163897
709280
146855
639197
567072
1085256
847814
12856
228603
951003
87077
584448
62377
340266
3598
603272
182519
195936
652122
587215
325154
737483
541025
800267
513632
787503
465555
337625
134143
495915
226482
432457
130609
977315
469054
843994
606269
720433
381284
514102
104653
577483
328198
1095840
978211
317911
1003635
997395
101621
778670
968772
742043
619948
738818
432189
486005
7980
637773
951149
573213
471727
923213
85659
667175
104553
595277
303026
1023094
488089
247791
1057897
301988
891432
1053509
367354
199809
6816
775291
224698
939099
204002
800725
488650
782225
165309
518828
791076
115808
293038
425926
501437
951746
640444
133920
5078
321339
294783
735964
32500
197779
839620
15553
1067339
1069291
952015
1065056
17394
495628
369221
712586
1040247
854017
238701
1001687
145254
634066
354938
111563
81767
23390
609904
352571
399201
166274
939664
68288
184348
1029963
169280
337630
474625
984319
985231
427167
551526
25316
923003
45199
984958
239834
939407
45070
160773
159025
632474
346459
378391
360654
279470
718988
892787
615039
1093581
1019428
245462
52858
1020538
279958
659655
149144
726538
642539
66062
70989
83956
996985
40962
538875
802103
587068
310303
780384
325440
1055576
1041212
424531
1093158
425588
295701
1011377
1011378
862592
568800
1493
778602
712447
503895
1040340
854804
924125
762496
431755
377365
184375
183325
311941
669582
462840
625171
865371
6814
1089159
649627
42838
1014924
494452
1025005
826287
636579
276889
171360
162269
106198
12762
618349
721835
794033
248150
567039
702403
203320
142396
678753
406271
584446
421562
261757
140423
836363
857389
925860
434422
1057800
621409
902318
591139
329577
595405
661834
343995
620361
501021
500275
1032513
926223
692514
414245
849747
222865
79502
745627
689617
922489
206020
617891
914621
982290
1055616
488434
761493
470336
730534
1092665
747691
703172
743587
588448
353420
400510
80401
6949
306995
882649
181714
1078653
394895
814579
887820
486932
129500
39437
573436
527780
1060879
358958
751033
515524
654856
413003
955750
521268
949623
50016
953833
123307
655325
304513
250611
378684
569381
930176
514175
883789
465550
2812
136795
680873
638465
595618
715791
170044
52459
667416
777674
1015112
948208
261533
290109
980394
624485
943276
871971
358112
488642
506475
384917
858990
76726
710096
378622
862988
848806
607746
728689
178802
808775
773231
763248
416670
1099255
436370
484397
314274
108527
129640
468663
971129
10507
980424
131580
1062509
725482
489170
497182
809054
20619
1072779
298169
866641
795033
46505
519118
188619
467975
454145
354732
358909
189010
618257
273548
1053474
1087508
214971
158264
441115
189994
670015
423020
212798
619808
830244
93014
1044919
846246
23675
763911
914388
1081633
711318
132809
106076
592387
733809
143275
35376
183631
456253
785897
379463
830910
993788
390748
79535
123375
520912
197009
606734
929662
599515
187421
256761
571639
92119
285710
51221
512032
738975
127513
1084320
480429
141723
418914
776991
528319
35623
538148
807034
610247
297226
511767
850333
314264
398688
1056306
230625
279713
726941
276000
1060518
682522
534908
525307
455870
19497
55819
83833
705896
1021729
1033248
695312
908989
819635
681547
425433
423561
942479
304068
401045
657279
804380
798190
842666
598198
376114
277884
1088103
337779
647331
27096
379483
805675
864171
307787
484319
583504
899019
63764
1069027
534704
725700
33943
365413
577755
639001
357412
1069301
674809
781172
330775
915414
545366
731425
800089
904643
807421
777348
736626
36404
857580
1061980
128879
969505
40239
1083491
457871
716756
109040
461777
888485
468256
23995
727573
197858
725886
971280
787939
549725
94325
547797
77292
265503
917304
425229
451993
66476
561238
1043523
548250
1064058
17684
1026466
550386
644691
793727
274556
490768
30759
1000515
465876
94466
986298
1006929
246414
573670
409663
1070232
724339
109581
1039476
402822
522218
222069
865828
942030
855089
572425
201669
826412
1076361
972832
347417
397575
323597
514171
926814
877756
1058387
593569
165306
1019091
722438
172700
195291
1042098
296779
693694
270465
1091350
741337
93585
356913
379593
971069
842316
5854
589004
1044796
126165
178232
745529
333618
128972
351276
846743
888972
29753
23584
457983
740810
722361
906657
885997
1058919
1039170
262179
1068397
743738
195912
927645
132671
917488
363467
575289
863348
231447
1040784
1085294
495407
1079182
952878
878080
1050579
306306
395812
228089
635003
967874
1068042
722806
511369
1004777
452982
203748
646279
73808
566878
1021774
22309
675694
99800
987487
30381
789942
88528
390479
726968
279501
884302
754206
971877
475613
367558
292391
694330
124183
354973
304997
506073
196104
255419
392854
782359
1022160
940668
787018
634349
755804
938107
860179
251395
242986
382139
458580
440847
728541
888316
444559
732728
884240
334673
571867
328032
941968
1061256
147160
426144
312465
322643
217129
511484
346531
834717
662093
243868
657590
807033
709253
525041
1011899
961823
577684
496572
87988
98886
786447
917581
338168
695602
302254
486245
304075
1029588
163791
504514
353832
865170
574142
48827
816153
321379
675592
819073
254218
621791
712378
552882
636067
683712
419031
33462
650061
410018
561277
78823
68911
176308
979449
1063270
785585
54409
922029
684924
917261
273695
413984
386695
913269
441210
959908
416751
808629
562811
707726
309428
80144
1003796
576446
372773
217402
819367
980745
340127
396918
989331
952210
241807
122903
232311
921538
245706
463910
227492
12126
877975
213819
1009373
53400
433343
458874
660672
354410
580919
638565
75916
965111
919994
253044
799893
813902
2811
811318
338627
1044435
235484
18678
610781
933109
96754
949796
460078
881972
288835
323667
530103
867899
593797
366849
1018335
1010891
110451
546664
685667
65300
608253
835678
213168
293533
710134
580836
560027
893688
454249
677591
242117
964715
258236
363349
469058
625260
211918
347674
395459
774176
861102
251932
712973
289368
486313
94126
682000
221001
891854
689175
336464
869613
868563
142690
410379
680288
855915
921175
729021
724985
379125
960278
697373
284101
728990
933753
748404
514668
513618
22311
848787
516071
438058
79388
820557
810041
91645
681858
1016771
431191
1029494
27443
842313
823241
856837
771451
295203
24919
947430
792495
340367
47171
244547
457207
1096531
949362
446818
616614
867344
477913
893939
473901
479644
472942
203934
729161
734256
927253
863624
1083917
384822
274257
1092942
785172
111398
825389
1048849
912710
73291
32907
153131
235838
578662
271450
301911
226178
949104
591162
932108
226715
1044970
1000895
731800
1044638
401494
1085024
904287
802981
24640
42980
333449
26606
689596
965049
185637
572653
58144
385524
475744
1063209
486818
808902
482304
443968
776302
590543
478884
1040235
808130
745419
924304
358782
299636
343822
555403
172429
225834
84038
408167
580803
593398
923793
123935
69848
527839
1010661
91187
438812
63647
388953
382161
424213
409823
79914
708590
449724
161085
344639
1090903
1004033
350899
52065
1059829
915342
108990
591123
490100
964521
625169
24573
72590
456569
840409
218106
87405
37603
184463
875654
1034929
718544
1070565
785466
815651
161670
447546
430988
240867
731396
401226
261200
644543
781694
939939
224640
442855
9982
193654
265035
1015764
273293
745160
404543
598655
678017
884003
1079275
453502
680552
1094064
53427
616706
350102
469117
855057
586660
570487
1060193
686477
632931
537949
148053
505067
552342
204050
5369
571350
65025
841108
219544
168832
437136
190403
477062
730651
986770
909081
1017118
941108
504392
4356
548424
185051
640017
88689
695290
1064986
297855
690563
495384
472253
214784
704811
918458
388729
417112
640653
29108
384201
635077
652957
739362
545794
943241
27543
453294
76724
95650
874431
919365
848610
951497
447824
237148
948340
861526
589047
1010095
1012939
334810
383483
982136
613456
248426
98625
372769
288348
1096937
7142
659770
359325
1032573
70459
372802
1084481
547721
419741
417641
590760
257280
554202
446506
636437
41964
1098427
814496
812396
724927
507996
276437
111144
1096667
890357
299967
916232
191001
673789
851760
865094
762748
940437
324554
694169
563032
211566
448435
476852
188208
276347
354548
96072
95022
28513
809102
530681
788189
20655
122962
425095
976229
828856
277673
922524
629773
1058308
706811
138362
192933
792978
536508
233240
221676
1098517
1030701
288687
442620
262113
1076737
26943
1024577
883138
239736
1043933
988623
461066
68234
763301
207525
900853
121927
478066
637462
704989
65135
993210
103387
593081
462116
146605
768049
1031714
296684
451055
342098
906886
470471
11460
818642
657149
237136
580763
405492
630273
90817
488130
376632
515960
296876
752704
24758
205407
1030285
59873
188794
712579
887767
601123
481711
333049
315994
1080944
622991
539702
353438
1095604
857481
459190
179657
391252
629004
735253
1065523
908813
420226
429377
726018
195948
385247
463154
398313
673461
387982
539858
958608
362914
686185
315472
421018
507367
139350
959655
48560
95508
368365
154065
350234
348117
355696
421830
629640
659977
659959
974972
715698
804433
786696
961619
662688
685100
273084
514588
942967
381645
473934
573529
18779
519087
879495
865242
1018650
634167
958323
407540
179532
676609
555602
243192
1091878
545637
863564
652353
451159
154382
692751
19895
808936
512171
585921
685107
352255
306737
47397
104915
60740
631454
791552
27662
1099341
515428
697578
33345
1030028
793874
200456
350056
320975
1001611
750778
953214
653811
458209
683789
191336
265207
121147
1086256
612860
301131
501334
531085
397663
12905
360525
734929
646291
587816
110446
465865
765071
421038
833244
369122
651888
421949
772305
830335
523325
261191
8529
805988
720764
564150
171425
45898
112086
1092150
134520
988595
542018
466839
590606
182260
801279
795287
959073
313323
127061
55247
843404
95474
801325
1023000
711270
831458
517665
853479
562220
1009920
159307
137165
659945
1001325
517349
1092642
722349
642991
49943
70254
544628
170892
293236
321227
501926
796448
728563
197336
925842
266884
1076007
298401
297914
256033
410694
715639
162068
754797
646640
230771
542567
706108
199906
148017
463016
381278
194197
686836
896312
884418
596140
757331
789123
463952
707754
762195
249194
998752
909927
202575
179420
723953
303586
206261
994779
809035
102812
242785
627616
875641
889174
229021
582033
409977
851662
261604
927136
672088
549032
350881
1078732
170547
1100945
193533
474626
677189
972158
235815
536916
687216
413678
1039072
407034
1073059
755773
803428
839919
712464
68163
21760
857763
517369
749419
23290
256541
425228
61265
308558
338879
825031
266451
113251
385244
899475
370353
156925
551353
333690
1005403
511770
539772
63822
519317
1080487
616276
653133
270846
118732
463290
444750
52091
6589
61226
177589
671137
678053
178093
341879
980665
312747
48613
535774
788681
835763
706514
739071
497819
921558
1060066
1030350
430146
775538
535304
408869
444352
196300
231215
361259
1048506
61684
615611
921455
1079083
200629
152059
765252
248243
1079991
340567
467266
578975
754205
516890
824383
1058037
563665
397087
253997
552817
411998
670897
303125
995812
44612
235310
667192
982839
820293
101924
459548
664119
13679
1090272
274668
244936
965466
578189
160107
825321
474744
484014
983821
698549
335976
385007
1096184
220407
695059
285422
1079513
850719
554557
568854
393918
885639
966399
400580
20708
171460
1048315
218396
58062
117281
892938
343702
685579
218135
780000
941489
89558
170754
926435
249824
804965
131217
131940
1049663
50472
641922
346663
419386
989717
468008
478311
851923
471507
989797
671794
232771
975441
1037912
276205
982089
918434
446423
187349
943407
24461
392766
982110
414544
371342
91567
751822
864002
197458
1040765
527923
965354
455067
901819
648766
949898
474204
1053299
328162
192921
67315
284068
155209
2011
884633
432911
1052504
946981
635424
318740
114264
973827
619570
860009
517460
1011972
632570
1029434
890025
601443
949444
386039
127505
508941
628011
1093762
716346
888241
26766
547125
1076558
45099
352746
1007431
816381
491033
159031
947786
1062733
413534
881159
250186
105082
132854
803787
9385
288682
514759
537715
174442
707921
282504
471052
1084467
838350
666462
66097
824491
203548
242358
894851
306105
593995
567742
264315
630351
898207
1090304
242235
206930
546738
361942
471706
141648
593445
578752
121560
662479
720070
626538
954765
706743
828210
897518
1048180
685071
859466
485037
1050775
561066
1035243
939696
1057844
879222
390554
341529
702138
233402
205836
500433
130711
113539
738782
760298
58069
987306
792191
794940
470802
434817
1072582
400303
978784
1018423
1008711
600857
716845
33119
698921
713990
1092048
776369
682290
888560
559278
167202
864325
819834
168495
1002926
505363
215768
1030250
283118
97738
936775
17909
968159
491915
588522
885268
313668
582915
243911
845315
399642
622685
763240
1087846
879944
352538
200835
603300
974189
625240
279855
290478
284721
948253
1033508
174365
620689
819636
1014952
337024
660056
615635
864471
1022981
268679
348088
962941
1057754
368225
581592
596816
517592
56174
1095281
1001572
690482
537798
683697
315056
347416
139290
268251
373843
267386
161533
1041475
570099
166143
884209
1068470
721747
248017
619315
28523
221503
205598
570982
586524
338284
596601
375138
509785
259162
123342
222987
304058
277430
192704
958494
968784
250742
64259
792324
697938
489617
510079
683180
304598
977642
875158
528245
529295
710315
111065
33846
51752
484894
778540
586922
815738
927315
443788
560546
15312
394118
546046
752248
192269
889889
746576
816494
144430
238357
443638
375384
533961
610909
648715
739318
838768
593512
11516
558340
341122
382095
334606
68454
435841
582956
519011
1040426
1065800
394273
989209
70237
1078830
363809
509422
665790
814181
626813
903464
379523
941601
1023108
14026
476748
619212
45487
311200
947742
496672
46188
886926
789400
657264
883930
805087
1085850
890469
39808
651538
265010
68848
484240
800901
1000012
586728
789490
741713
79705
427259
113903
466087
403465
237770
1013312
653086
379040
504342
68503
442127
840803
280532
432140
530628
196019
224798
28262
164891
716866
454814
120086
877833
887727
335732
453179
89743
282790
433776
542274
200790
415932
1040531
801990
625162
288646
564926
653490
997452
197274
518451
62339
838534
254000
669396
698049
945265
1042308
59751
669923
152060
475357
437386
360925
188294
744289
400563
981229
745789
36182
392542
1069618
414538
615867
192240
835453
760244
510283
784065
791101
847388
75663
1065249
327785
719958
1100348
337533
168816
15196
777797
372543
1091369
945391
37066
825151
925403
130916
468120
71941
415324
327494
482878
91657
802369
709164
1017653
898983
202688
372804
580594
378335
103145
510116
531478
144815
613866
486847
585884
978827
469171
235724
770474
922692
484350
616703
135696
214580
132330
689452
485203
395670
452078
416531
814551
447217
147130
662053
77738
1073658
445068
624265
951855
19848
525645
194380
586400
1057738
279805
952082
935697
304030
190709
692191
872538
335572
652840
487535
788790
338536
1085496
484331
422572
870898
32889
443264
677789
202607
639087
746366
445896
307576
1002635
121151
189054
343000
751250
122976
359186
750296
246185
341596
746071
200373
206322
328652
43122
838036
471279
98531
6057
894889
711025
1023377
766242
431009
982546
917427
59811
302459
298230
150733
153856
969383
900070
826252
40769
899968
224505
1076469
292649
1030794
630747
352602
163608
160871
949754
905739
639099
1098346
160636
251919
937766
44878
691850
648042
305864
169188
561260
986250
241819
286135
1093243
275929
520764
127609
299162
202240
887469
454048
214699
187503
513803
71898
465695
1066084
845523
1087838
932663
661106
504274
322968
679745
473997
1017640
754984
188077
890474
914994
872568
235569
189256
1004687
1026860
418983
936850
489081
448004
1073846
155009
677384
659133
823909
757196
712514
86174
118467
319638
926502
236297
845920
320597
517219
996845
851445
917098
184213
510688
895823
137801
636741
106633
1028316
1025778
334466
529967
1005412
685025
494287
21742
574291
88499
858189
91064
838926
719416
114013
1002204
1071611
1083907
267770
210122
706488
428834
900353
1077551
852863
584484
714804
36359
77304
259262
160265
386139
1038994
880540
114576
392621
97663
971799
377290
450221
448628
260658
672447
434332
645591
180913
552256
550185
368711
669916
850120
876290
1021474
928926
569983
370449
946699
1000297
440857
605060
9009
728140
370054
773342
539608
557982
95064
326979
1033223
761280
1085466
393597
1078061
604260
171586
88070
253697
459777
508845
545380
677064
70421
130019
158793
971256
8748
869167
286991
623730
66381
50030
921979
239823
847147
367407
1046853
319889
140025
1046962
292523
1084623
131095
87199
120760
943750
230500
468321
808761
875356
888689
490282
227138
655503
764762
1066535
475369
877345
228961
625447
1098168
623219
67810
50761
361786
724261
707450
971511
893785
438641
202406
939718
138015
814550
832289
533262
197040
207540
826318
656070
855738
1053809
485389
891510
656534
835322
369174
461803
433958
711572
713482
382868
448418
460807
526915
624021
419511
464220
743751
948421
65643
943949
159269
34517
633559
791115
33055
7223
67141
501859
422585
842187
373384
142575
283055
832157
300825
596272
870293
301791
289564
825491
922282
864178
55005
332952
276544
1073486
1064517
772377
73878
330422
235552
630621
681478
316548
386636
124705
280287
939771
375386
225135
123817
1094853
213297
1056884
30111
415774
700624
533721
912323
926542
629726
909787
408944
724854
725904
47535
765352
652131
952400
778472
889418
984063
810394
805202
766272
449257
279602
636537
130837
874311
1031510
539147
989003
1093658
188967
549018
37977
396858
312171
570370
669731
638841
55178
903349
209834
479099
127072
959729
1007712
193137
614512
14094
4759
306199
1090280
845070
902116
435862
806740
128535
907173
862845
141517
624360
101978
1061141
590822
61737
306072
496130
567840
635795
188714
452386
671290
288202
960105
929369
1005659
537785
24365
1006000
517285
947367
126279
695516
988039
1095292
489784
1068186
832223
509008
5485
271788
267898
544025
1059601
294968
481246
642633
81739
660829
807194
671885
735604
1014933
383968
608186
958988
1088270
579661
643511
650051
667441
23052
749449
1098797
819508
261246
223125
579052
813097
130486
1032266
592634
560835
624882
15337
900542
72247
62482
635059
946512
518434
93895
1059864
556682
335274
96109
328793
598559
554661
392936
381193
185752
676755
112568
612515
772106
63097
618050
387793
688587
498908
69316
1030900
1023347
578612
526715
173205
886525
546372
1040543
554389
727008
168143
779287
980875
1084839
1083789
195198
16581
15531
156122
813418
400988
827190
434698
698557
706829
409186
832441
660556
862541
932086
716832
224051
149413
413171
979648
1073608
336449
582480
81841
199013
85075
101455
699417
780370
511164
189778
875336
1007003
986016
594901
441322
113630
747459
846798
689606
279365
1063276
306336
788276
532462
761354
797360
656772
742772
484227
584217
817507
816457
396482
288317
789875
788825
936474
338107
282337
582817
652335
281047
665651
70339
189568
1013841
197362
302447
883603
877455
405023
1033806
271911
423960
780110
236357
492575
995859
166197
929971
858869
282529
51425
285963
443892
578507
933713
497018
513467
19871
623630
674383
105831
517961
841659
389175
297401
219037
694229
945029
7125
911991
575605
661183
401048
434782
660623
938446
919013
111029
80001
1004893
195221
365078
444250
683866
748332
807093
654011
223181
991042
1013720
224765
238583
802504
338244
491210
720113
556591
615461
51482
131613
390783
644051
60148
945620
557448
293191
243426
906042
790868
555531
365598
96463
1074830
1010360
433783
750194
363889
625541
382609
323974
505166
1001160
317759
441706
229678
512534
861206
184238
762321
526830
936160
322005
178984
569751
191156
28674
1085768
689905
829216
763385
333176
921492
44476
41465
570038
593965
321725
93193
478990
538813
992231
1055875
329580
303549
250198
782550
182557
848540
979197
164933
506099
403905
882290
644078
526988
1037297
280460
8615
457409
329266
791814
501942
767739
958431
772918
1082686
19868
531114
717798
952636
698304
59676
622706
406625
849165
411897
943729
916741
377332
798092
570963
630601
56736
1038623
350392
216981
20853
72831
489776
834625
384599
926695
130608
592834
159326
882419
194368
947325
1073279
1065816
1008762
314221
522882
85684
136272
710944
821291
958076
464449
266390
851990
951644
504124
646050
599854
482473
725174
977850
738985
1002841
1077692
534617
193617
1009500
468507
921823
55918
465354
806972
180678
555255
834579
807168
785766
587504
656659
135286
562272
578353
879146
1079350
467627
787430
888995
369057
394957
941701
1094085
747079
593528
489949
722233
772291
1021065
341098
804661
858600
776207
397535
150965
38366
31561
647686
56049
263727
277605
1006591
234629
278679
894494
306421
378966
574925
526789
31802
751157
650892
919429
396739
1014518
227342
378644
601869
952353
996982
80471
548629
147819
470322
339642
52005
41968
789925
902862
205612
152616
1021409
842816
66019
57517
738014
530897
1066338
89338
641412
197447
35617
460711
582833
154666
290006
566034
472304
827442
237831
51044
214116
192376
47793
203531
615763
626100
546169
311856
925673
698847
1065773
615633
918666
997163
1038183
486014
41420
805231
673268
679100
1019167
47606
213926
761330
14383
124992
392425
665900
473323
839575
638182
723819
639294
1011867
480186
865770
980881
896751
476540
404896
164720
409648
402605
548283
18884
1018878
297534
467944
962303
519220
51741
747838
146279
953734
836459
1096806
533312
148761
650468
805616
98620
131202
106742
909711
300175
1079602
639324
1010939
881843
118623
847134
185592
1036646
86566
803961
1079490
262947
536493
422761
1095408
71854
700653
615278
1061372
49574
78486
423079
425725
442239
683831
956218
399392
713809
1003755
598207
421591
140849
876025
124365
437908
378801
306959
666570
463182
1015686
571911
450215
1072865
287402
324990
27080
1020748
424685
38530
769593
765789
518662
137493
326819
659926
956934
168146
824858
364812
771617
516929
883197
1065999
399279
1081564
295732
207992
14268
358076
1026005
849160
32271
764564
741964
296575
1100537
802901
341805
792140
766821
1077177
1007950
435617
267651
932627
656316
627464
735396
1073696
44253
877707
425600
307784
38039
387950
909849
1052237
279318
972499
973680
384965
519116
243695
707107
681577
821357
502694
675249
513499
459624
487426
2983
187167
969277
131851
940779
863023
159414
269211
1087796
1087797
256825
747175
702096
510207
838758
348577
413842
18008
48991
1051399
846622
490082
502513
402469
927249
1093845
645061
1053128
948762
123161
132081
83077
76165
24817
937279
762002
551675
987717
792396
231549
832915
444036
1065347
680388
184946
923683
810616
769473
1057631
86476
836397
524971
77873
823767
435149
97058
850487
621126
612469
114575
378178
39319
62684
530330
798165
50821
850070
172159
1069179
1093995
552103
294105
770907
676606
140989
551400
925671
629359
643435
859180
842669
824844
457546
341846
519856
661979
273349
755687
853900
174736
413621
34874
148808
1039299
1005648
8083
531840
175240
860256
482332
1014831
26204
50161
642509
535218
803901
200164
835545
581291
866343
644625
1016018
87287
860597
114236
636879
255296
869582
465567
942140
982449
501754
495999
535579
493557
330743
840389
190532
961643
322620
739987
691283
278716
523347
1056366
476459
844727
79026
996045
678258
85651
983588
823186
91600
1051545
785393
729009
1007575
620506
341370
699761
206837
754447
448807
766304
607147
890161
1008245
1036276
891017
190148
687172
473325
992713
857512
939175
342737
678312
495231
802719
584312
1021426
933756
752604
128209
198434
815049
426082
286574
413972
740879
326753
251781
630696
988746
696051
717304
778086
779136
505796
595824
615892
170266
380143
332140
83591
58806
578812
903907
902857
911999
279803
732747
819791
243379
611784
933080
1024932
13603
263478
1101174
240036
191149
170733
412529
253654
254152
462279
854235
156631
615034
1097112
62003
418428
14782
2242
535255
1026403
298145
689180
721386
948920
911481
196380
783446
377943
375534
1040360
91445
401817
138331
515151
373519
35827
408293
1020621
438251
416777
42553
419851
588488
67118
837712
871654
419195
67563
332918
72382
394914
251802
206944
676908
364596
3330
160897
397127
168887
178968
878601
504136
271288
861140
192672
87069
184031
723853
674035
366253
160282
869920
981080
499951
310225
479302
226901
2337
289201
240730
776611
258375
6879
763057
316800
568163
1035572
788341
1024058
43248
582950
658582
480396
903594
712057
979796
793960
588843
711891
966388
526971
664341
533686
420701
136120
799988
184981
941471
903156
1099058
813455
977025
803820
136461
268468
925950
881620
197895
248530
740860
512813
24714
382631
924428
359348
678050
1082830
628804
290555
55874
976964
441239
555396
292088
897892
8833
5356
771592
600974
312152
1014246
113248
283303
55242
489900
17500
102488
263595
974154
888670
832572
455781
793161
481734
1015704
1044450
73225
191351
759230
685932
106863
706348
986166
471779
826458
786386
1054876
264861
982491
882231
28955
463767
967770
382605
467050
474866
912388
99773
404612
777718
365977
1073024
968523
609713
363057
808725
1007980
730333
85623
40405
301555
845316
269719
564350
791121
830624
829574
208278
797660
383381
562587
1020522
982177
121372
692516
95368
1031033
1082937
1029465
474226
571452
791442
438405
329721
1084185
583099
965723
258416
658678
1068383
487733
114892
516330
393282
656097
158624
592575
982790
429129
871161
236456
94868
188352
892098
710858
40323
508659
664560
288759
1026311
815570
123328
947160
63448
228174
765381
1088380
978847
809092
78324
29369
522437
306485
5967
83246
196654
121590
978901
950563
690685
672195
280309
461622
869723
881755
625341
490180
1082180
102537
775113
249256
101118
203597
552746
165400
402645
57742
413709
965982
990344
232719
1025456
1071009
617391
113547
647118
179662
146990
605512
944669
1016194
883316
347183
138938
767158
258597
661794
661796
513293
447564
681431
567871
718354
781763
225288
122670
890258
582117
376278
91864
521888
766747
340914
763405
755756
172132
85850
830958
181628
558496
392575
58385
306948
543137
531570
106552
881608
551302
948201
304351
171420
477166
422548
751090
836651
648595
322050
505683
1084826
167207
849901
1038843
1039138
39444
449390
141054
167096
1017079
760424
971059
535502
516380
769537
777357
192924
947074
756059
824767
225707
553253
396610
303990
488472
39036
808836
1057214
533259
13953
813321
706370
145989
35324
289001
248464
15853
812800
792225
1017719
987307
858684
310573
521466
451158
431521
1012219
722675
818913
647096
372216
900957
1016542
671984
185538
430209
1035387
591140
900202
328266
49080
271541
37972
822345
1022470
332980
629328
789461
925698
712042
752060
369748
1073143
70670
84893
149742
223675
1016231
108658
207878
996722
219627
994276
1090456
84899
1030386
750835
571213
563164
747469
953254
581169
1056437
27457
768322
42299
700143
241594
1033671
528182
111375
103980
724647
52259
789731
937410
369383
535907
903166
496919
1057707
113513
658269
125045
637000
355981
288112
201030
613593
1039426
818177
601904
154875
600171
988125
168277
515749
521904
675647
385429
642345
476361
690472
1094358
278040
431822
307307
1063565
1017345
479909
325597
25660
194907
829834
758959
676739
339073
130720
951738
627845
1034268
175073
509228
684660
248342
864176
1092262
85830
178082
317249
707819
451317
526921
757606
761905
23235
397006
1094842
454148
851873
476009
831508
438804
16394
197309
439361
333338
581301
730708
1028690
1054750
440204
696296
298871
568449
935571
357120
203844
862989
20054
402491
295991
253700
134513
975266
42577
771792
226999
481481
472667
988759
911491
773139
942462
214412
197297
682178
713061
230313
364864
680678
1040961
196041
261787
778899
122305
567916
635263
127488
226275
1030561
207032
534466
285008
119983
855519
202495
1071238
261564
368457
750211
546275
583880
362290
21509
610514
988913
536454
866172
195173
228907
817827
667742
601816
785463
1037571
690530
486168
308506
253580
1083447
200656
265785
704633
96212
884842
382740
440726
23320
297364
265909
1055884
953863
69176
770730
683928
1090810
146147
900530
340192
86687
209136
717479
326416
92910
517013
834950
133443
1029308
413371
889057
500968
374292
710953
29702
742765
572068
439547
542500
851419
1028135
1027085
846378
178897
935632
661737
638701
1036648
637754
467457
318463
813115
13305
36428
798728
488041
502318
1046634
598175
198597
154087
139687
165733
719179
138544
812043
899742
253300
49906
848226
158575
652566
1024842
720375
1062891
880030
147762
884624
533045
992898
32046
445630
702918
1038384
873518
525553
181780
449931
594213
839931
390829
806580
99688
1088883
408797
724856
780513
534575
771256
936303
728534
431870
332541
326672
1047180
168254
770765
696234
825816
84884
10730
791216
286117
189426
365562
779903
926750
1067654
147532
404911
314280
313787
613856
923964
312335
249761
498598
87231
274666
928874
275669
273035
279961
56954
624020
736967
1015978
565279
654855
730252
267647
569389
957803
978180
972743
266366
299620
654811
397889
719514
736783
1040545
507538
940208
490188
877513
644024
1095828
966617
500127
171315
377660
336748
219817
1037267
560097
823022
892117
69540
183475
89155
532115
835116
620322
665570
969028
829718
286549
557719
122947
997135
303008
472431
1097381
492401
952069
922229
121715
34258
868901
135580
115348
943449
439242
718215
446514
437825
365844
152923
554369
36373
168380
413490
426309
373171
650607
540382
139300
361176
346865
646741
659427
686282
690176
283929
340968
824119
605879
473470
321114
238768
500965
374180
821568
414294
701622
485249
607448
184397
260414
241690
589305
110714
107378
410468
961896
548328
223667
1058517
958035
530352
925167
143356
1004976
563551
307575
4225
287105
810310
334857
597676
1083468
938010
1046053
312942
923396
455655
399144
667641
470664
65685
90256
976196
619734
555467
28755
737375
544073
765003
233754
955868
653554
1041562
679314
911323
295406
838225
662570
448428
950606
1027241
612205
691683
676165
1012328
297071
505801
50711
962632
525040
483282
794493
671020
275499
1038128
255013
884555
524029
817773
96001
1050448
935486
128448
626486
1028577
379033
1043981
914819
1000210
1068401
65961
492477
830912
1007035
621592
280706
901870
949868
695573
585017
418060
450463
631377
568795
860969
524670
1092496
880603
817899
846789
764380
257398
502602
725388
92360
1078274
773695
378368
338907
87522
461944
468997
56724
356814
43811
889713
666729
1048051
174654
336387
19829
875968
385438
448701
1046665
548881
1037999
110228
254871
628929
773839
318418
463931
41656
210167
716144
1022748
746849
782239
779929
974806
653326
20825
363109
797649
1018288
807439
74720
798302
178955
364083
340342
178594
385616
324050
828699
1069969
674866
739843
623603
103644
818906
174008
550005
396909
592439
217771
307221
526877
431016
628425
563530
905830
500296
911391
560750
544746
874068
772083
209871
856000
1004317
200336
916262
157555
681249
752451
210069
930166
210833
50392
446022
884205
625038
382506
255964
870390
523078
456309
1061726
690968
994556
955134
973460
506799
542219
275889
589306
370500
640362
571333
214063
774012
361018
1036724
816011
649872
96202
437480
260264
602889
112164
325102
870465
1018844
217673
456133
1082435
708158
315945
735239
772489
1040900
993343
587012
983189
468535
288192
868742
809548
349766
1051828
133508
952275
187227
630357
600961
114622
251993
337951
129655
511134
483776
499899
457345
49209
154696
840178
992532
319133
1028631
641609
635906
89301
815393
1017621
116766
649038
877852
178636
219187
756211
470783
195217
381699
924699
16470
928283
474636
439215
853123
1019710
84154
342528
226621
784491
1081086
298586
704794
414499
198633
419629
860919
746830
461045
96024
1083690
1036880
829855
1042993
726998
109447
85803
176970
454882
901395
720882
57628
366027
667115
283539
1065379
636221
317741
200563
294750
938397
856388
138299
395659
1062622
43921
119431
610596
168282
152516
638140
618042
406100
96238
190044
177910
191056
147586
1016105
9058
332787
221133
182413
50240
955345
934332
629190
1048352
252873
317115
899358
681573
695360
752775
377731
201115
111446
686231
214559
1097992
462998
345905
247581
74408
997594
123070
692488
976000
218734
443547
706293
728986
1046573
162742
775815
829379
22415
162270
550693
675552
447453
471306
80926
1048807
242890
24672
24983
535005
939922
57720
747102
129810
399678
766469
400729
342057
927641
581955
732830
520148
296486
346811
651185
609098
919122
189242
94969
314407
993255
690148
1050460
760142
327172
1025183
976190
476584
1000539
224335
38172
806215
246545
739554
872606
734871
14271
798389
71652
491622
1064599
259394
464867
591324
629076
390867
715439
431245
871097
80694
227226
818914
451941
613940
293474
687010
684710
396369
510272
450258
128492
1028319
221846
504715
818504
857701
837127
42808
816575
127396
479530
876780
655359
238703
941057
931018
501932
303999
120782
283091
272751
659291
682814
40358
494621
388021
38765
275698
533319
753326
535379
703205
48919
566832
823086
416595
98935
892141
982422
442569
830306
541870
236333
557870
248089
668622
682964
1084872
493093
704120
57737
1026784
581928
598125
458033
34152
499879
913093
652075
117146
300211
800030
562241
816587
1079567
947051
428862
889620
636051
477115
1057655
227862
119130
802794
438080
1018853
338408
680665
823956
310851
474943
1013707
1055092
423669
428372
71209
545385
810535
1046677
949912
97083
475941
749547
645420
851619
642073
875364
863195
479655
378128
174719
580726
482185
850409
680205
104385
833531
191545
278605
395458
1040024
463573
455497
692066
246195
437896
1007365
134813
428628
890415
728783
772728
949686
537848
37987
511009
993070
510484
357350
144710
615369
468584
1039020
394609
975605
743960
237089
488764
402107
767740
299014
1076135
182587
474862
1082707
910537
347709
81167
817080
786918
218765
367260
1095282
728906
1033427
1061104
564431
623834
968519
409965
1026082
907606
253492
1066597
904506
158377
1054594
26633
390363
211733
353486
89963
710505
1016381
681189
1088241
542658
211188
864993
31147
1064265
18697
801697
421291
1087107
301975
268082
110245
329761
624472
300965
1073691
359745
102086
1083008
237023
2511
404271
871986
1044259
26912
361921
626822
528664
116183
111647
186194
1083140
168315
271522
238438
730240
779465
641867
1002494
130079
626330
868029
407181
343456
75490
36849
135871
562201
899638
297978
59156
484099
299526
988895
801397
1084474
426868
459696
1080144
604614
869971
125533
708388
1041888
301354
834900
182558
422669
985115
784184
531461
798006
89572
892017
310610
504365
223092
198809
636576
618325
398650
935195
392048
589424
816020
584562
500004
1026193
258622
786564
588646
973319
789221
79576
652784
1001313
251441
336620
824519
531212
1014216
358212
489096
537667
723924
492622
909812
443090
130439
196521
829160
802870
1074565
479793
288551
423299
848315
853920
951152
657126
694205
166211
490870
451405
629542
348136
980964
54628
731453
633416
304643
765114
1033769
481290
615266
521614
1043764
752247
921555
198604
195066
190490
844480
509805
763884
1030823
60069
362609
1275
736363
17055
248308
973520
794186
204809
246660
196644
48876
159539
147310
218735
227401
1018928
545633
458513
43615
111580
459411
835703
645570
65782
874303
792198
679039
294516
1000259
943095
556535
107436
670310
1012617
994750
1054638
108158
697856
1033500
1009038
882063
582089
391346
74246
132610
200198
426249
425199
296883
839025
82789
68541
98151
291654
246055
842108
492249
162657
301726
716516
189430
750353
1016028
847998
942833
83039
355814
952693
22410
45816
1012919
653491
10944
252761
634540
35223
35836
933414
529898
1027865
285847
445944
873930
872465
1089
522724
239113
882252
28519
502649
186358
1040892
149966
742237
102407
951963
298206
343931
696423
26595
850453
714533
387471
953769
156541
331957
973260
551171
708888
890645
477443
192961
886118
75477
1031844
59769
517662
275850
154054
334759
1057374
268398
456871
533948
912779
518102
984954
729079
617437
150416
958246
315278
513696
256702
353250
1046400
311276
985220
540155
523054
884212
151100
899732
712730
732015
485739
647210
457962
635772
63306
865657
949967
25023
440493
354808
615354
321057
44387
190113
359277
764055
907918
518680
476433
687619
56971
530714
674438
174178
615507
34958
450669
810010
580085
437661
784073
218311
372891
183093
634776
478815
144290
38439
537369
690854
662059
760075
408868
890900
41784
733339
750728
458616
985478
326572
394686
25800
1009961
1025992
101173
49450
9205
851632
158587
356224
1096263
296632
736343
979760
931923
1086154
402440
657997
169882
24263
859139
510154
223404
1008354
561897
801494
362570
986663
384727
925958
147333
411290
857404
468460
133090
214793
786324
130303
600244
187219
1062714
313222
557181
179785
236374
959183
824778
609343
1012311
363326
605156
1085007
352730
792581
207570
118596
376555
1088712
31000
16998
783026
989107
826808
858923
995034
491465
685213
9874
196739
893893
707518
305071
539476
804373
24368
552647
962346
306031
551926
376981
224663
1054546
156811
14615
688073
398187
578257
443339
346628
889271
800538
777024
949324
608084
289877
161972
896717
24403
584694
870804
471933
770439
124250
166080
810158
826941
1026136
472732
487199
198015
558450
298038
941625
437907
687161
319080
14192
724439
811259
27150
1089621
236124
563934
221600
372208
653458
429369
256318
97183
614092
374919
979988
899452
228279
797192
898300
137198
1036799
66601
1065981
183163
977975
523871
261864
431248
868489
993641
415683
1055656
188732
147647
901384
571960
200893
983925
280450
692940
380132
797389
940483
744619
198232
12496
295052
580529
702625
998326
128494
1009426
1088532
847744
966615
278978
771415
34836
1044619
5031
507467
910359
771416
1089384
606595
593474
34588
836130
255159
966540
413086
343680
1067460
637161
380745
876067
1063588
207517
271760
970218
79396
264089
345250
746768
5785
231435
1031316
244032
368561
198252
964646
963596
28158
29208
454136
273665
364298
1044554
84440
701732
1076269
546857
57688
309123
669581
728167
1035307
1091377
398778
518404
137271
1060843
103161
144883
723767
1041286
33279
407819
314568
693144
558190
509566
27118
754118
96096
817419
518906
1496
654313
945689
757477
1081380
262352
894569
351379
161106
985435
25976
6778
475342
863030
947110
1033747
108016
1057224
352363
868220
474233
978047
181660
1036258
239103
436500
943140
697978
834784
301594
1087327
48120
585916
424437
818519
789110
755561
868094
1098430
522815
378956
555144
24058
316058
161284
425741
426791
522416
18126
55771
863968
603627
995015
280687
1096128
940009
687107
668136
197116
109118
416737
534331
409127
286986
904208
1040779
233701
426354
827238
421560
895328
218123
526197
441801
461494
1048299
396711
921517
710080
81354
124526
78948
687822
182103
360848
521717
1024370
452649
1081654
683653
1073899
618853
474977
9684
280819
672697
841713
573483
1023703
872272
145884
438713
684334
84085
849459
514474
611226
1071079
125049
97130
752811
588771
344965
1032398
502153
356189
608961
13527
71286
1030730
811606
911349
926595
913905
37046
456550
175258
399299
448116
1043769
187961
741420
407919
592020
573676
1022271
745151
766906
380896
114356
818019
952198
654432
884405
693753
766836
579423
830360
195896
903217
1085382
427429
688297
358730
1020216
1076822
761686
326250
448392
437709
110495
212748
752781
42752
108045
458748
136798
502516
14705
706120
578744
1017732
385812
259714
695326
674084
260999
463928
215099
1089229
275699
232395
219143
425026
1090627
393078
142871
186304
792331
960881
843823
654781
879337
1034467
218825
907882
483474
338853
110567
706178
470020
472236
1082363
364882
480228
1081334
924231
992247
497043
496203
461376
771996
631078
1086550
327194
346928
297838
248910
561882
809251
409244
38462
292046
386261
700913
1064305
97613
299531
1054141
430226
273567
363628
1058219
484928
363877
545910
1063993
954004
995584
393715
1028976
704422
965665
407142
131584
483005
401313
788021
278845
837542
380879
953759
1028099
263600
35346
302253
66557
873771
490803
1028129
942689
130377
565582
238372
1088995
214424
954611
367834
586289
610217
497453
433997
719464
258064
419235
38043
497010
234909
376885
75212
672272
45828
954521
1046319
32858
1001349
790298
18888
851400
758471
613120
50851
39340
512549
551137
285926
95964
28074
696772
741183
95507
714858
587189
766632
255079
313441
784569
679148
830459
819321
267486
771702
885823
337819
115119
409243
1002230
777848
700110
174448
928148
720652
589231
701082
158177
353276
651391
577259
965636
106053
402064
85670
994905
699990
20939
597044
22793
1067899
663614
800813
685541
794191
446758
127343
194560
336995
784145
95436
47458
529506
1069596
207685
599126
125645
920470
428398
1052154
60898
372025
249878
683416
721890
427173
1078642
898039
654363
843245
417272
982973
697401
971564
1047798
89059
1026591
796544
115416
912253
443325
621714
498462
601040
993429
120475
143442
225691
774712
1050242
222080
316721
16648
781947
979062
1035203
635402
469996
650199
409535
750161
959844
33665
1034090
464419
921107
236003
958412
231100
29078
498818
866933
332774
224649
251087
924539
49189
748057
504890
348485
357435
132547
1043630
581652
724847
51054
568036
56513
997801
60440
209722
1053952
928910
944237
712633
812816
56836
199046
923642
286319
189053
1081651
44747
669522
486970
389798
651403
763189
566479
151319
110794
359377
815828
783773
1067895
808969
403469
341797
329492
418210
122915
869907
852898
49902
623329
1051532
299915
906286
107192
311747
717206
912606
105702
507394
672143
744730
398987
1034823
930031
412692
642385
588805
666697
196959
33872
682899
31277
122611
626432
588302
818683
1050838
934605
639555
1080551
632049
1101210
261539
949755
1041455
1000898
565745
973647
508256
526702
672907
522770
928986
625644
1076596
430750
835005
281059
447018
217089
1065975
1023524
616572
237212
1030583
30011
313149
21620
11947
623439
483932
1032986
1094179
370062
953846
308843
421420
400321
1029450
145597
38169
522300
598206
199468
1065279
257918
268980
520378
994418
79863
380331
217253
980433
889858
353792
867969
818199
1052086
708328
23826
13937
1049341
241700
161457
700920
1054142
18366
886005
807717
824049
47644
1014794
653178
1030138
9545
166180
991191
104572
446218
446288
960835
1035477
584913
711350
1004901
759755
333238
738952
519714
425840
417773
478969
864337
589831
607335
525414
954105
255457
448161
258362
1018154
516359
881505
981433
482159
436679
296410
638536
817333
904128
828328
825378
1012400
1050195
809997
406473
17787
577202
129165
650047
1039497
435503
8744
611027
214965
418899
1053728
133666
680612
128947
432612
936821
1005393
969516
860966
7869
995754
567049
188283
216642
585335
1028084
219177
443983
640934
644808
195208
55231
800453
799403
898809
532357
241618
1028573
568941
418588
658466
388475
582963
557137
61269
10548
232609
378147
442618
237577
387258
328521
243516
679055
837721
1000047
645158
767895
71255
327342
840869
660287
991878
615285
1012883
216236
318650
836921
818011
880949
878511
228046
386912
144075
303998
479117
270867
579944
227779
203465
71478
841224
459276
125784
264624
860209
592474
229902
23462
729235
266800
468835
755172
1023057
602890
96125
337104
234718
413973
54857
462082
563948
64048
760167
988149
694262
291050
491558
299638
883458
986245
424451
366052
834361
794644
353419
1018056
43566
1051133
13382
169776
1084147
291615
1028719
326713
985095
502948
6165
1072673
801784
817695
619987
842466
72702
130440
113686
945631
159185
560483
396472
194361
340420
625761
813694
580140
284651
67770
573877
808423
335420
175688
337837
736720
781158
308247
445319
214768
663908
212117
198441
1070122
189583
775037
70304
343498
771778
48928
1059938
840767
265353
743308
518200
582555
1085093
456444
1074606
148953
546071
690374
227010
594825
356845
134607
776818
842293
1094334
509480
508450
98203
44221
668549
381058
246234
336903
445405
148123
205655
219292
982445
799731
748748
745376
171190
1081652
418759
361382
151060
237645
937264
986736
173291
346035
739253
681058
1095339
903926
298137
766253
207920
130231
281307
260633
1041159
322651
696183
259453
770073
126838
710104
106671
703096
1008774
123297
873894
484458
359201
137207
395508
36894
701767
83440
772135
1008904
244239
169456
1008198
47112
621967
413585
822775
60563
579323
514939
1100235
104208
767894
972951
182759
1022542
666219
458838
608183
1073601
1078342
664404
821171
608645
167068
498880
342716
1049640
29329
69665
880733
520086
855477
275170
998554
288843
1007759
81539
467128
544039
271129
419803
857857
520249
567728
685560
1015288
161453
909185
717667
699746
19655
620569
716543
621540
208095
954232
576657
445078
49915
892636
899357
394091
889052
31734
559735
585540
1097597
609673
1000208
719110
526695
792097
426800
348463
167168
507858
1078257
472322
1050253
150822
1013599
331452
674472
887624
756226
774533
62932
573602
993136
345464
791191
344176
649816
485723
695857
122359
420685
331608
63242
988705
28518
1094385
92333
264789
1084639
437251
790574
421951
1016295
698436
80627
320638
50933
93612
547844
297112
646505
862307
735622
108512
1046711
836609
754519
351641
947563
246110
327864
406015
91428
881871
346866
536602
866613
46028
232397
143623
942676
812976
158702
484651
205038
994403
400393
524093
405205
1075418
1031434
348545
424072
906190
615308
979685
93934
457997
709530
379797
1051924
25124
266851
752205
461979
988820
496213
539784
521004
673731
641604
621553
140386
86831
49327
982034
772529
9097
352358
689312
552629
311277
375097
61160
72481
732978
727956
706658
617240
271509
1071027
376514
403026
970553
795837
260341
268073
679568
193065
940132
640706
394620
423607
272844
747529
24406
629716
230418
611712
1090230
34471
488838
265133
712443
898841
123870
490271
35752
394567
217524
983105
758744
396987
870299
1018560
840071
604105
504895
90931
917530
176170
15178
844320
944990
95073
895373
609497
194556
590091
393288
608442
197574
351258
61576
699540
363080
390980
27537
236435
165355
616397
212064
789305
736285
964019
873365
438106
417916
797170
1794
978506
163391
627204
78710
404359
29934
1099886
503393
265881
511598
96578
124450
781761
897677
54844
120127
243507
1050701
710286
519617
693907
500902
9621
43866
472366
1030679
564233
186368
1040180
598077
244525
483617
521199
424234
698211
995338
868917
267603
28826
531320
890618
909986
775509
81625
932340
161353
870676
636525
250128
954147
315965
330218
668182
390423
56656
658939
541797
477482
475688
361379
35055
780019
512050
176039
581511
726629
1041292
313159
137632
516103
156337
383599
1023624
113938
881057
51609
877529
570515
665221
354408
590885
911894
414912
78761
121295
566631
2373
24668
382792
730234
437691
944422
347543
76504
51910
752150
1049407
206357
889579
283149
208843
1070738
233360
546011
1042524
318015
670833
885046
486884
577632
910471
279113
814033
902689
601575
176857
344673
30140
39928
957232
83695
39850
515947
858625
287854
20326
838816
1101129
123159
322950
215100
297506
681014
1025518
201735
419554
221349
145362
489250
642916
332325
699872
219322
454308
220585
149478
394150
818677
142275
951482
505998
1029977
588994
233665
229739
86761
184082
925492
714764
914558
476398
191648
1046657
586009
347374
424327
812411
107950
474766
801196
887967
77250
156409
909554
564040
188990
505266
752286
230231
478509
1072531
520989
728353
588760
146832
463152
55748
207544
410912
69735
192072
916102
562574
604780
914006
757136
496332
770718
928425
1072428
963228
477608
519304
925760
765659
337173
287307
696960
694447
1022583
1049639
840361
848965
210269
985914
1037933
578163
592395
189549
418563
911214
1094847
918551
503175
384101
640620
1028376
196365
311752
546755
53984
67053
408390
446798
897345
761275
535098
693868
745194
327087
38651
569740
738701
231243
521563
423419
770264
825200
1061052
352989
223064
50673
978633
262745
245627
802224
221389
820100
1043253
210156
278296
683404
595533
809101
480542
224756
1016155
151779
961771
597317
5411
910189
484471
386168
1074938
350675
341400
679410
295841
10646
1053534
513604
569486
499847
1016857
412485
687022
490005
208873
845093
572443
39793
766203
578845
666815
44132
678999
878712
214376
979741
616232
881196
506298
1072792
430752
701978
895925
511359
142577
441841
418078
909671
812635
7401
675021
566712
1043391
1035792
367665
751607
388450
963007
390685
108941
749770
100829
816656
130275
403044
595226
818540
262862
957494
940510
150186
533342
313764
264249
960759
86974
6209
561141
999750
371746
871684
982253
455570
1011180
88366
765942
201682
874293
331221
839502
103987
86144
606135
1080074
894978
502288
414706
329183
465570
878728
147057
926454
519213
792169
637364
128455
298995
1009075
569438
575099
829485
782007
591768
1086022
661441
322022
38597
980866
755125
916276
774441
921967
314009
123697
1064315
864129
336858
232279
94950
249963
36546
1012959
818564
221131
948052
548208
136608
673141
822457
706521
707571
716446
410038
333269
1079059
409608
465681
173233
237800
680076
57124
679428
322428
679572
197432
121280
163075
428519
275558
929583
609428
794436
494305
832759
111699
29202
577245
389001
464738
625625
862743
825212
861488
895813
828232
192625
924455
435525
589215
359150
959755
270895
845414
49005
781933
942343
46863
759334
613171
255345
484013
1043720
166658
155313
847192
986017
533476
220979
371287
404393
668971
988986
955967
374750
186477
108967
265698
1025045
956784
818018
195282
239708
518894
28154
1046649
1025964
172738
53506
1076527
861055
88032
996041
348298
722911
983489
89713
105469
673974
233163
992485
439875
308606
1009605
923233
1008900
153418
212238
240914
691155
257776
709276
264920
916249
725739
90034
570585
485220
524087
902501
909871
672787
372357
528798
54518
53468
503854
284926
1037756
22152
644632
789452
14000
114419
120530
1048909
21953
398295
113681
518590
140335
477038
303179
737685
133828
735687
288190
383812
1064122
421090
300331
1088091
129024
1090381
411637
1047247
870333
367215
678150
534969
772898
694388
1014191
248894
93170
516327
682427
113636
450734
765212
181447
357258
379784
980793
754821
1100700
1043457
377748
974573
228014
236083
968026
367837
454417
419054
1052347
813522
255038
634044
955777
498171
400696
964220
1062248
663508
881575
342383
196994
148326
220968
755339
953194
923354
23922
900711
258148
407674
1088736
706750
146294
368991
353198
282382
884126
231197
1010301
1093817
679263
1053523
870714
809133
249135
460462
1038069
1068540
215068
681372
1096220
198482
463131
472063
775895
994666
150808
28981
467004
773848
8248
983421
495199
444853
471305
443190
610446
297409
772884
579415
272192
268202
342812
376504
560883
554035
294091
769317
626430
941624
558639
27256
441134
823040
37010
958521
242865
1002433
581383
1043075
791230
412323
101567
863241
979198
647785
433855
817381
90151
363884
859657
196368
775480
802070
399965
686640
131545
192603
363468
1033588
1006321
224856
884048
169384
1044193
845067
167310
122698
318492
115132
72932
848547
156220
298643
795190
746637
645564
1086029
572326
441943
767954
1090299
210477
500361
38195
1087243
257657
443576
487034
467335
437208
360866
36493
864854
118010
823812
924754
621876
655593
347920
1078856
287995
885095
540389
273875
636286
205423
189015
578432
427835
916921
800018
605773
149769
577868
789553
572461
285139
237524
220687
1050716
718137
103490
742396
153133
668019
1095644
265082
21500
327786
757573
1077683
589146
77926
556416
919604
940293
576679
796158
936415
392727
131952
191773
194076
591349
488205
48559
290752
232546
411498
484186
531429
316700
602192
96520
186980
77897
630816
61191
412813
362524
981635
78670
758671
36490
673552
252984
966741
383954
545347
1057308
952664
121588
487095
678379
911116
592377
428702
1009551
115959
189932
188882
1096307
514490
514489
108420
621179
560166
226639
874757
751535
1031364
439481
935873
245913
86292
540250
857489
833091
782313
18777
388641
538057
639512
825503
472934
996195
263672
298812
255628
124819
645064
1071650
822943
1020500
913050
351255
35234
85682
896869
52398
870231
479338
662131
171990
114940
1101011
843024
1023375
941267
870380
741776
55359
24170
867893
1051159
772292
63135
160031
837927
633175
719489
357129
90826
552660
173074
240140
530413
792764
830821
192340
1076731
945042
180790
175778
1042448
1034289
54827
147686
596788
95855
825134
953879
939998
476726
367888
269487
221247
779644
856939
591811
770518
870566
775896
843273
312925
894142
485804
299530
265305
1017729
749288
369288
923863
316000
882595
129557
700482
592540
241410
632292
664978
690511
496696
855265
826752
566590
280594
526162
1070827
776067
698874
26540
148413
547390
720890
243385
898142
606231
910029
121230
548772
781414
643023
485796
912966
776659
506514
569919
574043
45698
791976
470013
606646
431512
775372
868210
108438
1000324
138991
698572
252875
555499
870822
24112
293507
653427
238574
721267
285634
1017168
239359
574571
769605
845006
391312
655920
823394
616563
958657
105627
183089
615429
564759
147689
255460
59554
572081
450092
831130
826315
928568
650871
818667
254407
1090330
811354
521883
631031
855728
833847
328511
955446
274746
618475
833631
842433
215271
1034996
40870
723157
654382
4837
38233
915402
361423
520182
529421
1035420
240977
835505
813886
115645
183890
650537
804765
921958
671032
690156
499785
246171
1000637
1038492
1077797
808819
987777
494659
1100543
334455
762934
437335
199382
669975
504039
477277
273144
425829
205028
1034905
615404
266862
725589
1096509
910489
706675
862185
139229
528311
471912
993485
901756
115727
790975
557562
102448
894739
54982
622812
324615
151523
663922
385700
337412
825862
439432
699933
748027
138711
774537
813788
218570
303180
875939
976359
1034456
325241
124363
915664
1085057
662005
702952
904755
242336
387225
1087661
850889
551455
115147
776970
437913
655273
486704
460645
67761
556936
555886
1053277
551910
405041
617254
22726
257085
41475
19736
989298
147296
13921
454078
1010733
1081133
875323
751506
1048667
806425
796325
269472
354653
18553
288661
414026
334945
289711
299998
313493
834458
138065
77486
814965
101609
453149
313612
972844
855680
416946
1034957
213830
251306
643555
1061498
389710
611582
682470
52754
230068
1087936
1080561
930852
1019030
704042
569460
254811
534105
354559
742726
834294
492095
293905
913900
402904
391200
1039931
157452
818751
884681
634566
775784
490734
63249
664988
400842
182463
302397
150600
206478
769619
111815
340492
207011
718472
862473
463769
276934
915018
741265
209490
370273
1057901
1009506
108992
244463
592107
1011365
941234
106795
245855
382682
149909
148859
239228
1021522
666965
788186
907309
280180
457719
96165
56056
999899
871483
856738
242469
642833
609538
97665
655517
900125
107899
1032229
858309
12184
765395
23372
554906
978482
896564
828525
892606
283914
873248
382362
285659
1070162
618004
19923
857994
883821
1062865
523999
373136
869781
792038
642954
989650
701113
749813
577857
448306
26706
25656
440690
191801
726394
1046261
644382
214714
714078
1050502
53875
881804
815381
367569
489207
846372
140820
882739
287534
225453
189497
154440
1082703
1054553
261505
66226
83234
782347
68185
263917
1093715
103379
218584
180318
978747
371561
963238
336133
76751
892801
749320
509841
806360
247614
451180
268754
57591
909131
539538
368089
1001957
1055642
212368
450343
152484
84084
508244
22964
1054359
165307
618636
60696
210915
364197
864364
657269
419328
877804
13274
1046337
659202
307520
789463
927160
468148
245030
197979
137574
48266
499635
962987
659038
956163
430770
429370
486817
963512
776135
190831
540206
452463
555104
777445
520693
235597
99719
670483
988884
97182
878522
753571
768516
581440
221476
206471
779446
774367
812534
582204
594122
140410
142832
387613
767027
128487
464973
998197
609563
24137
197499
887239
619918
537243
1083637
503835
1075147
134547
132982
698495
537089
1022328
1086739
971747
656632
756877
486171
733429
644399
82555
226553
396490
699910
655087
1012569
1024198
354951
237921
904775
549397
316787
138350
315485
976476
1019051
462800
148221
16274
692855
417872
6667
124204
942641
321705
429220
1024955
408445
331032
696649
1049736
432539
237353
976679
535719
193233
14353
471585
574281
1069389
14844
82570
698227
688551
730012
984291
465313
807663
301087
811993
460936
133821
244828
301515
402890
120162
698961
732146
839526
761025
654430
1030435
116497
220426
739039
895076
961628
449907
789175
549479
375881
194750
835454
411049
609646
779422
1004467
667079
397298
288226
756598
392705
308387
882822
651191
134656
4783
829561
31211
6901
820283
420253
665852
162062
705146
917451
387857
143962
1052558
34336
474471
797749
973276
987141
289254
836155
708405
116096
1099887
198171
357342
202907
634961
462336
296978
1001144
340383
5914
406264
606240
85549
925911
613022
565774
255702
858098
96120
200699
701887
200616
875606
928641
350080
1045697
20973
863480
276860
758292
169156
639556
689744
1021936
805555
1297
387728
482687
13870
597557
361188
36738
998099
766083
297676
734332
880795
61392
326688
238292
732610
12771
159272
79000
402670
225946
862154
786095
361218
371642
594387
658290
485938
753543
332968
654476
294970
437452
407110
464649
738270
532599
233550
617814
962029
490154
20506
824734
1072938
237655
438457
578534
26792
317643
904114
28180
543612
923586
810060
955577
610474
558188
904363
460570
795575
721332
590812
339124
35112
196087
609260
1092517
374740
61209
677096
1090931
882380
100380
36675
1051651
82351
528280
949566
708521
596959
29338
732104
1043526
733609
654042
488195
767141
875230
999726
345146
1051696
1061182
785523
501627
809021
875526
639152
580377
153325
117122
823604
115631
835689
151878
1005285
1028101
600246
397815
387203
975202
348433
208996
420884
784355
1089210
610739
718199
127768
302902
696820
934724
271494
202382
1052594
326158
384996
408795
916952
255546
317546
694846
585758
430582
795512
1029668
362334
275227
824850
932378
62664
871849
994587
733767
668546
536962
702578
541608
484431
42018
11150
22637
1075965
219336
439131
277060
330656
586811
1018802
795987
526116
36280
522400
354931
175408
1047635
214324
1032342
333009
99575
395352
367418
820203
398857
1060361
180128
65588
678998
16830
429749
388269
489600
834688
86363
940019
290501
486304
668663
576746
420283
115315
360939
302146
940781
181406
1040132
1001693
108046
788701
647290
906158
968578
68114
223619
985898
985912
211489
711213
460928
894553
318936
348874
591636
45441
275668
566585
469721
928202
195482
38604
1004618
328768
114907
327345
804001
1091170
96483
172774
70916
221339
764605
323773
907445
421797
60600
811811
794100
1024265
851348
101468
444181
347198
599530
1012454
860383
573621
451196
947119
300315
180093
227438
899439
20066
1033848
8362
560738
776305
663413
927365
4294
1006939
836764
497144
139263
711529
86175
923532
565309
627915
434114
684347
717741
344872
4650
917727
962030
184200
181997
798211
598388
269155
88014
750367
636749
15148
1018019
548599
812045
538800
130996
546498
565840
835960
963752
261366
610984
977042
542156
835916
168329
963284
85898
592527
694805
180750
467540
819060
1062577
109985
491101
1019404
113125
6945
100790
38220
606862
617430
441430
118616
532521
769885
997356
1001177
255614
176082
974748
868998
256556
223296
40438
130932
312746
970188
727339
98452
858021
588055
446664
370559
574890
255547
556112
63791
904228
224035
517032
194036
50691
778648
680643
547349
197486
1027911
446075
515968
222372
696636
379139
1027920
576457
512258
1015962
66361
111064
713299
281214
555334
414992
870256
489981
776938
735008
1006188
236685
187610
201655
997818
92846
433332
1036817
136270
586802
371961
375111
710859
21004
243756
489976
936184
634562
871889
35997
1091001
513805
527124
342671
328210
662710
164853
742872
971033
34749
1090909
104211
456867
615947
211011
108673
259127
782351
258727
723863
8407
606700
1091292
1082130
776951
903393
907235
431596
827763
1055378
534482
751237
499418
31494
829070
337087
549266
841700
400633
125333
341806
687147
65703
158829
10002
285255
935114
70055
976409
151124
863788
915686
914111
64240
396865
319968
661870
435606
555542
478146
399602
160100
986174
383617
1096881
145468
519337
1099307
830344
748832
606638
670294
894716
413711
19087
394743
586578
559296
325794
625855
321790
506791
812682
852016
812537
626754
945988
1025388
1096347
547305
566079
339014
487685
514240
206818
276820
238445
489381
1074060
758892
256629
493209
877730
876717
397076
7051
1052906
944136
1062786
529356
403737
53502
399024
31311
202374
364907
1010747
484763
839863
465029
423862
844193
892122
1561
568761
77516
966574
133501
518617
314817
624276
1044293
667272
481888
28701
67548
268866
1066397
154263
762108
59919
853260
867774
201968
849278
969426
887950
419570
602909
857452
514337
1046795
450529
204606
643051
431249
88389
80478
348449
235311
892845
685209
669035
51114
948521
746426
452939
21640
695074
475284
954011
97152
412563
240131
114650
721716
1095929
193456
20917
542626
585943
514089
448747
966450
1019891
612562
920788
533030
108508
292974
715914
516895
1077857
249579
924664
914465
844185
452016
1080017
451609
642979
689989
831182
1046492
644044
806386
575453
339909
254952
646271
721762
292942
593084
603847
956081
911543
646216
68621
223206
759229
45379
839825
163590
573863
618449
424018
437814
990003
288369
165288
354292
206972
525282
215839
782129
508397
236877
1014660
357459
578281
551308
945021
43477
786463
329717
230805
1050645
700044
145856
410037
1069646
601132
10407
367302
75412
255900
458554
93687
206957
528148
1041754
901053
771282
828517
326749
885141
858863
1055420
631621
1051653
380075
607040
118481
152187
991539
904331
370842
369275
882725
772930
274284
48059
32277
769046
607214
112238
501780
713154
172924
965967
708369
593235
1003478
950705
918040
973987
1054037
495844
938039
747588
570886
566923
1055698
997728
276184
472460
166946
227466
725514
133078
706018
230271
1008155
722986
492749
1013294
1051542
525821
1057208
977411
163430
929666
719134
630980
915825
792782
88545
823219
106379
259263
1087290
716972
516325
560179
399425
916973
920853
237244
50930
346718
41491
620456
842015
432384
431334
684285
242655
740024
285912
186148
863920
202857
372223
932991
809678
263285
624582
117207
948809
253638
257106
994391
664738
281605
240088
672492
795936
568792
27493
834693
1074030
535492
759470
241559
868109
402614
745822
453641
366836
575835
762921
16938
831577
214998
1064616
905350
292628
203998
951182
275979
186958
668777
536975
905411
241381
906048
125765
327589
398972
162180
525518
422698
1061962
518113
138213
922913
734538
893538
434098
374387
57114
530142
984574
1074586
912604
698763
250315
969129
1036302
1002028
850305
85164
4289
1007371
824344
443210
91667
847511
611236
360188
531175
125315
980843
287392
497440
578796
559874
332772
29924
368814
539157
1098579
744522
1045860
748928
2211
896384
880944
77600
269807
880685
938702
935442
273984
790545
442984
428443
750205
173021
662307
662437
986575
391661
845286
312544
71914
673664
1035730
80016
786694
1043112
804225
1029236
329217
1036639
122544
865736
27611
602168
119336
993879
448914
559470
206098
724799
67064
384630
113941
883779
484804
493255
755605
465139
369431
638950
1012610
205241
976930
421029
874590
307253
973207
239252
734629
41824
256675
53542
25721
1017430
702613
674451
220242
772481
578203
851944
690216
230183
776613
313483
16683
305020
795335
633231
208265
735307
587112
685007
506454
603470
440505
103762
442828
560078
43338
520094
895341
119967
319185
96034
1035906
1049578
814153
99422
1004555
684823
658700
691695
529909
946747
793465
196541
624532
690378
575807
824818
729581
873226
981670
123928
908299
687382
571534
1012444
911430
644838
24295
401331
337595
539783
83314
569672
95295
1087569
653674
225843
1065713
351165
863593
277853
134570
623410
833827
861137
86789
369084
457498
904281
79896
725729
840005
1023058
506674
470724
621496
1012346
176213
646031
503513
334433
871744
862329
881516
838870
1002187
459639
924788
578546
975770
631008
379538
108251
387493
335911
494769
750984
226754
942086
555683
39813
94515
128250
598666
324357
925921
109735
271981
358308
745137
551125
533535
877952
410448
400371
526831
327576
1088055
189660
692991
948849
318019
8635
31472
640378
88026
472518
741604
230774
695536
884109
128241
439869
687885
615111
226391
293810
709535
782267
628297
517531
117330
158841
937972
1073759
719398
497525
132048
15958
775191
111921
346895
1034258
444838
1052994
47597
757710
270175
767979
450392
533350
178233
829298
1095575
950001
754080
41015
369554
718980
893970
641773
272934
881743
573284
376172
567964
489069
1010339
122380
980067
234419
629815
1052785
1090301
9631
1013330
627002
618532
531679
302006
931112
359581
508181
726318
900454
110334
304637
860214
763422
93522
281972
349925
801229
208714
606663
523907
390669
602462
69153
968132
773470
177417
279983
18713
331004
1013578
594316
20222
1032012
433141
609618
658255
830113
322108
133702
574363
740073
549666
896309
600326
189888
193577
325769
929292
123521
331749
475500
271645
1025682
329067
433111
992756
120670
608920
938960
1068735
830505
1088406
928578
363351
723481
206515
936409
287603
1022820
628392
750650
955767
458883
349083
893921
779260
803192
695507
892832
890994
676509
141061
851162
347682
612524
116478
323139
1020972
637930
369582
100067
595371
346755
655471
646008
754388
439813
649396
299259
768992
55111
855708
988952
577232
91290
7371
99356
573135
598119
146748
40824
537813
879335
771831
785426
999746
324712
1100042
329749
472761
1012453
1035528
1038671
238789
327196
123604
766519
347681
907679
756668
753032
457655
417670
29543
849909
77789
1055000
177087
972990
224360
211623
745996
912519
112582
590324
818495
990058
753487
1099751
75673
817680
428995
1091780
922083
286105
422159
504607
360432
664802
875466
61717
377334
366855
1097643
491554
664712
1027700
191233
216803
1096275
512192
392363
300349
663929
32287
24630
367537
235865
768010
793094
755498
721156
173472
282151
282152
107006
870501
35197
859472
1013728
643402
817478
324064
689487
143592
151564
95562
253629
889260
1009133
725984
108286
219534
304668
603101
530194
1097514
871324
426920
872848
165032
152720
373475
155844
992703
1035955
739868
861538
330809
952875
724716
783177
765291
980651
966344
616236
919609
572172
93874
676169
787851
501604
590926
125352
1070574
592346
908489
285757
232014
966033
62977
748067
609889
33608
621078
383696
648755
826651
375504
397221
69618
526811
962027
330670
111538
671520
328490
315489
432744
876649
580061
182835
302313
175829
968065
503693
1099786
227522
984595
337005
230341
32801
254438
716593
683535
741222
966215
596395
131943
214698
330233
968453
1100015
332168
912584
532615
821656
5744
1018744
689260
299853
995114
488418
887504
516444
851421
116530
43224
690404
46592
170060
423016
206714
93432
836347
823123
170742
21983
314815
451008
1033144
596996
1080657
91056
938976
973138
889624
513155
243670
26476
100872
805487
637080
153466
610679
1035193
109350
742615
844965
830527
781147
691077
1085224
624462
277234
869852
274536
120685
943460
146773
407424
16654
333544
968505
48485
968500
1007682
94809
325838
753458
113323
80072
166071
485845
31650
293674
316177
865129
716443
663324
53213
234581
647689
384069
90796
31694
926144
789635
524105
479987
818021
993806
16265
644966
164868
762945
609459
304199
1004338
669600
687366
896621
979362
322124
969152
1097307
1052447
652210
847411
455436
575773
839086
572262
393992
203186
161322
781961
322280
964514
71343
927799
932258
1088625
53040
158820
529450
386969
617845
436856
196063
887793
858967
210405
377461
810884
177056
492847
41305
102758
410595
507645
141328
633935
226831
723287
824640
250948
1021106
904030
384949
535315
680587
973744
963257
278125
544888
220961
923805
776391
296245
502426
994305
396536
794194
263605
111363
620739
847599
555730
862373
517920
691818
637433
295283
433073
85101
182582
1089276
133679
793608
162459
788345
890993
467897
275924
872750
384455
633646
523712
43628
813873
562204
378481
552413
830966
485737
394044
874300
97319
164380
742695
1099809
876147
116581
129885
960701
507111
1007118
894620
961967
449436
707992
1004049
1068074
234984
572908
200664
854384
383286
101979
249469
1076920
273033
770221
956747
823496
155542
709558
213475
950510
146303
925625
581510
646545
622932
615674
665301
442178
823005
975734
658077
972885
1030506
128229
304107
252467
595657
430051
481484
1088872
137021
202178
458278
118523
725307
888590
733016
782733
478504
1083199
481441
1031653
603427
482698
1094290
438323
544938
1078757
8164
657386
817089
541113
233261
873372
667972
437733
656431
735237
303601
416895
714184
412201
1080418
355966
595265
449554
775941
817866
673599
697102
83176
902805
912041
6885
272518
161535
765901
155437
66816
1017178
1016307
819032
888771
978352
935292
492530
537642
230279
233191
1083181
36602
960013
532324
784921
513063
391085
871173
132818
805666
535753
386042
514915
836803
1031041
438534
383076
944910
1008806
530545
291092
225604
647590
691678
588681
14757
71133
232434
391256
127610
196525
744227
405379
893433
174048
270397
697143
860044
847849
820705
931973
689594
207169
754200
79566
522487
401284
307424
324860
824206
947603
281921
999994
743364
444139
917441
701459
838790
424332
219770
900834
3525
781270
454768
519200
191103
884315
700307
760594
1061998
111918
792426
545272
1058438
205051
580703
618940
694096
1086228
206583
35604
793318
132552
660329
162304
146316
242039
109726
483555
62536
767688
958974
602231
547920
425484
372282
586642
455220
535891
757620
1006764
302533
192598
805185
576468
294801
217498
1049631
482506
934749
1077447
342256
830856
108412
365153
963277
683063
581555
262001
379389
304277
769839
145426
421458
431658
971885
20660
629581
626537
1065011
1093472
283188
45464
945621
918758
833061
544087
529408
74340
608578
927330
866868
254735
629370
846195
425874
949478
61918
1059155
841692
916563
107534
31089
84645
649752
634943
239127
125732
36157
566522
851360
754864
1086058
904057
121745
953855
567349
1094047
1066536
169695
426861
440421
633981
386919
670269
992855
167509
844642
501504
297751
70452
424673
31007
409966
463618
1084139
104969
583595
533299
3278
296078
110855
578167
136435
978637
711618
879550
337048
43761
321302
848567
571781
472893
235366
376159
384582
548206
954634
1081172
825900
202517
203567
418796
1055708
807142
469112
78064
126573
702479
397897
483503
870511
424508
904733
505221
701625
138193
167389
445861
1001534
893157
739166
269559
611018
694809
639680
553709
517307
815093
547914
263420
112876
1080154
503462
995030
111098
326741
435209
941547
503170
289574
114966
116009
992934
683482
109546
964327
806875
531000
576714
597005
283595
1095615
851979
20295
777683
597691
795992
674498
1086586
338430
542615
934874
1005064
832511
92659
1034629
812115
823281
857394
659063
942387
369525
139718
431226
1040468
687109
942285
453409
883048
760728
403173
1086729
663249
818823
1052028
94944
448760
371806
803765
840412
645841
890513
1007614
147743
672034
390095
248648
954986
251206
576587
527024
744682
150997
203205
25332
234166
508730
229990
864893
900621
685364
919928
520861
961155
394283
140787
211745
625174
841449
751120
1036259
584989
732342
653400
216991
496198
482220
865896
232018
930884
277666
883072
99247
754963
198493
568819
495179
609938
187491
204287
438531
933923
587344
879477
304707
806488
396702
1030602
386075
175129
890417
764923
392213
802273
963833
955011
377821
411902
556758
889998
896824
401642
83603
416767
1099150
836180
609507
467080
558940
795920
57122
616774
933943
492604
629718
763491
414512
901798
1028635
235884
726227
898213
954262
475670
648186
118900
392955
625959
421919
1038207
362443
563889
238488
49464
498486
381290
318144
175495
967594
723884
664234
410214
668733
1049368
252652
992725
91844
240054
399027
575567
244176
742851
389256
459738
1077420
97747
712419
396213
806910
701331
163869
414146
531192
1062789
64290
391092
838266
151927
779795
38775
496675
908838
46392
662956
919828
955408
363792
89827
928917
632460
275704
513497
732315
507075
103962
690703
24827
287235
662619
208289
438600
651645
410457
875424
445130
971588
145746
949597
983212
775804
57015
633243
810059
1040559
552028
695767
643774
1015179
217750
224278
730463
1094775
1061194
104008
129006
425962
826347
937119
261441
713298
83210
274820
561161
517396
689469
701586
1003112
640310
68136
592546
317275
906810
1011302
240878
557869
841764
791664
188584
1067120
718554
208952
701306
201147
745182
872919
962706
892567
409236
546357
523270
419561
298787
784236
1072988
533217
904279
568453
214657
304423
993917
414039
543497
244145
1036193
916944
638324
1034136
598036
862940
678496
899721
631185
539029
517808
152609
660275
522951
222467
1001090
177801
144133
432169
141473
932669
681094
117148
725935
467333
1071831
763562
577140
797935
265605
470370
916719
960134
268559
991353
534471
394923
417421
1081890
11520
541335
1079838
293617
652862
812062
389661
854486
151315
908746
1023595
613239
114658
532211
811059
955818
823857
197202
525535
439016
399010
870254
616048
92419
436718
998240
563763
1004443
1003393
449519
109319
109318
997304
26684
987956
741625
779843
99239
78658
234371
219377
246347
96112
151663
686311
62762
549358
368017
984174
618559
141908
836088
1789
452160
866015
327844
719567
543923
1075624
638515
392290
123702
206341
760950
724512
59975
12119
158573
685860
928384
444444
619567
271917
31527
866287
29011
701665
510533
3081
398952
210241
253657
553041
1033710
835066
233020
1012030
314076
61551
467167
691280
537367
356345
855774
235333
1094470
1098489
922485
701467
493138
953500
909572
1097149
512064
523224
323920
74334
614985
286874
215273
202086
562783
262852
50505
428570
57306
373105
179082
586831
425125
434447
85376
91310
102941
297906
849953
247430
556976
863971
1003274
54981
671494
709030
864539
448460
696495
608705
371778
890440
901869
1050657
57610
366314
140235
810973
61493
40781
78377
763130
510570
1052770
363636
348755
187017
955352
343274
26226
52298
267242
13286
455469
488499
36396
1020170
361132
964118
399569
881902
614152
278902
154385
1045294
132105
191969
864789
635719
230102
1088288
645290
576982
986421
72436
734408
521886
678689
1077928
1017320
153916
267493
563274
48670
175337
522944
76982
731253
297537
1018682
613158
369260
894710
109852
945956
813272
664459
110777
842288
92124
675295
237281
831799
1009700
347146
60322
1077326
516926
601149
113339
615733
55468
109755
613140
1034166
977039
480810
841522
820873
837631
158478
465623
1099739
185762
969770
98799
799207
856136
399028
114142
761168
700256
897058
275624
960107
651114
486080
478975
679655
1012817
75614
781669
307634
400630
588666
324063
562566
643558
990951
994446
828500
409696
1002200
349809
499556
837558
529667
454437
552554
897584
455575
729166
800168
983991
12796
89284
1010561
831431
404727
440965
933518
968863
1012763
538787
471235
10529
1017939
486627
626527
508644
166750
752941
938504
495716
619850
814500
854743
442187
12460
1065213
1093811
164078
434320
177822
970165
710736
612650
544915
276321
783224
886891
142150
851433
355009
891222
766888
650769
1091380
409957
828891
821331
455343
320620
997807
871631
335824
580384
57683
971798
1080510
526835
239746
521150
988935
343331
954391
698202
1091420
311547
23530
208859
28271
310615
326157
610523
667969
791467
1033412
62685
250425
295258
744537
457699
921673
213566
1074552
1086108
3445
596463
743707
919677
392580
902721
815955
753248
331870
394152
351518
532703
362407
975437
396694
977341
259768
987613
984422
55090
859219
12283
1088818
467825
674577
675627
26735
236407
724247
812374
951252
25534
470517
744075
492055
390482
748017
116747
988022
285038
240313
130535
139251
782787
418665
887365
227228
31864
183484
1043430
360296
997092
343364
943186
643421
531216
322467
865031
276828
564119
570113
919830
1069373
825678
803051
406496
834382
658897
603321
372178
567447
38744
369002
627191
185310
754520
371387
425169
1071362
823875
1002704
557335
913955
490273
987758
152357
76184
818292
344312
174331
869117
396400
708481
490490
409754
134088
288219
523683
591681
423071
409364
47870
612054
796610
659452
411536
111929
56892
1053517
214584
739389
1007030
665483
846978
412338
511950
799730
1033930
1010803
676574
24400
303174
176158
1087215
1086899
188428
1079010
460378
652610
345620
1027269
920167
87386
409548
177560
244596
598702
1072248
93034
782036
62156
766245
317177
1059979
987074
1087587
838094
837044
353408
354458
1013884
596889
752691
725416
457597
19816
299903
115716
703633
952588
813264
295955
814922
367788
659338
5892
829829
21212
289171
207993
645005
911591
832066
325165
1075741
1081367
667992
785723
742146
633185
574840
1066048
122845
113378
327952
435485
200092
574512
470662
516463
1053002
327753
326703
739851
441764
1027457
412911
821738
551504
643899
499857
802677
37130
121534
465149
1023356
134572
1043097
896044
555842
700302
347296
144774
866056
667631
265475
400152
888320
79079
608968
659600
516464
949338
809713
842182
431130
849328
759561
141955
851130
198708
364322
675215
694914
633272
392513
334413
534182
565467
1005422
991320
891494
827423
670868
69658
502891
216889
729773
243622
67669
906012
143927
479658
431252
458395
54666
712487
818415
772840
619818
697450
312637
930143
442970
824238
218451
461515
576324
288834
600364
201668
203414
430085
1076858
934653
526995
421771
284953
389649
43864
781378
143305
742723
125318
872383
276953
93434
1024942
643045
678911
228536
876692
943228
301461
534145
258541
545534
1019204
1002758
967723
704191
936037
387411
369058
112724
253971
132713
789370
509097
693559
99610
598636
956267
881431
40948
54858
373330
490328
924215
318620
576275
825591
349570
58820
605202
1075619
416316
237271
231354
975278
421272
210240
305386
343122
513558
652230
937710
477530
308864
330379
126887
739602
206382
848114
650127
412071
360369
362553
994803
835554
787329
309995
722969
765366
359540
575439
516749
692705
888519
534358
149972
1015465
899140
402115
322984
721019
377640
187160
426686
144688
922823
306130
296042
454403
743114
94786
823602
494454
198595
494899
36710
553307
1045312
158260
1000594
404087
1075572
226781
164299
832625
423952
204534
433281
286756
613713
347488
974423
71247
361082
367604
179167
822755
574249
94705
878838
1078898
633089
828840
210465
865990
561416
55848
993990
854570
1042967
638822
550964
415910
609371
475751
614713
1011299
22653
941914
435397
468059
916551
660682
709778
402016
1076635
25914
147824
103425
154090
671624
739467
57224
72940
551940
1067967
234060
401742
1068488
606819
313921
839886
838836
1077187
322297
782541
640363
1016645
56550
970227
585131
412435
738992
1050336
528515
916890
905784
554913
776628
623569
122183
613553
623839
837604
1470
1037713
287337
140974
579681
1036424
435512
954158
374460
415049
582516
270562
88258
240095
666468
493237
21644
680114
642761
169068
95545
589229
789878
933012
369454
1073030
360031
324975
764538
986974
359466
27075
36100
902823
743583
974310
479166
147500
669338
186891
535212
289910
281934
92314
978400
640303
509283
883676
640972
256166
840834
646024
99875
783221
809509
986192
937481
333914
1047080
974323
401955
59657
864900
358386
664387
439662
410303
314731
532699
730226
711737
21748
440625
33836
605833
808880
89480
122215
85779
490326
79360
733270
429086
227068
740832
1099484
342064
472399
982102
1095994
328545
184269
589521
870719
1034961
372885
341616
88757
586182
483031
854516
313579
721569
347411
357620
1070562
768949
522936
185780
808118
396173
104637
665658
864630
301537
954668
818411
61935
748805
917560
314820
1097235
1098849
308607
505312
636629
784581
554901
285732
519478
17252
347185
821535
55934
319218
484815
426455
838203
224434
784597
4105
81653
1078595
693490
606801
986358
5104
712939
678767
265950
62422
141701
567294
541936
517945
278785
89325
86323
1023596
38251
414980
991441
241012
268653
788057
1003611
178535
462987
1084875
928253
656331
223748
158435
108725
409519
1004165
746986
804860
919705
190160
230325
76287
1037459
327436
963727
562710
349979
743384
72320
915632
1021515
842808
436059
1068794
292785
55459
263467
924411
643337
579276
410264
1066141
1019412
914371
313258
523629
9844
1003650
545924
640743
238838
26482
205644
868230
1062052
531271
25436
895050
108425
196536
595756
157950
840979
647013
132797
31052
341779
392787
1029499
814419
374042
18980
199243
82785
841829
519873
10960
846153
1065629
948580
580153
208350
477363
433223
124810
340466
1072525
644466
358101
47242
716019
469309
465095
656690
902383
854195
901782
113654
1007281
342792
745442
216766
749060
714361
784962
912585
1028098
1059522
998310
749912
646456
296453
345924
679903
554779
357876
1058336
138789
856947
641509
825679
23387
466367
991359
586399
322528
608706
130127
813973
270815
212637
209908
739360
443299
318410
877306
157639
335179
732734
258902
54799
920386
466803
770238
280533
717727
675439
1034471
1005391
156734
53529
32812
515719
687730
239667
422353
613238
159392
1057453
1100068
62347
1091223
476442
346801
271634
47475
811976
787508
497085
14180
117579
731353
983451
344203
542957
310301
716742
310968
752584
641749
1100497
407762
337160
904608
896602
812760
154506
592573
12993
513033
1053483
897702
446302
813315
409266
406502
28416
406268
327685
315172
405133
989931
862412
80268
715491
145888
850760
504158
594197
236087
836972
959747
29637
63734
398519
1077522
235378
995228
916188
843811
212482
911944
13496
794427
451772
514616
1025785
430338
214910
143089
224786
249841
967954
677571
82163
7424
1084958
1016700
956067
685438
203050
955288
851528
642967
132435
521979
526218
452737
19693
6668
652265
581206
583306
627800
622523
922960
1099232
860374
506177
325282
630632
989829
775611
828121
229312
702005
705396
103146
41884
290516
375695
1055558
911476
576768
897701
825004
346232
672358
663385
382788
21772
100297
595449
190834
355704
1018743
577253
751151
118817
728619
429909
1098267
1023372
128530
369041
980664
65161
1034383
903352
237653
1045101
557821
822395
804193
863104
497259
1009517
1083577
633939
1076587
362908
171845
943405
119380
957496
55830
398150
85391
562093
515282
383688
605134
951107
865429
357327
56844
825395
613351
856540
428537
491673
1038586
130899
871977
117237
574284
759197
649670
145049
1072823
437991
163010
333758
695247
956498
906079
1061074
210871
836129
86673
970546
325538
817317
478233
637862
346934
287610
794494
29877
603665
737939
80064
346049
845522
126193
803529
896544
1068263
566764
1053147
408821
345605
490819
686470
90292
71605
645527
858353
708824
102148
317286
889101
177874
641607
208811
445898
435952
1061314
608778
126300
1100717
388886
699672
667106
915040
533267
1072862
1012292
267836
652575
858469
838193
913488
541673
372927
454404
908524
692568
456735
1083548
648309
790185
148058
775949
1082867
889342
929310
536504
821687
126081
352165
1052733
709058
665598
542855
495555
701584
687223
361600
767554
740885
53851
195087
1047093
447939
155939
863008
291921
772182
381375
568786
357633
524881
1021401
1036459
728745
378155
403566
104678
243591
96023
662845
315478
959499
24500
127282
356945
83180
950590
285447
603796
844258
518644
69382
669764
518328
318208
319258
946837
484937
565222
223381
313715
942112
524427
1083529
567586
413302
726520
740617
836779
414197
299750
356334
18538
337133
473090
930388
926255
883228
669481
775737
578435
393634
211890
293255
743147
710890
755015
1083641
432037
998318
211460
540850
908040
906990
1088502
483637
524841
544828
368188
365156
972541
841146
674613
242996
567562
942970
270631
620769
546463
558307
395044
457925
707932
1051992
57221
331656
965663
451630
39608
5120
293867
318149
429164
99712
990495
821799
56325
44893
407358
234763
541084
668223
352433
181480
704711
53079
161507
807495
466261
558581
277890
990284
886640
490410
926725
992143
27867
452784
983375
408132
378943
526989
79779
721497
581768
1084158
839068
755487
86956
36560
132827
184714
290695
251827
1033218
46242
97076
1000477
987267
919008
673751
580428
427547
892060
1057098
446016
923822
328728
950010
226059
798481
539774
529298
144480
310859
610612
514018
144844
277018
535935
10508
743947
87713
625620
1040689
603141
487953
658363
69941
791924
806963
429483
40750
934222
933172
76593
622383
286420
191179
132391
850586
849536
705162
268694
306282
738133
135112
418625
1061627
704560
421252
942271
750856
787497
295576
638062
52293
408212
124603
171819
24133
363306
165308
837508
521819
96940
952196
828246
403467
786458
1004160
489695
477066
131123
464932
1091434
15649
25467
914663
1056977
755909
589043
100682
763751
1049208
915804
447415
248660
125281
104021
1043426
257803
95364
46117
1007383
267024
696185
115596
896043
996308
331867
245668
29074
917160
707973
459787
667780
143152
994745
1004781
205302
157248
501719
995098
1088539
470230
762500
487751
980737
78960
418363
880896
893818
195889
249648
698695
44375
386161
401287
180563
335270
925179
723364
113534
352464
1042230
1056345
740910
176580
885248
651544
916120
512985
622065
726019
673319
1017782
297422
960955
555719
667605
900664
652976
728850
333786
266045
1065184
1065500
392552
239680
648378
941528
649619
798091
799212
123004
874147
861019
1029126
389500
607462
112797
520766
887375
578702
75711
437464
1101207
1007724
37309
1055499
1056017
874972
936626
483458
482408
269841
235779
804218
625782
279060
673875
641109
883563
267187
212710
565333
163039
478105
464674
985921
59584
208935
114797
320030
688621
880253
232950
62077
712340
1067300
352928
586281
695763
965780
161749
776102
322617
641636
922842
626159
888287
881638
1054839
130403
1065923
985252
355201
556422
165924
216377
768094
494228
407016
109739
916806
463219
641571
905283
737113
983422
881080
322751
360964
322200
24100
588352
32481
629397
1031546
654498
202159
798584
358494
319400
1082046
439941
365097
673460
420687
162617
1024457
228913
1032656
296771
521701
104314
1016289
66299
575904
436640
192907
694349
239869
96135
511428
755829
1027619
413620
1071709
31110
1046376
79429
1079737
58329
970844
761730
803247
84750
271831
966959
581217
198901
1047787
574885
690270
1047498
1042182
26826
98270
519498
406948
461707
44017
528249
3823
596362
503015
398971
429378
870394
697660
603292
551173
1096222
927591
831987
532799
659397
804261
962992
845873
149145
632849
398004
45191
629987
952729
331554
985609
326113
762961
777416
725625
893524
967574
168975
150308
581142
946731
484739
984673
504681
495124
688572
1004722
934947
694746
307790
1002459
216416
727037
900144
294358
1054813
962489
881506
297411
345918
706092
939780
874570
279215
201302
722203
11476
113951
426852
491177
548431
263623
927200
529194
596568
1061392
69928
767302
995471
3122
449438
512007
659349
163866
727444
615549
853157
467951
126183
693689
501019
174354
642536
370611
70007
774347
708551
232503
753644
1024655
267162
112793
301066
888849
957015
710297
394346
685311
508653
283386
226950
155178
259295
79344
436549
777535
1062705
454002
323321
878195
475299
434533
439314
428601
1010074
126572
522089
312193
409959
412719
491279
894188
148962
1060367
244843
94198
567573
700177
165760
899254
373698
1019133
241037
87477
311964
836963
1016672
979572
659682
698643
226458
287783
385622
223099
43061
77564
124938
491175
195390
329475
275770
902873
413953
819485
876112
16351
51222
889211
1080895
843583
264870
156765
632655
811255
675520
515583
370405
900738
305593
120541
327750
787805
110834
488282
1045655
838710
102954
696520
815132
438307
211351
804714
657873
704913
222122
159870
715461
538465
472835
988698
651162
156405
1041761
254961
895505
539346
827785
1068341
215843
239225
654010
1067420
369556
53629
913067
591300
943047
241059
301486
600108
983694
16008
169071
707430
658621
589939
557606
439815
648346
396126
749145
70431
856758
986852
578282
82890
978208
599169
147798
300270
783146
936943
678884
795085
850666
388682
947952
45059
672751
439458
5169
762098
93510
903187
837258
634775
684411
72067
303344
963318
411408
261199
482025
267826
1089314
211383
739123
1011485
329558
99766
204090
35987
641490
1037458
1099082
669344
797008
415941
338357
207254
986639
491472
953290
153696
302701
815298
830692
210592
506910
206406
632827
387831
751107
12402
683597
721604
479484
650986
588539
791735
942930
750585
612512
375017
510633
250698
609827
932347
333147
1035043
85991
852499
652061
900152
1057915
100965
257695
244582
129400
633176
278128
1011116
159462
1078754
525462
976873
900856
707659
984886
425805
472492
1004213
898182
877068
1051759
872151
1029376
1002410
1030903
370149
396684
466741
995079
24387
450848
655124
177048
301016
184472
846263
507540
155111
459728
639321
993265
1015720
486156
570077
987329
866971
114360
19188
1024103
973230
149420
943445
904901
186017
838181
372052
646916
996215
767718
600407
330139
224850
625210
406661
583022
1018711
944301
688597
246145
422994
626666
309879
243715
888860
602029
96884
552343
1054972
836276
250729
699399
491832
286486
249016
992083
508144
884697
851519
700635
539764
732344
865958
150775
487236
1092
216886
390955
234336
268757
938769
831033
640549
132003
1059222
56565
992296
218828
309167
368785
392395
621825
584877
514431
1014108
909393
719525
463805
390150
845043
172370
268641
97700
135081
930741
1080256
925307
494821
222021
209056
551258
842510
568459
314620
1061800
472252
856546
770723
735222
757601
427091
1080608
461948
357110
972097
1024253
496990
199036
250665
369294
706668
486488
1068560
880113
992097
308915
219981
374243
784702
150104
161775
509965
1034382
635258
436492
921250
494874
854707
12739
546761
601120
545401
1008142
1025462
116120
604591
666949
814062
844095
575818
200199
868968
106256
105206
841785
134073
664505
921893
666225
559973
103793
78625
555241
200707
930705
719314
587680
673071
856850
50887
934554
335092
897338
349177
977477
341993
29821
570822
156651
575910
771426
1060756
802576
1001204
330854
917489
717867
241805
556504
222477
178339
493020
870505
738956
1055304
945927
414626
42914
426998
87143
1062341
810320
392455
649564
37924
6435
447549
73400
580793
369511
45116
599572
64086
994089
813950
409151
458063
1080578
1099489
735435
152486
514429
1100301
715283
554789
917344
131180
857202
1028118
940343
595815
774196
107480
571495
974569
338997
494277
918662
990285
243510
369416
84134
480607
811488
339957
711940
696485
42290
226509
218533
812795
49226
673080
100321
189603
767840
172357
934710
589296
413450
214523
368134
272096
655669
291980
495251
1100278
192356
480692
476991
983763
384418
1087422
1088472
503902
327549
1081752
1022430
458331
897775
429481
955316
758861
488326
438245
796664
246115
574773
375697
622735
175144
635543
1089263
80835
941302
706205
415819
936631
779547
23526
241010
286676
1100106
534377
983550
41599
406057
949438
231881
731068
670742
732521
889619
493210
283284
221721
851595
438829
706562
172915
737029
599333
173001
456272
318615
752256
568756
575222
843977
957017
206194
342667
9123
398528
186809
235264
911824
391282
517518
301444
943370
1082296
622821
394505
460771
857968
256392
756978
524831
149678
799420
885300
45105
275863
741433
647373
325146
6465
950788
141870
590499
600722
488652
781327
290853
55355
219584
491325
911639
291750
1022940
311802
552194
967658
69438
812914
432761
731116
1009111
1079166
38716
257968
974606
797333
647820
565036
654695
316931
1002286
591506
952402
902273
976249
1014883
54011
759840
879570
656573
815858
449207
278893
193632
369402
777997
577846
432045
26078
18109
335447
240216
1010658
72549
1077963
268632
942012
672368
719536
232632
197947
374260
827181
257532
823257
2586
680036
636158
526467
1017105
736336
887212
193750
918363
473330
26439
426158
284095
686972
761047
52723
397125
855139
874289
1040305
919857
571787
509336
224770
570471
725658
861530
270589
1014212
59965
1001880
489603
627020
974881
66096
610836
588601
813336
866378
820224
895972
718885
717835
908078
965617
882552
27450
138814
193994
775666
173395
120287
517163
351030
297063
74571
799644
574633
660696
1047307
735674
539453
560324
607553
428480
605339
934152
786883
268528
858648
728847
47142
290493
327588
21199
534771
58797
678405
505032
267127
560878
49326
508767
113553
732655
335411
951719
1087564
704099
1096768
621970
206516
243994
123449
1054775
691751
792991
115923
966931
330433
47468
991925
383974
339678
188609
219564
850370
814477
1046527
445799
98358
1002139
953186
938170
302717
358784
1089268
718882
430754
712141
920681
223483
188596
766412
521604
1019514
995013
54491
168757
143174
463129
445787
1045010
143979
798715
289219
455643
55149
744545
307635
859759
315665
470971
894747
186558
32684
964513
306742
547693
747126
161115
444197
37332
87382
47766
553936
468660
341245
601157
1043727
511921
302980
230032
175605
1008955
234613
243619
526601
923164
667043
893295
735781
927684
586410
60719
84174
296775
45627
1002690
160063
227112
738232
899626
1055190
18084
783257
937961
95087
744724
192438
824236
45571
711746
614744
189352
866435
18631
195895
680291
799558
48374
1082438
241902
825466
203970
764771
640574
966818
266239
504393
102989
1038701
858340
778130
430392
404917
503350
9618
168162
978994
1001334
777790
1042601
718783
543407
19141
377616
209826
234275
714175
475105
189579
1095111
860483
817816
12854
776274
51394
321135
1050763
538485
729939
819136
498881
703175
102685
1010018
778585
535350
76581
897676
150221
959082
24463
198636
435074
416246
839871
727200
1072539
767101
896200
64418
941041
751327
23416
33374
465343
41468
418619
955670
824708
1030817
257406
603194
336285
668984
873880
944861
568772
420138
1004284
793515
37671
604656
603606
906736
8742
607198
903067
307730
1021528
79776
889638
1019333
151748
50426
327346
770582
875160
124047
413499
784449
625815
466530
756098
288092
80686
325274
281188
553437
599694
187828
1009695
1030924
1071933
690569
499045
50141
51297
943015
702521
21358
390957
244331
34950
942153
904314
738362
299654
1041552
292684
335623
763300
87879
478417
304209
395350
600229
589944
494601
214505
364204
460484
1065031
248361
513267
512217
1033224
541087
1065261
711926
467366
593588
593587
229746
395950
244238
15106
170291
894480
338718
745907
877809
425282
87394
751696
1096236
349156
770059
764424
1009220
306372
908821
735450
184117
986694
928527
385163
1025553
921616
526730
245987
274326
954857
294542
251208
1050048
710612
202839
1073253
634273
594154
219949
277357
715042
551959
1063059
1001833
706780
160608
719097
312895
650894
2620
303312
469593
849898
84278
467160
1091523
112216
329891
576848
705583
71988
1012437
530312
336490
753314
444964
315081
467736
242019
775861
8957
528791
979871
252755
300521
1026121
735393
1077496
925438
536868
464295
98981
473988
898286
119816
440495
642065
467043
269646
859121
141655
968528
470833
924279
978521
525792
368976
164987
971899
922570
438876
1002495
398341
629709
489893
1010086
56357
153082
15092
407581
50134
767134
87637
691259
843074
81101
983647
695693
876562
755415
1042297
1089244
485501
1087888
62056
1020992
622408
843142
749311
137520
632017
532520
802971
331827
52400
784907
881647
36937
877766
536695
600592
571543
812063
532448
127140
616031
48072
1057335
114536
824277
532917
583859
449683
644660
323452
520355
119238
470527
1012503
849900
174202
892739
81533
333942
869899
442501
559864
528374
183901
713687
970468
113562
483645
435068
173434
381679
532078
288379
125868
787824
547162
66769
404730
558968
585984
44000
596894
62374
44697
326170
11403
228646
49799
619271
464346
698546
882110
13216
371341
477962
189046
16429
521808
508550
540036
532580
615008
258749
714049
14570
734451
224179
569984
497334
886071
168174
679020
73901
1047471
832516
638621
791925
561614
430897
1002515
339228
238928
655148
844167
1754
244626
732745
734668
904887
371804
805509
769213
450809
614199
606929
1081402
334492
873909
407248
657579
708575
967007
939725
1094603
336912
206858
732305
49510
439063
824273
820627
360632
988960
260130
684846
1065431
955894
65002
244475
759965
758915
710076
677232
1018187
616941
538670
101933
427175
205617
910202
279502
223086
317842
253399
941630
575294
699916
319511
602285
635355
818475
345658
345659
874856
1089046
1098487
127704
375960
462275
587087
804007
185232
208457
641768
985892
880535
887977
226161
284236
2762
699212
704489
410793
580970
850371
344143
814693
950640
110856
58635
905935
697161
438101
636853
859653
609865
310324
409914
963570
416709
145062
732467
976573
1074821
690587
116979
314972
220036
330946
795640
985101
535661
315468
197349
419457
743065
1026676
167446
240631
557695
849060
171359
941618
1011960
801360
540019
152063
377591
215861
751838
683914
137519
879358
545955
625831
923597
82541
431352
224861
698410
206391
4036
944863
760487
605856
960726
555050
698315
640691
821920
385648
386698
1047243
156867
11131
701195
868776
142808
833180
169892
657825
583253
932586
51751
762715
355422
309753
451524
591008
185413
51308
366193
116703
33383
127850
400252
782060
682274
495273
531186
430275
296882
926507
145383
643140
89768
1031036
636292
205631
171620
1057720
833965
755196
263703
799609
470275
419658
522025
817716
106564
974745
63124
54303
798435
59962
521493
523474
362822
537314
545378
279729
634272
920633
846855
247424
357639
531526
685796
978722
308772
228990
30823
1024732
59229
756227
214933
84827
712549
615245
324820
582921
433617
42207
554695
793766
577246
1086529
659143
346753
774927
442834
905237
806479
450217
423283
463483
60290
273887
256653
3912
466345
532889
712629
873969
422461
129812
62237
310346
591331
560453
678900
237384
429598
734806
61268
208549
401783
575438
474050
150588
919518
250386
482844
224761
691563
1018916
871334
381722
826223
208237
975422
1023823
705482
757346
258920
453771
892942
54931
727096
38985
263726
80319
278070
162983
212346
609015
633075
555473
400830
787642
540740
43996
996016
677628
224367
515516
473535
1110
162215
593454
83042
697689
13020
1098924
837497
141354
288586
418032
74109
940221
227929
538316
656144
65671
420360
732492
786296
436067
170179
866620
363357
490531
689082
631237
139676
788505
814264
52579
48435
899444
408204
377019
629318
319768
600644
239648
172219
197978
917266
645955
347268
784618
798701
670329
74568
814752
718580
301610
474155
564699
603342
147564
559357
124021
589087
700569
313199
759206
115302
591612
735743
174197
684793
575131
667032
665982
33286
821787
282094
919701
100695
267642
287798
347574
773752
362694
598003
940184
60819
720206
177150
333709
215863
695125
23342
606613
74496
632439
1037977
875190
122810
151134
974724
576696
782999
795501
643476
11369
378647
626339
922442
662678
662677
497291
791619
783320
139678
265395
847974
768769
61719
473177
292766
444182
844140
138336
438655
825703
747063
935317
112767
351300
647015
1024470
30578
783895
809704
286247
921606
1004199
695572
914212
176077
389036
361859
91807
666041
347285
889358
363784
358249
526263
8328
368248
947755
97821
205958
111333
419641
993245
787929
723032
854661
398397
718629
977188
883106
93241
628224
273008
824822
327100
77885
111866
622045
694791
67729
1080500
641799
538088
612756
1062184
968930
815188
20223
554545
847356
61894
568631
492838
330857
942060
674307
823625
323820
837063
850175
211454
914448
381152
694981
842581
1003867
612276
601129
1030080
439538
676272
204952
372323
387970
468409
1053932
555527
191405
85364
711268
897121
503470
211559
708261
1083145
274767
213549
828951
1071843
93430
55712
276829
31331
845786
130976
1008238
1084043
231595
325843
758128
550579
906323
13568
179723
971393
589301
32297
1101419
165871
552875
860525
767924
456209
226987
104905
1052627
803091
924507
961419
201539
542700
95050
59462
531170
616406
33246
985245
607904
776905
2286
887217
287731
56873
80166
343534
94908
335139
684211
616182
615496
908325
331260
250069
1092963
1067236
969319
992866
1031438
1091932
909677
516042
438744
102335
432518
584758
987766
153991
516994
203591
941765
501890
151926
489405
487804
76144
1098757
83436
962876
564656
40796
57709
227987
410189
728627
201984
859381
446954
998704
536430
946795
58391
886820
475010
880982
413539
682931
218617
1096028
936780
798357
994055
605831
660946
1036735
53386
692004
555854
341334
697801
822247
713541
693670
737268
610071
906226
488313
826805
2836
521203
567498
933559
954987
746413
1059822
388685
894783
838707
575552
931033
1055509
449279
856504
970018
565412
768834
547119
606107
409642
306717
624918
94601
857275
1100677
712565
64540
566879
279412
978531
625312
110164
795075
358835
776697
884708
621539
656792
283200
793050
439887
635047
558977
94264
1093457
205515
2564
730016
457254
539580
740294
148113
999162
537997
7851
1006738
620219
621842
153427
352110
985849
391919
840661
689581
644886
978716
800858
780389
365074
211797
24634
9230
96493
739311
219700
308288
542845
977303
355025
689187
630122
410152
28554
275066
1038577
745145
660403
557777
758729
1052221
637654
786546
561638
845558
772777
60275
149207
323881
459188
367561
951123
812385
445261
1022808
412116
548098
921272
120392
987097
954415
119373
822143
174409
342089
990734
162189
291530
202814
293835
527399
320871
1006147
718659
317183
166625
907842
287453
460719
797920
770925
947784
733800
314074
807437
513798
197000
36964
241624
1047002
1083790
697411
965793
136711
940598
979756
265426
295432
373489
735505
94418
4386
821485
56464
339596
898179
222698
70849
183619
1024714
292186
283442
67453
542212
576889
648830
1037218
899871
38359
877883
659824
762768
552000
499149
68844
538384
1079143
420593
501219
247622
18724
354524
389063
997972
1037330
314303
156373
698037
411955
320800
537120
33223
368288
359441
1017558
1053671
356684
473895
86675
372695
309423
867289
622623
1021817
560031
817912
462408
326340
524146
452739
39382
630365
1016332
631170
152492
78306
636003
82152
112396
137415
218494
143196
104248
967381
411543
466105
846764
236510
131726
443520
333941
702023
822072
187759
740730
840067
253886
772282
611903
562753
302119
771232
22899
267019
854139
470304
326584
964372
608634
551219
21142
785945
576312
457257
775909
280237
605291
884506
854390
261619
478007
764000
63949
1011937
1010887
402958
478638
368187
211097
772501
1032237
801650
885555
559729
150634
128604
423426
504498
844556
359351
332757
569244
170663
94529
665231
355043
345222
762933
897931
255624
86874
330465
1095311
143958
545635
838635
357605
163543
99529
317247
304706
724983
950298
999880
719264
874965
377524
717610
700767
783770
419515
475202
868101
844928
533815
275868
500110
523085
151841
1089857
238180
348971
697017
463800
1027250
201338
185314
896177
140786
59275
1032686
610101
540493
40997
736959
432296
490388
485332
706807
174698
157074
624081
43496
902038
666305
334364
980229
335059
1027244
395137
802314
490528
54127
77393
1068664
899230
131587
1026283
603287
516521
316190
145037
660146
968673
381917
883049
269779
133498
445331
1005357
460097
1033249
687534
1052278
910059
694300
373671
480578
819328
1013562
999529
216961
179284
583509
407436
342899
881430
722448
288585
479940
392089
458179
171182
585929
593682
47092
364920
805470
338426
815111
499840
406182
673106
881560
37144
312610
516928
922917
773265
907195
889963
186149
723206
1089321
685857
145384
702819
1046833
352266
252586
402489
532263
766321
379980
260545
342091
216579
307132
83846
430675
539682
538743
537354
929259
227827
716900
180239
214907
520537
260738
519828
152146
740098
383711
149569
1070480
823797
786760
535171
866060
548965
718086
942899
769055
729582
118958
448337
1020132
306021
424509
136678
234418
705427
56744
1095389
250160
180210
126961
243057
940559
547882
941275
543749
375462
284408
557317
898106
844708
738010
874745
615797
281996
925641
325796
1098593
625379
530929
242615
30343
665529
666292
354218
535681
1046557
831467
325489
100074
686415
865920
753291
511107
1005311
712768
174806
30007
32488
125680
1029707
957962
85781
138800
473815
379624
965114
436646
273521
129236
153813
324704
1042176
671881
526771
261912
453786
180896
590160
207826
857053
661406
926792
238387
722130
856788
617870
718696
1002746
124316
217347
848716
1050429
582151
791418
389481
415645
458151
141346
280677
609626
201971
1073978
761778
311201
27657
423733
924062
76899
949864
1061860
703329
139269
953081
527597
704447
882538
542096
42759
489754
1059900
217307
443391
1012505
22708
332201
978664
625896
666590
188247
41162
936805
726808
972613
970506
1093990
1072828
1005757
238791
22669
766266
30645
361829
6073
1014493
957140
89769
476525
324496
716386
549138
781878
605222
504609
158678
1097994
616906
1040080
700728
509481
966127
94994
162797
985524
955698
42833
474914
124662
288813
1013899
546853
263192
67929
335341
521837
453059
941367
157218
667088
1018836
705728
43909
257893
508476
245056
540542
14381
1030974
664331
843414
297665
810987
848579
52204
164786
624210
558552
3364
502116
925722
814263
368463
311339
802129
199487
750467
376982
634737
840117
746526
495000
525255
1083044
753023
88808
581519
560980
615135
231377
912499
541946
410463
486346
305835
638856
675618
391690
91927
42571
318635
489071
739051
713089
94568
594605
419754
821039
202642
681607
747047
559568
842057
543966
257386
627168
571032
659208
470560
533220
838373
402276
741432
690548
720127
861218
335603
672960
307867
99349
436444
385225
916602
666444
269442
546637
401526
350710
631691
1069545
143195
827499
221652
589999
27609
920787
1003043
399928
659561
371134
695440
871111
589644
379266
423620
76164
314063
908612
524448
138332
442528
23249
380447
966992
749119
837313
643185
600958
350239
83749
671458
106371
324873
1083755
684530
430105
973005
842082
555543
224373
131959
347546
372516
78903
354666
706999
115290
528507
992735
1035433
83572
482001
853286
171383
493269
924274
725460
334889
1035525
748169
997321
745032
404410
403058
671269
344509
263020
985005
932889
907369
999135
901487
306041
1073364
650066
67575
1073285
318270
554647
837480
389562
28342
78526
580324
27232
1068093
80781
471915
29160
746335
818438
15378
990911
63384
189064
335296
581105
820302
894322
419529
713615
27701
881873
656485
951373
420506
544785
56434
797739
470161
478380
714342
41417
97727
251921
813674
1059520
784450
782924
873903
188787
923230
124734
287248
499456
682753
520744
949818
647525
660925
1043861
892012
327516
275274
268231
853196
975824
132127
839629
1060103
42888
373109
400502
854214
988322
362922
613154
405100
509942
704954
824325
434292
139837
780823
139116
101938
1017818
902829
110679
686783
846802
264766
650065
213710
1047696
221058
924774
220318
565463
212158
698724
11514
832998
862420
183707
548241
996874
904689
1088
867007
303486
222196
495848
836332
874533
826756
541251
253005
755956
128945
548542
1043079
867945
324732
233430
122120
169843
701962
682365
870871
519904
88207
797610
203112
214978
755211
290963
911680
26208
956988
704837
753628
306035
561711
574533
125249
841037
627299
1028997
777682
947956
183270
310114
344893
191708
37799
595129
181524
723812
37301
839974
982381
386409
40439
1030486
49974
505030
384658
278840
341117
543248
233493
607643
652639
232461
437854
8816
1074703
316228
6957
309090
698005
205767
575669
542549
500379
112803
121352
115556
16865
647035
458924
186409
277040
155959
848098
329112
470398
683893
851717
439911
894303
934107
60038
237250
953455
107344
399275
181457
901041
657173
537520
885371
364395
865270
905520
876278
774086
553738
811841
605617
754202
126833
645901
939047
443489
96203
748941
707393
1074184
851274
984789
1082197
267823
972340
641796
254690
818222
690027
194676
931987
610837
129322
780179
567235
261704
162592
952884
297807
1012422
819539
1030477
75506
1015791
233714
643728
454160
506730
4617
517225
53473
875864
58098
481483
485711
459406
493258
883464
323352
1006037
358746
655594
256895
1079329
233750
995808
274425
271283
271338
344454
775219
424162
900767
359435
200468
1093417
761690
1015742
67504
114278
360202
846466
568549
414439
886320
650386
5204
548107
242716
641448
266685
175370
363320
1094975
394414
1047474
318829
1079992
239575
601910
571680
776383
802482
103231
119184
601718
106004
477550
1031610
676085
1017290
937711
506610
338582
576047
609296
941896
492297
872942
5545
106316
663143
957177
996279
894937
439119
916435
413016
52777
663631
807164
242415
760383
524071
624262
761062
995246
961046
425193
403242
374182
495058
232543
390882
876086
1100410
708431
329703
1094109
523432
231770
45260
221119
930439
1065075
963420
380366
318917
719419
173654
774168
223761
143113
414008
873189
1036667
713078
657288
145566
160599
410800
932064
667500
240042
632637
151128
670408
912644
901526
321155
538633
344683
999818
605408
726008
441199
256400
1095313
939714
240091
579646
502194
305707
633432
452405
428075
465013
821032
510012
176660
432216
977159
131865
240308
357082
884891
662196
1071992
42716
903122
18933
202149
947981
920615
692890
865651
644177
317788
62066
954514
763922
957335
808943
987034
452072
760069
170811
349509
3303
1003264
356545
847348
262329
283928
903400
61412
502104
1020595
829526
660551
59104
302387
20879
1064413
764984
153759
409901
377872
689543
891814
1056534
345380
747756
983836
447704
781905
522792
219073
571594
1032424
14698
334929
945838
469443
211055
903189
925295
138733
364183
1074726
560618
463425
673279
1074524
780770
39624
1048890
577568
276217
10891
857860
425170
62512
109425
521338
473889
562112
537561
905762
489746
882617
553554
556541
941046
546987
410149
225228
803213
355337
931572
230101
887812
147021
768328
997542
72938
73493
242488
118367
429454
667378
428195
336135
74171
1078606
1072661
765080
429877
512833
345161
424133
757827
644216
955128
241727
351568
384888
276764
661157
877748
724143
84741
567174
22400
544992
721368
494356
430509
271517
302458
661470
627445
92604
1069602
396507
1079240
470919
484037
218271
929717
792111
226893
355301
167499
918934
225512
488025
64874
400179
388212
816212
344728
144162
257117
178703
444743
889153
945652
298499
958036
764664
1050972
236825
770634
1000112
1063636
502799
546471
482249
891645
589332
1042548
293309
228153
507644
341322
906186
873009
394216
418139
342656
34275
695894
966260
708471
857386
139515
862312
310595
763519
798741
89936
350178
214269
824286
18078
769983
94415
50753
850153
40778
572581
524525
349292
468023
976345
197652
850441
827192
335820
828334
846167
512321
167213
893425
3215
315873
668283
676805
976348
279157
209130
895159
878520
782586
898412
578602
743790
746358
381109
33396
531140
1034569
971301
660202
421619
547434
472987
26910
619743
733984
453888
398129
280732
551403
186154
50667
871816
35910
833368
532511
999797
771948
835984
11115
897475
235497
962727
415676
403908
852627
778115
608239
727838
935087
642148
121669
297849
733462
1040799
786604
278014
412703
610012
59479
675074
727364
959935
930548
334319
412508
35825
36736
316319
504553
1094739
157605
885726
927385
499204
921295
531297
308404
544929
102475
400937
129876
520081
1092891
602878
320747
925711
1040906
892042
334083
500257
385464
445954
167492
641438
739084
285428
791277
465128
933092
272605
918104
1002516
467968
797308
433904
27947
707454
1047571
504853
739594
786300
862956
18172
983800
1060988
335421
926901
1046397
662909
720674
198792
1059149
139467
883572
407598
482744
308569
706607
970724
789871
485428
487439
299439
422170
1067043
990062
1079730
132648
724522
1000586
597050
812589
48474
16895
179717
687164
140746
1046272
821603
648444
1004318
785004
9847
718684
561879
398407
618477
502281
998364
1050283
639614
15380
804050
957517
913135
117246
371109
596196
43557
397989
714808
575653
626883
998072
718361
126649
905782
594997
1002948
876944
916968
340370
698567
465571
149403
283212
600293
30356
213579
998874
48978
635203
312979
886885
825514
860795
84442
998354
1025022
599248
78664
478181
643133
215049
1073314
458860
908892
719899
213783
1060676
506766
755271
237018
489029
40117
1076778
773889
850819
272587
357467
986812
1008561
608552
1002673
142412
378569
126940
127990
373685
494479
191314
326917
999985
946578
741926
446442
159887
465649
535264
884784
64129
835885
834835
1046618
130375
682268
761445
574664
683648
796214
981642
946786
1027001
556494
886239
648543
220273
1001558
1075467
1028768
124560
779142
682664
963117
104651
584624
585674
338207
951702
952752
250413
1052736
885614
533214
182345
137826
142884
357433
934727
90866
257048
605985
610912
346610
34882
686350
395494
227844
161365
361773
897621
376713
18675
851319
1064831
704085
177947
226023
1072219
357528
232109
22425
981043
928558
852423
870284
803314
490294
34299
295860
220834
721644
931220
404129
706990
934202
626648
17238
384210
174315
776909
556617
108269
807044
819723
973327
702329
949180
959851
969107
799652
863464
494309
383782
974078
738865
768952
484685
419131
120432
255488
903993
577306
198064
234427
237273
681257
508748
72328
720277
405816
764253
424086
589017
769076
1094242
533836
341076
1062541
449021
1024754
156269
873114
832509
424014
811183
817303
800074
365169
210682
1070945
341083
621585
437878
779972
253145
466117
382729
17247
498397
797093
76095
31410
389039
280050
399224
159417
30463
609432
285722
978517
502613
351037
743439
888946
564698
595258
115648
664621
1055161
945775
706517
881450
603718
586554
400115
151805
611318
1031680
806432
649974
860566
917316
1085565
907495
938320
987738
951407
239298
273028
563548
630650
469884
1025761
21544
273434
229128
714166
781595
106527
213039
683558
926453
433661
67549
68599
144636
1004794
1070624
41933
714451
390215
977936
1037439
228409
265428
178750
932310
897831
353918
272698
244684
382664
731230
116887
60249
303128
683164
249958
765849
456375
159011
722736
643126
141091
987083
550132
1001467
387941
315892
245538
284102
870093
322874
517112
433288
1096904
6082
1034910
763134
665575
721190
426657
615705
24599
924960
442572
29832
718794
650294
817655
175715
870393
1038997
1036894
398381
19782
786149
113300
817638
616918
306828
855857
516728
291642
883534
171942
958163
529303
654030
294908
983853
481920
28598
562117
882283
547391
226089
349769
7251
623390
330045
542929
138485
944290
647986
805073
108529
983403
475275
120319
645611
236044
473167
404228
664062
730663
605912
967013
451224
165196
390693
224586
341172
5393
810121
580992
525158
6034
31244
459841
531664
493487
981085
983584
881197
344256
151559
869131
949316
260865
901045
905495
251651
508361
643098
874854
445702
722068
97329
640993
1028340
128882
147438
588332
631235
209280
641187
117366
949088
407777
721301
769582
960783
340215
108003
557248
548345
20148
1052282
1051232
531283
997162
913180
495285
474273
1096091
1073878
411500
1040853
1060858
990229
588764
82916
66670
306396
728916
103553
51571
575635
60386
662251
665397
86774
317571
747903
515515
590884
589522
380370
621142
734338
343504
246738
1054998
51306
518320
257593
412051
942016
967830
308111
388745
980721
500244
580788
192005
372677
788173
226430
176772
249581
174092
673089
1000475
372363
698434
527514
222445
495104
266305
133117
464158
217755
453500
1044838
488856
986738
821116
920680
164422
172113
1044299
93168
883681
588640
534639
75931
1033145
412144
400214
866282
714910
77549
296769
669413
408596
729712
398723
771077
217484
844557
48042
874591
258643
56036
1017031
43307
886341
289768
209302
209712
636633
814740
209311
1025368
442822
808483
788125
1007667
247721
604760
966075
111599
143441
1096737
491862
797698
323389
588094
194441
242132
945393
727038
213900
123922
414562
425854
818672
559040
161718
108013
1096169
490377
1064378
556449
625052
71060
135518
697342
737468
1031922
229803
53698
44743
507812
1042900
925753
735298
81624
976770
390494
189614
620439
164325
88094
227513
124593
384303
315397
1044019
202021
170001
414537
525387
757684
122102
564977
203260
246627
382611
1046886
563639
183110
440263
187090
525044
770673
229828
983142
501930
441461
687580
352859
953785
846293
964737
708819
251678
116629
694819
148879
830015
248461
562085
441007
367280
301467
141745
777899
117165
1018440
1064132
303212
307456
318600
649459
685174
108651
977275
444216
960071
959141
132083
1078347
234872
472677
693413
221363
147680
85159
500821
1063838
123321
124371
519415
10312
1017453
897675
90694
457265
999430
37442
395969
948572
561172
442096
762624
35230
248370
877545
1045227
490972
200823
202261
896677
478194
538128
838307
648881
290732
302266
256695
1019359
526716
633026
415457
943850
582356
1065178
328926
37723
986392
757750
966701
929745
442675
653240
73788
937232
392892
426368
349539
952448
773199
148456
999998
991701
770591
708537
833797
1020658
207893
474869
103948
875837
521990
400835
103183
24954
433416
326081
691541
411299
342503
453325
4627
155482
282219
513382
651816
512799
1004908
468378
399428
751947
846253
80910
113179
630785
187939
796091
1025199
806416
246866
239200
86949
1028113
116933
778490
714530
188974
757118
911087
881151
700230
29909
104264
105100
67834
527474
973232
854969
1000654
436797
496350
987817
867217
673708
959147
175651
338356
14946
903344
691055
356841
305456
791213
1057564
197766
897258
594001
187020
4798
178227
1092965
428414
1093644
1048469
711377
580375
986064
425608
1044071
578499
950776
504749
475871
227235
725003
49426
66445
934878
513853
1031943
1006628
775629
241179
1021121
1066151
852779
771915
1077598
9120
624756
625789
436890
347923
39448
453269
500271
1013241
292372
884088
279819
752600
974268
816152
17420
243865
471527
306516
664764
872230
1013016
935393
844658
34850
672718
559361
931382
1029776
103496
514038
668337
670292
1019590
1036785
685588
96249
715462
475676
634773
797506
1013523
838557
499621
47467
245604
563557
1033245
1060871
592598
50671
254920
954121
310290
1017989
410609
547792
81243
245343
700209
274533
1081464
824608
496116
205431
287997
823792
176010
202514
123024
111256
183295
829645
42891
360727
429009
509621
705552
757004
295930
190717
888694
990173
1047422
41203
230404
346219
530670
253989
464589
269973
211736
212177
379185
693261
198818
483779
1057990
1088242
1047639
64458
644114
707953
70457
696958
888963
259948
746353
377940
54514
1070490
1070489
808411
685137
966536
270075
300784
72928
488992
1000335
979323
798575
1060557
878909
800138
320021
25944
391213
228023
600634
191362
78157
490267
526479
1049786
1048736
838632
845018
1080135
475023
238455
17413
916753
1072125
635555
729947
891657
699828
888507
833907
863934
846403
140911
438896
661812
662863
633251
987095
1067612
592884
619150
618106
946711
964611
13849
697262
287569
52550
101913
839742
935459
882601
386339
633790
851796
768943
654818
404020
112995
220240
891462
1020287
960047
777860
567018
977460
323611
937981
15062
333589
756863
945213
776035
430705
266575
344786
588945
587366
1100842
61059
537463
491694
1006594
868553
833320
775760
476302
746712
998091
1081065
124084
171379
624885
181448
622048
698131
182184
894795
82485
928990
1077225
739458
90963
146117
798713
545412
1063591
946530
827887
746510
202943
530296
176078
247109
190191
127747
839952
974555
701698
205628
924521
109486
25923
531419
69526
767937
40563
140663
779975
383924
170467
751278
648978
459207
401748
363071
291189
728922
821475
300370
741286
110848
355665
770305
363613
51968
891531
116396
17403
24765
980460
750315
992793
127663
585818
268720
534985
390309
750972
169148
980407
99693
625179
333811
98733
409087
235754
540596
997906
455905
920460
425700
120280
603166
109121
963469
859475
42618
1055522
568069
502007
552142
842379
263792
932282
974897
375860
34801
439552
710001
810448
490635
331655
148376
887137
197187
197814
710790
180910
970275
596488
77802
688231
720489
699033
85042
86092
6495
110100
418274
734559
690925
211585
1077681
617704
229884
614856
328852
563991
386645
168141
565937
110179
619350
521246
1075505
1063430
260874
132138
803984
520960
99993
122249
521895
720246
657857
521659
311792
956680
458727
1037270
1088296
386028
29045
785537
81142
508688
582940
61643
943154
443736
114377
1014573
444322
357973
70881
982971
209055
878616
1064976
152693
112384
906616
116069
996440
845506
1008190
977156
565978
793119
373938
15894
688894
872520
1070964
184868
141993
966257
37441
324808
473515
52142
420537
159928
1069855
250257
86653
865924
611513
326469
240459
171951
826348
1043213
545701
1080067
332216
317832
584849
530576
821906
292516
956104
305578
54432
883069
955365
212755
355856
391487
882459
245537
992706
438919
557459
921143
387641
968677
648875
143758
191357
988757
231613
423280
462644
419547
281257
402688
204307
907942
381032
228494
834575
920574
159001
833394
374986
798040
96987
712053
908972
487997
1032766
994822
312372
736631
778075
613909
428107
287676
87677
834808
484318
332701
110418
213840
838993
825856
790348
90970
158371
498300
775727
998399
1061811
12549
931169
10642
947544
173115
254351
411385
587679
707574
640320
355572
482516
218222
1067810
814278
222171
112052
385596
927396
782854
764881
849826
486514
888948
556642
161717
175391
825322
633074
735581
744743
522363
883029
102896
536359
368751
671555
72847
735790
550739
440622
323853
497418
416240
488365
1071483
385951
154500
682463
636645
143705
804276
611590
377645
348459
991589
22940
496155
665640
594850
207312
328839
1002904
702991
102831
42184
231390
365989
624581
594973
956176
830750
111761
200658
480563
507806
346950
196773
787379
432483
159886
930134
4169
631959
423641
748316
279712
785569
1087021
295168
572949
39365
1099729
1086715
964368
509960
345779
344729
400980
7450
563711
169007
355588
969964
72232
49500
578452
438538
461500
34589
795619
494408
804444
970330
286500
881645
290382
254329
117594
132780
312466
171207
598112
797822
732137
686114
530553
949170
782167
356953
403970
965823
82436
669293
546123
810416
842992
573109
434826
760785
31382
509146
387920
879948
632645
452984
518339
470781
423904
222428
220243
360919
208679
686243
413268
1014688
365983
255309
360737
1062824
429113
941346
93103
609783
920179
351879
713336
135945
624977
332061
54315
286086
96782
311370
931801
184768
522597
366186
44442
101317
194249
977644
199414
151459
23090
100324
685220
586735
346023
165961
878459
531977
799871
52244
572419
42513
478196
243252
793242
514229
493526
654936
881785
1053079
80050
654881
529107
898839
254576
583559
307755
807373
273453
1042910
630436
578922
13040
304214
914820
332807
520544
344452
998782
456977
1372
766715
128105
532013
242595
648513
334711
879385
722534
686414
12041
411874
258053
304823
44547
344425
347951
840450
728832
574112
1090962
261942
315140
973393
469222
982339
271727
472359
749214
1076675
221833
397416
682360
280513
832737
789043
663594
884394
680634
43758
1013256
418900
1044220
147490
202317
189111
231830
681416
547203
222208
220895
330547
856771
792356
996423
949313
558553
29023
1020085
772740
1089814
101470
550173
652303
113463
1083652
1084210
127160
850211
727787
689891
1012573
610343
412962
516571
1072472
484817
881192
94200
407132
759159
409430
218465
1057059
1026173
440820
906556
4477
315635
1052662
1035339
1036594
283524
1035027
103892
681396
385603
964530
200510
984898
36430
390794
207246
680929
961086
542157
203072
421579
547225
925946
529766
781263
837244
431904
250504
1029275
1006921
678185
875789
441829
472706
113733
519737
247885
50435
194447
315541
554883
1082012
425826
469049
184865
807501
1086988
560126
618529
292701
540475
754576
217810
528020
250514
1050627
177200
460510
506492
304243
396171
251525
745335
414298
145011
912847
160388
751878
1019859
874455
369381
721686
278309
802134
241280
835993
1090987
219117
410173
864549
299126
738657
597454
298199
254439
23730
751691
173256
205055
54664
558792
111609
782222
287249
78394
778056
1051814
906049
1063999
922594
80328
420929
734615
999715
683560
1011567
835209
42087
76727
887285
893579
830196
382776
166621
204008
903458
583733
132989
207849
682432
291541
662673
633723
241978
35206
364996
1063714
840231
244874
227857
156560
452588
995660
958656
604755
892943
412579
579728
382427
692411
861959
280642
278030
902709
811005
896021
243135
278782
1036345
671602
144958
599702
499023
142932
777563
431889
525893
669711
493693
14359
92827
133041
827548
493242
836159
214144
703119
697473
538806
208444
687698
994225
453961
873905
759800
441020
559339
320151
84238
35963
958100
946295
722340
509112
906983
876744
853159
273391
269778
984304
58783
645982
680119
252559
985756
957241
435505
941589
1001137
908486
37806
389458
155304
564723
259928
874589
29274
767061
135820
582655
333002
916865
110254
90912
911243
833634
292924
719527
1068555
865977
783253
226107
181708
762826
595941
928680
1077913
539148
266761
822249
76798
1022764
749073
576088
610630
802835
1023502
635135
797224
801617
63093
1089936
737784
127107
146166
351771
827620
768682
686208
484044
781160
414182
530349
736147
931935
698848
25090
973732
1050170
587558
834086
149020
383739
72730
236628
45371
214019
733415
977856
42106
844769
210368
382720
963366
972228
1093289
1015850
814695
572022
731828
327969
516010
553142
651913
951970
138269
77478
566993
522504
369033
794389
158940
1057317
1065396
736004
333406
142515
495303
494632
679808
390987
699856
620448
348879
589604
60306
345384
427703
142303
437465
678142
402624
28712
140933
793978
330197
193055
776965
427960
492298
720438
1092009
684472
880486
251207
241429
597070
305608
444155
256980
450907
445096
1450
260591
785873
1040494
756184
383817
1083519
155633
466642
655963
193130
716224
342298
1016544
515503
909670
474767
473717
250587
3275
475582
259904
421183
250372
382535
375206
762021
728334
80509
965691
1042321
229189
216847
452566
707514
154913
470853
537109
97476
409418
955411
302307
741004
331264
762154
50380
1049429
361154
1081301
1017172
474970
196815
776784
1049866
1065089
485490
770177
994376
799978
432305
389885
348655
405777
131423
340524
137045
123833
862806
1012375
877229
617612
881011
104332
322459
499360
864314
158704
157654
1087364
87148
658527
255439
673614
680022
964683
434733
529291
760615
355421
918596
1038065
328695
986840
264670
566535
799384
994275
177879
294771
651994
469870
706436
58968
173830
1008823
271487
563583
301542
471119
563924
735218
951147
65701
335318
272995
790607
938349
339885
676402
891825
866404
64217
394328
65288
1040858
138110
549376
483428
366256
487897
820388
418689
430963
281284
99799
941665
282259
1085463
415219
218080
276283
20901
813043
853789
688958
189622
864613
115744
682069
21074
112886
705860
38596
380424
1053269
169074
420583
1080092
663627
199360
460820
390224
953088
600216
182810
722879
468621
255310
422232
326217
28690
3276
873720
495958
97886
138902
330659
548233
85922
850571
1087570
326130
556581
1049867
1077590
248872
1019466
250976
999575
1024675
1089347
262008
371379
809546
926975
863771
710314
744091
1070361
106423
644655
998878
929473
966900
346491
215143
1051008
609770
807259
487301
549342
1053879
928889
389208
901350
710645
364626
315941
957665
921168
804776
578598
580917
144802
632952
38679
369418
518831
880258
989707
1041776
263698
137726
149243
275882
358090
610639
951891
436013
876063
99056
873177
57104
619528
315409
905327
124377
996357
527183
406556
112468
591435
445100
490113
1029133
781039
364932
263779
792418
334179
379764
1080463
896316
380275
339315
758089
751758
654680
537519
227968
570579
896914
511544
388942
277771
618920
1016936
603090
775486
997763
554480
228894
229367
1055809
418200
683033
916585
824347
261055
1028420
47102
387811
1094776
611747
678471
1050947
623972
594332
815795
920365
588151
801368
678308
479164
721318
769589
388119
458304
709043
1066750
645090
517625
614614
143551
216566
214466
550541
1016612
1011221
162111
941981
563855
113593
1008276
1095836
899698
334713
494845
333422
952722
597789
1075220
709925
463814
294527
781262
638694
586857
395765
159301
686913
682180
1048421
945377
299792
1040594
726575
962523
294709
923332
713862
174218
295056
925392
1653
206502
520997
625159
266065
463779
691210
621525
133232
416226
967454
729464
362468
383377
20605
73661
109801
927902
27749
5172
1032811
339486
834233
1099680
112577
14499
341267
267141
1071025
381080
1007491
162869
1040352
1096005
526603
434813
883284
565930
682263
587410
773896
554346
688437
645106
211103
681630
7813
291719
190694
719509
687268
489926
731802
819637
244803
234472
1034109
859464
365344
783333
300946
892310
134408
274022
361236
756267
311465
64891
821214
75991
1053738
445343
755110
912097
585796
525296
60028
960354
168770
996801
350796
920911
880387
305401
721189
770712
598727
897562
282181
1077969
619199
821126
692937
129414
974979
1008320
1075440
794970
717391
832574
89066
305143
943308
431435
432485
438574
321187
723055
497407
689389
147342
1077275
668427
763596
606313
874186
371617
432637
973220
199572
669361
622558
611984
331898
339384
964107
487902
922695
767186
120553
530062
317148
696855
1047295
639131
809471
590572
1048042
69299
520824
1024236
185074
968790
528635
476106
920030
645776
547035
893264
812591
59295
464129
214556
1062213
702039
625868
926191
792538
61524
551527
702222
49839
996949
921589
490536
700643
849518
594024
949480
802015
1022567
941248
338537
884812
367891
276674
747925
901491
178769
886111
682691
968285
747475
1092313
231913
1017929
606348
1100597
205690
528433
54016
441275
507566
498408
512874
1083170
595288
220620
330706
830263
601464
91557
854945
354984
440246
247866
208351
551021
389081
333194
111957
525867
137173
1013990
312919
16923
1021955
586792
369272
256623
577717
779213
665104
926851
445868
527615
887743
303037
225167
450233
133113
744638
449441
179658
157842
735543
1032363
235644
854343
941702
58152
405932
1005550
865367
417430
91485
910909
641916
1076360
764992
144294
374047
224137
40973
532401
507874
208328
769456
977980
498085
812664
76155
494470
690041
574037
378341
304289
1010380
736795
906461
509664
656410
36364
404933
1100137
1033129
198418
646010
760352
747564
457446
269394
104408
665526
230700
50875
481594
844891
448103
149998
854936
156188
716664
64228
4392
164424
501829
913313
731295
274539
747839
905797
911213
252595
487128
671258
240646
927759
1028844
579581
735920
722699
643920
642870
302929
641424
133954
253535
535195
218113
698577
931369
848841
1080089
731272
826687
1053962
891203
399106
756735
207061
31623
734481
8203
868282
419078
1001089
1067696
714354
604518
7516
191790
392784
1073666
343151
16495
334909
291939
917612
115872
534599
230606
765960
387021
232823
895078
161504
641574
166172
153435
949314
196164
250766
397854
347661
137361
601342
340734
889051
368574
317570
313355
721887
1098326
108910
433022
266387
632675
203128
38478
354831
286680
192094
259325
1044580
65143
536751
568913
413399
621400
146761
894285
403485
200788
751422
1040884
891255
833748
116062
666203
474519
348766
877086
624186
728006
1055022
596311
571850
384594
999369
656775
74693
837982
621673
790609
1069781
480946
691363
86154
400636
191267
1013722
427128
336151
816767
483380
196508
97125
600830
416034
15381
149595
404171
697644
517138
303682
505553
296089
455833
229134
1099479
796973
834139
808729
96508
192898
420958
238788
341609
96512
1012167
346824
368628
507475
633993
155102
267387
51985
276305
301116
69165
223726
152967
521632
458380
72608
174372
696830
934978
720702
673730
234009
71598
1002609
43095
614277
550125
248754
343723
408351
125094
1000785
1069465
57878
54542
695135
495673
658660
517118
700470
423754
655869
242682
775022
291333
318595
633700
219095
849093
62024
262408
954743
363384
233966
614306
882724
377137
5721
147934
815928
800605
33637
697965
874199
1021718
747582
945062
463175
166341
364279
844898
469390
152897
587637
202992
204042
771058
713137
80100
919360
1015874
58682
781202
408839
106252
688470
674594
215048
965450
858872
191029
699572
438923
52854
157565
773812
14198
701348
956282
602391
1013798
345900
957025
511309
130189
107072
40680
116524
994614
347157
855397
945489
495111
128632
790744
531871
177370
569608
405404
916729
1049763
598247
1055529
1019858
375253
249662
240219
215312
727085
303600
917220
714976
316540
1022599
561282
194926
630931
351629
1037288
526748
517214
417621
148157
574007
991509
190752
900786
536851
429517
263496
553021
204786
783440
704349
364761
668402
47990
319421
657484
1053865
306281
253992
889445
803740
795336
230994
100117
119374
1071212
548433
242149
181843
777205
1048205
1060922
353734
1004999
7374
1087128
953037
12642
609775
230305
525861
799148
141817
965671
92091
593717
2688
295211
629939
551489
749458
92180
817327
554822
929517
578557
1018318
418903
175511
83305
475743
957579
1097226
854363
363715
599339
317081
610450
788990
1085961
860410
461714
750695
510031
902335
477528
967316
40455
434505
289816
539393
715506
929626
959549
172544
551830
934014
530399
589614
772659
109806
211115
885075
338133
323217
915542
1094863
491763
625514
307244
525878
53154
1001004
459823
71050
396365
391660
44626
367994
519573
555159
83574
943096
515818
649001
500090
293845
688508
1077609
158480
540655
397524
955414
657787
32334
449591
356336
257986
391778
266019
601259
699185
646508
86216
807050
1043111
409096
781396
842537
164593
571905
1050508
720896
421488
282471
429703
459793
1022650
796422
99740
879255
639932
958421
272021
355523
391211
236090
922791
1042971
832987
343578
119196
965170
1064703
315960
734070
126537
160767
494029
748572
500736
58509
616119
583119
1042708
525134
14543
348628
627296
144308
979357
879067
211200
141215
1053363
478083
1037728
571860
489332
1054181
278291
970661
657134
376681
693071
531257
255008
875166
814888
709438
397530
492870
678561
990248
315034
500795
231805
238820
755113
905897
159804
135302
355621
34020
483924
394462
822908
373957
170694
916770
268994
312535
417630
213035
919957
985279
385212
555605
901063
331188
67077
200800
927204
940033
537050
886486
1025668
813619
1042748
84155
294464
191650
308798
460899
850434
222554
924348
57269
785017
56105
418804
846354
199955
423642
584475
90244
473581
815665
557419
155309
837595
288473
951179
160113
952346
685536
879749
288927
564795
922697
216988
524995
257628
3938
581018
186879
365878
884587
690890
84451
89205
1074904
499333
179678
253911
1008987
26138
236933
1073354
756884
171589
217278
672467
748097
362752
584693
306780
896227
48307
32200
182805
531600
559824
976656
563646
911729
722940
997614
82898
81848
678208
580883
634435
1064718
658361
406157
298837
280365
586647
268311
780413
520646
228773
194518
990000
355798
68711
613955
306399
646617
1088287
895607
978552
90347
979203
1050887
121972
515108
73714
972658
961098
535975
537025
826613
793409
610139
856699
640801
612434
1009115
850253
510636
412343
651578
762810
58025
439992
434096
367924
769333
989243
413412
157336
818877
38468
389916
119947
140094
141144
351278
621921
267862
442818
600003
887488
2161
228663
976760
312777
200207
779282
130812
420408
144605
259367
347028
596465
235491
925092
52660
526078
812933
181419
615876
352865
399600
754629
465147
974883
286478
1094222
559025
171743
1044093
39343
513358
229671
706272
253388
477344
199160
1031465
917302
628742
20612
625740
809119
375117
207569
973132
707619
38408
242309
925996
651866
925017
322732
149185
267077
157112
36262
107216
25885
374916
1084768
1048405
265029
548595
262433
682744
194334
824611
180706
890195
187953
488695
827536
19255
996252
463112
261395
862531
633679
598714
593573
175378
589717
685094
435888
450033
1047212
728193
171825
389058
292246
1051396
534396
602612
216041
178244
104397
757924
173492
173493
632222
458024
153126
721263
325104
1030271
680414
745202
1091290
272074
319665
343909
627612
72281
582020
1062102
89702
34954
581878
851405
622981
790103
638652
1053573
509966
26028
922180
380412
769393
59903
464806
293470
1032964
76934
490633
431038
610657
515298
918608
40365
243002
166770
1016431
1009356
764459
39767
967452
733833
161334
633528
108212
789861
1028394
238524
909038
185291
741194
984144
517711
964512
440604
133091
692739
8310
532063
315668
300763
625199
1054653
423504
167820
676826
1024141
188999
230912
510001
124375
922343
857783
752377
355347
556346
635917
364099
888431
399260
888296
879347
1007031
871548
670040
830816
187841
415451
296149
825075
814959
390793
101218
565958
89350
732345
1069118
903739
326871
151996
687798
609190
683117
338342
250798
365421
927696
412463
41448
775693
672495
949265
899225
450493
221004
142042
437986
927251
742750
744421
66561
328433
47213
485082
548122
961260
794806
97810
295636
158156
357540
645737
364730
206582
563571
613075
1027458
779268
61086
630944
568849
526751
206889
794675
1024202
416532
131305
741945
1074697
282297
604738
75333
1006203
448906
767343
331795
961366
196684
113517
25373
406410
526245
1075671
793123
709924
577826
588901
773305
449478
1010493
925013
391215
183858
19354
346115
178607
250041
525558
498812
956936
600066
34015
171879
157608
809289
755975
200131
905556
837750
1078858
1075686
316421
301021
824261
244262
637597
999775
328255
713289
1015145
52822
123012
636978
1022181
240421
27335
524262
1094279
806369
349861
887759
587830
113679
1074567
176064
886156
261085
1083937
848595
197804
144467
543421
83851
1073440
294648
99279
493732
716954
31404
62148
469021
1015584
832776
785525
69280
379095
149457
454342
131220
213122
511301
578824
654436
647919
945785
1037420
785423
774800
35738
742281
355361
386242
593710
1002348
318791
112263
580242
274802
1062084
824832
95707
152847
827666
616216
838217
441118
1050773
356937
234603
649645
355628
1082951
407709
982968
373467
343430
990583
701249
1080831
82495
52225
209945
84520
648209
523780
273835
850460
15945
460232
505423
34425
204318
71434
1063329
810759
10119
276355
576997
292772
241872
423219
2923
244997
1034276
704958
1077903
697794
1037828
79005
856793
47829
967196
410907
431198
804452
45541
292363
1098680
88272
966864
12852
1005827
429840
872164
866160
436292
419220
796517
197108
42341
930901
1039297
494980
505146
526763
409534
314301
160371
432506
79412
729321
81200
223557
752287
197496
210195
584683
373240
834945
296488
615271
863561
630574
185317
734767
101535
57821
816203
567780
587760
924643
1015751
152298
860836
640097
718286
851017
967244
1081106
1042707
77830
524595
880472
748484
566432
68104
500505
617788
191335
511601
786484
557086
60210
689981
999954
774626
1020805
220854
555753
170292
785982
707565
825336
115883
1074287
600154
772829
80968
677931
1066963
293965
489040
640735
403328
280121
191058
199217
37078
14960
417640
428256
493890
1099375
182432
341159
86822
954089
389535
908819
60351
1097587
36662
643359
467587
202686
583389
556317
1056892
74429
732222
103092
957231
132160
910815
481687
372097
761777
555804
498443
238116
628144
287972
448370
576379
291323
887492
277877
741615
9102
593533
691571
354884
825304
348281
889394
375235
269814
159775
66216
929523
526293
368422
25564
930813
799875
734561
1011735
102524
965571
1042903
872804
259187
342399
462379
888642
68099
8049
946494
965014
64032
769392
246026
70278
722018
772114
395061
271937
851594
94772
230064
1085166
393174
779214
386850
608424
352680
784976
894609
382618
899624
387685
704079
1062692
634385
239698
995751
877803
158779
76347
926959
1008841
190139
704778
889567
386794
497209
117628
923679
810735
209340
951765
405645
807619
53754
805371
924866
567485
1092402
401386
373214
892773
903741
990869
1072060
908520
17079
275622
476452
678510
46193
333821
797783
2404
566789
747407
181132
227990
800247
991046
310900
415719
1044349
314915
204811
848522
106555
396168
468194
430804
714796
173746
483532
402191
56615
306822
949540
414636
760133
909252
192596
287652
646718
88934
805234
958247
1077253
435194
93851
619160
737485
668508
9870
389991
679551
361319
1063873
138435
1028828
227809
765585
118392
43075
741270
515918
615922
1016214
854242
33015
787245
845128
523312
234681
7040
103704
8135
351312
755481
682877
93749
503836
611661
1043012
307088
645373
830481
274899
118198
753167
518758
57413
640085
475112
304897
380919
950901
400143
43891
615163
665844
536623
449799
288514
199788
666714
356395
438811
384846
319953
707770
656507
911754
790276
232792
448431
718634
641775
1001192
576581
976986
274559
667849
779524
173719
831773
40102
524680
1001314
701717
88350
984420
462258
919621
748278
137693
230273
870386
397490
480665
763042
442549
19185
29672
1094477
1070445
179929
996245
537883
501120
629744
57700
754044
747736
810923
253325
915439
871118
399666
1003402
210657
475373
1099924
994686
6834
972410
1059093
844887
214897
803743
1048112
1096750
251933
688088
868458
1059580
20203
852117
366560
699764
304976
283604
864499
34341
166314
662295
1077566
1085937
753784
362149
972674
406535
831707
889038
111304
142482
989096
978596
697665
192575
696615
394882
757669
42298
480262
591773
878015
18348
35469
534623
998114
845871
687007
488239
623064
1059243
776348
476599
968682
431863
892903
175352
955463
1054819
606503
287417
209196
361279
593664
169626
223809
521193
655050
773493
814423
436170
958318
911506
2661
94835
44540
123616
827315
153853
22605
1037539
8369
131895
383569
689872
148205
117743
905655
277356
612608
604935
299543
767138
916810
473722
327447
553715
827980
392730
247220
68620
554782
855385
404433
704531
550878
582679
315880
773985
918181
178453
735452
59717
823879
1038740
525339
904439
843105
788135
327094
751229
134280
508799
134830
1002145
865193
414427
244242
1090559
1091939
76073
1057259
499119
548558
853618
527446
43032
970391
245355
465305
98990
286426
44116
37624
373714
881482
208504
653382
281310
852749
136596
262291
1044988
731455
644292
491450
123742
804367
112500
596312
927005
601913
350342
595249
119299
895982
400257
711867
657998
785998
338547
171199
894566
427390
798680
411428
142555
750675
120208
48124
378692
905920
948399
942461
205853
933093
816366
340230
892812
457056
141783
699937
312053
732151
108832
806909
870937
648957
912073
720552
247403
113554
1054631
395592
753409
606085
174224
318200
1098576
919572
208486
571835
69607
331545
414745
772921
857726
478204
453834
786150
101359
164396
277237
767180
386387
589266
552774
347581
679283
347499
922903
438343
713326
471407
813611
222965
887889
988384
556126
614625
668730
13155
825790
132169
127785
892395
332531
572818
526394
264029
979763
641463
575937
351587
156195
646372
628637
353592
623335
139857
178397
198035
791257
870732
637629
663618
1064280
671993
919486
673043
1054418
804201
381971
1085431
1042681
328706
1054713
740332
442304
715849
13508
856201
317117
310605
976093
188757
1025934
679256
798773
778557
826908
996935
45187
815669
5525
413782
983417
263153
140088
327649
222414
939178
762804
351154
503577
1072091
383175
765191
214478
1030758
1039046
771490
77660
932738
773656
989357
90355
80299
810626
1043052
380710
951964
335055
1023176
299280
405876
717129
767006
796923
755102
906093
82565
511996
398076
601252
329047
662969
547957
342287
641838
639502
327101
457027
827369
866591
857669
947327
342220
1075329
260970
147237
1100438
80490
721615
670752
1006158
37328
273686
957978
144971
844155
379350
566109
174934
901146
787201
874606
148498
543716
871787
835786
137978
177325
408854
125227
117006
425081
640357
457263
286325
995905
84841
478525
654208
226641
569838
30954
1087780
1081986
189730
348382
726039
408614
125630
472109
490773
828110
973360
269560
495294
25146
432196
1092966
844548
898447
783763
689812
901913
721053
390210
771430
240323
307504
53541
233960
128678
86227
886145
645995
311838
974586
1011119
36955
1039271
523697
204555
477248
434842
1054970
275241
1097077
1002592
506050
32944
9868
926510
1031046
955087
167581
301400
111592
935431
43133
1055268
751243
820423
90545
491614
326502
378100
530671
858329
759399
428312
905753
209735
152194
794368
1013221
411266
766370
169525
620086
694749
181955
139634
296389
413380
83619
176002
930902
571537
638006
485871
412806
181898
935980
545947
805993
567406
615652
808259
910583
668160
798617
424346
949502
211434
656633
803086
1004379
608286
72112
852700
782162
1039442
877085
687858
80860
61373
344448
805022
68352
219024
844784
466485
1007661
569897
27208
327861
973058
98011
82316
614822
25955
695187
248633
551763
368936
245756
57170
1011801
310949
285059
186829
142106
1087951
898325
746070
296696
692579
196603
27581
264925
991026
810478
881224
645830
164561
586478
864649
1008855
139816
479970
33539
823860
1010646
976680
197672
761340
86329
932172
259092
468704
215698
527397
739593
442123
960883
512578
1087790
193960
24118
1072368
738110
191038
788432
764248
292861
573207
181934
608429
727976
1031711
775556
36575
895638
1097654
712330
114359
126489
929856
606397
146320
543361
443376
419505
488080
780028
460422
1003870
895755
102246
887100
566075
53618
785966
199055
1041788
260083
823406
620835
118655
276364
995049
98392
750361
895814
508439
68110
408493
18780
586301
182311
438882
224213
493694
41766
450314
698698
62993
479602
598322
465809
465805
109541
427019
1070234
1098730
67757
184807
509924
248477
317233
292792
72474
93268
509157
57427
788608
808136
212150
311724
854794
246611
997145
276286
300789
801087
937058
846292
191460
264289
331997
1028132
900100
877616
693585
457482
586981
334271
393859
160637
122885
283768
846882
976740
675940
204333
550927
367268
933524
116822
998892
810449
182681
890462
207173
326553
654878
1073333
1052185
615334
860956
1007241
822094
611549
583891
98754
406059
529403
341028
444821
912820
474972
752974
361229
348362
827578
488922
395526
806554
930407
107976
285145
547442
197013
267542
881511
787046
229382
1092472
400931
176792
428690
1006974
818712
45195
610188
294854
417172
78925
811164
137328
944243
737748
388270
468123
1013752
463589
7127
1073261
108036
1079587
1017860
846207
403108
1028594
404995
1062507
1063557
101019
661033
961804
635715
658798
453210
164105
165155
384706
426827
970909
603726
101634
741658
62420
741943
71857
408155
814076
609434
166025
169061
183868
595899
515781
23141
572399
95031
419743
352688
1092780
667218
637044
638137
609347
1032726
1094398
30475
1084554
948306
340336
592707
245057
845837
1067089
215173
202245
850971
703508
1079781
246981
904908
850456
1017953
321201
788713
473315
982344
267282
350651
233401
59078
443140
1039874
1080420
936531
679204
723225
13605
743478
813560
250678
960029
745835
340546
340693
115615
544484
81752
868170
486073
759153
768270
327755
194639
1056692
16577
912176
177267
358031
696654
384661
308727
35887
996204
490007
1055754
808268
245093
604906
144333
986975
391348
38441
396142
46578
947490
673562
431586
57968
95380
1006403
900907
332732
104462
1033600
602687
997902
1071520
949509
800703
840969
336870
104528
529114
964041
785843
1091725
873882
514314
733324
961043
382330
632550
962020
1099715
582039
902539
120566
252588
589362
315637
662666
911659
355555
534389
339761
715496
455671
770300
208827
1087
175678
173865
762766
513583
725567
160146
206361
205734
423805
4878
638141
151466
268258
954078
239042
381243
990205
782703
936539
531849
181410
269328
993411
656377
81596
251712
724422
329953
1071132
948277
213419
213418
327446
1044590
581078
799657
208021
849997
1070191
262752
308316
783951
194095
85937
398616
712881
42764
650714
26159
667928
748768
554632
1101047
813952
846063
272038
338089
892907
293613
947362
89504
807121
215080
334804
383572
117718
93800
468999
861242
734416
536169
897363
616804
720795
271029
628295
986151
610819
309617
562119
867266
688539
449187
81875
52704
1053318
86596
505401
426833
223397
1065074
443027
400480
398787
385559
297670
19155
273679
1024059
183455
1049610
651539
375446
297763
768646
919261
406107
794474
11762
1086495
578392
996493
593570
763428
847067
112533
858463
1089153
268906
484659
666954
705124
631364
233187
920955
582854
488447
454014
396480
983633
947628
453096
827152
764445
1044583
62427
117482
424676
566386
498448
291073
254967
955929
824107
1026429
862074
546231
15412
713136
205230
405574
918499
987373
694452
901515
917752
567585
614243
208737
480634
925103
295943
962467
39904
478501
309900
66875
354772
841221
794579
350506
897026
739446
961756
269354
956016
194344
305980
892906
431792
1084851
166818
962258
418235
952202
162069
957629
889601
666474
778806
239484
306604
914393
873995
964832
68116
590016
133599
252950
242136
746746
200594
752962
658673
1097823
818589
8386
98394
635181
413145
159172
971146
101093
997829
720734
303569
250857
728143
592256
1091287
597778
685497
274558
261469
112071
1099488
484856
466361
860255
595304
316991
874299
1026854
635385
795490
461517
144186
534513
1084477
414570
965394
163083
146912
17760
1014945
717058
188700
397759
1063671
163607
211279
212329
868264
689351
198639
409063
640072
656855
903810
617335
381794
217963
995124
590948
279939
173685
525648
832026
773108
426760
434519
218341
783985
877772
639546
249367
550480
444404
1040917
791488
1010298
243287
283796
361706
662572
608896
701921
391752
606154
307184
487544
17227
860961
1070414
977812
747980
52534
9708
295234
1044439
692328
317929
362450
1086875
1023875
1090223
265185
576374
384580
625517
258800
853745
771012
534521
277342
530738
520209
719259
959164
1048898
743805
139606
103148
839332
500309
380568
76069
882068
16740
37319
542209
366140
688856
289809
421417
1050767
756772
755326
150650
443785
879607
676789
422369
821697
420387
595708
703053
756201
251817
1001116
834366
309607
150058
1002976
548429
469495
671928
268110
882957
517503
990694
195119
499207
587629
819571
518971
300374
1042300
100226
873237
1035056
1047630
895695
468343
773750
525395
461693
537968
661028
933912
199423
99453
103893
412459
74362
655224
634734
780485
461409
1076583
745954
420610
596021
956440
24804
58209
13963
803344
919691
831257
371702
996105
861599
928252
896198
693759
155779
132706
545017
824875
157595
828532
812793
481064
772541
71960
412150
743934
228608
542560
419707
20590
167690
754156
1070938
875735
979365
1037528
955629
697732
220730
711729
570096
199835
658073
966975
321928
891344
1078293
48554
443072
491678
244869
61048
141743
383079
854211
161088
1048141
1060252
987700
503570
567139
270323
455317
996522
210683
1088568
917584
153872
1045459
274720
187164
1071985
245680
812769
753936
76609
597143
238216
44106
1068175
457195
381061
26568
144756
445097
477280
878096
80442
695297
974997
474394
687643
1043444
203807
600488
360884
1020897
1096504
1091843
732785
541447
822309
557026
336791
841989
1090739
854070
987099
633512
996010
550188
562153
1017651
1019742
906431
680506
553850
807610
104688
583976
246933
964846
504840
992355
182153
1096519
826125
1061238
443297
436696
10793
941401
701008
367073
888566
404593
979562
344131
32394
631223
822283
308464
98359
816583
511210
931720
498853
473122
992127
712059
35330
238513
900151
720078
676655
368812
69237
499631
280523
634227
728942
188502
1035764
904550
604985
392063
349028
1072013
695850
325421
824856
1059038
256157
491249
1101255
92152
1024831
58900
912862
961307
817121
207272
558946
170853
154642
271232
581658
778102
924599
113409
445365
1087878
386593
752866
494945
113858
298182
767987
580965
854209
906058
891480
786256
1004014
1022505
961222
525060
488984
895324
1034906
443872
103898
986772
562328
645624
718263
843908
366322
917506
96769
462573
1024472
902450
997573
888265
269684
721513
278884
591588
1001720
787020
473549
407890
35352
769737
843427
882994
845681
681514
826511
469834
202112
1077092
113551
294567
374307
13383
356760
1074304
1050216
212318
409472
463503
538291
1089531
900296
577422
334328
148820
73952
1089264
912448
396245
493901
823595
1037396
280009
803939
944138
62788
1059828
491696
21281
587800
212932
80449
715322
777931
947811
48988
848287
172236
638533
763587
1021383
848325
1065704
285267
102845
33955
853438
925029
794285
97885
836471
509858
981699
961921
624366
845785
258524
185447
41815
698485
489165
953538
715938
886815
1059183
220345
532195
904963
1100722
678988
791889
573288
29059
931278
265215
968092
451201
644463
251835
212432
1413
1067987
1078015
760985
410618
967330
217213
650297
764703
982682
320039
780403
511182
357669
888954
511902
911255
929136
528534
831200
278600
315661
76530
774249
442134
867796
1027589
519041
896209
319462
560210
572199
594896
177098
67018
394808
135069
1026070
452428
157264
452697
785265
72308
318750
949998
439802
616971
470784
529247
56926
732413
778304
287635
100838
835310
137305
78174
704904
816600
13886
686131
635107
896718
975267
889206
210282
209232
678052
250583
1006997
936887
705650
977294
821752
389250
123416
471501
738996
967248
592507
324029
338704
110898
306625
274057
434929
379372
812203
830804
92901
677316
243920
323560
121039
658381
647681
142947
951872
919326
644025
915719
347394
273267
680029
1016373
422635
654169
31083
439297
810314
323580
110306
63246
442426
105388
808111
840452
495871
889024
125639
749885
913114
33162
77233
214595
196821
416839
790698
518018
392443
397701
615684
464588
74184
552881
592679
107505
351517
187061
995521
1016731
778188
650530
739120
42952
802816
1041509
159116
171602
215648
700962
997095
1031575
627834
626007
656620
285856
864326
2948
674602
243339
436198
1851
9788
781422
769258
675826
1080172
1079895
1051448
566394
784130
859905
598571
820114
573611
1064185
507491
1064658
335801
343413
488738
845348
843337
938892
578791
619733
320062
370938
738340
1060257
603062
832680
1069144
585164
1023992
50234
986001
942922
757190
895629
244116
402206
571169
740769
870858
509765
457372
23728
641836
3783
914575
992586
1000214
600638
685724
904879
691217
146477
290916
948926
729020
1069174
113253
1045229
908574
969425
803859
523566
541517
452913
455405
515263
581415
808951
368409
1016254
306121
604179
112122
517830
720688
158691
705244
553164
429962
280063
745120
1041418
838885
603206
570132
745425
383894
914253
618566
127682
801992
115830
983642
140233
422453
443397
156743
17283
1034437
436126
100346
521348
540762
313066
952625
81368
539353
801959
350567
833874
33876
361769
1017950
763480
129380
901193
697118
1038478
137740
724382
235610
1070652
206556
928715
583671
178135
1076462
892158
414210
751765
930038
102975
779786
175522
263415
908170
804996
673820
844545
100773
96143
273288
481045
649839
261706
115440
426784
400833
116906
1068805
220878
527226
1053708
26683
360621
786166
351949
1069347
508171
322212
958925
1077116
269319
1018660
569872
841537
350380
113740
633604
400045
1064294
761768
546084
382784
556872
312778
927488
600662
177819
636876
989146
524752
1054641
78031
154825
7083
800896
448682
239024
229911
855802
69373
831449
391516
1088583
287134
174541
897879
628472
141427
838706
28393
381534
96146
1072186
258844
40212
356699
900581
791891
152745
1037152
670183
471643
505049
1064991
495145
739770
458704
407692
307664
405979
6283
886055
182239
145174
951535
668438
118889
347886
314954
507397
1070089
10491
862431
953595
724702
583064
1022788
475015
270480
430603
443304
1063439
568232
846410
186159
74864
690262
343771
488539
36244
402398
817970
1012669
832772
92572
487054
612772
823051
577657
341262
44549
685246
1043940
805524
951844
141782
75921
953132
1073491
740039
872859
436024
685718
490510
114544
983298
1017352
882667
432185
707555
428273
44781
568502
250234
896114
438803
916361
298968
421603
525340
349036
440397
717063
877724
93786
316918
142753
160611
121541
44792
107059
176414
499499
1086873
607899
463912
291811
548116
169693
486206
919685
122607
322374
416128
880288
828185
228205
570728
281699
30540
1010627
46771
626082
495323
257853
560621
144201
456833
34031
81017
512934
823671
53341
120765
269971
55687
771833
974699
403343
1075232
294102
399295
310239
521937
1039917
769612
925606
911694
1079663
1086628
90362
1084102
828202
1073683
398109
925918
551098
451688
106220
682655
1067790
318354
391494
1061484
264995
206881
417728
1016597
305046
882709
597788
482716
536465
533420
679183
1093519
11480
748454
921532
196020
364801
651694
660355
636647
685188
818306
666163
38912
65568
663360
873552
30078
487137
358613
392195
424488
802584
121805
158136
516039
460584
714908
603147
190178
464998
1096956
201341
408419
348603
1029737
907374
340099
810383
27196
304472
786442
434910
854432
416642
763859
560948
420709
114716
571934
728067
138185
712524
49654
418419
516783
1028578
1019540
6611
932315
153852
476054
512154
223130
274397
225084
771037
502294
445263
402899
406915
967582
598222
603579
396889
737120
1056002
637403
54515
601086
288481
568376
142960
1013669
363374
32840
2656
461348
1002334
353628
37266
184083
680756
249998
475385
319713
980448
610528
1062271
636809
690157
804178
639253
289312
502418
1030911
441477
37424
470745
292252
605622
329532
309569
67635
183040
812243
13676
1023812
492050
873931
644022
928756
7202
660784
321548
454367
271926
357689
637336
597531
85710
309710
563261
214766
640075
46618
283240
319231
770185
124961
482111
1003909
1075058
91543
245957
768896
44599
931908
538249
490676
951448
489252
422682
677301
617890
380599
310528
569324
173292
192479
30539
210936
831190
145878
570588
80784
796443
153337
642209
718863
200659
707413
319430
442607
1090444
42977
370174
1061369
990408
128888
336991
156291
142309
918870
574365
1077063
183382
516556
598210
926548
1054555
157441
499296
259361
829408
473275
789068
835225
708178
483422
965743
837756
667110
635470
533682
191492
918511
648857
932498
770884
328013
1069319
1029928
560676
863658
175614
734541
779472
44089
477159
168230
145289
712546
417863
1028765
6418
421481
478508
122681
864754
1000370
172193
1010047
109235
4463
1055310
81055
856893
597807
598857
417524
799389
563965
61502
845065
623611
623197
230937
841078
330756
91138
543144
294499
1003660
891498
1083167
284691
995841
158470
579996
633037
1023676
318706
461546
151117
349029
233739
376877
1087702
285649
1065483
823099
382147
267870
278161
277111
768824
971993
1026422
846142
500465
309237
646628
644540
429568
914146
905750
316606
1057680
697755
157646
54546
279907
977657
203750
344656
516685
772223
70446
1018806
214665
944939
733883
366823
787631
648806
751971
628525
622084
560928
858283
299195
61728
820209
27471
995443
8469
808371
619225
679316
489222
916583
489386
1095141
810232
245918
631240
21635
820373
234377
698793
1062588
684047
531605
1030315
989386
427355
77216
31640
95278
151293
965514
34568
614215
633856
485484
60494
81899
40355
537209
589347
415736
383672
947106
1063236
766964
856098
442192
464256
1051884
227919
1048007
878151
631475
368164
12405
134441
40671
124928
896834
675758
649251
879775
354819
512724
1046040
110727
227707
581967
395191
573042
233519
1030676
579348
1087782
596337
555496
961249
929257
512444
11305
38236
706974
465896
454397
245507
669353
305490
267045
621221
369153
1055220
746916
958496
406429
685429
787404
1076485
833412
416829
386964
665530
1062656
150836
897981
953085
558643
9267
1061623
439125
786290
600475
510075
642130
1011661
493359
110953
17675
670119
555260
712348
422964
677513
535117
1087328
324447
879921
902331
407179
387264
1024451
687553
977507
876310
634352
248062
1026004
47119
1002575
802667
720447
282416
744378
400716
172023
105572
138839
635383
627008
973477
145473
875285
994915
667489
160989
655944
198412
393441
455984
422317
995542
581114
629902
258456
40929
16769
946290
945239
421829
297844
291768
593309
566005
352035
311177
285949
491027
614550
808555
813908
69480
13312
245264
100172
658941
522883
939933
721552
22790
503674
321071
1092896
837156
560762
632903
106857
360608
762311
1003220
185522
394351
26224
289087
719715
725519
912804
405834
660022
1089495
669789
114506
837229
497362
393503
1076613
461284
331393
807624
846398
924626
15992
542882
697736
308080
479544
800825
846295
779478
776215
854560
594140
1097884
406003
596048
413074
223312
222262
904628
404622
530895
989455
458791
1048896
499854
1085935
293010
584772
397949
121898
960411
608894
621036
31153
79007
818293
309172
698229
496625
362481
106505
617988
851182
357571
84430
81623
443724
1079339
169025
701164
710035
257965
209023
659826
980751
983922
997265
611051
955613
98081
99131
1014940
644500
448363
775439
359385
633834
855963
524796
206410
745136
294281
307946
19598
761565
120113
1010519
136058
285033
547374
137146
353937
366872
1048371
462032
462047
588767
932156
334017
701034
1083235
76541
790285
230852
245582
266589
938562
11185
3410
434456
489131
615987
107268
217197
1050168
1022742
141097
1049848
724360
26096
112620
250466
1052547
874718
2895
987594
259248
841954
1098355
821238
425434
654834
50169
781987
438498
874433
819298
981618
82154
516229
455552
181295
870156
608749
7579
911334
1001323
352551
181129
1007807
609564
855386
1087636
526279
604870
550453
52418
502546
636152
857826
1022008
502701
284497
400181
72415
789248
190739
814746
231651
422218
495202
879799
937142
1079688
1083350
364313
1073637
766269
863717
731574
796286
162393
1028595
38898
432429
344523
819223
231983
1089775
657644
586982
1031829
235737
776223
749750
375502
609605
827328
160456
1081416
674051
289271
388278
941431
547403
23053
156471
36588
872895
383722
885400
433083
471490
904285
916184
301740
607251
904749
653162
998093
592300
1084792
544799
881182
1068195
157005
298855
130420
897785
737855
746361
367002
933907
1100877
917626
388678
894364
711004
877764
647237
312990
937263
36941
216862
364928
830667
299331
858369
317599
960072
455880
552667
1081099
777369
146636
993023
728169
384081
50257
190660
637211
451016
60540
448812
964884
524468
127454
629414
893263
724138
808276
738079
607764
881802
928312
726268
33710
689676
290867
604819
358180
323248
30316
772444
212775
1008638
156982
196778
908615
52716
441241
808452
160268
732310
1010664
839024
549973
718786
873327
375055
1051923
901632
233793
1017861
57748
1039187
761772
786244
472507
707621
308529
908771
1014984
860599
207230
952403
360171
295940
1038407
363373
1081223
796368
828866
194726
964685
840344
643137
604495
748087
24596
444239
404712
751658
411038
915361
72399
362997
365736
491436
149282
339646
569586
160234
378231
671358
894635
1098205
314839
1063030
914844
310041
267330
564566
879085
834512
861374
739332
59092
319179
587330
535906
741145
213153
227094
585295
876454
374368
949638
48723
1080186
151582
522120
404038
278698
1025659
161170
252193
1083670
943147
135235
464113
390265
920287
737071
1092061
662517
391626
884915
722595
97610
1085335
759733
18247
1016839
290180
933955
312528
703057
134752
110826
556356
1031780
959165
52503
591055
263458
138635
389536
888420
838668
517476
629039
1005670
1006734
323646
252081
434432
605135
460975
39490
409327
524848
490909
1077580
1093444
47745
1030076
409195
1072689
847256
112464
278804
255897
1017044
1056245
671173
13102
899859
839006
1092051
530208
891442
126098
639447
931989
596466
985699
263039
13136
197201
114988
721045
596202
3796
41936
2123
755613
748467
530078
43347
826755
773638
893744
891288
823692
559670
744404
337252
95225
189140
190813
338036
845164
516153
700441
984649
65014
19987
265069
219712
282250
95473
84929
471939
407193
233732
669768
626437
928097
875489
372011
639660
540014
538964
213254
557867
944158
91246
802509
507676
225644
222484
960945
738822
307957
5877
129780
450251
68891
781423
205283
1058204
737128
787944
196148
373196
417306
460879
8616
514892
1087742
785406
53539
650214
677402
244615
16226
530801
543613
242252
655628
584519
159946
973401
720814
574190
247757
418997
668968
869206
863767
193170
888253
140351
865510
543155
1085192
260973
587671
393107
120258
847746
1082082
357990
258083
811103
989673
1068644
898363
370726
872501
1100338
227219
670433
327213
825311
550944
28135
1076574
842054
1088833
932761
339666
378506
911600
414629
812994
783614
732690
469034
254415
836600
650138
171234
661792
672106
10713
844925
534158
784622
1076727
397163
423586
106389
384439
163881
334783
1009508
714885
746680
94879
439182
485677
673986
1038121
133499
998052
838566
634640
701102
1020503
239197
977387
904929
1075228
33655
1060636
348518
490902
377532
652068
67054
1096545
996080
987675
421898
229703
1077882
754590
745134
505824
277020
936838
239883
912276
289528
1033523
28378
1003954
26867
490594
490595
263870
231574
435040
341272
419954
1037122
494918
73333
46051
381581
837045
605480
990801
34777
52910
172062
429207
786130
750385
148920
180646
909995
28012
136442
928107
279356
360182
576273
110190
993137
957500
858158
860300
593722
897042
407795
1060030
1055195
247745
904396
938294
935676
1039267
586325
384484
822679
257056
878259
666790
740542
1018510
143271
457766
77862
78912
902215
228459
1049965
622290
899792
616285
222576
236211
74500
410675
234488
252276
789315
328372
1017142
735445
262658
474333
774429
846696
457708
650486
1066579
159703
462065
703785
27535
622659
992033
665826
1060553
978126
211268
536529
704173
601522
152341
679847
48553
85840
974532
648016
343816
669493
316986
374031
684720
1006698
225416
708846
878092
507528
282540
1055966
180831
732597
470513
534366
8211
594688
599347
787729
84941
44876
366066
484098
1030783
601967
1095780
1088832
196218
291334
873467
518179
436812
149867
170211
793668
846917
448522
950779
692863
1026460
891791
341718
107878
78225
543088
433805
760339
478010
89018
470653
856303
1098114
979817
758666
966226
957758
252870
794871
119758
471925
290606
369784
124277
417039
587227
545866
1097135
903267
268947
179096
737967
865805
815086
407681
350278
988823
328160
833395
139309
702191
594799
632765
792795
471917
273375
923428
688707
634738
939722
559289
194982
111345
507145
789135
825190
763721
919506
982850
908573
770065
163271
144248
906539
772368
946203
618067
276762
151516
338964
839805
269127
893949
820147
20475
399274
738455
15463
928724
117870
891273
1062323
786562
1047069
724781
1036330
816467
282131
11937
1087254
942645
375594
274645
788936
713587
420358
535610
815945
350300
819348
614436
402215
580333
509026
706465
427818
718398
35343
659971
1020257
790944
313098
644527
306493
239458
572520
358403
921122
235677
450820
593300
607974
876043
598774
240635
239744
557630
1076768
370563
153974
623380
542937
3868
863985
345483
689498
375048
988166
322613
722886
580660
861938
118376
315550
723169
1009722
154330
506621
468580
884904
1047445
1075301
1025807
782529
910619
714923
301897
134225
925509
279251
869538
47649
820008
869425
865996
101690
210775
585361
400226
360760
91766
687928
891750
594645
17527
1046979
861745
267405
257130
682575
514665
939689
500591
200672
380997
450304
900939
650011
557206
169956
404013
914759
534763
316830
1006685
526520
100640
215497
261430
294605
539584
983656
726695
179240
336666
538032
795593
672707
304580
997021
653289
1027025
41659
523991
460161
817172
155057
912200
589678
516591
178138
447710
7017
1085177
192452
545146
255782
753594
838068
356424
937597
459149
611192
610142
990235
1047675
1005689
289589
609718
826038
488870
15317
1081041
1091882
603715
561383
584020
118573
1052222
223727
500822
676900
159254
783250
449298
474512
14423
1070211
372236
474409
500900
259264
84349
203334
545298
610613
182513
111598
809892
1035564
817451
11484
371271
494339
371839
313348
734391
1093989
893585
521173
878502
260815
768626
480879
295274
475216
781545
711443
645890
283552
123002
419144
1084491
459507
282650
947705
372417
829570
226923
977037
418775
889820
162517
221610
12709
522764
1058319
567663
202238
290160
851376
102205
659132
99194
916447
20551
460262
676675
479369
261556
629973
90471
818288
1056562
907781
468921
761863
776972
540712
316448
1066423
566054
103921
756289
432167
274826
306831
559771
355342
256329
1018224
10458
402497
674427
270207
604878
854549
848590
554922
627109
777236
255690
594005
604301
1068016
797601
156637
154539
168609
86260
749424
170033
128053
607691
381045
421780
420730
224057
734790
405507
627776
3437
889952
491192
133557
1038340
987843
944262
682580
1079451
958789
567462
262656
784052
88160
202153
80444
71528
431336
901574
64851
266000
276231
10197
517018
688882
134843
648250
535114
694764
657679
497830
126898
984019
948975
29958
336536
692515
1034098
502492
713100
690880
192539
672826
397698
984425
638208
967847
284939
247667
264689
388465
250510
309113
192754
698903
689895
397892
639730
552604
990122
406648
366765
722181
718927
290207
169370
1022174
1066829
123864
48330
852621
1056015
390440
157281
31368
92773
232847
190524
679609
153929
637013
1007298
319285
64099
168989
435577
843121
978034
453977
1049020
426326
1037333
983025
376457
749650
28694
487865
47651
147348
926643
295047
391201
860347
35892
670815
36812
341883
711829
222754
1055175
584290
209273
584417
800630
311321
408547
201242
744968
134353
14363
968592
458422
920212
991096
567101
871988
844616
1069006
54891
915398
786467
419947
704439
746821
68494
1060914
190658
551728
365890
994955
393772
1036260
873000
130692
477515
489740
769070
168127
483883
768494
85681
726162
188265
607193
520429
204036
958636
360501
978385
592670
397675
1057426
972774
1071147
1092635
597572
9153
812010
668343
1017038
206096
251259
570045
458429
325220
698676
687423
326361
394109
464871
32608
170053
436559
593688
842063
10160
338782
513651
922184
203038
869169
567866
300105
591739
411537
755579
423253
153595
734837
1023136
227043
662154
107772
251972
674867
89750
646970
728758
504203
247237
567760
1011628
507643
748257
600021
1097118
411791
501621
347932
48806
457408
901473
470134
958881
115591
880215
778766
173489
296859
381873
265809
64060
317778
714571
61491
305542
38433
610418
902526
130891
114732
684814
1078766
141159
469720
661061
454655
795036
962585
546934
243267
359051
209972
59620
1083127
659329
582381
934256
194624
469674
90738
918352
697848
724058
705529
309084
164518
394475
103625
326389
33559
500453
6334
110135
715831
53238
21415
332414
29425
535454
984154
134463
548254
46699
212166
709226
904179
855583
36735
1097407
520097
793839
916452
444045
349906
728762
1099364
57627
480894
955837
191458
812494
833219
1063929
776128
793395
997073
257190
732212
210326
949267
649442
1095220
311044
541141
115970
761112
478409
920330
507831
744487
731752
399336
248965
609055
645717
232678
1012803
833283
795171
1042948
30528
21098
844279
286513
353714
1059958
521952
666520
220071
348917
302133
145153
557682
235461
106999
90682
974790
520546
320780
202766
672588
459960
490522
690524
1098193
545936
771209
52561
1064258
996965
851196
310693
292319
1060342
105486
884337
538051
728993
124779
702106
769896
78420
758257
493366
237847
1013713
34328
817196
836652
481570
1016684
863435
1040920
69538
465289
792729
138692
663388
855898
94977
1058248
1085323
313019
763129
337118
226231
549932
364051
869574
676056
394643
148039
1017945
1033194
642100
1039725
902272
69899
18450
356273
23232
1080529
629790
832950
440910
572583
494531
1016112
26310
37855
927010
927009
294271
358997
600317
567343
410784
118031
116981
990907
1009636
144746
217188
547290
322403
673907
134464
696891
215182
36375
835219
520643
576497
517234
505891
336107
950988
107413
445395
904237
945197
919368
626201
625151
219453
71805
976827
616580
681287
98321
531938
570730
222892
103629
996755
1075095
209059
645164
699481
949498
1061435
100996
675839
1087560
909063
807640
1049259
174763
154133
43355
44405
713576
791053
576945
301518
739708
208114
702396
471239
898964
457947
32070
764811
511336
1068185
560782
638693
831902
86709
180862
602858
890122
774181
1047946
976812
1081249
101549
44413
548483
1023784
413260
114801
298902
873060
449786
803761
975724
191240
587836
138377
744879
285540
39342
1017311
190500
401230
318112
32795
160700
471176
447238
792127
389388
983271
1046056
135078
188620
733914
471042
904016
606433
519127
964197
668540
181596
814533
961508
205922
25895
7859
990876
617183
107404
49085
239016
683048
198619
123501
540272
363142
647789
569548
536411
273694
98108
653959
282913
455209
861689
114088
863075
343870
891563
305915
904405
511995
838780
905474
1009758
513112
1039167
720080
79980
324133
518360
648837
104316
440434
97236
685589
692510
550527
347333
458336
502224
874234
418286
1075566
568141
89255
559090
111735
320447
846478
393756
1077547
1087698
485529
189675
669757
80727
746819
466061
706417
20622
968399
470372
266549
646957
857613
926816
808255
297385
323962
452568
860671
104270
106096
190849
864350
1017646
481044
1029003
756439
388699
745783
539063
402225
1061071
283703
103508
490458
706720
831026
893138
214282
731209
81036
744422
487167
463411
486741
197813
586600
73772
650324
277783
398049
835968
973583
382101
152199
524659
590891
77953
786229
462191
750379
875019
823171
328543
194189
891257
159950
562193
1044597
765943
233990
1067878
148840
951202
330371
940321
613579
1008270
877615
775180
633288
62480
858817
1050434
1090666
437879
934067
1060733
243954
854338
421017
18527
799545
162503
748416
984410
138719
149864
847191
419543
827956
292347
859519
1099109
1093513
567580
38616
705521
454748
753746
283029
840114
703448
152918
325682
889929
4947
958530
882922
968471
665586
951793
596697
502880
303896
295187
503657
716815
779588
56258
50888
1078405
377490
224501
611346
1023869
744415
29657
120383
687145
185462
742270
125191
157494
714880
156894
822881
1030883
659825
270025
53589
956307
576375
934725
338819
409374
7268
423582
636985
271675
339848
602415
94742
636549
985525
949388
383127
829539
755387
119844
93373
1058607
862155
203572
463032
105026
320379
795035
868826
749787
373257
235882
488294
210146
23709
34489
416837
129552
116407
543802
381498
629319
129702
291518
535638
970113
829556
239481
228660
11908
646199
602474
622415
467183
162271
195014
305186
896355
861655
665183
612790
983548
611443
648611
173612
734560
318666
838759
558845
368362
273527
36718
676876
167111
895168
80498
238421
197861
129628
300246
478623
755292
481251
421154
142733
632733
453734
290806
561349
2129
945816
924668
110434
664409
575243
427840
876694
74722
390521
588452
714694
667976
834551
271699
616169
276267
899663
180825
367173
793315
930960
511678
53052
472393
281032
468461
528192
810817
806914
255437
272892
519611
841834
916070
912762
565800
860118
1041770
15216
625672
571151
128785
476562
469712
97560
333282
320732
1079446
217382
485908
35947
53596
89314
420081
993126
420050
144875
779533
844158
153726
364846
569156
394214
770220
510963
994070
72324
157852
627832
648955
885422
612837
104297
637169
876795
892488
275583
987274
63331
1004871
487657
822894
418018
900291
474367
241395
344644
480932
733437
74189
1019361
488208
351775
2021
331836
81303
994030
560704
763323
560138
362110
945519
721058
1017047
222511
903459
604058
967724
528721
806887
867364
1090473
302316
709906
199727
711009
955875
751776
1052611
398174
491906
410890
311922
880669
51528
1019387
219276
120150
379724
826611
554428
83810
567358
602717
523707
918147
748209
192665
90339
150978
1090696
362874
115942
520141
313782
479462
427315
456021
1055364
96338
678648
85516
51965
1101159
32689
599485
116349
438788
748029
954301
104753
466281
27857
531025
1047052
959878
816738
950489
429287
70364
787316
659235
1055965
722966
462642
375812
995115
1026789
303996
811392
745644
262246
1013232
334050
73552
753725
543963
230304
144438
570051
662168
190136
1099294
339044
131711
100063
88326
148463
571704
225195
156902
191990
1024139
243575
292982
48471
855277
673440
648556
30690
892947
225804
279994
153714
622593
720644
40904
665613
43395
924458
283946
729608
1032073
320814
518345
541653
694604
664972
222774
252317
609531
393805
414189
462205
955978
450947
956942
206855
177234
178284
1077151
706513
706512
188396
536558
823210
1084594
1064623
417434
507594
795423
773037
235643
601264
72849
1047278
527448
605014
828045
323119
707808
319222
110613
593749
631159
1021280
59586
964954
551412
506767
383210
278471
990290
158316
276623
1043555
985235
833440
999722
306077
710976
149893
372900
368009
647117
769427
1067085
350598
1080316
773666
601839
826586
515070
865298
400080
1052099
862764
172234
557844
659234
318552
256164
410258
260020
765656
100156
737256
421091
354247
1047579
459478
57954
771695
392220
718082
528848
871472
780776
138366
884210
807130
858575
277608
214513
138884
1013767
190064
528191
838506
175316
943266
694215
133534
537214
914102
459871
125972
836421
351177
714801
766593
869803
856690
1054207
1012868
213508
968458
972128
20029
795410
1005420
51675
861161
278195
653667
557481
913215
715345
775491
879415
10486
997509
195819
988108
513793
707967
877515
682570
159571
1057906
595680
949634
444689
40453
965384
949159
251964
87288
64961
1024328
258043
125978
701138
575767
166602
553319
599557
865032
914927
657946
834619
347018
164501
720606
496204
137144
911649
393594
959632
559837
1098435
1037865
185464
515385
874275
611525
939487
945595
1067067
767401
846942
244240
714410
372056
346533
1018910
392066
124589
535656
741034
443988
463249
887766
855742
739890
1055235
405351
464812
434896
1004545
465135
740713
301234
935605
628337
1075460
866392
594491
543182
187860
794648
404169
225670
657926
356084
927273
34525
699583
1081963
26339
891887
161632
865414
216652
675930
931589
391394
263193
594359
984236
492088
376006
847851
765537
765536
385669
964180
251779
519520
592674
125100
830060
178534
1093820
77695
29789
676040
448824
700957
1069289
237614
419525
158153
207301
27647
204487
537323
715381
630505
902386
341176
326039
127126
496772
1029643
688951
1016764
930261
267727
994990
201931
751445
386867
424636
182447
355779
26236
869748
470071
174803
745000
612517
104472
779889
917978
448060
945172
671733
941974
287661
1060749
27538
979927
890436
720194
110760
266865
172155
554486
242846
789774
178605
957196
288854
960902
520746
695236
467811
154315
566138
1785
844012
218723
959892
828405
1050741
1089837
688450
1074933
259094
94973
515254
599047
926649
556869
1064995
974468
613273
374113
411891
176640
175590
1074125
605699
610010
1042831
932535
633281
635376
968016
274187
132879
750587
871777
369367
392484
372382
4528
370994
1053063
959325
101855
1026550
378378
421189
901847
987572
170442
750464
745645
645465
271536
903581
638965
255176
189423
285127
859160
693894
635401
222747
483241
480105
129000
116783
75536
667802
696779
1090832
856986
1308
415033
993420
817984
377138
735564
1054990
453467
136274
388012
638823
975570
762957
582559
305488
1018095
409839
3172
1074065
242142
1008243
779863
1004057
838042
27008
951576
630246
397147
230374
647434
116401
909705
580037
218747
796355
937747
728873
883596
370347
856955
746796
154529
444776
803718
227181
695138
917748
740472
209293
119628
205425
620465
679342
698699
1034748
1001258
885479
809213
460651
837753
422539
432115
11986
493116
46060
751646
1040610
1051862
135440
567664
475516
297969
114473
1084406
378081
622924
942848
1002163
879976
763430
251112
802007
469895
705522
39189
228449
627754
338994
1093816
33192
27861
480751
862656
408530
452799
492711
252847
98434
334499
602585
408726
342772
225899
718239
894560
323958
319125
1034484
129572
963647
565010
961631
20938
863357
77262
268850
225310
362242
532540
616740
1059644
1065265
912159
487790
1035108
659817
737182
927914
829596
515754
1043633
993562
1096133
1003759
663149
421111
182305
490357
926745
110213
1194
650438
492208
412080
1078945
376647
119986
536945
775388
734868
748962
77467
695230
260434
442820
1032561
784477
1077226
853594
447826
312678
502076
89533
147086
218266
854963
1033342
163300
529384
973770
877189
37770
4792
921510
209348
840061
814211
549291
466048
77232
318638
1028937
138547
185591
874121
992039
369594
868862
724155
467286
1054980
187144
888016
422050
982291
497533
206018
1074909
110218
963296
870143
751737
223806
419608
5682
197097
11148
186095
760818
1030434
900343
283151
1083772
657653
82482
721798
1091818
722191
418495
749324
64336
893469
524512
715670
576810
656703
406479
949652
139241
469341
892349
265284
876512
832794
926367
874046
2843
956716
429589
711525
225533
885746
109683
577242
796189
611581
11124
385184
156562
849906
140113
709123
1026693
922283
142625
726976
534259
77082
151423
959929
548660
643279
766454
597366
382197
1088271
537412
1052194
489862
413952
1090704
949933
1012738
65555
415119
554810
877209
521286
242517
448379
238318
1027346
596416
127255
373003
432867
681051
704729
12684
637288
435199
974433
818987
662635
755053
1066863
805985
1022438
393745
218066
68967
1009353
1069822
409152
925741
721655
2386
554893
463957
25517
559442
955817
989882
863902
716947
268043
765599
13377
720369
710701
700479
1030489
384568
624826
558928
450596
284667
630459
22566
47115
180011
663844
471455
856554
646180
513172
1091783
756607
770108
590274
988890
425729
759529
589132
351716
175996
87158
505894
446648
194045
77865
338475
828797
5928
235946
435779
482488
90336
582474
399032
943163
350928
143205
4891
295040
788706
376985
217908
471989
238674
358068
474547
817231
413028
271562
837296
496118
345292
168312
205554
594296
662949
472593
26793
470011
730769
911352
1071574
155070
759000
136423
47007
958779
951675
602766
67492
359880
917125
823647
534780
614282
253105
642889
123149
354389
840429
838076
930438
587149
448732
733647
961926
141589
704686
358133
618231
1021731
981013
670731
101821
85645
900065
936318
429898
1062417
274173
482287
132159
777146
335101
1100863
650615
6421
1042250
414249
1006462
705890
438404
980636
604843
374564
807175
819738
361281
849602
58952
154203
634719
187792
109261
923888
373821
886967
531242
1067038
558422
642611
742337
489524
244133
70551
476104
210894
582260
1043965
512091
267932
298383
9075
650743
396123
196109
722117
795147
222197
369643
355105
710501
816070
313566
66077
483797
78772
670166
1062573
871309
448178
855953
784385
766228
866503
301967
907276
88492
943134
556252
706107
339493
852556
929442
1061891
588794
352704
191020
729071
243068
955059
473202
612423
510757
719056
433910
345890
805293
231648
306722
615745
520510
805697
502090
855232
1024124
867531
876283
310535
472488
381197
996169
305366
337183
961235
109213
356980
223456
334098
628700
893860
728937
403439
399502
221062
90528
623923
966151
679785
40938
806987
311148
1039955
371710
293353
784520
330966
282112
875843
911244
950179
143180
666576
46655
916618
5214
451274
1096878
95611
527781
5643
51191
1086293
779693
581102
826496
518620
793894
813474
159756
273884
625431
891441
125558
945499
203478
536074
777734
103152
189518
1069663
364404
995932
256430
813696
1005099
1066364
950193
180861
57204
860822
502661
451431
820698
476215
953889
592871
885011
1096212
704813
137839
497446
988192
702817
688457
979117
819217
654872
899671
899170
854336
175523
532991
851874
98914
213591
208456
589388
444875
892323
975558
878505
862265
329913
947332
48001
232173
97556
377180
118038
645357
284285
137383
356305
91933
595326
921515
1066068
79675
80725
656833
80292
908805
868281
459698
93360
630149
92217
76728
851166
1002358
547326
233224
210800
468948
41786
1037705
89455
716056
945767
959429
258688
359921
505576
848882
673134
311261
73093
1042340
173356
663533
955958
600561
45154
953166
726000
73206
178999
521920
275748
310117
278292
508680
1075521
625687
867596
118505
513483
561581
63030
160381
392146
26609
761525
51150
720643
409205
647283
129756
632239
217505
654396
419178
13554
312501
898566
533970
909155
446397
417460
980981
400800
96532
1038177
81265
895932
481183
822181
397385
992419
107249
631582
261079
1046780
663178
21771
641234
913178
84957
439529
845533
227047
422135
927386
267221
55885
127258
584284
691793
967740
616893
376493
833949
215105
292386
19606
608229
492925
461252
91472
53822
142343
907472
336489
657060
112421
758922
557306
742688
13120
350202
734464
77969
778100
659914
835378
466410
883146
958073
786350
905211
944265
157942
1047014
176285
1064989
780848
337537
616907
618993
482109
274663
266218
732758
540086
509234
503729
35948
727842
826460
626123
120797
1005761
7217
1093109
1093920
321606
749393
113982
524226
190120
506374
488712
260537
1061825
1076103
315219
513682
69263
714156
461250
677257
70349
817745
861212
323185
576668
654889
163095
638253
502433
41469
431508
669536
797357
395478
213466
531647
487369
65921
786047
540543
199496
189411
524458
647714
800024
464929
703246
548155
414315
211087
907850
42740
63288
869128
924516
509223
147167
87716
1099289
1086880
92679
1044793
970599
664633
709726
941238
8442
1034392
876658
39671
378959
552648
80606
923633
233655
85612
242172
224546
367519
540132
1003342
548550
954847
350241
525179
253187
128324
858239
167935
598022
215872
210166
608461
7208
509885
599782
20942
1072920
1099602
264640
1041222
90749
120469
541611
78449
505288
541938
518181
774325
298719
297669
978176
939949
768920
74846
934281
209139
669461
668411
308159
1011843
959086
120481
960479
197917
306422
745109
222628
61644
958640
691787
670830
772656
212385
1088077
734950
97674
854521
645299
115328
223980
258436
911676
699379
81949
411316
354636
224444
1005408
1033226
866397
1006809
120381
491734
859259
153770
37785
1062410
369199
892664
472211
444222
957225
325006
181036
544022
310426
260765
223901
713386
1086665
571123
584325
161167
160117
676591
134116
432358
447207
448257
382233
1036163
1095587
360127
466031
583522
440795
752138
588574
756462
83023
983601
437925
178990
788206
989094
22970
224015
199398
494799
460445
588766
817981
816931
203504
1075314
475564
143019
339100
330330
889679
25678
686519
790759
64348
430452
733309
585993
529655
550934
815369
1061048
1054115
215638
651615
362889
365041
648188
1023500
571736
98253
869839
48779
868056
1085013
90332
854265
755615
672176
253099
527240
985932
1040826
321172
1004524
97480
262729
293234
1094177
614399
531829
692616
178604
702415
164849
100149
423575
585435
1094704
152299
463104
885382
651995
471211
76503
1022658
142566
97090
778384
984520
45639
310100
270144
378117
310274
1011639
720266
229655
636995
226367
546661
769838
299449
435572
574207
763213
759255
1095372
741821
741332
718487
961573
187731
1044372
227416
612706
241127
642285
567135
411889
195861
107965
253340
1007753
683836
16536
557340
62140
896515
76605
202511
103130
130531
359267
907970
913735
655926
799653
230421
726789
1071106
988269
10968
375455
538671
81390
404187
833062
29744
577301
647369
822534
390874
1071348
958613
482999
1020721
43232
746088
1026101
593906
302090
805775
727888
50080
423567
1018138
996789
640283
18432
318476
1051178
146715
145865
22607
272721
578081
149997
388381
1028673
1048629
22262
711143
624688
387503
499080
301163
1073015
723576
642330
642329
789191
163414
335515
40841
878501
30852
429582
68597
493172
181678
235116
927394
385769
430887
474940
590254
580016
126500
480834
402924
37797
73056
1058277
110621
692503
745588
320616
565568
829036
146398
1047488
72821
556660
691776
143376
322804
338700
743929
989968
919669
854716
849702
231547
72159
121939
948775
885686
248911
375842
847480
400913
1033949
299659
237737
163831
701768
1009217
621789
741567
176283
867560
965836
610653
258762
42623
214648
554620
1005332
466317
927088
617386
633643
261186
916786
683579
18002
220698
314403
317019
867130
1055598
384562
706329
238783
1038696
164913
224966
448622
867786
1021701
275308
42706
81995
861491
551208
739898
982522
918162
248543
892742
427277
761365
2570
136015
520298
755700
577299
1075847
296116
702988
737742
193105
107109
605254
824718
800484
746835
25196
1020548
628183
580717
884625
1047150
1046100
837671
372965
348180
120961
1013023
634917
1098321
251055
427286
48699
155050
231065
334127
818455
744026
304252
293101
116289
165662
1068640
534512
272975
659970
695510
993661
716594
836998
878843
673270
304683
917315
295032
873541
128763
19858
6413
945071
274410
684111
34834
456046
822614
842072
410268
240798
522943
981975
646120
155427
519861
459168
709079
285933
474727
503944
489023
316322
488756
1002560
564665
927893
24828
4864
102228
600941
234813
660342
56281
760674
486148
185802
1028677
117911
665630
936940
105144
764215
213994
972800
284334
40216
1013534
854029
704732
182240
745568
938116
68141
88445
274916
666049
226605
179163
628235
935027
713946
174713
977595
304582
792297
1085876
1089649
772981
393689
629572
302964
852826
445528
944703
258587
900568
937479
66811
592121
118567
53387
218590
1083449
638999
326801
854227
999927
114693
59703
901774
512436
310244
735516
771483
1042390
55818
479843
669528
277800
915733
764612
304578
1094741
808459
929903
515125
647874
197451
406985
419318
1078011
771937
324429
734179
207398
513374
302175
826193
575042
1945
132363
691351
868799
506445
31422
116087
133473
175441
404424
995985
450043
27695
451881
150323
656640
307079
465492
643840
792009
267846
616609
761399
207285
196202
959784
63868
396805
789410
815632
171924
710899
1037844
210201
1084196
412202
867051
593938
1035025
937697
614409
731421
392159
146965
734381
495494
635535
144004
440663
1067499
326615
93444
151549
210611
92304
239309
514722
229589
1078303
525146
473179
901180
89838
195541
612272
217232
647381
1029166
424606
502195
48652
221961
1100115
685160
124066
412925
135196
449488
746670
338840
880128
205846
88656
325324
53271
77286
628045
841906
215493
142649
441851
378842
309250
98821
61017
861656
304116
651448
610490
1071135
718126
280317
974072
831444
755856
659955
772089
456033
428242
652388
1014685
8960
44019
560389
296967
62006
407219
963021
697506
75612
906896
512284
54365
590292
929450
281600
482231
459621
88963
239098
665846
421377
995073
132490
342447
353994
56610
745047
809190
596258
67591
418339
761783
869526
729578
255797
550264
82369
499845
854642
889400
326814
816192
594241
241365
348217
1085417
230998
485969
701031
422697
881382
673056
279940
969944
430525
470856
337445
612818
1054909
890768
474168
588795
793117
350534
952914
96288
932270
1070668
280890
608609
635292
688248
239621
1084091
805307
519043
619312
429730
445559
47063
69133
435213
675413
95202
416882
112948
943232
872894
478819
744861
368408
451878
538730
746181
496821
448593
552354
440635
212558
237790
678925
872402
960618
787247
116882
777547
227630
260098
194274
386804
623136
804964
421536
893167
552576
456843
1023285
835791
459985
422536
330424
658750
758074
113848
659239
924508
144661
364702
197971
932404
638541
882535
498082
109480
912765
437492
14441
314966
280477
411487
881047
445972
892939
388708
823189
1035174
236280
33835
771569
235558
663886
512736
735400
1021577
953816
683995
544874
932799
196111
197774
786104
868272
2969
136837
458798
803094
407080
9799
357713
31436
77380
143446
338981
262339
1063149
763279
843925
273408
9975
665069
94782
382267
318519
148836
583768
21081
369964
876684
467821
61819
451967
630094
462272
86159
392528
51471
435246
933249
1032530
13445
94426
845788
483143
754619
489180
939727
800740
918140
452675
1041999
665943
549988
1001466
559732
620166
366779
1075747
603379
1054855
449208
830588
775793
77359
822809
880298
225174
241052
197342
351346
375344
775252
581465
606089
908649
1068458
858553
723226
45759
668970
809057
18930
479450
866072
753392
236525
52112
1052474
329578
573746
288923
425414
335282
74341
394078
38647
744741
397253
724693
984617
407612
720363
1045833
69701
965525
1060915
990476
550765
66871
1010223
684886
1036112
646131
554653
879886
197586
539619
537973
934487
388005
150166
1007223
568844
1037423
924233
211699
439784
135068
200274
827205
307312
149676
233989
777716
369578
781399
158855
35699
889768
1020528
260982
352810
1001809
684591
371911
65903
1057873
917847
428469
575079
663831
130745
19743
243616
243617
983551
58415
839647
100968
649540
882618
619911
127026
1011942
1001584
653205
441723
406882
852809
13434
373487
468925
483388
488322
641813
410992
109204
582250
288210
50660
44368
97630
632090
631040
44830
983040
270977
398045
1079478
327596
849679
826266
286812
72197
106161
1071359
87960
302351
611480
1092703
278603
291468
87610
678639
654250
772856
277353
704156
378595
711246
717359
512711
288745
180705
358018
680711
188607
432409
650961
236537
560445
215629
341872
1084441
67166
22386
20241
798391
568385
945655
418651
958101
1054311
428572
1009525
703002
664890
950165
21641
1017595
267192
229014
96127
660945
67787
128517
883850
511672
728074
668037
564307
344104
617424
440165
949370
634860
370368
981056
101533
416205
499795
1039484
437414
143945
824215
172681
459452
604247
753142
870476
770387
1034423
44146
931163
756034
445874
930142
594488
816332
674564
224222
75325
910951
690955
965244
1023294
600548
783685
738187
300688
259414
31194
405310
735219
738583
227979
247179
501260
43624
194468
530438
201322
1058740
14824
537234
580762
274528
137595
267370
1081270
37900
892505
39659
447491
631436
1087349
685622
432368
686813
903669
934400
566610
156212
242490
241440
358282
1012438
650392
1042774
199453
505400
451833
365947
266706
14716
207955
290356
512531
849817
242755
983167
553213
375836
798795
641358
85457
326925
431905
470451
731175
620273
315604
390196
503708
107771
81042
680896
264037
312359
976256
991961
594371
910513
798699
334965
1073926
232655
1012026
1036650
922515
510390
738651
818574
122000
764296
390185
1073755
196585
853874
502646
342859
345650
972671
38073
436131
313124
106160
35815
1083560
487680
189569
713341
17563
589896
692816
103040
1097127
671855
986261
666303
861582
451141
831722
493870
587420
715965
56821
450530
213358
1029940
592392
909860
179384
353306
398634
795907
422973
743862
214870
827394
37484
198846
143722
990831
113304
270145
116447
747309
195772
198896
381190
847840
817312
64327
200996
219607
334496
499186
486228
1069798
439466
11385
396734
193163
802303
619206
18021
564044
197706
18151
538626
830957
781938
871976
798458
612220
452851
374951
426390
1040124
1055568
1084743
928302
307323
887930
495073
1032723
486790
462255
1063357
98736
520024
995524
315122
238806
629730
31488
278910
232302
666149
1016940
1066277
1057066
49627
134324
504465
97740
149756
456666
743237
238175
177481
889407
902023
264165
603991
378967
305059
631697
1059562
959117
521453
58852
440698
464529
765784
241293
742137
709627
115265
8840
168876
912433
190765
1074487
31350
709286
999254
295275
680092
73843
784254
197764
809367
156181
318953
482060
1073955
738049
418699
612866
158499
552779
950188
79911
623441
294084
449892
573534
741857
174822
486281
451252
88129
857447
315427
775212
94399
456501
948785
1088642
773202
982837
29906
270455
716616
1013379
502211
1089543
140588
1065944
922091
426491
366846
120123
365796
81479
334530
1051059
1003127
1002077
389975
143423
485300
94799
92645
713313
69054
971030
215450
897531
48970
501130
794960
1034312
637492
771158
978698
611403
75843
1024439
1054597
522035
756094
642371
251782
834472
691737
934446
850143
583309
37475
407857
594941
109242
652945
106872
666239
547856
732021
27926
875256
1028134
484415
365219
65991
460878
797278
488073
1091817
675033
267967
296774
474692
817997
230889
914363
404498
76234
453738
554036
223364
664466
481352
657669
1085444
237568
906335
1076021
569619
672628
219448
459118
1075084
654939
370068
1013668
203134
350332
846224
731804
564260
933767
204683
464276
707506
173289
518565
449749
216223
994082
963474
1567
661753
1056413
761770
942886
224242
489070
376934
203337
1021302
731670
569808
343761
1100809
831918
325354
702491
853510
928174
429042
1060032
262480
47106
713098
609290
572124
469997
1001730
1074191
37899
69996
377353
1058269
927443
910625
239181
981539
404354
542324
480981
911169
802962
679942
566315
900389
594830
511240
291317
432474
378626
839839
263768
136193
986618
353369
66587
809705
662274
17869
612328
914273
882240
409070
158784
762307
666994
714281
9655
696696
44220
405551
869012
1055489
544435
81718
940949
716173
95750
173014
299752
530284
512102
1078263
1030509
604347
618555
1056804
531377
246845
684696
24655
1017302
358216
802196
635487
710004
10971
735652
221261
355603
350366
987691
205796
27411
81572
158639
168105
920597
467859
264989
112551
646144
635670
833580
496307
1095409
922431
640395
1041033
115958
254837
164463
952830
378177
560759
952221
371631
1056913
537517
616096
270385
715911
936174
596778
225459
1067698
427513
570632
386178
431134
999318
392623
573446
630237
509162
331693
187797
512939
3029
636358
568556
296867
598176
559631
106820
706165
834254
746196
974183
619519
676594
1040323
1038972
926054
72285
66713
154098
938959
391062
753920
302302
1067562
136597
703209
1081844
145959
21395
56542
100678
1038953
807803
94638
991127
280599
227790
62102
327911
297709
1093902
26717
69813
1018470
121756
1053242
882379
273903
1091565
114299
149803
497084
203644
571454
917367
186258
112951
394158
1047353
1007730
282200
698419
1085941
392037
719238
456186
974444
49348
165557
277504
995024
1004311
420191
289264
564963
874797
1027913
917077
33871
523821
397506
943474
635052
502918
731689
369317
76060
869223
126131
402809
1033111
74404
907206
1090128
475114
13889
596846
202253
916265
322327
964455
198622
1096195
797846
467624
842972
1065489
841535
421879
634006
79394
201103
87110
735786
481155
836568
379177
878258
1015380
814849
845429
282346
56903
705577
46815
904789
298920
521379
1015328
1082516
108421
995879
604128
941964
551105
253507
2794
945421
917990
26000
164044
274392
415303
1084842
827600
652460
774451
608333
157678
97908
797542
511403
1077835
894132
482918
507135
444924
858102
294192
285440
634244
610943
573871
576061
779746
726223
833997
972709
1038442
1063697
772065
506396
165554
438787
294311
143933
481880
37996
5128
254686
155221
365830
157041
850462
330745
871044
491654
562786
129681
199318
35388
377349
562267
257434
588449
757355
297003
861017
1025081
290955
413825
25975
1080854
126502
1004492
56327
709012
945365
420289
205825
445196
949144
692966
260582
313328
676128
946746
807184
597563
762695
549037
1063493
654972
849739
245275
602213
93066
1026186
487357
18125
438696
595746
619550
547389
960673
547929
310772
1091288
481970
718964
860771
6253
514420
68056
69556
1021953
896205
47840
724969
618754
627973
1031991
413378
616338
723228
1051718
59483
337253
730232
859525
109489
1033283
541333
39879
565162
622633
1089648
319389
412000
1100822
952423
177130
929509
409361
1034378
834473
332349
509456
1065086
990113
606707
1095038
89092
75203
388542
264280
1050981
256333
327024
968989
832738
520317
586842
546808
148985
688740
235443
173771
551443
139947
416353
234548
662898
51691
1034704
747467
453517
209949
898798
652062
148595
124867
1022395
15890
56323
152601
372947
732985
1084551
912033
118755
819526
691707
819104
943743
791156
844367
962383
110102
359166
768011
189663
972325
731437
617553
436355
786497
1069624
599256
1061139
187039
440923
404506
319045
386773
76550
586371
903851
818552
549346
388940
96098
409857
556035
747764
523742
141368
527396
346056
618011
601674
573553
451183
1074944
202044
813690
1028031
222806
483908
1053800
430930
1058522
833860
754791
31756
478949
1085641
710819
414595
54784
987520
474223
130149
888862
242114
335291
300648
300649
1079745
995750
552345
648636
137638
816773
342933
321696
1092508
216948
675371
586903
414883
15888
939397
203156
229094
1080736
716574
337539
398522
811786
276936
620995
882751
920814
403989
678176
775435
83599
407883
262653
896653
1089453
417194
536244
700149
83096
387994
533304
146068
734073
475876
1046647
599563
344634
940207
399508
326915
902793
975038
264825
707672
1015146
468435
318920
770297
94205
18596
255903
796122
644970
792794
441758
496577
495737
1068212
418261
1023423
884377
877063
845050
442483
304241
435816
453997
81912
325414
352313
204095
214020
441683
597542
910419
721788
55132
326364
964486
938367
428223
806234
462174
737974
330089
707040
894652
181797
163251
393984
1029433
672599
30608
173315
774654
992975
826278
333869
719098
1062063
534495
187569
837518
620126
151664
406601
522749
9495
280131
580742
351084
1097782
1091269
496656
70767
969469
906361
441724
365138
343783
1080598
545301
174845
12618
98925
705945
995649
331133
41184
396489
960491
111707
114460
546642
590545
982281
72556
939019
77728
822807
490794
276253
1101248
660942
499010
411333
17988
263884
866799
547053
971855
598820
688178
455241
483147
9789
477368
88436
943363
258467
173747
838128
445011
990691
702584
627722
908670
975074
768681
258893
535558
594044
268107
547245
737622
49086
365952
179641
222662
142357
580774
45701
974600
751098
460970
275542
499221
952796
1096119
435048
737634
348581
95335
440356
425403
1099931
347480
944432
834487
1032929
123847
811818
880304
231844
397310
356391
800268
819265
712767
336952
167200
111137
353053
695358
371426
640753
191667
963923
681797
35135
208718
911979
655379
489605
974588
727843
27396
28446
777934
1092408
856756
1086876
70988
891559
943772
767770
696382
157301
83926
689649
596626
364260
657315
656265
235007
444161
380965
358691
13983
586648
267261
284821
518546
590483
193468
322343
1099231
33500
398007
708194
605817
627486
60957
1007447
760552
388020
769770
26147
20182
364746
781826
401823
968240
646330
520948
105677
1053807
28467
422025
849163
1080216
1043202
719543
476984
299252
691825
399370
498168
923307
524345
727229
47619
268595
208869
248067
322711
168763
391576
302768
304396
256334
346467
941984
299216
893700
1014368
138072
1048414
721868
830231
566308
112392
949167
267928
651393
962426
944907
855349
1083974
383229
1063403
574036
775628
498689
158291
933944
461331
116300
203085
156174
860017
247848
799247
564373
94188
243856
648156
310069
75709
745885
581270
508248
995683
326099
609166
614365
313050
293637
694709
310850
487113
1035119
368293
984346
667839
276191
204293
986492
841589
282248
382705
843561
27719
592895
49262
79599
545713
665512
855218
867793
622745
648333
109712
1037842
296338
940930
288669
582877
951066
979391
878067
716485
898926
310256
155008
375151
995012
580452
153214
385937
370485
636235
347179
708415
391503
686479
933405
42416
993293
652378
790139
806846
400943
97216
148035
891069
48094
440548
255094
1092369
474975
1093036
88919
916951
604642
966930
627143
549990
416848
144854
1030173
731816
472980
1052588
989456
480970
987973
860500
1000295
743090
809534
694037
198245
27693
84227
998849
955558
632062
574254
1094636
660353
157887
16205
170606
1080125
684421
189364
271740
404864
2690
1059839
827747
498550
5574
78411
838328
737837
163749
178570
1009372
594128
35759
872451
666597
1004286
1046738
809296
327571
972571
896947
547745
977419
121040
652045
1043791
260069
587973
691308
37007
639538
84284
303225
465986
595447
870331
654762
8903
513858
152961
306777
920434
25813
753077
404835
922046
683987
380040
123336
214639
103488
520725
636892
287549
977527
251990
363954
111384
81071
53516
360275
1029683
882335
323393
344007
71155
114017
971694
387168
422611
555859
119699
181582
1086404
245826
854831
991555
885235
674414
272109
417328
494927
759939
249646
955880
841553
1025905
117595
1002425
932078
943596
1071836
736366
1027234
384655
8092
311041
384022
152132
761391
557808
597696
964741
521499
856697
755758
689524
925681
1082971
570570
1005105
538544
1058300
397611
26444
316365
1078237
490013
268890
4582
595652
608851
433938
961173
494549
78416
579767
65067
813729
581118
514369
872267
136756
267452
456660
921590
932518
918276
544061
466677
1007206
538889
1012665
571033
1004096
140889
761568
816908
862937
827495
22076
775904
238414
584240
557807
440941
829060
642732
150269
992613
952197
1009606
373956
1005045
1043372
183429
835668
1806
893340
116235
710838
1072027
691745
167321
393506
839985
989540
670449
548280
1070897
1063982
694570
21326
356005
111876
215931
197485
819039
725325
288389
566747
382889
180146
758462
1063639
742256
1016204
290357
547846
547845
968793
213561
764566
208369
450821
176957
397037
839455
761993
54040
713196
813943
557989
786387
518442
1011819
602111
596255
836595
983351
1096026
76377
886653
613905
878082
613714
975747
1051710
675559
561255
766320
266112
232170
857798
662543
557833
404126
40437
533333
1054603
342014
484077
1093738
13273
946041
215384
871435
881993
406497
635839
934671
933489
65541
88804
676894
563903
753225
844720
537477
754121
1100540
690862
934232
550284
1061288
1085995
300495
540893
522551
1087270
892356
347653
559007
684396
577699
504529
897652
307273
744618
95215
418514
1038900
1055182
556538
466080
1022948
468062
305333
960520
851530
983407
517956
676585
348290
322707
116303
990079
845878
269718
324256
678771
503544
459416
811166
902276
55435
811681
838370
926530
1031963
151360
533675
486065
426441
718285
158245
703846
495017
485207
897593
543596
266854
614304
587486
183271
1031763
417492
917518
199260
793544
1012218
881310
688832
759397
212162
528662
725024
544404
280520
1083502
218368
733057
298665
524457
918063
1094094
1090614
71293
162313
390093
766897
718322
262207
730548
873295
195040
889146
713053
1021176
245119
487331
605756
918636
1001363
775116
910031
943686
769235
209119
973925
357478
788975
234639
139693
824770
611458
19235
851623
643915
679017
174087
377215
375905
579787
79968
1057387
343825
909856
510917
8752
501066
651395
297236
50862
50778
259778
539793
213881
954447
221018
1070519
312232
941945
659471
947973
850475
949887
1100713
145055
328319
327269
515908
918329
180580
117505
443790
333763
846442
105152
162293
1016116
339296
541666
811373
6092
15273
316417
87487
588523
714714
421838
935237
138748
219004
172979
352779
347260
217151
614607
700142
415028
842735
180257
677090
735358
941713
549876
1001166
899622
570964
993523
342478
960499
513247
1024620
44696
68388
599083
251433
3880
130264
77602
397590
687731
219590
175212
964576
2730
428820
171356
639200
1059713
697336
179135
219547
453060
605025
707443
310975
184251
284757
525668
1045879
428146
984080
804696
1080169
805746
206748
668163
675884
1065435
465761
516386
720990
800064
141404
522110
604955
603905
632787
29515
1014115
494455
140716
135491
220529
339704
227122
627069
425939
747681
744239
136619
1075756
609951
291724
219956
709823
779859
97507
840307
1097238
811338
614274
239588
613355
437639
928307
372954
204586
433125
248902
515148
273194
328382
548408
324758
922718
488324
207819
179930
771227
779072
154019
135543
974808
1063864
610155
460845
91546
937505
124576
194919
388129
776242
633012
504925
326444
202641
1032021
984162
339025
853517
502936
1038636
745695
756303
719233
192879
982787
980072
743192
807346
760371
984133
164324
675994
899085
518134
257472
815448
1080588
723578
311767
774631
174285
846332
435568
38800
45231
61130
217216
51360
761785
1033031
1013175
866185
680752
244389
1089501
190301
582348
768819
119870
135172
61239
732321
51959
73504
110493
1047158
1020488
870445
355564
689961
1060145
386371
996803
511951
345819
476323
622866
213644
520962
132067
416319
336102
828865
658137
177112
806065
642976
728809
968294
524410
807779
219572
1077867
755406
660999
238389
290496
112846
891668
913248
751555
144450
539637
150330
97477
828838
363837
179147
911086
491593
902112
43318
444307
464102
1085261
745165
725616
679701
216943
195241
414376
61711
879369
152319
740784
1084135
234370
529495
788287
178966
501692
762966
31546
346648
808872
251448
532680
1066742
681399
49585
462393
588868
221159
132134
880812
967657
157266
922188
885628
818984
6308
594803
151916
244861
1025152
104084
269334
502142
467745
695701
466805
804975
813698
759850
778225
73394
1091358
276521
328376
672415
82479
483598
473690
169847
3184
513817
487884
118138
645660
761608
325603
705459
94049
135737
32545
191853
822166
365717
29779
597607
17940
232297
628346
1005524
1007307
1085304
765885
471831
732437
6969
440979
776866
662959
612781
286429
53193
324741
212796
826303
92920
160211
150203
432311
408887
532791
312068
658469
937345
224915
788839
1090990
261000
559591
222927
724430
405360
865937
341090
223987
887942
360380
426006
420972
105251
337199
295190
667939
653585
481964
132107
192480
743696
6352
1046660
85102
395538
771769
513148
111324
419643
1066759
783991
75599
857664
660058
1008980
742860
455652
1070226
177224
931055
453158
984530
175086
462997
562612
724095
531980
833680
738069
212785
1042153
28266
543025
510817
585820
739448
470847
704774
194930
161769
444438
690571
365175
576106
495449
413315
511147
38281
904760
489202
724930
789928
843276
661018
532090
208675
332778
971484
675929
463703
693359
566893
898783
612591
433609
878709
432842
884615
952894
1005256
935937
510873
83767
253208
831926
435574
903433
153895
382106
1005776
801318
132585
436897
933778
669100
42615
419109
484327
872133
1025010
793904
797730
78009
74859
553425
663489
901739
878532
885064
871401
683814
172245
825729
730705
104919
1086448
955441
489393
763697
992474
1018742
412743
791882
879267
392400
789662
547453
738074
519454
189226
924994
1018668
64821
255295
388164
286099
458073
1066195
387465
1067040
704528
835217
88440
497790
984768
800799
753021
508336
269069
35354
292141
1086304
763778
561178
270594
652551
383371
1005721
479182
662462
1008215
106105
222201
919287
561132
702712
118668
718180
965765
96012
525650
714655
833515
361568
215831
748910
160518
1055501
1014859
13598
153070
805385
47630
778637
997225
106557
893903
1066585
589387
955458
894634
1027669
253793
903701
87668
478653
888846
273369
747116
125561
586462
670706
565922
323639
579219
202956
445720
960954
348144
464436
682784
1021275
773596
13809
183408
878917
507608
649496
837472
50290
285962
810406
301734
538376
1054412
444456
1084967
995469
985485
534224
620447
181279
333207
17993
52034
830478
366492
860348
251859
650484
888052
811371
249127
693657
33745
462249
36732
914077
822317
264584
1066366
241981
746896
480833
5908
169378
170428
431480
1037104
315162
596107
683600
168596
141699
621833
215066
744409
1070575
572631
1019874
298339
676872
349255
318547
260993
343333
354255
559529
641973
463686
427110
712520
203902
678373
1082606
470487
35438
57105
408650
983643
263554
285544
920145
459523
730764
714127
920783
262927
587297
369213
640489
936137
1061674
1086545
16909
51449
775934
47177
369415
107459
576392
1017292
133859
494043
234709
188068
1067385
898890
961371
404878
456978
227556
929921
987955
829880
255024
765643
486331
236036
460391
1077004
113219
469578
536381
151964
409891
602027
297070
636541
381625
118410
768262
88921
265927
896723
1071116
472516
151967
389230
296593
818542
451472
292396
398977
842249
804306
432012
190078
968374
293739
675450
548180
193911
930283
59844
614229
11226
469764
1072570
127362
256824
948032
986474
955497
263136
120431
578561
438293
431890
708560
1041002
907627
346108
1038188
490720
35320
968123
426621
778391
487771
272059
988824
958710
784811
921403
946328
750907
998168
407005
169897
623218
65154
700147
819597
295315
609063
349064
963822
682161
870223
287483
906443
325425
117274
686246
987525
981382
154808
328039
101084
607843
528050
1000199
912926
574904
888030
1060852
137924
750136
136675
137263
320918
243470
1033274
832809
155690
531682
399075
857619
628057
475243
443618
453773
520541
87626
547198
23391
366729
268249
650317
835008
736500
942603
326827
619738
400290
581841
145816
382749
846960
361967
40489
90308
373185
823526
316078
602796
803626
462137
347422
251191
550076
867611
327986
1099758
988344
475529
839106
802022
69385
50448
347511
177421
167265
1033630
768161
546575
1077781
73900
293874
965980
197075
143609
434077
698228
189716
1008303
1069843
382079
410203
109559
853333
171143
1035762
384245
305194
126113
1042149
950646
990243
1065886
528454
156446
157709
447814
422871
263647
513986
849357
90157
246078
745005
852768
30889
426153
191340
624157
543959
947461
130165
836485
676851
1001547
384881
1072553
596457
193509
197007
478324
815487
812106
976367
825724
292634
200905
845450
514163
742721
396288
1045989
340160
693241
126924
770372
122266
752486
551027
540123
470368
436491
576983
145268
955164
620189
454969
357905
729901
633541
1088822
403967
120555
908365
263579
703889
927180
42714
442175
497057
8688
985557
271936
346953
495070
175668
138708
294634
284663
221908
712366
408384
443626
592522
329332
31663
260151
958258
26363
16662
989623
267087
261410
786664
118537
890817
1003794
355721
112622
421267
169673
171773
1076442
923151
831810
62057
765974
229004
266793
530108
1010987
671065
317589
899986
1050361
621337
111129
466649
954183
334992
264032
57292
401692
130362
537829
629750
25578
369759
332366
96780
695351
700650
621203
249106
890149
862071
1060641
117450
364081
501117
591648
923074
1044628
1072496
570913
62966
423057
243193
340182
302204
630472
169245
342131
31139
437977
416519
133327
635653
218006
734198
5141
80454
263475
700814
535377
86200
403238
704430
807676
51042
380009
959607
956133
904157
192782
456484
726076
526142
832006
881329
432076
359145
768125
143261
227712
807563
855858
91195
246394
98806
1027595
317221
315336
402269
618724
713436
960728
960729
962082
499451
667358
106674
943461
921557
580540
1038181
127528
887297
421883
973357
599215
276562
19627
206461
534835
82689
472468
759372
396820
1001691
297710
403985
324524
769220
261218
407668
210294
54986
820447
335037
566767
686100
677167
373084
439890
256535
337116
385581
247502
963557
614927
398744
615234
981096
1054752
713701
1020098
713839
328172
139510
139240
707082
605309
22957
481102
429248
1092362
114712
5139
846368
912785
1803
655840
258814
752495
417322
1061872
220178
19055
1069756
597418
77145
232226
889881
732839
311303
206601
50279
13999
27020
58512
905375
426078
418695
481714
466248
680814
613920
268908
445094
384825
573829
408947
218786
90969
245647
763283
92941
86635
999205
885795
726300
434023
358256
860575
439868
627934
997838
1013216
512965
386063
43588
816616
123874
225147
335811
45101
838548
852902
1064567
600401
548113
255492
1093241
250705
290316
554892
627950
591307
550885
425167
120033
629583
242386
904776
946838
314010
635137
893112
912524
512761
649498
578556
655132
409035
34923
396427
852005
270419
435788
7635
670092
761774
798103
539903
472070
492230
715662
905449
100903
773413
813857
715008
1002890
301487
899057
247015
20191
917406
865676
419385
844478
672431
356124
217861
34699
696215
811124
320061
668575
521903
436019
273142
121150
156355
215683
484921
748909
724401
396119
930140
106424
935258
219739
517737
756510
193724
473746
707955
786007
991152
19315
1050982
207407
506424
375096
460175
12591
1099538
114740
374854
822670
724596
137757
714583
166536
326854
609005
285172
371647
941399
43687
799685
445692
185016
751248
680872
799190
382040
1004053
1066782
932820
820511
991356
92276
122914
642307
546113
933983
125397
638474
1056196
284990
417823
1053692
703939
426089
386160
1057643
984681
725063
530323
69921
593566
430077
350465
642221
233385
965195
407425
949760
210959
17185
353074
253856
393541
378058
846480
808063
845991
467695
975018
448085
324015
190857
817888
499123
661684
633384
266753
1004538
381471
549792
1015181
432424
158697
695681
764934
366707
663312
531747
144088
227770
1094331
255821
687674
151037
841198
804015
167083
360730
33454
19567
689852
859637
399170
683197
675841
299006
300056
450492
818390
460851
1081717
810728
39253
941648
189299
449807
771065
116285
710770
99143
706353
141768
832132
962654
308929
239067
233999
675101
934457
299529
483705
499858
17060
906343
782877
712173
688250
165800
1064161
194454
912110
600392
57179
823535
473497
293947
552967
1064994
193125
919126
855736
156806
119446
439036
357408
853116
657192
1091627
776810
1069350
94265
829238
952655
1056339
656564
892885
532222
127265
1073786
1011327
248183
420725
800487
812641
145852
781345
1061661
507866
1037732
364167
381259
809673
673578
509710
324537
496729
784429
402331
615353
957334
134378
292029
527961
804622
405667
621471
569136
127863
496503
880783
273281
677330
275115
998764
473148
905971
907021
152490
664362
141598
788808
1010000
662784
290371
443843
382002
862281
327530
99598
792466
796550
163316
788354
166023
167073
956051
670286
150575
793553
551785
179034
858394
181443
1003693
1016489
284202
71259
867230
1018315
705507
528482
637271
128218
402610
879578
999669
312992
95063
710444
739638
434795
502406
328963
603276
284321
606722
1081828
217283
821981
216155
665011
649827
1096717
117563
515519
738537
1069407
683307
1018745
385899
881168
41922
520065
825086
281385
1002140
122552
265761
976324
395531
676365
224445
950984
904962
831541
585585
136918
1005160
329450
576419
859134
677430
73496
471716
529189
44971
916896
57645
469653
1021295
1058562
370013
951172
112200
317763
544619
331045
805539
106818
937881
335171
61312
475875
822322
295470
977440
268471
56061
107258
274010
365968
921923
924003
45789
804513
790066
677532
118024
238825
315138
904541
942146
308596
294407
228282
929071
699145
873678
714082
468450
833026
55303
133629
1075130
872322
611585
571353
937178
193986
764354
861298
319829
445087
196565
254385
479294
998471
639489
1089947
176046
314292
780592
801843
389963
951284
973465
137855
992581
1039422
93321
841961
662939
690581
482046
542623
703391
1043384
326456
973337
22482
762310
722885
676990
486978
1099393
719887
159160
1036743
856147
270409
603556
113061
1025417
69700
912837
532755
312051
566251
781285
281338
751083
966577
22918
865991
328123
120273
340494
1034430
882378
770155
420254
553798
421169
778864
158452
232275
857869
830377
320414
665169
157992
982737
685066
659974
86390
762547
14297
27751
259068
263141
840977
606080
185070
39243
136052
1057584
258218
35144
386879
842213
276280
303931
1081750
539133
310721
256045
714494
103215
497124
621056
86666
616503
837973
557034
404432
306259
242154
753238
989418
19679
525357
100513
913962
34758
460113
145306
507821
39099
497937
233169
1082620
321724
303139
199225
271652
669999
956142
739935
293058
144174
419271
461676
708880
487467
232341
630137
31257
883931
142774
290100
746940
339062
447667
242080
881260
552163
885612
1075575
959882
546294
726433
241578
103632
831836
249935
299629
802710
589190
396306
625505
382114
943672
857241
1070498
301158
1026481
835667
395775
650841
282078
828308
1007815
23461
723193
175613
579724
477537
401700
162411
71445
851929
370950
969280
307121
452184
692224
1069681
625411
146601
444568
709049
275576
311533
589749
1009431
345509
11068
265998
789310
972192
101091
625643
955242
690807
62305
289109
561497
281065
370800
8690
174051
1094068
799272
468664
917452
302443
379543
120644
464250
308125
779230
569834
827215
399338
217643
915894
203055
908361
617609
1048785
1037627
858202
234248
590320
15763
879807
550754
151441
634765
841165
179712
812968
738540
619133
1056322
181353
520105
271654
161703
472823
901854
364786
461738
570286
927692
550660
222828
963176
444667
544167
724085
167080
1068907
431026
502325
274387
397736
396686
19304
18254
97228
895215
897438
160852
797136
654659
455283
886188
885138
1073574
591450
371850
590604
819383
135051
55922
1031052
887048
205580
282815
515455
581498
152838
845274
290239
511152
493306
529738
235633
610163
347038
484374
598864
585688
742354
813069
1086070
910550
664744
35780
441033
179535
413673
240731
449349
1049221
941578
595121
745826
37595
332560
441004
738655
121142
947079
972234
941035
449108
1035860
773145
122363
434749
288089
756384
124583
701350
625876
553045
1065914
287103
462557
492813
542879
607698
280794
1026442
680150
399343
622068
969973
159334
9635
584995
1008020
218270
448911
110137
406884
1082817
635654
276206
45200
348887
392954
22389
1082370
882109
1015932
142549
167571
1009959
210577
652529
451947
797111
402383
894483
921964
793056
126596
213706
248256
1046095
787169
202046
727157
860933
763635
785928
935624
862703
427083
455863
316048
118918
809512
153749
1048946
89848
21196
971611
60736
700750
1072032
796939
49924
782524
997888
466670
844061
820657
1033165
462537
624144
886193
420338
93464
124304
886991
453233
687830
1058040
817803
75377
44278
929452
140569
624517
377887
892181
485350
1013182
445574
253667
1033364
580971
963535
825745
965345
22053
131090
936102
316508
960315
979120
761635
481375
25820
234367
1008441
282591
327210
898087
48054
811254
769899
928583
472422
836638
555640
609712
405680
474004
245863
672687
604235
404230
144917
292409
637520
1079067
758132
1082904
552373
201653
56042
834614
290277
791521
128170
812168
85104
198323
1066334
329340
269885
1097784
760673
761874
632511
1066282
295927
769477
584273
277032
70705
455082
1007590
318281
535439
280410
1035838
319536
857667
390619
15319
1091506
509411
626298
834789
169593
43376
671868
744609
613559
130677
181947
641648
830517
539135
615666
127254
552617
12163
762452
522247
875577
168492
206816
213115
533271
744354
580787
731515
798519
335428
215409
523983
631714
810855
399007
515512
519339
262529
79491
594971
290577
713750
973611
438640
978218
950911
204506
136965
874258
195990
276749
825268
123897
471093
248307
263365
620948
278876
884990
794019
537609
24510
815618
275083
220896
859983
943362
382885
1009532
632029
303234
973133
408607
781748
837252
701453
21625
247263
730659
503792
228701
1019252
156701
231665
215528
697857
506423
682806
807320
678844
109637
810978
93216
1076750
760654
85470
470203
390250
104986
110843
686458
788047
52448
617014
60307
33623
160890
769544
18681
116536
35356
377527
917508
662789
593444
1021812
869633
667738
1096957
435270
78263
871781
738959
160546
667138
168113
541934
688830
31814
129643
242367
508136
472407
1017030
155915
1040624
617893
947964
646046
967285
287220
657425
124694
994474
322296
83716
676702
398141
312406
490329
538115
1073811
50737
279693
1001044
796888
919241
259511
583820
484760
846638
638404
34618
1024147
831014
1075318
487131
423653
828671
240228
479298
620774
416857
278550
173448
648469
142004
183647
836133
521966
649031
279023
561064
478747
50867
970733
553641
944152
235973
752068
243669
967052
617667
87497
525422
253922
916738
809419
1088143
797330
24357
349583
345181
316355
899604
1049231
813841
712191
854463
209132
210182
900062
703441
665544
359339
508639
113415
235970
15276
484914
880630
1077057
967058
511429
283818
282768
564583
566782
55963
968509
490655
1018701
828653
299968
1038443
183544
933863
26179
514201
742148
268736
388970
970754
20341
1093039
801210
401176
755450
499698
629628
433756
669343
162016
728983
922839
1100437
1024826
955881
870301
120500
220775
357422
513806
792192
234976
826373
939431
731592
302661
23649
309970
1047399
350743
507827
729176
1063907
169063
829192
50536
983625
1083656
360755
407399
967554
882731
995809
63171
503818
754729
137514
186928
948353
615204
150795
403856
598195
95492
216343
1090486
426345
124856
871300
525742
651226
444368
111214
756751
881493
112472
170230
894190
176627
167799
628020
629070
629796
132848
313336
314386
405273
225026
940704
828283
621953
210514
772131
671171
549189
162095
879547
808642
767463
1017143
369459
416733
658776
576682
29328
1034833
340697
274218
581153
262267
858504
688674
1028400
841533
409022
125153
1047965
532696
3346
349919
1076004
7116
879349
60465
266435
754364
331505
713327
682528
642119
374236
357946
441051
1058818
779944
441167
882410
1096277
923742
767261
312792
74619
285857
979211
332052
649521
518006
1010241
619984
333200
374550
71470
1031726
56632
862275
902608
37526
843687
1003492
802127
27346
223476
475348
340049
787552
961567
397097
818565
12866
883555
946153
65750
849406
970822
540587
588997
1053744
266493
745997
386375
907269
87600
859147
330900
84796
229444
1100970
810827
185754
433495
43530
579964
602371
930789
1095019
197834
882500
763712
412627
435318
435937
925340
50146
1080940
428527
375051
52304
27767
766109
239932
1075742
1083827
270609
974860
790262
270202
890552
332658
967372
233443
460243
94037
278636
754809
449154
359891
912877
334859
798347
621896
1095958
887155
279743
205873
470118
630257
601180
927290
436895
226380
856524
337086
812546
621999
1077009
105080
748100
878877
415602
952052
143252
334799
240514
715828
870850
119742
546420
15082
857292
808627
644969
144323
19049
281399
77543
349315
477564
273639
1083433
620536
885845
871967
933298
49013
251556
442032
673231
90709
943202
77910
977263
949879
643426
958569
450948
508075
274659
857109
136708
340412
463623
6796
943954
989398
272165
477409
75086
450103
385652
285253
1022594
59762
318056
808959
829230
286935
1091813
176320
915000
444055
500537
326847
490843
785755
857173
28147
157016
419601
608794
922413
371912
1021229
456547
1066692
344770
966336
313709
980685
139460
359781
579421
15537
481702
675465
459330
877022
966669
319130
691608
443204
227991
508814
60074
1055793
647802
259132
1059845
595301
729523
413544
771906
820054
186266
169883
79534
390865
952014
581380
327525
672589
640210
947854
587272
1028486
196411
1080841
968981
1085181
346992
252055
896317
735431
161305
901888
700903
166152
411196
796124
103129
716661
337678
857302
216731
301388
246539
86130
98709
653797
674485
701029
1067194
819735
239334
608922
41137
1024767
303388
190271
204093
584371
483376
765124
154231
912155
864767
740562
32577
787582
538004
652195
594753
427504
973092
958087
709877
265720
802108
593896
231968
554343
709896
445118
264288
912572
684867
3219
629344
501045
243729
650496
459214
174156
607729
13695
377406
804690
569912
38311
590841
749223
711220
833407
363208
549582
42548
938217
1089927
946931
45192
67864
541714
1052564
756128
261338
316765
1021511
867959
582344
222085
565424
1090864
673837
825247
708393
189276
724493
339879
200002
172837
813412
943778
726142
576816
223821
759001
789488
95019
988028
555412
852796
1001268
831624
386471
886563
490774
263110
864365
264369
963905
531776
713505
386135
1010794
95245
671487
207065
576665
54121
966756
309330
1008720
715156
54736
563275
420434
1076670
641743
782692
589577
904031
612558
1072434
508805
656716
709806
297723
530382
483527
930520
616672
871716
1047695
743731
618720
802807
408029
245904
295433
931400
658268
1046049
390784
147352
417739
265377
577686
870565
527543
303201
632048
860552
631429
666534
1067441
161936
389086
194575
91285
455642
288170
882028
720284
965146
555099
620316
1030423
242404
281265
116151
45625
595712
1058341
1008570
1061097
709386
594130
597903
246134
527866
234272
398514
384892
453969
169861
1011258
355111
252268
292170
632259
539287
855646
729211
183966
845357
1023609
11629
539859
870208
801985
471343
254730
255780
320561
353224
1039401
1008634
182796
836308
478279
295161
439096
864346
403863
921397
49895
836140
645498
585102
1033148
312394
194788
381895
243602
236750
15914
761834
714599
659366
167005
602454
518080
793771
413980
694372
475349
534381
677003
882951
123223
602522
1020983
149506
929162
75000
208467
274356
662620
994828
388828
33718
1012913
521417
1015917
766430
565684
534833
982364
301599
255338
656742
990541
649423
562804
142094
282898
281584
62447
668171
157429
54712
732706
1022818
944127
915122
549669
471607
45468
47869
19466
1054793
713533
1100562
29611
836417
809575
1034934
73895
422814
1042822
854507
164717
519518
535660
211645
155906
622395
265480
1056895
251283
462931
635612
286200
746425
1045183
96434
173225
690686
340050
591228
315405
490226
899117
785070
741580
946562
627857
1073245
628249
259065
113454
1025001
797734
42916
501409
919818
135788
568914
461281
1058785
264990
770637
480416
1097977
125883
476191
15023
813858
73780
779637
455432
566425
235750
476335
1025654
570825
8121
629095
159884
201486
699141
168172
475206
954093
445906
1042534
10637
673999
892253
646592
988355
375684
316729
1076249
1552
33904
574220
613603
1048528
532650
2815
359729
783488
105794
324272
421756
333668
675194
222211
96432
332887
942929
680110
874058
864786
13100
314144
1076131
1075081
105416
104366
333055
707796
423032
725869
442371
350383
940641
326862
887641
829687
400347
208274
692321
764241
134279
645644
148415
782047
416629
966563
324544
1090989
1023079
879839
369151
541830
383408
637843
477273
887576
267260
169122
757884
941931
679396
774334
330924
187930
423775
513225
818636
1061823
143719
1072973
1078236
702245
484780
863422
952396
268645
515266
883896
688421
170556
766011
488188
428370
168810
628287
334238
208852
37097
205553
76495
441019
504565
29032
372485
957526
1074084
504758
777756
107911
563018
864403
266033
137691
444961
221152
959537
659972
91340
525976
482848
146549
769207
883417
420272
715421
925795
672661
891236
422945
74161
943569
459878
638820
756274
611764
558990
186362
491161
907699
860625
198402
947618
44210
580315
903105
363067
268159
131813
332942
260446
348396
164962
300004
782253
449513
812018
76207
121887
173589
133068
587338
742718
475826
807319
942400
517149
722532
910682
306495
73578
742770
267358
344281
6821
166222
996572
215735
1033180
849269
818811
815427
137879
42803
852668
415761
632240
845795
787680
195965
61406
43562
369994
721547
915277
11051
283164
955467
598256
778910
791018
574444
668796
731259
747731
729088
793306
882098
987060
526083
830363
241390
430457
94146
241841
786322
175645
1029390
670199
48717
492751
289776
767332
302684
48879
757863
779560
94034
197687
99521
833171
435927
810761
680593
439369
469009
126789
26637
477343
1090712
23583
308886
192721
1003326
982078
1098279
638252
798102
620420
332076
575443
980469
638038
354118
502563
916286
713813
810112
216839
596260
547136
917747
204237
835137
644125
151658
1098591
10461
830619
631702
9483
176965
437087
1083822
883323
499225
930182
906005
101165
520624
860716
431073
602805
71474
237484
671743
115239
900367
594347
914831
408808
468289
993564
644470
188710
325098
78100
697640
1094459
154282
406349
913744
486975
39545
846066
852911
814672
376812
266817
54637
478618
340882
1079734
103462
1025803
916555
264153
405461
13086
201727
804609
89598
568035
703946
72008
378965
205499
817753
998379
159369
1049503
439611
573272
660286
10109
263250
345378
843686
854544
462190
807853
102336
220686
852838
149856
379912
855677
339531
898203
767209
416650
98309
718757
204009
388668
93698
163212
96422
98993
827352
365583
591219
216742
262575
1033634
620967
1017316
250864
714834
585352
499261
506747
913007
670933
4144
3590
147995
26841
341507
822917
523038
608081
533640
58632
225780
507822
928071
185088
487048
780412
286193
80688
1061353
1067557
886224
1069973
633388
595575
547072
814852
809466
131230
910334
296823
145009
990776
730981
300148
315280
501638
178077
1079464
924137
941425
101701
661450
895407
363492
81733
464798
230709
1085046
552171
338733
182112
551506
918977
448832
897706
1035334
462807
499924
291125
731685
693439
219479
806930
534356
280576
211355
838393
719241
631104
1003351
435957
486782
408930
872916
559157
335525
1004549
429897
533001
712592
378884
651351
579511
379566
294930
243517
694556
77306
760593
23406
901667
450306
704089
113306
292620
1056250
1079234
173627
511787
57970
406619
1069938
821589
272457
635034
1034649
85775
1030781
55624
938684
89505
568895
1025222
303881
881663
402281
726943
1031013
44687
482014
267431
153187
6933
769125
35721
992641
462202
668149
748408
830742
824716
30990
683225
663399
248035
234080
31420
1071749
1024584
845335
1026968
24973
162967
91962
894651
793651
37364
345537
701795
59754
1038567
304791
558742
934466
732659
225616
504655
248140
678645
1097394
1075002
520214
359954
808414
864787
234226
401931
945991
796271
1089202
557609
414842
909110
45882
625363
1041925
304802
531543
446743
903794
402387
926802
118491
895202
127250
773607
234497
799935
39460
234647
267984
798775
430822
496357
506333
705632
110790
986549
545462
303975
544221
718714
1051725
873562
414793
879781
320330
426608
62746
83802
519357
530059
801984
202092
363890
821973
825635
592049
833149
872579
38504
526383
942632
183774
355461
795975
218776
563493
443098
817504
910111
254469
65774
1006442
10512
330058
579490
262473
918309
827232
971708
297546
999827
230363
749600
538333
275799
1026621
48173
121015
897222
423270
882953
58268
1008457
238931
292209
586620
77725
72886
293598
51710
707014
859505
685500
1040056
537379
787373
15997
1026218
846437
631661
123066
1090919
310648
404605
198010
442220
1070329
783034
1079756
476038
942486
352353
70104
972486
252312
985734
745255
269951
824983
878519
883473
562904
449382
15585
270830
435221
59204
223862
863759
71029
1062173
403366
41539
850654
1096030
852402
380314
877566
189099
715346
717675
438513
996012
923144
251529
15569
853768
422037
231915
821497
227124
308456
216706
506414
356935
880673
440784
592900
833226
95902
382650
455716
487347
27199
821470
402895
648739
429120
30268
1016203
801764
1058798
129838
657893
508164
174339
909350
50760
17230
161501
1093971
1095623
463569
76831
802876
94986
273712
558234
973165
261731
262449
787771
658472
875359
535682
981028
681926
143824
376862
405943
884849
484021
708152
396699
179405
600735
143946
827770
894419
1011199
417079
850532
122393
377706
359704
1004624
1037268
339320
934735
766776
1101236
862902
233572
208821
994481
830751
1041885
63937
891317
723046
87629
2949
659605
663878
555095
33341
325150
728243
1095273
557880
881904
476444
27671
953139
1052769
271755
584146
41541
1069070
764497
816305
13746
38224
66944
527963
876793
686080
437862
713410
280373
73721
645029
77407
899981
282744
825803
847222
9540
213187
827103
928444
43229
584946
242023
1085034
536334
153208
271346
574488
805386
790820
98597
253287
651450
504784
259728
523725
732320
56364
124200
583819
13680
483163
662473
477442
611365
448918
633969
980529
237714
123568
108569
781091
895138
463722
423864
630830
897118
223539
52720
12465
813008
327488
167532
980794
660969
311078
769706
41894
937893
915634
73871
934926
284622
838382
544848
358634
594173
525420
619834
238582
162816
915625
752879
280606
837166
914556
1047843
501911
940958
502058
453730
436110
221087
482700
929779
621110
168129
193773
432798
670225
155660
47669
211873
680410
716487
62830
765422
220339
787000
753737
885493
305548
476188
1066143
895753
1058728
1068461
407361
792807
11193
120076
949951
974349
140485
878804
60230
426233
811125
913533
341436
975774
764948
385589
904585
6273
1045340
623007
387895
385795
377056
507940
760942
156807
454341
179090
643913
645686
127222
881101
1078075
789627
283353
905979
796162
818447
470841
971749
732109
651227
833792
193624
1060000
1016148
207133
1003167
68626
202600
993719
115811
782942
17959
861867
306681
681742
355369
104338
783215
787878
420859
931665
543221
822086
111460
177304
698126
253675
167262
464621
1101171
492267
929296
224506
142923
67078
593911
342468
111638
1086841
238982
526193
559982
677067
745933
802947
801897
603867
604917
135672
1055472
172959
233948
185777
152692
86734
870621
27290
278210
150509
265798
1066991
188241
64331
560777
677239
966503
1073267
825386
251788
506622
999602
768072
944037
1030872
388290
606183
558349
668486
975193
489593
435224
1082726
979408
408931
706622
689213
189703
133169
904014
810028
424914
159957
586716
486323
313639
592035
482441
850628
552942
1001416
370356
531097
784691
774296
875085
327414
762318
789119
529449
202689
767037
280082
634756
450148
302849
229337
379590
951005
216205
929932
899467
655135
730430
1101084
887105
140236
921102
506873
1099772
725803
282533
276304
528405
48404
1088699
260233
1087334
286772
697230
191217
694798
647971
352302
972553
528963
265379
954289
538033
49118
1057301
342830
45293
409893
728591
996901
984403
519409
290190
83053
781282
903383
1020751
1020752
91946
346845
935987
389267
841026
619316
432987
927699
363229
557988
84126
55609
255876
591422
43790
849954
883002
62828
514716
396442
612175
29344
176341
157549
189896
981345
505598
345522
175804
722769
403965
395068
706500
513914
1020863
476043
318680
471529
493033
500162
827832
66282
950843
528455
510086
787114
619183
277547
378870
375120
638012
319803
753494
544383
726270
446040
1012818
747545
222720
829530
731830
631891
786125
41680
625369
875599
352387
1011332
881132
411790
40295
919583
352879
575513
646204
87213
112230
725940
355381
373204
718660
443133
589401
623400
568378
58859
501760
346981
459767
798690
340900
644521
141945
367405
1055535
117055
415145
1063628
609932
436365
808644
17590
122474
16506
983689
198151
284283
63085
453704
810519
29788
459573
196802
308791
546037
1007274
285290
211160
74226
681916
906630
55612
802556
92489
853819
146865
894959
630749
498548
1032911
725033
55839
102740
17876
584060
373776
844559
185950
680304
953648
814692
1073571
884956
1007483
835437
240900
654075
48704
537210
1022212
582441
596580
1062707
815319
282167
811822
488221
844175
1964
731923
242425
433218
1016239
662261
566116
76406
177455
445680
979869
10358
448530
766002
293483
1075648
1353
260345
371010
727591
340628
122486
502033
312796
1090220
92520
721787
557512
336877
288305
947827
675980
151208
928712
453605
1030145
438488
991082
482562
12653
825263
626524
142040
364749
1084855
657405
534869
338069
260486
547246
601093
528103
837170
289740
170841
193146
494793
493743
763990
903662
592343
1048692
329774
484188
137424
858209
34771
966283
262421
252663
862491
536581
936508
748915
26168
772251
1013092
736700
753802
957990
858190
382454
483358
799312
161881
1025700
194192
59475
712342
913592
990757
131621
848073
209985
586987
270555
844228
241626
535937
461302
439834
501538
703788
224027
509915
734213
921428
153502
516165
1092060
11848
479526
946000
114394
240622
515096
241968
322253
661283
504726
1070001
761032
420328
810316
14100
211015
496733
981995
972154
935717
879742
574122
1052698
858186
353204
186040
84354
79866
839904
1064239
382640
53897
397486
662116
801195
824891
8758
120158
1038792
900691
1049323
815535
761067
1062521
660924
31141
956517
250393
398599
472908
806105
1037855
944522
474935
547944
586869
605235
939080
887920
186445
981797
1084141
380084
809115
1066430
435047
812393
17034
632529
449628
749497
954178
1099583
968369
666804
172781
319435
76175
941909
1095188
1086509
556192
918195
600360
15645
450661
301247
346228
811626
214191
891179
822512
1055620
557750
124192
835964
993489
678649
407859
537852
274976
729836
594689
957634
653122
867449
1056948
340498
326013
132483
794267
706970
371365
844736
367725
989933
370523
109535
340700
208195
826949
231785
440227
1058442
694102
219213
282260
1049489
344670
506427
451467
124364
726338
410197
825196
815677
361017
91269
589889
456729
382687
987680
366852
848537
923180
560122
751131
529963
208148
255351
588028
593271
347805
473824
544161
150217
171211
598265
557300
686041
55110
58239
357460
216516
87090
6321
736372
189817
1049106
264890
123474
362340
282973
286123
937224
944134
192117
795016
847042
327534
1093278
344196
307257
283350
585961
193482
39875
323655
322193
533467
653964
864096
1040458
801745
995014
1084194
165129
89758
133487
126512
405446
259385
1099770
615716
729737
274117
679824
936410
124887
359180
341662
166336
137257
564808
1045849
521251
877079
147328
512108
154794
697504
199351
737451
776898
500587
539642
7609
848328
420700
742018
630508
317342
805998
839308
449486
281465
526501
273913
990681
404298
167089
739269
234943
885030
149662
628963
1088234
935569
609652
172977
1047454
179404
342314
578686
1052126
425624
777628
451486
437673
795372
620735
291148
141737
962887
854513
756475
582624
773101
207876
980546
688185
358073
821129
170333
883204
120948
860618
665574
413723
692453
2064
224486
16491
502886
311298
792430
358975
906629
1013629
646550
212215
985454
650336
78114
974133
962322
175696
287068
922265
976983
375315
790751
642180
323449
174665
1050618
638501
524416
890406
175232
428711
100138
446393
1001855
50343
888349
621959
398948
387774
622548
758122
1005839
523895
793857
836418
902447
86398
951548
725260
584063
150516
562464
645319
877857
440019
590875
119086
301300
370038
732052
319270
938686
501289
586809
556222
1055396
794238
216975
142895
893235
800652
603483
8951
955368
63101
47111
803446
20293
725387
325729
818031
48539
781582
309499
836767
1094014
270849
956151
570878
843867
1030858
644915
483261
428189
336005
587984
1013437
426779
647264
650125
279471
218694
219745
602460
285466
1009082
503583
278326
216257
361367
608525
139990
719309
763386
901147
504864
335708
1051714
951725
3575
950675
604812
2439
408780
523628
818673
417252
198389
425623
1071471
892372
452191
311380
1068871
496117
78161
265280
48965
87740
222438
1014600
974338
863053
153083
708053
1042329
117068
187057
556199
910491
146059
863945
452830
724672
463038
124323
1055240
386810
163379
614356
184060
435963
833473
13955
972692
903632
64459
86933
254411
747355
979434
273100
567093
79048
1063847
347833
87842
655386
749805
961954
214273
1077120
174861
356069
586752
473818
435649
722463
726684
273508
1032429
778224
136035
253201
881138
410528
1087343
425332
510009
571638
330364
612624
20228
744657
636800
302706
457788
176373
223981
551495
94937
399011
471180
123857
666996
483801
666565
431231
25473
378599
951909
602260
1096486
923685
610856
271827
816432
551653
302518
1029850
271655
79978
872548
620501
605636
97983
257233
907757
154217
705221
546644
874307
374168
842991
1081953
367211
397303
277017
648489
705307
468088
743608
673632
243042
1076070
459296
203014
582561
333812
272618
263604
480743
175184
984936
1092075
297292
754686
407783
928055
551034
816241
445351
32289
292537
759910
389294
928286
159819
905562
210845
565478
691045
582056
924483
948188
377230
605094
941421
681345
386175
662401
618117
128597
1080383
134624
997786
272877
137743
897517
679687
1076348
951170
488787
615792
788239
438994
618420
117087
792462
391624
846018
421671
291982
22782
779828
130898
352884
73601
778179
117039
206314
248908
748518
377839
438933
484287
897594
97224
338511
741630
520715
62712
249826
522417
498038
125571
1042845
641178
1060933
1006350
99578
421033
218647
1076886
1090887
329127
801298
90019
17886
902586
864674
695616
19832
1076860
111442
221156
956097
408023
467844
239429
479062
622708
177323
1089669
201062
653714
464507
791014
683595
740310
1067620
469213
739152
51441
194932
809182
854683
842094
948157
417289
602210
408272
76925
12313
636305
1080317
1079267
922182
923232
515133
961368
320017
909573
1001359
15439
95417
248497
300661
865050
580082
237596
253038
591988
478586
224842
95316
693423
744118
149538
61914
309726
750567
508850
472134
1027286
1024164
200862
12628
311358
332809
223378
635002
968889
557965
499699
439754
999896
342862
101063
225192
220679
826900
239462
373679
1036227
979356
456781
425346
1007214
823178
74371
541271
222899
223949
876806
727420
67921
451987
585941
1068021
828613
424273
759872
18375
903816
290066
623423
902294
104957
92945
348416
272669
155653
638262
843428
823773
689780
419557
693808
319139
996249
341864
843872
212624
470283
332244
721781
179455
449287
433335
326529
285541
51271
882463
740419
583255
47450
1063521
363394
609812
583088
392062
412199
768224
701694
965959
545081
277585
772608
518299
700775
116440
503566
940167
39158
196118
245009
612576
363305
7462
177593
848995
750149
49406
1033816
1089065
686886
703801
424376
1099775
202830
117819
1020253
849076
99411
723821
394012
522227
957007
915181
508691
726004
106355
55679
138746
727624
686313
875443
360850
489974
684682
778278
389311
906184
517520
613961
451170
541796
895000
429935
962781
280374
958190
951522
1031638
409744
361106
198200
997255
494293
693042
875338
719094
79416
1043661
893448
456160
842845
588859
363321
941908
619569
406338
221181
477112
576568
505752
734525
861182
359732
663240
951067
893777
458141
205724
275906
66651
640810
634236
493168
199524
21608
273285
503132
343726
486263
77857
678828
374327
515344
121835
1061665
1079728
953569
75211
552876
452861
922133
1076416
764165
708114
801966
698523
1069804
678875
142757
194801
906457
878524
409739
94291
360260
235984
963992
416586
913645
902941
322568
885616
547099
695075
174180
932974
764529
527765
997261
246503
985481
758281
719688
997430
991125
189679
11731
921030
842809
339229
559561
673749
389282
75633
962445
195598
4071
619969
173104
426445
557752
817987
585871
409716
630624
529620
614031
612981
854282
787573
51170
165530
625956
602020
759804
24823
109423
430448
508143
194695
442993
130411
1041820
565790
103883
181287
222011
925845
1042449
702854
381891
689840
641149
458121
5708
758850
225875
504239
520851
262085
409994
497987
201933
409083
669182
18095
581003
678247
1006251
67493
357086
249598
579208
15651
436760
400036
526463
85195
441557
997063
218374
424229
954398
902604
285625
301159
421700
538451
1038896
502629
510927
128721
999962
557463
306716
679570
297882
1070666
1036008
863508
25898
721551
526846
483614
463796
712261
724228
1007942
847211
399841
977203
308312
378914
486003
510629
96475
834703
697379
500495
890748
516634
3629
480628
313553
876035
458967
76809
119666
822382
577746
42684
794423
915017
292106
198066
180744
79127
507672
816807
164019
976846
751410
678368
956417
461765
99219
51998
683950
771803
325616
813449
774336
1008861
357271
575752
480903
901845
661198
1058914
861914
21728
644445
858481
1078811
83898
253817
495641
534606
361031
185276
56356
550847
343098
595362
572704
438414
279797
624390
810110
123629
313099
1001494
110312
795039
293611
759674
324757
441345
198315
340073
950926
125110
525683
933075
597232
889938
930255
802852
105548
1020308
679099
676654
33208
732421
988491
664803
1101365
45592
474650
266918
405291
448012
816190
320281
646706
412084
89808
281442
94279
452409
597703
434563
57440
785913
67974
552851
942837
872625
150758
86165
282071
688328
614592
84463
403037
947318
640949
1080251
339943
510076
228966
66300
290664
874150
460185
442179
749011
244030
706674
873582
189885
561612
229980
679069
763164
118600
343773
927032
514671
53006
449707
1068522
931377
870765
326849
238848
135266
68999
204675
454162
300901
785527
389814
632171
914087
843446
137794
1052699
500312
670839
196469
371854
380317
313591
1076992
385692
82537
374032
621722
894091
654796
119718
798953
277832
81780
1043496
1022249
637878
290221
307861
283502
479245
232539
36319
383146
842821
444581
811247
285140
183712
169312
552281
38410
853099
610360
538942
971550
606419
435664
636177
802867
27195
532753
1006194
858753
470411
976737
366773
1027021
657328
550669
708078
335950
753762
810201
233265
919783
667308
692833
940024
556679
859804
371480
338829
278525
927617
543260
532746
817799
1042284
1033845
1053069
569023
185704
901126
289902
410633
508101
845604
579946
534187
335415
422117
596308
130464
689259
256690
586479
382047
72905
803326
991609
84960
232926
915221
43437
113348
252132
281205
1042273
523338
1080449
73736
210163
476586
330388
1031646
599981
680603
840483
878562
275904
447078
416815
479100
1096494
681098
545221
1037671
320194
82784
239044
816399
350487
88728
451310
654198
1009512
235020
1023357
943114
945470
372814
713325
362408
661010
228496
29787
454013
920377
1016082
433012
599516
935221
369614
318714
14755
876037
260417
962340
35818
611175
90752
589719
172730
415076
524602
779683
601478
418811
858382
600080
229992
78284
447547
522085
675508
393280
664391
357025
702603
289476
861574
778330
312109
486294
689208
723780
791054
875771
234945
117918
1038444
223482
483037
695117
792694
1053171
760643
718026
493100
153917
210076
624294
390325
537736
724192
188107
847942
208127
1096112
494835
282325
930226
1092397
568882
870140
987315
362781
140810
584578
518281
423986
168318
467350
885889
313212
594496
819949
887456
814594
843244
569407
673242
721442
752955
163244
363605
970710
1057091
225358
550676
200013
587971
111274
971638
690333
16392
76813
854833
580045
694052
1097416
857234
1069507
423660
124352
304766
718558
387668
965282
497190
40791
394944
170505
121038
572406
511435
100134
806756
588072
204223
977973
635673
297295
658482
547375
968194
471745
658052
401208
198743
557167
964351
964045
58027
518874
1009921
23427
583206
187027
382759
243251
728703
481163
382827
254195
579710
580977
129219
266377
1079488
490661
914196
282760
125076
494426
643225
943357
846223
370607
210553
1015492
92862
1083422
387585
1058116
41306
67535
145683
191047
109847
477663
413933
355349
431570
1073657
664453
243883
44075
180060
497497
883741
1045836
942199
955449
1080991
203649
992037
294814
939513
462899
234180
979765
250592
984850
656798
1086169
442847
305182
360347
135762
1002697
607941
1095461
544059
1011656
949149
191745
1037200
39367
879439
738545
1100027
489860
319903
458994
915846
685836
310728
1014969
225652
213593
678333
859543
749442
292815
829859
818727
91608
1019048
640156
270123
641117
512866
822074
695060
95967
215846
148439
634274
976424
845157
208582
173637
592775
824314
123284
331943
274486
1041835
397738
427534
166981
534239
431969
278500
507487
584733
1063712
340272
1082322
851627
191655
835814
67590
326476
58817
249921
582547
181285
893380
381063
191503
405882
638088
224023
790154
1082037
756021
72880
931783
45056
937526
697981
182764
147804
635200
1033644
66499
424071
798782
596928
860242
4984
204216
780143
536222
1048535
1014135
559939
606520
760967
256537
291200
425656
980739
265923
883562
635622
52168
1035032
1016593
225922
739960
218363
878131
862340
903072
792175
455630
873216
315252
252527
947962
496449
299507
110109
951138
915281
1011926
66229
562891
559521
620597
70086
765613
2398
418584
648385
18996
862411
1021473
1076075
610179
966152
95820
552161
193830
92045
447714
1079768
536984
185992
352061
346528
479624
398520
885815
1051979
949883
915752
537435
202186
982288
147593
863785
283598
259229
308879
397930
946665
699271
117953
221366
1073650
257470
738899
347322
447205
845941
849502
494328
192004
138122
973628
32964
527598
579532
332969
418306
112013
1030980
44291
197555
104391
807331
702804
33348
62124
596220
669114
858156
573889
781112
529557
949464
701929
1007040
468753
694074
953554
605999
132317
835285
466213
498032
468848
36259
508446
56841
211648
802582
729618
762792
749017
638145
237202
280470
226479
542954
1049350
963408
145438
814108
1037065
363685
89078
502627
125567
495486
20934
692924
1009602
1028855
189118
850354
1049334
875965
379306
1013062
65565
128045
439438
1017708
697961
698714
1031005
253710
457475
816118
180540
867053
764438
274532
206100
39134
460201
793773
398224
626300
1060
573935
38105
445117
273276
897408
490499
754450
805702
826688
465612
134874
46688
353063
967098
482835
265201
577511
204039
487007
1094149
854418
438409
57916
473706
329992
1088348
906381
285821
24944
792076
420389
214296
906319
998085
257159
593586
461597
1035406
837731
272660
69602
58787
79799
89356
883315
824097
703778
95579
408066
539853
1082427
314856
500230
624994
889190
633500
717704
519156
697951
1098706
191511
459295
514793
150153
1013366
167591
786356
209336
237991
183954
75383
1056466
1081515
975540
886877
865788
690121
733960
543422
744676
443868
137483
798517
852377
424517
804910
717994
589465
381674
947693
39658
651726
1029292
772241
56950
1120
495812
548557
475085
364600
580693
653174
604540
957380
892461
501795
687439
380823
916608
536374
675533
795419
144829
713860
94258
263901
989917
761349
699372
501733
939591
284787
88131
472723
847488
945460
887017
706195
486695
900946
190855
485800
249063
577677
1016589
872817
610973
681732
162235
757887
674338
387789
533341
678883
415189
402130
413291
340256
344399
1013327
825801
216776
1031456
254488
656978
1043883
919919
344013
306371
646466
235824
956281
441401
390329
581248
133048
402481
852726
608873
661691
32268
40628
320551
613376
715768
697358
513715
184360
439678
700948
667249
769262
157982
1050586
436920
181946
887658
231158
957581
440664
918538
777420
542908
272106
115152
559492
633823
28802
386088
429177
1083239
993682
254294
688342
638406
957049
6741
447817
509359
162214
139297
1094524
451078
249871
896794
330956
419566
359455
60100
336713
438453
956350
294306
941884
973181
338341
322931
804801
738405
1057578
506294
179227
697533
825500
425201
804035
462808
809379
552315
180950
206405
761633
944837
285807
225826
714718
188096
202375
310977
253666
72652
420925
585625
16774
1061354
575314
753830
365004
914387
248378
770948
75473
791416
107764
153241
210982
974857
711832
309698
701551
770835
675365
69493
805241
983504
706966
1007501
333110
117511
729016
558193
361953
8935
597442
214014
1098631
352091
179859
723035
634618
910959
571836
955617
397779
168150
1056646
683693
253524
685577
669940
371060
104372
1026280
139638
611927
190476
231019
672267
935239
668101
113429
990860
524662
697147
323475
972833
560832
858764
109287
113556
820195
1045964
168891
896859
322116
390149
959570
41059
557663
225205
913763
698568
382491
1099985
539857
134540
832786
250092
1086502
1092786
728824
221898
419308
98622
1083120
1020998
841297
401280
980245
858724
148291
168787
705334
79538
938456
33270
768283
238185
195290
510926
704393
453070
577143
15283
488590
540035
468328
928363
824906
306835
1054470
532293
419205
859582
984806
377538
175697
28789
397963
764235
322179
322371
1027876
400662
175119
558678
649249
31662
702791
114010
256744
704884
379486
306843
273230
1073549
228634
769371
766732
764324
589925
425817
20715
607018
203941
624669
701414
434336
111006
569967
972244
1079978
138446
380970
67424
889695
261163
172431
1100345
1073431
236692
596876
1075342
619357
461176
198199
204363
713315
512128
722036
20436
473183
814632
178007
192174
408052
698377
407303
966656
607472
243562
853605
17560
298675
806849
661316
81771
348927
1025444
730508
15358
1012429
419435
750399
668172
377511
691852
134648
295837
454667
1076790
39705
355666
225545
700739
967361
1069171
395319
359261
97229
567279
255207
253643
139476
234582
385049
94090
526281
622243
621193
345156
68802
720845
608280
532093
467292
176948
975242
1076801
134518
1054943
426202
1032684
114375
741104
973045
202036
314527
964894
852035
111768
1045826
900952
16675
52073
1017537
245798
50190
345761
362548
776333
713468
1079725
357089
478436
192409
697448
1067756
61560
455956
531428
19034
817481
490799
385373
687249
375749
954380
84255
427682
51987
168541
124330
979557
353816
782904
696619
1008365
505603
279806
601771
931419
286797
670824
140148
818605
287812
458884
485117
833291
158454
339070
903849
341367
196814
736788
875322
704607
351541
73363
271661
485772
542468
169697
274716
291510
836801
753400
1027433
325339
728816
1086352
964011
930057
93852
539487
766985
687615
322004
633957
452941
766132
675534
546822
340718
648234
724974
608820
392644
55488
879516
22902
844107
564812
231012
410034
591483
2109
91981
532918
993829
562535
459240
437793
556299
997311
1077523
614897
573315
956486
796280
338572
102620
783371
35656
233945
548998
562702
771230
192913
108833
1043740
823599
1094498
794777
259287
885049
382665
431088
947596
1054235
519403
742345
424091
159910
832518
185121
706082
896666
1032666
340087
1052515
282870
488913
1038302
696497
195941
1015575
660258
568930
542199
537599
788098
9109
218091
947868
458969
887711
58781
537322
362722
666161
901867
386017
995328
293750
357376
1100228
217735
637381
608734
314241
87915
691234
414985
702332
306245
201863
609834
477524
280892
946043
756399
751323
724807
827382
961505
646470
25045
520573
1030610
142364
253564
1069390
1040266
695685
763581
818566
411576
254148
1067695
496263
322680
634872
441929
1094043
765900
986762
732869
744105
897352
663514
765604
263172
528531
1067379
968200
27674
321857
885698
845162
721065
184845
479437
1071528
956544
148975
347846
711645
165534
158780
999542
678560
170889
980630
108535
484442
533805
1021198
605001
984020
987599
1072147
951699
687735
404092
37462
179137
527626
880115
481789
170514
508207
75607
667263
14555
301552
563325
447713
944017
209561
900815
88361
803383
874680
1084383
375426
977087
765507
868808
498797
900643
43226
460125
402694
730963
272316
673943
117676
573656
991101
795521
248364
150944
1084794
156170
762213
922649
892955
801056
984947
709891
981018
224602
755168
108824
109874
409403
77835
28600
616896
1084777
221798
638334
794230
261467
333510
755103
781482
575267
592379
684708
547475
574206
747012
304027
254261
207867
796575
1062290
806343
967141
1090685
913715
49470
772402
236190
84359
782502
1053784
90881
371113
1074790
347358
889082
354338
1046020
1053690
492086
78185
619611
321845
862008
217892
486678
431639
338860
59926
327774
512692
53276
141736
815936
846019
102462
757301
220463
647478
390326
161288
456067
768540
820720
327866
4328
732091
466319
54793
325262
113205
200965
45452
865030
854822
1019504
683045
1027853
541566
634964
326384
84688
313387
83563
300367
332392
889222
750705
644589
510666
322693
597521
833448
102890
678896
803080
1090610
769702
819706
277672
916715
503982
572330
810500
519985
321329
474870
74820
905122
210673
126164
646323
790474
810211
603956
742224
79282
825697
353972
294769
502609
1077548
808503
746927
854370
397450
359660
57637
869570
228020
553450
1092043
51525
13690
661938
157846
684513
271771
293948
451936
485695
590655
74100
793046
617918
655079
106135
531579
191140
873311
354744
299984
6676
400518
283525
633123
1093405
597786
747534
46683
437931
96577
625337
604081
244057
772415
447254
640040
308668
498396
985024
183978
1087692
523648
266588
836415
527772
44695
251233
611247
941276
333402
291102
865998
159847
595978
1050368
810573
727704
572226
393293
301403
67533
1091613
276686
230798
278638
357974
150385
266116
990494
462127
634675
394911
539056
444840
171744
633085
272305
517312
294600
353707
410610
1097607
152004
881688
623180
734897
587706
1065869
801182
1053596
104022
141096
947250
789462
445635
394245
135163
209099
834257
860202
962703
715326
474222
144046
827967
415545
141070
43689
360701
944603
284327
271514
608817
942557
901400
474761
951756
719208
538860
160693
518433
251962
688360
724451
23373
632560
765171
759487
710448
637783
140533
1010708
814738
701830
383875
602204
636719
176467
901805
543233
566612
1006853
803686
873620
1077323
181686
815660
999971
487485
21284
1001220
473412
636118
68267
1039609
55576
215665
1058332
327742
349257
911873
677544
184666
679977
2147
769895
229886
995202
501599
315546
140630
6068
375873
225170
7903
103907
564762
704177
153800
83610
433463
1037097
829164
1008364
915667
55531
636445
197398
636250
1050709
596393
114480
619620
822194
524598
119942
514881
1022456
123498
959529
446811
873205
786371
533142
348395
231035
603452
1094241
337849
941371
613569
577160
850864
1065985
529342
225900
789610
865461
886044
506848
708446
839822
790883
120091
1054177
983571
670909
550331
214159
299254
5882
721425
705068
535565
6608
41897
708730
27678
938746
320806
322821
1094925
975801
789021
11259
592687
148014
530276
76091
975524
146701
269276
821350
872020
437640
185883
311957
470069
91464
1024645
652999
619283
219399
680352
862915
18446
390696
396474
487773
897089
50568
1067812
58151
945731
34571
468561
995051
976999
1065616
152524
426179
1093752
385428
908035
761496
765316
193698
538705
1041335
504645
384498
657678
697343
319297
632094
706159
170256
623137
362621
987679
348189
1026474
508637
489391
609702
1084996
118426
383620
779955
611032
936954
928392
1010683
1057423
517457
1032298
695919
1083505
28164
675193
954072
311822
525506
886900
168535
1028279
854713
834606
1031550
169515
523418
818649
50352
631750
1076842
820925
473425
251119
391060
174670
772610
179328
353533
201267
1084153
96314
621530
102183
33899
996967
402744
1081128
532807
791219
864751
1052654
1023098
201432
613230
738070
1012726
163050
241170
855942
833449
314988
144348
755357
783414
906344
54261
341775
572139
78200
368649
358349
637848
691130
690080
192999
655315
363322
956239
676645
386196
827343
531751
601764
57049
185962
663211
370157
655972
108156
668359
449757
461541
971147
822501
874989
538052
958914
681181
459089
1066948
1073229
212040
332458
661313
557156
654487
245207
623537
173259
70985
298553
696355
557451
910497
1081534
1052158
870793
35660
550464
654300
421716
200140
337959
298532
1083961
463256
915803
934063
711802
307120
308170
806157
280101
785403
160549
792130
624679
21532
456144
533111
55971
342725
1027010
132335
831842
416824
731079
323511
280717
326698
341981
1051132
210539
653259
477245
461069
748535
547174
137929
318578
685173
249677
40420
441852
114310
395711
437844
947223
432841
530011
693790
926219
374395
376838
378051
122589
187632
940680
628945
871740
200676
1013560
879109
438934
784664
433635
127389
985559
965943
756960
806663
948794
66585
164031
148575
999843
591212
1046838
394864
920951
594610
712999
837320
1048019
346415
493154
863349
803158
1021557
156899
235111
888276
412810
361776
689680
109593
188086
534720
862716
561592
123598
346106
1003595
355733
344253
178131
318691
7684
127130
384698
213255
903664
487940
110850
463950
379504
424743
1088106
550508
777002
572564
1068986
603634
586985
799624
21488
180791
744765
419154
662749
733501
294582
344116
420644
415316
423581
154117
724911
45670
195378
419838
648573
67964
776567
852142
707204
464454
568806
793724
462362
957244
973776
177853
1042739
539003
452672
107460
676466
1018776
756915
225059
953689
923016
1012469
248534
430347
739250
411427
356591
116916
579798
1066968
841929
810020
753959
419401
420224
677951
179636
51122
71693
991434
934226
158116
526026
2785
1066561
757309
261643
278435
81112
124393
110303
656103
265392
409795
1046509
765369
440564
875010
573681
800098
336176
164167
595363
155961
192343
266022
834290
1041427
1049099
355791
66172
624076
381538
1033672
949877
668391
345591
459891
274745
812490
735334
125400
928081
610680
429221
119024
444883
1098271
1098916
922619
912407
513322
916712
554468
330238
168693
446101
628444
747551
1091987
817836
746183
566825
500520
63322
190929
157702
1080284
509297
62502
1042104
1030038
834973
11499
304462
908858
69076
907398
844823
572540
666925
406276
305873
157551
90821
714815
263810
548567
938784
468966
194848
780525
681977
438134
198969
306059
389181
619349
581342
276962
86053
1055062
353190
35253
182498
766255
753452
106519
253945
300351
746269
500055
169108
4583
510152
2901
82681
431685
269162
306945
644810
553376
749983
18960
337950
301823
975804
278720
34349
651701
513521
996707
1099067
2922
240869
149761
957533
767832
229536
617018
846857
1043824
613104
960305
571049
141462
399977
343280
736234
1090167
283725
59572
700422
38277
242579
461189
711211
840676
488398
296499
499181
728923
287542
13881
310609
131806
1079367
511140
807755
405581
1093657
1049139
795361
858538
6266
157665
3225
1033055
123882
730564
74019
719640
570022
893929
895668
164098
892692
5536
1051242
564363
911366
297360
835571
656773
390894
863631
346854
125609
934018
964910
1046084
398022
1045943
158963
895687
242548
735208
790781
563373
950221
254302
661940
710711
190250
351439
314413
578934
843078
603932
761508
293307
175585
473304
45553
837747
226992
1097373
362945
232003
1084272
949042
706256
519172
493228
480403
631266
952313
485612
700484
661057
601940
612813
361946
619201
511211
248299
919686
806408
468824
416567
948476
396675
171668
567582
214109
511483
553061
247733
608196
396649
596648
109002
315327
498157
125386
1067207
407922
21479
816787
254588
1042042
669152
503780
27640
357163
365570
904660
728900
492479
1062882
282516
254117
660880
309924
1045266
371560
791973
706738
598735
767201
244912
415236
106988
187838
353289
542836
1061165
312499
93185
355493
670553
467638
560541
508069
466191
134896
33868
407030
190114
1086429
831989
828960
614602
388065
172028
360814
360429
245620
119099
906299
686125
1013844
204306
603922
384170
814877
1042982
203656
824815
561891
54392
1033482
107174
272984
80402
1010435
808782
77036
825502
443735
1045391
114749
1015356
459176
543593
133339
488417
680744
1055476
570125
552855
979938
561283
654808
1027616
764936
112893
138602
135152
612921
730726
929813
551002
1041211
76874
733009
538240
262539
797082
856878
769183
89973
1011526
207692
1022839
990915
434307
326575
522111
816982
1071592
250267
549964
349007
966333
884560
173721
279244
570296
715380
103523
215564
1098617
387828
967623
879849
615151
484009
940542
230349
330054
311954
877376
754047
712089
579999
1017011
1082926
1001793
160621
187639
419773
352444
102673
1028497
522611
720981
858757
211941
937579
103501
766541
872190
1003540
576901
1005201
448953
534865
788891
824617
373236
815281
629186
356834
15514
657799
163996
295918
729689
526346
641313
533040
73663
301733
561073
277875
1029617
1010264
163987
68549
1000943
874839
166662
809813
169006
970483
82167
258667
38380
675947
254919
627805
826996
383330
378902
722106
449200
264524
126343
704810
999178
96488
917867
722483
1005531
6152
288790
281882
856029
410470
69960
672842
1085460
781877
2673
1623
21873
1096634
996448
567083
123980
298971
1003545
331774
228299
550337
878855
1011497
283609
438211
15265
1096819
663394
838142
178469
512456
1096285
894375
538255
875759
659078
883244
663448
108072
279125
202469
145236
762418
1092638
37303
281729
969243
272604
540613
671659
26846
656728
621415
933781
780146
429243
395609
429012
917609
502343
1066238
307705
996471
792771
171707
327825
746817
194305
902173
395364
973967
1021683
909167
726108
733394
337476
665680
1050249
1060901
573392
139949
1082725
337713
813344
887263
5357
898320
776212
284393
201562
797712
611559
118449
751915
601770
301571
245209
28191
632871
632865
78743
72915
343985
890407
399114
44168
238186
1019463
590660
344771
677229
96864
704853
691064
1028399
688285
268605
485721
110055
326388
495479
833887
892239
406344
351692
695635
1091226
846590
648044
262417
892332
503023
784267
749553
1056950
938296
976211
496399
689334
916783
736195
260159
482512
173030
834492
506966
745328
145562
802145
748149
1046671
595916
851061
751529
926796
624406
250723
889868
1030752
1037711
1043488
1065849
182999
1093871
85264
714097
9209
660654
628328
524289
287629
910209
501512
89606
728622
663820
9262
637861
211717
184967
632682
392822
816469
255523
646145
289737
517787
98330
796397
851323
546785
802079
180165
452690
953656
477713
892387
660328
269812
539576
991535
92053
991669
741243
114045
1059667
122066
1096559
583898
295974
294396
482933
673577
442725
118365
536259
1020148
166880
1046638
669929
419383
943789
221821
85981
463706
454545
460626
176986
738130
815425
761353
898718
932182
914029
113504
820154
821601
790106
403375
845417
403862
993438
644113
82756
221411
155149
645367
303703
768306
939980
979900
576181
715190
201108
346924
796818
348370
348369
623328
507750
693514
395539
112494
1035766
793708
140617
151937
629850
335619
673646
249320
821325
450163
312279
81715
475786
479981
468649
642123
776501
630756
37698
261892
30582
904918
221084
559511
1039132
1024646
957308
386544
64410
81646
795589
709971
721647
67865
519649
645715
720365
463881
583778
84443
366163
762370
929953
667654
1069374
1052235
254270
657049
647672
895031
380669
574697
686190
948067
104404
619839
903447
769828
69195
1006300
958673
1067570
189860
417443
808110
903974
8838
395551
337556
650321
21705
314023
581480
1056227
104015
447026
241141
1004155
728216
197738
927475
593024
574451
541020
364196
284934
889033
340296
1075373
912505
826953
556947
690864
410961
418106
983188
457832
323691
673334
899903
943282
955986
862756
562862
665659
883131
372271
999597
142165
869201
917090
976326
172947
374467
436771
575798
12951
761031
801777
921043
487505
20007
569259
355065
13917
237865
47845
653145
355690
211263
249490
469460
822274
1023564
524400
1015873
519642
742903
405657
634468
505654
211565
339870
606417
376468
685863
411930
449867
407118
297407
47462
1053555
320762
399464
740499
597602
433974
222272
513562
749087
19030
504017
925888
320676
814100
155385
920296
403029
955692
265972
876319
490706
1019977
987967
176134
373837
59244
586015
788691
388676
763169
856239
209345
262557
968890
596380
526063
217575
118910
923734
39019
240194
1054497
274014
955672
648248
403416
1088066
814319
211481
852195
929053
337900
44950
579441
928052
312642
83312
643162
560233
1096623
210262
842026
443673
158715
176835
123881
74018
711239
809757
991625
30142
354045
434800
90927
95738
723202
746161
142805
394791
489440
482849
471152
221233
91371
818918
518424
153272
405802
632091
837415
39740
490194
5783
490862
874158
575047
477395
1041084
545432
472358
97417
427945
83396
345333
100538
975005
319002
218978
970888
503131
209592
372130
748929
118460
409038
337348
804505
1050045
801390
90765
388414
9508
626554
360904
237822
291443
599814
596270
1088527
802284
495051
956827
864723
648427
132355
863133
808948
835834
719757
763734
694089
499571
102408
998888
791062
402575
716196
819212
289912
978709
978916
491684
878286
366091
181476
29320
867212
356745
609424
398058
182983
596890
585952
431826
757129
398056
195027
325187
317242
948044
738449
226197
516098
933939
417379
593882
906468
563442
256570
954674
727765
322084
459065
140421
673059
394487
212353
557640
204331
773873
600477
70860
120833
147468
435137
187609
1090825
79435
727734
236312
650945
175639
474270
833796
947609
202957
597717
745434
724495
232741
995343
1087198
508180
597310
718159
734252
1053038
105682
721392
24647
218463
768550
375929
942940
892663
435069
782004
306357
732990
731940
966824
413257
515921
461337
468471
209582
306647
663945
1070643
473840
315845
9951
646905
911499
943257
803852
192157
117922
761989
978136
210168
1042683
558866
1006620
219084
34584
63665
876034
111235
145477
274839
238161
663407
250263
827057
623647
494097
38815
706765
764201
61753
910867
355580
994014
791315
326181
105984
217487
698805
332511
713334
807625
327075
231724
1024351
691316
640165
948638
811949
829157
616766
351117
635628
434598
884293
446681
320198
56927
822768
1080609
174006
534686
232957
310435
403356
148393
128077
65873
231836
888355
924666
592000
910081
304664
48271
1002062
747128
171348
982473
908245
555869
80094
255827
415830
271567
899925
925319
807544
379450
940891
524070
455298
20520
635550
602117
801493
185789
221892
992294
86494
552852
915652
683145
930760
535549
371933
611948
96984
980238
62175
1058496
318057
174522
768163
758124
701064
901262
927801
613880
379781
193982
388106
502303
484870
32921
360663
1065678
600854
591419
371327
737397
311591
323316
743008
432564
324539
96319
403762
70082
366051
989069
988973
1046779
690175
1030949
341511
129361
730440
949771
396184
666738
102670
53299
195474
518105
113716
565468
377033
194437
42671
997050
709724
703580
500834
282241
831075
439110
446564
668749
148339
17521
969786
722170
965260
665869
285917
797790
724256
1030954
715800
107071
56244
667027
989446
322519
741061
723471
163891
437828
468473
1085246
749265
84235
572801
217338
562997
80086
933383
270781
672420
542943
569904
207235
902322
380060
1023733
1057870
1022575
207844
959534
661952
30517
1019479
455388
309445
118735
1051417
55969
609572
841804
213495
232339
592366
924567
1085456
66724
270850
353350
386100
601774
742807
425570
443729
180788
800050
181368
1069248
471619
728461
514272
485628
142124
63952
494662
461893
422382
614394
464641
286677
157594
869168
172590
443244
174366
1005816
379136
769441
616359
33278
227942
359175
77356
1009364
111383
103764
64920
224710
859474
769482
952160
367894
402146
526828
149467
180474
717843
697248
147667
302996
399685
525207
952521
179468
1093469
1034670
991380
865923
305956
840408
835887
69758
751100
1032048
648452
81793
660061
917854
1075562
268320
363799
459957
967219
483090
656647
813329
122601
591260
227605
139039
14525
250896
30576
627504
323155
358582
74383
654718
87205
225979
117468
648181
1510
828729
772296
477496
480749
207663
684223
715009
104300
327951
148653
215374
1091385
725415
928075
149053
1093728
413872
232838
17314
845893
40992
680946
137076
26276
52507
725042
524712
207434
1069163
144553
323670
697046
9911
124080
695371
769368
1026394
719303
497191
935913
88338
791329
581996
906379
1036151
177248
261153
170115
139590
197122
36148
678010
208551
617137
258091
893438
409378
566874
707374
327914
668404
667354
270775
914091
199700
705667
657569
688944
778252
420107
45465
94396
48807
482764
1077144
1078194
976779
824819
387037
563156
814201
301459
190324
1057460
870240
226369
996513
897101
519647
244980
900114
685907
947648
434626
267671
218405
994811
1053910
426046
480610
1057484
1012343
190804
108582
600082
1066284
514723
868260
970947
226299
224202
824262
870563
160659
554726
510520
350232
149682
912089
51231
488435
855492
2164
888233
1022336
237051
934053
975988
646625
558819
162649
511239
861740
565623
50181
787206
73541
105030
267569
657440
613748
122864
948896
798645
921971
486232
113002
457911
1010883
855224
840416
710319
237809
709269
92906
672100
402955
688146
790316
818656
929603
1028039
303909
431235
943090
536955
864013
332266
26857
1033584
852203
396265
788420
91742
386054
162164
786308
348563
202914
443162
418145
240517
834628
891162
983035
131133
396568
666745
878869
1009804
446125
331480
155864
377473
874043
493652
657984
95395
240931
529170
859491
767317
918275
866639
714159
48026
998286
932211
621646
112470
1039332
78570
120775
759242
978879
830716
573995
159885
910169
100541
75321
602985
301997
1034431
561198
555290
753130
897461
609874
7873
146127
485901
311975
967477
830640
1088741
833030
25219
53678
939989
652620
1065792
527547
534484
927283
987692
368839
862167
687512
402283
192180
957687
515129
224916
122982
1070228
447028
808488
298261
237461
155119
436009
662582
336091
375870
65810
1003408
662943
418070
478823
273121
521699
187911
1032673
445557
991635
386337
1031330
300544
15604
598897
23127
740507
136451
166120
790591
914785
334457
629664
122985
105646
292891
352135
1098372
189657
466019
407596
433077
40153
718514
37336
56538
726363
838200
650815
801167
637077
675803
235590
995753
147765
709476
484884
40065
350703
1035916
1012163
1046590
939083
778123
276127
608134
423449
889250
481216
499450
714481
879586
845536
500728
126565
1100172
902044
834230
853633
315714
913872
51937
382865
804400
683388
499825
297964
576456
615061
1037733
28406
703657
1025123
281411
331023
889170
93267
673105
755348
636119
145493
699958
758864
234207
815952
131091
756195
330942
827793
682541
100954
99904
331724
312093
512008
1053762
1035346
662940
444673
139830
438499
307474
734190
553286
34662
120165
398422
162478
199049
293755
192774
382712
29397
417351
646884
721874
104583
424744
278403
562285
63112
747987
95318
524381
974725
588443
405337
771414
172381
255212
231224
285192
304301
467209
468633
886754
539599
413053
665714
629284
957854
56418
755288
188364
518693
849639
936172
439084
272310
1036462
582337
590187
673411
795321
589662
620076
383420
144221
54245
435419
1035536
103657
855142
825513
183490
510770
852842
348956
803890
1020921
553773
119923
937313
655917
656967
271730
1026746
237118
279457
294136
112823
162143
186698
475245
876563
467602
495947
251736
78607
339750
526567
223622
899175
29805
836707
846260
318562
686490
446239
902262
885283
266266
411664
671003
55219
294651
890739
54836
812440
374939
438603
145279
705292
269984
1039339
52061
149399
231782
287205
1006137
768118
213140
1041985
817316
481323
220844
938804
89939
103656
638058
745924
738066
300773
1008977
514978
930016
79218
615689
117888
966254
726439
956062
1049949
400850
997487
312881
794463
539168
1099332
90548
36785
34135
545506
279107
489591
104035
848962
326576
522576
1060394
32042
541193
197222
752236
735713
108334
706927
471522
1069682
190431
651707
371543
878175
343308
136633
126327
454994
65757
220982
23705
150169
816316
164479
560394
1008471
567183
708714
225943
943896
186537
228970
929637
213731
786238
692541
127199
888749
724361
949069
1047067
143461
810422
882391
432083
596169
1034235
886557
563937
655060
844777
485270
92545
282170
886522
103052
715323
296787
190920
640442
868651
858928
658563
489289
323270
957569
571468
866203
320978
467315
455702
1059528
932195
639337
175235
715000
492965
99638
528332
124873
864913
229214
769304
948455
106169
769517
202427
1000989
440327
1852
1078228
408108
671108
236241
687210
1683
9733
510466
985924
1032864
565041
811696
652810
602292
501073
1018519
945020
772701
328667
105954
574784
701094
1050644
720207
153005
189749
366252
73313
830257
77709
443227
467785
895568
447284
112539
822733
342212
677469
308507
330268
355089
805074
791870
1030248
716789
771407
969832
839948
179575
736487
199311
632420
585430
267144
1093627
233592
682353
465812
475725
363920
674895
84705
51578
1100271
112841
635605
1086317
635474
670529
251160
858004
733414
321352
190457
985034
350888
69347
892623
466328
1011943
942083
709931
161348
474183
370179
887490
378124
101141
777760
787333
142318
1042281
892088
970692
969642
950633
483498
467760
600140
1999
602425
152399
153449
977126
940592
658760
53862
870412
870332
1045113
845965
325862
637129
871346
886470
476884
556187
269801
54309
504959
939787
843919
9288
184822
79191
626371
925196
705743
20110
425784
647068
738608
575678
839723
1050020
493129
147738
592699
859282
58831
136472
409382
1058067
576405
556787
510833
860857
147895
752260
704701
1010458
610883
935078
264612
469771
792375
123670
734543
745582
851420
551961
620473
771765
441235
994546
750508
1010903
948949
1011274
252567
540892
755117
836675
890391
1473
806856
996481
28524
249414
498143
716007
282627
871835
626236
133211
634416
763046
612738
686032
74407
954532
321770
894048
547380
637915
932996
343311
100638
1095443
910084
588779
85567
659833
939440
370307
910775
877092
533537
333534
1066025
770449
619964
444600
298310
58963
274760
1074340
868740
394983
84691
955810
575155
857201
601099
685569
301112
493364
1100022
160590
675448
238824
1900
80096
328091
745263
888658
293999
831785
621978
282266
683981
831678
943286
919147
1024484
689204
660773
145175
621557
208136
486122
779742
189850
773777
851378
85035
310287
131168
141490
306627
483452
777796
352451
78220
33863
1093281
522320
981245
370860
135834
876368
958764
704180
390333
849539
130178
276904
894648
203114
964405
337229
429811
49045
561336
364291
232116
610403
628892
947951
229538
1023340
301364
328450
808401
89057
1014522
192378
939556
25111
589798
384851
379630
429563
546580
214355
715842
204631
616200
188778
455565
373556
987898
800269
608540
8730
183457
40629
988981
1099685
88777
692005
336787
319382
872782
741544
344650
313548
823350
1055842
220433
937012
407994
308711
577179
858629
762848
389909
1069922
572618
825585
440408
836727
284267
308055
408659
591998
934825
151959
365300
262016
710766
764944
781332
266185
1002747
629509
953463
93061
619070
649269
891665
14010
231876
597256
772756
1072556
899724
44303
448381
969106
434368
294509
464625
1010037
1039838
974126
831395
321087
93204
334086
563298
541544
857354
358616
160568
267775
1063510
27433
670591
118027
529228
480572
343772
915496
970803
429197
915678
549639
491025
693481
1095176
1062843
346654
68302
781570
162203
662214
9487
408460
1088199
977285
282236
464734
923097
505754
135529
614403
1005727
381727
456282
667219
308325
1023407
85660
638698
1072660
760684
717832
405075
952891
486965
314110
250669
702110
399298
63145
373765
491226
621199
417993
295467
829181
589834
373962
912597
638985
815034
390626
413923
455243
910638
805920
40285
517908
748523
263968
172527
271600
322631
921464
88037
445982
848752
403363
658768
178147
681173
892257
705562
536192
83897
20731
103543
313456
886129
697561
233925
1004017
784317
178780
603545
209002
1009795
42959
366831
142797
831596
1047629
160690
796931
260924
1057275
1085855
237259
880230
505727
200963
598672
658933
1007353
178364
499860
692357
213662
966846
792612
273839
488342
743795
213858
67711
1001953
536845
314037
447428
1035578
510050
240109
830489
1029067
649079
528542
41978
1092609
106356
701181
112707
229130
938393
556986
946312
887346
461423
1089218
436086
435353
960774
1039103
212788
636251
692921
955415
865292
528183
512554
270970
540075
492605
853668
712400
1062498
289257
248301
803093
487098
220174
985402
922819
145784
814238
790503
439495
1070092
227587
718372
509298
192775
713383
511370
1085320
459476
547258
1009673
366387
954163
12655
7946
793341
926354
425809
878432
308023
769529
32645
609420
49139
1081809
689953
857310
474381
714687
289844
387661
138156
424565
1006013
408712
577536
938426
535330
521719
615032
331675
839175
387794
535025
787688
462231
267885
365633
881122
607054
789609
114216
1019818
1013655
87464
520248
580634
1036211
180159
730759
849973
220210
723552
470594
289324
583464
850165
411952
518245
224811
60005
413466
517256
873278
432881
679599
737145
992258
155985
755732
394120
327448
376071
307697
280341
944425
172080
1071609
326085
555971
236460
235410
963477
230371
516599
168631
210203
686799
286438
964601
1061214
607322
286820
195504
973525
968149
110488
443533
235320
541100
225990
1097883
177615
93912
173107
935780
351268
951096
8660
263765
158604
116749
1037134
1033239
906627
1018540
1085315
152234
708023
986504
15076
492407
1027290
170913
1079650
315102
982392
452442
482869
252712
751967
1036204
145041
649475
57926
396336
1054421
788224
1068434
25038
765434
125015
236635
684561
47975
681311
887150
532377
207336
628798
546050
585877
821724
961590
887242
662443
1047575
286952
869961
506560
1026529
186444
309053
948825
394294
859954
951307
164609
562108
153941
635112
781053
778946
939118
594863
808030
557075
478113
729514
353294
295793
582582
21242
686213
129412
995958
1072075
710459
265252
101819
581932
656266
232908
35508
424002
839173
587698
838123
594426
1034460
453910
969360
190336
450725
121252
323899
487442
516529
1024172
1073876
394341
591016
1044602
729610
824525
720459
841117
774335
829292
318002
397607
787647
624113
45430
108153
208214
65616
98746
996003
573674
902358
901404
1046236
574146
62294
87176
30272
1037834
528227
901408
330914
331964
966585
422764
348237
827989
291903
255933
1080770
148809
55042
118587
672993
975633
920009
1100698
401593
991156
176161
564755
40518
754949
1056191
253777
469643
272963
229695
197689
885885
771331
790429
791479
370528
1023428
617190
952348
203381
994233
656861
44041
86845
87283
28879
789323
928332
935666
492387
617523
270092
922553
129678
540353
755821
156906
613854
222086
121502
898596
429144
237946
1029960
835081
671708
785726
487568
377657
159484
809738
440676
334403
53941
210844
435469
1080891
785639
237233
141281
83811
956038
438124
406233
819456
736264
189267
745431
840782
666103
401690
484238
141536
118076
17112
927998
622061
1059683
562823
676366
993448
311895
121965
333119
169617
759762
565327
65116
953620
193319
1070803
714775
495898
1013270
789085
344510
991842
472239
956895
483239
285869
787072
483816
200219
405071
856416
188437
829954
573887
1067762
816917
612079
611135
1087714
256170
462525
834947
379030
390012
201978
41087
845155
382321
15236
717680
120919
324783
523869
5766
721544
647498
459558
861215
297034
564102
800816
595230
847268
494786
428484
729193
384255
473663
173997
682092
802324
1018934
559667
946477
431180
162825
1002880
496592
759911
628865
472100
282420
553120
941720
541101
640158
526341
749785
540989
782503
387250
874464
209899
213895
581611
1002683
199165
1030846
400551
655763
1024057
993881
977497
957484
19399
550423
880917
995747
632307
967638
400202
671611
356813
261870
962528
927607
220305
767464
602064
476503
203576
269792
774449
405545
239595
653603
731803
960333
797228
523080
46522
742650
244041
112138
1081662
966070
95177
915488
4539
407235
650913
183353
965625
93330
245318
203851
981999
759304
720480
787260
227119
718880
925805
195802
970168
187172
846988
454712
122841
607155
18319
697548
541438
883466
824956
886858
634077
779177
910770
48816
608384
274364
605008
986155
90227
412070
796081
1004788
997655
455029
510823
332716
139660
544063
198732
1065684
356592
958303
504877
234385
416448
1062553
349598
790394
204806
994114
45289
504892
243155
389156
565329
231352
260247
299815
570926
403609
789024
318695
865126
883760
478476
624471
67432
1030713
700184
611598
150154
528727
169631
640344
1507
580002
684321
1001683
635566
912976
546945
471638
1063959
339875
340925
473237
816433
904360
605639
295450
248952
937445
843924
665862
752100
265635
960676
184960
630582
947453
921507
920290
213100
248161
619257
263916
213864
358392
504659
136009
288507
1028529
942639
13530
92658
154034
478685
988534
278258
766039
217911
137307
431562
331714
681281
1059431
326751
834827
568506
363474
1029471
618094
278468
94411
792266
315770
252415
39688
531998
332367
732270
441753
872531
585789
1073787
516799
464017
1023672
774397
643405
65162
557643
971325
291756
1081614
773539
1077649
866885
595510
537424
576857
1056434
624995
658797
227507
30949
723199
734374
917269
640456
255454
61696
245380
58691
877758
625436
791034
1031391
731014
1001148
84424
310049
641955
1086494
762229
1076578
332045
750764
58684
371213
965356
405729
411045
481839
304464
1006848
786689
850529
467346
819071
1083912
30588
676278
648544
162943
902254
145237
535488
38648
111432
687284
258157
990748
258199
325064
558564
1086480
174336
337825
985149
534929
903375
235763
80289
485076
1050133
1045894
261424
309048
845657
537062
375212
484867
989458
44641
570464
1058480
479456
285727
775272
705339
643960
283800
888075
398296
270343
866684
215827
165471
16943
834489
957132
1004795
968916
342497
422940
813760
708224
19969
1016758
271795
1043721
843286
161741
972146
789732
126104
64579
193035
316720
70221
29020
1013717
520125
474151
373562
351810
123315
171561
869706
989080
165975
273786
221533
196579
522049
1096594
370797
88205
22376
958882
762711
794378
801391
935084
21884
642108
160791
533102
734738
686988
856839
531298
457450
211171
863217
345242
740017
157869
814416
117742
294484
66191
858609
252886
438661
1011434
380670
198578
271090
970583
590069
997559
641466
365228
605272
18541
153876
737022
6965
117566
1013321
1069160
708394
668573
1012329
1045529
574657
623759
40800
713536
628477
336691
521822
857421
388007
180405
82095
851720
60281
869936
602614
817212
563538
929485
679397
531362
1013053
218609
476564
458715
395041
228921
583933
551498
573110
41207
159407
102081
235215
467503
796031
741848
967397
455138
1017666
863682
735263
228651
864231
871821
1026850
567693
9051
748038
393775
888869
942064
717131
427265
904763
905813
1099605
501821
596052
668041
213755
548239
1018785
473389
220033
875462
1074715
496526
737052
497118
922264
303259
592340
745662
952328
428587
321700
756407
259298
1064224
1061455
612695
280149
67170
281121
702358
131160
162829
323178
278242
212292
167188
879711
512785
244682
1031948
197922
53598
1083022
771634
731344
1005363
121749
778909
30815
953496
1010923
560739
1072757
209026
261708
203833
974951
274031
253636
226645
986484
495152
1003655
86968
879767
726728
987151
553688
517734
25664
318621
92342
470236
452249
962112
946330
91203
945481
565364
960248
534923
884455
371100
780639
276443
723606
1049697
657982
358546
118210
1003851
175036
227815
447535
1033343
747638
77508
99128
724866
478170
148037
966640
416150
733633
10849
1045290
392332
512533
146536
474837
114281
171393
170343
1059587
342863
607998
957340
894521
195356
699775
413521
363743
327619
982822
932423
1090971
595057
532897
393869
102502
642845
912263
536800
523585
606129
743200
223363
185659
334062
774912
636007
92157
697873
275446
204939
231588
406281
965985
972809
6426
868242
64911
695456
960275
811477
103264
785503
632722
679948
635911
196829
163731
610385
508735
265562
181068
978060
992773
1015855
748647
888922
172626
975496
234985
98994
640387
1017443
227524
35382
605940
478851
16212
1006461
25435
1076233
1068572
346282
523834
386073
1047568
15429
882732
995796
1036346
238224
217120
717379
104072
923183
878222
793976
389225
223407
34093
678756
23765
498093
1010917
815937
690635
1058999
854309
417836
422072
571884
872210
306156
692988
730969
479011
457968
1035052
221300
169295
588644
176098
32462
1027578
867794
951921
707838
109055
384943
1043730
890472
460524
874219
1054300
920533
985312
947108
817281
671946
110699
758665
467575
266664
574324
903442
300291
462719
998430
1012493
436165
469512
943152
186840
198783
273339
152950
716604
990221
947019
400828
764057
1008325
1056429
133308
787905
367486
200614
222238
952145
1078716
433268
921607
667789
897692
360844
122004
53888
533080
853693
1064650
742710
397387
47605
1079813
965295
679980
846474
300515
774886
1026052
13771
381632
1072284
749358
220265
382483
1044728
218569
467411
816495
280792
596853
616486
3092
15288
1092034
167236
503435
170681
639859
975825
292723
717096
396566
771014
452651
417781
921233
185433
453583
20876
940075
103313
980684
19722
91283
569454
777895
115802
167650
499794
866224
933969
572237
554773
522220
524626
1081870
738772
1064284
65534
453280
263513
92737
314327
304663
43886
288448
178514
517295
179105
684093
516986
746960
504376
1037450
558432
1051860
1020455
12829
609449
75522
922479
689401
659674
219588
198423
429552
643338
734829
342336
1075113
988292
747147
437563
192896
643583
43745
164399
938419
26795
77783
337343
806773
460817
63973
914410
527010
395892
99857
296369
722795
979991
921409
675109
343477
420938
654482
570995
58410
952961
85272
671879
851882
1009953
275188
1096508
758136
452441
735683
908721
999056
95767
970276
487286
701734
1079273
374504
626586
991690
2523
424025
357532
750689
131108
157888
136836
888674
105086
174784
83334
1054609
770258
335040
869346
10851
164857
125656
715465
1089327
106205
899088
540510
814320
492579
888992
255561
539596
328893
718325
445363
552431
931606
78211
357484
1046263
448294
467325
314424
37478
3307
892796
843026
257513
536969
913042
949169
1060675
271080
1031405
629477
677512
157512
774915
679415
684507
776354
506586
96846
653149
967095
906915
782705
263694
649356
48864
640830
442162
473498
280167
1024492
89270
170134
393339
212974
1025280
758634
356452
573453
952249
880676
472360
137812
355271
300558
424663
1084577
232560
14586
579079
1039079
999654
638681
476116
224852
645146
48969
581117
1001319
665295
198472
740571
244687
894302
457283
463935
829191
83447
479510
337767
767977
772109
1024654
726991
664031
537614
48630
664981
475345
604840
196797
950045
741810
492309
832713
279677
335106
435504
409495
119321
1083779
109414
546053
92075
885944
728692
965531
15134
1032623
138613
343502
370810
111537
381307
841580
202004
292933
735461
251048
1047519
91935
683822
908280
328524
106117
448113
213446
857249
585020
708098
131990
325631
396808
521041
1066241
765615
501273
789534
680080
410270
610590
94886
172487
794395
7660
317469
630327
750682
590579
638180
64434
851893
985357
254727
32564
135333
675066
126402
419465
236219
757286
135786
721299
38792
782726
236952
473340
280955
1048724
417012
697095
378991
941268
402607
695580
987390
12160
163908
1079129
1004307
307986
373683
494440
673532
469432
67699
382188
651711
233262
415225
200613
777696
252751
1060316
616194
551235
1063497
807057
262461
924724
780331
811923
303110
249539
1055079
849007
617858
6576
46477
787172
333507
630397
258839
927078
659241
764335
96970
86466
715237
900810
652345
69627
393266
527757
249187
687306
189186
823452
136764
848376
390429
943389
567050
1045061
251775
630170
163546
1077815
482184
166252
935710
450032
964623
256996
800864
752266
708417
942698
201269
174268
807754
248813
210159
912992
290319
357306
83465
23554
364078
130096
238460
978674
318985
1077949
498575
338514
209291
555952
969894
266270
738460
96033
476183
468381
46098
684770
464087
362247
438449
315050
197232
51747
490464
385957
734772
336882
903394
248701
473417
510889
247227
217956
551160
591589
951897
540364
196947
444978
610526
1059584
207854
614782
874931
189824
1016356
522287
609959
555115
363929
692199
156290
864390
435583
160648
981710
133231
108787
48921
1027526
37224
650550
601003
406920
740223
536145
102123
276273
187763
81179
293519
488578
198287
14255
697662
1024407
332289
1056843
197440
38685
97537
720697
617868
1069686
237718
42068
324818
889566
454471
813360
940325
619125
963195
74876
214967
678242
761739
1056798
202039
22887
269628
367053
147371
563134
534503
1076907
923096
928262
1093549
1098941
430838
861571
929805
1055035
214299
777945
822519
507636
751047
1057410
743852
927871
459313
294674
605896
625732
350550
813381
194719
690670
549977
385967
622905
179458
648403
881276
353124
22697
858461
877374
633228
823894
241681
642596
921021
38029
345884
680122
856130
909343
232385
250829
869225
170996
681777
1095417
455812
961433
187765
812647
920091
985594
1808
935310
94620
1078611
488919
728994
417889
681343
1057552
627459
689628
133036
466576
589713
56423
1092693
919983
467725
1017705
212690
44205
493746
303696
935053
976395
405908
25374
99685
373096
214923
559654
1023471
1050917
712891
14020
323791
849402
1092939
439728
4876
1022099
536574
594635
225676
713335
524506
337025
312329
814084
73642
389517
358708
966886
602747
114880
1091190
598367
671444
375662
751481
86586
5319
159096
644604
617756
624591
188200
717717
167233
147948
610130
958416
895570
113479
70184
867320
156154
368366
30774
310391
152206
777561
355362
363325
326255
72043
350609
1054985
713939
147651
815241
428984
600971
409556
1025055
897216
207221
17918
340712
75131
876720
554466
1083535
791554
353234
503031
221847
615043
431709
138739
144342
833613
225696
663279
1091395
676285
343674
519154
258964
953049
496863
281868
719247
761110
990095
883479
987391
134335
178099
291289
872358
311696
182353
852071
350811
748861
545397
451406
1073092
256924
788199
608548
835755
360665
952035
175872
689644
650128
619376
404142
242448
2913
370845
952949
881985
1096555
1001449
636227
32820
776554
782637
87417
700656
559118
485198
93178
1046990
568491
729191
733718
958820
1067099
651283
869247
417566
238602
980225
96891
860162
1041817
876521
763771
467463
700457
1098688
970621
573537
660126
1071916
397074
745720
202661
996566
22447
484859
644104
292182
370947
755139
106277
532297
660802
689406
658879
793869
728848
347613
1002479
480434
166175
882647
195232
111867
124958
228339
119325
117225
171855
503876
737277
66990
930910
498538
113658
228222
366613
1032144
275520
460249
1015534
201424
1026964
917952
623656
126396
912856
751474
365825
16657
81542
285451
240473
523569
228006
150648
366520
794658
264672
674832
886417
340830
249059
338722
970447
200897
758452
661053
534439
504975
1044258
514979
371853
607702
941668
534376
317337
159952
268953
895487
57973
469817
832600
287882
1086312
291880
675045
701324
301836
66883
647518
727745
659759
417887
499264
959020
130208
277630
945143
54778
366479
844128
531176
216132
869865
774284
12401
158668
1035202
512870
214022
555635
146254
83390
32530
382447
292458
483974
780373
925654
299080
787485
803422
238520
421132
711465
609035
987889
969223
912175
738827
920798
298188
930975
1028879
238661
929660
136897
231813
1000711
1023406
269320
869196
1046989
879805
159684
578236
225422
829916
269302
946146
472964
251435
744510
237595
326646
925600
866474
987890
1023260
94765
769790
172224
775231
242987
936159
108310
568328
78167
571254
405622
28749
196175
282485
807627
474878
1039849
257480
940283
644652
289970
364029
688962
925080
618923
786595
237061
436002
253862
104330
155510
392143
1094189
1068254
472199
935769
771747
423998
595677
895062
902923
974623
307765
755906
199292
932497
836297
755751
432890
641290
9960
707777
330512
201645
841687
1015052
19142
671618
747243
102441
95099
643588
95699
104136
826474
862107
554633
350956
901500
974291
1031707
747507
677355
316582
981041
557168
718689
161229
649016
794234
192780
38946
268197
163667
495462
321908
826214
340335
888712
120717
425723
342191
809232
783174
492767
942905
895011
75291
1011858
432756
41758
384154
340617
1027413
485153
597105
1023642
555456
807996
292922
700708
682090
336966
269061
533158
110726
628237
955386
782299
386520
53631
846487
14457
792679
769000
993503
123105
47224
945926
506772
987562
1064757
125395
926871
1020384
298763
213959
381317
669013
845731
427627
838213
349896
31855
801405
1021055
399462
989948
16078
581445
302777
346508
149700
928348
612712
1019351
27294
141845
586417
818348
1034925
1070185
414547
922644
453303
760602
19182
652868
737707
591467
365684
977600
585317
504955
517446
77039
586176
223565
875199
311049
949325
206817
83047
619485
83069
715485
174548
327048
755151
95534
880016
1100030
312871
923525
221146
321141
8503
383375
854075
1072131
967639
511038
640507
503712
633194
983424
930364
205304
902185
634868
358378
543278
417450
759262
131011
484450
3890
1055358
298205
560167
61408
362311
453254
278275
727954
150487
501257
397968
491936
359264
132695
454420
228899
740620
464889
837549
446534
818353
75052
164733
430671
1026199
987553
390491
230683
251323
1057540
884083
734457
448123
839315
1014440
833247
12271
904956
973090
740406
675922
147193
508957
487395
662633
219173
300669
209893
409337
275912
15065
639088
500220
617888
230828
734229
854879
346323
1007824
791021
326145
928046
220966
71335
460144
637100
831954
518144
693005
330380
1092957
921600
562075
128620
363182
655880
1068351
424089
1093015
48184
618238
626846
473125
837739
511720
1041394
508175
993735
136207
845435
825454
734969
593768
435886
1078682
1008653
789091
378346
301334
841094
52787
100698
910050
612751
764234
918966
507181
777846
869871
43763
296660
853527
1072668
1097206
555225
971955
63245
923824
1028299
17151
760311
887885
1059529
471477
211391
766675
717038
902453
868069
262510
710619
548404
372510
359199
914332
157518
552672
332819
684945
1005821
332149
915567
332214
72356
878674
75610
508537
151343
126829
123406
867960
406631
710271
35107
940147
44369
691269
995215
147064
499477
341579
821114
7436
408793
142329
783144
8751
634601
69541
888023
612925
1677
979613
102562
1012677
416179
451121
426075
816762
566729
470907
552834
5890
249981
192645
638736
767580
1012129
620902
691151
859992
1081778
980634
796595
1067107
420527
194762
16369
937319
215773
867441
453131
114651
146318
467873
603110
443801
663992
195813
476277
1043185
314671
777629
236135
751159
862034
468985
1012647
466823
976700
820879
229197
1012117
630676
904154
900325
204651
523240
499156
1079328
318477
689403
79532
852748
75714
995203
745525
1027823
470036
293308
38112
216189
274757
539012
267574
773694
26500
287020
832954
494021
1074131
728687
403848
986732
417757
992446
159934
692369
443445
829719
473224
586406
507398
938876
277720
509644
599228
520884
747619
225777
846808
451102
69161
581085
266564
1015046
530595
194001
806794
886898
774481
71974
651056
6329
810210
581516
379173
817274
161426
543824
737393
671429
953179
394097
754836
352608
130427
84848
1011895
365022
556010
885736
369220
419886
739181
899375
737235
692312
339965
622679
901690
1003339
4696
780715
658197
530962
621598
1036348
984185
422692
882007
844943
332931
243857
252379
422294
1018613
552938
497237
787009
151610
666450
808783
809979
287897
185265
424306
872542
1055435
843412
790709
959981
962635
702568
230078
351406
1057854
1003461
302005
241746
247580
726658
767466
389122
792586
408902
697840
392248
689151
733192
967898
657627
80285
145505
1000789
357299
390732
1020409
28689
924115
674125
788801
443245
527217
303772
333522
33100
719315
331175
611644
790850
301800
621727
370238
519461
345873
645024
723454
501173
896933
458385
763678
938204
169793
351753
804624
382381
469990
243606
236721
592579
1079462
770352
248509
1060519
299118
596417
59595
787127
111649
957997
999475
617770
1035475
533330
324275
1058386
798330
777714
487614
941953
354393
1057701
433628
72228
204198
916101
439072
692490
1066229
227938
978404
1096674
884789
958502
1002491
1090439
1053536
653760
428299
601797
356697
590371
355147
460643
482458
613485
309938
1026393
461739
71455
919382
403849
514930
546320
435801
989892
945445
307346
812519
280370
290346
639178
716538
696716
966477
549207
69631
1048558
461455
448962
526998
1076095
26128
623870
575054
1054162
210806
768712
817455
5918
132147
894242
94990
750376
407680
442283
181193
867940
333820
137370
791819
892831
629418
55565
323553
770019
5206
930526
1018954
352207
603168
616544
932605
507888
214460
998735
599005
968089
628061
1027440
668459
327542
592286
238202
569251
207931
838953
906837
891649
724024
364229
917617
616590
84927
972602
292251
410107
567811
340797
39617
1193
910952
684116
653640
232742
738424
308431
1050584
164832
922598
713570
188472
517726
484343
321647
539208
981606
1026546
496532
291667
167044
60583
556495
758415
664739
429933
118826
653646
254157
974142
378691
613009
372412
945567
240508
618733
98916
36217
393796
566017
634783
47392
869525
552104
384215
806544
428848
602298
30348
261162
396733
263199
89387
525310
748665
453402
767162
498148
840870
959943
453873
881748
177900
493305
563902
446102
441160
1032816
298767
1019944
161423
593961
1014283
171273
1044703
303030
387487
845026
660514
379827
487233
978423
678228
1088670
831660
703636
513910
414309
357043
839907
799105
920566
972237
652149
75485
413115
558746
646361
212364
73157
405597
331478
554137
57782
334484
992346
497592
1008304
506752
90879
947713
555813
232401
892774
327682
258633
207529
1011861
978988
543053
27386
1036920
279705
519057
966969
806883
150245
999191
844110
628647
289815
109585
997446
659368
263236
809972
248036
504677
764037
367829
463353
1081252
255305
884469
890559
909813
460256
919139
292687
1030861
614184
275513
35401
132753
437975
387881
372109
745156
564700
714518
455320
476075
264967
643011
166620
928683
288569
568409
861692
557998
905591
751667
955572
198791
912313
993821
131147
370430
345573
138257
988423
1082540
280028
995797
756594
1062939
30737
829571
595686
1002714
409767
223046
547915
744284
440098
120330
1040861
606881
951794
1079365
314670
836482
244328
1031517
155802
749690
205466
16167
606411
792681
937983
667751
515521
83740
398792
1017864
265136
585878
553829
971633
391619
64807
394482
855495
247358
42326
175090
519458
972688
646184
131524
547877
597836
61825
1037221
139858
409202
689647
887944
656783
59665
1026661
460332
845142
253933
898586
992748
512059
97317
695729
1086075
1018588
1000355
564735
79057
171909
1021673
724888
711422
597726
541249
195767
701541
1043422
27317
791788
36543
47810
701067
241595
294951
438237
163360
667163
849632
1005885
582119
213027
1053101
64881
537956
569276
881561
83825
340442
589402
587611
331527
110449
1000822
396085
913748
222121
889380
431604
507554
1048888
687482
976733
4967
1029972
699648
800704
392750
799304
206682
336234
73479
886483
1078215
952506
1065126
978462
660121
37577
308295
406452
99380
381143
713520
191976
433286
777439
342122
854627
482507
546549
296642
767465
351245
562608
79710
451511
536355
1089614
3995
968844
159202
950183
978927
268493
819028
789465
658378
241998
494749
115551
447087
118070
167870
1013825
19973
206781
680655
960650
461785
193810
770916
814323
162638
906917
169257
861609
154610
776181
315037
887894
1077061
171023
481067
320863
891625
274246
398303
952037
90904
870590
802799
642589
287162
873763
443746
867046
898358
631306
198650
605350
395415
430073
60030
902481
582063
1032854
854650
663768
85202
821148
584170
325543
1008165
835150
110803
144016
660546
169941
915645
31229
420868
351671
557251
730566
988928
39021
160011
290101
1017073
821244
296896
311967
362784
481802
442107
425088
971500
328683
819169
307260
853684
159239
902324
757222
465558
911609
815587
579802
285918
52492
427089
998123
360251
943739
887758
253842
206266
96869
1055200
771615
447363
772009
434547
1011617
974791
538083
526563
823587
29700
789479
1065365
1018296
297239
951363
1037154
700214
835425
990132
503665
961117
559745
319142
737284
161312
284465
147060
803359
942412
561071
639295
355171
921164
979208
672743
355933
377963
202207
914623
371776
297009
153281
518268
902662
633881
826113
36523
889316
1005038
979860
1055989
556710
738921
451799
462902
231002
705238
520486
1095048
774807
803577
358235
963205
748684
636814
173422
422809
1008278
523113
1005335
163118
1025706
937218
411110
234853
671891
645711
156045
862535
111185
207757
748742
967614
540165
858839
882991
413523
696406
825857
380123
756528
347602
932169
770339
442056
610893
388288
755565
531063
473421
270449
1008367
613777
356211
186483
717187
393195
987786
802930
440018
379578
819763
516991
209211
850263
689289
466371
941279
44842
225463
27879
346536
114828
664405
648835
222563
442588
733852
80186
706183
358989
616238
342921
197266
562270
654205
195607
777925
993734
372390
192759
550179
418024
283580
952382
867417
341344
765415
90385
341539
73099
750537
322540
600696
617040
1946
864540
43838
240607
259487
93427
806047
364496
108643
960103
560760
259523
1066540
703497
971303
843579
65151
287723
893316
6618
731961
629480
802957
725688
145979
244448
90721
18866
684729
768446
783357
108860
529489
819077
1035931
1078755
459748
325694
753726
964085
589253
840797
488555
459144
904355
695911
153481
674118
19410
277094
455183
676254
678603
1037719
660443
895740
188900
255196
639740
246014
295877
1053356
445843
631439
811709
929078
352982
680691
566809
812361
147404
885498
499507
506984
452352
83511
1019910
741640
973256
96569
658711
570969
235674
161427
279906
41843
102036
566637
687678
481417
181042
807497
473447
474800
418422
807126
204097
362326
267941
650368
387072
1042048
510778
351600
506468
1002684
483488
493351
1062536
1007272
430735
805249
412551
695962
50418
892034
475328
747687
903172
836503
849579
472210
1014387
445028
810407
272174
294576
130177
316155
880079
287575
5006
340820
166716
909493
734933
898076
232092
25867
709149
503142
955055
835161
853538
244466
186485
99204
972181
650413
726862
1089036
873056
512933
250999
831457
474239
156655
473176
173651
582821
513524
881543
433766
777454
1050034
959665
253541
804256
431156
463045
150955
704900
749641
438415
1017405
850981
1018778
241499
249477
436373
588808
199951
333880
655166
815620
431852
721932
787387
667137
954131
918565
103137
60837
1010328
679173
389875
25556
681136
38330
403920
933623
866159
923343
299079
965178
22069
777325
956045
546167
625120
304197
532204
657416
454887
198993
526277
223680
852198
279968
293604
1094759
7301
357867
756322
1054001
723256
483439
647040
4091
87421
86371
938030
881447
115473
1054220
622170
254640
352147
289516
1099999
308839
1029870
182248
370419
1021880
1001732
430850
125232
58735
1078799
76832
523245
294675
325528
695528
1084409
430799
462571
78076
1001347
1003649
664290
862626
509906
167663
401237
621106
309137
787991
384451
769237
744686
835713
946309
910620
755259
939232
528392
3662
817206
554660
897591
1007376
577967
82087
368835
580927
998854
87230
841672
1069221
703666
309653
806901
111295
565369
93010
789214
704907
38017
984232
30947
412942
656354
895737
1023509
156660
560898
965154
30228
15847
276115
827789
805761
244862
342692
1046819
1056288
283080
1072429
12057
544090
466186
694359
120121
734149
501161
741176
108249
759574
413967
971549
310788
347188
547793
365784
1047588
998133
64685
736355
964934
1052027
769079
771712
806474
461512
689897
761248
943104
910753
533525
674171
141493
938779
194426
655426
580639
506720
61223
1003071
3699
324885
928842
379165
1010741
443423
388092
869055
287034
1074521
1082486
75038
767410
785679
723496
621856
423226
826971
310683
642028
194104
690742
726905
307746
509973
481916
1074103
628705
268585
572636
818964
191688
450652
552675
547715
732247
540408
180273
288104
531995
145699
907254
905365
830469
330615
567272
791033
106353
319266
174697
834733
222780
726464
1080078
960749
698121
923464
446316
760363
898704
1035924
160811
376607
992885
333178
896302
298238
1030118
145559
207210
812593
791866
454088
18520
658541
745920
244748
83445
843132
822697
862244
435860
914812
635636
537827
537826
329078
722652
243762
876389
559708
438328
658745
1061834
759862
641199
461149
452961
51429
278618
202370
18756
771576
646185
740269
925899
300545
916971
209004
1027470
1038063
409207
305671
1014920
72666
17826
28085
250707
810726
290267
388717
799690
676332
427295
404684
881826
441868
398630
123316
645748
414104
698862
278645
326723
636390
407477
575560
744516
875993
879897
596610
215326
107890
545129
812053
435730
158832
62771
587249
725316
207471
73595
802450
258279
671457
29402
747173
432208
853578
132792
835893
1004716
369781
254242
884129
15431
620508
165472
62103
686483
886765
200640
445811
90149
323936
761538
390682
542010
1013238
591010
479706
404206
1025926
49052
84780
170983
942517
990032
641760
199959
283896
271935
771093
12400
676662
240417
230289
407615
427353
904526
669331
101662
235652
737454
674691
514317
777772
501233
1001381
35957
605691
830790
226813
200154
1019876
983546
711497
1091280
797345
198665
719911
909453
100367
363718
59417
550402
275071
627229
93013
842999
636354
746004
215699
919746
354546
1038839
710322
457367
552052
835537
681049
563661
233567
380739
631537
267638
1072469
1023480
509441
327847
191825
364970
776191
233874
381835
270988
743225
392820
403888
912662
517994
474647
901441
845913
128227
150312
706914
726414
48286
476362
106351
1059746
724885
354035
995776
100296
578774
751191
379188
402962
6288
765895
185897
491153
614657
797408
201664
441429
707772
908768
431363
389941
127321
256142
118081
254800
888184
603441
469157
563949
224655
35142
61238
760629
206067
673821
212533
171373
114036
365382
384067
779459
115054
679736
963617
483966
296425
10419
416257
271987
730921
429413
402192
138203
1093739
346881
736871
828509
635121
992821
274941
317310
319622
568817
291622
1086267
467140
139321
477568
202449
73097
251610
676260
1025297
209250
761564
613826
883851
619903
1079996
525775
844850
121803
1039908
741890
897932
442485
880723
263761
167886
467798
781353
444411
804437
658345
380049
871772
293109
332394
947235
500749
412300
18530
472344
270189
759533
984013
538041
323911
837455
799128
764816
659006
207303
1056776
1099636
63686
999359
313305
659905
83018
449552
701712
237076
874738
306457
32773
656260
474418
1043231
1039806
1054071
784349
202853
518783
721588
162805
1058936
327482
459096
400896
540993
689577
542313
1011866
815528
731110
795238
1041998
371026
333173
178267
124630
861926
434472
969854
213812
377890
594411
684590
113322
140196
173167
1071976
969932
320288
156745
803863
722681
1082433
219127
212824
1069683
218055
494386
116180
1094641
569639
32979
782059
108495
265455
103018
43587
678943
416655
288765
310712
777223
65958
42854
873307
479741
132789
211517
606506
761949
685412
366744
181550
324794
162264
942434
310455
255841
733325
254418
836987
869231
48725
379835
215952
191344
833237
536382
619346
567426
540399
898647
715212
18030
117464
36845
515373
364581
237120
1100421
569111
948296
634377
987384
58975
170076
981075
1099011
1065050
36746
691292
313284
80376
377603
853142
896990
1080320
690183
344149
201076
370019
1053646
771741
400779
823614
232775
163052
805335
370530
845719
689608
477189
312491
329952
300036
698374
693242
203814
434185
697676
980463
745575
280335
499069
13513
1071127
1007748
195746
1027662
9421
360086
80776
270084
650695
381394
380611
463355
398789
630449
681164
608339
618539
804790
771885
750879
935140
346916
903827
508407
5673
445472
313165
103668
1025897
1045276
940492
65273
342373
991453
253077
486916
201618
492954
716526
693443
901107
454198
901825
311332
406519
190256
701601
664416
456783
390330
41378
826589
918558
980391
333958
963275
398772
198473
330699
948904
307334
1006563
212848
411238
147739
771035
199196
977186
272832
337686
670869
162694
331424
361670
124187
334801
926025
32513
369990
617881
712266
899517
109866
798870
99031
1011690
1026444
283359
930605
1163
360907
377216
341138
797992
220134
1079250
128089
906799
974020
843385
928431
864058
406576
703089
998031
53566
860705
109039
1030370
987559
659509
292045
233548
542466
98182
428765
21147
681211
152422
893928
308518
612144
1056791
136593
955638
192364
217143
981744
488521
258567
77877
718092
584032
623347
488415
705091
524176
452489
6178
637833
95224
689736
487806
951168
826982
145830
298001
894033
973966
8866
410371
1019897
912698
436768
260132
833134
677748
480942
594944
682607
1066044
185193
630342
183021
158637
581567
697167
1087885
753790
532035
1080129
905038
851691
1046534
26042
17089
466444
31858
785409
679336
437599
472161
202551
528527
693279
734242
368442
822666
995264
1087098
999890
190767
327635
141526
102295
581945
574617
842562
276754
511969
798725
728160
532651
230224
1062875
965781
176898
484924
355567
930415
448607
886943
382878
141146
208145
44139
847063
68746
705074
524039
119770
432067
25171
239070
92924
595420
361079
13697
735591
97542
750360
242179
293399
1029180
503055
146329
66143
139359
809886
621233
956568
173608
182320
461626
330791
831331
696312
985551
157965
514386
116213
151716
331653
424074
411251
1076530
480800
779257
797122
774946
238667
1041331
292360
251083
1006765
70906
447426
1082458
478296
118400
244891
463378
555567
515877
376358
952984
564490
714018
936304
57976
921359
707708
363619
38399
348950
586535
380913
842212
349923
999095
773589
1020028
1048572
665219
386057
59255
176822
1079864
54129
775438
1065063
291810
730024
39005
565970
993620
162910
502006
303049
1084261
277721
1047975
2436
153900
533085
938848
672190
149191
213985
665254
93082
400786
809784
313557
395973
883134
455135
619962
108181
775597
149786
422297
409942
416945
1077672
150642
1059755
439449
849415
500191
770160
942948
98266
858086
719310
1031138
1010559
260594
366848
266829
332342
566408
223481
488498
20112
352002
81106
253032
752080
47277
469786
366083
83126
297387
768092
670678
1012552
949187
131817
880751
543773
382522
1007218
870016
1019979
433545
28483
957369
374419
4385
884821
273090
337814
908306
257361
1070662
650013
107726
853656
1092246
887770
961798
1078613
104948
418012
554627
378013
1065882
557373
824082
1038910
897616
367386
720725
281795
1024581
1012251
905159
456517
841028
643039
643038
747819
273566
1049916
559170
904712
962890
1040579
212673
956709
596432
863124
559887
1008772
1088585
10580
719530
640044
486024
339212
302792
292573
726222
363716
289374
415600
827371
132150
998226
455043
791269
917641
889840
545719
273779
896009
367335
824674
190019
894189
603886
1016841
367479
204258
547991
451983
586882
925729
852852
133281
377398
769989
835405
779634
424853
333198
1047282
359808
289590
1013037
919899
786192
17917
56496
34935
807816
745332
383392
729788
994051
437361
1000023
692875
448290
1020118
245303
43608
1004457
107987
150969
465911
61617
410497
222205
562523
53648
439613
855902
785856
179274
676777
157775
772827
163750
610809
739412
353327
157078
354167
267861
17821
18871
507310
746729
569791
175112
772346
64058
554266
432235
499910
394403
793543
72752
1088203
126543
455383
1068608
341648
108407
753154
983202
1078211
173884
679547
720085
873516
760763
434112
498622
74413
1036384
854352
185351
604952
314546
600267
292807
520014
833173
537908
570354
167241
535815
970835
19610
952558
793587
1021948
1027213
1074124
663880
973928
913493
411485
226049
922224
608579
716306
959285
199150
741185
811963
792318
1075613
319062
1068281
1068346
507052
872592
65150
524978
768437
999145
1048189
678550
254060
874088
522703
523974
442664
540563
470271
567278
320977
244831
706779
129837
903037
627534
1028870
1000200
397415
92518
497478
39390
692100
965319
64985
493273
38686
1066762
150372
570791
180476
995330
715149
287864
795424
298688
90070
489491
926680
669543
706147
987345
408685
278890
292094
371663
949661
268098
471576
971142
1021437
831659
880941
300798
627808
651014
296677
24697
286358
716956
145781
762600
900081
294585
721829
224973
40891
334260
458055
776978
1007220
167361
975512
541856
651358
112445
696275
235766
1101103
514166
939160
668081
823229
842846
842890
34730
203578
545646
259304
772914
1030512
684305
175893
1045870
480444
782545
141735
1069479
1067196
671006
743227
106503
22075
169905
788934
506537
297194
276965
172651
291571
685310
146079
272636
265831
192492
338267
379423
579806
396628
1034277
163102
998699
1074708
604927
1067732
1069654
766014
889504
840618
375538
133413
911797
72187
292929
930947
142922
508797
558247
750779
1070239
607786
134554
384726
717963
991429
443753
597888
326710
538603
123819
829410
1059271
734158
383334
69381
1100064
613448
195928
285486
562493
962752
150632
204070
22068
659081
381189
442600
97523
992082
229710
452696
901564
403746
153327
360226
688188
699950
90322
603153
617580
857459
169805
30063
796959
918465
1042355
665814
844282
262959
369226
1089604
102288
951459
838066
103106
209923
474683
1065685
192172
818686
265906
697039
511497
1011879
551693
429122
1011427
333966
880658
832186
679393
406472
975079
704674
544647
86662
462864
936830
1014037
587416
860720
184833
503139
58564
156011
1098317
708920
749264
65085
1100716
806023
267843
280657
274091
561919
350238
882990
693235
574113
836705
375348
268127
391529
840615
724759
811009
761138
174676
764358
402163
192922
755295
368682
548791
277287
631658
257109
232428
483889
831672
511632
53157
503940
112514
616981
173671
981153
30422
552255
102225
968950
323433
550763
819742
348209
563982
125607
566810
295710
350522
16646
916362
361138
461929
729654
700686
546931
834755
486428
334352
607997
743075
1071816
981638
1036969
44776
134419
333538
301608
666870
481205
770473
132793
229103
873182
951226
76680
832374
257779
468086
111025
88664
572375
410125
152283
245023
79889
683157
31079
509369
764387
176855
54750
1088695
472224
258253
703031
1015230
606366
426359
777920
308142
102074
556408
881012
770618
405282
545667
984038
427170
762596
1034534
834034
99569
549903
788261
137759
500619
453385
65934
167324
310034
526319
620488
128519
582714
1075777
162116
391875
365603
501449
407610
64817
263330
287400
1064049
701749
1070544
544850
772547
196860
329405
241725
590629
748640
396047
362670
397860
129974
420492
366365
776632
29062
223928
375660
852199
613859
85649
701635
711748
535210
945154
711380
852259
991655
1052248
770100
157220
544865
536994
396798
703649
137606
194280
327876
795645
1092494
236138
69083
345114
657090
27685
42793
1037543
663951
19367
494983
779758
649042
251613
98669
604283
94932
398415
241120
785765
446742
61566
1003727
871899
788910
231918
341277
971003
526761
927723
112520
750108
974255
782940
942991
980780
323025
257712
548837
1024412
461816
721498
9737
610151
605328
419337
1093257
412057
287680
876909
620497
546299
964936
732119
1704
1071432
861306
898952
334629
361046
1084389
155448
181389
348959
844031
234028
37883
963566
160152
649110
41695
815027
800877
1073129
376590
954104
1082223
856783
1061885
752997
210712
718189
691338
1016223
125068
52331
631418
293411
392699
596261
385942
1031022
1030507
666254
755304
992874
261124
801526
884706
1024556
153275
841126
928477
712341
374153
1096286
782287
512565
526309
930863
417028
199436
568445
1029796
257099
110316
969362
660796
487473
231121
728133
250575
1027993
261372
561481
974703
928144
933065
913001
655576
405683
1092611
209942
920204
629965
341079
241667
5980
1087854
376378
533451
935203
855932
128979
907388
767865
1026014
162201
634847
360522
473676
852107
241571
22174
480366
1096475
570277
176212
806102
891397
813224
178546
172466
996304
316085
677378
141917
341739
822412
800654
725635
1032211
648896
203464
75804
23362
123131
561933
554899
152416
442728
684174
644052
510194
330363
779586
394826
768019
887122
951892
488690
991826
661984
489578
478175
872110
517194
604375
400132
773005
303864
13212
302805
290288
751827
129949
299283
83101
743871
316833
568722
988697
154144
469904
91516
1090791
835323
397927
49848
862032
6647
1002354
222817
24810
130125
787214
800556
124611
856443
134887
369193
375713
920671
1022637
795214
852955
828906
60966
815551
221472
889293
892716
602104
611864
69249
754037
755087
846547
252275
128206
787100
1094870
1094848
550212
167379
307103
623713
253561
1066865
1076143
959261
1053206
401166
252747
1099834
735046
613807
605273
46690
847536
450828
507301
461908
37095
91892
507687
598098
745020
57157
55924
160806
1027544
803902
661887
116316
553729
500742
308438
378608
592059
84890
821108
1000054
137841
1068949
615679
972648
963837
26807
376869
438806
679255
955528
892118
715736
463854
321787
738834
982561
840502
987374
170852
524872
353625
646198
831711
495131
690247
315544
795562
266459
652878
1094687
856749
187488
725434
674980
1024402
241069
91107
175510
885995
456251
532836
150440
570116
262530
444265
549244
534698
709406
1036206
467072
384845
431588
980314
145177
386723
401605
909625
412391
1025261
267771
312504
177166
447318
1050929
1054810
441919
589924
452811
684389
887424
1089622
213138
959853
863455
685049
48325
42111
785526
651215
438209
829479
398009
40978
264427
920917
532644
911975
65721
158576
404961
539641
58854
732456
505441
433088
401804
822273
682303
425296
503256
528180
153662
549949
403789
956264
771961
111118
21992
78778
857884
648913
175368
375611
422847
497297
418157
126644
350931
625087
82661
803384
78916
122415
1023811
894465
357568
430394
567412
490805
1010219
78219
245612
549540
383854
874704
31400
705059
636264
896207
369007
95797
403339
400415
334657
460237
511866
811424
802578
360124
933150
963448
75458
812350
509423
505223
110261
103699
533380
955627
274290
171910
625954
602352
913812
371326
157964
724527
693037
201246
805305
690136
750457
887595
449196
1026511
732143
458923
983882
994603
211295
925212
331501
904668
774969
152539
968914
693008
640551
956810
738363
794055
735481
290981
53720
287883
390920
582764
991629
969113
79116
464374
453933
196780
430803
292525
430385
100412
738828
184281
478317
375673
684177
196035
1070300
886031
395732
553231
672841
318541
494229
267510
970062
858429
194494
200428
357666
804854
293457
480498
875954
926952
310937
261747
63759
937786
770472
126325
607436
956510
731608
177612
1099884
508979
966126
404111
489036
21513
849603
566468
938262
825195
519029
914266
868641
568083
450749
377546
1004383
537475
726258
1039248
867502
63817
620889
63380
969558
482567
815066
126972
722461
11829
996207
906609
239831
508670
100581
972034
737411
516675
360072
901059
128317
736731
443748
4186
4187
99175
747624
507025
690116
257054
510774
596506
57475
15505
898016
1002578
1004690
925289
712349
719492
96195
166864
26167
599768
291486
1028909
618248
697530
9674
135883
227750
220943
650597
166224
758849
166654
321229
145455
867424
496241
255271
771144
202676
303182
1061399
96028
136536
653856
51759
302377
845011
829362
967754
404374
146224
761840
914581
964365
493872
368101
371444
990041
27018
775963
402971
968046
301865
161789
465371
814354
363397
499818
628278
403472
540575
929629
320691
855231
875655
746077
160594
409161
258153
919539
412163
931380
36833
51847
59704
623942
578211
567550
712374
1069797
540594
7199
49709
742850
423308
864187
882758
767479
408848
68205
237557
823380
956160
540744
503550
21346
226741
699631
585685
58075
89309
835607
54865
329406
738304
980112
631526
357492
898013
481678
47325
511828
381402
682322
999345
799368
1072076
218925
950821
106895
949272
756404
491054
511512
106848
1018435
170981
370153
13975
235914
575436
356809
992101
296347
586044
1057433
746525
386171
338254
304346
817359
824300
930466
123945
346071
974162
412701
1094689
311993
462529
77076
376329
997819
597273
718645
511997
741430
905345
260144
737946
893417
1035467
36539
284436
592826
475943
338685
588982
994359
352260
491825
766744
366694
431270
1081483
153257
305092
1012835
158936
988730
925325
356771
566024
896161
328922
52743
127212
497574
88029
130815
379826
272486
822984
218157
623682
201547
540074
742865
731277
726842
275431
31737
507276
535180
410397
77106
1070977
384314
914834
1089957
963015
747631
196590
206305
294230
1051365
423337
354932
915755
199286
1094576
289153
874781
377168
495307
229872
1054632
837235
82177
305887
619448
276181
631091
2024
357840
710389
341837
295390
229969
322844
870797
575657
479465
300917
6483
385173
938436
485370
790226
690705
436542
6878
747197
487642
119040
215980
1034542
1071292
928823
1003610
688286
907116
687157
627476
571019
966443
226504
63475
30473
656872
989030
521984
1031656
185597
464776
107775
251165
591933
990804
346735
421725
787527
569293
926475
821070
919887
1081346
645512
380703
457891
767437
350031
1055563
595437
805836
559606
585536
917863
922983
37754
716010
443103
347246
1087493
1015565
157009
845995
492043
756263
51281
332990
1042159
80056
806211
34351
339793
402559
71549
1038934
22650
1088139
115482
265129
1042959
687419
923989
465214
510388
791743
444230
1019334
1008425
683828
76718
192075
948646
891810
85314
571259
1074157
944045
840507
419453
967617
337022
1016536
1075942
829531
246531
893840
178373
743480
738234
1005951
913673
786019
252482
374954
498640
213447
867069
652572
533923
409641
962731
391829
926810
331142
621647
602310
364726
464972
423316
681872
435032
89964
18672
281807
391531
973119
144251
931924
142468
998954
334527
6518
664574
35442
828650
848251
1005639
640402
714573
1081897
136155
970266
574410
192152
806613
506605
600888
251249
949503
660279
141883
467779
864066
1069130
979556
1007566
578693
680743
478857
513852
79295
187147
10550
427476
475874
3107
591927
386619
624453
700414
361041
811593
259724
811705
586467
365397
314192
143573
259702
826112
836937
989939
1024011
190433
956145
406412
671591
29288
114908
902367
274576
465438
197478
609846
1050160
744568
639298
179525
130147
429047
567710
1037148
722633
236971
52186
419468
658829
1091522
874193
956882
67959
825455
358744
848653
487018
597671
605794
369256
714531
982573
943517
131546
1078735
978131
830931
611991
783009
225504
348412
224648
437370
336545
267362
911000
405121
346119
1079392
204169
1034762
60884
375754
560625
806978
95348
283323
1003703
1021138
398626
1043086
449831
76515
956033
263454
806035
737583
991745
415913
58213
491480
587630
367927
1042210
148507
381887
71299
136189
110423
401321
465860
661925
477140
849668
588844
340696
813836
675835
667875
584521
743856
130760
381574
820007
475637
1046511
605050
740827
400087
768204
654383
206255
479038
966292
252362
1057234
183320
131012
652800
1026374
733135
244040
953582
675048
86861
216437
724802
837786
131050
989305
476347
544083
414830
924670
7341
437064
199584
269059
1018465
788325
720055
571401
912435
1014117
1071153
889254
962345
462668
26715
214792
938590
109583
277508
631635
990387
797260
642971
270443
136414
561412
363242
437806
307682
649445
982483
801001
885050
716577
680674
108875
632983
399267
777615
282769
253661
424752
922086
10574
305465
74805
136970
192839
148232
254459
1026503
223839
338363
311560
299558
845628
249808
443089
102182
293154
99902
938112
337175
358793
300017
777668
83089
536362
218149
1041773
177067
711475
392244
249666
639261
808670
124018
397389
666177
1075538
1038776
29873
91609
710727
147707
1000357
464066
754628
845607
1028237
980416
21999
405560
334475
89024
996241
543165
907393
293504
1011018
306430
893046
564310
653661
27876
247739
326291
790141
1051706
560300
299221
578074
1043045
627522
1040966
1039003
554016
160455
116583
1063816
20494
952533
117643
410177
751991
1087523
858407
199660
1070142
629485
454792
191684
584030
395074
46609
861282
821577
1075952
466583
799183
133712
558238
673946
1074358
282792
442899
602684
516802
1003102
997483
167972
127819
256509
1036910
374983
884131
887599
16119
876687
532920
604418
871355
1079834
750580
521282
76051
441778
243116
582851
534064
71846
60804
382867
487247
578525
60334
863181
412709
949909
314753
181579
1074182
801283
585044
213266
280075
375252
550942
44410
39104
387114
241782
966696
255458
644245
267065
466807
910797
125752
20809
555309
425032
733470
714014
337689
790725
380694
531877
836367
540045
879206
764490
733214
255610
351967
440386
65369
183095
461369
676711
54648
360869
455822
1010319
1038244
310834
170691
742879
228322
67276
397707
449905
466666
657137
530709
922331
909445
1049185
577389
1043133
358111
835717
16521
421956
12826
184396
762751
1031454
393636
1002417
665632
313934
577518
1072344
274103
178078
869880
299876
1089050
914434
944887
614981
236023
1094916
609481
778196
388498
7629
821197
370035
408281
9539
430985
980208
789049
31065
302445
821810
573856
894459
58989
698334
161268
340930
544225
814011
174289
1062520
929853
240797
837192
994913
1044710
170890
124571
73993
747682
898562
742796
195150
1009162
364399
272441
271796
582990
250155
230014
73839
288466
99277
527914
574930
54500
11664
347451
876344
131473
324366
378010
153824
5465
1093951
463813
176120
503801
184284
899145
454868
329810
987972
405757
785327
727169
904395
47253
133653
1004858
41182
36079
635119
460492
763360
95112
733925
676321
517660
999163
253973
860058
842775
122509
775936
419467
1031570
937049
655141
1010976
520448
903129
532532
402436
325572
876935
478874
75488
507674
377542
13969
30494
961639
473699
304230
733596
1030270
546882
540076
229040
28676
98999
768887
460163
801166
1038886
970015
91312
463127
741402
819439
77506
329077
742164
1029586
615082
853075
354522
694820
15631
812688
1067716
485718
749836
310420
965537
321154
557267
76301
669245
857390
1089834
1094723
654588
1100978
439877
538393
233270
736652
737980
218626
387489
540186
411533
242047
482985
946181
881462
941999
214099
302109
548858
1897
968337
301343
319883
301292
609885
741734
760606
630602
923518
619777
921451
743291
1038538
1691
527107
1015077
1000334
1555
365757
16627
948102
41641
784381
1020874
402188
318387
53970
102678
268541
853484
644140
904943
635469
893574
994927
782577
523257
11993
162940
397690
997719
769066
89831
768059
1004377
332803
514460
660805
818492
453119
779362
995166
1040130
1087946
732895
1055123
319973
892416
344517
32627
166584
893988
121085
83079
1030082
73572
303833
980786
1002658
834347
731704
1098813
150578
530473
32325
686905
452368
668685
412804
885650
490176
1071595
519247
901475
800576
1071672
599707
232962
197797
981281
260462
379309
713554
350947
808479
401820
246947
771265
416885
795108
432885
850931
375264
448714
296249
408826
399585
75022
218649
511283
230847
74281
5724
174095
580310
585410
1045338
68744
36794
417448
414214
890141
1000432
268329
962083
60828
339872
659163
778084
948569
590797
838904
77019
303790
790918
259436
1090698
667765
232966
950628
75380
343029
777989
436227
826550
862868
1013826
902767
968028
228830
939189
712925
852596
232010
719198
911099
192298
371516
877366
1045500
780448
737341
800264
380797
749118
956066
933280
201670
68612
35126
411693
506679
424631
40683
377117
152911
236766
141981
414794
110272
429966
407466
836721
419516
475789
518151
531113
873975
135055
287139
901124
721805
914458
624143
1089194
422876
486750
893986
468915
215926
300597
833659
475831
1093684
579435
701455
845661
677965
287054
486373
661355
1089560
814690
897075
352580
802248
851010
1047936
1005294
503520
851934
275361
677539
902661
102465
342684
985010
834324
525157
98891
740388
789935
187443
520639
474710
785791
624527
504577
315569
45831
188825
269461
1035914
312351
834681
197912
678240
619416
563877
192070
523454
576085
464447
919794
923572
476849
652877
1094076
511195
131111
868595
1039229
309158
309287
687463
55999
681197
618395
769934
909113
872805
112918
28561
434276
227170
330099
1088179
490515
1007506
15244
462535
193751
536051
306726
932338
593189
240071
333755
1072835
825990
997868
358309
569147
381701
913312
233326
240888
239306
942592
854183
104029
364314
737585
257414
4708
269325
1007898
405378
494093
293895
403093
1009365
1011465
757685
588604
192345
190245
697277
505893
799561
951916
104252
143510
660747
929424
171766
23259
277991
756168
528331
784023
349119
1040049
670907
978583
1092490
1049689
972281
196804
277010
675065
310135
794591
773806
168681
392367
252979
16283
820131
1039269
711694
429944
11189
996620
472043
765860
454718
461051
931438
1025609
862565
971669
558689
899628
193282
957146
319621
412717
535659
169722
415354
114630
767586
698780
902069
1050664
336488
336992
4249
230145
591711
1062221
95952
48335
27221
106407
281485
479735
591493
868255
975092
224995
712337
48853
462766
1063822
420678
737088
1054637
136267
262309
38199
128651
1039539
344550
294500
16924
1038176
280070
876527
611094
496796
242276
1095064
456152
106484
862380
609242
827179
670584
87732
1084400
847019
561521
445260
875779
955066
212088
920358
1001291
365110
634059
907725
317765
683685
1052387
364231
376351
628131
545832
713252
314524
541310
1095685
281915
557368
370483
885076
438747
506542
201893
809545
785806
789362
436859
486293
1028726
660876
266177
5150
926172
783619
1075100
91616
591243
485944
796224
880309
1034257
61302
244957
892330
988616
766296
258270
745632
884654
276603
457279
704329
704116
798311
376608
772699
347973
412644
593078
650608
346243
444888
318975
542494
168998
1075049
800843
896940
439688
791326
313611
90514
606895
1099424
1010418
388273
587648
732011
1022745
861450
1066011
908799
191620
1064372
310375
404026
401925
1035258
684523
296711
1092273
221068
125626
117545
411388
411905
1022231
237186
707807
294386
876936
328009
705705
911792
1038369
177942
1100279
326423
709720
71318
1001955
896041
128069
297871
18043
1054082
995062
836190
382474
97902
637835
1005333
130620
1091517
226104
222457
1514
980026
401211
1049570
956519
23089
827990
212021
62303
894990
65993
996625
731599
655199
783934
826489
571786
594037
460995
766995
767573
1001776
235895
456858
1068587
423114
159177
67502
1002922
6993
272443
120181
1026170
228962
900962
355284
303459
606445
929248
902471
1000940
955264
1024113
847911
609730
624104
806990
116993
438660
886155
506736
779640
229437
54796
17446
817347
4660
366170
844153
240713
935164
915464
937325
344117
701741
625154
564834
222770
925926
240696
904393
97993
190811
683821
879708
831413
1022393
505164
593483
387054
730698
241086
594331
842111
44109
938505
29311
592948
377818
113013
834985
670241
726214
651897
307998
257992
150095
645977
440176
45405
890409
131044
778261
524212
266335
656764
1047842
741355
588798
907730
102087
345036
1042024
604337
843443
375533
226279
263873
24209
598089
318274
425572
124438
384477
752535
19430
842799
203599
486472
237371
477721
325258
754181
80461
339299
1012510
140893
72396
687235
983446
369202
289637
404986
576334
1042023
593473
474165
535668
887849
728514
16893
956966
580484
560480
336938
223345
501804
331708
1089174
323836
816909
1006857
610913
532488
811997
268910
1005438
80821
211827
608268
984168
679269
857733
688969
821373
800277
639742
975509
429547
963789
86064
510584
1061714
417011
411972
1038056
182195
610702
438595
213894
1018713
102804
1056417
228075
379157
836192
867961
573422
574472
1051342
507881
409142
209619
541625
609256
397471
221636
1095787
274081
48041
541554
827686
967579
99871
951039
1036379
331716
360601
831633
251759
322724
552733
634261
312872
51810
720787
796060
24897
323457
997624
888626
901226
500770
252216
863948
506652
572671
903237
281330
105033
637277
590107
177108
869249
776661
962823
44340
724036
200437
108863
1017971
921731
665522
319265
877019
969657
767738
1080647
517539
850806
491273
1043390
868602
1053059
514148
523898
582014
197585
398565
1075059
852865
296522
545717
59166
643381
56381
719505
889100
372322
780237
376140
824484
760964
87711
261374
975151
1078170
588886
506086
1074300
372595
857913
482841
1043472
21657
1012506
512688
529722
528672
1938
830959
644703
219029
91503
176718
133493
879380
565920
391359
507018
850777
227783
607445
604862
499299
98064
535151
1094529
674352
194209
286892
270572
584194
924758
433499
583684
684875
1013076
1076572
96266
871380
228422
393050
910567
389459
24711
374155
549312
196516
589464
437478
855127
773943
684479
169986
141811
895412
169528
932658
75478
875182
123932
601441
173796
1038674
765772
616088
205692
508342
312380
269092
1095757
988966
720449
305770
263359
263360
747640
872819
426630
412523
955361
459440
968189
516158
143058
1018290
430119
818035
825239
62965
779945
50670
529632
397131
452899
905096
908064
352623
50606
736635
1076641
1032392
847516
850960
652900
625248
626031
277348
321627
809405
700570
172749
804881
630608
419932
842069
72216
555176
299003
709521
513744
83413
1020383
764972
36130
954935
725857
518308
178335
693926
935210
1062490
797034
293536
891899
1096335
421085
166095
872431
652548
699157
720344
1053086
124580
1086302
857408
276090
72115
376801
177603
866377
1057760
1064443
843415
791797
218472
448653
999830
733804
627608
976993
786379
154686
31982
1099642
1010941
275577
231508
609112
162497
682606
583387
665129
492766
956135
695207
575291
327292
1053094
952355
747319
38614
139631
1018240
969160
802572
773795
335885
360849
1012125
2186
466597
396787
1078747
809412
1067703
332246
566704
102864
127380
126330
998791
799623
279005
443644
1089281
798867
483644
162458
1010042
1026284
119854
849176
168055
553405
401050
758815
347586
764073
319332
46421
724726
870334
484428
591868
363424
31077
439253
1055950
331353
683996
97741
703915
736721
874936
240896
894150
387870
395878
30342
177170
237742
27159
65383
506251
515714
139550
688881
757137
1091031
1054516
1046622
1047684
863813
638280
414295
823142
903446
647556
339993
116568
776696
472093
306299
1001188
963526
608385
675176
269456
361373
1005890
280625
1089230
741172
443717
97022
549565
1074915
45751
833883
986481
80884
460390
221185
187246
996784
66738
964986
508009
201009
712244
723017
779496
804283
182670
24363
343533
287169
60126
1006694
143246
745828
942942
1029027
209738
223032
652270
653320
756746
381059
334874
1038680
934277
24667
278429
1100590
627252
839854
155683
388064
140904
838372
715748
850076
822859
864175
637605
379295
179496
615444
928645
137238
762539
763589
476082
224084
209804
69725
521764
995096
1029119
608698
639904
308833
317739
30373
840783
545538
431667
284845
545696
342724
189073
188023
995511
296630
144676
490212
895956
1041343
533714
915562
965141
581430
852692
782148
458435
305434
264490
811959
810909
697298
1051146
74075
325541
777698
1035086
1079491
438031
491395
1026867
227214
840032
386262
157358
258653
189638
328770
1046551
134246
970083
268834
984489
1095756
524486
1048017
741626
408321
441440
122445
66195
524415
388782
202968
436213
757298
309537
236028
756342
748495
604499
886142
23110
194442
324264
335054
1012623
482793
286338
950492
405329
581813
224259
486017
888552
929747
951293
625451
168637
370766
730844
111299
720937
1012967
833999
128212
421594
856498
569195
653448
762902
515996
150535
926657
652473
297637
780290
480328
433730
157343
391496
875396
210344
175145
429104
579192
902284
537512
22512
439154
413722
521029
47812
826835
1096369
844141
499002
1038101
228853
30317
1083758
249772
315675
128337
656268
361682
480929
992937
82109
216165
204488
375175
900578
1049685
857009
194881
513020
621807
230470
1021963
248207
1064134
1080439
944681
398734
1098633
1098017
149608
971145
683452
1060183
291987
114972
66440
913453
66983
15049
966435
67456
532531
891638
987601
557213
844792
968213
1045560
1037068
108959
655760
643486
796140
749160
477402
382702
369408
117220
26803
408019
991591
634514
387372
476169
405016
3100
515997
294530
1028285
510462
811905
568070
964227
676813
978411
602042
897285
231884
591738
317953
1064257
705881
135608
502893
61145
283328
785140
792060
154977
84202
1099166
627347
430393
669723
823325
994258
486266
47888
294222
22513
34519
950762
1033059
496905
971767
261299
237814
687725
469982
283594
955123
512988
444930
726563
782298
672146
210495
420170
737901
480855
447412
46343
35516
231643
636973
215225
442838
983272
95554
319820
1037783
689316
978572
36438
911387
174288
1030659
337553
201052
432549
441390
219952
360765
454011
937948
620330
1056170
340277
928362
871239
143585
220059
716392
1064625
589247
520124
663827
21542
917532
424737
615928
497493
743527
535024
333385
148079
818080
638325
84345
890970
540527
102649
74469
752732
683684
976802
1032861
940243
1034526
388877
677774
879461
48790
96837
11779
237677
434244
134442
685190
626931
393508
158796
59392
309200
608711
954188
885530
988555
396726
200105
686906
292188
352347
395860
310015
538001
843645
906362
411326
776958
687472
627387
774255
778119
1071169
300252
444306
127181
462569
973293
574060
896233
586228
55469
896399
30972
937914
980619
602429
1085383
584007
809957
425422
905440
353618
150015
861554
255742
15693
389683
868171
208923
60177
191247
380378
405200
512853
197839
541963
522252
199979
722165
6726
868974
379380
1003394
257946
517683
583534
166978
953230
569361
366798
170682
962356
132641
190414
548901
592243
525300
182254
241560
471872
331591
948471
651424
185098
736140
500400
638049
985691
306531
772867
182792
804077
107604
757723
505136
159019
350046
564993
197042
522236
1013408
621140
152231
200138
202601
465730
928053
732206
177889
848002
67884
949431
216407
1031730
879878
592407
828717
887222
906778
196214
830179
306076
365375
335606
601461
465159
147748
92286
601767
748372
610664
1038396
123781
869142
1009814
183921
947385
808376
818631
63673
850763
223786
995563
902135
986496
747476
899636
1079925
91208
308329
1067506
781087
359789
55865
308790
825918
132336
526516
726869
1061620
1041013
875209
1059386
575238
987430
566087
309485
667342
132722
218290
853541
398167
341395
158133
730722
801729
983199
676920
1011134
392463
1073717
650881
845936
156142
396504
713401
1024322
215447
907148
808436
348461
172005
478636
507741
111472
496272
786680
267197
799998
879341
526109
54154
243983
381179
769794
902674
426865
287420
218583
1035994
327082
1090850
211100
415556
145182
70277
1024467
990124
262799
979997
422166
275836
739390
893849
472779
701062
582819
605227
215077
538818
104063
260004
258049
464074
720719
1085018
456627
483251
322454
762317
605657
345598
24262
1029934
867690
32316
837330
609587
175499
337083
494509
1034291
431456
394182
370872
457707
182843
442397
702158
390518
119455
982527
675827
56847
15338
548281
484596
136982
742081
170655
1071978
972645
706031
500118
985856
163706
507850
18878
212757
974360
814388
765089
675157
744372
1196
1058358
427767
346202
514472
855363
7694
223584
129140
208305
692232
205325
520971
996683
702905
402181
274123
952943
654305
427925
44674
82871
310621
66437
663239
1004780
1051309
38207
234032
400882
670396
509339
518305
1070891
859421
609412
1061021
920929
1072309
876998
376086
1066169
999786
672490
46472
541460
812731
459671
375887
904884
391515
1078004
210476
564428
223367
375372
1089540
437188
348744
926220
613659
89206
961727
1021379
435268
842738
253301
81889
1082173
812824
120587
209216
133936
566619
129875
284643
642464
1066788
692254
760287
966839
769576
839852
673535
415101
205409
12948
593725
386540
123561
30624
616830
981840
768225
352601
1061008
696896
1086685
129671
124581
367681
297092
758114
374643
684032
827224
184887
572127
460174
628195
627145
724701
20661
948358
803352
1051877
890717
725027
474129
316789
1039887
248833
137862
966591
648889
750104
226027
614290
657371
885576
979388
875330
1056993
619784
376275
82176
969992
833954
218766
375823
159190
163416
340972
864146
44336
467447
786922
903479
683069
414561
1002209
559977
454186
1063989
178944
665240
383649
751087
1076476
851925
529697
680137
395991
950236
1037356
195449
52539
622579
661605
224473
443538
728423
367692
386045
539454
188100
446119
721044
664947
970974
329697
388524
863896
864459
990992
262045
327053
149460
665232
180334
1098815
138747
786477
692850
285725
649139
992289
739950
891562
407496
1066177
694063
470438
210493
1032755
480641
335626
253401
459365
255172
771985
554733
727319
131462
944010
1015093
308439
821003
451726
476426
461087
1008060
356786
614143
388378
1094598
1005309
214150
648962
68553
418616
635614
144257
852516
1001364
540200
734011
403333
788828
1051969
311931
942770
63915
886779
798262
329555
552050
96614
863822
606066
1001928
902671
116857
1045165
46630
480704
425774
48960
261843
499835
109325
697758
325502
746139
51261
688601
1084991
964665
169247
811159
471661
190618
255676
112566
1013978
418895
479965
104701
90005
453750
909750
480133
776073
528161
439580
374099
912259
691759
393349
1077538
101497
188992
25416
497169
405235
307234
35964
940141
888216
632082
785013
873647
715232
774158
991206
596287
597337
918425
408336
764187
750754
199106
94946
178925
664424
516123
317897
194286
213175
163737
964459
188069
701964
829030
870443
871493
473696
716695
465675
968466
1025119
491087
932508
421747
323273
70611
601193
806089
39151
270981
993177
456687
609338
939024
425750
788544
340936
202443
994013
195792
529382
1034844
904321
877935
21631
744260
484192
397394
708367
899473
288269
631770
921797
1023203
1048609
720994
409771
518230
118899
964258
317271
540518
608230
407620
189970
366697
762749
103896
607020
528871
88878
438878
691700
515881
659126
839569
373722
58514
569768
200845
219330
600779
100337
886863
157223
496448
59065
1085330
764108
22519
302537
807018
495250
697187
391087
294693
27440
30753
475756
418136
444622
589745
100727
513573
693822
442554
1027452
302039
90543
413870
561433
383291
159501
271716
852721
707889
718164
299869
798140
360252
328066
413216
777739
949955
637365
48245
820601
472762
1085047
297532
1097751
482682
482681
886061
440666
289773
556269
964508
610242
331779
75842
74792
479159
585445
536345
181398
101139
629410
222081
652539
190953
962971
631433
446308
87818
827005
1007622
1007623
414366
349593
345996
900300
672759
665538
920249
915193
632748
811679
315526
125360
592277
939366
36912
966987
1082621
787017
268190
591687
789109
213483
1022054
1014914
968990
485686
374670
1056536
425830
216446
448452
705063
1034873
613600
832450
523546
1036064
307356
1054768
198403
1060096
809351
972503
952025
459630
706284
492827
207590
22737
108005
114085
282262
958732
858321
249239
549993
37909
221285
859691
1084408
999363
1075292
1064250
583753
199653
445820
181297
948093
87094
994527
400423
953947
951171
1058692
96492
745597
934969
428922
435535
475537
1008698
543189
161199
40095
75897
80123
100833
467388
711179
341715
100537
171157
730619
219203
554450
828267
159591
758745
710070
220868
273746
801858
426683
122443
751709
299579
333499
407766
1064084
563259
38372
560308
805171
759400
232972
288158
464647
666251
210815
354375
1483
405444
121940
292868
547460
445157
897397
976981
833246
912438
848963
176615
936593
169751
493777
1053739
752304
807977
458949
959484
663836
695005
364264
339056
46864
472902
312525
527650
125439
843812
891564
397642
400574
911124
323541
942424
417232
731016
524921
497092
205412
801400
806766
902623
384569
713103
742169
1092132
204621
309221
186976
68005
1020006
1031335
1044985
651902
187564
500120
948847
603644
747210
93056
750473
86261
37339
135656
671560
250211
176226
384123
868153
930105
822376
79638
163309
229549
197938
9397
57665
646503
18071
309210
955803
630611
920919
600467
1044462
702841
641110
894869
334761
1015789
178313
161987
264077
381898
200309
970939
510188
298065
1074642
466406
148474
225684
730181
875977
211075
476285
17475
617537
147226
837940
642853
376529
356917
199204
881694
239311
756749
152154
857024
855974
978401
474828
531521
878439
369844
154606
850223
136737
200977
719397
930352
273287
71152
94978
615033
42761
321188
179330
247718
424324
69413
784048
96933
746976
22788
1062870
926554
334029
494714
279540
904706
1037238
380882
430212
611665
158188
990431
797441
248735
802765
275593
265332
1089380
864031
495264
91869
936385
663449
1058671
221397
68905
1000096
581718
648867
28387
879842
543943
331284
146960
367865
427204
1018464
868333
931837
288334
204818
850770
154219
766534
106948
791391
1028495
103337
22960
354503
395665
1050969
619437
799491
491006
444616
911331
941273
134996
637912
137769
312797
1080103
569378
330678
322791
180458
562012
642135
430605
36897
922803
688202
519468
466258
938681
663135
425606
232462
60258
1093296
269471
48880
162609
69552
706469
295075
340596
733770
946908
100699
844914
200003
643356
368314
1009385
630712
82844
473666
18595
130629
412366
279249
926653
962069
167441
211045
347267
224819
472326
1084609
980249
323430
124864
636101
997597
745176
1025369
921815
772521
483822
67973
56034
569638
223880
392740
1069342
347347
771767
1065492
661465
612142
40584
730107
700206
1015894
407208
447899
103440
690177
1029565
864045
419923
902319
1002423
995792
720235
324853
346110
369974
763684
909009
412983
375722
540340
1054689
688553
1003538
569864
630799
835396
635878
630339
332696
125620
1087754
544075
275870
600791
910336
534133
956084
334914
480173
51339
767807
713397
954233
551351
370747
167550
1016506
752826
714822
523263
608255
764471
311421
492658
540284
726534
286721
1056109
273240
98007
900017
629085
289733
827106
638586
613414
881093
783650
50096
224170
1023670
283043
109124
976650
995821
1093955
243583
771250
627716
253952
672606
922298
271280
521234
496907
926134
1090744
182196
325214
193158
419164
882865
725382
216385
696875
546081
1088525
376319
174545
698570
989369
479674
1074501
1970
8737
496861
1091475
83782
850926
345027
653497
858365
335473
1097412
949876
79959
1033019
464787
415414
158530
119250
285575
350310
426424
759327
121322
570671
5615
343836
438948
697680
956516
138068
692358
499887
571484
1053367
245814
314830
678541
62705
1082764
465958
991075
127745
299880
783220
823365
593707
1021529
642433
549195
269141
21492
920609
48490
95946
288903
785749
166061
293095
739653
811105
598965
140945
659984
694948
57267
269099
682994
925744
356066
948123
925794
209959
78892
429288
702904
185446
762458
193333
599409
951658
221215
781507
257058
105485
372483
480149
137777
486883
337857
762691
530599
532388
498345
334141
70183
888229
13295
275465
721709
438007
56427
682448
1070263
178994
307876
453868
643348
475995
381808
461867
35501
370710
653779
565287
798863
475813
750719
1069069
801930
111763
306733
809814
650085
1026719
87209
585563
693844
710292
984891
331049
1040030
176179
335638
511515
923010
134995
92720
494507
611134
1033971
594634
484407
139488
441319
168114
267562
451719
1068628
757030
609902
340863
722194
485233
86341
601505
180946
386543
1025350
1055951
392250
23456
78081
955968
699972
911019
739533
406950
718240
819998
647994
347905
814616
480652
275453
102359
709898
1001764
1060381
687729
322960
400089
865430
899251
776590
814611
912680
980967
409480
72048
46029
782599
438809
625338
1008346
317967
50252
689526
337997
335670
604681
1062555
440845
146992
441654
16074
829166
942298
281339
778148
1057894
197217
211858
242993
1065045
785840
53493
487937
903202
1029521
96764
835279
458361
245590
88612
656948
554410
20903
808378
173765
954414
309068
110508
646759
643432
164833
495885
963092
929385
607161
438144
464573
708583
425323
962598
312632
188328
710280
283696
1096349
813529
129251
309643
222141
271626
412969
420650
581250
639456
827812
609722
1633
471561
564304
664974
641986
376581
329834
443398
893041
72980
639480
90045
365682
318188
212211
139423
78235
615535
697843
735278
668966
914943
1036757
841608
204015
443619
869789
265528
181108
63315
335261
969044
425144
249552
683219
548437
235685
1008966
86972
710226
449342
1498
875525
898806
633907
960654
433044
352184
961191
909728
457725
1089503
1047741
502069
909982
663722
454602
170700
802651
437168
552818
83896
630738
251710
667890
35678
997247
1056555
607990
999353
386321
1063971
940581
406340
369163
734549
659290
524269
218593
1097364
278792
685578
215608
1097872
562668
131304
152334
883797
649378
112101
722632
385911
123649
848405
738758
736016
254189
723957
318378
35133
222480
606615
290348
263557
260184
866752
153804
974035
49853
350127
556933
80885
89374
369334
787525
330834
738955
773473
642199
837340
958447
417591
712093
389494
965498
888203
782374
911007
603661
370346
602509
972528
354994
34049
739927
798991
395904
710308
824126
826433
712455
476828
217299
137053
479660
176834
1079947
193004
589054
223002
994761
876206
167784
316405
448967
104580
142151
498907
802555
518365
168236
1082181
694299
97185
966608
152142
1050384
885189
485352
749386
951133
938861
1012816
811787
365519
761822
956042
308310
283084
223118
922923
953364
323747
476886
499707
1042143
727637
963574
368440
305958
928657
961792
831769
430549
636997
323115
506891
931919
693571
78217
1024121
312664
1056749
649647
710125
796692
816813
647553
593435
634796
52977
518025
702920
116039
648339
891601
336530
915360
689084
614219
433641
1058709
576874
695427
251307
813327
461160
41788
650677
1082859
5765
699403
854158
464940
732567
294075
212699
185425
429843
1078069
1078758
774785
739189
894561
359944
804614
803564
264568
4441
671223
906927
1091457
918720
360612
588711
257033
1027629
391161
1082882
280684
744005
426101
1092926
332682
648142
635321
624353
650327
979530
944217
39058
561795
263619
171438
226794
1033511
1044335
665785
378707
713186
101411
456576
657698
1085685
406620
861531
893303
128964
937317
938691
155415
869047
81788
1064854
688089
1054356
424728
392688
966933
815353
135001
860960
1063777
856193
140698
333773
521487
116505
941415
334898
441669
471984
827408
487474
1006324
10864
809629
704663
393862
671307
768604
869720
104267
924058
88607
907818
20758
255892
569238
739788
481490
966724
263976
928975
939315
814385
305661
743727
236910
883423
910376
111595
791776
739210
1014100
29544
720662
645874
923055
500482
800226
467747
336267
776324
79025
1050114
646910
109105
253220
959786
3388
1099871
931328
516621
470205
1032081
1070431
423472
399002
966932
482603
342075
81208
965285
684826
238298
515599
910484
435408
579285
3583
492071
987619
457111
626645
260313
24164
179132
842590
475474
287097
981177
820813
746949
420155
230506
882759
675404
887187
54087
6179
206955
610899
612398
958621
309969
38115
772020
378183
321032
1067474
890955
290087
496569
466768
283719
381323
536182
1006653
375254
900022
924943
698012
935414
629674
762927
214370
843011
1042773
880022
184675
481294
541987
982370
133544
967534
284271
256670
400020
462085
615831
484275
1093599
415512
1066623
178234
151248
717960
221823
261081
607683
182449
673322
71273
1068220
599416
396197
253610
909884
783416
617232
1056637
211238
359923
1008507
245353
935496
776581
174807
648533
999219
332554
307709
863606
1073156
703136
289296
57126
800784
546515
264857
452144
658476
134150
1080801
6368
366173
203809
856716
762850
971644
146920
942223
1093839
524156
440135
348115
408238
522783
573637
97884
369063
520619
371315
808068
586506
343962
522857
88874
172150
150732
400760
961736
480798
661714
1047723
896264
954692
564384
229455
141876
496829
121279
836631
775476
160277
338699
317234
71049
547532
1063998
1062948
546380
336529
605018
288673
240056
1043652
27909
489865
222874
626594
633915
766858
271401
445807
671633
920598
315100
720463
685616
1086117
840437
616802
1067510
980509
898251
154969
403921
925721
218340
457928
804133
638143
62983
544655
52040
1003642
551449
171010
345576
478199
23434
309482
150141
760601
909978
928682
653969
390254
300666
186637
1077257
90999
95304
472123
1079330
1016664
281225
699759
296578
794952
194540
285494
467862
617173
909386
462092
589075
93388
129473
557452
166775
869639
823546
512894
418183
367760
609272
250314
994295
389107
47134
855475
1095023
20330
977393
625011
809612
814725
556090
808578
23061
648741
227344
126974
755410
561471
43796
772374
453840
190235
956382
869535
911882
218229
181853
538709
202954
512514
590893
835959
551532
640841
1081022
457434
872867
269552
36551
567690
10323
540815
959762
1051250
811813
297919
850629
546687
361022
241882
212935
823387
168202
444687
127713
70750
701238
218378
88336
10897
982857
80321
1033335
355261
754302
1041384
76838
685494
151284
7479
248797
407539
820206
848696
1043311
927102
28497
192235
66434
968684
860090
174502
255577
779304
955740
306896
1084229
920745
624246
928792
365484
688242
935106
103617
41582
376269
774629
178540
644081
859300
631908
795309
163341
988136
808153
557826
414003
485653
712531
659462
606949
629240
776038
1018677
909462
402490
811360
289723
126556
136439
165817
506651
929087
130448
130447
1044364
1054101
600753
70425
831889
756802
90200
233938
1044401
306347
776752
1041519
1027756
815151
103591
875328
149989
352985
1051116
474633
810261
711335
660864
692031
200359
29844
491170
326839
679376
267920
520340
186630
481884
1096154
971074
968219
239416
175890
875499
779320
1055898
1052427
87266
88944
829618
633689
828568
202464
284149
762851
998662
249204
35683
569886
913027
181631
173026
85557
462423
503724
122571
349868
322164
614830
908072
108188
668555
415798
188743
755063
759069
505278
218195
690998
636848
332895
1059067
465327
1021039
236689
256459
1040079
650626
374807
107288
1068139
958535
421323
166374
359135
458472
123311
266353
896318
568822
463046
466882
1035590
10222
832743
1033762
588135
1000927
879517
371489
416843
482370
766178
158509
518312
526933
518352
201603
227634
512819
1020468
26932
282638
307229
877458
565609
720666
1050457
443815
315367
486130
855928
883999
763538
874188
290011
799869
394548
509949
739619
667145
466857
769084
213808
227553
777962
30311
506689
579908
846668
675127
11449
580344
636460
28088
52820
322553
845667
585148
613281
128688
339900
374275
808437
713229
529294
341954
787385
50259
396521
127438
798258
788150
48680
145388
691221
289028
419764
744164
224403
561267
599665
120762
740504
764631
738060
550523
179454
1006656
1005606
1086781
181908
573166
366536
611316
923387
856763
25769
451974
1001973
1074394
456360
347925
345811
123467
802243
75679
774424
325322
713516
567747
68380
691557
637174
533971
508758
1020217
911248
776194
281977
558829
936623
506413
700450
722961
422137
382735
731039
725777
575256
592581
231295
462495
324793
765992
135569
1057159
533051
949871
280367
96445
13774
45279
765464
67976
209970
307176
459199
1037189
351327
460522
185429
896259
90052
220526
874747
320127
88683
133507
794997
866417
968287
383044
1071209
272473
886363
208973
815333
215973
374542
752820
1053309
1085882
1048124
1053788
38880
387153
371439
711092
950061
1077046
986320
1061495
1056335
684603
946397
1016320
207847
797938
981142
75946
715854
679080
558867
835837
726435
694322
317173
101785
342946
359554
360507
1017070
714660
788774
507950
233419
782951
562981
553769
844764
330581
1031137
332098
336405
1062167
89601
143589
532834
539041
855024
249188
959298
460133
574702
390179
663873
497614
256141
411108
91255
813034
676389
536666
1083990
1032480
1068934
1092857
781346
144788
1055729
294573
206489
113649
828214
795138
944734
389880
531952
392417
644635
140297
651810
805012
419120
57281
748827
979957
1031480
926014
440070
407697
597635
641299
316526
1016333
789428
276495
537864
751616
331397
700561
390300
844126
857797
387344
314466
486531
608866
926383
664095
8505
339963
602504
853588
992826
736493
1086976
445220
1094133
270610
506902
680864
835026
959562
193462
1019384
990623
415019
801637
469731
90351
361456
62459
325000
234271
658764
1015190
356201
1058058
882069
572639
185408
827248
895702
693069
885186
947466
60336
738810
515793
103125
662836
120019
882444
774684
38602
719942
1026924
762735
344316
250711
709578
640420
169078
101409
573318
515152
453809
1031633
5061
504796
677922
688162
926505
393494
10699
199053
440108
428704
25896
22424
232380
880716
112418
340805
664567
1825
1055102
508391
169539
509592
710862
863843
202936
706549
263495
325635
1081111
592168
78731
932576
629342
91511
160565
494877
662429
92873
675417
554378
93283
946222
202683
1053273
644344
398379
122978
430186
639458
873680
915443
244781
3595
6950
524194
725891
588362
180942
405515
411293
170434
552348
409753
151823
209483
988161
916862
712115
263571
760636
328867
235625
783751
488531
925327
228588
538138
110603
946605
252192
349325
127184
900084
744323
75197
765924
732817
450443
188076
372633
721933
138718
1061159
3069
253912
971497
500653
498459
664192
846316
384579
70200
57304
247723
1033633
421495
138334
429794
971593
62925
65636
353416
1041520
1680
1073476
1091414
363464
884463
312766
90942
414068
296901
187923
70919
568295
356615
185168
267815
893891
927577
522753
515533
462072
664285
893055
28605
1000150
787623
883766
303196
227580
142049
765240
681639
383904
108984
852455
258251
48771
740431
647523
852691
713718
157422
776140
127923
198400
561262
488742
1075490
2888
883412
1012945
875060
139898
221050
857504
240082
778388
754884
179250
948803
662630
696492
817199
774186
337361
101232
663796
169040
835024
6143
98856
926736
127698
282457
370137
877287
474314
950476
1078153
977774
582972
170947
191349
531118
101256
271358
255576
758962
194171
10854
910688
408269
549621
585399
176810
732112
173372
1727
23555
376893
898662
540976
437863
721252
854144
15725
646228
76701
234265
988838
419032
1041174
151196
841502
364601
317159
205343
644556
294806
85307
104962
255672
64690
319993
509585
640170
408301
852814
234784
183640
1034937
719664
183362
218051
366279
646743
95355
950436
983150
443446
1060569
534198
294617
281013
608453
95139
916494
806988
924074
585457
827260
850058
145092
645175
566799
1046242
284790
919548
924335
917148
170893
461062
472097
134631
282990
665476
1064799
207296
990997
70046
687810
187030
442316
408584
983923
371635
1047511
16515
522383
554574
12755
491898
421083
378640
1091499
726317
250187
938560
183157
871691
1008098
796669
1026748
1033627
203413
156875
959978
43124
428084
690498
167736
448695
229117
901201
398559
761312
596483
295842
427758
120942
172242
562563
521639
22946
724050
522874
831731
315178
183253
1057391
266730
837214
882509
166141
54932
255524
93057
851639
737899
880232
625606
1010217
220862
850626
670505
191251
470627
389310
277456
580075
1054844
1034374
1097270
661967
495343
546751
250508
13131
399561
149698
512856
272979
833182
1094417
745612
787817
615563
295866
827869
460566
804796
549454
170508
126389
155393
818902
102828
309982
533707
589189
414059
761357
165981
1073341
225595
853296
239559
387733
852712
290747
824654
639957
641007
397937
668084
1015144
894814
765192
7690
648921
808471
951873
422190
872653
477306
796850
503122
142723
670666
1071360
1059821
247751
182483
451094
689062
674372
138090
47576
374548
28828
578871
799393
666652
855021
678432
528089
858640
19488
86277
970975
308771
624825
562589
391258
662224
540120
1006999
458659
672221
892724
363661
799789
879151
799667
232344
762877
466144
962070
407956
901410
557268
802762
1079247
557516
944821
66720
473301
474804
16304
230738
213789
604199
320101
409903
919446
744791
147419
789022
526447
732513
483098
753567
908891
751367
811123
910641
64580
664357
974491
306248
111828
405285
633485
815416
799602
774664
692151
610783
469587
216211
716234
179741
1066029
680523
996824
555204
27950
237146
671344
620502
302645
110851
64760
601067
346852
699851
850486
733215
907261
1057320
1002700
918369
343789
764232
362285
893276
73336
3819
362804
313152
874298
207577
701811
508779
670568
494812
1070886
158672
182683
21730
7064
50302
342041
700195
440248
373620
13579
861682
34286
328859
943657
781129
535004
208689
232918
224729
5674
559359
217067
380061
817433
748888
412473
377288
1002350
1033846
422123
216684
206166
741044
706385
1028191
74181
575322
184742
522694
103096
687347
503960
907733
711643
626535
828386
344158
861245
40068
96004
287821
778186
39961
616796
887475
310467
854400
464557
90333
1081123
1059952
510062
668053
617827
464912
1066716
1041206
652758
664526
989499
614615
206695
325801
67318
806389
734008
961445
670170
202558
453118
822292
981538
241281
928493
747785
759336
771760
500911
797272
146522
1071244
604717
294639
292899
780914
892693
114213
912416
260607
657823
772152
536724
409821
118263
74711
1055845
546992
10952
924422
165825
447241
1034956
154121
254932
45454
1058755
243344
952041
308811
126090
970559
980284
326657
1039065
875533
755021
430128
199379
677360
1046497
128429
332948
914839
764194
205061
787428
232495
9249
702743
502946
444828
841336
913378
764569
961700
657534
287833
465596
310005
1090492
270856
270687
904581
859828
792106
154951
397891
931409
1043440
380526
64090
117826
469626
926795
811128
199868
1025498
700874
558383
447167
72441
591057
903972
438670
847244
587586
521167
746157
735335
598232
661746
211404
463420
957024
318539
296829
36001
583612
829300
635184
43683
175100
643455
33338
215255
589632
702562
894276
496072
100222
924803
628087
627193
88021
253725
726648
569070
335751
478910
946297
53731
730792
563788
307196
895147
170766
936356
223401
1018042
685181
520850
851483
940093
102103
111560
345435
585894
963895
607891
90315
1015194
759411
905396
617643
595973
763649
502910
845723
494146
267760
1012092
410709
811355
916431
164059
814524
735855
506078
444925
283670
982942
922709
88349
203312
132151
662406
545141
713433
631800
908177
428546
591489
945052
936206
1019516
74705
381548
210463
432233
884239
512105
690645
443147
267399
751364
398202
479764
1089538
620996
461653
336864
558036
642839
117680
1016907
289144
11221
345933
482865
128408
602449
285237
493540
459747
185256
902223
878348
1024148
589086
525252
344214
11371
222612
1077941
532829
920592
497927
149280
1085843
459837
495471
737923
377509
757653
78236
736376
1068154
310905
209030
930917
509435
1093422
321738
278066
12623
905618
1095869
897671
382193
1053290
59102
700305
324402
857771
683238
95228
147128
51809
107595
513720
572973
956273
759408
771329
604423
339918
304730
681931
141813
685921
806282
667317
173841
1029888
790181
754150
582656
218802
534049
419955
643494
488921
624596
608637
969656
876713
607782
396587
167215
417205
27330
513182
1003234
70761
311888
759725
423014
604653
860724
226541
862755
1055191
269795
616245
429561
959336
57398
56405
346750
505469
518277
959015
1026563
277542
634816
726912
196660
1092620
826741
1077664
595922
657786
431719
999866
311473
382560
105560
1051404
201541
456410
870432
1054550
1074294
831690
1000070
458681
6333
967263
863678
943803
465047
575041
703904
323416
188213
845330
588141
111731
428014
333553
345529
767457
337372
952861
261391
347731
23510
224310
206139
55294
374824
857705
459740
303493
917246
708113
1039182
922642
405715
470341
119499
740498
950079
189315
646339
146830
808740
234326
891104
422701
88876
709848
384812
745223
984095
353155
265836
91106
857753
369240
98607
743958
516931
1045600
651326
797809
232702
166550
854564
403293
364263
307056
670244
236894
1099485
963357
377422
11286
941853
1025517
498042
664613
632756
1003207
1076192
669855
159682
408325
938377
395487
246662
1094946
1093528
340818
978032
871013
112585
872700
703287
661941
115714
558224
878066
112458
742671
284238
554775
8769
251724
231087
225238
539431
591807
106396
1071453
343828
864363
392980
1101197
495380
541123
731410
997340
632761
882890
1080570
179225
663766
442704
689555
457726
574700
429298
152576
355974
840142
780862
1003588
1031586
667428
390067
90137
913535
127902
690281
479477
109544
665077
851590
89565
576074
689273
607936
147993
532479
135435
85142
980040
428479
240400
351769
276639
639921
604254
678906
773979
251773
891947
300357
358167
477674
259617
864717
739091
243058
160185
296973
561455
630766
938533
789699
421242
333561
949563
1026674
575802
561717
436980
1025244
13330
162007
780256
508823
350902
970021
898090
1080511
1005106
123230
187049
493584
13119
990747
467399
121288
438452
648382
366647
1076355
21007
563968
102352
237240
403177
76279
128643
207806
492046
514524
536925
1015845
830713
645625
889778
962238
7898
830472
214984
412183
760633
729177
820403
59033
136329
722353
647378
548635
16738
412981
716640
278396
301164
313451
734219
234749
548498
416304
497840
991985
402726
110379
587720
113152
1066003
42779
15791
325315
667225
176677
644745
141294
19608
207552
197919
185834
759567
759568
522042
166741
1085179
1070448
91664
545220
1006431
768462
95718
40749
491699
168457
66760
940603
616368
780611
1067993
978881
69927
104705
611157
123047
891399
149798
247017
542005
887450
524915
266448
323948
694442
608767
372293
873580
186959
750967
895565
743132
231948
687407
456106
642970
19746
704598
563906
369162
835996
586401
153298
152248
914001
893912
920180
419925
917411
958703
627844
490163
269398
895678
612639
395216
614136
540780
753971
161111
812930
253117
173066
727909
974773
284594
515723
803631
324930
897183
301810
634760
886169
788627
1033447
498416
948177
657647
197353
616930
1052835
713082
372010
190652
253197
441237
249655
694510
354563
1040862
378616
164800
375709
747189
755040
858251
48371
123063
338322
678995
834962
66879
1066862
927308
454051
321581
751395
635552
741038
1074806
92232
623160
269716
38038
200976
229941
836909
365882
941413
1013654
456665
616698
547998
288014
92752
1037430
158123
312852
76278
538534
997561
911662
43102
1031384
67629
194169
766755
572118
651468
1038557
915966
411372
492436
492960
799164
921950
262711
567843
728899
391847
130595
180823
580874
181221
76580
488876
664927
59649
157738
853670
510017
1082739
470377
824225
147825
680805
92715
161091
220306
1091361
835206
693840
808020
361217
134198
469560
608553
612281
465638
682633
265438
825540
256464
140717
204454
462955
187356
814635
666966
961580
378754
251730
811694
443719
228291
1096770
517251
392661
616153
783976
178715
65124
612062
10869
706050
163513
579834
960255
373940
471198
332213
946894
942011
593634
817503
436827
149969
1002055
249203
915330
27887
49668
792511
541888
1028479
271044
1020543
521908
1006360
1061425
24328
681776
332233
695761
1032485
233291
873591
962843
719561
700151
857003
648731
1055512
248312
1041543
367713
177203
161807
315867
1088732
418079
967325
325086
319437
879200
1025698
121632
1014011
1071166
448268
746991
1085755
524970
125867
1033004
1099222
461064
643002
229228
914241
724731
998224
213209
53217
992719
580894
158994
163705
171488
102811
477682
191809
159129
665213
631399
970258
332606
1055193
229143
540603
7990
578208
746947
556143
331214
464694
400948
483971
192317
718061
1028990
38528
232770
1095269
888031
471403
48251
563860
219997
518410
676583
607025
14179
829511
120768
279555
577247
928011
446170
464329
31933
962353
934025
196855
820772
581589
741781
907246
465848
790608
578474
620809
968880
967722
720022
1025593
285356
604449
198830
561148
557036
559113
788618
832766
72895
1059344
7666
669800
889368
1080679
1099603
1078173
442732
535136
775864
652696
383192
568766
253893
669681
977837
112190
1048363
379406
417400
458072
794136
934028
931322
606967
155139
57080
967132
1054054
113006
86544
122893
113269
354880
345717
77914
933865
412179
743619
297896
906893
525372
844641
914639
114144
359449
416397
808653
575911
851375
328456
425791
340527
982497
968542
146693
807688
608313
399518
613087
207139
694240
362880
63044
906046
881480
179494
198680
191847
995537
511492
249147
379488
33934
1083851
301386
725178
954019
447400
1057246
156115
795878
796928
863725
1037708
1080745
611838
12254
870771
637293
576739
338784
15769
367792
1060561
279059
531024
578830
1099272
839235
788236
746585
1026453
81940
746034
411179
416418
881833
36708
768960
200765
741663
743982
299233
941529
834335
350000
457954
588420
894339
1031717
145673
756020
729181
963082
66930
356717
1087935
877241
899695
771727
47714
433480
1045257
311711
382198
967465
821501
225213
173385
609797
190376
554699
878463
948308
833324
462458
100310
295174
195082
692612
806351
140543
5614
384983
420489
948757
172547
161221
521168
823170
321239
768242
325253
456796
832176
323455
978634
209501
897379
416223
1084044
230213
485099
722701
498297
664194
753652
195569
662872
58958
605905
367296
631338
966785
714061
692130
799363
553343
781098
1075280
86199
1025734
913806
1005439
72397
178253
327398
234121
725873
330443
43867
490354
720425
830198
741620
166219
984929
939309
126230
401733
850804
178770
1028822
213263
782480
365716
440721
771809
949727
655623
1087146
196984
59536
843322
599896
761900
687638
611836
727114
655342
448991
546911
676607
13314
365920
793383
1056031
84314
572341
121681
69384
615769
587441
833020
157572
536016
328829
1101320
190732
309013
524058
326840
837119
284718
51278
558204
918693
659734
261042
742600
587394
698760
460276
76912
703030
485412
757419
163923
631108
827933
620211
825013
524100
51364
401368
349303
380303
732391
542329
903658
478895
825642
515777
216514
1083054
148666
317277
936313
620672
897898
125478
128234
340790
596538
583508
662360
125284
209375
536366
217878
72389
300428
419793
751811
111099
951011
815599
277722
3491
1064520
180552
313805
325111
650796
702201
897817
433823
697480
1075319
1089461
819155
950390
798398
774771
1014067
307543
994938
806577
1094610
853334
1010726
253634
1076863
491836
866305
571153
292464
520202
229107
1070604
323700
233854
663967
1077145
489666
573372
698721
871126
296033
53139
708336
375971
898828
140121
472643
641774
342032
153405
422566
722121
524401
487425
952462
1010552
49678
261250
228721
688622
372125
735935
18524
518359
838742
3297
222371
594982
1012461
299803
846887
453327
138546
633319
536691
674149
1064431
81439
727060
915528
601982
540675
386786
453764
310767
698604
319710
320760
611695
927758
654344
320552
709542
896223
71513
835469
969980
238009
744553
214400
688803
1050009
1036142
856168
568143
77998
809027
895886
445436
583011
158560
358324
168079
831489
494232
873184
1021281
1300
248274
419537
284608
265866
880014
1000072
542598
504627
940335
351762
949044
525509
225334
739524
389719
148099
424622
215599
1085748
379779
535962
250044
883900
657818
378582
442326
138721
793365
905022
294245
477195
385047
775862
132546
359171
872387
78816
885148
149825
269900
835198
210533
735254
804846
362489
421076
763742
1013726
801893
640292
340659
75471
276839
792690
498711
778699
116204
936204
833119
902290
369141
549558
885023
1010705
127394
994254
802838
1041207
454924
165285
647059
887095
900465
741118
83484
69099
474133
324304
992961
402371
899200
281261
673355
254097
683152
652219
211350
976641
625751
241763
850448
934837
198065
781384
903371
417302
974761
213071
44746
467777
458300
115909
945802
399782
153021
19239
216353
768828
959681
468373
196722
223587
593213
968083
716597
203801
698214
892081
986125
972086
1254
971606
747389
58951
394348
305947
607830
305617
1003941
905249
688956
671098
939062
931617
284323
6056
286527
823389
394693
865742
1044977
289400
206031
204981
654387
757397
1075055
97077
26430
726335
702112
581477
823150
508493
713287
827144
878159
667943
638156
1079744
75789
71829
441154
122991
584450
742502
691921
918776
492825
381137
373112
974334
196117
776076
369183
275391
56890
1074844
380497
254928
139283
616068
243671
749255
147033
744191
516162
220044
134564
661068
671016
832082
993609
1014183
457677
942055
563315
80700
409317
922749
76978
236261
503183
598244
547255
638915
320539
144977
615584
229798
799434
228365
21335
420110
513046
880318
849348
926130
499409
106194
898720
96457
1095082
343185
868743
671047
663504
945253
189340
196184
429057
1035782
254353
101203
920384
758917
396448
1012072
609602
205201
1042262
1068500
180098
372349
890619
660254
179477
940502
435765
1091281
765782
399373
534351
233540
606598
788744
747393
696421
320121
573758
449111
1062269
220913
91377
384229
580175
75057
695980
720985
821974
434510
495257
678937
825493
326782
470353
248691
468341
712386
661637
736331
81928
1094283
164337
647173
5629
509652
563585
400841
745204
660751
477464
465731
150470
737320
333594
194162
378273
1055375
558534
357237
4533
66200
767886
1993
91969
574860
696101
980114
723436
9319
1076342
358471
165469
324360
226898
1081001
56335
284855
1086120
618653
590245
536525
898947
1065987
24106
420241
242526
324575
657834
334955
444664
932428
213084
765139
306138
287423
533147
136045
635615
897414
725611
899030
397980
848071
731543
329594
716599
1021727
119721
659404
682824
886138
341914
841501
548080
767632
78741
960757
53786
1085598
387214
367237
747218
849188
741784
696053
588222
754464
1000130
168761
869339
616687
1048335
1040168
1002982
97992
288346
132868
357472
631116
496921
830817
862717
325464
397861
904478
1086204
211969
428320
116291
73841
338749
537994
1020282
149633
254664
425222
303794
457937
456130
371009
508030
1070933
654484
857269
891134
63274
806394
437052
46294
35109
713368
287021
205664
464321
1070646
181532
727770
878830
599088
624819
828567
1080009
252901
617832
109533
139619
609957
417212
306844
444547
690761
923829
454631
201226
241521
730383
438065
910779
110080
800075
184468
634105
1097060
302496
850779
596790
749599
973214
323693
11813
621950
771680
269754
742298
808971
163847
763543
843063
942865
38080
956949
725621
658039
93403
182512
200988
350708
705440
390252
585286
1053859
77272
854306
269796
41538
909941
696019
359519
650569
778734
241241
372325
93029
709631
603322
856683
840494
842436
3875
297771
1079816
727224
208621
829814
555151
579560
686384
923825
529173
1006757
147210
301838
474694
642585
825377
112509
1025600
864351
576420
397381
56237
136138
965656
160642
898515
877829
965404
365650
578321
279333
74073
384319
24065
13339
854899
801441
936139
856879
914003
687807
1075917
591593
638568
388924
875475
356796
639985
944318
187971
497422
567700
84753
483335
925478
558712
1037026
511575
582239
133773
1038350
812679
545117
213679
482452
913078
924751
974540
603021
1058975
965619
792892
290887
987354
201385
138354
723425
742220
920494
604461
157817
504005
936393
1026268
1004523
559784
776655
92405
218709
650267
535470
394579
597873
369490
878840
644274
918820
772731
179592
843144
43380
95560
1101428
554815
909661
696510
348428
1075656
720839
13569
7329
674006
155995
345401
191426
234185
410436
1048902
1090435
425158
582447
368454
579844
633599
882124
700081
517299
138016
53136
698642
626598
803470
279734
19436
802001
367721
506008
504958
598405
520285
1001293
27420
9581
437992
1029862
1004664
81195
985239
496041
573859
808391
349644
987478
300089
569157
723358
805708
266426
759130
771290
6456
833941
730380
408282
152368
576168
1058311
440516
925733
476880
820225
367349
979178
124814
1090256
1080264
390240
772104
580747
162366
515209
79562
538595
282783
630622
157847
507225
93101
221229
169349
666705
812966
212295
814654
352510
772424
421304
555302
431411
945901
1053088
492326
965502
21623
362352
1067798
482659
207883
1095589
401745
630242
48161
1097025
658175
423085
613533
772689
660018
890338
549713
695492
818625
407320
593936
316874
509604
690082
912741
429540
117044
947706
372373
798012
406686
193663
149010
843378
292486
523328
490217
512840
643900
421146
712380
1087810
621990
440841
136767
372458
497205
149319
1099154
485145
636144
519566
920359
466068
136637
715750
805553
202244
871410
994399
274674
568181
475178
158037
392154
827428
809402
453695
1063593
326729
426972
923928
936958
837597
607067
952409
755092
1011370
744166
245867
675472
765070
240532
1092983
52675
151633
678654
709333
307583
562110
499724
586967
760776
292357
369911
1008908
774292
746708
220235
1082460
370263
520969
438530
1064440
961220
171692
336514
368406
325749
910137
532513
971136
272843
204034
544261
133233
781971
455757
43429
471154
897380
57182
777554
695328
1046505
1016754
188050
86927
545362
542368
823903
260378
755257
74305
557234
68272
676719
1024558
753125
695612
1034334
418558
927434
759586
806371
22250
802557
147964
859190
17157
332849
742238
358719
63531
1055623
287712
335798
928784
890420
306908
618074
314114
662780
311929
839133
848564
830041
491102
744567
292174
976598
634598
295670
513812
688442
943817
823364
453153
1000448
791363
822664
171759
922221
412982
193430
708897
141195
258572
713638
332843
1041264
524307
768670
679125
908810
777419
95850
505139
576820
931726
267472
667851
661573
9034
878299
792078
12606
299253
310257
767919
816727
1028424
897047
1069674
448481
19493
72696
433664
542362
419943
531675
646547
661248
82383
907132
12524
350104
565576
654413
612722
297412
453363
9008
994137
1067912
1044081
496000
258828
781600
496838
641511
547154
61189
491546
490608
474892
857820
677648
601618
510989
481634
915254
855332
1049666
452102
765707
464079
770850
720732
671805
454352
741947
309979
912262
32586
998279
281319
786163
307550
812963
126506
361730
695575
397954
28299
581610
322582
802029
975232
662838
287293
640615
1091809
1006753
1097898
4990
1081877
149529
29236
665394
934088
760362
2383
692267
462582
990015
329980
618852
947724
201781
951512
1044760
152873
406738
373432
164634
1060537
322354
843594
308307
580003
483468
163764
449009
105041
1014134
1046069
737696
262140
52394
830290
536775
960651
613423
298218
446998
1073748
1075844
578358
547583
136014
1092728
593388
1040874
379939
394421
662773
880402
118894
318908
91363
876181
320425
372972
463481
646393
758397
739816
1024025
1068158
736348
179560
779908
348582
461056
939484
165319
42754
939275
372504
386138
596023
764854
109044
816109
331407
115635
791752
704330
1098912
230425
413785
978656
877471
1080119
1006635
1022593
195589
293114
839108
863265
1007134
3854
202233
174810
822778
419738
101475
717489
878844
1041855
1083832
415502
719629
54532
1016283
431757
433946
1002808
651882
951079
74777
384149
662102
481567
404153
473246
87506
870065
66298
512975
298733
369946
137464
572498
22229
541690
264517
366910
833234
1075772
400704
229496
320408
307208
910521
728553
143996
686177
603540
38136
122666
574120
550114
170425
1071988
908011
111910
215429
465564
299511
437534
574578
1066676
285787
674165
411859
122011
859388
116212
789906
268101
983090
947687
604109
432095
7595
660665
177944
195556
950148
381749
1004440
547183
210597
459627
1062709
531395
210739
114556
1025749
499569
944649
942549
718906
1089098
519728
325858
238684
772177
142722
654495
711167
618347
657465
336291
846914
1049238
653417
644263
1015558
444793
1011777
839475
88830
566369
492762
437114
659599
1089172
437940
810757
801341
96236
1012355
232338
674985
114721
232954
142355
673069
427739
344567
789349
208937
1076225
1077807
350330
31995
996022
525026
70610
346422
189042
745610
233927
40850
113610
511310
745521
47573
195303
1018812
236336
883914
400339
742943
285968
168712
902239
678555
703402
1080629
558974
818440
299721
96883
225663
937450
72423
12250
157657
949250
255415
248130
537773
624910
881708
465835
229583
502034
1052375
39699
85313
155416
154194
912122
840688
603819
119103
20334
29410
958941
350442
194135
969811
442344
952450
333566
1090354
388990
534618
704582
671194
183347
484439
351733
349429
395155
676055
518161
43279
249019
228744
401508
787621
940363
573561
839232
405014
604411
196203
895883
519564
948137
1073976
712726
586192
1073201
757093
835781
1093924
248981
457767
727283
834170
175949
1086482
457957
611854
1101381
1013172
379904
12580
1058638
514887
395607
798718
1030685
476610
691181
615197
423005
141877
201371
385408
866161
567651
876421
319703
491223
140948
98963
352140
977502
1094562
1091337
118540
88722
807330
668963
1020198
586290
569123
269168
837976
538526
340541
839894
16169
415581
160726
946517
401548
377767
1030437
299384
183391
939630
1024376
89159
555903
940234
701363
948755
549651
882874
116827
521372
1052677
950579
515772
674754
7707
561056
877348
113591
68732
703945
1098868
56309
1028919
303699
170024
51050
669655
1042177
616684
168671
388017
466143
415136
547736
262843
1071275
855843
960008
341926
741993
179059
1043809
676873
451877
95089
287794
192949
856123
883732
457113
939458
684969
240070
65174
436278
192488
384440
1030166
450688
354060
184201
1063776
248362
102262
389599
542270
901290
536752
367745
209106
721397
355232
388062
348555
1043823
185206
843409
771882
110671
430266
829462
105354
859470
212249
702463
327189
167562
303735
29367
584566
569687
491894
866637
572292
37174
411161
502741
686389
1014372
646057
612461
321191
210287
761883
846388
257353
117269
924627
692900
726474
129212
414505
181145
289437
1045029
206640
1008180
894782
556709
536864
1074238
5990
888825
268796
341253
474797
729109
484648
544220
959420
879331
460751
715378
163782
667953
266179
839143
929621
441486
160019
1005241
670872
438750
232913
649649
868411
790023
53920
1056278
387508
81500
407368
681717
320195
1028660
778836
351820
602946
231324
658115
104607
221771
398731
912849
552135
493700
935268
65761
916588
332863
881872
532337
94732
62085
539152
162287
973696
763235
803700
642413
971010
672343
141269
608018
166969
351622
108685
241163
630675
1042327
127637
512211
694378
765505
794582
960493
3701
873113
647479
541789
157433
720586
154136
771165
171608
824625
678704
622176
923333
800061
972966
916885
96408
211088
516855
773230
177939
303103
528105
278389
1078684
1019741
441171
596168
76465
890190
212706
161554
532529
189398
1076018
256283
652735
1098553
77811
386516
991992
215729
859661
44131
1036567
80551
612268
804628
757153
996418
289203
987244
405627
900234
715500
196001
248804
599379
545070
858919
370380
589611
866580
256048
987341
194900
789107
896936
544556
751630
313398
804081
265265
884512
1000574
556600
838421
837371
785820
242189
672020
818579
340298
272678
920640
1037701
1054080
852289
473234
130722
129672
950336
553152
572558
290083
113113
962778
969927
801132
1048935
257351
594030
444491
301799
63761
1068005
324190
880303
848398
977217
1044789
130972
919123
264796
647268
51874
394285
133046
1006335
644201
166545
296128
55699
235859
639535
282296
332252
849801
883710
324752
1083397
1098280
341646
18110
968913
456641
152036
301140
515935
501856
335292
813074
670500
306562
288483
662087
567992
589639
657537
874699
444725
870047
1017103
14873
740579
601257
210649
787594
406481
541125
586048
388031
742426
1021153
436772
546149
423075
1076519
19024
830756
195915
283785
811195
344049
148089
469089
837104
745345
632947
22588
305695
192533
944595
818420
1045845
89437
875675
751005
155713
364860
756736
576252
187305
487760
793738
359681
244656
638053
1092064
814424
265027
137729
10074
144978
982807
169570
676309
13805
691957
129180
686771
552994
357213
239809
699446
805860
306943
95786
832239
640745
373275
208957
419148
557877
254233
53860
487791
805949
703713
142935
571218
168046
242668
5522
145432
491719
814948
478283
618478
980706
639668
323841
1033273
843470
146199
198529
443738
269383
989431
894767
449986
411472
825870
742201
408985
688087
446894
956225
957944
296405
315182
17455
693537
54122
816952
1009318
463565
852128
955069
238534
259416
49767
977753
517165
539824
648198
105535
832150
104965
284693
449670
617264
54057
984640
1080432
91423
831885
87973
43799
106119
381819
1084090
447763
16343
996932
834737
647474
495998
868024
124809
985358
381616
594743
456740
863805
419988
432278
693700
708096
941809
817266
533119
486590
321469
186292
1005599
365939
102364
113697
179344
623065
42861
1007922
969734
345165
951189
53997
911310
477743
12474
1053016
127418
87863
310833
649903
1021163
45570
357728
356678
273928
627787
904780
1059137
817534
1033083
394375
619282
1019647
184252
1096520
827175
722500
589261
409293
1007162
810698
5348
112983
951292
801189
1035902
146779
547253
348079
528860
499378
792361
1040621
149042
190296
1010921
369941
563145
342424
34168
841779
440046
21075
666560
780588
788756
310046
531710
206157
358837
198113
893191
274846
431619
737715
626584
33561
599592
317734
1100310
61974
310793
288152
254330
265908
741633
569048
1004179
154160
364957
1049588
515393
1051288
915216
11325
183276
329658
78238
1017879
610246
802442
253409
473469
73342
794984
177835
12274
444163
1084417
546119
602105
1001835
1056469
235512
731168
610618
181390
467148
283848
755950
682215
844019
935074
398982
433927
548177
94532
960553
885184
176342
616387
222394
596860
665428
198683
307240
428318
108696
937347
406571
208123
363102
268389
60708
894714
176103
597365
130164
44991
684961
600802
586064
211684
1044662
664610
840926
134878
168675
519669
845975
879056
1092389
1033536
714406
191721
914748
527315
1000888
544793
1045910
927921
21619
571506
235904
861592
931401
258993
570819
974073
237015
780557
201635
355223
609113
930758
170579
143465
823166
637051
154155
322412
552989
133551
372397
334820
396969
418501
503718
951037
180847
81824
152645
465356
334875
245910
1037660
597201
614407
700451
812193
188845
707316
1047552
218789
825959
725389
919704
390421
521654
299794
65016
251798
308039
1043335
866546
470554
525410
86638
1092787
423233
1044833
830605
813330
118430
916590
1069383
247621
518703
174573
576424
648836
791536
400109
829983
1084632
915274
362813
453559
22149
256832
537077
474604
1053243
647644
1060857
628213
661707
320205
671161
774459
406447
887322
656572
472395
473445
24243
927468
714614
877902
1079482
1030886
187315
1069421
956547
744739
438269
197024
1097186
78108
977232
698174
227121
348812
1045615
1037216
594563
25541
226468
1052551
225483
908246
131641
973176
746500
188320
957957
428429
743812
412731
74439
420322
628416
354902
804640
717362
1019435
133612
620659
1085142
830537
541659
630214
120434
746846
723989
995009
110610
445938
1023023
482208
448519
1079306
913813
106736
1044173
815658
79144
176022
327015
823312
59406
884618
71786
740414
357918
972284
986034
815460
1051837
995807
498641
642694
830418
471849
1020785
740335
850121
518813
399390
753191
168665
216098
941096
263002
589509
473987
734048
1079323
606618
260761
1051336
961149
689283
853692
187286
572663
850030
798595
610330
552034
777564
965762
4634
47248
73953
242234
108458
1047748
160338
379945
253623
1055722
505397
652517
338594
196790
672403
764795
997363
671949
557800
1063495
602383
812568
1022056
638235
563179
1018618
1061053
678288
95888
1024001
511112
992897
952880
241353
576572
265211
754550
28400
631310
1048489
229331
5611
993840
574353
1047036
249366
302350
194591
258458
550440
700345
200860
352576
220590
559070
660536
1010287
543095
1035780
694415
838535
449935
194365
708102
453206
958307
314945
129884
1033818
252880
677072
920176
989574
663369
180567
139904
1002571
548072
1072708
460865
956354
926547
223348
378882
130388
943003
934917
1060821
202592
555622
250410
249104
1094256
821561
456214
646898
322981
14935
209454
1018820
350075
847109
940435
374169
117844
98717
796433
611429
449114
66611
851715
169966
725314
569752
25310
274069
314843
1058349
985532
1097577
328143
417810
567337
864919
362624
935905
273304
437275
37212
207968
770852
543705
753775
3485
837884
400994
202899
576301
147807
977537
981442
627687
366023
752204
108375
297865
137538
649733
67169
781334
630899
1033492
140400
27249
951831
438764
840546
796375
766609
832109
745544
123248
497253
158387
803645
634913
943578
262759
612904
44319
1027331
750935
592019
310260
694884
887355
896307
836348
376229
750890
379962
1064172
935345
19269
486191
600151
799638
747413
607342
297900
658699
297069
869763
1048270
278338
550330
867649
459389
387825
456822
936682
472176
357169
962398
70111
799920
636927
336428
1049541
114709
695256
104441
700961
730098
714246
837669
848744
677972
1087404
396043
459180
721982
667080
4769
675461
79049
967668
400200
560910
32588
450218
205298
322849
869903
984705
473558
7102
799357
152273
653198
816006
1101125
237894
751477
541286
643042
418308
671238
378757
232666
812487
748491
879152
794245
35736
834801
1060668
843305
582900
384352
230278
541693
134903
978768
366764
814275
816138
520356
71512
558246
638555
36606
43706
172191
886373
964533
800307
222054
866387
889775
57120
528866
303771
601054
819936
469190
838286
966105
780755
225323
191419
1062166
675934
973622
450110
946830
441248
268966
763855
262822
115352
309456
735099
896640
712981
583045
3834
939200
831627
1006261
449758
20400
495409
892412
305996
928117
54605
501180
365361
628655
527441
477284
655056
958278
302304
102698
340843
933068
131729
252659
878845
738336
785564
295638
582142
239565
634583
713063
217320
553393
271582
297860
318513
854621
426120
522290
124052
575882
117363
1067673
28025
1058636
332137
397149
224264
684800
597718
967181
516113
794769
1061066
1066316
271524
515110
176919
23283
85467
851752
1015490
319792
55198
379824
919987
786236
410396
1064664
236836
479081
286272
967697
982515
399725
208094
394832
659947
960830
913761
509619
357680
737167
158125
225831
467937
752091
1052166
799844
205995
360325
615786
1053314
940503
984297
778945
437719
706793
386814
993088
570424
728425
1049892
124896
1039830
41497
118398
792693
132643
84667
461713
711976
348076
1058280
377955
655549
495365
245931
975529
661152
738629
214621
479596
682802
684674
844588
1026670
829902
13191
300981
19341
988446
37778
417828
491686
768868
694612
372261
77720
659996
683921
422601
907295
743913
273272
1057819
522082
834904
438406
1058324
844953
814157
505354
584539
380196
153924
212063
1078501
818692
42145
307619
694285
915507
1079944
882644
484816
705608
672531
889743
30919
615896
122649
377218
616671
539364
624158
426418
76219
397681
697060
243200
345421
525655
896040
366435
217215
412280
321869
662484
559589
46606
95944
947380
170763
388336
754096
54689
78429
700092
84458
476964
936455
208618
236643
452109
428633
364011
937795
120806
297797
961310
906287
766119
16053
944316
19171
574800
134655
881820
548548
211868
431221
58775
34303
658436
463901
195579
715613
297686
443153
1083623
9996
764280
1011568
134243
952814
981660
259373
93396
253903
88221
957405
516826
1072704
973174
850762
807695
395699
293922
593387
1094117
224103
586646
700365
140821
750265
346312
420669
640309
415027
108619
764094
533121
28186
680416
1028212
805143
592814
847406
942224
284704
32444
322020
55194
368946
636085
748305
965616
1003425
35846
263061
910859
497785
361036
680765
252694
159692
692246
316685
484375
918991
83203
866782
406542
250471
868996
592713
676273
533547
615164
479882
1099658
367945
463071
1091752
525974
103645
108057
602988
668618
549334
735983
529311
542204
768168
1049987
897570
1078515
1072512
664472
149905
1035738
963486
477028
447843
709611
536333
327499
633351
214276
402765
893245
299797
23121
371044
265892
898277
911794
23490
1010800
425730
739317
131424
211143
412586
750766
87082
311110
106262
1043785
574547
1038242
88704
412693
481367
143858
901494
767728
7962
683434
833274
727699
700925
415544
784025
441940
387075
297338
748433
818459
881172
229868
766351
907543
961411
153999
558646
848243
712267
703707
368313
659225
219469
920806
669255
185309
508522
804504
148124
381187
805776
265532
777604
468017
678879
276715
1010442
1005293
731173
263665
673187
884054
616207
401342
226235
8871
22112
467419
27724
310665
457121
1503
362883
804758
495798
503360
502310
827336
308689
268926
137366
118843
344717
1061720
280834
518227
86521
853773
191885
993319
158892
397403
351150
1026339
409071
42987
613274
783238
981125
778731
28960
484505
257684
548850
68989
376238
177085
323794
657031
512536
955153
194000
570605
92732
444902
425384
853342
169081
14987
537326
1007844
839240
231726
1045880
595761
304504
495697
1056923
1053441
25984
778678
732051
1095879
611799
341663
429237
1045149
69294
573751
753195
549919
921651
502101
554402
960527
927935
93925
656892
62266
742602
443054
643652
533560
860758
33667
1054089
507664
521227
526269
801787
701463
292079
1092626
653088
1083693
708438
178813
454221
870857
881455
90535
637210
997690
1019469
994687
114811
319449
771561
905507
1062562
57729
995427
308479
404767
216715
45177
110076
353313
771528
113486
873299
929596
76471
174332
103470
253555
672745
1024829
247691
853031
303873
46094
1019662
558616
674034
157027
144178
1076923
249918
788995
500592
704733
648763
1087516
393490
289311
278382
502131
497350
79637
923809
806460
919670
642232
616240
354703
1045197
930968
362942
711208
1035654
352043
558265
509545
443651
489931
610563
996458
494280
927725
1043935
1018831
618457
1035775
439218
958327
905594
173378
401212
752095
488677
888721
211675
473913
607454
966007
346276
607457
320463
1087101
420833
1040893
178679
822680
56957
664011
409644
195360
938228
591572
186995
362792
795509
448155
1076839
663925
946334
849925
714084
1075430
605261
554731
228185
67670
301474
789682
128258
240077
553833
778535
1024384
388225
324224
425255
434612
288350
207084
187444
973169
1077950
677157
439263
862934
49198
431391
244153
401942
475154
1525
804362
91401
1002891
464055
582456
14669
575641
291172
798742
516198
386979
616161
459629
1082093
206829
647116
731576
108360
1004472
704233
910140
465572
527180
878315
879365
791794
525528
87248
86198
1101342
920011
767571
471234
772339
185643
590768
647766
1052724
854686
344460
27775
618715
767622
106854
427409
893324
203768
56492
663855
460349
972327
607463
18518
566753
60642
937639
454334
702688
533803
852736
712692
142610
420452
666836
788827
931332
89529
914908
624343
1029812
1043187
776550
349475
750556
1093110
565216
346984
702943
963650
652835
629507
865860
1000283
200828
437415
918018
791509
34083
86813
185320
43853
766146
929795
590077
1052181
900018
1092418
537983
62858
419535
451459
322198
910575
437207
418836
679345
183419
689764
260531
350103
1062434
921265
382471
1091902
548615
39109
110024
1041011
463704
1044101
278977
1056831
511002
356140
183512
1003444
836839
38825
33754
1042164
1091332
246574
306213
1078899
697609
852972
320554
748203
801970
287782
396444
895107
1060335
289127
914024
636296
920125
1010863
666313
1002215
673142
866666
496703
810655
739430
963829
594873
923951
952770
384095
311596
568791
175582
535536
791309
12094
845669
919505
21364
32040
428750
819700
868380
826306
476032
1045775
775792
452363
498979
34684
164567
1047095
385279
329870
153102
702729
181349
909215
262598
105346
942644
518238
962347
614425
263198
382558
968496
430623
935534
401827
859654
11174
432336
333726
646077
102379
167191
836220
241877
256184
132186
1028021
831574
1055625
816559
1037062
1038035
771593
211885
128288
983196
28202
666487
64063
11139
847948
72484
566795
490646
673229
942407
989716
234245
582108
416957
904029
3128
572130
166797
606995
1028076
151819
85902
592547
843128
942002
866817
180409
553073
339939
157428
100529
1026335
706947
469418
504624
1064436
300365
509445
543656
810581
891652
1041955
76898
1045299
112373
442168
351821
760258
955000
194158
97260
875147
1062684
187637
344496
902253
903303
433427
829293
1045463
776671
946877
593252
339365
286968
127053
841577
656762
845427
219630
219631
1073722
75606
18562
529180
9633
451817
133942
160170
44567
491217
462790
911655
355795
274476
391602
959862
193059
170350
739101
184037
576508
977288
335218
1002994
740380
602392
779133
171095
152839
845569
839482
424281
973112
846294
641553
1047884
1057436
35914
194214
346999
655586
672887
255937
852103
982285
326118
932202
799129
609238
1003436
913746
694287
558638
289012
777394
966613
122293
203786
623936
421832
747460
1039115
883149
384492
353215
586230
1052647
74470
286887
767048
282050
35545
775652
580458
784469
496143
837037
242747
604096
172711
372693
323425
1048513
925730
489154
1092586
920762
831550
99832
939373
602622
199159
621408
790661
156540
353407
890347
197255
985173
128308
1049669
879757
376174
396701
969353
935065
539952
546007
1039981
712786
222985
994237
781018
956996
533162
1052871
137922
738710
479689
135636
94085
476691
554929
844394
842654
882207
852037
419454
304667
608449
1027353
465184
952084
148102
660401
661451
753590
1056911
152412
1016005
783944
5101
429359
17454
304449
674444
477213
609690
332602
1016288
796721
957774
741456
1074459
59961
1035003
957097
170239
68840
740418
962901
1027249
654581
631381
203283
186876
997712
939005
497956
472629
377896
1068441
647272
405006
77671
415226
104713
795022
863290
139106
184413
761974
674819
452434
312620
882099
125135
19789
83499
799628
497758
919780
945340
456922
142993
447885
422085
827623
155748
158574
567845
772655
882397
419759
1075196
370509
160383
598478
763338
186806
224307
366923
540480
1006043
802699
807229
1007704
340238
86598
588887
1064943
506044
458018
242345
770784
1083047
421915
58197
705194
831611
777307
270205
103166
797769
846496
326756
105693
960513
107793
1069413
410066
662249
856880
574695
161840
10462
258267
189339
176529
1010302
940336
507712
921088
929806
988300
890265
794045
118530
344397
917657
1096287
894778
202386
284011
354464
968799
437530
163591
625237
517988
1016055
976877
330710
228621
789427
21566
611462
310762
61061
464511
1022696
809948
827107
536890
942526
387123
818386
311786
949608
878837
621174
307315
1075626
195141
606937
134821
940058
66232
818558
112233
847235
44142
9970
845125
801919
888427
329572
415460
181726
779892
478178
479663
286092
243324
611568
593508
474132
1070815
321817
1077339
293164
951254
197449
464294
178742
505517
352827
91481
778393
530407
1088284
1000878
398370
937307
240614
185287
5822
944829
85206
658226
121363
27660
746801
176697
431375
203002
697285
214716
800717
1025508
31201
539856
224801
830754
169004
829084
611400
789963
298168
954620
377352
168349
732281
251694
756099
476469
705827
320158
791502
1020732
921770
9596
77008
714527
414139
653006
527326
138296
370308
634072
635122
181696
805791
619021
580355
69988
412571
857663
392838
886065
1076902
43181
339138
349774
131574
138212
708503
902171
390227
174808
378244
670234
150198
697861
968628
663811
76386
113779
204492
516695
329738
876576
459086
397945
487890
1019033
594710
564891
339987
114665
453463
166921
994159
387283
126767
35153
670132
884888
352336
627924
669242
226370
731309
152164
192816
699039
417023
942233
538269
1054920
60576
1317
356456
193575
887025
1019342
429776
583651
692981
540686
569516
72318
345948
836795
299021
525642
488162
204868
365876
395449
770769
79932
102304
491971
287326
744838
83470
536318
52251
893521
660203
197712
377633
356574
260573
756159
272941
723097
612617
502497
190466
929034
177187
721646
980829
542631
902045
115991
429484
1072117
288612
415182
21856
258114
773688
368214
184180
464538
766944
482729
168452
453001
191219
477525
158286
514336
843389
539956
159848
908282
755407
119484
302709
845715
465205
928684
1087597
722601
190348
6775
242002
392472
901202
753011
38840
1072036
347898
970757
18705
168536
699313
745929
702054
450164
867855
832903
831853
434356
406193
75195
233219
191539
70274
340434
1079540
386837
679780
159625
1004465
617916
730597
905089
784943
1024108
364679
100668
129846
1019180
452669
428064
847476
517296
168190
1089062
489226
204469
691642
939171
754427
1042940
665484
441651
534745
311436
924736
978155
183249
1037043
349394
637250
24744
287734
493545
253896
345832
169436
678939
847661
653504
667351
476861
189330
1003499
64012
872798
117447
316212
317261
630952
583214
1042808
11799
29454
781774
124398
196617
566870
714791
497232
238948
498566
393583
270491
232920
593281
1050380
179053
701093
836864
640287
351621
628737
678304
4969
440781
340157
1075032
1055053
196168
785599
251137
877133
843316
426753
1058315
1022021
295734
46827
783684
668393
996724
607368
405532
405577
634445
781454
298269
555878
353353
245159
852456
775301
292388
996867
581975
572240
1050414
831411
317947
42249
1081491
396565
453337
200927
170445
409367
699697
353466
585613
21338
165161
630207
1024629
730379
730930
248064
394433
1094671
140060
562082
346413
535202
369945
115406
632846
1030694
172026
302314
57462
155645
549430
537849
248889
992411
520489
118423
641440
524266
276777
940788
932523
511479
865327
114590
837743
854520
512163
1074665
72459
548870
57300
1089073
746465
568632
623194
429841
144090
529748
857720
930971
490939
83573
767666
174116
58932
480815
389967
420941
1096146
949708
137075
72121
1083775
1040381
934729
987125
527992
421302
824307
471372
758314
674404
269916
843829
312559
366307
849822
809953
125421
711434
590944
46445
541533
38370
241527
996734
783972
712268
145637
494743
979239
697877
218624
201624
311772
902261
578055
841982
1046826
139265
65918
256590
1044062
1030568
412541
839223
985761
432977
894094
224608
808512
897797
922245
383530
336351
512725
1045767
755327
15161
511375
492820
148941
637841
950520
45645
757734
56141
330696
310388
204317
1097447
842270
285756
662083
492836
311501
879662
273266
1034142
490558
651633
75303
8106
771454
421922
177353
289424
253176
247961
776761
1004079
1005129
896457
527625
149304
1014188
934812
872595
613481
663743
479034
197249
439926
554790
457877
680182
979952
651073
29277
365691
287133
969070
376475
1009823
854754
751298
222419
1084744
661600
604907
132932
179864
180914
996621
15012
844615
149104
404770
514491
804833
120911
297147
540612
245196
238064
403757
434427
665940
596317
859330
765169
525747
447659
297667
254937
1021185
285527
979363
468346
488231
1065014
700931
297434
396558
639407
13410
696354
524962
210150
540825
547753
148454
677028
714950
255229
237337
358630
362086
1020755
776953
135032
744133
508420
30679
1034779
422772
215674
482237
623278
909071
586996
835148
118813
259703
581820
901906
739451
334424
902424
441025
487218
689664
618833
783887
689683
283236
113917
290636
508662
558003
913633
649720
535038
66730
52064
894934
499146
342021
1025416
422703
264750
997892
413686
279483
444611
6105
501303
1018715
802322
526924
221236
605625
64529
851029
29403
1096393
785910
269243
560015
99334
291089
263492
618301
2908
992974
799843
742442
524788
890874
770303
491770
540088
98224
396534
663362
441027
715463
83699
425933
98549
319183
986240
184097
546188
1853
691303
613862
589841
22019
458365
771379
250657
223120
414744
103350
284274
509292
330416
1004272
904621
521716
734324
436016
429973
354329
179407
332579
842910
359637
909068
592618
687715
30386
297828
720664
356616
748776
745476
1011529
321709
712932
920513
933119
513162
561103
352548
612656
810678
452448
842720
812720
50138
139905
981940
9692
232812
143874
1092197
322133
946757
760732
898628
1026559
560620
891764
622737
906969
922069
302474
487033
192544
490404
629221
944547
1021206
69359
107399
18227
515757
753316
617652
480146
236739
587021
720631
164984
884838
485822
372798
531378
395616
658498
949228
235176
148980
117378
738699
178719
425133
347317
958376
670093
798261
537462
203523
635286
501015
39447
336018
24577
918658
302150
380715
220514
397855
289497
72362
84432
222891
958414
421834
352113
87278
1038892
953093
429329
233947
180194
991642
794978
191923
48343
462911
972618
823001
863664
447569
161573
28290
460155
774116
281269
22246
1016395
336473
73733
992728
710825
1004012
738859
204745
965140
772969
905091
22911
919732
112713
429294
1061101
824382
39603
655635
267172
146787
20142
94825
811454
288056
1002192
510209
866679
103016
1029639
776900
605558
526406
506684
971391
1030314
993547
933196
815349
686347
719934
784506
170249
611479
382205
192849
52970
256976
175900
566071
634208
693754
748949
622506
111040
594781
230935
764645
813478
936342
634960
1020995
1003413
864562
240717
457678
366609
917099
188219
74041
936856
13900
836788
287738
714333
898235
114887
896652
584452
409736
265441
334869
125984
879978
860739
221700
90056
28544
523976
694387
773371
789247
756430
648758
646272
374356
858746
948585
86881
920647
674683
261524
238812
431891
97146
287880
688247
59631
601122
748479
930940
794551
1059000
857187
636570
723259
251492
749707
549868
215057
684012
491711
251941
854527
339896
849615
724059
198362
249125
754927
626970
966883
783654
721094
163931
302855
454877
855275
630116
944956
538385
320434
1076969
10847
770055
141301
122579
511788
369620
743704
604776
904888
919650
70286
467928
1005830
755655
1056515
409300
1003559
695337
237867
527155
826153
1077690
627529
85614
430222
648408
568018
83903
430688
59634
933850
31507
989439
246689
263576
1071223
832354
757452
663322
186248
216114
896412
847052
683270
19050
1098014
743784
884537
780009
579089
175106
546958
57557
442921
242879
815344
93327
514787
1027240
454076
109232
589463
1042852
589192
587516
258461
810502
564322
845708
778262
402362
842500
288575
891180
302054
36774
1084907
86689
519500
1033996
892983
1073981
261957
464494
194906
604740
661591
934151
232103
210817
555738
110521
771364
998096
956211
447985
906197
234397
739592
1008567
548572
424358
617847
449461
588662
1074282
788800
319359
644539
1088386
179426
978956
1085379
862040
69297
613751
722891
356248
815860
613431
814451
235700
96757
185285
616675
406600
951767
580352
92363
928242
487144
1048497
1053869
978940
30087
669890
841965
123558
493140
83575
505565
531833
511062
209701
431576
911519
867542
272635
299267
441743
459080
612374
536451
575523
1019116
873775
630617
607831
51344
262172
103991
478624
162714
429917
183976
892378
808787
696934
1093962
357897
527794
992465
290929
170872
425189
14674
306089
752755
1005137
670485
1069322
880409
372699
534184
526626
1091966
304010
97175
1028923
1075510
973700
796460
304733
846979
97957
778462
4605
886291
530030
460333
115141
388975
760564
189322
991976
1072238
1089011
816308
593106
200740
339312
954247
1065707
495267
478603
185551
3636
800716
740402
645273
861350
520569
879951
90696
735617
143505
321715
279105
269337
648381
664780
737691
366364
446375
217440
1006536
290554
212122
124451
1052097
292385
300329
463400
754565
932118
353573
582922
636214
112900
492378
701774
250670
876055
970256
715565
649073
170453
869152
721502
989714
397451
1025317
740750
227432
842531
494930
1039001
259191
777481
381756
712107
472017
523549
608436
869960
996093
266931
721051
247522
4130
628135
421543
164709
241842
1087211
424677
339270
122272
64397
829459
594535
639886
535365
890813
203665
273067
801805
764039
45494
798226
991799
414535
144871
1066839
78178
789999
489544
62473
177028
894095
245369
1036104
45102
744384
523035
886876
723025
619499
965995
500320
376104
712247
898937
533848
928518
293832
395859
305041
965021
770807
733007
774556
121848
474360
688664
609636
892466
363186
696282
750995
399017
258230
789460
86007
725326
414169
515720
309144
746894
137531
250720
457604
541837
266799
317426
487055
31869
566301
364474
399498
793950
88987
970432
742178
407603
315378
238950
90757
147164
244556
973196
595562
271694
434517
261917
93716
992611
143070
887090
1088859
910071
840243
1051620
762120
66164
669284
140520
488186
849064
881621
5851
489880
983870
644726
446300
406348
602345
273830
559383
622992
707837
238176
854951
406581
423371
618669
579101
81289
1032170
10331
740704
253255
764082
354274
349755
484552
532639
36400
753218
650755
655610
136330
221086
701168
672962
877152
82481
782154
1068201
746601
268634
1033426
90631
985882
91058
130640
866740
596131
186382
17036
93494
591555
108434
210229
157314
767370
18287
718879
15112
98787
259974
443800
994864
44338
977480
1037901
488228
452266
15755
18773
798463
905009
1055536
263008
1066843
969307
888821
535483
1099980
401569
179193
1051073
666383
691123
52565
55508
929390
18509
593937
376675
896288
13214
997744
717418
969915
242477
331823
177904
1044477
781253
133995
483951
1006044
744980
415765
84820
611888
690486
1077861
929182
1020526
1084893
893307
384373
123286
415398
539635
807211
336587
70222
980161
170702
91656
146768
844170
694904
688182
203130
170768
483591
971685
236936
886971
202276
850473
439565
1035533
908882
108026
548298
40896
57139
868160
720983
907727
497394
108179
814329
47839
27406
748865
925901
832756
497755
252490
89574
323353
806122
811595
721628
733567
217312
1048389
1070000
1032466
409930
586709
319314
718516
424524
1031024
324036
591259
812599
123045
725306
98061
415996
1048230
280816
793082
1038365
1071564
396910
392643
383207
25227
490658
523105
572462
984534
1084304
134645
774695
1014537
135421
743705
757042
201260
615192
125301
517828
117275
15917
1051035
110663
969972
489382
172917
908133
161370
607658
383110
185187
627362
706612
51709
524726
999944
992812
457179
439015
49838
1070432
437220
463261
498508
807566
843669
686726
460787
301584
68695
447113
187660
1008450
795531
605447
873540
704277
332699
434500
356364
1016580
867395
898083
543121
884121
203919
197318
879074
868883
97252
527256
761265
236231
131828
208804
59849
257910
22296
280168
448029
861715
531783
924663
150924
876984
1028868
446819
1069038
465405
69277
842385
407796
631506
191681
177308
389328
176879
898756
923973
399574
966048
17313
731723
514922
704405
718416
999565
165338
297904
150622
988144
1095925
45285
98785
1000671
672781
156333
584067
1044485
1066569
526214
694194
590781
1018662
445756
384547
578928
861788
723021
981529
714463
276053
446185
791926
192101
218847
243634
856010
940154
659034
51763
29933
1020904
243160
77766
647405
1094697
227798
26615
242835
1022295
688705
624959
53554
884521
189937
989400
904498
237672
759672
327445
355187
559644
1067225
490607
748833
544349
623120
386716
609276
668036
252159
1018580
183487
61171
770692
898744
390281
1046875
1099376
1077453
530968
687766
388430
965013
212149
556562
839738
909069
839554
1017502
343593
164090
18910
411268
558365
651280
234041
1055353
963376
565009
537500
520503
119575
539775
681421
109961
485239
620531
943840
224953
604040
853239
678058
37907
986085
663315
60550
533891
712298
239187
399529
385072
499575
139087
191377
1080530
884230
807645
538161
596692
674115
460359
484466
107163
785978
600862
1078312
555932
911544
877509
262478
55760
1035560
22199
198233
65197
161056
413948
465625
253224
1094749
584275
107090
736787
415070
1098582
853814
790713
962776
1015105
645441
351907
515069
212405
213455
512913
761336
964740
841774
570569
267532
581573
684544
1029447
434686
725175
425221
316601
957947
621506
789125
606723
47885
626573
958695
641498
1079879
580527
703452
727915
1059964
1067836
83414
309843
735395
762096
1059042
792340
394436
816247
606364
791386
481353
147039
395220
416097
185184
488028
158850
35443
102749
129527
938641
29351
1002274
163686
810069
136598
540033
1052548
478180
682002
536951
699543
1042577
473190
929949
712133
186969
278071
805604
677639
596659
748321
614117
241974
926722
954587
1013211
37782
910689
1033438
364853
932405
909248
144868
161181
541682
46821
432404
850384
413886
649866
1030697
871367
507504
805421
854841
746880
193964
554337
61839
588647
947841
552572
822720
170071
1053997
42555
953317
736298
518115
24198
529161
128067
936621
402589
692255
405402
66887
524062
265444
218418
597158
721899
808291
750327
574761
7664
671945
225443
87907
445556
385400
687794
434179
793170
975839
451961
930792
1025802
1041239
173963
895501
261818
974657
18445
73829
383394
675951
822153
213188
491409
492424
313749
485049
777711
168689
462156
966418
599617
227216
1003739
433479
681509
830296
866653
380238
947753
104110
316038
225536
974585
564353
638919
978592
80952
145171
696807
740913
477269
578562
867218
123631
94453
808233
1078339
317818
247016
501444
911901
264136
940717
987660
1060640
107445
704408
774541
685795
125451
369875
474557
6391
965844
796638
175215
728095
234117
312032
542192
981674
255707
266165
377031
373544
735653
868999
264418
637957
550605
698120
476941
152541
357626
735845
1068338
1083565
8009
42141
430316
1000158
630659
1070370
439390
856695
674505
476502
150828
1031698
828159
285927
560503
130534
774452
504852
900866
913871
648278
471200
67262
253803
291560
176914
176944
593748
566278
415198
257248
822060
383729
408926
1081195
1086051
80765
22709
556437
911746
346990
469326
525474
521247
381327
753898
1053583
691037
536323
296905
511409
302319
819686
398910
369437
234004
428464
706571
855691
752141
712454
1066346
294763
203411
270832
684627
401614
440985
57915
1019273
727215
1067684
440518
1046613
420264
562551
872469
1075031
883783
22857
700649
384592
960842
129247
729467
258861
82335
929184
387452
683088
389430
810462
1006593
453048
221105
406393
862614
210560
425413
391396
357167
523256
121005
146619
980085
150065
735859
818821
1095827
630984
235667
995574
610885
891779
744027
1097630
875043
34228
962522
988056
750427
619205
588583
433590
834446
629702
98518
289698
5859
848136
63542
1029753
707818
1068918
350084
168855
794788
595414
621403
353482
946599
1010956
783302
977230
512068
501745
509548
681902
374204
839082
924321
588139
1338
398668
558282
961058
643759
191483
1079580
171445
698475
524184
33197
70161
571217
545410
505505
180926
620621
669173
166496
1029004
615942
680815
122842
76368
438298
572531
313960
440420
834805
363512
385830
798217
1095935
3528
663560
215967
452029
705452
831004
131906
688727
143611
1071151
815512
1060984
114087
408686
521723
493243
260975
848580
106288
880599
253840
733849
411484
38699
331905
780713
384011
805316
111903
1035806
683286
283281
540870
130350
454168
281173
822830
913241
589123
401694
386194
993051
975503
977662
168502
396577
772525
559532
679025
711970
325084
343448
935866
561010
952751
968941
835270
1060563
265378
613296
443429
309027
870507
338788
466305
473132
452597
969011
889903
437938
521143
295082
412791
323965
18626
384523
198780
682121
1071219
215994
559485
1066185
680450
54620
1100831
566169
284454
170847
120517
58225
339791
173505
97024
391929
797724
277530
88790
410145
739452
23590
28390
313525
219854
619370
466593
686297
977784
980330
919439
1010229
1041574
355921
818651
751663
173726
691331
22401
290559
957424
110098
966322
1087911
575681
58238
180427
429795
825095
751409
460792
404924
907308
908893
156356
701269
202188
330124
365560
272625
810679
699974
105761
318428
982644
534785
499087
165516
1085564
769995
407336
510479
916229
945517
288822
118924
726871
482601
908188
573074
1016922
830322
964345
872756
364436
531987
161405
260853
794841
973820
1081305
246273
232012
921367
388882
347210
721804
745975
1057634
365504
732811
1038737
594374
1013390
49769
651516
753269
848498
168446
689979
368672
1003139
539055
214420
861274
316074
177010
784693
814242
598347
453988
978347
942835
380541
293811
1096662
353690
465793
591872
1044878
363905
787512
815074
91199
1098735
859725
69862
257901
836967
173019
1007093
37521
326185
99072
123008
237245
839027
423236
1084251
830595
180691
705203
666717
564947
960132
361527
65468
856748
744723
216810
197531
99519
978197
300466
119609
393026
342221
279566
593718
381434
128303
784534
392951
65889
320810
30169
14709
829524
475292
522522
902123
1006991
530242
705793
500891
650174
681781
1082719
260558
37392
148745
380750
800981
804350
99472
810856
257623
1093867
486943
280022
910570
370304
804536
807536
373763
758701
487333
64435
304028
65486
986557
239125
878789
655117
709642
926281
220911
535325
695661
1088300
437509
676588
182205
283545
634050
642077
789456
671601
663003
869644
446984
905561
180014
1011490
582450
412480
1096211
410481
1044371
934160
750394
522949
298333
133931
346831
555941
469559
721996
470166
44149
582467
731567
392413
886648
691112
1027626
268915
698896
156544
752766
1057412
1037204
774498
892328
417991
496965
892083
1072500
300821
888080
37725
68588
332841
203416
359612
744994
414066
105471
243301
129946
907899
725643
223158
65423
141831
953051
401559
4116
1090663
858389
173577
434613
1050923
810154
215222
731106
670923
35730
55689
832681
807889
119517
1063972
164701
329265
20837
99230
212031
423820
527377
179103
726267
805700
880213
758275
412477
806631
422365
19459
50694
840493
722870
54792
66753
649758
1065171
210466
732092
16072
1055336
587759
468216
307960
274670
607489
1033925
914745
995798
295396
267378
574226
1075937
908443
389608
306881
87924
969395
739357
957775
783870
419322
801546
99067
618629
1090078
431918
965688
1022525
1025062
974533
811069
1055868
89755
714543
295313
946374
105530
137278
938621
679796
699718
465948
255366
727643
660244
404751
925985
297761
1066514
870268
155568
885291
1091554
358057
369513
173095
806001
772129
366183
142372
965526
212903
937826
410943
184681
224936
549939
1021794
879518
812516
456407
832151
121325
583724
455130
815857
244024
588651
364063
979118
634814
869601
263221
623617
299505
298780
701204
785107
242674
390719
120130
909111
344637
105581
54112
305485
880328
167066
479137
577205
1020008
1021058
103788
859568
867950
354823
669810
20599
1093725
425821
232318
538763
18374
898569
334685
465129
898695
708037
250362
853043
213541
837947
47066
295376
1086254
805269
1083257
25077
365596
1032276
1032277
486391
545219
757843
743031
155859
924953
717804
1020931
864064
1064207
84548
378334
327814
257820
903081
1021582
201159
619198
684104
779846
939877
171491
175293
644959
630805
289293
946090
328051
145825
705066
1019927
72268
695859
670096
23349
363130
864795
458562
61353
169082
231908
468881
800093
431362
350148
586800
576521
829848
631443
653076
112661
916393
33241
456626
811196
47898
829130
125874
110347
749322
614082
131507
688626
543541
155973
1023530
34237
237736
119050
1006338
885923
122401
880073
30089
553263
318687
1097623
23208
862011
479697
696443
567889
283861
626798
781560
815856
23772
661337
153565
587621
629088
392050
836722
632744
118786
417222
1041719
368284
447887
230006
383613
750354
740954
119173
784348
94748
412931
1014760
452375
676984
582105
1065938
386971
796772
891678
420764
159650
407383
1010760
389474
481551
113832
562181
955234
1047516
860991
1053272
862304
1002322
1002944
83281
735588
733347
844454
952169
714895
511596
629895
763084
195074
753424
190817
791486
638424
310994
703067
316783
1088563
765809
240939
463438
759597
429289
190211
721918
403670
303016
467599
440796
739476
1013970
283340
344495
1094246
10584
220239
105256
1026494
65797
1094947
469329
901668
352744
140997
346252
2592
127845
502557
654725
1092250
278317
191489
593018
1086622
270579
375089
555819
842943
874857
983979
221454
673072
464360
208311
320426
569759
419699
183959
930914
431330
869490
191201
742306
393826
972612
1077404
509253
686372
35875
472033
296610
801656
468616
970388
332279
273209
568350
981609
675700
116663
1099572
624168
369871
383536
964980
1014428
945958
867837
519920
779544
428237
638138
627981
863298
909619
203788
340348
160445
983505
72705
375406
168231
1057794
438634
634673
291171
972226
813779
576102
824803
1088132
1017574
912217
48534
788752
698660
205459
949896
1007154
875390
876955
166268
152145
741161
129512
449256
232331
364346
727476
739264
955259
724118
380861
1034716
507706
811367
577441
1076320
92428
61288
972134
1045081
367819
739431
754983
507235
319897
664064
628396
282299
535130
265603
136561
220373
590369
843549
136535
15622
972949
854995
347259
543302
770032
827601
624194
721336
947765
1047756
759532
833408
190407
234203
559384
684878
920158
58314
90837
726543
929196
336835
136238
914260
663422
57044
730086
878382
798243
269330
447152
1051199
732772
4906
414162
503073
1099265
896095
832469
608868
82650
751976
554686
227843
514809
32149
427738
674119
141305
750155
490389
563151
750276
832164
4043
471940
452797
120024
133635
737372
644676
617346
801193
41009
42059
513874
643542
583657
152708
884980
462978
941217
320646
78166
387916
963327
635898
619127
411030
766329
29179
545810
535550
568573
341626
228716
1007518
1087214
971616
211388
511231
915012
139834
693598
720768
445671
352686
923288
1002399
304886
856428
290069
400198
318499
293671
653769
195758
110374
864111
111608
801545
199890
764988
74399
908341
633494
488135
449710
384504
339570
154250
124530
681555
1005164
684289
112672
925856
465789
166183
261297
642643
641593
890681
890680
592991
1071451
85444
860691
279063
727538
836075
718267
649616
225847
363788
887068
531287
993721
125079
28296
103889
606617
479474
281454
937023
345712
363574
575563
649361
149839
894520
505317
743123
37340
121759
753529
674553
918785
923768
281061
1087972
719854
133118
522409
780159
1060759
454923
1005353
876465
474236
728232
996503
758441
1057814
505757
944014
179876
500048
1097667
173478
1025286
1040420
610358
168423
312054
107083
186421
589870
573587
264191
35262
562989
1034347
101449
80178
363874
450228
613247
16230
712797
696018
33395
651064
512457
67260
504441
843526
313915
281244
108129
1061084
273175
592036
686744
1042387
366245
171630
500687
540526
347130
267218
349742
510261
142366
141316
346891
174170
866143
865093
19625
508931
284861
815623
1091779
205168
464077
321805
695879
667103
684760
279784
807583
396757
285520
242685
929237
1022768
881665
804413
853841
1017237
814284
520155
698519
916091
661023
448104
974473
965438
665937
185083
1070710
1075732
483211
393979
553998
201374
553194
656337
777950
690990
397740
634302
538954
168095
1066071
657459
573884
114910
1068811
399954
1045397
673904
673903
645133
183659
1088373
555796
594661
1025399
152398
321751
532581
714337
64480
548857
657722
251139
315208
949310
767692
169079
1088561
30434
177296
55893
315355
75124
325112
758021
893405
400451
1010469
122067
575964
516652
626608
612708
661159
693368
350557
911246
26483
1037132
620800
1078066
155916
186939
719084
161304
682759
934434
279225
243804
721179
574801
439752
791847
612107
272806
95933
159618
353940
25690
1016717
836068
784460
991602
467044
632463
990903
356178
290601
931898
656799
946364
1069518
1056125
238527
836559
569122
82312
505227
37776
807047
656801
340316
1036050
833148
848453
118382
842408
830686
958084
1025994
556969
920605
680496
197079
233729
614275
783617
855526
160483
420255
784143
93656
786637
812232
1080417
1095661
541174
349585
1037070
163346
84191
482650
757058
753227
26824
438942
732334
233764
103575
173780
281132
374339
544024
7047
864055
296848
584752
481014
815853
115935
284249
431866
246423
246197
583712
548684
96688
880477
350420
280198
929037
535727
32220
266168
881631
396223
207203
563905
37390
801482
108790
860408
201582
944711
800245
476264
109507
227348
236470
212670
659219
1049186
868579
2107
196247
49285
144826
969504
347135
551274
675611
835397
987780
442109
759037
376799
175673
1001181
119324
1086627
706729
105183
256818
403143
844475
372625
284961
369904
555815
381682
336647
465923
79662
1434
805831
446958
798168
895196
165017
149628
595675
412088
799046
526565
546872
315963
1015266
169949
861561
222417
430000
282165
855081
176968
968004
436330
746594
1098118
261803
300940
30090
157165
213715
124895
616991
626542
428525
337192
283469
1067996
630163
983368
870032
358115
852318
101676
167709
496558
248236
247186
743302
668230
704352
28257
326352
966639
636521
724108
303244
1987
543559
230319
449156
239106
373872
320532
1064604
897310
744620
583692
318673
203612
466958
45587
944205
826674
231886
634374
94930
677646
464935
596546
616950
606670
730165
243393
71921
54334
959871
876919
42108
221026
1070952
646147
759730
815602
174351
472225
176867
147701
889333
980438
674543
766742
223689
648786
340821
969255
957179
554711
870819
467735
456012
583999
965258
405962
982986
9241
734156
745030
319720
463392
511374
952838
945226
942857
546781
998723
510713
651011
871303
979917
144049
47159
1009798
880469
187064
777440
534792
537296
306542
1038775
176231
103619
846968
826332
489209
615281
140466
865887
468559
143048
993022
1057483
39255
1078907
564183
483544
425192
144231
83503
455685
903846
69365
61293
185362
72414
556549
705439
376090
272466
991752
525361
440180
1092559
945432
48125
99647
339984
932170
668840
279551
57244
14029
1039885
472191
371030
1060199
825244
849629
50567
852730
850003
1078652
476372
22403
574701
135480
863360
57327
45349
801134
306602
205581
546146
704276
291033
728947
723266
330280
736270
424148
820522
877429
1058385
779653
836977
961087
496478
441143
207316
687689
973896
297339
132068
811170
917509
661912
6587
869728
1017454
57237
1016575
972274
219591
107363
323884
598339
136543
492745
1100920
785624
55195
254230
48135
663740
269422
239362
388447
285146
776565
543787
911511
398883
38899
630590
533172
310686
223318
843133
391044
210034
943978
837181
223330
469075
623148
176559
177274
106425
1023029
666252
444890
106899
1042461
485754
534741
13378
738087
235898
198954
314842
733811
4354
680083
977344
391013
516653
944780
234996
408701
328581
1056428
1045146
595631
114550
579785
551241
27379
487598
835986
546272
179058
966618
442826
910585
462419
994374
711678
588861
910027
784683
25013
199695
140327
966875
897980
344783
121558
430036
820027
1035146
733683
1080789
970919
814955
994771
437822
827873
424060
1076375
1024288
170273
15776
188915
1045584
721635
451143
968321
216336
659878
795895
44011
456675
743246
703150
1005343
829460
772619
147026
667081
681303
919373
690982
304158
808631
675527
807821
132078
286743
1022877
384364
562287
173061
46045
577881
382168
50894
192975
288248
147200
132260
356832
364368
335516
522217
371092
256650
897897
850759
564349
456944
85070
670091
9597
977770
791997
1006954
256196
838732
253277
904586
558850
164667
95759
534327
9296
323963
130140
751259
984830
673503
940684
455025
56403
101131
815138
782559
205098
737401
149433
706899
1060291
451365
129429
99368
357592
849290
865037
480240
899455
335750
239100
246614
1067497
145406
57088
841803
753965
568428
111022
195609
797641
779397
317974
72531
758286
349959
1023834
34855
736888
675356
826285
703812
950529
233906
790569
695197
150257
797573
864755
312275
748304
519485
1096733
480214
177191
361969
626551
502940
217941
146593
475439
254104
181874
1003009
623992
258042
1039370
392000
567688
842354
865010
423146
293591
797578
934903
420936
776165
85271
1062826
675596
426457
797805
512734
172063
120832
649880
1082295
729601
867468
853065
1071250
787289
1071309
111462
159514
592322
398507
699011
917934
242296
984810
414454
1057370
256357
170805
218085
772783
731422
668213
1054579
667579
149736
655158
476475
498801
652559
344996
202005
89090
726404
231082
324370
899146
674625
496515
852218
601657
804241
414218
387257
892361
676626
320818
76799
997128
641999
91607
794498
576045
642479
642480
626606
1079318
259730
14982
774062
65426
1081971
229184
889019
1037936
145807
751022
354621
1027686
408053
166587
95914
269501
249067
203172
938087
16388
241533
699632
91707
659560
972762
181265
806010
534836
336711
735256
955065
203001
1056644
393687
99291
461085
856657
327241
854382
134168
430993
1012885
349356
59018
942547
7098
650955
789845
731293
246920
759945
413961
863358
336220
800533
174035
851035
976766
769572
779369
240524
628329
1098951
510425
78891
143435
783861
466366
187842
354774
423534
645775
754382
541774
511747
723811
485702
760165
1092444
48823
953287
173141
1020723
564820
757064
362087
556832
194071
157647
214780
631054
593026
934918
142459
806908
757140
478896
1049228
1087412
662852
429093
129543
373004
902016
1028461
969570
975168
36111
320189
1041170
681898
924977
671915
439603
415684
72837
377140
216994
640462
162390
949083
55657
1019130
113466
721124
928609
474359
497421
1037328
989519
321235
914180
836692
354687
640677
619768
323782
421520
566943
668918
276946
77297
318266
538058
649734
544890
54215
360219
201132
798351
780055
415237
944751
812414
128244
332311
56713
825764
216944
1085159
207427
99809
419228
1060935
733433
1024592
1098602
828052
255476
252080
931121
719240
681747
1056921
517270
423003
68237
63067
481942
1008286
932392
118592
771245
554484
435231
926150
1070820
967621
702010
53414
719812
831281
645925
678038
1013703
78998
796275
95526
651160
332054
630706
932055
219937
1082613
1064254
947279
45839
268122
614350
299020
254597
280181
730014
1041872
740075
66968
564277
657446
842806
160325
879038
217809
530519
428489
884828
976428
282431
471633
149889
580252
985119
266643
909944
691518
131194
59444
564355
1000609
247702
933967
717030
541440
181281
641237
577452
433120
527263
1040272
471108
299210
560920
657496
497860
791657
574159
350718
260535
30785
389915
774864
633274
646583
185784
399831
715329
682864
20209
488026
500206
868494
880398
766045
714706
51524
81293
131066
389601
156043
576955
1031186
513757
24396
1058470
704017
111036
1079444
44392
339526
617582
622806
603732
275033
596029
21859
1090420
141568
216778
68125
355732
405487
429024
998950
321835
503021
326415
102622
592976
354500
341810
1086090
617123
72779
599115
238961
482019
957233
573026
544696
12005
455456
510576
1037976
589554
313893
108819
90469
13448
894775
68245
1010188
667723
746792
742536
885753
1057974
161477
718065
408470
341493
302839
587859
792604
616937
639843
391286
750305
541781
422546
417716
996852
97294
519130
228366
791025
478023
628064
292100
1052094
454203
203660
445459
642087
699041
171210
804355
279224
714820
186514
491239
1089506
85951
1089969
763115
662315
829962
878901
259805
656174
920805
745503
653788
224114
243925
876895
718183
338283
506527
313021
545229
462240
320640
294438
734388
164862
851810
722951
844249
913827
1038250
538250
683800
376102
396650
346760
260798
231216
990805
977225
882364
424482
937783
542340
752435
929834
911706
6205
467006
308780
1089785
228056
647007
788850
933038
618815
528314
339232
1009119
836281
327046
723829
603670
890816
188398
396707
748560
340545
288589
926156
379105
544761
1093097
1041446
392605
333769
618498
585055
967880
691914
935471
971791
717086
97600
419384
234299
744113
361529
961102
543173
233656
827317
279434
700760
1085139
387521
202851
684315
985014
174554
509686
94342
187737
468597
476161
848527
290909
435710
363635
821847
947846
299263
599258
434744
842263
860003
1064739
1037620
130398
454633
20526
1081856
143807
455519
110234
1029488
1095866
894736
575230
172657
381178
1089107
767316
307139
115205
475249
659832
736546
884600
660970
187674
803244
123960
1073080
145627
615919
809444
956245
939455
773802
1025911
724699
842137
1028430
392771
759214
258293
278117
711437
411931
375207
82459
943124
913030
936186
544715
74017
757125
206716
296780
394523
49712
58904
1043408
174090
549439
1052307
629216
185939
186989
564136
955700
765194
1871
271724
872797
349464
221044
663313
530440
591871
632780
10313
329302
676623
855442
74012
720909
409672
6467
1062474
457537
133695
564275
953495
708440
313080
855204
1033903
64836
236133
638348
483833
445659
196122
663478
136284
833420
343485
482730
877303
601836
895069
1015852
17734
356641
1075149
974923
788465
638787
900671
520444
790495
971329
896130
292755
829335
440652
32504
385292
889149
177897
592230
650699
273226
169433
747005
748608
574911
353682
331403
347174
90766
104785
633380
474624
304272
485154
1040955
674560
251389
1066415
689572
794696
286114
493048
202053
400923
448275
754861
134636
361285
322338
653037
492474
212761
189018
363624
171901
1070623
241947
220231
789103
1016858
19907
495274
465104
375457
85085
92479
1067153
425140
379276
178920
971824
405049
531837
470876
927794
75806
1025638
618303
187346
471491
713890
170126
344016
566240
1080302
138406
416591
894021
622035
24650
74779
180687
539002
512571
427283
306200
909407
851996
1086788
616835
323467
866638
509943
131652
468045
387373
379864
701823
378074
1026545
702060
580443
610968
517732
366271
893251
114985
44428
866508
311487
1056404
283380
908558
594475
892166
49130
946168
266707
543090
207944
717693
178326
60523
401842
182662
897277
614099
498282
603045
295608
403047
235014
240049
2958
177996
129393
242312
1101328
13111
611890
956776
221994
696517
17692
678315
209762
895299
551365
877127
114705
177908
277844
205181
173178
215193
897164
194283
981482
985851
595956
618909
567576
506879
28485
1000310
1031819
159868
352919
379744
106306
437329
246622
600270
183735
421229
812132
1068085
234459
576782
590447
677179
636095
412878
3787
184599
208783
134835
514199
713487
433577
31511
1044483
839893
137818
200214
694188
332692
956455
628847
888315
477426
409915
55095
937271
1076576
241153
879292
265700
958167
1058768
904976
530964
316533
348898
53988
413864
96433
360016
136749
742226
522747
171691
953025
640942
805370
301850
84220
1005325
275196
541182
951021
63962
259095
367748
1029324
1039090
671568
414063
887981
409760
221633
1069645
139555
912353
798709
849461
934850
342612
406328
128586
283258
149198
1093832
837847
643988
776635
463208
273909
629292
479130
1094457
12309
349631
300732
431542
413091
49092
414358
1039311
938442
882767
726671
1076680
331375
761592
456879
1056018
685196
905291
604901
378577
737156
441308
312082
1006187
173182
696027
332221
749112
332161
136051
964808
88185
417181
323609
611341
376143
765162
185917
350637
242894
594076
933252
677930
690294
91924
476401
346370
433053
826899
344886
199794
272956
121511
1056703
763766
961966
697907
22454
1049801
369322
401407
405644
1033383
32301
7117
770332
1085114
529332
664552
111147
104355
425060
620584
856190
588563
474357
763713
137396
383087
730670
500706
903503
37653
458627
903472
338343
673407
30734
518697
18533
1003973
780722
891233
1064982
687906
573476
595817
631523
561281
264342
905355
440304
18849
34655
658597
123453
843050
86266
866405
814968
1047617
74502
531955
414455
268420
269470
139482
916899
224527
692729
316114
655891
178454
798146
190554
289913
924148
721645
233041
582887
841101
757720
498920
996798
376288
525834
1087720
519160
317258
96616
554301
789382
514648
860524
263164
221921
93909
941996
965202
611179
337903
987662
312950
830061
100497
941177
146024
1086171
727412
430208
595593
904510
568604
864083
939996
832382
1029208
712871
682604
443328
1083510
924655
769140
176141
503571
209931
652824
71531
50348
703186
69134
352237
323749
45874
1085686
583871
159524
724025
1052329
731788
1092008
158224
737165
1058042
786250
778711
134022
647822
1031276
159711
493224
878423
531608
285999
843510
851533
334555
520242
288446
786354
888261
775153
442931
82391
433350
996434
787883
742318
481891
421074
911319
111999
863783
1931
198182
604725
218369
219419
566194
757179
1090749
1073849
1003505
1074371
450363
264082
836018
714849
686926
963706
378537
194055
171264
674532
280988
722410
509045
351482
271703
505650
335743
262808
783692
109934
894473
32716
807398
611289
611295
221509
175978
77874
1026249
59332
459028
26346
929560
811315
911451
810868
886105
83579
535710
490770
376515
113272
685150
364412
319733
506582
443994
242443
30966
287461
481203
191523
279432
840078
729477
113849
472227
882941
145121
660474
153870
909855
181642
60938
874368
104485
1018362
205508
717616
210056
353613
547002
399547
555961
459744
415310
311914
374495
879095
331262
119564
935188
775499
550589
306095
16024
714114
217537
320129
125744
1037862
849443
782228
783678
201452
890329
346097
186541
570073
840269
954858
446052
1036380
35760
499408
143299
337980
232563
499352
121811
234963
800945
1035160
994176
312004
80959
175198
513402
288041
838580
160272
727595
728645
452653
1456
734792
162121
673655
158824
311281
607641
40133
649273
720704
989049
1005284
385979
357938
562246
1063870
1029809
159938
654911
631229
272969
950395
890986
639834
910317
502062
792501
457044
708509
193572
325608
162738
77694
45749
514367
581397
393791
431727
291114
652112
547474
483998
457001
540041
403755
160033
792241
915536
66484
805295
1087733
429819
652098
1040916
694849
668569
240569
965118
1054957
62970
95155
149047
780604
735057
155588
168167
651601
560143
953539
769388
164815
29245
538096
770127
445969
728446
897561
1081020
407237
613672
430290
734733
122543
162659
1051000
671574
822417
557818
817299
43483
962160
218811
540785
165186
383529
20327
526711
1093585
521002
678671
397702
146755
1014990
535643
937155
1014567
348989
128802
815464
944374
791666
354550
137058
206249
280263
397879
357753
525764
692932
600514
235429
491304
166130
1046338
716436
50968
592857
220959
341737
1004603
1089255
455593
595665
1091989
470410
98961
488689
14528
122023
472847
1028356
200986
705030
1056606
1026734
790408
967581
30858
450016
821046
151108
327095
70659
1066810
560880
956959
321386
766399
977557
417786
147730
415718
111203
193753
688930
520591
862286
923812
21883
682326
219925
236274
574782
459391
558088
77619
172427
620427
36312
773506
1056338
34310
596099
677172
223060
161196
1004926
497957
624266
982716
255661
712294
187194
699302
595139
644048
56320
644047
1020589
992753
1040023
220089
288002
298362
797131
920714
810875
533562
290838
289788
120300
553812
991318
442914
458934
248106
606973
446299
173084
739860
957355
665689
102115
994413
246434
960535
57025
676629
124927
998988
1017539
523744
188574
372386
386329
318249
421782
913226
489794
405034
266985
676007
1078793
372254
895541
422286
721505
322186
658539
540145
255332
164541
605176
705656
7222
228505
558398
350636
492908
904428
667993
1065788
76988
465380
506033
262736
1075992
506193
323555
941684
891175
43576
1026814
861971
1027513
227982
288550
781425
638386
990296
381303
938288
22706
571376
888280
449871
834474
391067
982739
887710
884780
712584
878770
365580
1009478
607897
592526
24704
168779
729194
434780
350640
724860
698259
63480
211497
86242
762988
295751
295263
895862
469139
792619
63867
431766
580305
31251
672668
353106
23442
570048
266937
275006
493935
428307
885016
651172
859208
875215
690759
935161
882814
599003
389241
923916
1055828
42067
436990
764966
379447
787808
129432
975294
45755
1056185
469176
699042
1013687
340006
517589
107167
230115
563611
37586
1087280
238211
552147
12275
427303
975854
833583
902630
654791
8728
287911
167391
304023
504821
809243
812245
857491
237066
142450
411655
695563
35613
1050541
404155
582658
591794
393450
1065677
229962
1039764
750521
151277
444679
509181
738239
547392
392449
955342
244971
1003061
978461
83315
43186
294331
289358
290408
794710
127977
765944
644411
997759
717660
1064904
340206
472559
1053213
400542
299461
588625
587575
870966
456825
30024
319818
512353
793856
124988
267462
120170
907466
930068
296151
832523
330083
400756
472374
129010
127960
946775
692654
926057
721112
724163
540533
485420
292009
692443
139723
881750
1018688
405609
896569
564131
653974
117575
559760
1048685
455345
1082430
982055
532286
229358
562537
785854
781242
782416
160838
604262
763391
759060
993811
971244
512195
320118
91718
901230
699339
15637
74821
889303
141997
1035411
71373
173506
523218
1054961
807401
957163
42050
20687
599365
873887
574620
1011281
106374
872489
821345
1092130
500140
50959
473698
779636
301340
465130
43755
1035138
929098
78493
646428
476300
322694
1018139
724972
979386
151682
638200
631632
130108
617349
205578
282714
848272
849612
591512
423645
876587
467077
264887
670709
27143
586008
548480
816219
945642
767143
712657
723988
557241
69214
657531
660671
469368
470418
79084
414571
567438
9152
116245
113312
755904
24699
156786
454141
197618
108789
1065446
115403
159085
648066
591050
536507
804583
126471
119554
838141
668493
80936
843196
410242
56390
335970
559738
833137
777517
685528
46722
686274
540226
167120
260062
473230
280757
1093463
468101
1043029
1059412
197757
344209
844213
229650
808033
384272
926876
1010393
583512
1036152
257998
72783
408567
478420
95046
90793
27606
789870
302233
397153
243306
756372
550877
962316
61233
566970
381138
613129
991471
64305
240742
272850
889129
382472
829303
494901
117627
30053
188525
175325
481501
373045
860752
278426
483885
581112
1039660
947238
948288
1033453
354194
29980
379696
744358
655023
783536
304004
170639
874666
294517
372359
601544
64675
607420
790211
43560
960131
1067897
860738
333969
437404
565218
49166
38962
708462
657410
1023606
688311
706949
956559
999933
359885
133866
953023
857645
244172
332130
134870
484620
606799
578884
155742
967860
716170
374210
249676
769729
281876
302056
451626
952180
156320
871864
90925
503045
820607
178827
297206
216488
21380
621354
774076
699092
1008080
544000
542950
757365
657930
963032
492240
680062
453245
1009936
624022
942785
1006094
1009675
327584
83128
868519
556670
308225
559919
520567
899819
409886
339614
1076346
472614
914494
230546
945726
565796
994343
236968
794018
958237
412314
101367
793332
829659
1061374
503904
285684
247523
368485
713503
947831
99200
877308
188673
929075
486422
739059
686078
407447
175629
446626
1087112
97999
98416
670130
160080
722209
7095
297664
320231
691595
974263
525275
203760
80443
494467
415389
87120
875980
78260
708916
700823
885487
242695
575455
1051326
683166
1008387
718254
343176
215203
829968
501146
240133
776022
327796
932563
829864
722469
202599
528557
1056719
893614
1022390
252345
833528
556819
230765
532689
748631
176868
160292
615232
878224
58405
275432
967532
51330
831533
634031
166773
562983
1038897
62174
440523
23050
73624
796890
566670
32759
729687
1052044
185046
224206
549829
310659
600889
688591
386114
135955
763349
378163
25767
655431
150240
26881
477734
821304
206713
618422
296620
1081498
533452
856759
453537
956932
175866
1036861
42751
632342
1075017
260837
40357
874350
357880
760144
769320
835665
637316
35878
149937
811771
258847
450844
967875
1076189
665725
443897
118372
695144
454663
1085706
46728
279413
83183
754532
684855
634485
572757
1093136
384400
781791
299161
469969
792072
70404
457077
437247
273212
544636
318948
1002868
1096104
1031837
844515
457658
341557
428707
861393
826283
758191
1027176
614146
179205
669882
878606
123995
1058128
332621
1026889
144258
499577
743902
708363
707313
552556
380165
739799
34263
163733
827779
461440
814627
795988
304363
742514
130555
872802
487668
70651
604808
16103
222877
833787
511738
804578
11783
354337
12641
531422
731868
936544
922593
953451
130950
328687
491932
742093
963386
348848
630700
299912
439639
732163
884091
457253
543795
1004819
597109
751673
963194
232625
499820
774791
176379
371753
49962
192958
388482
1070840
269507
1079031
444273
974617
58644
452639
948835
538973
1045460
827559
438989
195976
288742
1043108
453304
1014857
706242
208331
798493
64350
279528
282678
278264
276164
808490
435802
124373
901694
705660
313083
303871
411198
769146
212109
381250
117066
525479
214481
488832
454331
39655
281160
1040121
595305
1004563
901650
676562
712252
3174
13170
322062
515197
980096
453287
31547
678920
484933
543160
316363
579494
358136
321479
722925
939014
187314
1035872
754173
319284
690780
971045
45909
660057
1052058
342158
728013
445308
298600
894174
538682
640896
222544
123970
239119
36741
693337
112517
1081254
1080204
655221
221034
824693
413109
150366
200432
833736
493073
304605
899955
1037498
303033
762880
931841
414195
199102
409573
481286
348764
789805
138630
276203
318163
286793
812821
318702
257598
451847
964561
650436
158821
253568
724979
359702
634606
102155
114084
879825
793482
288655
146708
887162
819549
548338
1004479
245345
245568
953248
430481
469956
581350
957201
18650
418473
207028
1071581
758040
759090
491318
572479
443954
431259
77293
622321
132088
195077
980678
1080016
150148
817631
161379
792742
309374
488151
279456
202094
622169
1000063
659253
900225
86489
768384
813437
726374
971545
743355
339947
918393
1033413
58808
187391
99543
1011361
918944
62575
463976
336613
384550
789771
936707
134375
847757
530957
927298
106826
348913
172344
242078
801801
93045
642716
1087473
681401
83308
377323
762223
428808
857198
328753
83040
1075226
444071
937327
511135
301022
494355
630221
1083203
346741
341362
320709
730154
527946
376932
429070
620837
202434
1090603
508804
540614
844758
162522
975208
563878
931716
577438
53433
1012435
106137
683955
778230
406444
298032
72751
808183
1083176
914541
835114
466370
132751
1015942
480825
296851
934166
401067
792483
533227
835621
12315
1065861
376802
605475
984675
732213
109950
1011852
721004
13152
754336
418961
323064
605322
1058714
375943
744031
938280
467808
178215
1096915
516035
665172
211561
967560
450346
690444
911017
759598
1079930
632485
644659
905050
1080050
954214
211492
779182
415979
423902
357445
642444
519132
525381
154102
345820
605450
359338
1033805
904313
924698
861418
616756
609727
900854
456869
256854
758031
1053929
797879
490498
143262
1051552
28237
505250
99011
295381
509402
124349
946714
296490
808362
53520
218163
391466
799703
693959
974893
636167
324125
46483
478899
644902
118236
743628
749511
747473
362401
868113
453992
367533
930331
351862
497099
963805
293806
288247
67007
620251
479984
423932
677271
388805
62110
1069818
589700
601489
178749
612635
509826
708253
1076861
564815
50321
893599
584649
549164
371358
369942
713484
881789
996363
893867
210199
848586
308810
15219
486912
470605
727076
140621
1065363
83684
389501
323138
642025
638351
247210
612631
787727
32239
42153
1099148
565151
451909
324901
458897
1008358
123029
170687
985232
209404
371465
929967
543537
800998
809636
1032633
622876
473480
434355
445046
98666
652267
1068242
921086
270893
730704
117088
1068795
690580
747533
317456
449921
169347
635608
649035
1076734
956474
240794
853388
299385
32903
119984
246327
1063584
474114
349940
525517
384667
451048
578476
914150
312091
435156
305089
878761
3639
1097231
442765
46512
980744
167501
76177
617529
427755
631030
911992
521965
750290
594684
702567
518589
229044
104746
91274
393341
822416
407968
607543
436707
329425
340648
476721
109000
608986
751997
249043
667653
167851
54718
160248
621342
556438
137791
883711
556923
971000
763856
461898
927662
746124
680818
125834
78153
30065
511286
658718
664770
856229
206809
1015943
619429
422158
184543
207660
22045
770043
906906
376250
1047528
436562
657870
57575
794471
331953
1019908
723667
575913
246666
1017867
132756
769833
386351
1093638
296234
637491
901343
242686
69837
898498
31692
629984
356142
785618
657781
1013102
559597
893766
573796
359586
24439
343273
630993
1027222
348673
502819
234128
474070
849042
76989
913611
227478
900190
347976
195678
237319
137989
928247
1020323
825958
528718
545865
752877
126690
362104
234545
1043759
687832
468737
76348
515047
628986
935891
835177
1041728
571062
496943
647931
403666
116700
355430
655042
961298
321515
1067752
460704
882560
369016
235270
819682
1014068
767772
273229
1020352
938174
876163
860067
372134
243618
23842
735635
784652
549419
552701
338179
1004898
450063
48657
505810
1084042
580255
673029
757281
930561
467415
117481
412185
769461
393997
748576
350786
598015
331011
143674
766759
926996
1012069
1043031
940901
422351
426137
224329
888710
122584
688814
806392
826945
510308
590978
181811
344113
217355
654527
172628
133707
268562
318080
893871
24531
616677
595071
134533
836980
797384
491786
915286
1024552
644011
227897
1029435
353659
124708
839347
518751
996829
674512
108667
19613
983813
983649
447330
14119
212884
919723
485318
847271
427914
181158
317864
728518
721776
343791
1057926
327541
600940
1047433
697142
166551
303394
304444
886323
749925
652804
771030
871105
561550
847898
455191
56303
88144
205427
115108
948505
621014
648660
323785
239766
436453
739002
890901
418397
207041
781831
213349
495714
760559
165259
271663
250747
467500
846448
40069
408163
699780
106775
69756
358611
50440
499317
289633
790798
387329
432058
769221
355783
494170
87588
142511
60556
331987
290126
294834
395896
1053597
510269
982235
140827
1091706
98553
882971
312619
621730
539410
464848
1076803
1028491
179358
459174
216796
875346
899619
1021556
737194
1080760
998836
281361
326169
261293
871561
101947
990029
266096
945587
763253
1008934
752531
979422
195981
605206
835094
836144
650567
246285
62844
671985
552594
26013
935709
775740
603541
42419
949254
961351
743785
798607
155581
350577
1034137
287577
469225
181657
160939
787231
621779
926669
905242
1048050
774924
558835
291278
282373
551275
655234
918773
113634
130122
90220
135992
165535
1031142
953851
805170
183406
178857
799741
206355
53578
763318
375023
253627
898443
993110
335505
897049
731025
657021
394128
975397
133187
1024375
961824
529165
789837
670750
340637
747727
612073
254498
428175
158618
233459
128780
668820
243535
469115
511383
652427
269856
804688
883805
637270
756464
121179
822826
165040
374991
423049
1069360
684103
362212
1037119
205620
417893
61448
1050867
319809
1019904
885332
520793
88877
695281
692226
625329
628835
707608
102406
866486
1050505
157126
221607
857700
274429
948689
426022
390279
172141
713936
1069619
1071716
426040
1046295
729494
841237
406755
400494
1097960
1081494
500430
998198
1085150
1092155
699699
1093359
406149
987991
584250
783659
939548
833539
694453
689600
982464
935130
106361
443612
21403
300707
413852
54314
536165
112866
803966
181062
654124
757469
166332
875354
1013925
433484
1040012
178133
191562
895232
1074860
167442
932068
9756
732934
805859
255540
543534
460604
1022076
332818
236873
65812
736439
381801
45311
366206
293436
62570
478669
898790
66026
829457
281483
547226
470686
993775
222102
13185
489898
828894
40897
490390
156885
211005
480757
823029
738905
942650
542921
401082
609023
607396
250554
46344
967533
510273
622929
326752
1065690
19971
952278
850621
588985
278796
293717
258950
199164
71781
631079
204296
547975
293432
606587
45504
60437
415345
580276
466216
1038613
643374
553924
417247
880443
1064665
1008491
171977
932919
56993
551442
59487
340658
792412
438527
60479
574326
718014
201263
122711
521885
613979
885617
645087
1004430
910535
302164
352750
775549
830939
246950
512593
262469
607073
269066
240581
661133
912874
483493
166185
1056973
44730
752633
1078253
230812
864049
179062
447802
582436
100544
797505
912608
325613
907593
667387
117168
202648
479961
122598
520185
736384
919408
667819
484144
277077
146293
402116
644626
348553
205715
527136
647181
70875
341551
33368
596326
667315
342343
452154
21990
273252
403089
936477
493698
945694
876707
814944
894790
571397
356460
785987
178321
367208
744504
140348
212227
757739
587888
823828
646708
469369
253066
873495
683838
304016
326182
854002
343180
173900
744286
249309
868192
1046363
785266
1060761
859781
759351
803965
679182
38241
253738
235373
946630
853944
885729
760076
266839
366879
298165
928997
147414
433813
371677
528661
232361
441521
142272
1042033
1051700
655656
1030413
209872
170302
636797
346904
1046514
721566
247376
839837
35880
390684
560417
1087201
589880
345463
680162
253642
463801
628065
128546
493102
744780
489659
446829
102230
764311
242062
743832
1000713
738890
536257
909850
598837
273223
594473
193203
267248
250287
276947
1088904
680579
62338
695518
332651
961997
58677
1053217
251487
303620
53360
963938
977671
217473
761221
396188
878563
865644
80774
613033
242393
1017762
1022966
604830
938333
496920
452826
241920
1081053
401099
849696
1008259
993754
501778
438503
872818
644547
378761
254338
1055628
628535
419085
501298
37302
938091
919209
432989
178866
765270
83917
978312
962388
1046299
407575
73870
806229
574416
589537
982689
799351
914450
881187
326405
652090
625031
957668
1073003
263477
276830
595478
508451
756755
285628
1091623
88978
92881
646516
61896
629091
360423
10050
143329
870813
645174
913659
819792
201887
940743
290834
215433
1066526
410500
261944
803806
364594
151275
898568
1019456
324518
946769
674923
977178
547739
728578
747073
511201
768815
736613
359472
819141
1041746
314435
244565
914293
211572
472023
868400
831062
23408
248693
911340
233288
790995
749213
279793
1060799
1033058
648395
458229
767085
932446
99117
1037883
793298
241569
1021082
265718
1032909
107355
275705
259101
574747
927553
1060270
605490
242610
673538
775525
907300
326628
1007197
230194
308099
747999
949089
94512
267252
63580
991130
379352
74674
715426
534676
213810
1051621
723682
643353
972631
238573
780008
913106
574417
479778
55158
667820
187711
20202
557282
772845
205731
847159
424649
280017
602641
966898
260424
348337
396837
197850
948071
151980
1034364
212222
952270
897135
544122
279842
125787
853781
658189
822391
434498
994969
831772
529918
991372
341066
345689
1062838
118783
452116
443606
1059549
856779
223195
372707
221606
309500
29017
791625
121466
354878
637760
60774
743269
995799
948038
976293
884489
813737
291781
543500
794103
821398
224167
1075508
957368
306363
840816
808066
216892
495767
898675
658714
829490
1082153
26368
862166
96317
854270
640918
148001
138891
923745
99609
257071
290490
337769
350029
398018
1025102
603145
351731
767396
879934
1049016
908974
766289
99783
671367
923639
4176
933602
499768
369766
44741
303269
395386
310561
1069340
564985
465904
872485
1022196
236161
1051313
459272
948317
1080044
1085883
605308
889570
417613
693322
531947
128648
407187
297957
707890
430153
87578
1076440
515981
166835
186656
171896
954712
1014362
796041
1011012
384432
298374
223956
939611
161673
947495
582295
253605
575796
88635
1094624
285737
592065
195973
1089734
369485
893102
546406
57580
316680
540727
157134
784915
276859
300997
589531
251976
15304
253547
596885
627822
982939
590399
1078791
1099839
583188
911878
83722
454015
45561
627111
1018248
918064
19920
778467
419381
385425
908792
581588
969239
1032224
988961
508274
543273
228786
1015517
742321
1042017
744748
278960
1083674
1096774
259803
459817
234690
548814
734894
967020
532772
20874
886283
536618
561086
316662
590061
420189
614862
1028718
391935
872943
606331
1057953
695010
65042
17469
1059992
1027870
628245
727612
357118
401065
901682
652104
964482
71694
826424
22123
1041158
858501
848934
116095
92865
610283
435426
1088070
1004940
403826
226052
656340
618543
563837
1032326
23825
165053
302606
852429
463691
50757
1058299
383669
181084
772808
507824
494932
43581
635124
399732
759518
428867
57026
972585
396647
174959
985359
714962
1093159
116007
959402
735755
176707
632341
1084054
707850
287256
505925
153725
388609
423572
898011
995970
583822
535734
497459
964829
734185
487923
171631
472464
880713
372321
899257
600007
242434
233649
319066
1094433
861866
981932
1008648
371833
874922
889937
1058357
594237
253001
119963
402110
221219
230502
1082863
839103
769834
663265
308047
972254
447280
124293
447464
199844
1043380
907900
463758
366866
229521
680011
897482
76551
451692
446582
74981
541071
681914
139185
871595
448763
899799
56130
257037
428534
269549
320204
952749
855807
16557
192285
680040
307775
438775
970381
16352
28743
180104
153141
653397
651386
868676
836027
736829
421778
769780
623927
554601
778913
106974
1082129
59801
220127
778599
18069
753289
239911
708934
234380
215160
221197
528446
81103
22393
787070
80558
702042
314448
171965
298865
926659
776694
464155
295093
758482
492285
748698
1051993
80560
561479
796751
142110
757410
166103
228463
1085891
982875
607960
187791
646049
969946
800636
85348
171341
201096
146758
68768
359249
362350
17210
963446
84870
1092806
366529
710461
582092
680575
100947
1001723
313673
139541
963580
57924
621493
628568
78163
823213
881604
194496
660142
993974
743417
1097182
299419
472946
314496
726204
1003016
463212
819402
561661
720461
949878
115985
13934
235562
918476
984614
176827
284573
347055
369085
960552
318386
1030688
22931
304338
290895
1060645
713481
398912
758004
176725
112892
250218
724514
647545
742126
968400
46873
434019
618970
1085890
809758
914093
142807
856380
564636
900116
958718
1037447
95735
664601
45765
313625
794679
1082517
30721
710190
68757
734764
69807
656568
886498
641227
814380
820035
187618
967344
694975
556991
307842
4449
993408
983170
277995
279045
766653
49115
195306
436873
761187
1093223
607395
99927
611393
627948
930035
812847
180230
880735
220597
234770
672969
861564
302513
801145
447779
726888
212354
774104
879499
254824
319098
73668
174885
1038221
48390
827742
942652
921554
129633
693044
491413
103380
314786
1053169
684473
171775
567219
1082390
586562
172309
981512
365828
468462
83546
866335
83134
592064
984522
706830
1088834
328619
499935
90864
772341
874316
875366
664726
223005
396492
985980
416110
626634
133746
428257
506549
96244
777238
1082249
527346
608638
50306
1068568
267124
20692
760171
1059762
50921
291585
308574
705875
665446
60183
873097
239738
582545
1020940
256574
264656
933681
319971
560199
193973
955524
46436
310826
974734
716717
9110
845862
357686
475044
145801
516955
979714
821615
197737
269386
369286
509371
255980
1051580
181938
507090
145414
679566
26355
844262
534546
399931
126902
603739
157981
20610
790766
570001
744665
251404
147279
191135
977269
932137
1069045
144727
653570
788405
162540
140783
502204
759192
974319
1080518
532218
373770
84136
510955
572083
637195
719535
775190
517120
674616
356794
710745
561023
129546
131370
656543
49365
89007
450698
567067
667288
626105
843648
203733
477316
573550
113824
682808
1096095
592086
244333
354764
957763
274870
222448
518765
1099532
135345
530920
953096
432628
80720
792185
288388
970405
360748
731955
875274
159840
813766
476210
448683
452627
716625
388574
1049343
86996
427161
796033
851125
643896
408424
283424
862511
359648
684546
782928
476830
438398
42985
394596
811206
670402
766458
149314
376846
372116
788434
264364
448225
612976
951612
21487
977690
947024
101313
760572
901931
667796
838935
717853
784031
965312
93918
1078183
611713
861436
604841
762518
126864
999691
395093
254613
695893
77717
428793
83224
916195
539800
464605
15874
852011
77876
701688
310360
556924
952131
29624
815166
676611
1046220
309159
31924
30457
753340
315062
963355
341927
127706
446381
182811
910994
821427
1073324
420019
413089
720627
912704
828312
599166
736440
992675
753526
1028210
237383
527117
189592
323162
749139
121459
93447
720824
424817
183313
862602
1065948
200747
210253
956321
681958
779548
833876
345600
361878
534688
683302
585150
865748
900780
419819
869129
587868
785127
448102
769674
396844
250219
601929
1005637
772456
39121
674705
804263
160419
185624
93817
23480
385495
880027
1005383
109970
1084250
23240
1035133
347979
731765
325518
957299
589804
222113
805743
1015286
214195
406186
935468
901419
152970
657210
884989
885731
884975
223414
158676
13515
1017087
729702
122277
815456
832257
83989
347538
151655
1057343
167660
63351
333400
272275
613959
277382
714413
750384
302201
415130
639846
848388
1063479
988489
391586
204824
556190
173590
544244
481900
776834
938633
675948
829047
531459
247624
312937
415205
239536
891262
171080
100250
1004821
103996
803579
44091
976111
931603
566605
268349
36585
954256
436603
30360
446999
831824
678533
369831
176833
336239
245323
840022
651237
427888
131372
687454
38250
257375
454884
1097885
137374
795594
1005173
233539
1067549
813391
670180
1079134
582274
375896
103650
593392
753184
300787
572085
78367
298918
426801
229515
972941
570642
112307
207391
370067
64576
285547
185261
74169
867764
119493
853788
673865
328302
694690
148825
900229
609223
360210
257672
627730
979793
959872
212205
531507
683855
115026
209933
746364
453859
1014451
414987
450373
114898
977986
750045
525492
1042812
371250
1029215
908722
1094736
304778
731056
603759
338038
994984
517398
427759
273563
823882
1082293
554972
722207
148785
10346
520396
468207
638456
704119
618553
883141
1026287
232040
727853
1343
916619
1024871
221319
680633
82762
71998
874706
132703
844232
963781
459843
394814
910424
861487
158591
320568
510695
69184
365151
734093
820975
578292
576944
428279
16613
946079
669595
437887
862615
1007215
231673
956255
446257
912735
83753
863288
1008305
502932
117265
892495
935616
55122
244415
486879
943791
588295
1071769
336953
822186
293761
553994
236262
217256
949953
885369
683779
1026417
196051
559453
132833
5060
1013681
527025
218648
472955
383292
474851
936430
585530
472157
264474
1101344
737940
918008
10289
900051
849647
7554
259964
34526
370232
910455
455804
1023936
59533
828551
147105
662651
937419
917547
761107
506140
438069
950625
632483
173346
990837
617905
53561
519797
1052393
763497
1052997
349049
779933
278604
524802
1073997
864371
240294
334240
586097
569049
211214
202665
334425
104363
698628
647780
370150
416660
500238
694391
749233
398334
279168
676788
396296
1067015
790670
924990
888391
21550
252910
1003838
514888
602261
1002788
795948
804387
78835
142578
856242
1000348
207696
849428
657744
685909
230985
163319
777721
677141
794109
801658
286576
443428
885254
46103
1058239
768133
385601
307093
460697
114858
74125
118793
230757
570640
121423
441170
514211
894449
980355
651700
326127
907196
204423
548601
849548
251946
100751
612649
546821
738976
276245
840706
886721
878755
723908
597409
692578
870083
628276
315762
317851
33009
466099
874800
1022967
1078104
390092
745359
930556
51177
399241
398191
815689
284119
179439
634774
133783
502459
861810
624733
123940
527187
309409
327396
407470
102920
641616
172308
768369
1017495
120493
23191
1079286
465723
144778
852618
211798
893576
844640
1013007
289555
812388
514605
391666
952465
197061
726455
398607
1073044
1002082
64757
21929
374389
955870
666058
968820
62569
1014655
841390
1095624
279631
640243
126907
599209
357931
921543
401367
877822
82334
1098961
904103
293619
1000075
905049
512270
274688
504710
56336
765706
151773
823643
861985
828329
867788
636184
782628
862802
667785
858771
579041
442832
588303
642337
825831
875738
829487
1092322
450840
384160
123550
248796
559068
536722
943355
482719
74889
18200
42978
363733
23639
925481
343473
882840
122951
752566
391695
373163
313463
594415
792073
548594
1004655
602942
811719
561384
320193
28068
803586
252690
859621
664655
575984
7585
104813
1067305
720177
542507
1024466
20888
1036720
319307
385593
708374
810685
34884
690394
835041
1093631
662178
784175
1046379
127058
380525
440378
343417
864678
924449
1097554
59237
171679
573761
856981
606082
835684
951830
644847
124157
248795
357003
298626
242848
428422
629394
1074285
1065866
874136
517871
95561
825835
439127
650489
20379
992795
365868
741778
301380
560579
521785
829428
379286
435260
413871
927295
34521
322952
461464
841393
1063062
286882
944807
492039
518502
179885
425283
502132
912312
794544
391642
886667
543836
590671
541196
911313
121516
104384
543598
542548
887470
797841
738609
675985
526936
1090208
288583
49216
616857
762471
1067174
830291
261713
120180
608216
688961
264595
166408
959888
133592
469093
1018794
281912
863452
433856
1010960
260319
608756
213313
112720
544816
179648
954950
214825
871597
602810
877474
820202
30291
368478
414885
446874
1052317
231031
304144
366357
500986
702349
523360
299149
858952
115964
544961
362704
692883
96485
625188
749821
112120
536414
56478
814265
739881
316287
383533
589641
676496
63459
101264
686140
667681
487881
447126
841914
951451
549656
53017
618536
231021
662490
1072847
853382
133759
675313
775876
1075496
605401
913151
79195
999035
514884
192755
322029
395118
363744
714994
772865
679622
479682
827670
529871
265216
191109
620360
819377
267049
807016
126196
266482
951852
310611
550526
526393
440073
386405
361434
979457
271657
106092
623312
577509
723139
910826
579104
343205
1078893
1005589
1003333
590454
54823
623497
539834
473501
630981
583746
809819
117984
752621
509118
828537
2823
181399
709961
574240
369282
340558
258509
470274
972676
335254
661093
97991
134051
259752
841623
407805
946012
1058087
354857
1090854
545817
63024
115013
29757
1031453
46782
316323
59035
78254
902286
19223
44449
580979
329274
370929
605057
160477
651699
135203
469410
647365
911383
393850
454324
899731
514776
1094984
1070727
67429
82488
474041
620598
864609
477745
772221
159877
358561
973702
906846
709228
400891
177246
396439
347824
799774
993198
418925
736409
159263
1055570
177220
470776
183699
627035
858665
927462
632431
40553
535458
243020
384340
227666
830782
487116
28201
940095
880762
727047
971189
841316
236459
496949
1050447
398924
56708
925491
495598
706649
423764
345354
385531
278952
189060
514752
499633
958802
515471
203271
528125
823794
651859
422374
647936
867559
260185
299164
217663
165506
710758
341689
330613
847535
408185
771714
268933
200147
935760
779520
893159
535994
1068995
856863
30394
270078
309023
906037
982828
1075759
496750
767155
844981
259170
17844
956537
802499
729485
240961
167802
121655
161804
645569
871125
697658
992980
67596
883830
823495
382495
531617
107469
454809
800454
859755
195424
62934
950732
249765
383137
933517
106543
531336
778842
983140
605602
999158
556029
1055743
993238
692886
785899
323345
51264
9470
235105
356910
58294
984412
558214
56655
1077862
909216
910258
49576
134306
903901
532409
660023
550012
477185
494456
192162
772242
355394
977880
476192
444241
999281
946327
754707
772569
621775
601706
880040
706435
615817
46776
1014577
944349
773793
927086
961827
110382
801685
856074
561158
94151
626086
129734
154299
109530
575866
642655
945892
628460
976643
253712
62530
492170
403714
723213
745247
248073
1096492
643105
798053
1044416
493614
171193
980965
22099
993091
317348
252130
485489
752728
965272
479608
902751
231364
599311
755473
1099217
202827
740834
786847
49860
759252
595952
508370
965079
593520
757073
899484
685696
42776
376348
667848
667257
980187
222401
95422
759395
667075
1028517
272332
729229
1091532
269952
393783
575446
774320
338612
523805
1058867
125884
396450
979016
164362
764355
534926
1085483
323320
807208
710313
1067069
868276
1037018
246165
337063
70969
802877
281690
455342
82474
275010
558505
537032
473701
385421
790063
618425
354378
271198
128764
916402
1031250
1033284
434364
604256
550986
282004
623666
914893
726545
40381
486825
732153
894575
794700
522996
977643
641505
851757
498276
669272
554467
1087618
157028
379327
140052
132668
791108
577644
87642
900414
620241
555297
757807
633696
1061451
340642
10523
84140
229535
595271
98211
836575
70416
936289
855579
896617
738515
571677
228625
1087765
69197
696749
404306
525147
688060
586678
368662
21352
940290
1077153
351456
137163
247788
519325
628070
499765
116023
846188
277231
1038981
513221
227974
913056
512255
277808
216774
450293
40567
161631
651663
316843
1058943
82968
985011
828358
128846
892401
81703
180621
1017152
486577
752186
443842
852839
869221
362065
387256
546636
83913
492930
378937
40835
1086118
401886
920764
202448
480707
478754
988190
25408
557278
832321
677619
788243
162158
192553
954542
962332
599098
931942
926739
596067
323187
598817
897485
884857
415833
930320
405335
45620
234181
98402
17005
99315
132567
618972
835572
609200
30208
770846
540491
850314
139917
922286
996296
269843
37485
231522
729061
79022
341075
682449
856569
367708
1034607
138627
640180
816262
311476
72686
77843
997425
814339
922153
450270
30542
718892
836210
617620
399929
893397
1095660
440843
89826
172448
899652
902217
442458
329035
358781
818830
316388
460129
990275
645277
578438
891289
1045752
681516
304900
395742
1084281
75917
883094
504734
993188
970465
109203
519036
545745
539531
583331
476819
258086
267526
739540
915849
1082078
484312
311946
177017
894792
563002
21723
801322
50579
971950
10262
754072
934787
616924
588297
57830
1027248
875485
557498
513943
374259
865906
1056558
273620
881664
1096931
822122
178170
88291
586461
696741
468698
37001
723405
312516
658716
398116
781159
1093511
132041
393726
601642
134467
677828
950863
782080
438257
788482
783898
994194
87592
667355
312720
335900
231652
346987
141431
387643
859863
377325
440894
943614
246267
740403
811927
615174
419552
345710
967801
565795
415826
967289
298544
880029
293963
45043
1099430
881449
183219
97704
905892
827335
1066964
665059
195689
562914
41942
613638
309673
887444
98784
44668
739442
359497
842921
673548
89914
191943
933751
544281
3581
131962
672256
186450
232290
474451
805088
703021
431216
303314
410199
16957
838775
1017835
20221
560877
338626
987186
164836
745790
715229
1070236
123661
309017
1067628
767008
869825
664225
1100352
520257
777390
94545
992681
361325
126878
155104
771668
1015995
62561
61511
910670
851687
616872
890532
841372
914578
565061
975179
401053
158255
299276
375401
296372
820959
511418
947355
690435
556762
978459
26799
580457
146175
704250
96921
302956
194849
193062
292401
293451
710195
222370
571240
441122
80924
81974
764889
612759
611709
870410
605432
306774
386258
811809
941364
407405
272307
796556
246322
797991
378681
925735
172573
575221
520300
675515
492679
911911
855717
1095825
156363
101047
932779
874726
622106
923317
489125
668020
168378
482691
336386
311988
346335
902912
1100527
800124
43922
774247
495776
675210
748739
842577
334048
335098
308363
1089795
760519
151514
898386
932489
399521
323606
378061
619759
606922
565925
1099961
912167
980611
409027
234638
630558
804137
555928
943467
813341
382612
645078
815140
734163
992193
278781
805356
266567
1077741
175747
595085
256275
564333
245098
1018636
81529
1090113
759409
163827
240777
261258
874555
900924
277037
223757
66184
180075
443915
927348
74357
180930
906059
238841
967412
616616
731911
704839
895540
854034
751491
375978
900636
274827
199535
579722
230941
1070602
333605
333606
193530
247916
145266
791415
855596
479489
154946
620410
720252
594256
936020
81069
345272
9248
282058
957797
157442
900438
560165
157593
560686
782694
35951
659739
899543
522905
424788
1071477
867948
394564
1065293
102807
502250
174651
340181
280236
809592
629865
1025893
227072
727941
778163
671517
671518
343462
121913
1055397
421581
805296
329218
918548
11681
111007
1056122
259076
326365
1070531
50880
613730
306003
65546
66596
609969
1016206
1017256
199627
1067554
812296
606407
1011597
650074
950174
432521
1077851
607652
463374
465897
798219
962548
180404
679153
242138
1038046
658355
924933
738965
179755
888337
952098
488707
868933
342491
249483
454734
156348
82128
41020
699385
952247
610576
866127
1090977
68952
51479
979128
450780
75168
346618
803194
781895
668826
959052
811284
937640
864641
738265
924226
1088565
755911
229855
704463
488176
511837
201031
668449
695605
25786
226775
816671
300677
232723
454754
1057566
281249
169473
319383
673118
900646
486085
721670
464678
601579
230439
681304
307281
691682
707304
285850
507610
525766
1048868
155299
1090476
282036
369111
290880
535726
52084
297638
880083
787173
417722
31010
103521
89363
1082350
673392
719573
1021919
760050
153259
629582
48498
84723
916997
248809
395501
816099
1032848
495929
1090010
879701
84346
790203
471537
401939
1065498
729954
597092
936502
13278
128460
102914
605803
918463
140375
267541
1068100
97333
978103
99057
437555
357301
489120
595386
706451
377270
407341
503459
1090404
343262
851228
823197
230369
831492
1072048
59261
580269
281380
712351
161195
417522
784093
276225
853884
776608
393285
16175
436930
756856
23973
92933
541255
384720
414414
835990
447861
176749
618528
845049
39244
1092838
55411
603019
120956
450030
56659
14469
290990
210257
418015
87699
569804
845396
51166
291609
24644
451279
43841
809543
706751
671809
36642
698154
538478
430774
230731
847226
783352
381273
77568
749348
956414
441045
501965
525722
695411
746093
685161
1028359
58330
1090773
4152
954558
63414
706776
20070
40662
1089729
430808
591756
481903
757754
379108
968804
1046720
1082441
915584
785462
792402
450870
687946
974605
392376
744022
444198
547115
622885
621835
888002
660147
769260
453092
21826
312977
991205
482280
114476
200144
1069065
442702
832595
779265
864300
282636
186356
241048
335842
912304
931185
629725
74460
844942
656264
39618
556415
73632
671923
31029
193764
172973
434262
1076511
787339
1099262
570133
966485
591650
738005
18223
490290
259552
510712
943548
35861
654938
1060130
789447
391818
291782
978599
355310
731915
514433
927963
873640
289840
639929
303510
1004180
224241
951801
1046507
969212
23835
442235
961670
293034
986080
327842
775194
787129
528081
415371
1069869
304352
348579
735186
1070511
814458
566401
558454
106650
40193
950491
943708
878726
999904
25086
322699
546884
1068003
1069053
209825
425196
72286
691538
337590
182448
772504
607363
706792
864425
983722
492421
514772
493757
27478
109849
739886
716911
332593
189133
138581
380193
541050
942677
143417
543772
754250
904539
835419
634183
1031180
70933
681156
1034206
696088
437347
216424
638483
903661
514957
299081
39886
324301
980670
284130
360535
681552
1018405
492346
840725
839675
176825
521636
1080557
873967
1013950
345853
478697
54182
718312
724357
913243
339106
256883
832517
487298
1086203
402914
551283
212406
450965
524935
232585
14201
229806
1070147
549544
16084
248917
32725
85936
996269
384179
239534
200545
230324
978864
386428
1068259
687616
294996
181069
658293
963587
747689
706009
482451
528096
911471
75707
261019
912011
518884
517940
289600
844632
639720
838419
765218
183336
952652
465980
669549
476478
1077077
41370
841795
214885
880235
783843
749463
752898
915267
616732
826430
1072933
205835
1029163
781487
404034
221837
57472
485858
843023
722143
442833
663468
122131
569675
375512
500339
1045256
943023
227281
471224
157272
48015
964802
937508
803518
477900
152624
1004609
386394
521176
552017
1033598
130492
234568
338832
392457
590808
361729
341148
147828
492329
834504
990964
493787
472038
146851
133389
934228
361268
600160
919305
325320
293129
393214
534868
663616
854174
552398
73814
817319
643134
79003
489414
332212
114743
563012
458444
877098
731602
521043
11581
4851
312140
994166
954675
626230
131229
233388
426088
588873
517770
227696
1069921
55637
125149
95014
742757
746272
385508
439820
748392
733880
572510
980950
890678
666541
822676
892968
24471
281478
647814
547949
51113
1019826
707748
298070
252639
853279
962556
118607
310744
105635
697984
1025226
1083417
138431
325036
550867
812721
354623
462908
979541
524198
316944
990462
182745
369807
508851
299734
197637
612169
449004
580687
599650
908355
751192
9356
551762
368643
348556
961657
297494
356059
363749
895988
998986
310161
356495
275258
687609
329326
347465
894294
24215
349193
372587
90160
586591
1057922
1027518
897634
310894
522663
401506
601111
335417
662544
174393
17212
41456
851948
797517
70955
686135
608850
8668
388665
45920
80598
450284
572926
744200
288830
569841
458086
926162
785100
261679
406693
1077211
473452
33203
65069
126198
621366
895795
529187
332620
36150
1020320
238383
771684
1077723
893797
810666
102778
847631
706730
381503
80802
7910
1073765
448067
970396
243656
979131
482614
762136
806627
90823
383126
493926
1072809
821719
544603
1036221
10558
162075
453872
670202
818133
231603
639596
36273
765068
913102
296902
638350
708456
365443
811406
992428
812684
833385
1036373
127910
558911
411424
537269
516565
820589
313356
16573
930980
209645
805611
356132
381090
432390
636108
766655
174475
334065
183656
636585
8550
60009
122803
995289
287654
98383
579814
1064141
691339
300724
81569
160120
80150
419461
433395
26938
874446
325695
213884
1020844
818100
694289
1412
477367
568291
1029325
765253
1049322
394751
371025
178033
908914
4855
1096933
785472
35171
241377
780860
160330
791693
566536
453395
546675
36179
745357
139096
672698
724274
724260
550165
972562
892735
136273
686828
570690
535758
669233
774545
602166
643758
736987
936062
352133
114687
127286
707242
242088
1028307
42062
862979
910001
97103
896558
273431
722755
497836
600895
745555
670831
915459
1036977
847815
422047
203471
137285
99039
422314
133381
528513
809024
436669
448896
502887
107913
28870
510008
744006
187288
631642
853688
446930
1040690
571890
723151
1000993
460984
58602
773727
910520
885663
730582
742711
870290
164577
104038
713101
615645
295495
943863
296103
976805
358757
656722
754065
992467
531612
712023
186666
602590
1047563
747510
90447
142669
895398
854678
199503
33935
32885
151175
646232
812114
812113
815890
239449
1006058
485104
299780
503988
666915
1018748
834483
951390
345466
521631
551009
621060
32639
836335
202179
88345
688210
438800
301600
1079909
527562
714170
810083
1060226
708696
1027520
224574
366571
297085
861806
975847
930636
1084145
646427
969287
900008
406199
759294
145738
406117
798852
524988
153765
112714
585603
209948
896622
696456
788403
1089620
307450
62823
1024595
372850
765029
1009470
1092936
93498
742132
141435
858379
912628
735771
795169
639697
971275
111138
969073
669781
7513
374160
7880
554254
1090928
491050
428969
1032588
180321
44058
857497
980832
394080
490081
871466
401928
454781
882167
379631
467425
928580
562227
905769
987230
136525
251534
970781
511185
84611
576448
425807
641380
540112
565699
183142
56699
307675
974736
941340
852099
470852
595146
1004675
921955
399605
532290
950039
939586
1628
976889
559341
1078093
87267
259471
522710
544566
199875
1036105
517623
317316
569441
499637
967867
664737
304710
1063437
927255
690585
1040600
289674
562972
975150
743050
870186
421194
557987
114921
519447
432762
403496
1009099
1066199
260562
32228
737452
73557
879521
452477
1038062
343890
418801
19253
798937
859984
455610
525774
677322
854421
236998
886479
87712
874957
681541
453651
1974
188543
657769
750808
488733
847462
865892
62195
1053586
1088787
136263
812119
642348
153850
772903
810784
66403
588790
249149
357554
439910
885769
7562
548471
130689
277473
49328
58372
957948
260572
29739
1094605
253373
641163
740199
1038426
309083
387889
879363
531401
935637
715367
993074
306367
916907
62613
1065599
1090573
744511
867790
514593
606797
784163
783113
296974
438197
697943
213711
861136
25853
88344
307188
308238
418537
511932
15296
527083
244864
776709
227137
483886
1037452
441076
187581
726675
634389
362640
564952
417785
877992
612711
427516
759016
143237
644544
509007
658091
788351
1030187
146730
712833
523698
43532
412454
269351
774775
722239
440943
941037
1028534
819299
1099254
823685
46659
621717
629752
980975
1019947
190755
810749
149281
897705
701120
409469
964937
287367
889911
93337
478880
492545
544456
1074604
693150
829338
76545
1030305
875237
721033
744960
899725
257696
408394
661416
327229
64488
645866
827683
483118
1087459
537553
67172
137086
416625
209513
451559
454635
502242
524768
486492
694347
376784
616539
781445
852092
944872
499683
274920
779322
705963
955451
1037574
625786
1020651
846376
297673
420705
571367
332015
420838
215751
499660
238973
373657
816759
166082
416769
100287
211590
496244
758847
497294
333643
876429
144331
109256
542965
102990
628225
177361
639042
506337
187706
263278
938291
189941
1024958
929139
40309
269078
292971
932200
379901
657983
1078839
862283
199728
542591
337263
7874
586177
1003580
784507
92210
245713
146589
617627
37734
728187
918656
613000
788767
652790
351130
589378
1041089
355434
164757
867839
977874
292131
781948
562281
796863
961299
722017
583578
1039918
185216
492655
971969
989307
1036234
417645
31304
349497
266362
912593
38948
862217
932427
242699
96381
1054326
935819
468538
142974
302809
77382
59212
940092
838064
651134
493670
4279
44713
379666
456493
758796
912014
752616
489451
777801
193045
327225
220363
276706
516825
957302
726060
152726
255318
731181
454692
79130
287848
882190
547967
64778
1016928
541997
800356
426727
588693
1071283
945537
624240
534516
759613
629544
332284
144360
370393
773114
257373
40217
1641
165225
167553
783540
480414
43188
963076
502103
184927
200450
1010174
524465
57315
177433
853291
117708
381389
770806
464922
352573
872521
185513
152965
341678
394388
23533
22483
576148
1059770
414670
766930
118873
167934
1025675
929356
825120
923038
1063
241187
78472
979971
506782
164747
239508
453473
894484
664025
577584
445300
502317
479426
158217
682469
906994
35380
613194
444602
231528
749157
667221
589133
1080193
316934
803280
200470
1097393
847128
836426
370205
179346
402787
629212
21790
828581
648267
804812
366261
1017036
660472
319512
762394
908244
64105
333600
193500
159276
232565
279390
548324
231552
28904
297999
181239
942243
780999
269217
1040927
520621
344925
680675
199961
565751
16936
462778
996490
246164
922508
256380
587464
172831
162705
766189
44779
1049438
204155
853294
235581
122408
77867
530697
856199
660468
586560
337088
930329
1076552
331143
978277
56235
730244
535282
157766
144780
712287
161563
453999
134797
588918
320609
941774
622260
694038
656987
251335
403169
1063647
58063
906698
697329
988222
67438
559684
196822
102489
641711
568515
216868
1091435
1029664
562791
767786
149731
32014
405714
117574
8824
993377
81015
770732
99213
336686
788038
276098
73349
741065
83961
794737
610878
750158
357046
363694
905806
357834
215717
1092310
646634
301479
873024
693078
354154
439978
79517
767927
125782
282268
329831
790647
32110
82816
884958
499506
207861
153699
33093
929337
1018057
470817
934140
252466
478521
1053177
487885
753109
748365
969117
315053
978540
225986
1028288
486500
115607
423686
368943
936362
749020
81008
518353
97946
719686
934768
275612
872655
914932
16990
596504
879374
786870
506616
747358
123040
494854
586093
985490
234210
583136
844753
288639
3228
362777
604230
603180
904681
938646
767147
1092971
1013522
304123
723601
861054
368002
11210
531164
193895
110531
40839
778164
76766
128987
211751
343535
688077
830171
39973
472523
34283
884762
722979
644552
71061
38054
1028401
286212
200277
473071
532482
712241
626777
981726
203480
363596
458535
600593
476998
946608
926304
778984
97839
138693
230549
799722
989223
556432
1048064
271599
1006808
663218
220253
365506
330612
239261
974820
839283
239352
552128
937464
18306
507148
166649
678805
36791
1071474
453346
591438
332653
821160
974818
853621
555323
81338
898103
507716
1025719
995425
555628
550540
1069040
640528
485367
451732
816490
137275
610245
559158
193427
159073
864554
381866
180721
459073
217807
182275
721391
243709
518785
519835
660755
791267
480464
611886
168188
179752
719313
1002805
833455
1098079
707178
873261
1059112
244730
75489
357397
965062
174065
423420
1060718
917404
186579
572102
488014
86217
1075253
472485
719702
250968
107669
509568
617603
40009
1337
806568
1031607
904195
620918
1092409
388047
1063182
633519
31907
839891
263883
77219
761169
337931
695205
1064318
428302
769178
559584
55626
357989
75966
1004498
641780
94751
530049
949526
1018956
1032998
925513
333399
756984
142453
100632
827197
721070
645972
137468
304091
303041
131055
176115
554315
398060
1051834
1025088
300646
488660
366964
955981
419753
925477
374990
827209
557983
375447
878927
519698
101513
323792
1010304
402134
178141
472270
26280
911482
599600
731721
766137
648655
674636
336098
145664
645555
375808
849783
503397
744758
350863
1033555
1050906
483340
293909
638258
498056
878930
718824
124736
886651
701997
160293
638095
427728
438879
465607
448497
849178
520933
288423
554513
143475
396719
118131
653004
760433
198810
519410
582179
406030
1024479
537353
983802
907164
1024251
647418
68837
136183
780859
1049647
716075
1067846
315381
1054196
551981
12960
216045
1068561
581243
182389
506515
940196
958380
874739
717311
79782
922484
719332
156007
639979
320548
89023
245782
808450
114533
474047
907297
142699
339471
450750
566459
590367
479858
1015058
258215
178106
793321
324601
566680
611881
719169
453635
572371
88646
544320
472110
298057
665654
725143
1049397
930429
396743
1025667
96953
158876
302421
45001
1091719
882594
570559
1020120
232532
603581
437686
917169
818700
927108
149772
291043
316771
344050
489196
839712
450196
224656
387566
93988
1100850
469928
547190
29852
1030517
462328
850372
306364
152924
1065259
666207
92439
440747
833514
697760
34956
788364
949351
142771
617337
28017
126497
628499
178668
835944
937787
987588
60991
640999
789972
817781
423721
1016330
786176
260135
169092
611653
689607
195927
748509
418316
457622
907198
1069276
125830
312420
683525
1057780
359232
382703
681848
1015329
842075
447081
843705
740791
479757
125691
702292
478447
14025
724815
329457
424794
677211
402655
628720
981733
496737
797497
103221
618821
814027
1085838
129178
453333
715098
924183
853108
65371
342935
452960
48572
614675
243763
590787
795179
613101
10024
840545
42742
398281
26535
829624
457182
537683
972099
1063763
449416
765559
530007
1011292
162157
743807
160340
278099
881704
133668
832326
246638
949696
76276
723180
357077
832429
202160
817211
229364
537199
949569
840462
763791
531270
623297
685053
364165
871529
164755
706601
808888
96680
259211
101840
535033
1012542
334989
767994
822912
982075
753383
201566
1024329
634242
187811
222227
245347
816537
1051743
1019663
587873
362191
35077
507351
939908
877848
38822
947006
218983
415098
332844
1079569
67295
132176
771875
623520
263224
153689
488317
229239
736608
60703
476933
388764
82251
104493
464644
738725
397004
278404
632926
516849
108866
872297
951025
461920
794697
804528
869448
630343
904859
272951
502903
589517
326025
907355
84294
1004070
388437
134094
813107
786328
60418
352327
727292
730323
333959
568379
884689
337748
474509
97048
516138
197879
38501
503469
405018
689833
98240
948117
207255
664241
673246
195484
630197
362873
39978
175854
275813
198310
939849
212094
175535
624791
826875
1095678
752705
1034443
139006
119877
854348
462159
296703
749262
626156
670803
699889
952974
791908
747647
563075
527766
784798
530563
455584
176186
883045
967014
703075
87827
230514
625648
848734
882247
124641
549641
760991
449317
210680
869340
685263
788452
370912
664170
582087
1092678
22510
612663
867322
276671
429876
525327
407558
566279
936609
878090
1076697
1083713
578679
352667
194990
451685
569344
511023
511022
506444
77311
882249
169373
821641
6827
602572
147111
91410
136068
824229
199250
660704
1019824
447372
12165
575286
422711
943379
677099
142698
261074
381902
823607
254227
308845
850631
388494
256243
1075890
1014888
577008
441373
756675
902898
198561
654640
1082591
1065418
792438
677730
869888
109241
796572
900740
878063
1080943
975414
856673
131067
758215
475700
1095315
220777
271674
742732
354368
732663
129454
662848
157432
186469
780771
1023062
798215
891075
538531
1021282
837370
598598
457721
797801
9783
505186
450171
228561
136891
795950
437819
871344
429975
625695
1048995
307177
844273
1002576
417847
92105
36144
962888
575360
406179
901196
984374
978559
560629
441676
741628
282812
162414
657274
263402
514354
957618
468923
474386
759361
668339
326385
372994
173203
804698
205280
585724
600090
371686
993790
494018
567225
990349
319181
876288
1041279
1026200
508039
662135
87719
410375
948729
634971
126610
820841
853170
397601
441578
469696
199462
1070095
302197
1023668
875762
631314
352013
375402
565767
49370
689844
952235
1050354
1036443
291196
232924
1008036
480570
1031069
319653
309282
1013195
638005
1077174
1063343
1006454
538158
937159
280832
902555
314238
1015450
881991
181165
175081
403018
530219
1065322
575448
503840
696598
220776
979783
396118
878518
687154
314810
980554
518998
20231
1070256
175704
758365
758749
151950
64485
551093
892041
152785
49509
97205
539125
943938
1074645
991586
629680
1048551
690542
453767
462162
395689
573138
18399
520189
846980
598703
467679
319426
374725
111367
601266
429182
275312
162578
566415
309877
406159
446444
581363
894687
616444
564161
906383
459874
808148
1020794
630251
713758
574455
426297
327035
241389
73322
44282
1001022
505816
658339
369191
460227
500242
699431
980606
6446
135913
681810
706931
1085927
307858
90197
315253
50219
1080005
192460
651161
1084592
674027
698959
993948
451434
544551
55666
564022
803488
299490
922691
984009
594861
540148
720031
961070
831412
471705
862240
416617
787466
226902
551968
417396
96748
183794
85667
493266
214619
207113
889355
210430
217157
728121
1063378
696661
603304
199508
1081398
559124
291040
297355
804827
692049
848884
515643
206493
19215
816487
173549
902061
453573
1093200
1035347
831969
633192
629189
929074
183606
761122
993872
94608
446561
133721
723900
405786
56495
374873
675255
1001981
558045
211499
562083
311872
604895
910666
793705
261680
859140
403532
850951
891634
1016044
793427
841255
857266
1073189
460849
724595
872762
577294
513307
531062
996353
630610
36209
1060775
986783
737770
514782
738682
494961
612773
818746
199994
963797
1098052
653639
375294
876236
603130
892627
939867
655103
568185
607015
504241
116697
514007
138729
695657
637690
1044288
650717
198299
1082257
316483
775716
934454
225935
743923
226803
444199
462356
874744
949688
836628
170410
352048
631713
130406
987625
1043339
620278
694167
426823
819610
639329
605709
635923
617289
404023
1098915
889865
720293
377088
982188
1008723
846647
110959
983728
293113
295533
648252
583802
696368
699308
169957
86587
949579
379621
344350
375541
2203
442425
1058743
217912
456830
620499
590178
832198
645650
946302
477508
1041076
996661
876095
437097
101835
1084401
1001745
446137
154941
899071
761073
1092752
595902
9013
274352
276657
737502
692978
465763
864741
352683
664492
586430
198518
116899
615408
421674
52463
56727
1009561
154841
140956
233036
581497
443647
855935
42308
192965
1058929
88822
854215
274915
801528
905826
597711
186832
922333
320012
151221
784653
481020
622543
158794
707737
466815
588998
595032
617648
261432
569482
394506
443020
209257
948215
766400
701508
615087
432976
417679
547638
433011
458316
364559
367126
894559
980123
604458
1063219
1037337
478151
727880
381054
27732
90275
672009
981687
135797
132290
423787
217977
1094061
223107
394768
81761
581339
146194
123455
1013857
977591
239476
967336
166159
1027849
521863
571419
290078
627861
267887
798907
887133
246142
42766
371397
250802
726652
766570
657273
315844
781239
954899
406320
812091
833322
308415
769255
515742
1039260
609844
1063019
139073
696532
201369
46470
357845
516773
523168
677171
1086464
142659
1039327
707411
289198
672487
202924
836489
657804
625439
846257
518292
315457
238914
1028528
75944
790485
797291
882251
830457
1080181
708217
994503
782077
35974
41396
361053
446860
1047818
648652
46576
830062
921132
956007
342367
1007334
247637
257156
985164
1038807
98115
785218
534515
982085
981519
162481
173190
314652
84532
1046366
548911
1083273
419398
1012794
888676
243269
168237
842740
1073008
396435
600096
371056
523371
80336
85585
404492
1061125
19090
1005558
414002
266711
797220
1038832
360392
498214
657073
522650
328939
757590
388547
979206
657325
463759
137889
860852
501350
575820
46498
1041646
534159
364339
969736
1004834
432658
765573
890253
573081
316088
371037
244628
552218
1086812
1009779
30057
380964
23058
669824
641786
190615
641256
129391
25427
710155
77726
14398
163504
218326
809156
243223
378269
801916
632976
98223
95374
564514
601249
402582
718346
258938
863657
909123
1073694
577916
521706
208271
609204
30590
277562
1048913
913683
423460
352789
865566
966629
965579
493932
512454
108047
844573
335721
390507
393033
342757
942237
417953
889509
475916
829522
726511
339804
251801
1055702
611555
479398
502407
590888
959822
236102
758920
718898
580309
915469
455539
1010688
462146
936044
350137
191668
126110
1047665
857505
357154
650028
1061126
733256
755813
999141
602233
623777
598475
616699
518401
880643
226597
904010
503409
859235
214396
187445
502507
1086687
1027148
316987
30946
520083
654716
655766
262762
940784
1080023
948344
497765
884886
359080
561493
528644
795264
467150
463102
328518
357203
123135
774370
1041358
791796
114227
862489
691654
792376
643009
333233
132670
1069293
327003
872965
660968
1054718
944164
469637
238418
577274
912948
911898
753861
256079
711633
645157
1051190
220416
929472
558085
357590
845184
281967
1077363
576536
371789
770843
707062
772487
807642
86308
979297
697875
576687
331293
667935
289775
1077459
888475
958949
819817
657478
649538
1010200
932332
557684
957671
186031
902605
168907
852437
730096
457406
820760
568523
374985
248028
899755
565233
65763
365378
742284
421795
1091543
977307
186339
972855
794054
479959
520361
204468
490316
281192
415052
57704
309762
482212
705357
653696
1022495
253583
1081052
123218
74090
1067076
701907
351748
891135
650373
754128
760492
151475
142443
759746
229700
638159
897035
248766
643551
865146
13780
851015
270266
901932
281920
927950
136338
331391
775906
770933
949389
850805
559536
27114
936029
288652
1020055
482802
249404
994789
718791
963362
343684
346258
693564
87745
412461
655648
177633
17472
504069
286647
455279
594453
1014336
174879
551136
332248
808859
829019
820810
340878
379642
486633
1096308
911272
980045
679647
335724
446590
256968
215266
123628
469303
401002
334972
836868
655910
353168
310118
445707
70334
298027
576194
811520
840504
54379
962288
933200
369668
419203
699848
92328
453911
328646
980855
725720
600363
575284
1099276
746854
267606
957999
411375
311404
771453
818114
425813
162800
184361
239275
1022634
698765
504444
17063
829354
186320
505783
982636
319052
820825
167396
1097723
835358
274709
348597
873697
384990
712365
476313
837205
587421
275484
1067324
875570
103597
338185
58038
695858
205793
466867
592542
912914
1090974
676599
367253
914549
131449
1095096
665695
142340
277755
449633
193222
871214
136091
99969
447632
622140
804417
64518
282277
122828
735792
288802
947416
781696
987055
158976
681065
1096323
99711
125175
70882
453830
403942
853949
809406
894235
118443
337735
990819
1089100
352279
39594
940193
519661
321016
367111
1036179
846346
574180
134529
773698
718272
475431
910606
733701
853753
1075621
39274
642639
372810
388301
436279
342594
1039577
723126
588095
89153
662505
365459
579059
334082
800529
368307
415758
492507
432142
735654
555791
526583
129892
452758
473876
301154
845203
265587
1024507
447955
273461
1018485
274656
182997
543532
527405
913476
392258
951058
957135
685739
210196
830240
282348
463649
764054
731492
951935
1025747
12679
974281
165130
66848
911381
697663
114051
161780
1010881
774529
947144
338169
170034
1033784
564832
1097065
361986
539321
1036169
831476
636160
704450
988902
450909
494577
665203
1009314
789551
187591
463568
1053651
344119
831220
1084865
263892
607503
655324
709453
648293
862145
137720
191077
349706
1036950
257877
258927
238027
1065720
424828
206390
412456
559254
959087
413361
179077
99584
862821
399258
475392
647180
121944
75466
359974
536162
129883
756587
87580
9673
533456
268260
919781
532738
430060
858597
94510
930597
259125
809128
448218
167132
316206
260520
1056393
855326
1096078
850862
961341
431497
461624
612648
483155
1024554
983905
453360
441806
534053
149654
1060795
236842
949222
250007
1017999
14553
178680
699866
234228
591654
183380
231553
874740
487343
917061
499041
720064
2077
1012153
669071
291572
667362
322721
501940
113792
375726
711710
595781
271459
308562
227417
33732
228212
1090277
759526
336009
335742
1022807
373568
626258
495795
273011
216528
460883
991871
1065482
1088261
336099
716648
788770
993157
23486
522557
663017
222684
116796
167199
17621
547424
759500
773680
6248
416598
675106
777799
830881
83845
522854
368492
18364
1025628
417856
365463
1021814
574192
162233
851900
511132
1063528
593660
168223
1029206
492223
845511
662889
74964
653039
711095
747213
247697
196096
291231
261220
383977
1008070
121777
201675
272842
822873
439546
525071
262458
597335
1083933
209168
33716
423973
27333
306594
64207
489681
401197
993693
224551
305572
875023
712184
80855
669656
1020948
290127
18628
101607
754996
363238
474738
773176
817052
212172
940354
360953
302699
137327
768307
519802
723162
680651
515491
240603
171760
843680
919069
600427
804257
734164
310093
1035651
552618
940137
653806
629609
1000300
487639
1082530
121737
718329
1064128
377446
523326
17533
71275
268956
783041
531202
305924
487245
1059717
825036
739715
581801
580751
1038551
125342
165668
669565
793935
156681
916462
122776
175000
436174
533257
1020110
599889
784329
55148
449581
534860
1023367
841519
157550
187383
888099
246141
527032
392956
897781
167510
31263
449369
881957
205209
53167
812291
1034608
96939
470139
411671
598051
539129
92665
1050844
199269
200319
626823
129230
174375
568840
981083
1043163
284241
610991
927834
1061179
1018723
427023
191926
117510
675036
251653
452725
1085227
334651
268733
113592
997004
87874
88841
49367
64504
224495
373989
352187
469325
14740
353663
256552
978367
118578
132241
212753
690836
47757
40260
846829
223393
966690
810398
1037033
536611
878962
172600
149297
265237
768911
77672
138339
829440
849376
455602
56217
400707
330584
1007849
620045
423485
317694
315269
893403
648750
646196
96175
758791
654272
486902
867297
697607
1001331
614838
162946
528219
695068
78795
511127
69226
533215
78602
416684
322898
396828
666799
1047537
990754
310579
342645
202591
729073
120013
1083074
64374
258640
223915
921123
65811
957211
975560
343344
35416
527149
899825
680468
874274
116541
621887
938041
448686
802005
739031
871101
587948
990917
914840
225094
226144
1017439
685608
937038
1070929
763613
762241
214218
865930
621623
31457
501201
476304
721681
460576
791543
730214
1080486
740259
770031
93694
817822
973584
34593
421429
519796
493201
707741
242467
973950
119005
349784
359263
844340
331173
541595
925886
968030
13275
840196
789102
665464
120115
351049
594856
409999
16220
885521
774474
48981
130460
330760
667174
474655
659874
248148
144994
468963
967649
764467
51526
857263
1039364
900936
634233
937734
95193
727832
374938
404655
820015
955447
53911
505711
391034
623741
184636
1087250
528395
435706
185077
887215
686163
604101
1001226
175303
921756
867380
626349
920887
1097091
9089
818184
476554
220317
997399
616110
433681
46493
347897
608282
832928
439731
470617
1004677
400637
553178
431641
721074
990412
974210
231424
268663
80470
931150
158263
214220
46627
744374
575861
783138
576299
401075
820855
746675
896928
384857
1092639
350541
994466
550098
703954
1019577
20998
403021
775356
889294
903118
529470
912569
355664
831505
55119
74316
748991
781992
473147
57399
720253
315218
1058972
675704
1015630
489783
977076
113405
124900
24977
917273
723237
354854
604342
64381
936112
724988
725300
228219
425184
684326
704100
137733
1073417
133570
442543
179145
695023
889991
589805
1046878
455976
175761
371035
693948
785681
387255
812240
951488
514156
927685
181460
1093733
1048757
597170
135432
1086568
451256
564634
412284
444546
272203
872459
656879
989085
62168
634984
73044
912403
20947
189527
512046
592197
551042
940242
361855
437813
506719
817656
710470
996802
964245
378963
997048
5816
1044346
360867
689842
618849
182564
394771
1098042
1029273
1059439
1098614
545130
398127
918563
831779
1016898
396826
850009
488897
114429
653622
1095349
597469
1057765
511077
668600
642997
344900
991686
458282
287619
20013
828288
699281
458696
40667
731872
612848
999912
781678
772822
26492
812530
157080
948335
755740
5181
324340
36248
519827
1097236
629042
839775
827710
419646
150299
1041479
435509
96907
319203
11427
978553
282336
763700
1071327
1008677
577223
642949
590889
960531
276654
1068678
622323
408934
184864
362348
129039
619867
268241
490731
695106
743750
350614
835395
25078
248634
1079837
77206
427933
784206
612659
1060872
855648
312596
230698
56076
563210
892171
270993
470297
1012938
665368
1048616
540439
227694
374474
500643
350755
953441
1000670
1099384
1035822
41573
715649
483579
201766
993155
994205
63479
673390
49582
89488
758552
223858
716617
923323
911024
1080260
53613
758758
674179
926182
600512
1023788
736219
979157
285826
368488
842044
9887
48942
893561
932678
745740
970748
177189
437433
115329
765261
1078534
475616
553513
461974
728774
323289
325151
63022
1050665
161787
1036493
486108
1051238
1091610
568327
401591
987450
123520
112799
124615
1053085
1046758
655617
938443
48571
440836
841025
526219
148130
742708
414380
272675
923022
63463
297908
948055
325932
537821
598542
113929
509083
1033177
245564
401648
640315
565750
683843
762634
419018
982715
1036655
112440
618937
473962
835006
739516
933992
126138
752492
1043205
260829
958875
611212
1002050
508341
72646
882639
553229
628330
85622
707217
925793
710878
934387
167458
692675
395735
652666
655861
852457
439689
168704
278024
88596
157456
745224
962045
901072
541994
952937
269724
452964
399522
383885
592827
309005
203552
604325
157971
1087725
1019274
885194
94113
315057
246777
409029
817687
852315
115134
424175
311402
1008486
338723
542701
259089
210688
928547
180389
214794
1019360
826185
973102
1039723
227256
587162
1007585
156648
899980
93805
579585
490888
565272
221826
603356
1039883
371155
754265
389177
1093131
650740
350200
1014056
425046
969719
985168
76037
190945
48785
613871
400078
915324
1022964
666614
593087
702482
735060
822622
390910
438783
178711
656453
784116
769312
325884
748826
973941
216484
51940
1000576
551695
570720
840861
95381
691119
923282
444816
61271
390964
918133
11478
110579
998498
828625
571896
1057637
1069799
907763
157681
70064
965963
874348
696463
429647
986898
47379
403286
790901
149340
410594
967985
42375
583772
784739
178871
588821
978009
137590
153041
568985
605580
78252
117339
784790
1053260
436242
67872
370597
462117
725829
240064
620599
826394
53963
427872
952766
948033
407063
142035
440271
412778
176548
820029
105214
815644
452383
614733
954054
645253
780107
291562
416658
1046232
548566
643921
1081314
815127
706283
189130
230621
185264
600585
252385
278865
753793
232778
771731
629652
250154
683303
643939
666650
214268
87367
999725
53507
535854
323561
610544
135814
393257
941329
779292
118844
889136
340892
1041184
143960
630300
428563
1055061
256667
1073454
518135
790664
179434
313564
1069386
713940
791144
605655
535263
834748
185722
518522
428583
491000
143865
836724
584348
465767
393481
49469
519257
955430
747203
537650
529025
620034
427817
520472
642485
746513
1046341
389258
77426
966660
262960
1060031
334664
390931
922883
390049
292110
100652
920623
1031220
556034
194521
811095
821289
1064863
865979
131708
253356
28472
179300
875740
828588
581106
206609
209870
408702
531294
947188
264811
1083891
1049415
410050
69340
233826
151594
233260
728528
165356
39559
973291
169947
153690
1024423
36594
751891
424954
404636
1093665
985998
1002484
838752
481561
740634
298155
205004
603708
384378
1067871
89770
522781
596079
864758
374052
325578
979955
15044
574369
242258
14822
439249
1056325
1072411
529028
353520
762505
529288
826542
1013416
54607
685988
465062
661728
922362
603262
523254
8755
39198
901978
1022929
611535
308712
121725
344083
1092450
346112
561030
463727
746407
780662
618221
528154
48334
839636
277472
840136
973483
623239
854633
403264
361327
513089
813349
394721
64688
1078942
1010351
229766
1002474
1000692
767402
803963
277041
762123
716638
34553
341060
457017
422168
803054
1069454
9589
568121
682862
222234
1097366
1100982
1015907
86842
811317
327740
966698
587044
135838
823914
295466
945937
881273
541043
1029392
572767
956415
140978
796557
630109
371828
296748
758055
1068807
377324
3480
454169
61401
634579
141534
229546
118948
456593
904831
744297
361256
668479
1003463
143749
661138
272719
718509
427881
3058
116336
476621
129647
492327
230414
1065390
209917
1094668
30995
600400
98284
873451
343065
515124
1032070
840595
301697
105552
940799
978980
193544
83952
1039999
446033
499269
733985
450023
2189
820918
49978
982450
82279
883012
1101189
489653
711654
874880
199241
883317
994113
686341
594088
954864
138577
818603
638360
542183
272629
531619
891716
472135
711669
453483
835433
999822
1093689
273644
182608
764943
736712
862056
1091449
897638
1071970
294815
144272
768047
400685
499931
1031346
786243
416154
819009
554797
442694
486425
1075972
158694
455037
526867
752293
754393
159647
955653
267717
741447
960181
600867
428080
508314
163022
73784
519546
295792
444670
1221
12904
826657
28272
998917
411876
1083745
218352
1054528
778829
1015715
376534
150446
707623
221309
191510
977028
846941
41879
1095065
203135
537740
1037209
152954
978996
642487
22533
533912
577784
125447
205223
820858
351605
391944
567922
583254
92580
493436
431406
1059367
1073967
703345
868037
134473
315796
1093209
588788
150425
22292
780757
842380
910214
523189
251541
678284
1028309
884172
172180
17578
1095441
484880
675329
16805
399181
288086
597963
776381
830249
518821
1044053
938679
103990
1032628
703079
263546
357388
167975
85338
213649
275061
634186
473116
871100
759198
844991
679635
286281
435043
980174
897988
549065
1089386
958962
928198
15002
645371
713451
1077908
195165
879170
835479
611425
185578
102290
792553
773351
26279
758387
1067028
588572
66825
625841
702679
844245
997502
576328
245497
55033
686930
513164
296013
589063
1082238
278931
330647
540219
3236
1070363
519877
867265
881709
488281
188032
1025621
502005
968639
287196
555360
321723
472318
743712
975344
527466
563515
561167
271481
198222
994265
494627
39133
420915
1004293
872126
137523
360736
195189
84807
611809
202280
125997
863911
578514
403041
442776
687028
566940
211203
521401
257793
235735
310789
867624
614095
1082589
466379
69663
702356
545879
233883
1002234
508240
431070
131957
80743
759736
958688
31134
1009565
487869
283591
197572
971279
358252
108320
122502
799397
866017
809492
269181
809039
707935
569581
642004
736824
805967
848961
323649
280516
242944
1026478
764291
409286
356983
12228
668948
384145
457987
364939
1016658
458020
422567
632868
749130
16302
368496
214842
113902
669804
391696
807845
845857
1030810
109458
50599
90867
696374
354899
1034683
842745
47221
949288
763681
168836
885111
202674
566695
204226
582512
385500
482821
820455
450964
634364
945962
845504
301374
404595
323533
555644
770411
215007
930802
146970
409390
468688
890946
263705
194751
365221
265080
183853
8645
790978
307994
450197
70310
782522
636659
915280
805095
360603
859244
928562
959059
698590
682768
957492
322645
223704
916848
254964
1069000
273009
913570
171952
677400
559089
212087
1074128
136739
502797
406978
119316
936542
193517
245597
76536
334615
736580
953723
697170
708856
1096997
1047507
113418
209589
481863
589280
78256
1076818
845711
923006
230936
774274
770719
371160
139380
489357
732191
522804
73835
1053685
577414
47945
748477
213904
734345
343123
765833
870066
1023392
375419
218129
495758
368501
601311
371249
461024
100092
902301
937300
976437
260902
342880
546336
781078
959184
530127
671838
843372
170634
236599
685824
303213
282921
877201
506585
684273
978735
432900
672262
488732
99603
719252
207218
415987
943435
762172
805613
940449
778518
659191
215909
237900
776162
336202
796440
755775
167686
471503
691607
347902
153653
613159
35073
1075296
348030
442996
1069546
597495
444492
191224
239179
473629
621295
1005488
1066666
712411
72009
73059
434907
805872
635100
946726
288474
771602
335984
705257
532938
161541
1096769
170073
193918
259875
772475
182122
463733
31697
361858
688538
528703
62822
1044592
836054
244818
589952
650352
968697
1023567
910690
572327
1028363
474382
21268
1016348
420456
987751
839525
906004
266616
884113
381133
689913
876488
823937
335668
57171
788178
290527
784216
943892
220041
723540
1087981
627905
598558
703871
774019
75055
10215
271172
529521
938106
575232
342983
525964
970641
364433
284635
585196
17536
800783
332023
264164
249784
357382
418869
12779
283463
836101
271701
393911
764674
36060
251741
628888
120044
330270
1081047
747115
642472
789980
395099
426950
12756
311812
1025620
577142
1078798
661595
557756
975304
86717
464039
149568
800728
397468
788003
1008407
8915
151508
939381
487788
554768
821484
774089
769405
846899
613428
576707
633586
1016040
319394
68762
629767
391367
228018
313759
917624
165545
735679
852913
466913
575800
617188
1018420
537693
45606
268507
74684
58349
59702
445971
784165
169818
50053
758765
573643
948015
128359
845724
778403
277806
582627
361330
411026
39638
983088
564969
563919
528237
345426
161017
644477
495347
545624
640004
696732
17389
1063634
505693
885883
14777
602779
93849
266520
743490
194507
301065
78092
342439
195551
506887
360864
616438
366891
11719
1100526
210940
678216
939893
337586
676355
414528
905930
824857
1003662
599862
895964
754598
503642
107746
754449
224935
428142
259566
903323
244945
253295
430217
577489
445561
1073242
18192
231962
519069
862846
560873
657987
562460
148473
635629
739856
478055
172798
1088706
206239
168853
185259
821635
452457
100155
724838
606715
706151
562735
135052
570484
1067132
839796
390350
598327
408431
256611
743901
774235
98797
1062272
321171
695284
373782
219979
1061617
200771
288678
515013
792437
661368
299837
91383
523019
33235
706883
825636
594560
297513
798793
581088
116893
295328
381766
350849
534782
171196
48582
178991
873252
206367
427186
859250
535300
1069102
499693
554277
620035
355050
1071077
319591
994250
509616
616072
291414
979522
111385
304463
749029
473460
170020
39656
656664
531166
505334
46541
508858
1089199
583195
605259
378671
878270
365623
605626
663856
165960
1012146
737599
681804
778938
257229
714967
105406
731092
635690
34479
285682
654775
33989
1074316
980029
358617
934951
134812
437994
753117
429914
869885
876496
1037725
378960
741156
441077
51393
242618
418669
582143
615715
852378
105827
31271
312192
837735
549801
15607
192770
1084160
793451
781644
430361
199185
867742
55475
662691
584390
707987
813506
137575
143729
813174
855364
541646
781633
368192
144314
684985
309037
534789
78315
921614
989570
200500
568629
241472
679714
1099944
960872
931722
182628
648212
228347
919570
1053734
276584
271473
140483
353708
661207
487118
881662
176160
1023308
1073057
396541
948822
925761
454450
549588
367181
103179
839847
706177
663445
360944
75524
1032664
291553
691641
613841
1019154
256792
856272
133900
194374
332865
485919
781779
904828
4940
307009
1051449
581304
484160
168833
861455
240663
42235
883949
474659
551617
912114
754717
1042956
330384
623323
604091
247368
642093
16332
509057
5325
496367
906763
645340
557579
976322
727504
492892
822875
541867
1100835
388834
1072306
366085
642458
857904
342793
1050686
183288
483641
242350
909436
511106
499786
153499
565627
1051961
924378
1099896
842230
264286
1076555
442005
759847
226562
158757
944871
344548
463942
794388
713858
922514
991515
123057
253095
474218
929526
805982
555232
813197
74080
806071
860138
956098
92516
1049393
1029630
267653
905718
287026
1039098
726176
542650
588939
531520
5726
951017
570408
1007923
621365
501246
132628
232637
1037951
91620
1071029
726220
506395
980003
335999
181927
524628
1012894
354814
160350
97186
1094609
1097857
726425
432428
678924
57442
454505
410348
773650
345364
1055751
853299
1017493
35430
226099
142750
789567
510891
55325
125505
1020035
724412
1027295
1052968
136130
430340
1093173
1037884
705213
666253
230489
489791
759589
605369
127340
189724
368712
1062906
313352
238861
249669
296783
492300
85772
820115
885497
457018
873944
55733
225056
353635
811678
977009
1063582
562635
434028
374996
54912
955048
387267
743125
558621
123829
956872
820012
898973
341948
499914
66115
1048969
197220
502764
816205
817868
45103
385689
433185
85524
348483
397018
499604
935166
1076438
755250
646894
54903
41255
315505
420898
1024698
821960
489632
793001
868006
536316
86247
750370
103886
351564
357329
75011
1015969
666640
817093
517916
432668
107202
636918
287474
538375
247033
882824
65267
847781
1083648
919967
687465
957649
198189
1008204
245458
788906
707198
321578
932254
91469
1048263
26063
1064190
414420
1062277
290003
1058199
1096221
405668
831426
413090
10004
93507
256235
1064839
783259
982668
72802
555229
572654
442860
204257
670364
180332
31581
364695
339541
940108
146740
798796
534455
415582
546680
638415
74468
739583
1101020
401039
636271
18464
1048478
492740
998906
281853
702278
241689
286517
280844
352757
33848
233909
756426
235565
907932
467336
468386
728457
235464
766033
530831
142399
155034
161740
813776
797690
297241
974475
1034566
1071819
1039455
244226
480300
489113
261566
725136
646294
655340
1003490
88190
903569
998601
218865
801581
683573
204904
749227
1011501
1093387
524310
244210
291767
1070645
702000
375245
199070
757249
11014
780216
946373
566900
982113
705738
151334
1044149
713643
176916
628517
793675
897569
250780
326665
125589
853313
1001631
299926
392812
1086394
264647
739681
1062797
320024
467106
195357
572890
599693
512513
139900
740370
247616
225781
273025
688412
688411
1025960
728182
707404
70263
488484
713903
415817
670960
646298
385158
964344
84745
853514
162735
215864
558412
898902
648261
424836
126143
158044
692954
1092921
89681
865059
61547
917128
636960
65951
634581
15174
165858
584569
397618
995926
323784
387243
627410
168661
841699
218852
884983
124586
856427
823117
386954
1072695
411324
717945
281342
763895
300628
502543
765590
365636
863560
218471
832233
975880
53641
230471
157188
114676
343475
888752
228136
1100123
607208
72171
148675
455979
114813
557188
252655
132805
779317
1079566
720386
175752
64146
346977
517744
889983
673568
508301
408560
839370
572835
824389
929039
19559
163901
834849
242166
1087896
862572
914958
573394
30328
142279
282745
776441
31770
799431
844566
757510
60948
762126
705130
706180
156715
457628
1047841
118274
725902
917199
252861
178628
537108
509816
135007
1073948
233462
648808
234512
1082202
317829
856460
190785
837769
504369
130767
296269
173748
59788
859301
920667
464354
499522
222084
156872
348816
339572
845514
404079
943827
201617
289581
525404
1090753
788462
29638
924894
273950
6448
451298
135115
784148
410449
570313
847607
95784
912328
3101
702792
253177
570422
326520
572924
99865
286751
923753
205614
937912
25716
1027104
144134
903170
390791
184641
156516
1021042
61983
331106
498412
791308
435147
418173
241910
39579
811820
946895
295223
926804
489265
1062668
748476
70074
972435
507114
2659
1098152
107526
34295
984251
754641
3998
706812
487504
218555
224783
397661
321012
367003
609380
357002
919405
841262
370745
611260
225166
317319
563867
185252
914189
878305
1080567
328558
334335
1064435
386913
94662
825222
877010
1011278
627167
134507
379088
46959
542630
761149
73694
325498
813434
850293
740677
255824
985269
1034225
313084
744837
948345
1058748
113775
1002724
1042225
987802
273717
1002568
151875
77094
26742
961152
365488
850539
802934
1049591
673237
546172
941241
143556
343133
100096
36520
403643
683126
292145
296993
814106
226611
540451
527272
555135
644056
72636
612636
792629
1017420
42065
737894
709003
1021320
337468
597250
324220
340943
508685
857319
981851
915062
511145
662152
924669
403899
872662
102719
227358
917925
897572
1066804
422125
636307
593465
892528
172472
298537
904264
1085285
483694
221644
842350
855157
1015512
744829
404694
486752
611154
395198
362271
174338
898810
919361
468079
870740
303239
1025023
337692
837813
37292
249292
868987
264095
1052137
182614
738562
155918
717350
128976
366290
1049945
549596
732253
1064175
253134
26950
154247
786012
450740
501119
255973
585775
1026273
960630
400905
986969
385221
193785
695523
839234
1047365
506507
762798
609916
1043220
737569
499249
905559
7811
54779
992889
1001014
229984
201324
438401
787579
149000
253552
782993
103456
462271
104664
848027
735340
775498
360223
1046537
635304
61655
759758
335529
572598
269749
976223
954364
892920
351764
244184
147510
463906
496795
207549
136103
198721
469497
986565
210925
65326
958158
162307
937361
839497
487999
482705
251073
992249
64251
858656
729473
456299
963940
1010637
200521
1077080
921699
70202
909115
357810
745112
250483
1039119
717407
735686
446883
521579
90746
350810
344098
861077
812160
1032122
401080
859697
549095
461244
439824
618549
984685
202620
38296
140058
846822
481101
693033
31714
369937
776352
730367
162280
878478
347876
719371
1091519
222312
466733
615322
958641
84094
636092
946737
196220
459379
375669
623811
960235
915975
1094693
460956
621468
660059
285345
206615
887197
895521
877256
1085508
972521
1027568
884451
82229
459735
356887
401775
990587
637891
8384
484915
404413
700182
792008
188834
755861
253551
1028958
465970
891991
988387
47065
423982
446406
513822
208097
814277
901829
229711
977252
581539
714148
281366
746477
177188
96423
53893
786050
202163
701544
941351
196314
56179
752577
616708
715944
1066751
121331
213117
653048
655457
529887
906766
289259
387630
86468
574312
636961
184530
330695
858966
432661
712822
1035327
202079
226620
207036
1047470
586003
343939
854782
1010402
143737
386844
503811
900052
4732
636211
744940
568420
822708
570366
916658
501635
152909
835364
807618
923901
1001974
487886
509589
114312
13050
950512
946836
858930
77330
975794
585836
928393
1020125
648772
710020
279359
311117
488837
636047
44273
1009013
911909
918515
230365
859632
435639
92272
783218
458163
1841
892647
783687
391525
165464
670985
359752
370022
53555
888681
642866
589291
1080774
616910
613320
663057
346526
386282
207368
717435
927432
262504
669661
567317
290305
291355
694437
384515
377238
1082714
455755
769759
770809
1074913
1060238
1017707
453190
799899
28246
76341
232724
1007369
1064733
816580
437523
484114
27496
548575
116985
62527
420048
143777
875515
86906
1075384
721151
816752
93890
340723
282633
785916
279830
883749
611790
369051
352829
709431
747244
271379
620083
1008543
313261
581919
605487
219763
502097
867708
762242
518034
522492
789449
639989
317296
506760
362768
797293
309886
1080845
467021
409598
21691
757306
353149
919392
38807
708297
566319
408026
789342
750212
603173
401917
479880
121922
296260
660163
45917
649815
287498
970038
351065
264899
760267
807565
714417
266474
137180
528927
184749
1026547
967234
442719
269664
215935
388138
367559
499738
78621
1030566
585657
381872
118945
982196
894479
533662
605021
674567
24578
368685
595678
837866
791276
19492
15401
475750
891974
601759
959417
1044399
452765
952307
182529
390465
571936
680923
679143
538687
431351
778650
211099
1062246
748464
94645
747431
1053599
512984
452927
557922
405263
207745
382746
361458
923832
899883
504811
675747
449373
1062224
260071
292285
810219
125998
1072450
422781
760150
331743
30325
945963
868837
703354
924658
409960
20467
724617
1099511
880259
591218
185084
85997
435237
573106
297568
1043302
619741
466700
510059
313720
825914
550471
333380
521753
411773
325700
849685
567045
1078224
1077803
382322
472620
1051012
1015311
500450
481886
191447
1017312
689305
469203
688865
275041
315687
786389
294593
523676
211716
794071
154358
166381
974333
322102
832398
154895
270069
375238
731050
563077
902995
210392
191441
832801
420870
70001
171933
178426
603980
513940
414384
56370
893305
193326
974228
663990
661565
110707
210259
636465
686962
384233
680075
447344
540461
187127
866808
281232
708171
355441
23972
212307
643160
1000196
829312
596840
856969
52437
359484
125562
999531
171370
1002012
168577
580721
70862
295132
159294
401782
268405
811625
682068
6176
659339
655859
220440
557170
936305
755864
107278
283752
967434
1091993
797299
213837
419858
679496
534672
407381
704454
225904
130665
838072
547185
450616
105155
708206
82520
536939
688979
236299
796079
195892
921787
754952
597912
194843
759339
345391
197638
336238
1043491
1050634
609094
259579
881027
927767
398816
672239
21554
1023673
33457
113528
739103
396075
580929
196269
833924
988919
127699
191977
397947
53235
1005053
87728
304736
204656
1074461
938781
942583
29759
959193
325728
51644
426583
1045314
409226
787412
175899
988658
228171
5649
989145
789919
202205
161702
739855
226516
561041
758794
934993
297032
207160
500376
831495
990662
144352
268446
309746
237684
849038
441549
1090746
590438
413477
889097
471916
342653
407062
670173
390754
945917
781447
840484
881014
387413
942077
289262
624829
907204
466525
1007773
450851
414396
44615
718611
1091069
452260
816983
494543
286122
1063834
473427
792710
1066552
560050
338921
573316
254019
907861
205763
313977
686754
250394
439956
161063
384598
707038
102603
551891
401776
898476
886292
279304
403626
628582
383257
1016029
347621
379464
470156
189353
78901
767951
218553
1072121
687234
269031
1021265
263463
1099045
383161
599877
584545
1073636
1074686
440065
895797
940762
155363
461743
96080
158369
139524
113186
1078398
501083
321365
543428
472065
942571
572080
727916
746762
771049
17559
1057981
1007401
763371
782988
299320
544712
307354
2269
278936
793632
1031830
637712
1051953
151379
127826
929503
768541
649365
724538
269667
503704
1048472
563074
638924
544587
1037670
209389
247927
592295
170965
890287
149542
309570
107588
421324
429385
712357
464590
436616
751238
1094785
845916
732887
265222
452928
1007217
157707
831018
715386
520179
152787
1041678
436012
924063
1035863
539514
673768
223954
82156
343853
420840
279327
488508
486401
1033981
750175
444878
287514
826333
387206
387205
861729
570131
699559
213417
512691
600684
734216
672296
256296
883086
576838
769045
256655
285300
207264
687612
1036410
958417
960258
771254
859585
606373
50471
508081
411963
913749
671115
589217
1208
786075
621839
385633
261157
698432
790288
990502
877936
16719
722917
1062978
665357
11256
256783
558964
1042246
874917
381703
116323
928541
254860
122725
1048238
441679
92266
520110
126876
1068443
338985
908919
1043394
552988
316802
671719
579237
801754
215024
263880
256718
870630
73488
307834
869659
69809
741254
529473
1031241
787207
75807
169928
488330
359770
627911
739324
121602
189644
436201
50901
185612
957876
381037
314679
1066795
923363
118632
872423
686974
312205
609482
600462
839356
4691
300874
1020545
464455
388979
856675
940089
129896
54876
1071417
51273
689671
333735
137973
969122
429963
802417
665762
279436
916171
17357
120408
876748
562659
835001
126259
948953
814236
433727
293153
578433
381755
976587
648987
895004
285444
135486
941580
39007
1005352
1291
715155
348797
913010
120938
66544
225782
801297
386550
391791
945495
36739
591889
73823
448144
1026634
735151
683672
766757
865171
981384
244296
245346
317401
256150
443317
423169
70209
391254
178778
801928
131705
252455
257065
564035
109377
418525
280126
879020
57706
686013
531091
1024373
394105
427392
1075728
691897
241011
729866
295830
408120
455562
71379
94695
394085
867591
15930
409053
781548
147636
762667
269913
190088
218869
421969
866833
1001872
757678
445613
27592
495074
591777
344500
681967
680921
610132
439034
540816
541866
951358
938786
1035069
218475
194333
833776
69993
875165
560464
189662
1030835
330474
159555
653805
830815
496882
70574
1050428
186714
80857
456247
651008
509414
995901
642922
131457
618874
30934
861126
712583
487676
514642
223272
79118
592835
1052377
391236
1087500
1079073
838114
609689
147093
557180
739349
1067651
469901
513235
632201
971717
242887
1051320
867041
782687
838718
724032
156707
460255
61960
415911
47278
349135
467386
930831
497230
523023
486487
338591
14391
630398
238511
269479
99979
1049816
302973
1009728
722954
714426
263167
305666
832384
315055
940158
259985
70736
826211
374707
290394
864433
662185
42168
578939
278224
976379
999921
313734
737750
459398
34126
90883
347483
227680
559246
490280
579292
91450
92500
730591
475101
965660
518584
433232
362235
656341
669162
1033831
1026678
839157
974191
354591
1050096
580378
791787
716297
869092
899101
541585
227325
459754
611819
245109
1024421
13633
175238
934619
543589
292407
794171
601643
547161
23273
597571
376542
458670
160617
854965
724364
851072
306442
932895
719118
314295
243697
895688
242068
740760
365383
18209
94237
513863
945724
577999
613210
535242
927089
281069
340108
660776
996569
397243
1070799
380377
583881
645095
1012320
41169
99678
239439
191751
534206
155334
23282
865369
39330
899759
767087
326552
675012
962504
211894
919479
714646
922349
789920
556498
1000774
1009174
416159
552322
192140
741685
956995
755697
317862
104571
867598
148547
635025
52523
511822
795084
797529
448551
363261
472949
83008
892485
725512
1028086
400540
154809
1011250
871010
328881
1060792
58131
888530
891158
254889
587776
839592
823052
511693
765518
59879
813266
790818
547864
753091
991854
29165
374355
1026090
353984
887790
492062
679023
698006
851665
327894
711749
382289
714916
980561
277225
616863
877680
570873
323758
1879
151831
618316
463533
1037778
967089
701466
883038
761103
1079692
58566
1100035
840123
1071534
128353
718484
838886
583287
769722
858146
972195
937145
1075579
112360
305819
305056
566823
1043258
331736
116226
1079702
141537
636554
301472
1041409
484848
928036
706584
692213
356542
629736
99241
1015909
22039
958026
309740
783924
391292
61608
780772
999061
1064692
433118
197431
504380
335632
540081
30627
25577
129497
269701
131015
659909
956286
294711
518336
100791
784550
614388
609383
969517
359473
995669
674193
65742
377499
860715
920356
660423
115267
499040
1027078
283556
426993
28182
1000920
543947
490750
869062
368709
837693
690268
23347
326107
854654
350095
286318
479387
902214
687104
579753
553435
12937
592783
130796
366516
727408
1080966
706950
371590
277916
882925
897406
232853
681874
1077619
1050436
602934
823209
621081
351758
493037
377543
754621
862744
953933
464518
627472
749710
182968
493899
804692
487775
871701
1013391
550976
676885
1045429
929780
158893
814802
211373
951309
990568
343843
495593
201051
126357
983157
333117
430929
223847
164176
872645
950755
541471
836665
112059
248532
867283
1049399
512061
711766
175210
731633
645006
557015
851541
604582
954832
444176
799846
813835
242255
180517
917259
424655
669298
459241
335548
654959
872828
140607
943203
502015
696901
966769
1096583
110853
1063566
739470
98683
131829
364057
356716
775433
430006
174421
658043
325520
90204
904794
428939
351714
87828
1093790
830199
516176
850469
148891
670997
1004874
283295
607180
591994
237265
641379
227986
211878
182770
807784
205106
545469
890512
959413
505140
1086309
447544
412155
210765
757382
956200
538808
645990
1007108
612260
841076
928086
547456
529872
873935
180022
1002873
130525
407669
1089952
472391
737580
876901
209591
4493
648605
540048
690853
359988
666169
369118
837601
196870
391724
122846
621981
93755
720483
457684
896097
909236
719430
448971
864255
453794
890646
242521
93518
665433
41208
735589
739329
343303
560821
551366
630672
285578
373036
774209
478225
840026
803358
813596
743213
548430
431397
825535
304653
368119
384925
480023
427663
692470
505226
32957
260467
702894
1095419
186559
818421
1020812
80188
125098
503537
431005
147403
652890
342187
951817
880914
28537
1028710
398904
519983
693484
1057615
410328
489260
241685
779073
761487
461456
1096441
612143
950595
1036386
141567
107697
200174
532356
124509
838428
842650
193745
565811
899305
926768
601888
620157
272288
589730
627293
481300
446420
373532
134457
399601
1060446
309057
848371
246605
636737
13838
739650
493040
32688
939034
615273
446719
93295
1068714
476731
212244
1070713
272552
487976
942541
44702
995904
870229
382400
516615
795832
944208
360870
182722
238062
736544
315948
980166
305728
513132
587428
235462
103615
1047467
489417
1069468
646716
388024
81190
208301
313821
563772
654176
251747
984179
641367
98293
337329
77826
547015
207321
468714
1066434
955161
479050
595474
368287
803830
172435
523370
316156
728285
1051682
785822
887404
538866
946966
571357
772180
388795
781899
756657
111853
1008132
544273
62687
424203
866436
525413
940909
1019971
745083
644034
57110
736601
222610
191623
76879
76424
197852
490949
807095
172672
788254
940120
587212
615973
1071370
705151
161415
927284
232394
124868
922698
712847
5056
93685
880720
947042
906548
58076
674503
1045012
738858
1009288
353145
582581
104683
753849
390976
730427
1031446
196910
214091
302128
67074
279114
401423
357927
196811
746319
881744
148398
688315
141181
436951
67785
201565
877255
550183
869242
303302
860834
832989
889112
97311
80755
611780
887245
264980
161523
865615
457449
152674
268486
514798
811245
166828
97742
369888
898581
930477
637887
597258
366041
84549
214738
963387
429219
769297
607734
1039540
275153
25450
760498
170102
327634
328684
642349
64525
47563
1090735
419659
327940
562126
1078297
195693
160737
1093735
100303
285256
118885
56163
37099
939259
676227
147081
619313
633174
50230
251598
665080
399052
952623
164160
612322
952213
117908
811508
277715
774096
355656
416233
893206
758754
694058
240069
303495
357529
843391
241680
1066477
228559
702868
1063253
765957
817532
136381
449592
107712
771925
1042179
594385
307098
441520
218707
583998
854763
470248
90386
709493
723286
259861
137063
218955
739227
718218
879107
114471
633188
7795
592956
174538
213377
167825
868589
842982
379428
139212
1053047
610322
594629
26686
280159
61969
306518
419062
848631
888110
208147
775658
629826
614813
789404
427810
435123
657754
643804
579440
591409
284076
639690
528172
7701
177782
645847
1048500
575658
561525
443518
342752
956890
813114
613721
303869
881658
390070
765396
829985
81821
1088669
856761
494266
762260
95412
145881
589126
1071743
915587
1057464
30898
315777
483232
417468
687167
192608
711385
445856
992911
53791
1074763
833998
362890
78604
675710
976135
56274
991742
182461
1056240
106582
192594
995327
103778
757054
386871
440994
311327
5241
912434
632572
846073
1031665
688121
269893
51302
285218
167161
1092097
869488
361757
574084
900672
625403
192233
384596
738372
317025
201188
1024638
642292
87913
222222
900186
547714
446273
863006
352709
903960
91922
227238
294975
80696
317627
221283
56003
932272
555841
215708
449109
714772
1060539
550675
357945
735817
761960
763010
941515
941516
349011
919352
619819
432695
750795
766466
765416
136762
610211
94222
703330
956387
410796
416704
1089924
47910
383850
728263
858275
306153
587424
582740
529436
235729
941050
501244
632694
886153
52691
109346
208256
438805
463448
273615
770513
59300
373560
903525
348081
396658
475841
99456
641226
773691
775418
284129
866884
583574
1095055
288857
722113
727592
474206
590241
986846
947399
10246
488331
856262
2256
996964
469088
521327
112340
834660
576196
118149
1045643
345879
170480
575793
146296
138201
29292
705329
1100733
757911
832199
371649
88022
583241
336028
842071
491751
304974
543680
760908
280708
124621
514911
327158
500282
965908
392647
934462
652581
219806
611007
1059057
343763
79594
994286
153117
85639
480612
178874
352528
70892
268611
117531
272110
248248
271711
628891
52440
810206
24010
628904
1035963
986395
927873
1090992
660898
504417
767382
531632
502243
320882
682866
151839
565815
473173
557184
102493
430108
10632
559075
889715
1061887
46564
824210
571385
780004
409691
238612
576447
660197
1024122
897297
531030
120055
369231
936246
361679
1086744
465657
322760
38601
880268
246726
876624
376267
694407
10834
218146
501525
199886
670525
473904
474310
191862
27965
311234
856142
396911
610933
288441
16989
631940
144807
434996
524114
627307
553258
277561
359004
1080470
331208
595534
894474
649621
962021
1099381
637935
749718
287260
762175
409006
755779
852742
597566
794288
887325
464683
815284
613415
926225
767887
51021
890175
709112
293473
112259
1078828
1015099
482613
138356
332629
452294
665328
285739
544593
181912
1035038
364226
218039
875550
1028888
982590
842344
109816
102757
94226
943177
108748
683028
611983
831870
240840
298925
384699
769086
238879
670075
472527
755805
837684
502831
355228
28388
570541
365213
1068501
837440
955972
290934
386180
1059806
257426
562424
985765
424297
132504
711801
1062669
668484
749927
173473
601090
321474
340535
715324
566136
366195
995315
95085
328149
1056880
631597
456764
136203
853987
1051310
384755
921260
90811
1094859
679494
782237
542580
123743
842829
945100
785905
874711
620865
328366
288803
603593
540034
28054
94781
488337
1045838
499754
517972
762527
212106
447718
593975
962974
965639
1005272
724459
134286
248855
1099306
849274
652612
190786
27005
897437
864536
759489
1078179
397079
80499
121970
893061
572590
714549
742294
778871
933133
957699
469515
394130
554285
56475
454860
690225
572442
884992
20085
526699
252221
410162
255851
64723
126904
314106
457617
729034
883978
461216
71216
261231
768592
237692
785304
400410
233977
65741
840181
490381
352869
703754
412110
51193
191601
801592
1032409
204619
461154
145010
268837
1078292
835373
52537
611256
166940
579742
712077
80792
84724
433196
208246
170850
28428
411116
942946
462450
494327
194069
596120
394313
981149
15551
847674
818647
258629
1067387
985589
404237
1077013
512817
69411
268504
550254
684069
130106
101335
72897
97345
973197
846355
544249
1095094
669312
779838
543370
351582
467368
984405
240671
8852
858938
1034848
242144
892184
191675
387580
760079
200687
303676
508842
374418
949575
290714
589375
471302
884279
583376
96357
173972
856433
423837
1000026
467789
384214
180462
347625
559324
718057
868137
781333
748497
674355
855629
812577
1003121
134905
900184
16341
487335
306953
15154
1045453
335977
244123
880687
110697
388386
393139
1052052
148490
793731
963521
314306
832796
388989
180925
853320
1061105
625485
293045
469658
589228
963055
899428
742039
462210
48089
1088109
5764
692053
862560
461790
670633
310891
183326
182276
378415
526146
525096
916746
996555
1041390
760790
506149
833092
625819
1059174
793842
1021851
55387
127620
832994
279703
1048835
957959
1098159
985759
10957
821062
80919
447962
691710
45477
565164
849904
1005374
52883
662965
415680
962644
844105
231751
40856
745778
240507
148770
164816
35907
641495
203331
425020
617052
982649
910635
120994
910805
502994
2951
173089
903758
412075
325124
517059
151236
322231
975390
697726
302570
109534
742630
943237
1033339
260559
269578
456333
879164
616611
79666
880184
59617
786514
368862
361850
785486
1069834
724790
769792
302542
1052783
163683
234736
788396
84358
352447
443451
1089697
432593
597414
488284
220622
262307
123195
361742
384856
1009698
701771
7009
709326
407116
259112
571578
429266
136233
469102
12921
315398
924402
484835
496822
420447
128742
252750
575972
42157
797779
298005
203950
1087543
709793
1055879
737716
914406
514761
159212
824745
1019814
809836
42627
21287
37120
853452
134485
1005692
840548
968907
144558
350792
276162
425719
688809
318254
458410
616492
979267
42267
121225
547581
420018
566353
55890
1003938
685159
1070272
503373
410616
48074
1036509
882357
881749
335030
280081
727163
211371
9592
713413
478427
794606
474634
260941
209689
320596
897230
94609
465287
78887
471142
32095
314302
855186
1086099
831759
1036940
648079
149246
496211
110783
388736
419455
362257
615872
1032780
157156
836099
623086
360068
305010
918595
553921
537938
529224
405624
417861
204886
573416
451862
665079
424469
247900
537678
986212
178105
572001
886133
287174
948667
310674
127129
1017635
1052939
151304
283364
28208
621622
647797
112135
1094268
445644
360204
245646
1040617
784820
964935
485777
114349
140758
158300
148543
508303
419508
359539
99825
1076219
1066740
250518
985202
1026794
336839
682395
350575
25441
608064
120369
106094
205221
192132
927962
584212
819397
1031406
373793
782596
883384
795048
872356
57784
772460
111420
1010553
1073128
324747
902798
94953
858705
405536
249735
71165
458406
137711
958173
597682
105628
676058
725439
658393
1081653
78760
676590
1098859
1088067
597573
850330
846538
1097306
865496
48348
438042
516563
239778
749268
651541
132740
178556
867666
246324
448491
576519
1005289
93840
1099736
172267
766986
930085
143413
670081
613066
14043
368329
679764
1013805
1007926
573405
702007
509322
648143
394710
3064
385144
358396
701904
122815
81237
788581
194993
1027333
762243
424001
100418
266721
618421
653884
62798
1011873
779438
661226
1071894
360262
216957
1055707
340653
1096517
406979
417687
747071
742746
762758
74578
378459
833985
538425
984118
997312
62534
1067626
176773
325484
831118
424537
938723
155574
736315
74394
399833
962243
584497
170651
986714
5415
195083
896356
158273
923181
704734
426951
915862
704965
601814
862593
389166
448105
747968
656045
323338
523799
893647
45179
680380
907774
196358
1039141
210903
953196
616759
286263
1074384
1076178
392734
416497
203759
888865
754992
661715
488437
1019632
559509
217059
217969
750707
292082
375800
828648
681525
584749
777620
875380
251615
164900
375952
793522
507704
391615
941266
879508
222651
992092
255307
962402
786218
373920
435537
925693
633405
1067634
1099455
183903
280942
267240
199954
856654
175132
262368
41043
547505
991168
776741
186257
729522
979051
701355
937278
106803
593927
315811
1098044
311047
361723
501601
360582
490259
1033740
613967
84939
250414
378418
390234
167919
210801
334832
1050967
1041803
951583
454195
83942
583872
1061152
380273
62172
23636
97174
855571
528098
1023272
570194
213758
702443
255693
815471
224464
356349
255009
81005
1042580
151174
572578
48500
143596
243151
796516
439974
8964
393614
66511
29673
190880
1004517
222969
386983
276945
677898
807001
798902
547839
1005176
628500
906644
489839
412996
234744
210121
481342
183560
973018
1005841
41960
53537
995745
386011
432011
291294
308775
615379
313401
682487
175946
690201
958793
27434
163157
625055
809827
749290
1033393
86067
1046327
1028894
21795
595063
833241
889635
988586
221365
682883
72231
322789
718445
1024683
148990
9196
1005243
306968
535486
107608
277053
750717
227330
426224
628764
361224
119320
1023169
21894
1014233
1051300
829969
239379
317059
394327
107462
875975
1008475
599279
848012
869352
243544
23790
302731
361322
371834
820281
557392
629638
663838
665075
994674
63363
202554
551386
424367
715786
944559
713885
296932
55297
84712
498626
531190
134682
902638
1099664
500510
943111
93826
700928
605680
911172
248636
900122
198833
232471
4710
761437
921000
200082
279337
898825
912492
813155
381412
713829
496249
595054
755497
100323
625626
41845
756246
1035120
96204
127002
607030
604667
868009
336108
951163
373737
616358
1083721
488679
56920
223429
222379
959072
663207
102590
813881
628071
826166
466534
81961
287309
841302
239184
864284
19317
1050986
42708
1075464
852495
403646
698887
372098
536215
1053969
435540
178327
458062
57744
1087798
1026983
1020374
953762
729435
363313
831171
115036
544616
1086002
219319
679372
437797
622145
255764
789644
724426
73934
944696
207639
357364
1065047
841599
176533
128238
898334
934328
23548
630596
1054906
801665
889344
267534
243696
290347
93783
193848
60854
1072675
592983
860819
77191
557455
133174
148924
519081
504598
838281
973954
8716
409395
9974
466178
482671
1055081
187714
354056
327519
488424
409912
652037
626612
471615
208415
247809
828456
194631
190871
629043
774674
309722
444445
1020245
557831
108147
595544
654785
746233
1089683
1021708
464839
47463
310389
730715
979703
980753
354311
325786
189273
202902
302136
129192
679767
1039542
972318
478809
11606
237755
408386
336032
416898
913234
128149
849193
994625
357141
1685
472998
305240
459691
403574
922101
1076441
1056473
8895
168623
354240
1099714
908866
473018
806803
766596
1091656
1067526
394642
831938
730713
236568
621987
323930
722846
1081822
277264
979724
840633
152499
541978
818000
773363
19133
59062
137002
505251
779503
46478
457233
1043251
981717
184428
830169
829119
6175
393593
188751
191909
157561
748085
388564
149057
666477
158113
387308
464688
741233
462378
1035199
469392
325387
968192
556893
1019753
800065
771305
199355
751039
1094505
288083
723431
830679
597325
402013
907691
325383
564961
279485
128588
382368
79881
616792
312367
444960
52776
1067243
329634
853888
1060322
52363
49528
1046699
529950
239321
167224
308145
767347
564247
1426
765407
421164
1015432
436579
734317
218890
1023949
356897
801638
38008
451182
773929
813844
1026730
363949
260249
1090703
955047
223823
810469
553310
501284
520427
1090980
1061979
1097406
349198
955349
115301
658325
446270
687272
1007754
803133
88084
752932
178036
918407
563523
956467
1001966
328840
207275
757033
564038
521797
1040376
308890
211937
82088
779793
461918
943338
120384
1069851
454706
308697
895871
654794
632980
797624
438575
530603
83403
686159
754808
331349
1096935
294621
1085195
568084
1002487
927202
735885
803456
579739
353775
821657
227413
753149
938449
426648
628750
799946
305533
685183
463519
288238
732949
304596
153023
185585
50683
539719
203467
879244
672925
822617
391105
1038682
1076827
561922
315026
463662
986657
575462
749435
523568
678314
1040737
104711
421101
975690
827845
457858
274763
456302
545317
1006259
1008516
420940
747536
1014873
10253
470250
586083
236529
20162
771371
739850
117286
703782
869362
533902
84207
983635
460202
1087970
774393
668692
621420
272083
729967
308617
994468
135260
924235
153742
864934
333130
294662
563308
36637
142032
651832
1032647
109813
490376
996910
915569
217796
481983
591618
127326
853448
219233
133656
808528
591292
594839
655222
470019
852449
653914
881478
223192
853584
1030838
1075561
146991
950361
795891
471972
366606
654023
1060453
182050
167521
869620
100729
538179
551984
665038
839824
36888
68120
664130
238947
1097221
837781
155741
328730
456194
717986
326284
540529
58059
721845
473651
397829
267294
963882
658735
409531
1064086
111556
807107
34084
623408
763583
469534
346011
599662
52062
1059895
291352
156238
750236
274271
980372
518379
906924
110124
333043
1013956
564046
313723
553256
422985
586463
924431
257795
431159
141213
318021
669223
810148
646537
583123
634129
193548
833240
158309
685029
603192
208093
365765
746942
561160
614954
587286
438827
1032804
700051
770565
298915
969421
13553
919537
286932
86705
1000762
1070704
824268
31523
254551
256639
454155
4991
667940
784196
77948
871857
184876
39555
861213
1058898
339030
358783
637245
922430
181887
159556
408175
591827
519742
833068
494024
2414
446663
757679
623428
607506
155882
1032112
996198
951371
907258
309836
545862
189613
997154
507510
304907
295684
1072113
574194
984436
820179
519933
520153
156055
416252
504424
653212
412310
558487
645513
812463
109370
973887
703037
1100747
109477
189710
468782
126704
811827
501736
438960
250379
994197
844189
1100423
811664
46879
322535
818039
830659
42864
340004
408888
14745
760418
871164
825155
174199
700828
726767
972947
70353
436912
911678
910628
122203
908453
244062
882542
384991
722344
435695
916271
930658
363082
34540
1060372
209769
141103
737515
454205
505343
675617
610935
476866
369916
345482
1090829
700811
199749
1012999
1015412
419905
80654
161812
299870
501025
372578
852319
729139
229545
448739
723747
783278
397569
422472
661734
1077435
117969
62531
990634
764950
185337
360218
113957
389803
124669
825111
1044715
820459
678850
883832
167980
52864
163842
308656
20713
971602
996446
612405
1016032
903201
462288
809791
353322
214835
609252
537118
422248
1100798
313291
640151
250725
912748
556380
389434
821893
1029502
772328
117592
29040
1085967
771903
772953
530887
970360
971044
772880
794273
820566
610080
745867
105215
180448
542372
170397
884851
532348
1024360
778345
786720
757977
745363
569594
1035465
951439
629129
882412
556601
930398
847854
931985
245339
172829
361620
537700
784984
677975
672734
559533
398678
3573
737105
237925
376703
219513
878903
1096980
461826
142652
689802
680382
163460
277556
649822
816567
1015017
36949
953262
1067721
61314
938049
742964
234926
866502
108727
205198
779773
353338
448633
614430
676738
264241
646352
583511
58969
362788
26106
518511
799082
641756
1044579
771594
274351
998955
644725
926240
83598
621038
1030622
134121
446933
988666
66547
1057469
856353
432709
194436
423210
1089556
985958
125182
97868
228351
141628
547718
322698
1056818
35094
697099
689099
610937
355924
563989
764008
547180
30487
603373
592589
791850
1022984
194128
895800
769693
1016133
449311
666587
528216
975394
257879
439861
17555
736397
317609
493420
911772
603775
916396
847820
835624
128999
69841
705075
682186
300506
177610
800085
360731
510677
146873
969934
941946
1055185
23278
195461
622499
151622
62038
168908
216496
1036652
133441
139711
940406
305382
889699
310837
244630
529854
783893
1076746
34619
280498
320712
886771
428523
466228
106936
882269
796269
240639
63104
1091220
511026
933267
40557
694216
934541
377107
231433
65842
503669
975372
751610
318413
170617
233130
345367
332580
770418
433209
95178
617360
941606
837726
603457
936976
319695
412822
1003453
755675
675320
321408
957666
292190
753044
1049898
213939
1038434
784582
254782
147144
523572
151454
898509
395182
129291
267263
811187
1031449
440301
183173
1049704
195997
487338
442435
778507
909876
720879
356060
39687
681575
805163
99064
428762
380974
350195
246487
101293
843180
65287
856645
130528
879181
682833
439462
885867
893908
222250
177790
95586
550029
884586
890745
572627
148615
367338
305632
833272
335249
358181
142077
330199
180177
1061253
933936
62962
728977
478681
398596
429467
801387
327002
523929
969958
343376
949251
714667
513643
794214
442476
371993
932574
764148
1084561
642937
1098461
261616
298235
466460
924044
426987
551764
673692
614162
313121
16399
763940
976885
942708
774139
811450
272828
1000048
528671
811231
1058091
75913
445397
960953
517433
182797
823278
725420
858361
440147
807634
867496
146577
596700
129362
252932
734311
727780
740051
871508
787170
1067989
412897
965294
841950
1087225
140544
934696
1070740
321781
666377
261989
575840
1027232
83720
579957
492173
421596
173898
873023
66510
365220
979437
264471
281542
837633
514868
695981
1062519
707155
137653
255103
63153
464228
443437
700386
670138
336542
226702
867418
1046558
67155
723990
768519
713288
283949
502435
734496
152591
151541
960471
103514
61500
876376
106717
538796
195516
197887
403204
867769
583634
1079455
975969
1026412
67243
65213
732311
191712
830878
1013808
1061269
520530
229166
114151
353464
354429
315936
113335
354592
852036
107717
521831
1034393
522283
313881
311060
148230
1060633
395197
115044
973922
1060647
244471
338785
405646
956916
729621
1032862
937641
694351
901566
407518
651959
203639
933394
489276
916382
582311
365057
750239
299793
512937
976787
929171
118079
1084263
275439
988564
1101245
1101251
255276
487838
901859
282523
558469
92334
276854
479255
894669
152548
743280
1027287
219896
318085
817500
518064
77495
990839
308776
571326
504746
649384
122819
404572
301084
653763
622363
134740
391765
694803
442000
442001
158281
161443
779877
160060
713329
1006862
464778
624716
1067487
510048
274833
601501
903362
258665
973526
529330
657576
413256
738800
482360
235762
170320
59937
186132
261842
392344
813599
591020
897027
481887
953164
801812
1081114
1037032
28061
544241
487866
907878
706868
193692
765835
1070563
576859
778335
571137
1060388
107183
375656
414520
471329
377944
918569
228436
265721
376795
735485
319916
613583
271291
454465
154499
265162
1094379
1006433
170278
573490
5586
850725
1090677
30371
259578
1095355
853261
94900
701451
86503
148094
228072
867332
869692
486762
954841
84795
559073
433443
399143
271753
941507
1066628
924399
903723
155701
1045265
526779
1012193
36372
888778
175734
407712
491270
191018
972738
725990
176315
231750
14080
1056517
112428
658855
462737
128173
446110
688428
115849
666571
1053376
233420
788017
258492
154075
723987
925855
9628
184394
365949
522354
715192
313377
434778
143889
553542
899385
467225
350039
368234
259912
100522
697817
459060
315582
658507
1055935
514235
304138
404551
568886
497221
743473
194614
379489
229203
1081948
213386
122241
222335
1070015
573345
486812
649000
604103
300462
209110
841441
219582
842445
69360
653970
678490
153491
800240
180359
495540
632246
242482
42203
1074039
382371
107073
325196
405837
254908
333301
267733
563175
696950
588557
381399
357678
1004598
551543
485365
257502
351601
610659
384192
748997
450009
1024781
624616
41134
798866
761661
821410
321274
745058
1007384
525163
588327
849084
574114
90939
550339
354248
734635
673347
895270
171486
751274
801194
299695
568536
647454
642450
993114
845914
450088
852414
190530
433474
161540
993459
56778
590554
894953
37518
636855
806765
48112
487732
679441
453241
653362
277332
862997
1011024
300747
166783
209868
651595
539467
960772
577575
75640
946805
496290
788469
472651
468355
977095
996165
202348
266315
881492
1034279
429479
736132
248742
637390
1043026
762198
769915
1021926
557623
439076
503656
587320
244935
497895
944880
548223
33833
570601
934990
628550
168899
1028929
765902
355209
265568
332463
285848
85846
528310
730207
292444
389396
920258
955457
23568
811499
336681
1010699
180204
960470
157936
848848
881019
644277
1100435
1080057
245193
454443
4114
804913
988396
1015199
212604
393186
510068
877313
16934
601517
120041
740347
534225
62794
666370
1063175
680987
851285
22272
317544
888729
970636
455418
458076
79095
1078478
544892
890902
581122
468252
741434
1067553
389674
492195
933652
68030
446455
989083
401630
103503
376693
420517
817904
150071
952662
722434
511045
647021
413610
430454
332129
997049
474857
57361
330129
1073373
101229
107951
317813
43978
789994
506787
1094683
434931
316552
250909
668924
389291
475058
185774
206553
577963
817731
946776
119696
646017
898645
620066
734214
899676
325106
539305
774101
660247
229251
1062934
116793
666552
127944
1065257
66722
1100195
294483
407649
47339
1043870
483887
865278
415968
148154
219270
872104
895170
606447
259411
750299
613722
809938
204957
857622
726680
1051112
251649
1038204
237058
696467
585531
182105
5829
793639
862421
66512
893089
933297
89033
560703
243765
983563
281659
595826
618597
898678
709959
632648
224734
25629
527125
458448
1011111
960247
134458
300674
656874
599093
440257
1072202
471710
568634
630039
955080
705810
381463
894488
831132
133328
410826
605739
749831
84370
713870
247436
904399
868806
459980
495943
359659
689759
585817
691569
346655
937027
56682
920817
1015302
140129
909024
708476
194198
250990
411291
824001
1016013
153355
732641
307945
913147
145172
744245
1070057
1001988
915068
795896
618637
205041
1075175
401932
884827
890765
739167
349627
199810
577872
1076664
360249
825854
1049022
245625
420485
835089
693445
1006066
36905
296367
505475
806452
37044
707051
640164
1015806
459020
816322
585183
670588
246272
160470
962282
67893
619457
864710
977305
418639
866753
688890
500003
1054618
276469
13127
261346
1047964
695199
747288
781534
1066718
252038
578290
869530
116510
1008534
924737
999686
622933
364899
546865
47058
780896
512096
25110
71098
576669
60169
1065098
275419
277935
1097983
926833
302276
539385
893032
597559
116238
158221
212206
225523
382397
572183
847091
575623
951214
363953
362716
735662
211833
615256
590184
843032
85525
370142
690802
961847
836255
460603
251442
951655
71283
766926
1003257
475231
610468
678824
938158
843149
17197
420894
208909
1056012
1010856
559553
564328
254540
331697
932206
20283
79626
20266
997824
1082219
530712
214608
852496
225650
656950
161470
107465
913850
805227
596486
997364
401172
1097687
451891
328827
359849
1057443
1036800
898049
916596
247767
738660
1069185
799042
676194
477200
367485
1064379
665325
886257
46938
1083115
553115
516248
422578
209508
422253
1080901
830254
578442
809045
408785
548913
252909
927271
328974
325767
546673
542205
20965
426954
653339
1062418
1030279
504530
719661
980992
172330
17539
338483
212704
108111
522887
1078513
11543
386531
774830
35333
245384
602466
911181
926041
1098331
458674
529581
578789
765282
1097555
468280
509721
917161
1714
667745
363762
1055531
556116
837450
205259
883860
383273
648829
987832
1073259
788984
597951
969907
964173
431865
600740
1037476
34671
648961
515165
483520
567504
808445
935012
384421
284060
403067
898646
713126
943670
159932
465254
600596
414545
936664
779558
824354
954339
39250
419887
401816
938330
507309
1091900
878718
334839
417563
887963
889013
306474
108674
430908
417052
82724
658020
742090
901119
142701
749498
702501
1015384
340732
1028771
492311
486037
83022
756691
298455
88248
106329
819730
52183
533983
853190
315730
205429
383961
1020981
333427
44447
760475
151478
1057741
832875
426927
287760
1064821
467534
25834
685936
2629
302338
171734
667637
264119
1057511
297278
667051
871276
761218
1025248
920138
324209
784250
509501
1080697
643307
279392
528821
310878
550890
800905
747984
992965
696876
939327
161122
957432
200137
679436
428800
708906
357022
749374
355642
1066205
177497
491597
1015083
961139
171719
315021
322807
477361
305984
672102
301984
1016011
1029189
644862
1098803
536552
20352
126381
934464
298267
1010995
258038
431495
574551
40409
709141
445490
264476
604887
982862
952881
527885
715700
121983
893359
543383
837387
166153
54171
81980
606335
526002
690747
125256
602795
911424
378894
567505
128498
1056282
265022
790014
44370
901012
506926
898440
575929
597019
234034
516186
574717
653803
898064
838937
404667
1054933
669462
865239
626742
607610
1101445
279811
988511
155259
779985
233465
1007488
996441
25912
3637
546534
173414
37682
425187
1086259
835096
511151
312803
217762
722220
1089889
572039
1044392
71729
438608
978523
573878
569990
858864
662338
84350
282187
218892
298996
569959
16124
406367
1018704
486464
782150
633659
967162
264393
757769
298337
830383
591945
44087
388740
419582
496574
598633
803638
339861
948202
583779
562433
303949
192027
89620
673420
1099955
915557
521559
178119
986535
78798
698102
21630
1071512
676416
155712
807458
603023
78969
464430
636661
397418
926758
145395
1302
511724
350808
190588
1058948
890103
47432
683973
848633
869756
387491
857388
259807
714022
263640
241027
948608
910933
414496
579729
294213
1021046
1059273
768724
503192
465222
302538
41501
696488
169183
404544
25472
1056321
81742
109744
241111
319486
668129
319107
798073
157710
463652
481980
622724
10857
55672
1007463
517132
868012
636894
1066989
538479
962562
137298
975817
1075338
994294
978008
562161
924009
653718
759407
512304
279218
927849
102011
909220
382286
909133
55070
399772
982484
51475
276813
1087082
369932
620527
877105
122759
93207
483942
11077
703728
914193
638522
110674
355537
150615
889281
913904
572658
968678
847390
181844
17401
143143
869114
112790
730344
183446
367639
570704
753194
932870
680250
221603
589691
534772
774825
394688
170183
1095456
967512
601141
900220
722831
443278
514487
1062777
874411
885775
833565
189342
919714
1010653
507240
292990
541893
810927
406716
779485
603095
420692
942469
521564
556691
162354
845908
272329
939634
300683
28134
622887
833989
59535
388941
203148
1064659
860280
575931
1076586
688206
230508
1074127
371844
860872
61987
459125
15484
239258
697018
896676
244187
744390
553698
508211
1090186
845684
949439
3832
658200
314611
581302
1082912
1058342
535220
741126
79423
113336
127582
996136
283052
705858
516930
228237
179808
1087099
497826
108737
519053
41355
277949
286178
525408
290203
536698
677342
648077
717795
147611
610186
496635
616710
1097076
840223
266566
1006470
351275
700333
988363
428054
19732
987359
559498
42896
113864
756546
284919
736010
316751
1067797
267478
421073
148103
1095293
1094230
38436
289739
294243
498463
364902
371187
26995
629073
59764
723465
483126
718557
56126
438898
578521
867150
579972
68898
131307
180657
344232
302055
941377
1059415
64378
656895
168767
1090406
960968
573669
946557
546221
1001811
809595
1061682
141007
479650
63535
747828
564306
1087180
210737
995911
370404
8130
1079639
868052
318185
50357
483858
140290
360279
524484
123490
506046
244590
662697
970732
294959
384105
531739
1022623
286898
1037730
62950
372714
448114
739822
719532
367356
88583
1005134
45973
864982
419225
574900
380701
707428
623556
210266
743474
732533
244394
73155
601614
845069
545735
711033
324802
308311
1043887
123484
959897
763557
36513
1015711
155688
893562
215086
81411
715396
318867
490276
608957
364492
1083585
635141
863779
1100084
409184
362747
1003266
340970
162356
428409
964520
198648
197598
327610
210530
1070064
800014
716278
179856
440464
697446
583728
91678
1101431
425087
968187
808341
251322
34989
847829
701002
133373
5053
1005317
396187
1027404
342138
190397
1060075
126311
943255
861982
241382
633542
1067774
652544
511161
237941
959672
348878
51610
58773
844950
848018
1042136
1078972
351328
466513
686785
1000679
881167
1003871
92613
668884
110421
900431
177592
630691
1021061
944162
514886
193297
613391
900463
234880
284144
47162
1029751
581492
197370
695384
565744
112603
554538
798173
411593
953360
521906
771425
888893
180350
389158
708969
736694
530541
818720
79417
387419
52819
476764
611376
1008846
594877
720440
992400
939886
5145
1053455
611011
871721
486178
488292
580911
939637
329574
617800
1047781
357940
816141
551963
963389
178324
345400
150724
333161
625285
575253
106791
49474
1018385
439864
399016
42476
638336
193223
455928
9366
488684
1009211
616983
249538
923549
862620
305979
498098
290492
359950
106385
334102
196260
383221
209324
538402
56218
124882
862725
619878
157140
913411
702800
66604
1235
1078016
314370
94490
717105
806086
934767
747443
439124
41681
134600
914331
503866
467724
1002174
751816
514031
1025116
591541
634163
949112
431168
907184
691519
235124
982048
953873
715773
890987
189388
1025495
1038714
909362
933766
782297
519064
1088330
667731
453191
759160
1050621
156738
325261
471978
480619
206121
180101
188178
850867
195951
394424
345601
199845
227724
811269
873760
566132
920121
465811
424681
589191
971192
263959
317123
407024
489823
43699
999688
784197
722008
396893
630949
464409
809168
1099137
197034
117057
687951
1060379
488823
788889
266135
671368
828391
737370
1021937
862670
230063
955724
587914
707432
62318
527054
520574
1094349
275859
1006674
44002
335281
757529
349091
421994
980215
192822
750064
917084
268810
834567
965539
704030
333559
240449
46617
149968
1081630
344946
860871
395534
163988
190112
688901
1000311
508521
957354
938295
276111
535316
486399
521087
435157
552784
829215
1006012
995103
236021
1089912
619423
844523
526817
707048
174586
987332
274333
471391
734396
729946
1010390
196467
645310
717070
930325
868900
309446
816947
401721
792589
1100288
960744
627685
73862
806265
1075654
543501
164156
979360
398331
211701
191864
894195
1075894
651991
188098
848198
122410
994528
883500
496038
1029445
124061
1057743
634811
662070
204834
843620
731929
215905
783999
455118
1086566
440504
890010
320485
32391
409210
357349
857868
400754
335083
215291
707426
557760
835891
391206
566360
808916
162169
607642
84027
57033
985778
1094191
800389
565566
430382
524141
1025114
435316
423813
993835
496898
605713
420699
775011
51347
176510
420341
616780
556357
89863
442146
216024
690137
368127
647730
655990
244717
734005
325334
349393
790649
410320
417870
129677
756297
835741
471862
447492
664747
1096299
294712
120796
788241
1053751
460906
284843
1032948
302510
1008173
1073287
107626
22872
277725
410010
331791
505160
468174
622433
1009983
439763
810151
880747
427452
881549
605579
173513
23155
880670
878570
475175
339214
319012
746602
129513
532397
716546
545712
95409
372041
945273
79854
237139
599753
1052401
768808
555977
1048010
694576
838736
4935
846932
912753
517415
516365
483595
1013882
827925
795355
501884
93223
760354
1046941
221125
832684
355598
872862
257083
145980
444231
923943
442086
815266
893494
604284
954573
220073
379725
523996
394264
585280
981498
987071
253581
722552
791204
1094236
467660
134078
729004
498427
334755
959953
668594
233461
827508
325195
623862
311065
434725
90759
767277
193048
368280
778679
239857
1029567
741117
44519
1091114
749403
673680
778470
395136
593065
198646
436792
845394
41545
1042991
719111
460137
845617
356568
74998
995274
543628
1052786
745420
195891
759685
371128
222308
783658
219945
245908
1039677
1090525
943261
731795
923433
249045
1016492
912878
975938
498149
402891
314208
972093
1093263
139828
553479
195663
363967
124022
481124
941022
359517
190323
994027
366152
833285
305586
459489
818375
251347
790966
618756
1072262
682505
772213
666983
142127
151484
573487
331125
410916
416859
632901
840218
364340
512069
763333
937390
46631
690592
440819
913502
910675
514954
41510
1025382
805574
106637
497849
291715
659938
157252
537730
145030
462741
497033
824204
834845
888996
359766
254181
667180
134524
449951
393681
166450
642738
581824
485331
45366
398197
980184
551493
1039362
356850
156630
793361
803827
681934
326114
655455
595274
79759
194813
803906
710349
955219
895361
443123
575748
668561
142720
633424
1024634
453823
1082572
159892
393144
856846
440264
190861
78685
407739
540969
897800
330970
824335
252248
926189
56874
25249
1047597
449647
687941
486764
25784
808125
141922
710146
820322
150723
345735
722923
227467
874794
996468
18292
359720
146977
354614
69949
404122
686316
247361
416621
1089672
69367
1079588
513498
511085
903941
61005
459268
138028
456215
848976
501501
136148
382167
626540
374721
701354
701992
622537
968497
60723
491876
698179
379209
29910
967846
907060
353176
674663
154058
895255
690860
4251
780979
1089655
167514
625795
959044
730798
971648
922387
1086693
757270
197156
371268
1021742
223338
1082698
803769
1079363
993961
956695
111276
959405
443775
422532
771533
644568
817785
545785
208826
387218
1086365
300293
810171
434334
290899
872635
1093870
803453
939169
569974
73755
367196
69748
603874
937624
600880
1085721
97097
327766
1069372
34994
840489
294206
444646
1067906
157053
643576
582936
81024
1097738
845131
251969
923506
45215
551347
962323
950530
304992
763646
930195
990636
81393
638015
726841
370865
418701
1055976
606429
4861
146400
73746
491769
314644
682468
664484
171878
506000
16412
798482
628513
205956
746583
676258
284410
793407
970028
66154
14668
305596
576697
925598
677675
600422
349696
170527
971190
564635
920067
809994
335979
839663
1045120
243145
9711
1086285
997047
599078
999307
677184
872156
425713
374567
455254
661336
48117
523323
312131
835436
361996
372509
904868
351146
594447
832458
447633
727139
408984
983019
1095169
689646
623245
179067
432298
180480
868343
779148
656539
702916
507177
824830
427503
496997
648607
665192
825020
189767
779323
951799
281634
1016102
147840
731403
443854
182926
401442
486271
920347
166441
633788
810509
564242
895197
970536
287920
217404
709808
505671
1054541
133296
307174
785390
916194
984861
887616
1036404
799854
374332
361508
709494
1041837
269245
1026435
640834
578066
527458
185829
981044
362869
956148
100732
1101257
550384
57579
725237
864707
81960
412482
867036
54588
1081190
166271
1047215
848654
566992
447678
1038816
666950
1026776
845231
618329
1039662
982298
943135
856410
492909
52028
529778
840029
311584
497396
15352
772005
957625
450509
759651
1076062
540350
776205
392939
785043
289668
991145
868896
719142
891430
679324
90683
126770
426033
950746
590836
1042546
367264
114206
1008922
972994
13814
503384
350471
2459
392971
694423
797510
382288
362020
550286
872397
268808
333614
705095
645385
163646
1015832
945983
271049
503832
496690
646431
753719
337667
217368
119295
483671
595192
629415
488057
372818
764344
1095508
396338
223523
852357
830606
971172
358507
991013
836641
941024
409728
220296
790874
620664
462756
485853
901538
897147
149102
910227
227014
1094559
84399
334696
217513
955988
232828
1053384
643740
590987
846709
249472
472124
352627
232558
868940
592906
1039058
409462
1041558
181064
381108
332811
733574
1050379
1055125
56634
685024
1008426
1050927
943196
343545
22884
662136
907521
233615
740353
905486
557432
788193
780967
628082
54362
662426
53191
126501
613069
103197
363775
268386
836699
525923
71112
363039
185238
500026
166436
236509
818349
463566
1093570
836973
67466
359440
791192
982570
619404
411681
646666
206113
191944
803760
274881
291023
504371
289615
159721
507109
735302
393419
995577
419716
955258
1005551
275841
842512
499242
220412
420757
828263
392415
952721
586663
499376
255926
318522
160275
70356
651597
407866
323628
776901
324723
209572
512597
306728
129612
471053
989971
218658
153540
843382
96413
591897
61748
233956
1075623
602714
380517
393664
168829
970574
606745
35537
19494
356316
443574
916801
815184
744602
784917
769197
964268
50562
381876
537694
77845
622064
133687
898020
1024988
118598
458512
405281
303144
22909
50634
663532
337737
1038741
731790
45112
411393
8074
685648
80015
498840
839888
599943
403442
542455
149557
521470
337623
1057205
602061
50199
1070494
8461
654307
566294
423610
691587
115241
600891
727534
461039
520143
987149
485378
993653
314729
907934
362761
996011
40372
27598
188851
517057
948742
320695
1099202
744760
159765
910294
513747
418644
133435
1031266
447683
336605
678600
185171
844409
609403
262288
1082000
699580
844883
202734
733236
376640
437142
226403
869500
352999
329758
772601
350670
762490
316320
1067354
95602
1095588
284344
274652
284930
1017802
295736
181640
681024
1006266
703143
236688
659886
873129
688065
951261
618047
719095
576898
501793
824042
423879
957787
1091146
813854
1055346
1099140
801775
655830
454003
824557
527774
268063
944895
500524
986652
987702
906419
276895
393656
203396
726929
506320
846235
566518
624685
347608
730144
411068
833852
454509
222156
533755
730574
792048
538840
955289
758708
382821
296548
827843
514709
945207
1051579
422932
638835
388478
580569
228512
654091
830102
1002320
250615
1033171
454928
246181
346440
998894
180767
1036715
736391
426862
323010
27462
518920
685134
262602
498289
835615
1081032
669345
912102
1090904
1027974
1009771
356682
906536
73883
621323
551620
744529
338617
855372
248770
685897
1089444
1030497
993499
5962
469105
383755
73083
1060229
710439
786990
760940
219370
1062723
39814
155210
154085
598103
984845
1004787
713236
373851
789004
558361
714609
934673
93926
899083
879431
641075
619320
49957
346100
712149
723270
203427
1039461
507028
195444
117617
110095
748592
341225
654973
40215
526070
92730
516736
783727
291428
816492
1054437
1041831
681690
377289
452064
1043812
169707
804228
1085404
368452
919084
167959
893692
72036
728198
268004
497310
475553
957420
247515
937362
349691
214245
985553
607158
126528
37607
894416
346519
293498
528228
906840
298179
947747
203377
148012
638703
576338
676162
816597
1017010
777802
1055204
116471
512472
60454
734245
609878
682349
767182
160344
68703
1010774
195890
140157
888757
1021887
497800
778441
852310
287136
640561
1088389
593226
159559
569911
378482
1091294
155898
319902
536176
899786
471781
349295
345280
1063829
54954
279771
443984
892910
944926
79113
282309
981141
885201
766035
656794
555492
442522
16020
146585
576381
226630
226629
221516
665009
123280
899558
426327
31947
592545
1020147
890259
340456
495024
903368
2241
59170
106394
1038275
231769
590757
80800
114692
1076152
445877
256494
267236
64062
684740
997674
977901
22748
1025714
800374
913070
396763
211994
625833
64823
1083291
278140
324095
1099277
952314
901239
118470
62572
83294
696384
54979
798869
367320
606510
560456
218702
454378
292480
199585
970049
423368
781364
269441
471565
1074462
184772
995778
622270
737647
98111
905542
242886
608918
341577
1035742
165544
238370
792050
446617
129964
530190
1067317
839540
582304
583397
165229
36282
118674
850221
1058741
173601
393909
497243
1025371
827841
964905
315663
514834
613800
14252
440455
59675
388205
869330
719692
265755
531292
781659
467397
224807
461313
373926
364304
719103
761478
395102
922721
855284
250552
1009249
1098740
18844
805534
70105
310707
581624
74573
682281
94758
1017888
940827
260549
85795
539052
198306
910595
216370
664845
939920
828266
737897
402709
771614
136271
766199
251531
845863
938554
308938
814925
71081
799288
219140
227251
629688
1043902
972926
845453
1009886
494420
792744
894252
965018
1049980
174270
1052904
70509
470982
735566
556839
58187
628025
1039093
847255
69320
781955
322232
83500
501531
757810
887061
438734
498892
829043
270061
356547
836408
327622
964669
1000391
285736
613065
920351
529525
1008916
380815
194858
423693
595485
393629
65938
491078
886735
444686
77483
961242
975614
130111
211803
793982
579880
1085881
92123
163142
236984
406967
697929
155547
159871
395564
1050660
498116
16272
1035771
615694
8908
1086260
664986
811485
408675
234753
240827
313608
1086272
253538
178315
419390
220833
1076846
3614
208663
313268
373412
118978
272671
1057925
44766
322808
8745
416912
695759
475770
719534
955795
826962
458642
653505
42255
496831
486356
905297
856872
235092
1097764
514037
780088
886032
974898
734271
492961
962822
721629
93456
719283
250687
769523
585464
479188
730338
206846
351637
141116
717992
994545
491705
1068818
693447
1013958
37998
970115
372907
987878
655862
200946
392890
262136
411761
859490
659809
958713
192552
584577
187409
1042185
874997
486064
30672
315877
930881
828168
361791
728443
512087
976504
259081
473343
531620
615616
403311
310332
258623
19335
139362
991108
1057890
371923
372973
87893
142818
262210
903870
265902
569842
427068
955846
189254
210810
533742
654626
366523
671135
341639
451307
491526
70934
391659
964528
852761
177873
124063
611071
374348
1068814
19807
374934
1041378
614261
1004406
772066
129686
156622
950683
528165
100793
1011412
342561
1049313
483456
559024
621410
120863
155952
770832
627176
281751
674075
143955
619619
601698
357305
922075
912769
851484
880231
459294
454968
484219
707347
31081
996475
201717
393001
269817
616714
30396
982711
24048
436382
866428
215841
488004
1095598
896814
817403
774426
721396
768925
276653
909900
573479
105126
1034650
301671
1016274
364017
877806
472624
445579
531472
353767
774408
240147
992810
242670
104430
740086
467078
417752
1038911
311446
231654
537501
3786
199625
855880
829297
850227
671690
425836
497369
923646
541093
878182
394016
20633
590179
562775
879568
394586
72163
1024387
255380
589166
494140
890198
120267
381268
152055
1072159
827117
111146
854393
671936
340056
590870
395497
416507
859497
786662
140565
328702
455739
1032834
588422
66599
608840
419624
663464
232686
823615
169711
866101
628370
344096
125794
72019
545032
931668
1090415
42622
344789
625846
1084122
337985
550718
426558
846471
1029141
584801
232432
1075996
992635
662834
772605
1022678
249864
987727
866741
1044813
677317
164827
399074
864882
1034977
544055
82665
977768
970817
147507
675224
612521
429954
517918
828091
905540
51301
69326
821514
981865
334441
1019676
208345
507523
805181
559293
925198
801383
832156
870525
618757
908742
1039582
33911
689604
967878
273388
710894
805339
232019
38309
435191
388721
118865
716880
1010681
754774
363131
775146
956299
1028216
613942
864682
721075
178610
281552
64877
387532
647902
447071
797450
505110
1017631
954602
517407
137956
783094
639273
582987
132053
570292
785442
273947
287351
271020
564169
171416
1034529
77560
890317
367749
326410
1091234
714134
109839
785424
586681
97659
1074980
460130
843761
29911
614495
340568
993036
896274
922033
450142
669871
105843
514903
922141
748615
778277
1057719
133093
474298
216639
686507
945638
128286
1091230
928544
438205
502752
292539
1002543
266913
393344
241833
919196
211450
920594
338867
737232
195292
870419
137480
511471
1048373
358800
416901
565353
10744
705014
544933
56249
201288
553321
749097
64428
1001294
1083407
436692
968027
305069
848921
868647
438264
17884
771601
663490
923983
763505
835176
657034
753909
186243
830987
989128
931578
187574
587849
511313
179313
621237
271286
446329
706566
877178
810423
218421
1063555
108257
876445
70794
97625
795103
284890
710718
611650
509851
718134
910056
633690
932645
804353
965165
328287
761167
466520
558463
1038889
378394
1021539
659994
760477
568781
877564
481168
39131
678832
200632
999888
1003358
82423
60481
1036713
324369
390873
1093409
661001
468458
419861
384452
937572
45736
354387
560198
940438
438866
437618
756955
751543
396626
301156
80180
583727
137901
388651
1065527
116956
565885
54155
484314
825916
1086743
117538
441298
126462
551831
507275
628762
1095996
975829
1019641
302270
972888
899834
615109
679776
550931
1028057
456939
839783
454773
546837
673778
1018838
278860
469287
348484
915929
94775
400095
99794
1020150
590030
681298
734854
74933
936974
977945
537043
912201
274252
518692
17514
568572
364873
765859
503225
706302
618184
462601
934448
114635
871245
730872
61436
90350
1010942
778754
703429
805141
1058024
355251
304607
593173
787633
787634
424064
966464
724893
458371
64041
1067677
121298
553569
293486
1044746
112553
333330
946788
587498
346358
537487
68649
816240
416770
471798
864025
603087
559881
264953
296451
34559
647396
861680
988559
482960
142877
99890
216822
677700
1091597
555930
584766
437235
866978
340605
684065
354957
465043
960004
211664
566222
696739
426002
776529
650515
832980
1016022
402799
496982
465576
499531
202219
599298
1072905
173895
1016837
28175
876277
118374
175115
758185
684944
924846
799616
895518
601510
304905
1040182
650086
962482
692083
1091910
596725
504743
796445
550735
194704
234728
947053
690004
776013
694374
860534
621581
651751
42173
426933
119241
751062
716909
407117
526010
454854
784494
354092
966950
692380
915337
1004161
1069625
381980
258919
906115
305330
503311
905590
556684
55656
915571
695577
194718
785093
873609
138870
349305
42928
454406
268777
861280
368327
565304
260779
1031933
470947
985989
954267
738912
831364
1070677
854892
496010
355282
1044740
803945
378824
485641
492858
563554
160691
1006775
662051
48818
1030603
1053334
857259
619913
459870
14779
594524
51376
109217
218105
1080674
75430
751620
71619
727569
599895
1038799
923519
576597
250184
174938
20422
246511
258054
954325
945902
740547
690122
893507
756470
567680
82199
393030
10152
961121
1035256
536477
439761
644117
283784
143659
698477
842125
787002
578184
986404
73812
1082846
190668
942405
123584
316490
9375
545708
512112
113819
675786
50569
214649
106641
64154
813716
194668
753822
644821
744821
1081887
604626
173031
241655
972428
741114
705492
824205
680774
991412
141469
784357
517776
205921
605072
219415
55790
651375
299737
214387
535035
97220
760074
953295
1100674
989588
233807
633611
901994
548069
502300
645585
782807
673120
532408
929476
153316
945801
643531
16690
793328
597982
1040723
928706
412429
403568
174465
996484
317804
82882
464160
522484
595216
427292
897114
673675
231388
987540
196132
800037
1069239
481017
363144
441892
820387
715569
748520
462894
224776
1021765
895463
658669
1063748
360461
826436
235392
722084
995942
563026
1004269
296134
77059
62763
759950
280138
1055543
709855
210615
979853
234455
646624
499750
696914
156859
656477
211568
625892
980357
331654
1076198
995164
516646
881314
930694
108439
765568
1073330
527978
578077
64390
705355
51538
917290
16319
268727
700698
250339
122542
341430
841030
303332
546384
944586
594392
97056
175390
663169
93898
813060
623588
438444
753768
260707
678085
848007
769691
208978
591097
440621
520270
928457
387282
172374
126691
838565
806635
49632
739035
119142
471015
213226
810965
242055
223337
979280
292706
764629
399203
76473
474618
156722
866955
396464
272646
254658
301679
93593
1010178
306004
184195
319964
1073073
381139
336690
94833
295957
193742
269425
816927
218387
27995
477040
849017
353951
998513
582234
15162
1098873
156938
26211
400823
279854
3855
506875
145586
138945
33528
541486
25412
926313
805934
955893
480063
525738
94972
1041208
619609
1052590
632466
69925
160539
8686
662503
160030
1035858
1006274
552785
938437
1017161
269084
831538
532180
480136
1007774
471960
279610
212739
915906
107663
431544
613458
1073621
1095134
63869
362891
319280
777987
918042
585813
779797
991178
731707
955962
190836
315879
273327
622219
572212
205643
858005
952610
391084
764642
111271
1008586
516354
474452
140321
464318
461588
570179
970414
135089
732893
1041150
697738
232301
670775
1042037
415716
619006
888740
620707
185506
801190
1071559
661037
42664
99266
996795
506120
875942
633869
723898
434391
881335
127600
820907
49612
779497
1007883
852280
256672
383333
1051359
526967
1053778
788319
182491
147344
755287
605752
512760
557657
781816
344077
292301
2238
507274
338993
364507
933165
177117
775743
252999
109930
975885
256384
332770
787217
578960
93218
598494
451714
757774
758851
893211
409572
881157
242540
778113
999737
797530
1010420
148562
519391
470313
1094715
365028
407307
210089
499192
724316
162367
459586
510235
247998
494060
448200
75866
646997
269690
873832
365192
40634
1081798
912631
341147
774688
381441
621489
419657
474957
551518
605279
16258
623280
147939
778546
382816
437840
191152
306865
566122
1021270
45652
562487
987077
293853
991102
54644
77767
1003805
639692
479466
103479
5494
386001
142825
139700
178575
480428
987806
359433
1000343
341599
359220
826051
264409
163951
805594
23885
782985
637429
465018
269895
996814
386656
801708
852144
658357
1070045
845753
952339
949189
958236
154862
324460
978923
280887
693219
600669
584838
57213
49868
829634
336435
202559
32351
1020310
57568
349458
384950
403861
562604
18181
533159
1003034
866587
496946
804408
267799
112791
994208
820923
349587
417206
1071356
900441
795270
979325
958932
207829
184136
691768
232493
378511
882324
521317
428530
478778
543703
276907
273685
944898
262009
252020
1039801
960829
898732
538462
526923
311798
1094515
778506
407357
507620
494436
264619
208299
1012990
111748
92169
39970
870494
971183
440463
592845
381954
739706
322548
20613
628350
614079
807998
855673
6218
804319
890460
180903
961672
1713
389496
572612
333615
157843
344200
718739
47369
466659
840341
687560
315330
761797
689552
780764
388049
1008480
339109
794620
391757
992995
73599
661930
382940
665856
1033160
559123
19586
586526
226270
335004
744969
845665
178815
543514
190731
80733
265203
991628
506676
303271
918256
277245
964676
132765
1032044
1033090
430707
644575
1065207
534658
540645
781511
562141
572608
1043746
571462
725486
7332
123431
977368
870248
446277
209300
951720
136257
931087
105697
26087
936391
875783
374668
487900
594737
536471
860041
1023924
118508
353981
1085300
625853
810147
494939
73162
386782
232531
489365
467850
545048
857992
498176
636417
624130
945184
246939
764653
352961
1010066
1049128
121184
939858
891275
172327
856333
734055
429894
535094
739456
466448
525406
167462
49641
457890
722724
796663
735906
483749
39557
197480
489728
7838
463227
858187
213489
235243
61541
629910
76286
1048370
434417
953817
52077
64243
808679
508444
991973
563997
597899
991119
612915
900416
291956
191313
398320
787195
85113
220518
303482
514015
838121
919338
918871
666975
631833
640441
575029
155977
347562
853259
538635
561365
620579
408319
883912
627527
562849
400654
963461
890648
128470
610043
637750
518374
899741
1052665
218049
649585
366946
870337
981113
335887
1001695
916986
761841
1097635
583404
170828
1100003
438604
767734
907370
661884
816851
952921
690734
854006
86732
1066517
82468
349492
727433
914278
192472
252636
248005
801700
197684
209843
663116
433935
713065
905347
687704
436689
481598
1067250
772451
386519
427778
566438
275054
665199
955753
3935
770287
912716
686084
195322
469636
211649
609244
203654
547310
1048914
217367
293957
511670
16780
314531
286902
441302
383952
362166
155206
160040
1011893
908149
592840
342962
351503
981387
324107
246528
503609
1049843
580535
869398
842671
200132
779311
729544
531141
820208
208084
1065330
1075806
670899
131134
972574
758360
417405
54886
835293
495991
99580
419704
924809
362034
969331
871538
189282
239153
702334
840789
639353
1022830
387681
565152
23063
1052537
84769
205674
354620
472652
397229
949009
872571
1019408
76066
455628
413995
952896
181765
635592
65558
723579
768560
68228
199484
914571
1024674
9879
719657
135230
682594
423261
846807
41271
213753
1055503
472434
552533
195327
135354
758969
166613
126083
281826
980016
859032
421925
924771
756230
1090130
37293
835181
1078204
774813
564354
102693
35357
199766
737086
632520
252021
405036
671938
610143
27932
726249
175456
861684
70374
16307
1006806
289571
766971
737259
961790
1059217
954815
707712
393831
56592
99331
405119
508146
86195
247679
560297
175050
108680
943570
372162
1068740
508762
99620
689292
474296
572517
1065408
470340
4982
908751
362767
1056902
646143
518419
495003
183485
406837
780493
476824
932519
673160
859245
8848
548587
828992
609114
431980
887433
403217
918586
623632
274630
491189
895228
568248
215542
284444
638994
556243
936658
470476
463951
1016866
766099
326612
667832
137828
634286
351839
842950
682398
806926
461234
462284
122429
16257
571511
953968
216978
1079278
296571
995392
507820
190828
704968
755890
862604
407525
800463
397124
582475
465772
677111
935183
153866
1009623
993657
1092440
121024
226736
300046
964659
913895
559320
1096561
239112
933171
678780
701178
778720
779169
519119
746628
209783
1081911
322499
522845
96011
404497
897061
643528
754547
811497
376506
800023
242466
964350
701806
512449
55988
339711
623939
708566
512039
534831
274088
141662
820633
274868
1080400
47911
715689
359116
1081759
689050
393191
611041
988945
68522
561100
929972
1005159
373132
55017
661013
555788
112273
66116
593364
705170
438766
58047
530620
219538
835280
234521
833432
63920
231500
536759
1093343
594468
974039
427499
418519
1041226
625550
830708
1053733
747117
480194
1062590
664087
564751
987577
760470
202214
697496
903257
719388
1020326
317935
447858
1048887
297861
317385
46919
601068
1099026
243229
489970
355780
373160
729893
122422
569499
384399
556368
27059
577158
266150
1100420
746494
1042638
1024264
413901
391784
609463
1099040
1072001
783789
567405
941854
616709
1098847
997797
752778
1089749
13041
660496
850858
639233
1029515
761205
465882
611587
770709
75767
763955
311221
956819
169110
592084
489990
946024
884027
622570
1066117
825995
185523
467971
555405
889273
794052
539104
78038
163498
1082138
542561
677047
279010
300624
38917
104019
605668
586393
1553
416940
274743
988726
954110
1099271
6487
27935
888471
544023
96617
283980
601246
252633
781276
515866
5803
1017297
619530
206608
24138
481817
608073
221334
326742
90166
1056161
900841
193422
642017
538389
179874
167704
626417
801646
341285
803305
593390
635804
1073785
690784
106516
424077
1071456
714903
648257
164782
595043
1041636
111224
462132
485526
1044697
569137
798722
827149
157427
1053940
276698
820383
526166
165154
795798
259102
742035
821390
36565
183306
993691
684779
475403
474311
387530
500788
832054
928352
328271
233183
675720
785547
274090
673101
962266
929004
427844
55754
1071891
637202
112537
900381
257246
72860
902280
236863
537068
905118
858345
722476
273604
450192
253863
980147
615899
804125
877662
175948
723185
67384
435022
463034
814374
347740
782440
997813
452821
1065850
246641
35796
803346
372444
577958
92908
802219
443030
96717
648183
1096758
927425
434523
191997
1058215
50345
618054
739087
830207
249572
971464
316133
251543
728288
762737
861915
678340
266268
175665
419342
243003
710124
577198
342722
1020250
502736
243121
1032024
23463
554213
637812
623572
63634
571925
919444
31130
1067384
1006654
36799
25796
290570
234451
281236
140231
476153
49261
125508
533260
472674
282378
771150
845324
50871
711771
1042770
529542
1098570
510897
357828
289138
72006
624173
418178
237295
1099170
383647
1049651
267428
519935
552984
785460
558669
1047261
737556
172338
782381
948491
929946
431321
11830
782453
128583
335637
917341
721511
95658
1001682
311525
310475
1081814
674416
747391
780885
281797
624154
579022
809975
970515
528233
983293
319939
642614
280856
734205
167489
39006
667644
694774
813747
1085983
853806
534116
406594
477574
686931
1068384
365312
383011
922299
933510
957009
563377
878787
1008174
41948
53563
387564
793653
1068710
460374
624396
717586
391300
872150
260447
2529
546451
246262
791487
135714
749945
130163
1101426
898367
180625
363034
105453
124863
856053
917510
317845
1070699
851579
387680
804206
1040656
943227
85280
1058811
749888
550678
779215
348637
1059180
138263
757029
498303
1065699
658639
685765
963927
531034
76334
363950
439026
1078966
95145
127969
354059
899395
5826
95504
866972
190185
318782
405734
890728
621101
128580
352584
732713
557915
877683
679916
693774
316756
179215
237128
998288
564614
610531
233571
210954
481672
601082
1033739
106330
544018
106792
1038141
313280
546124
996328
314538
827219
641048
163076
77354
463867
546157
1016534
542654
257580
896241
144244
603307
153170
890389
374191
523992
561677
1075643
681590
47550
216982
999579
746545
641212
312407
662796
248681
425498
368830
780741
346542
932122
310575
625482
144571
863830
1013980
637249
15220
686063
441002
100593
894693
270577
825616
853545
46610
1074047
940309
1098432
701879
180934
514005
113413
891295
448562
269977
436115
696336
284336
355456
128660
795128
332036
575085
619872
841061
507626
131357
735425
960025
818056
21736
512973
408703
861007
691632
85067
761961
1090353
1008075
330222
775812
1004235
1080
507201
910295
606530
186841
658425
593730
1001750
985380
446050
275812
16668
617389
459770
263652
669433
528555
1075577
538289
577696
3452
271113
971872
584202
549536
242813
226345
510458
1057414
583784
1077062
891493
108048
498178
722140
171508
493528
164617
27504
1000835
680499
333158
134267
1056544
710605
576966
385549
167711
221889
459405
975290
884464
276826
269130
624028
982600
370296
83792
386143
4100
757866
905954
770038
396669
833633
89790
347565
135802
611434
168214
912664
805777
328344
1012209
596981
694618
505440
251966
51951
874654
838840
668434
413130
262889
1043036
378319
80927
443280
958250
192109
976741
1060386
939348
357809
315388
364525
32904
886633
367306
552203
94312
295706
756090
814239
805272
351347
565752
1073534
88748
914025
952334
937937
690005
162291
708799
907483
303188
1073790
111061
887403
1098571
921644
346764
126288
729591
887672
484506
540055
651598
216938
1048490
1055813
1071130
510226
328026
862193
786998
617094
257749
831848
590677
661549
646795
104622
320283
132189
31981
423209
1093300
793239
860981
584841
553044
180001
179697
700232
1013389
175328
588486
116199
540793
532102
817556
395045
676445
445568
984905
519753
950777
190032
454127
1080873
661523
19681
21610
929028
924112
314141
723828
120185
752503
44206
452848
462294
317203
472184
544622
325393
878262
640557
107255
499615
877007
300856
590847
779847
286550
165807
755484
867840
145123
292130
107957
653954
152796
993133
228481
587743
995788
313300
699325
336361
686014
1081115
987070
363369
621961
212693
764758
336059
297002
278366
181033
18801
494361
811584
162137
558627
445115
520924
881835
334712
965420
660382
794827
1026419
891609
1044063
221910
588960
790318
1020371
1029720
421358
560049
285501
46056
683294
314730
513692
634755
322819
242827
37534
672552
174741
730198
832055
593994
389354
471811
453137
1066449
1097436
130418
356679
440355
787509
1096316
389996
324866
428025
370471
619820
628514
851397
412639
1044599
395510
1017742
215555
1007015
445507
960978
463825
813654
753394
436082
628024
210544
721367
420843
499396
194994
130153
481851
6760
508018
924778
581542
320003
3365
793531
647155
864720
851797
947991
332498
186863
751136
137923
261024
213325
588513
407491
271162
535399
599525
516655
211763
974507
818397
1082838
1061844
546503
704429
941263
887742
265702
227921
214588
1051895
492442
68975
70475
626449
857366
613669
610870
633557
998706
347940
452779
690667
173534
116071
583146
350805
692446
1044197
1021217
907230
103814
667265
784503
392543
784263
73513
1097831
476202
528250
860028
1044533
80833
487932
1007168
337002
12125
75114
82619
878731
53626
249418
137716
567788
141093
353210
160408
79017
289580
84527
721922
306838
448900
458181
492145
332752
427153
642973
990407
382435
12080
801931
720322
174539
744635
439129
1095274
922056
792417
698348
458899
834980
327896
989847
362852
635523
1058903
641073
1100070
105793
372087
943465
482580
307155
267178
64927
854930
426705
155064
176882
667014
840331
686194
858402
469194
924607
728875
316204
632602
136289
365489
286526
713009
201750
896252
714977
847498
886670
205977
332413
779888
778824
127103
421856
420806
166833
877265
69992
803316
729438
1052442
1032969
445041
129100
726673
271414
758747
19475
6874
29729
334568
259682
770183
149051
926560
332479
18742
860589
1001761
167306
1002212
594642
559605
626386
193335
529648
47351
824330
860953
731397
84665
1069012
1009349
747789
173033
642364
946060
303446
896099
22597
616283
417536
435542
885397
490374
355742
628578
560593
1057863
992199
55697
56696
909659
1005852
42866
367983
616308
290754
147325
728542
467604
454411
909012
760007
59761
711444
1053436
33640
567393
849476
982202
848646
594490
254118
112576
858455
421959
213480
353277
974296
569853
570593
867630
609008
3917
149482
1017804
36648
416323
1094957
472776
21991
216005
703554
812592
129310
331630
903274
820644
1004236
555518
100850
619057
238909
667904
747059
200221
423839
566120
552264
983304
879555
553067
944180
670653
151448
616493
507407
456990
291945
888133
289283
961392
569744
568694
499388
166646
409431
426219
605340
889783
97569
13560
143755
738055
299997
389034
348922
513560
977535
515200
967230
967982
984105
316412
255873
7802
947449
897265
1062673
983842
883493
624653
1044203
619015
487389
505886
503391
329479
640684
968977
1058719
380386
963858
246431
1067095
801324
617849
804445
1041398
191952
820648
790655
598758
1048640
331615
473560
971428
710174
231462
956509
675685
284576
485970
1033653
521909
96587
1078709
416717
628698
767519
56768
889854
388169
650275
970769
545778
974763
460912
451869
1008952
410786
209675
602749
1093312
288240
868958
509439
120035
951036
251505
349619
435332
25906
776246
1075025
969399
478894
565250
928463
177498
653271
210053
1037897
583224
423053
707549
894185
435187
342467
119668
134860
768865
765625
132428
855875
379394
81312
1038676
853870
462755
965675
453709
769319
75775
858694
662420
663470
400735
630997
691399
301465
8948
193979
332395
626187
975224
610451
90797
393365
11785
372613
544822
418116
597865
677761
566128
53004
1054695
933920
201899
711206
866655
441283
345579
867789
802660
786482
981903
333679
49750
985944
660956
226385
410647
169534
582173
52901
570154
829956
488705
98351
259388
660097
871194
436181
979660
614508
346905
916319
646296
7571
738998
619644
471700
1000914
1085947
1094985
457174
156223
1004791
804447
673525
67657
849741
182285
856021
622090
367400
230430
288882
750339
1072713
682678
393556
58556
385326
542078
512420
48719
630270
112171
276740
947379
553221
436442
11568
658021
801396
514402
701235
254666
112123
1066721
716725
636165
264749
838009
869040
961273
357962
719991
505927
865774
203004
926628
297302
638797
480358
620312
104774
1013417
348679
79832
98756
919565
1034811
1028954
268053
236879
904374
723417
702738
643036
1086361
813380
58462
724292
300129
750466
1039027
587305
368059
699037
677655
438402
525336
413017
590668
852192
1022616
26238
13742
705253
812205
954148
542285
167447
292673
559033
960454
511175
502816
294868
253611
690307
591865
832909
797242
940490
210548
440278
153219
654080
405250
292448
426315
924110
898149
182958
257218
346570
179537
924089
786976
25403
930369
1032942
970232
191186
233864
909667
212685
595969
532407
543348
920266
859994
587395
419191
42869
979998
290283
940725
144175
528058
1083660
83215
279130
480024
992525
535761
891693
408022
1026636
337492
497491
1013358
386978
440360
762374
492557
683241
350242
956247
125897
565904
240973
498362
1086906
186627
1010494
386293
1001620
359811
852215
272607
474083
685785
421931
688915
975862
54097
81248
330112
975388
897723
529253
467559
142232
472858
886791
442080
650971
832270
865641
340560
604885
505115
869812
930069
142397
976170
412092
563238
668481
414899
346161
478374
129986
532739
53593
27103
727315
831463
283955
565957
896945
55439
983630
524996
308222
235156
490849
666090
728532
523864
933070
1043397
548535
237871
29241
758145
968470
613301
444464
826874
498734
1062989
495170
56438
467819
963877
426948
957139
245716
747337
15233
738756
702123
887829
775704
376375
207239
328513
976307
1057845
131998
681378
737767
146491
494413
987284
257981
590398
891211
425577
1031341
955265
185116
30064
420732
639641
898148
206988
156117
1057323
1063754
567857
1079586
998048
530035
440128
646655
80343
783116
675117
1012055
555633
1097746
314869
56928
594790
661635
684361
323903
460919
204684
957078
760556
188115
587353
74440
204106
533617
847466
887207
281733
471418
609349
153978
333896
947712
955236
28200
666672
1093776
279261
653849
409961
64676
311705
947640
73876
244055
280076
498380
909043
676387
856892
394198
1070736
272357
63170
1087408
156390
334833
451041
897615
220070
908750
307466
87270
216773
65887
145996
703909
802940
612919
384248
559807
523372
258478
475710
1038471
158168
642216
584340
1086064
169023
807839
351615
385382
457366
275242
416900
422690
177327
598967
89336
465430
771832
654760
140595
14648
601175
289085
378712
853372
162045
736565
514983
330305
1028654
674073
275040
654645
138983
439271
818968
88512
286222
170144
146621
944103
44358
984391
699596
1056560
107845
984312
50587
993203
159081
122202
724909
767414
16266
642188
894062
523873
1074711
455733
1096628
579224
182695
1042762
930937
42336
695912
785137
493650
684257
526887
601477
19211
392300
292381
489383
198766
46426
410438
663521
780636
645094
834194
268687
950970
328678
619032
63032
579926
270332
68314
49122
742184
74939
876046
666555
272584
30437
869009
879814
511649
306787
1042602
875732
925876
451482
730267
472258
998346
654553
118156
751815
848739
297057
247264
230825
637165
156727
231367
1052188
483721
923047
333995
149967
922268
949240
561564
587910
574790
369633
686960
536224
358469
973423
843112
502444
26985
500156
897299
40391
447693
784866
70397
228896
942466
747308
690331
850474
13103
196439
858993
314250
883488
111213
795109
1041194
887999
687000
721095
537431
421413
955606
52334
944911
718225
719275
256040
712493
830366
1032576
97035
759028
911368
620022
1089040
891643
577708
480135
557027
77798
16547
656695
386707
1066431
2089
466074
4995
775998
25783
906011
233397
776731
211121
1023508
676302
1001965
1006778
684290
884361
1056761
108281
553365
906909
204232
13548
777532
881775
509127
1090590
704870
517962
644900
880533
421308
1012394
103721
495870
724390
154353
795972
464750
586542
310653
285978
414946
678932
41782
828762
635734
877147
860854
46078
415100
672739
372367
435475
118157
997432
234810
286601
783973
590955
332966
234717
311368
1064626
647159
941387
744915
248505
424270
741079
720053
1098496
260384
1040436
221124
539444
667024
281806
645429
996738
292849
543014
184663
771124
972148
414925
895527
500301
709246
18572
56754
705198
453309
527200
432370
402104
465674
804402
236557
220172
1004334
450049
300088
890775
549986
563778
787829
232801
668386
443608
432717
145871
995885
924474
1069590
1060009
563131
569957
273555
471415
204178
846765
171521
71872
399840
622780
578382
305673
996251
1064158
230751
774600
93865
594084
956855
265900
868637
65575
182735
827359
576716
682578
449975
562677
314351
221740
851490
460016
985266
244513
402840
145663
1054673
786024
1049701
665065
262387
180062
1006076
918415
630502
631901
341731
908117
716031
699885
411698
381374
241243
1041269
302858
786954
342679
261285
245797
244506
869566
463760
774262
567361
410929
137230
801769
433630
104253
856691
49931
235748
118304
818675
745759
152446
466419
25627
411301
841554
365841
394203
1013313
103806
102756
996880
75583
779920
23137
755237
996211
541536
6522
416470
1039479
549450
97612
1098255
446644
656005
542674
166445
785619
443266
278607
525755
564688
840339
639487
941777
722316
1091696
531681
667753
1098878
582071
629714
437658
93429
388121
672989
775310
889302
442244
437762
924432
692145
839751
153317
325303
30253
565331
234054
162974
177679
549505
1050074
489789
938840
168145
491361
664916
842789
1054552
701988
179655
333575
770677
763212
1091464
868371
762149
616803
81861
745472
603538
601304
910761
820612
749792
899840
1029461
417964
969542
1060262
1089356
257629
124824
407991
990746
60254
274133
393621
67257
317496
819443
1002709
466304
880349
204941
525548
1060113
948830
66185
431834
801179
1005003
990329
911990
714385
108200
908474
99916
484274
845968
291504
674140
963788
495957
568316
784548
583983
472356
743112
820782
123967
964864
502650
483683
344129
964422
87834
545728
541939
1020304
463136
522778
159199
484918
287272
394952
642162
911874
413588
966411
935019
900551
529503
618839
196007
918843
905226
58571
1031883
278898
422240
786849
898501
463200
597271
1077572
383281
755242
796250
254080
163164
293194
169151
163044
249625
372434
881134
1095040
133569
727394
262503
538390
381600
346268
767603
195021
207956
954269
59772
643708
8506
380265
596565
359559
426604
12686
1007092
146885
540249
334158
124490
586315
539316
681826
560946
372858
1004254
992464
649460
924356
390999
109700
705876
842060
597279
901550
324905
1059883
38134
686711
990066
823532
137190
358161
883116
713492
906060
912892
86667
785059
505713
919765
527906
1026552
440056
117383
1079113
667601
366772
1053473
417707
46241
674332
438484
1062437
1007482
75756
778170
583281
381606
577837
571532
842641
475497
474850
261936
425756
1096983
593326
261755
302243
58695
984687
1075255
259145
322028
281195
248043
898184
581684
771151
295091
672147
532624
1027709
908313
60024
680623
21534
591265
893873
348503
654269
861224
164675
50828
760968
382834
982935
194072
1030316
195922
66121
104342
166043
934644
859238
498667
463830
240657
730195
669759
614523
585292
518106
704284
202769
142016
308978
143805
535618
476751
684672
679101
772625
1063917
581046
906121
813576
219316
341069
643227
695954
221632
706094
946547
178522
53654
471952
136669
40678
174135
407886
4174
245878
527672
826830
18663
719496
590148
637404
611013
646310
272243
859644
7919
587758
930321
380559
970658
421761
869969
441558
693255
469164
646013
1051864
82679
212660
20454
226946
1002554
880644
16916
49101
129372
113230
407046
303920
258530
1011822
77093
468018
290879
284995
465556
194193
3984
1080742
1092705
385719
304813
620749
185024
686187
489837
985190
510084
722787
259573
230402
169641
825726
984254
667951
802309
626093
378631
990602
441910
338273
719713
27516
1644
270051
313316
519101
204520
886041
260293
1038519
504439
307211
862359
855545
310368
272141
186787
1043911
22346
65611
22830
238746
348826
785694
1038297
249352
923002
632642
922982
368602
271946
175435
808672
894080
489762
488506
898196
695620
1077878
76712
870484
1021372
520089
547907
714121
1014282
285731
444114
149355
830666
616627
705644
717828
549705
1022498
1029130
541097
346166
272333
1094600
308296
807604
35105
88453
971259
79567
574093
340055
401079
373194
981156
196455
469272
284019
180905
698733
970061
816131
558531
279807
863264
407572
725916
717564
849323
713084
105454
483726
963459
194795
131136
735160
170116
614716
604705
12518
806530
943608
643106
1051422
549347
31562
270204
472242
135465
1066499
228203
544623
819599
310804
935386
834997
443986
260538
880852
242128
291669
554693
120818
1030881
861093
831682
755624
206298
637555
1031325
783427
23193
853716
25233
398392
495180
319096
1044807
647367
240437
531069
692615
119800
771557
81543
82967
632331
302528
286434
102769
1045278
567264
795528
314150
563221
556277
1004248
309332
23998
828789
309896
980037
425275
805085
57797
125064
343051
959090
379060
1053846
998661
800236
837533
407757
310398
506007
766837
671300
237009
813067
85318
507639
795748
761002
214560
154412
882805
77955
918568
564024
47674
400816
330876
1036168
11247
954713
122326
329040
721975
118272
857170
491513
876367
121779
139279
661059
808944
671438
495063
362745
179870
976581
2622
1021576
257861
331149
141725
443069
770656
947807
389222
269731
1090350
650836
915580
28850
401026
575237
140982
898848
1006625
480908
761207
408363
932741
131558
234722
772752
455530
1068926
1012604
740222
378789
176837
587378
1019218
326191
870558
384092
483901
84492
736426
550548
761116
40075
379833
948754
697916
799468
43548
475426
623372
924585
130158
411929
1050489
765644
592894
1035587
416530
200571
728735
622300
829552
180698
314840
622013
1086803
686053
169212
277770
438073
710338
152533
881086
362097
696131
102250
106744
642545
377535
211403
342710
443832
40686
77794
1043676
704614
208139
639399
804333
103211
614566
1023542
424731
674036
955301
138313
128647
851786
87296
628560
1048988
881955
510761
455927
132624
5539
864547
973020
701046
156795
504665
994638
976005
926312
701387
158911
882655
387586
128674
395383
120189
318830
621065
984749
320190
791538
554575
84784
575160
207339
540020
74877
267268
265263
276012
1017117
301006
633648
396000
303993
1018953
739466
1008386
353774
498235
1065315
655964
1061769
182479
749253
656204
927195
505003
643157
175188
85910
306310
643565
400005
955588
254299
728355
222766
100261
472685
424107
31208
464533
20705
148517
568165
791330
466414
82368
887256
477145
90701
445980
426794
1030032
377060
439631
877248
142325
40650
796611
428176
905944
627356
199701
652659
887326
134873
644367
1303
250733
952394
551411
587834
1064572
197019
1040504
784815
787654
623237
19562
674301
857718
828600
1045840
395724
833858
782702
1041187
254861
308621
254966
130107
1034790
546747
470936
403107
309980
461186
587007
919540
110738
537013
289222
977870
811639
111991
919473
1089259
287924
313873
658187
101871
94111
514549
1017174
376420
1071226
261670
252543
389455
331244
882839
729573
336770
552133
1065747
860128
642142
270143
578701
204546
367034
641202
64966
182314
728971
112773
725428
85431
795736
81335
82385
472085
268309
35643
1076820
1006495
532074
230704
566798
930522
743515
32253
930058
476736
714484
334395
142878
769217
432905
755733
1069957
487954
502652
406673
110264
663976
1054121
824149
29865
880247
279553
10172
629812
570503
92777
83493
318486
943033
474533
531145
997882
503698
379190
112162
942550
672559
808400
234412
463498
1022253
1024393
973721
635099
520117
293532
833779
738399
483164
449138
812618
377135
56533
923853
496281
448859
98341
510374
459323
799944
798131
813448
223358
186977
200351
896920
333472
733260
1020017
542837
367412
1007068
431986
277444
641840
57956
607458
428329
590810
278757
275871
206025
698515
928632
595163
467439
1057580
1005361
425686
660044
188674
185755
963838
581137
747406
5063
139223
340666
463540
1710
377452
1000417
22129
377100
1064641
665960
591995
155137
165974
904964
47542
841181
841632
510637
703577
811220
265141
248869
827870
937238
645048
828274
127549
248039
793535
361089
1088252
1008195
1085832
93299
768108
826111
525580
475256
701858
137504
388548
1055495
782393
602193
270190
142475
252336
77189
185863
785431
788589
124040
552636
560549
654896
174718
302616
892213
396517
682412
421384
978964
89348
942227
646626
971740
471806
947099
18040
342674
1025115
714497
254595
243885
447584
781383
772889
334153
675080
1024885
646015
1033270
450307
480043
288164
645796
913437
332594
1004128
229401
995851
742636
1100436
1093350
818327
896880
1098681
879894
79343
364814
1030812
580764
112683
614848
711584
715203
179599
375436
752743
737845
292224
241409
338367
834786
854649
93566
464855
1071711
245607
37300
353560
250017
58183
837920
646381
401623
105491
943701
712527
1049015
429159
937769
141776
998582
997664
2905
772375
555808
572960
547122
165745
199913
310731
684730
932342
230740
575145
890037
41285
763150
1098724
710268
369433
988440
456030
439807
385198
892403
164566
576062
745834
997310
1074379
140009
682532
165801
638716
1025412
488274
591495
325556
221007
382488
53831
596074
137325
757040
194382
1056998
950738
20945
767246
1066503
468051
994850
865661
903055
583637
835974
777818
1041021
1022110
67449
263043
125933
1047234
23593
787467
424536
176486
781516
902913
433820
366581
643842
938273
804835
769458
422983
926422
790848
494332
587442
893694
372873
290161
635937
525347
491535
37651
622500
312333
426789
1084412
934103
483873
975528
506264
989994
493131
1073353
796070
30330
122115
802573
169881
154225
828582
699477
812073
886879
306054
126597
896815
266830
493203
185360
570264
294465
467465
690902
837366
484261
543379
590627
335722
146503
734273
771874
263267
721778
964044
55363
518391
675587
220656
459290
454932
966166
1012705
959348
300334
1096817
133403
806445
522069
105146
775946
483072
131945
554541
188007
60808
1011674
876114
363513
395906
1034707
401864
386537
627239
846412
532445
298771
515688
669078
1034703
653547
299477
746629
777381
351557
917842
14531
671968
466755
923443
636389
878026
263374
402279
168486
369978
489150
1045095
812204
581416
1049273
306412
865751
302393
333240
35003
572895
970093
862939
485586
930617
705277
1039809
222241
799015
466473
500261
533358
665736
588378
511192
331288
389695
1013010
585967
186775
1023998
183636
331983
277337
214003
634329
777287
218065
695162
838554
1074962
934745
768459
460357
319679
218249
739245
937694
821075
569781
487782
1010346
861345
680639
40592
376207
3412
1076932
557855
954548
785592
72996
1088523
774546
53769
777694
431163
188034
168087
991051
867946
357411
200770
266272
154839
396540
538469
648793
1011765
217894
680799
105165
475177
762339
889278
611748
134197
279246
450149
451199
241944
678862
223892
159192
781121
546249
307798
596460
647527
53333
931560
704263
401333
624045
1068512
776736
517079
591429
1063696
394804
45118
346974
714460
891438
159256
451720
1045226
422730
779725
965608
354095
146978
1021772
816839
136876
45016
235874
292250
1088560
77218
674563
220848
1021888
831100
769173
345728
1043375
1029090
928898
1048613
767555
509380
724867
619717
813021
895065
949308
244007
84285
1050880
142250
936660
910175
622236
422776
34767
987112
639821
73741
612762
427720
883583
876975
60053
398781
598259
129767
1050790
1010592
177735
405313
963636
790064
93472
1045821
290285
174435
143876
615485
620183
147407
418156
663906
22325
374340
207622
845430
617011
50090
186835
493448
438151
166906
418143
672650
211654
1075240
278514
595369
406938
698161
131823
532210
1055769
189429
103256
430613
527659
784910
132525
808002
420231
950577
119393
471208
606065
205158
370234
875706
1046230
355203
809734
337501
334058
82261
1055658
448245
687412
620353
72381
803668
300637
721362
463337
1080033
461360
838086
325632
1018099
941664
972973
430476
918056
205828
1047620
610663
140843
419485
51321
560624
1043216
81730
542027
676966
483622
492864
998959
446751
892458
598246
798531
752097
217778
949078
92903
703858
1031628
542104
847246
625991
913680
1040715
778095
911367
631341
822942
675956
267515
944654
162574
1024653
230484
839294
457210
458103
998463
471897
941152
92759
469429
292938
1035807
531649
85929
395204
532541
752374
161117
300103
174600
723739
936582
50914
23297
798564
478782
452208
119322
744398
1072385
263729
266754
167518
39825
1048665
431276
44570
904910
1069016
859488
498579
375569
560117
232398
867568
708667
470171
696769
278136
972748
94619
778443
1041802
363383
749161
549125
157477
187487
251834
621459
968766
293302
389422
1001159
355281
119384
188997
893969
182663
591113
438341
525170
622600
432414
79615
725118
369745
1082118
847225
6275
646565
1032572
413494
1095606
455510
1049780
631864
195182
1027304
731726
763347
41874
639613
11876
439998
251427
734861
452328
52828
1083712
1084131
323357
765409
417078
197120
713192
242653
243578
906546
9402
18741
313403
580127
825695
946164
173916
679306
265631
988174
338871
159207
418387
671701
609548
725021
251980
361005
406684
239310
248969
57191
765897
313330
1014666
1074081
1071393
671731
424401
202993
405239
431791
310254
404121
781573
676408
1099504
69851
260210
1040150
400904
759076
526762
651971
807577
105823
1015644
496283
960588
908402
427067
514879
483955
310722
1032425
1089664
481842
924485
725719
985598
518899
935868
692793
848250
66235
878746
1017116
776677
757551
536646
572463
1023201
642457
149073
234892
789100
353439
690077
480817
82242
474326
72933
399792
938314
768247
374353
1035832
734716
63147
201858
989005
1047024
785571
948012
316242
310967
964580
610734
267500
704402
122255
101481
491685
770889
713560
602445
765698
697149
698199
1084384
205983
298404
679435
625049
516592
855104
336211
351831
728138
1101314
265492
580820
384942
776393
599263
537360
198484
880537
797721
508474
973208
221255
1093797
947340
159444
214964
650919
8422
856826
807469
1021775
808059
110761
841160
1048604
798692
986845
586259
23060
980775
217112
1047013
729387
107956
596629
895635
656614
1010005
864480
512823
1013983
308799
727045
1043582
476061
633233
358472
614074
223486
720916
1010220
840810
647520
579716
977513
1034453
987827
878831
54670
673449
222180
914989
423380
40506
484342
194026
929960
463499
674123
794624
178572
1089629
798009
143474
179158
759637
314362
641183
852438
584858
208253
354204
715675
202492
310554
953008
104697
223527
109391
155106
654529
627677
665973
865025
424547
515847
204413
77684
599824
374515
863670
530031
546348
1006334
598130
792366
167614
1033800
234040
230292
583244
599303
609892
130533
184349
844047
142981
29341
60296
768775
217538
642229
96018
1033673
634855
190481
180379
32767
543798
42155
626011
937629
960949
1030406
353648
61770
611963
711414
206371
111353
797870
356919
729357
758126
280804
991137
494897
244370
186920
1043679
448649
816283
60621
134393
377769
976127
350790
23618
840162
171185
156361
861755
644209
917136
273532
744302
134985
1023993
519931
907578
464759
895564
1020268
952594
573189
511589
1004569
550247
449119
526598
741648
699641
577309
898304
241630
669306
646524
166371
170897
479708
16098
17148
857067
426591
737736
1081151
751890
905392
480337
1099323
900823
258730
440350
143590
291860
98469
431309
70223
694204
550668
51924
810101
24217
913152
511885
68051
728535
1021924
1065711
850686
256612
963907
788272
265382
880097
128018
120278
292594
259705
990540
152937
141582
179630
136645
21210
1008472
615812
1057912
608930
977801
474524
487855
234188
553692
259580
663319
810133
986406
12661
532025
329902
792785
318768
174595
634846
922703
730228
323258
498261
494253
565707
24481
326781
851462
43522
604124
575109
750667
269540
500129
439587
236217
496062
1041109
322589
566490
5534
971948
421322
114766
365892
89846
515716
394541
9888
976390
253202
382187
522104
438095
209192
504643
987222
994711
463259
1074675
978477
1015143
7782
856506
279948
874262
217939
254136
698685
983591
499968
663546
794069
869002
805248
861154
380571
812366
121345
856527
128827
551304
420038
63494
165740
503923
943085
954343
994108
107776
608844
494777
534383
159312
200152
603741
370115
372424
901983
217756
432742
789458
724912
976704
617772
183078
615578
46131
319152
13664
951327
1010858
35750
757278
888240
439085
177990
173626
496387
740759
616532
15120
81440
337439
321108
471992
374855
993933
99328
759870
667886
969032
178488
488869
863517
876477
679646
470393
429259
440496
1061475
1004091
885524
4587
568981
1066016
931371
1051592
166588
1078344
878656
55165
1026549
928531
312875
1099866
32897
828785
431934
969495
266828
1089234
576094
36917
21910
138916
434715
468258
843033
609067
581255
509832
331350
308353
162396
373200
1037107
1052337
821226
292713
723374
462776
222553
938261
40570
1074862
336932
398549
876413
173449
604988
1029603
66918
223070
947733
333582
651881
1028301
200232
519433
954138
793908
800992
114239
107889
1061013
663567
877099
128177
11026
935909
526435
769479
633761
299964
1034222
437515
304600
361721
1007524
95624
563286
394855
335024
768037
818368
84295
170772
446841
769685
947856
472209
405228
1052225
193011
609549
582893
357585
287763
957381
679879
289587
231736
907493
631716
345174
30139
919433
448583
251107
985783
832691
780716
676723
382931
457686
328534
885690
201745
300995
483178
1079192
453156
581638
481972
981291
737206
274701
149563
1051603
400407
478176
375549
1076180
738394
344954
498683
844071
237241
534285
192274
748125
803329
391020
1009446
49649
349544
47151
759369
973889
316589
951493
309371
436037
1078504
504785
559931
755507
329132
747605
390493
1080533
1011418
425910
546258
847373
268970
1051863
435950
579780
670759
1056503
864037
918501
359640
53487
1087632
319250
1002964
700838
965972
1067569
566091
23453
846479
827558
107304
1052196
719121
832571
740688
385305
104874
371203
629019
719478
95383
1087864
177306
402874
1086472
1049201
32723
323861
443969
397252
801485
50724
209750
365811
956460
3723
14676
91284
626326
1061540
72768
908253
334643
798451
214991
161392
415328
584933
721047
858595
373048
624705
6386
93194
1001142
613987
773737
254823
586719
1004191
716464
566519
676155
1021066
1054099
283611
653911
348593
1027612
784072
945438
221269
1084273
691522
497035
200206
36901
835330
183233
898600
565648
587307
835408
403978
969380
620248
754668
338687
465800
84462
176223
693340
704895
872348
974520
1005474
786750
616528
348698
226272
545218
139604
1005636
361511
74379
422526
448582
461614
132263
300404
993160
536341
847118
922894
1000320
190150
286896
3772
589492
873246
440028
822493
655706
520653
653165
921689
224557
192726
827586
604466
857748
1074211
28564
70136
892699
787406
1100568
522767
254746
981557
94371
335725
412973
502372
323439
740799
938433
582461
465834
590391
800286
128274
142041
985487
351937
614054
996581
222579
291284
1043165
486711
446066
66080
1058372
619309
214844
162026
619417
665631
488197
1053689
975371
576367
253949
443632
198568
68680
600925
289852
397245
444011
334353
21909
1079850
341961
672007
233154
251509
155193
986959
512388
318030
1735
382995
732162
936485
560626
21679
357401
1024138
695514
366819
296355
899112
591114
736011
887419
628102
493603
716910
487914
1022147
573297
690891
670345
822035
652822
64187
143488
1009043
363291
221222
987393
337396
669617
121110
397319
396277
1057577
805885
249039
640864
1021063
418574
247221
829007
800133
791860
872243
153043
987412
423332
394455
5691
932057
18944
386811
322951
50281
1034450
29184
634082
496743
333410
1087624
237807
187533
332301
384992
717268
295491
121858
285334
16748
713921
898341
816019
763175
805917
873821
946479
88688
122764
276685
591895
554278
126370
477711
414113
405969
705942
220630
206806
537014
684949
60284
543602
537544
141145
693403
1015212
471193
7840
675348
950161
1100103
357227
759766
866492
135897
222314
310463
61980
158462
198159
432530
61101
5678
287006
165212
75503
1057927
544283
899039
921570
576131
655257
262250
469529
1010584
209874
477869
61794
645665
989149
451894
407609
699724
491638
400017
2584
777970
967852
444032
901397
503545
663112
111888
479731
225811
366576
805276
561385
175596
514412
875091
827112
232447
661390
347272
628658
188613
510759
132519
410144
410896
810499
152803
665614
450155
39692
670580
21137
41515
1058518
141425
465704
769296
70309
394483
1010292
809644
843436
170942
362542
705399
979798
484307
543298
1064405
540463
790349
945242
727668
21965
316905
357328
469187
345402
355939
88397
804553
549534
915938
428377
272411
401427
706769
723340
719765
862929
905900
99475
539676
633205
241054
213496
386975
807158
591396
304095
976642
340993
677523
194456
858480
564776
407280
702982
587723
376763
957422
863338
258125
274101
528720
527670
101390
326194
106317
956947
715941
776426
874708
734762
873658
194313
788313
787263
877894
790879
938338
1018459
1015860
66460
281105
787622
788117
273742
665337
235555
968532
440890
724904
925046
1047572
851412
232002
109384
260643
516932
1000191
914315
905003
893431
334528
506512
976180
962826
601400
588417
50585
996065
639309
85208
859370
339282
1045496
1094031
633958
36455
689808
994003
90274
402015
825727
1006618
676473
1012206
302312
919083
622309
71787
1002597
778745
316265
33221
73054
94683
601534
377362
675451
1051387
530827
25661
931262
74890
589583
271656
303700
91821
910065
540663
540662
2634
1097224
448865
942853
893008
706505
556653
943291
419549
739161
399731
764715
401121
359875
423521
329565
923452
885191
89222
870832
192723
117760
772351
660742
452083
759306
218561
237289
244119
1091728
967583
28565
1087822
735120
637883
68193
308289
747524
67367
158112
159162
277269
752585
328691
1039143
1064326
301086
787226
381791
644934
637569
340104
724515
644395
634057
105283
417150
426615
556668
601546
604997
376722
169460
884897
988974
66625
461796
152147
1002391
1099610
879633
800238
590523
497629
21672
490115
373338
716809
293162
680392
1009613
270855
534881
895660
8651
1049383
1038774
445339
123458
531384
1017092
843835
753582
451531
243886
774437
783780
800181
493754
305028
977767
176659
130543
700371
748883
464843
587245
771984
85063
478437
708250
395795
624503
195762
346130
270431
752225
597477
243367
286839
1057124
778718
931270
441059
729400
362728
628033
459544
15813
692146
973063
144208
156349
575683
286472
91919
723229
354034
169387
908502
490901
119442
217602
367155
1027477
52528
1036779
923295
340347
198395
695459
313705
565784
1059150
445563
766172
311366
421276
599461
120694
517804
1044875
27815
368228
507956
886992
455423
178658
1078121
791235
916891
1005838
199907
565294
874899
189745
881860
241656
942123
675867
30930
804265
776057
164186
313677
79154
359091
1034093
435553
569504
312826
27016
985884
400944
352020
883444
399911
332297
683253
334931
125034
552056
596372
668525
668526
968815
465677
570299
641734
85740
800776
139480
372493
411357
194309
706074
1045528
1090376
974749
454058
979569
792056
349057
751508
24416
526190
476918
526883
980493
821783
883927
235560
1009276
622005
972854
148881
1089486
497703
312273
352902
105111
168135
704902
51986
728794
934821
752411
529723
953720
998167
267852
654473
889403
1073419
962745
538563
932844
748457
417169
990144
551552
584389
285305
452464
206862
729230
88648
28473
142185
623654
207838
701993
844521
284120
532717
487370
103703
934802
876311
654031
917709
668420
568454
943482
1061161
884865
202535
816115
848693
80814
603492
135635
101886
573574
1071948
721433
373191
381115
555433
463594
1086055
94604
175874
653516
254296
350731
684503
609755
291480
529081
572013
1037359
782788
90693
994206
796915
16606
122321
1045865
650088
447120
417507
325245
1085925
303479
860252
919679
424543
378353
840376
695718
398490
452216
120009
1031442
167694
672708
920572
465270
832131
461305
1084940
820243
671156
530822
564291
307014
147867
633315
300555
252367
265747
200183
332485
315644
409410
916413
756933
747361
652420
447096
56616
579401
32483
429420
1000170
795247
289665
524135
734765
92023
711228
282749
581305
998229
213859
79949
1080270
532843
1062594
1096045
9345
959937
537375
406226
989058
289215
1030002
573986
819486
852186
542871
503266
72456
995953
887472
470254
987799
166787
372022
88554
831983
154209
254632
763585
564833
368653
493086
181125
797762
296923
566867
665074
414316
664392
131429
103616
314472
164074
645599
442596
938680
555367
51912
439776
1004982
723581
380822
435624
594362
572507
636333
845526
298410
1021294
354132
707262
731722
161355
226454
321577
912180
465178
957595
525502
247779
739920
440849
567436
781094
229315
422221
28265
559722
1014129
191698
330780
945557
498365
162731
714698
1089744
1063882
783482
632727
336167
680657
517378
977089
1021363
742590
201195
838230
956464
414145
30678
811359
828888
801169
1081640
565447
1039617
88123
321228
322278
850730
263802
888109
229137
10010
334655
1073756
840912
225722
433098
795542
103599
449523
833343
449343
607385
805462
212931
1090143
994793
269128
346403
835388
74154
726892
70148
834672
596411
1006374
34811
130116
764085
997890
611107
45897
976340
765742
237920
653107
892982
779994
141352
368915
309681
970589
658144
528386
183357
359451
216922
202420
849304
26911
585695
379817
74351
416763
936981
957915
877446
744296
307041
294459
438078
477134
476084
596197
343780
176206
1072585
454137
395966
641883
217476
722092
313891
1088542
189258
97059
600519
687058
686009
27540
917260
499134
782651
975315
685439
359023
852980
608336
190994
633303
931521
319685
63390
890203
770399
757717
570524
607980
379399
683052
150321
357485
960687
161422
841635
555183
341528
284128
790322
506706
339346
1100594
728592
473092
300701
1090694
777961
612580
879021
130780
568490
499415
182083
267871
1000367
1056539
840771
1092569
1093619
871865
385251
572789
115825
520535
863684
931915
609175
361559
688531
650404
660651
616309
282830
513233
1020941
927459
453382
633280
290038
551686
582761
944085
43377
958224
576868
28611
476853
320104
903627
258789
32071
1044107
326311
693358
1045425
573649
6705
815384
603067
965326
54412
711508
7541
135405
299584
687667
119093
670442
779029
600567
1043197
365448
126218
1071855
342902
317525
945683
173854
199857
448494
25206
448705
964460
64159
713417
324021
488983
878122
745684
671788
1022036
1070733
25294
856883
891775
303558
364476
194574
895444
295044
20153
67997
292562
984529
929235
36165
339104
955574
1078857
462598
836512
220176
583275
25192
211658
1058753
881827
313807
275805
608133
1089083
18761
601202
997494
411751
854918
120656
735746
91161
1046816
660734
66253
967708
340556
338458
394752
1045100
1047222
460054
890953
940858
589018
257970
652047
121041
900785
498388
1708
983958
728974
297127
156241
945921
321076
622306
296457
773667
838140
807204
404232
348291
463953
702015
752951
909761
585546
185474
714575
491213
34947
810998
64605
437999
1026520
63628
677242
492539
311512
608635
562545
136787
193720
298074
1096635
213055
760447
806458
846106
853663
61250
266626
617327
35663
633685
127060
136366
1053133
708807
481503
871984
107085
565727
978849
755345
226371
562838
295515
47908
543261
615594
738546
50934
403009
628042
268005
862238
742539
268439
777400
553097
22399
85867
655357
1014555
688026
582875
681980
580471
763392
224411
951324
351302
529674
410035
1015097
915908
20737
660892
672603
311362
677597
374304
790051
289117
244335
352216
72497
496591
140120
747891
909207
465920
698814
371709
317368
296913
610173
229145
1084242
709497
663960
391422
930097
118830
605425
58420
676270
345980
146958
987602
387433
317209
284810
404784
1038283
594724
705383
880186
396169
990345
633347
1079409
122081
131512
648833
405661
105591
200516
115452
716006
771673
618066
138407
128553
127503
750443
1056750
252128
690715
1084462
787423
543742
197140
580244
1036061
443211
431511
393738
313373
509171
44733
569685
492830
225327
475738
162384
927817
120200
1015637
329379
1053985
433319
526014
745141
490277
233357
153470
598936
715823
452878
804165
713301
427233
850482
458771
361658
701957
420466
759436
200025
918709
102680
972494
598704
634391
201697
110976
117605
814372
451057
1047558
834417
262360
971535
538019
343968
592076
670097
854900
322865
323915
441644
368859
384519
1093729
190727
94135
480593
120568
202453
959080
441224
441222
60803
232692
347471
601060
561827
159898
655596
1036190
901154
735997
756916
1006671
1017608
910147
178437
967262
1077147
1049899
571410
466205
151717
918528
146040
489512
999168
922222
379364
338409
1082009
204643
205693
126205
243892
816589
380624
567417
987630
503140
189842
990570
343880
852705
725753
679239
87673
475208
421976
352655
50166
596571
1074926
356274
692531
1025690
405869
379776
766049
710345
458357
759612
290736
198606
664207
244680
290070
762928
359591
144451
681110
1055015
870087
173824
436622
851026
213454
835789
999583
747395
844579
438543
655065
575973
933153
305500
34794
35218
366708
482205
537846
253206
990090
583213
1043855
945900
643366
711117
748363
697150
878040
891117
182644
825687
700052
869311
506552
857845
987623
605213
447964
1002190
78351
569353
1071220
5067
297800
386592
31292
59177
799650
944842
347420
331343
695588
1036070
177435
138558
727401
6474
98268
483295
826091
294187
617903
384953
407128
1022638
623522
84966
230723
1041123
435488
954100
156732
605569
100619
710377
378609
956569
86742
427178
14651
49462
404838
277936
413719
244313
708083
587858
1080954
516754
103570
964192
790477
1067330
653433
90364
968366
531696
674848
1006123
16194
345914
530317
208453
508215
894627
669697
845895
286273
466808
932339
429402
173646
304893
135132
669866
53363
959089
320621
74083
959668
724758
922901
1021210
624720
201703
645757
518659
288421
643261
878462
356965
20170
847735
807436
848456
285089
1040880
752099
850142
1074871
537345
902308
1032553
220284
808409
417817
955380
19167
876425
190787
974027
206205
945561
272537
417975
512153
308374
1049536
893165
626615
645643
124923
41543
491692
176178
937063
980679
263438
351171
861704
908669
838501
767633
812911
442506
866780
954590
750490
293193
396542
801051
729350
1072176
156488
736239
338790
188013
905326
153282
563582
781936
1070269
187215
298222
188276
235813
982275
422304
807221
553131
303306
571278
809438
50920
1030003
132815
61795
835765
27549
529904
987661
907559
684512
37253
434834
466558
685633
129076
86643
241167
567329
968832
400345
782377
368730
404918
82275
616229
785944
456809
201047
365246
1024612
607551
488373
129032
538332
163092
1046769
1026089
1100860
28913
288249
628896
1051479
544382
447489
678792
522810
470009
883510
942826
1071687
438523
556367
9772
738892
944764
960677
648940
274349
776626
905758
296778
110346
498935
10361
523306
378623
584625
936603
1046431
709366
899120
840736
918540
339248
817528
927536
1068375
514372
379995
286215
557290
94821
943796
343613
616612
957669
653141
592233
655460
676123
314821
52438
845579
686928
176416
750445
262203
228489
177780
1040453
53081
628706
289237
677634
534506
237249
670191
787781
379994
423853
871269
191290
1090807
1016673
611466
361457
835248
954209
750441
803317
1038208
289053
617507
291629
248609
799734
272372
466476
80103
574902
231431
152471
182856
750359
1009442
681292
453980
190528
345212
1522
503842
219185
678136
907170
92850
855574
19280
788381
696862
740509
137580
671760
545520
649712
358941
883113
245665
621100
316591
1079800
987770
794419
191554
134736
982208
233390
839543
39574
603630
761865
123112
1009761
967400
321017
977942
378056
219354
378529
475406
788593
497780
787630
188438
582560
237910
460729
905317
751074
331866
525989
983827
975816
817010
316797
977292
822184
513703
33973
1025437
583192
226986
51825
151993
87926
214181
1055057
817309
792817
532579
968253
901480
5499
9875
62261
460375
673510
31196
532138
1045447
68698
804342
701543
1024508
503709
1057070
63240
646856
940210
1036150
131032
429929
669142
986357
567577
971682
1038151
858804
150748
912931
614758
792922
1085791
839427
919873
644762
1048318
69721
677921
946866
1021853
493705
514685
854164
560345
66676
938789
716398
5655
3513
474938
1082775
1093272
1075499
754994
72559
710754
1022774
507574
762922
958396
629080
856529
164993
802780
649008
345738
698403
773170
574215
1043584
804958
293521
1099898
767805
599040
167814
119296
533078
830397
677630
618533
188335
74219
333883
1061892
545011
1025398
357394
689728
303140
193813
1094254
758265
602464
690226
551983
399282
956800
1004709
848318
119433
233084
947671
22041
610003
1053283
479094
333048
772211
828453
1079109
7490
497648
632054
472565
888085
731108
77994
936554
667161
36223
943960
1047762
1011437
763038
649556
1072853
220288
153080
1086725
653224
918074
33577
605769
1008465
438728
215745
837546
891744
777816
228035
665160
577688
57307
869966
509204
226127
986432
483739
515907
220214
454294
1078056
704122
107408
184639
342976
898252
632144
122386
102259
552066
1046137
1083882
334722
220884
710808
207567
910858
618353
282358
1002974
869348
908716
490318
969332
940450
403060
271621
1023037
63848
876705
230415
1089965
582769
220491
529134
858861
1048493
164311
731012
389120
905645
171479
13149
1032541
729382
873116
280806
683514
74895
1052043
880779
965626
496181
337566
638041
107228
881065
1051002
660460
369544
250330
427461
479453
697462
843748
826311
441657
151312
33480
1005910
38290
385446
987789
596035
291211
1061518
596404
147194
219138
512245
31381
1033823
18428
800475
420994
1062905
1000536
800780
332177
1013708
804670
696834
118100
608256
1003306
378034
155776
115657
228240
280940
549512
679377
832709
536644
351989
965591
117712
243221
893289
663782
208470
632417
311639
915988
418315
748013
292906
1012168
320745
777276
624292
469184
1027674
931806
542439
931289
395176
704537
611125
707125
322705
86592
122464
116405
856446
843224
38849
532395
999053
729356
317443
110041
154659
888157
332708
305941
835500
913173
888932
640453
320973
229844
763443
747895
929224
315726
1058390
989675
36002
574221
665618
838968
301075
590631
96316
844968
829642
791825
72605
152840
381225
864047
847333
571898
530426
525516
528524
892673
295148
976012
123979
591482
681698
935501
334304
681964
1051444
815002
300109
1078622
408106
1029978
454177
722329
282995
88065
28329
300125
974002
720306
64357
666099
638772
150605
1078080
341195
1052648
260241
749068
966518
396886
842757
18552
719666
418735
946800
389485
889719
360872
1090411
1093408
1003777
381631
670128
214474
960967
237661
855433
724406
205101
76247
885154
25491
933926
890837
451901
984598
602218
517868
493592
965737
138895
619505
1000060
10764
734544
173645
548112
290973
691011
443178
446434
1018388
828102
1023968
1059517
415110
505381
975903
827697
107238
466877
911004
420532
761799
517893
230264
351223
775298
156530
427866
693580
64790
276673
583755
1039026
645026
891225
985396
875161
1037384
251924
230185
1084946
1010668
20217
1049922
562772
719718
735066
960720
106269
496590
344754
39610
82673
395518
344327
902864
225349
283557
793089
478235
856025
711512
356934
505839
933325
704239
584831
799912
153115
372565
178630
1052534
920653
631708
784154
217301
1062378
154623
151929
209417
191273
346530
391271
506973
825288
326163
490175
279121
900351
111514
933422
38289
453107
1002389
170277
843736
1043745
452524
206712
354047
122224
900775
140281
848476
326324
166104
582733
128384
398706
1021189
1060418
494068
688405
1092151
347807
635476
103952
1071072
1020696
408945
334730
966382
39812
167758
390225
590009
1047274
243818
836337
114474
428300
1078693
722864
145179
975581
149079
1032624
990127
886983
869675
429056
47283
994786
397372
815389
147677
743388
728476
862713
863136
401863
1012621
63969
751010
393036
791869
97735
364056
847574
61962
10295
550559
669614
920051
1000613
272651
1085912
768043
1005119
779695
583960
1024820
52983
252669
127626
774883
382268
283885
1010487
957279
435294
479610
1058346
630374
558343
1020131
289409
152087
870845
583004
470122
953584
480949
595783
832995
454061
285745
198779
434460
799056
377539
3000
298789
856731
1084216
275831
153464
632564
542687
981897
858467
91963
242791
952168
439510
706078
249898
469166
448995
148572
117092
916205
445040
463424
11945
752685
253263
675676
977135
503466
411669
1084728
704962
993649
630551
668748
224387
500405
1078210
690187
67948
214778
805299
243749
584825
287238
363434
388796
98005
697955
440322
382297
873555
849984
767462
833331
867260
597255
33820
535624
229513
734247
975319
153037
701332
760659
228787
111779
632042
797683
146441
654746
161342
602067
914100
742686
1091503
844723
211974
39428
235844
657876
242837
162770
387391
642240
556471
984889
325295
240644
960357
985968
216760
350995
42798
86605
1005382
1073045
762278
380937
588616
430397
967019
325097
857971
94855
590071
959166
361205
478729
1080022
272425
529773
639161
417648
356073
80455
117771
957495
312253
447476
706821
463810
722014
72816
418198
611926
733998
419542
73996
1019680
794663
212658
641394
981712
571226
583897
543194
920076
315357
520848
62428
396421
597814
585604
750606
757927
331637
773055
319886
311242
599989
488625
846541
952649
469276
43374
258563
16070
1068179
420342
182346
339616
240530
833976
325951
1052694
893707
739577
24096
699242
907310
647502
100936
364090
820170
887027
394279
947305
983885
76596
67634
875248
195395
689722
666813
379558
980957
562575
140114
643497
207012
614144
138262
865334
392040
692368
1019764
417367
69573
891962
104447
1009556
721102
674896
867600
617914
273182
890399
509144
662631
603543
91764
818321
729897
803185
73562
882756
113190
253751
772004
669703
254848
570651
930656
67724
828649
961555
258464
905090
177529
930635
632985
738558
52800
1023780
440289
922471
800437
943909
52306
1020519
367462
1019441
294667
119619
950684
225752
1035718
897212
199985
996224
834308
724814
977141
466725
1015295
188313
678266
215206
945295
946792
138585
446380
367146
931315
66973
965313
319579
896737
440786
921764
924652
161502
362383
408812
121359
972750
364602
1039066
550988
682553
232277
841552
307732
649635
656617
787426
836280
749863
130807
856835
444313
76822
225060
222580
338797
844183
251031
582157
226323
729334
391981
1098867
183214
972072
737425
45586
905056
392277
339267
981129
586887
847614
558683
244003
498037
835955
117099
495679
891610
951237
651486
214770
1017354
378527
392558
641945
971833
298049
263996
367534
139674
998811
466069
590743
169933
1038786
113448
1039587
263728
713393
433372
835525
944916
555381
3309
782546
542217
520061
852808
252927
442643
618410
710945
1064040
633100
842476
599437
896983
986729
1054774
817069
228880
171218
391043
576835
813182
660789
60851
233638
419917
520849
729273
1077749
723359
389327
580306
118858
779404
489506
971601
356905
707185
64569
909308
66321
146662
1096706
199785
863565
149155
192702
289749
207823
284065
915544
671198
397669
194700
791715
634025
432679
458708
776263
842733
142523
33292
425367
322047
292440
617351
977931
666306
896391
1000116
269608
586572
1020911
621160
459250
55316
166723
469273
859231
103682
848718
999197
32016
1002061
213092
845206
282202
488515
930916
148621
700900
578878
446623
1081675
6103
111484
1020990
568468
704639
764701
822115
920923
179595
877625
842743
586901
859239
484704
184197
379377
903338
688252
177878
869271
493893
1099321
124599
903467
625726
474865
714012
453315
224767
972744
521541
628255
1000143
179667
1076115
496849
399952
66495
124222
386012
853076
765972
473214
58890
432064
643422
768982
1097300
645307
759788
192751
657352
77633
33844
739300
140245
988486
909330
1042635
1098931
317387
1067400
648149
533194
1037549
175418
1004767
657747
791884
687524
824627
923161
383838
595069
682927
167113
859034
855674
846250
113024
238685
315996
745664
79696
66666
253557
76369
428379
602297
383460
582828
953168
899156
13867
459212
467690
347559
281689
902505
240755
783338
664906
182827
1005649
977545
91773
721020
135167
114568
165331
866954
366306
583587
515788
210654
789548
356548
506029
2742
158032
133824
437488
241788
498375
615560
787567
662405
814682
221393
347960
252598
204213
716931
799018
619686
637699
793799
299861
1045098
500103
1087662
227442
504433
434714
244554
1088693
622389
211728
584763
114184
23430
859784
994604
534928
887601
178862
605814
768536
781906
379783
244189
977732
223351
704167
715558
14630
670879
151873
545518
894257
1042016
439692
162058
85001
823712
724044
52747
316963
649902
973083
1086056
1030398
412984
770918
318704
540682
99037
9779
223370
988909
1072565
121233
807243
846297
939404
753555
752505
776783
480035
478985
259852
711209
537328
897870
747931
368426
369476
20019
740581
637049
742261
420640
495081
238779
780897
378222
1060042
745845
273473
496254
71267
820231
859148
397562
354018
134072
2201
575262
721098
1039940
632254
89956
173643
662493
789141
941287
369432
1055071
275119
452937
545486
54326
760725
977944
153716
943715
884097
338416
672597
461357
156529
959997
81095
290102
236704
362832
1090618
364892
733365
715747
271875
412090
467643
1079661
876473
415041
172086
484465
775510
367458
274518
544051
800682
40923
510470
623047
888298
547260
942381
525419
837054
86948
723569
759909
142312
674138
633567
279078
739802
301662
912001
1029941
207749
734133
930091
181441
664237
394029
511851
199594
639442
906428
185764
340537
528122
1083258
508283
465209
675265
136921
297416
758656
141337
858406
787291
174584
964071
368297
564064
822543
614988
237333
1055590
267868
186355
200288
261332
283654
618020
446402
1019068
425923
543341
420336
368689
831529
392769
367933
659058
892756
584586
192487
98688
715612
529116
971181
731169
314173
146337
1020163
210390
1017865
881030
575189
670729
534437
575086
86102
893170
38845
491604
642074
208481
1048390
919879
538303
747315
221276
831847
394390
717931
146475
1089475
849168
632180
170286
703372
1075821
499560
991582
832416
364435
980041
907928
625927
413249
180644
116253
1032795
538347
162499
906022
727670
139823
466816
747671
75562
657973
547535
448008
104137
73209
574505
697559
934198
999748
132118
592499
207954
983369
538429
851600
129058
1044291
167291
632283
912901
388698
262444
323298
919892
314834
15393
288513
694122
773276
504155
845566
473573
659937
1062796
647801
209576
277757
138324
45725
1061560
776449
626431
20434
797889
663681
958959
552767
975891
819729
1020575
695277
329321
816235
796055
325304
622779
688499
371835
441966
620267
483623
389338
260567
270221
967987
442977
263091
999021
783815
792964
816333
340338
43071
39602
260885
1076559
164628
981685
354490
738472
612683
624703
949839
982911
519280
1011069
433570
976834
553503
65044
713900
487941
255214
261773
960768
226491
1091166
25499
131481
953783
332628
519286
338347
982615
834167
221184
1006938
468701
970475
152110
231577
730212
271979
900592
1064476
329802
1137
786898
987364
1021607
605761
742941
339283
539627
279949
70697
842786
828732
232448
404451
330825
59934
893399
123571
848290
379048
74330
845826
739862
571662
605247
512093
824895
55608
876432
1084883
390134
900641
113847
698103
165621
58001
215226
365254
253056
275818
839662
369803
1006279
797820
293319
29124
149487
416258
182041
1097044
228785
699706
791955
66828
429817
938431
880228
418053
140476
267300
1055653
1027680
912880
451849
994512
396681
616581
372661
617575
805373
465485
833458
400955
1061776
351189
7432
398405
738180
306679
904136
556483
1036973
447685
55932
255007
900814
297741
89393
27955
691685
725148
440057
288977
288978
625917
589178
233122
199001
82775
103972
115323
447839
236379
965507
568250
286308
104764
41718
888223
356102
870191
127991
217108
13868
707947
748630
745795
701442
325353
103810
387266
343222
173210
733711
918304
151387
876162
735913
1038337
767861
173913
553884
304356
612623
406476
344727
439589
1032494
611975
26821
773343
1072942
736945
1061643
731938
138805
326697
608601
956065
557351
967589
204654
383996
600304
641064
792867
792465
311466
808106
691430
91179
185344
532577
309028
182099
1082883
834966
617511
490824
981682
163401
685342
6637
74529
43099
426386
187092
974604
243177
89679
502130
342912
933175
734339
997102
43971
175490
489808
525674
268511
477505
227129
708550
271871
668150
189851
610316
341026
982346
274955
392491
390859
180659
542788
937933
24190
1096772
38333
223818
372308
173908
1071927
578376
605245
310832
296107
899711
1060050
465259
417464
771955
307396
470846
314949
608736
686636
847737
632904
614768
207514
521441
210617
75860
475032
713800
262874
1029591
212945
831490
873850
442797
1066655
419594
193859
606147
937050
465403
899127
553030
548258
260986
524276
143746
992689
385486
606333
949845
691462
255478
93726
483653
106845
227695
198234
48282
300887
503994
157496
1042425
921595
595114
657789
782300
832665
190474
383721
1007605
896240
781572
745852
533130
782592
763719
227285
560855
842495
647612
1041926
385506
750311
116880
738941
165937
478794
825046
583468
115709
761383
946801
153111
303464
508422
584973
922448
581222
307403
569790
1040818
1031368
1081069
801820
658300
432993
347735
888179
472159
951424
993441
180290
36471
35421
88168
89218
905560
189375
337495
206199
558883
523032
1005101
199040
1045825
459230
680988
152575
84003
784078
195339
1075536
606171
26790
783730
525412
120361
489944
1027123
674473
181087
257317
1065414
360289
193806
759684
764721
795189
722047
799385
252822
38230
791110
93438
122094
917841
931119
442727
22854
120794
52236
306570
818301
91354
841881
248610
277670
423111
1078950
718406
370821
993592
87829
588683
236323
313414
676234
240519
954735
486125
701759
451554
330837
373266
859573
282462
122766
1014444
435190
703870
869477
1030667
2236
119677
86511
414071
891551
730264
1028558
745336
127316
418371
23628
504881
357451
736482
860769
523729
227400
85692
921705
130734
223347
37184
782994
521330
334853
949943
498487
547898
234473
145975
114493
228708
245295
267354
945644
1034994
915196
192584
745405
257370
444377
736689
838798
635083
1016025
921105
1081925
453922
124125
261257
61432
683696
436317
558462
911926
126264
63605
82523
226857
758576
281674
486192
54286
1099083
804972
1051374
483407
766075
71737
739882
1047096
818089
266677
1094643
191151
141107
610697
766937
851514
947041
591829
494421
375970
986582
992276
162570
1036798
81448
251422
609357
3975
15596
413270
306044
152896
550906
875984
949805
106291
369690
883694
1008942
536866
1005724
798032
626950
1015273
755001
288311
216673
1093339
422475
916077
333975
1086213
191946
201934
529149
800459
704942
670464
1009519
510214
6335
1013193
56392
1080466
1040869
441182
208446
749431
958392
752690
955931
412120
992955
787732
520640
1034796
534151
266229
6412
219903
180835
297264
1049699
49994
519689
617541
176667
487123
586090
37743
575441
670339
311061
249395
240292
460236
186045
953591
565599
1010282
1092341
1037031
53787
535408
1077415
610494
189894
462919
2916
736131
156449
445426
822100
1040953
665292
1090366
570544
98484
533887
635096
808352
719953
464498
78244
993963
1022516
590690
278255
1044749
1005446
221987
66675
458632
693190
253266
922887
896083
74678
592795
316286
200639
249880
452686
670916
263228
233271
510333
756807
123765
796318
1079608
305387
595281
807906
627516
56198
13927
388243
221504
178325
708229
996951
763197
456721
765205
1074663
904162
388001
92747
304588
913578
509231
230233
612992
323148
793004
1065046
718776
301089
718979
488071
244970
962641
472789
32616
720161
1023213
1094796
684762
163852
965196
174070
421945
164713
951200
925094
185384
304526
398503
355648
24094
220300
57030
58080
655223
647042
159968
597971
322556
364772
880404
109493
662647
209641
495788
946995
794403
974021
292905
437597
508047
389180
431208
775138
154503
179081
129446
685935
379098
85309
741523
652218
362809
191900
1047066
877820
145228
624031
116688
842409
115079
463989
1058492
330646
1099962
789689
350389
566354
716208
319492
810897
35281
998237
398979
216765
363346
956991
289714
1083694
846613
352235
975908
614344
382068
406084
917206
125017
889759
41030
341282
34789
1006171
132858
292659
275385
799825
362536
880065
493008
800758
1052828
358196
38580
798233
383808
171518
552367
984188
363912
288570
155167
11186
644400
1042211
1054228
328316
782732
379556
786286
228789
169174
47334
31622
26321
287888
236526
854505
1001400
241233
333909
1014070
307764
418736
697706
1014504
456311
804458
248126
649455
790715
69865
609757
696493
183960
618698
221470
983772
99177
1000544
725529
918372
513519
835743
659697
571076
3400
982377
816692
606469
114640
879058
475962
611299
610249
821935
704230
703180
411708
918424
39037
855308
952787
971826
395187
974957
26891
946422
598563
349719
537578
742806
667938
219877
376677
327009
949016
348810
676541
488715
660369
56330
767798
880465
680432
911523
767849
658888
761476
137479
802474
196560
742438
351986
23016
1053227
578821
679900
626127
857036
823741
1002020
983455
102301
358319
662019
547155
972277
881144
898970
611284
211754
330036
455791
968492
1074865
259337
732765
879911
131611
708687
1053511
429270
228004
299881
564095
440138
870946
87857
182244
952800
257521
1056590
106352
382417
236919
490613
702192
765066
544459
178034
397383
650544
547432
275266
274216
570100
339844
879583
1003422
595548
1030737
469794
705207
66598
438391
207976
835839
788607
1092031
768811
934278
612185
1030894
79036
808392
774130
773924
230668
321823
567522
1064163
798065
879370
302916
784914
585238
126240
964289
594089
708103
961627
1035694
899611
601507
158982
524206
235213
380637
877493
950058
612379
152195
73028
111536
537521
1007084
989234
476497
688955
941696
870915
756779
716160
891753
946324
262361
1030975
353728
414944
1062073
529877
788217
225462
182219
348086
389162
288010
317391
141388
803588
422019
835012
865027
72029
245059
477074
83276
424552
54201
685043
642746
1013691
170164
53934
55729
298128
325134
198509
697315
153348
704743
1091261
156120
95783
94733
914039
503518
531487
127521
102059
423022
171154
100041
152598
653226
619666
883849
970820
568440
518766
613823
496011
91614
750818
167479
596150
846797
327606
351938
762621
255433
640558
573554
647091
177310
278940
289452
969860
392471
967312
741057
745321
510978
692539
258368
118434
1076535
760291
910660
235173
207650
438490
299236
111480
308117
686364
49143
710059
883090
621191
440673
1001603
828081
547135
792548
653396
944674
255237
455170
623668
551585
307645
720186
1004313
553760
41033
504996
573740
258634
71196
2485
357812
979493
721277
308750
941349
27206
63678
564783
810204
161969
538631
645080
956297
429713
774434
158640
1085737
4450
365981
877231
19597
599419
337507
360901
991000
250254
517986
577000
794820
209649
766996
74344
475787
822526
215097
953733
47739
1034377
746785
817573
438669
480174
290542
1003397
624034
319151
275749
510656
669733
889805
35271
609882
636871
61422
677505
757581
741519
265051
1031215
194159
866063
692140
939065
959368
383594
155734
134845
1085343
666630
1022146
708626
736378
146236
404599
1058871
317357
115349
968075
837961
1064506
1047188
754308
335607
1030397
976762
716399
146442
849078
949725
227774
12381
813967
387482
783938
638631
817494
62542
157375
216815
313538
259444
183068
423428
493969
530384
680996
725398
527099
459293
361541
184230
370080
669224
372779
495310
360222
1091248
608889
382009
699324
869044
348725
121009
817789
788987
401785
710767
241106
883358
996888
817183
804627
1003117
492440
732649
307171
406466
663154
206841
358780
680979
1061080
886421
435245
187022
476625
1046552
713727
253827
669380
304745
251809
244069
455635
538468
266621
393380
435902
956301
753213
594814
684464
267302
289858
850656
146754
432382
834150
1073848
517719
609110
1067422
833716
779291
246310
727286
41121
615457
279238
26381
221809
883571
320412
70411
1012951
545799
1047308
964875
169313
594470
978445
516233
34881
307389
1010496
544218
623574
426932
686777
180585
361651
681993
314629
211993
860428
46975
298801
907142
216187
568982
282858
17849
652501
449555
829807
459109
790699
351570
202489
1028432
773424
32676
32010
90842
562674
182280
973832
10617
1039287
365374
802973
29239
630389
77760
647494
140763
461497
698360
981861
306332
1025586
923043
574212
815568
852548
1076358
205416
173263
554439
978635
689185
332680
67470
286185
538356
1058954
337981
1084640
50907
66238
770913
1052983
260128
859805
510288
633962
190440
1096415
240790
662794
188589
416748
968504
883403
533444
495171
880008
7025
263915
624381
233382
299225
694265
485577
876196
200599
741041
272567
273617
639394
410241
917969
61067
1009313
507243
670190
601117
254745
715584
911065
243186
843525
102966
716379
309286
942636
301412
310645
1008218
668179
281877
10149
1089401
1059989
916044
943681
934472
708075
731103
14404
395498
608664
408240
14235
868732
185981
650546
781876
1020357
927111
130679
487550
710574
860244
279085
441511
235315
308625
935588
117649
939883
151341
674554
1006578
307900
810769
710728
996187
770013
598254
440623
477567
463321
290415
933064
480504
214957
808933
1406
973730
17895
50376
706507
534297
692425
190915
787715
374975
681362
1024685
272657
536509
1051285
131634
669184
483802
175725
1027265
928703
55811
748853
542740
957667
482030
356256
681644
735104
1028011
145463
939990
593565
407284
1030873
218952
529131
684936
18653
608855
228755
303963
471847
1077353
342189
563742
1004572
116121
447088
595567
335931
264068
550430
101351
320815
480456
477081
791717
1029550
598683
742055
1053407
813045
539675
825397
736938
879486
328093
67031
63575
650409
691742
913153
172722
21642
351173
87967
580750
1024482
471080
466886
1046474
1083445
169458
533968
778611
847473
540387
473302
709847
560857
1056889
985805
103897
1018876
957037
289045
414242
702468
839434
136699
770011
942200
443086
414714
844058
1015562
786398
547510
224690
956459
727558
102907
321636
595023
965738
932138
478197
366432
1069614
256151
570932
447181
388693
944677
1007745
448361
122760
201777
462297
369579
822549
446291
770103
746735
387219
743431
385511
314667
12174
913087
141353
697111
675794
803574
443006
74052
257290
455186
480013
730102
779567
301128
995229
289662
509205
330403
1029054
290259
44810
1040758
586398
362101
518986
439979
359761
345716
299338
241077
452544
717565
838314
513025
21125
767525
602034
824177
363965
187339
592982
712032
858058
492399
970943
1006497
197929
542589
483806
136546
794584
586795
980860
154245
374744
449406
136781
1098484
685425
564365
322560
283661
617816
919014
135320
899549
775858
458950
932484
721389
633121
61132
1051709
282247
388767
700794
289803
230540
522621
783107
630547
764792
10191
1034752
852473
55025
551922
476585
619683
351008
747149
819076
1090103
855523
916613
239609
666797
191499
869139
39097
442551
1030939
266923
970649
348409
285347
181633
1052809
672568
528713
879257
495949
605572
852014
83793
908237
1083244
563211
341802
740093
488616
994911
915985
949205
161428
57331
1079916
218607
725737
930611
606689
682669
350388
660421
917781
827988
124362
13903
14953
328497
586495
280837
393222
308440
615685
1056537
259588
88544
53393
535613
935466
364799
553852
840145
219611
642636
389110
358106
10948
535582
1035084
925459
701498
982977
918108
726209
884691
1099113
555377
1065328
782648
95070
659244
1090551
1005279
1071725
197479
648954
298781
851503
74098
73284
418299
772602
256602
896637
892929
343076
150460
1038923
204141
188290
927117
156779
1021431
431483
429492
1025291
665737
565740
561650
758519
155564
973070
93525
626378
741660
898037
383462
500378
590471
467642
752065
92608
1074994
770652
649986
457676
100555
983999
1031433
37310
811149
182765
335521
217903
189231
756231
726384
125062
538266
578195
373067
415013
282666
1044931
246758
236373
713589
990282
710990
380408
239919
905518
111008
31199
116762
247886
935408
27994
883799
927792
505700
64592
541130
801206
458780
173160
750240
789089
489106
505151
372795
447100
539203
865060
449879
65533
989224
753462
558654
216633
309589
183318
114730
634013
76780
927859
522050
65219
836619
1098955
865042
814614
850355
72387
63758
790595
318749
1003119
203608
352231
338919
231768
235663
871391
601300
369881
1026183
293609
418628
450111
1044712
59790
331612
636252
737223
780139
1034675
514586
729089
276376
250329
4671
97832
475967
56568
368250
553458
314976
562605
838607
224484
328567
986768
844737
233585
320108
29471
60213
774111
653726
966452
104200
739444
371108
41704
658847
146804
436354
556248
219761
37686
170491
367920
506248
819560
367886
573610
440855
877623
1056175
455719
501091
206904
901179
845007
1047235
1027267
45308
852205
315983
267544
73951
386243
683453
392308
94790
674490
399383
742504
3396
226863
25972
527479
902307
306608
130697
400751
1075522
580526
94373
341073
179672
811457
833882
798410
828424
513029
209770
887861
4682
283570
277299
81062
15209
689956
1098375
337470
110776
706546
706969
759887
861030
72398
511936
166580
905775
18560
51169
133075
111325
122747
720096
434323
699833
558293
394393
1070408
597484
212423
74764
282604
381729
1058711
851559
618068
1026326
837223
187367
91594
792330
886034
464493
206252
161935
820600
409579
394942
899982
770865
927738
190582
791304
488851
765472
312987
871962
500226
296230
399110
244762
64238
921018
831886
863908
772878
284979
661818
763668
777612
1068314
813385
724570
1029266
432903
115998
1010765
378003
4440
370186
170838
166990
91103
623736
1098473
469734
432244
133574
60376
485857
408488
623858
203885
412762
32053
203230
38961
638692
324716
68852
786881
355516
721220
290540
268580
615545
294510
483523
169140
41056
876372
149539
563935
960613
1029128
448612
1045214
656870
860088
400528
877072
892333
665810
67778
608169
730413
1030312
574374
83697
947137
756455
388041
1052106
106615
622177
463815
493027
338838
397722
609704
270254
537546
533843
10938
411300
387800
709820
862812
257484
386446
188374
895381
543332
779489
29973
550606
382306
985434
311016
94309
753599
49201
122777
1027052
142084
446155
218937
162866
284353
134629
779538
971538
450716
885284
989248
1042254
613783
171297
859311
375058
590510
766840
118218
824228
432162
64657
494199
634914
904778
653298
29150
375466
38824
551457
957777
575388
491114
823330
774277
82400
84500
929344
189262
832556
255713
560521
438084
52563
305094
476438
117115
622254
629632
1067542
171617
624256
693687
974249
368514
326881
925636
445210
734110
545386
593736
601806
895461
1066323
452059
679174
249413
651534
614915
649700
420904
733749
535882
831450
47933
816503
279785
821347
407225
49308
618903
57350
101787
57985
1030593
35954
482738
1014071
460955
373534
1095042
684937
1056455
941791
22622
516797
580520
318770
15456
553759
79312
628781
274587
667985
80698
39299
796102
1027271
461623
1047237
349457
411016
679710
412852
165878
684251
455252
7054
5486
979466
417580
701417
1043043
504315
212089
588433
644549
401461
58901
1088536
1086563
49938
765386
1050043
887675
549660
918836
166490
570495
830385
1096249
221154
735981
378361
198009
751163
964746
1868
1061508
1052297
982584
272049
147949
817633
442157
1050837
916751
552404
551354
655186
408075
314262
153304
478538
378476
445743
331224
1073991
1076769
27667
554844
604161
663420
853188
574068
230758
708967
674392
678262
254260
759650
390958
86708
1020233
238958
355512
680924
630720
584534
277557
609046
269711
97413
51724
918002
1047906
722474
901300
916716
33230
735865
500042
29872
953170
434281
461361
432048
927127
1082273
144318
863616
234977
490431
717879
1079188
813613
367305
351241
187563
585774
1038928
806455
943879
650266
409132
366462
9381
930970
46437
118497
124387
688820
500632
553914
465527
287057
157640
330993
37042
543762
101930
472377
38034
928903
590165
647411
236332
394742
44998
1069577
1077440
649915
768764
399068
712872
143701
364019
570941
468320
391983
402171
618134
846255
1049741
385547
928769
934770
428449
908735
606151
551929
128481
930575
76382
560144
173451
117198
709975
149540
4063
988619
259161
1090998
955031
68606
185363
241350
692205
558877
475696
908418
866848
389228
382202
468109
235198
979958
382751
180310
851804
246749
90758
218138
305800
769920
827046
589707
319552
771443
540235
299805
334488
480206
1072820
1082924
1068076
245614
366665
401811
374303
300823
309639
392770
388871
110082
443591
811439
545932
475308
529285
284806
88818
140102
440173
393598
80416
224327
76913
158818
257319
929871
1045037
187698
16037
755528
986321
646566
792030
202564
15913
1070939
1026677
582310
796099
170407
343529
520333
106867
373901
1070778
319460
209784
89757
745069
802897
106254
346280
967792
280023
857584
205738
452677
483562
154780
10332
690773
333425
155096
755280
730438
485001
465565
248606
965538
126646
507813
438392
173361
634337
59573
58523
39332
38282
486933
760859
305473
267503
442594
313126
685138
840960
403111
195100
272804
404055
1065237
83931
339794
605551
411834
1083305
737546
835726
347999
321353
578367
507814
256769
171996
1072909
565167
123891
1083271
670624
871191
283461
248195
482438
452165
437183
961207
1059677
725800
1097174
196610
391931
208603
420823
498889
906998
627859
1048045
839715
190436
1076652
791064
870125
514255
296690
91526
946820
36230
482306
525056
114804
708169
514342
336011
1013500
73405
255061
275228
810766
343604
274705
812313
171107
832787
964639
599982
366673
469377
810818
298306
431139
918148
303087
717163
100403
519565
758660
679353
1046765
1047414
137672
630880
233664
787102
1023742
836843
200186
916589
469020
709652
163572
730785
1011316
751752
100604
535373
176893
1044083
92159
920980
387016
1078206
149757
800398
1020206
120684
858422
157789
735608
1077682
770537
1006579
333866
100220
885286
106221
239050
1037928
918845
385889
132529
933192
364220
20062
94039
278917
114290
707509
39841
481463
32137
478807
885560
188495
367618
581653
700958
486317
588489
1092850
711845
212913
760391
617909
82057
801275
947351
667036
299057
376937
316424
46461
391693
407330
182332
879938
796372
675518
966811
848799
413168
178783
153283
492568
870464
738909
132141
641801
336275
936084
490092
413239
371450
11007
750538
1065610
142736
52103
490695
251878
406451
490694
410651
518311
708228
281878
718546
418748
734936
275885
357638
398629
149746
46882
445161
817254
47068
369721
887694
141252
1082178
128923
837098
319011
576251
390191
454449
69574
1090359
1012418
468308
180221
663885
807378
231312
506906
938263
852745
87609
733107
43193
971278
904432
267480
555284
1045783
127925
10965
515903
94968
982201
566532
691307
629111
216214
591725
363447
17268
105596
936448
927748
153839
1092349
562933
922830
168462
14233
517008
16320
1007419
437422
6977
658801
766332
27106
119244
606404
172745
282647
474553
1055647
545354
606998
990580
508457
1000260
71955
398803
960579
239660
310206
859361
832853
18036
31171
858351
796822
704176
1017700
707585
216524
719913
68225
977361
901044
746432
131335
444304
391119
591678
434734
783287
75908
310051
654499
167966
267494
705450
669515
126286
793787
613164
96341
447501
205337
699686
802355
104730
317583
1036248
344577
931301
1092099
666539
987544
932022
753520
1027391
768747
992993
850229
568702
836091
636824
907465
586942
753515
947750
745546
1050162
348565
437728
107193
779162
595595
220258
274573
770357
11040
675935
323265
1001999
204099
499921
803183
365531
1083337
468841
480889
1092199
600751
35412
73987
502983
378331
1022825
290821
944768
36762
283984
119928
913435
382497
245244
705735
194068
899390
956193
396737
338388
866855
67130
1095798
347073
798379
172013
350463
402625
438752
317758
966683
990101
136549
349758
752322
768921
902581
353435
382707
381657
807866
560061
51721
472676
858657
252816
586595
591866
846307
339681
553145
465790
134107
78027
86844
1086863
1009696
313577
752673
455758
8472
98503
154901
352223
772750
555809
531222
600243
1015062
214004
420989
820822
160024
368209
912652
289904
269730
1062100
257791
614921
177470
1027261
853600
207612
192658
600062
884080
545528
272617
766072
36127
1051331
713838
731993
322442
934572
650009
479042
520606
126161
177413
989612
38021
148775
282418
1024232
659334
198320
304832
628827
131330
311790
151917
1060442
325911
883962
127866
1033973
767509
898201
180535
1076819
170685
234398
599873
196481
699323
170989
885952
887002
127436
412052
811339
976036
952320
816429
252460
714335
979683
225666
998573
403922
217986
593122
592072
255752
728602
524979
854862
321482
684056
1055317
217850
216375
98680
131019
349666
54455
147266
1004174
402549
1097946
293006
901466
959641
293314
683200
124358
143086
860536
985356
923802
1060264
917401
619458
918996
288037
505246
842035
527338
511017
17829
393466
962307
130598
342884
787783
784707
328715
675903
593156
992627
452983
743217
258026
351942
882931
1027887
300158
74425
282096
47434
1013129
535149
1051333
930946
392446
436750
567110
822660
900903
1064065
346541
271051
818138
46172
657107
626390
254550
898787
260752
402314
950166
937941
72715
291104
927999
281266
827532
228823
84360
568977
328673
34062
966956
1074111
96767
929733
63452
873417
984466
1064609
305359
310211
542793
838979
765290
408285
391289
294493
715683
519137
906805
762197
318065
756849
1033312
182323
995237
199999
295861
564371
1040628
442148
406650
794838
887038
962206
80012
224795
693804
903695
610940
993017
378693
172523
751334
507650
233433
439171
577772
867353
654739
489707
161274
1014345
693022
483140
533527
776280
2045
236922
1094248
439774
681567
484572
813071
364818
920734
941705
753122
238373
337610
375820
109887
32834
923922
665237
1032746
867296
133665
122376
576990
291705
575197
522870
707264
948514
841231
610647
962164
872090
358334
631476
335872
847051
551829
170602
119481
781845
320154
769425
275493
597933
33231
973312
440612
1075188
592070
161531
307262
747091
495235
886332
54745
926852
615762
151483
963668
462555
920889
974352
990536
475007
452637
243487
570078
431262
149744
217090
25581
907412
99396
1071684
785552
766720
667755
540432
157296
407189
251462
863067
1100363
137920
950743
543152
465930
292743
969699
610978
842643
172622
884284
527271
212275
644520
117300
121761
138302
312991
627563
73332
959192
458973
131637
1029714
168573
109077
336782
694002
631192
246992
973919
294658
241061
159545
433815
843634
515304
818316
907422
420473
151604
982755
619027
291198
657005
140406
247598
475160
1062619
678320
995764
368651
81227
50139
809140
219569
813930
647969
729398
913256
272927
414273
991502
400747
955233
1075417
708510
131386
956056
739578
52757
668114
93529
232326
800920
721740
450259
1060273
767790
345501
714695
481539
534421
291201
947578
485279
1065922
1004278
696474
764270
282612
351323
507355
1021096
877599
172560
12182
295369
511511
484115
625671
1037350
1051335
240606
272614
766689
501440
730756
1098910
507587
305453
553843
530450
694397
934249
365479
99055
286535
390206
35640
209161
1014930
563660
952957
820244
1097169
50884
269641
47348
658828
709935
98920
334416
745722
945850
229750
332352
224016
1045909
996497
332643
1048547
435046
1084063
415429
272291
1092520
778048
976014
481139
714594
94379
607585
698238
864029
884559
350490
402742
426133
329259
739247
295939
875418
975858
516790
831951
862081
85279
683190
98854
939127
515560
470911
199284
49517
1058613
83313
786454
1029414
166664
777977
975850
771766
852125
406953
985644
5946
793768
589449
195093
1047862
730474
340185
666102
963450
638559
506839
554923
1040914
407772
988609
208282
767884
929771
331086
841709
969035
471818
791287
94443
351226
659717
21303
652128
539180
312787
47335
774999
1066155
575088
544392
11438
587585
990556
462164
711947
258262
519006
339049
1088940
964215
624646
169786
628605
224055
750189
222673
950944
290620
747141
1009811
817372
167981
900613
886445
127211
711821
1076843
424168
807661
679683
198891
736138
843820
290658
857296
269301
1048698
832304
236664
536532
663767
344742
412295
437577
781660
140434
713286
840862
99152
232697
212014
679994
485892
774004
464745
101054
74409
436988
965307
803670
409779
531491
900354
550193
17730
869987
668214
847939
502168
1068348
388385
406284
440277
160393
194208
961055
743979
689072
141794
396216
489431
906587
36704
600458
1030401
71701
243071
748396
621176
965434
530311
36440
712699
468170
545333
827772
402120
651878
258659
668368
229622
524837
860164
865083
551417
535442
867040
839862
116194
658460
1079208
173686
21634
413622
172961
752964
341174
652928
264213
1023301
875622
561690
129843
315282
992322
637058
344211
184403
461567
798945
1015024
822006
342464
722380
3906
220859
935492
429068
170633
930214
22536
754508
155785
302148
929491
62380
478890
814000
877727
129814
694291
76507
358920
862393
884673
997236
792373
509304
99065
1037140
462691
500869
762765
177536
537822
977630
809253
867063
1021447
179098
652214
494590
292930
759325
679139
243375
212492
1005988
626979
736825
208558
278198
197020
226988
992987
895033
218934
332135
617155
643828
36103
116283
407418
447121
747223
671791
485896
606861
828041
372629
995167
490612
351452
217036
820762
588029
101184
700154
561889
1074403
913366
840606
873604
1017852
197090
125592
916442
921561
489327
500446
170621
1062713
1007424
917249
990930
610686
312444
227326
596475
97926
463192
485060
752911
1024493
130823
437747
438797
26967
112437
902760
316346
634993
464698
670511
197589
1087520
150106
879529
390441
233473
430656
665626
883157
790680
490482
556212
864961
450635
1043329
213627
727067
971851
492214
111162
91691
915518
280603
328943
417629
986234
854248
657088
1062935
529712
757373
574133
238764
669694
204812
92070
856840
810865
344997
339210
849171
952780
5363
156160
176800
1010771
974432
41979
569366
367871
1025580
345365
513820
558206
65237
29983
495377
857453
866069
467155
699818
762312
334320
503678
986742
728201
1095524
73452
56395
431047
673165
763282
581396
961247
621567
913577
997944
886040
415797
613199
705048
360666
488982
1066463
112656
79553
819312
48197
179974
437956
528127
196805
204167
252741
373697
363681
816779
1023010
1023011
77461
786522
1029922
465842
958293
217324
954259
141445
179022
39966
1013139
1026739
702769
734757
295202
1075978
320234
465748
1056565
796671
917437
357427
785509
19201
872970
843655
613298
1038203
635548
246210
359319
195547
490155
170035
626973
665090
172221
171198
280215
298163
1098914
659916
481922
262065
824624
925929
92455
605532
141134
275797
638283
866608
283216
940096
323229
521836
609801
904557
938765
1072674
484100
268889
490684
684108
543418
1053247
203681
745392
562103
891088
62930
669735
368382
223501
677418
24184
959850
316378
472848
567121
965760
717281
112069
1015129
253785
786490
572241
574070
853364
254036
1096950
900302
789405
189999
447327
50758
244413
705677
16261
221391
988316
440513
241210
996155
672339
612308
595253
658123
841976
851021
33884
754528
1078668
114015
971180
67304
204353
270337
572783
340597
547599
304967
251345
492969
1068378
686136
33129
739254
783832
138728
78360
398969
661435
253708
299978
859865
112766
312772
572339
896172
518155
3894
456778
216636
634829
245786
1081138
350949
985030
622804
438273
42209
760888
189396
662025
520184
957251
540638
956534
55183
783233
994080
215692
605841
675651
281116
139521
486706
512820
43200
1031647
1048597
539466
297946
230034
422681
72731
338373
1065730
301529
345101
699211
1074894
824919
512289
378747
202337
458414
89746
726562
251299
1034708
402833
905543
988436
738721
416210
60745
103132
765337
150806
561626
215584
999066
697887
526912
423798
1005207
562585
37736
421428
87461
890254
1090379
763256
677237
878533
356544
317499
293112
858982
1079787
664688
903256
935797
1036212
336898
354015
1054710
1027032
710348
96827
775236
604204
672761
173688
76676
141674
562502
84972
598140
747560
98988
222546
366766
790414
985051
31777
954409
881433
290541
518844
229691
765857
372755
291730
903443
177997
398019
302247
830894
209452
640897
927753
249193
1040475
98052
418837
744938
834647
571048
180260
797417
779584
760976
281050
708199
320430
127677
829666
915768
986122
928794
633538
553752
968384
340606
411658
925589
733563
877966
1095436
192858
464626
625693
830844
831255
183919
357219
501186
892142
722892
101422
653792
957039
646678
832294
426383
748943
86080
739876
508182
198984
454114
287914
586703
733293
613706
747782
829934
393770
108837
730853
421366
152871
813668
183471
616633
759225
832320
530246
718192
994210
54070
441177
258571
324955
836186
964509
323254
142018
794602
915006
189192
232425
674721
719790
423750
193647
25262
957478
227433
925867
380402
629110
498125
427660
922066
732229
862885
845447
68641
14150
457346
972801
26440
308691
1016062
869946
912171
534418
456412
841923
265993
307325
104464
60125
334354
114104
586934
1018381
131542
468932
577313
979219
702975
58140
57317
887575
495330
392641
294598
3628
703306
108771
932910
829793
1044052
459051
100038
511016
428290
270932
1050968
991688
141056
26952
725929
1091421
401969
9473
220935
1075166
233865
438337
86104
363848
379371
59415
452149
664037
131038
222931
507307
519074
817313
409350
664687
497088
948086
751613
944721
340234
26531
1016941
223243
571185
672280
304015
364098
850771
1091245
522362
50091
400703
848308
278372
1079215
17897
263222
1082820
142594
691478
106090
811714
94685
1014045
782417
649957
80815
925632
355165
243169
796512
167990
32208
184898
970363
1087990
848908
535807
605996
661826
75305
811657
801012
102097
261112
252555
874569
115219
372786
922729
289888
599205
121575
259128
370976
766343
28585
617875
1061468
971340
727861
957458
525810
112574
515116
548378
199142
1060162
864975
602476
672381
575758
613115
453341
990020
779429
80543
254388
603181
975021
305422
141613
684493
845824
875125
11296
411661
950075
409148
941355
992702
56373
314555
563895
825253
1045751
235233
365863
658387
4871
1037793
284803
1034061
650133
215982
176706
29435
871022
599382
494275
441454
602762
984757
951568
469134
226265
807022
82549
520728
840491
841137
249301
54297
853572
965412
905107
298268
1080175
345812
629847
659229
70924
1036484
846907
965883
168350
141300
333210
594281
274637
587551
804161
4570
974800
1056925
760554
852616
123438
162627
357597
549716
740013
624731
826000
999250
511521
491926
491547
242922
868715
74766
1083567
403166
135506
90909
777654
922474
70847
868078
954942
785530
1019017
628882
918084
68581
916457
526848
707848
857155
99147
219199
132230
468648
988397
213021
666154
462996
1036723
72579
714705
874895
1045670
235915
625445
299713
565156
560664
1056546
553271
292283
643277
637731
735621
862045
191833
879787
1035685
72617
521294
194959
1052591
1055569
833162
168706
1028388
279891
594263
296015
710548
109129
665229
459358
1045872
730157
385835
721770
27468
677108
178195
137817
329257
502077
814472
73660
224793
1004202
870539
254201
936847
701085
562240
588097
356340
424796
609375
717837
466259
948894
1041731
743206
89844
478115
578209
345504
1079299
4826
10667
495922
118969
453864
715376
5852
575175
353519
774672
312924
1007656
472982
360782
949460
84628
130973
685155
643331
50861
454921
239797
1045686
633344
76456
744488
125003
982317
704610
370315
657509
604835
617864
412999
298755
325914
1024709
453397
402167
515409
1080624
299576
36666
18011
549686
106412
634828
620876
434606
297799
894973
183479
744160
214877
685580
433583
519358
595989
418055
985333
774799
343083
136834
110170
425895
699462
609355
871800
394358
798875
645648
753846
880495
24031
245823
550399
35226
487843
95903
644240
44359
610463
203051
875324
862984
404993
59509
595107
591937
824612
35942
368111
286940
1079035
806032
123560
280210
493328
365535
470343
2137
208796
1022852
18605
1035209
984507
384007
1008745
972622
761794
696794
99389
732004
267108
997619
280154
567723
879892
252735
708557
542735
853630
507713
622450
967732
581455
45842
258539
854412
867864
890958
1083633
18108
881898
794830
914813
615243
1059830
501811
377831
440001
407104
751077
598947
719096
220785
508961
888662
969714
564248
572311
749712
697634
1010788
68362
30299
140344
476228
418108
574219
814814
429887
359500
844063
115364
477601
99359
120970
471070
815881
326393
1070548
434486
861621
468033
805788
516530
718540
342742
520920
980078
612956
13521
501370
944980
394702
232407
875097
227934
711808
210662
118800
977939
207473
75999
122881
137025
842143
873419
1039366
630593
181804
1019046
202474
343156
306242
305925
639543
828834
550372
554978
187671
623725
987033
328648
1083243
893620
797615
398021
519386
933974
972518
501857
70191
116063
698608
863501
1070364
399358
103825
720556
774515
21669
983457
831709
213689
419074
853350
930452
937316
302751
435776
772495
367431
554525
1039192
1060883
868106
211242
261903
919240
929105
712864
885985
790571
748265
471252
227447
1012066
682273
786077
361300
742264
12434
681448
620275
407921
913498
891973
1093872
1027938
398659
153314
980849
354765
604544
285179
693886
773984
634723
689874
670260
446530
780733
314464
447585
261857
1099762
471641
1082276
385168
1039939
748315
771114
367333
152178
403842
467026
342726
814446
145253
909973
220068
840002
133172
771168
265285
702068
897364
888790
819259
167974
41432
556683
601659
1025134
897177
338364
897670
151566
1087294
866840
84184
681764
359456
1042603
605783
594156
451044
478117
353712
363054
544662
1044085
1025843
168719
159942
326159
156579
160440
562307
954916
352333
757512
512079
112923
844585
516575
440470
636328
579218
689081
671545
22167
180762
987995
661026
233052
731597
431644
154210
599717
626937
1018209
486683
425011
228664
751740
404944
343113
646355
1084150
219250
419095
346861
1012041
500253
1056241
228740
1050965
316099
39074
31974
422746
124447
171609
647201
64323
1046429
307926
845551
472408
925846
27087
796002
880032
695653
474808
8874
1086382
797662
102004
948176
165407
799923
449023
59297
624809
29081
424196
1068578
723665
701133
1045700
864676
617508
713697
108689
39068
67139
938604
1074605
460960
1067295
839026
692058
647294
533807
525581
348446
768533
504333
731240
364045
892370
418361
44348
702821
181497
304340
287167
275995
99833
16236
593854
286740
150064
766965
268967
1091980
745341
925828
882573
904412
294644
319847
40969
175515
315148
1078538
1050956
292778
951236
595877
201100
459757
82617
484614
488001
795081
379687
107420
537063
938366
846588
507616
585293
245141
730711
52944
225874
806624
531887
880760
252736
867849
772092
654750
291365
1004156
378285
859646
793201
159391
564236
814762
257602
69449
495626
359852
306634
865039
126795
582394
841621
127956
370723
854668
945420
445603
92611
445160
1025141
1029185
789361
366408
231778
1071904
1063471
1020828
521000
507468
607104
3046
747679
949186
507893
658459
919950
52635
825888
652202
578072
428446
102629
1051282
221982
1092984
936147
49736
1091701
393493
15205
256532
96682
970961
701554
989599
589423
1090480
647238
554062
431671
221981
707409
149218
219079
396499
419214
771845
1088279
650358
300432
746593
797056
1003343
435766
691701
634055
980083
757694
997907
843904
972965
585459
1073975
767086
585757
1044839
297832
56412
570270
329315
509704
724623
1044228
592559
540251
402374
214961
26509
935010
414947
415997
45666
955103
249338
430949
230918
874730
599842
1083246
434869
315188
1086200
658623
937112
1038479
295230
129428
441732
355102
197810
611409
615375
914929
145162
936099
448407
674234
853007
921771
333996
798130
452813
72589
894821
463350
89730
525202
646093
393817
91634
532119
370716
969769
776235
799263
558921
645579
538043
744924
250404
678706
521448
346640
283408
638298
988929
733747
267632
620947
1001242
322468
283387
356957
767123
312103
472379
583665
866767
793363
314541
876178
188722
406786
715043
252505
908614
71205
769701
972291
90147
120673
551195
258962
473893
733748
1036222
450190
149960
287154
732658
624433
1043592
335369
442409
584233
268762
252095
503257
466582
376519
632027
955023
854531
721340
1023611
675796
559187
746173
39252
445045
720242
221355
471170
463752
151503
144818
79236
963973
101167
114487
164556
836894
1517
745738
867994
589568
339805
477936
439879
743840
1029380
689672
55015
675217
635127
171876
894508
353316
1064130
295000
783926
413732
612209
93641
470346
236822
850791
504146
1018570
775196
864220
664063
610633
446639
29693
914341
398570
162343
645043
923672
296546
427255
722709
192934
1101106
602471
139311
476712
636063
635209
779961
981966
746317
791273
291405
981858
519914
125331
200693
628261
13646
996021
121914
800775
513229
1049423
122585
513873
761359
223941
1021388
42526
519434
11885
526369
354882
525501
622673
948725
363367
1083050
97302
1077049
997510
355911
961525
504276
11642
255139
982096
625670
68690
807979
298585
1003258
376395
779460
457533
258650
683934
529229
123938
104481
777159
1073640
1098335
294756
864102
686839
836787
466946
56082
950118
817968
1074073
912064
416937
607501
381775
980872
52096
470320
416160
752291
959352
396898
756376
639025
711319
567890
918017
41096
1023880
1052693
789630
187999
1007177
673957
289920
467996
507836
872678
538785
198017
622661
875289
456032
164650
780809
1037938
908116
30294
578873
378657
1062644
225892
78454
674717
528497
651776
423640
384464
1061149
356753
620404
19181
884696
1008708
846262
344225
346016
11732
589742
292514
514651
982209
198068
1053386
900599
489024
102507
114407
148086
407440
343848
632933
595966
253157
941553
1023032
209180
747428
589638
276460
664099
218027
169472
908662
889812
205498
563617
108641
520278
143285
831514
530688
719898
1030709
986433
68557
338855
890072
564182
1071389
880312
330808
960528
934606
42830
455492
407804
996421
216701
294623
882999
722740
130655
932896
261014
1091101
772159
941653
152372
147657
1059442
807995
259994
1050041
159153
896514
239172
416289
416952
779604
672019
407000
267762
91486
553430
114347
170877
907438
456995
461916
1090484
1082087
475579
855765
834752
711421
453952
83487
508948
304634
876892
52218
928430
640455
534233
934657
611583
933415
769560
212740
85690
414238
103753
102703
433566
121708
371467
567706
1033064
541444
945677
708392
211394
567384
585454
584859
650533
871080
553622
245344
813584
1080313
111493
349409
1086936
275461
540988
60014
302536
690763
501742
106952
1015066
768645
549498
319821
442783
708243
669545
732841
846860
629417
660893
646488
203982
692492
342582
1007592
1050292
671802
804148
78766
1027190
1094554
933737
274206
484908
786280
305484
371585
442746
717034
540725
621122
978749
244896
234190
479390
375418
482070
1007726
354836
45867
655203
671122
654438
763337
318862
328633
786804
290309
655710
441166
937595
535288
490642
118504
934962
643561
124970
1072788
797016
459499
929893
392731
287710
439292
871082
774659
183323
821270
588170
109186
955204
124857
277745
193140
1027341
367626
142598
348101
503477
240894
240895
682210
282405
918340
330147
923896
979658
14764
977991
87744
447291
11902
429208
440780
62947
972867
739405
961996
1022626
1084085
535861
231661
765722
920504
242446
677492
975810
736310
888847
266302
860415
655822
949874
587497
510396
1098371
397049
685987
1093933
77861
339445
840648
99402
39951
166973
283338
677197
14243
541319
1042000
626135
124468
43506
320545
339242
285294
1087288
585981
283210
429337
484063
55100
462462
572041
683277
153632
223602
208359
335951
882561
581157
74818
521884
442067
337744
621325
1035862
307362
650401
19248
418723
744256
254451
825521
941825
251396
731771
509963
925019
481892
201237
443796
879706
312730
333454
1023197
842052
294099
170070
46391
985520
110411
997842
189410
137465
412706
268091
71867
355037
191473
406469
160610
258967
612078
228465
963302
483979
824216
345472
1023415
962201
148120
142739
795924
448899
150638
1003745
1060427
46888
146552
974347
652423
746464
743999
291487
893017
765867
188729
906720
423635
338012
691824
517437
433625
663043
254425
1077892
319064
214041
775028
1094846
393894
340322
925508
31462
14622
604822
647544
428638
1033014
329852
82536
770115
858374
750219
977517
642814
331873
1005021
239910
166513
1085627
424662
974223
483327
250119
511782
1059988
649961
86011
738798
38936
324636
880712
436141
808582
563996
441337
255128
57584
711298
733797
198596
55409
656220
318467
294679
1040741
439208
872745
1058524
826753
49355
950534
358662
23431
161567
712623
812776
606238
732983
815072
588247
91974
804993
714544
242330
605557
336923
838186
921778
16850
663282
854858
1080641
403423
119491
345231
98950
978978
606589
701375
802140
15648
509665
100457
787122
489231
1098243
79616
31308
1038321
384934
192467
82638
174496
945202
303454
799215
70766
855077
40663
778243
365997
220561
678420
522410
133903
841487
523091
950858
894306
116851
337780
987218
711552
445711
1099285
1057071
1091561
459640
263173
1016647
812812
821734
80647
228378
342350
519593
1054659
815350
676035
785363
59892
265775
550463
897581
100193
41413
779313
655773
523463
872704
217930
768379
988457
871115
291185
861031
296076
850676
411231
378049
731343
1079778
994309
84612
766895
179134
416200
345826
769305
205776
352096
760033
7847
549941
785454
1057210
470123
653546
213011
266349
67370
136361
401677
676624
762294
942383
294293
23485
304133
248536
654863
729932
678129
1004659
254852
82500
404221
473588
709197
486527
918233
590957
668240
272200
373627
855249
224182
743839
176542
735385
421095
672671
704401
960341
820084
1060610
875603
286365
85927
186349
902611
250875
62112
223359
446583
173828
750725
436116
809165
636847
699687
973623
575296
351314
323380
139800
665775
531317
313578
811726
1019088
687695
736730
961001
714602
349494
713463
38466
1081260
736324
407022
307411
15438
588023
727409
236955
366752
594011
192841
1098908
1040833
297243
778862
708864
732214
865108
448885
1018807
425349
328571
218436
1093071
760044
504073
143312
610084
628965
322452
948184
832403
825462
790098
989046
776195
1024564
933938
582981
656062
174081
532764
829607
524375
504085
140074
635233
378295
638708
942693
310486
842521
593558
864870
59397
1025814
543004
1045289
296999
412593
93465
1074868
354447
124573
745100
222330
511028
687555
482842
358210
92416
290301
745557
380188
785754
95190
401359
728068
807125
816062
591959
711506
637637
206825
650877
268370
804143
1081802
83342
47954
710131
124053
703080
921870
860290
494269
874203
45669
600254
749171
788501
573456
98420
682937
12424
585806
303224
534245
343891
932483
385388
407068
688588
73391
414114
812120
86032
262311
707925
668470
922168
775329
741710
471289
549212
965863
1044998
467936
224046
17616
860145
765283
840486
88553
371157
583152
69843
832490
258113
253818
894344
9552
504003
976086
981834
158671
845571
783485
479008
206747
864546
388309
764018
705563
349848
1027695
573341
100580
917910
823462
576507
993191
220678
1017385
234942
224244
679240
567313
999375
308907
698913
877367
478850
174204
922785
723892
520187
64697
400618
173365
1052320
1037967
1023782
253963
687314
223957
757148
336070
579765
174566
163763
654143
458403
866488
329079
991945
890152
7175
506648
576783
538421
670587
118225
675668
300414
304473
988921
236813
670192
894932
989749
1023705
575038
624599
786106
110960
470142
735009
441299
442349
230475
713464
240636
203696
826844
94407
133670
630861
434346
355709
93802
944591
502967
20897
1081306
202779
611343
138528
27485
1054903
599368
440607
498938
898771
823974
39194
682298
955926
56167
887647
521597
1038882
93290
142883
834779
528394
165955
336848
311294
147589
540255
442393
704354
97759
527553
686337
598441
54083
559531
495044
398311
720873
909382
634103
935170
158406
849807
446628
501177
306107
687082
247938
68159
165731
843918
635915
120141
921512
474995
731049
406916
73286
641656
289624
826548
566072
948941
709016
619325
315246
52813
344111
1070845
146841
305688
735846
683575
280937
197855
512425
113768
851984
270456
1084301
527764
234283
280675
36656
722754
1005866
1072077
758554
744017
738215
478243
64841
837007
597792
814648
706508
750358
143791
52368
122337
1100833
496140
355558
447132
513520
242194
273296
740286
834924
12374
280807
424102
576053
240608
398354
265854
625999
1092112
645038
417717
501023
817492
642756
313898
1021689
590563
768554
202285
456634
1040003
1089370
125364
26942
178657
1099778
407176
194957
357147
145118
413022
824172
1027577
878181
207965
326492
433599
321631
659534
549858
1038827
450389
1039032
43143
158835
669088
945649
652738
819309
658861
179416
81530
603140
828378
829576
852733
775472
339926
658274
24185
168576
1052445
1053495
46141
336126
792735
563525
564575
964642
710697
92438
55162
90314
102602
79387
51696
717729
575017
380661
753552
78165
387659
820344
508912
48557
545392
855585
1045219
810339
707880
935660
108611
719599
591528
901403
1083572
1074824
514485
660957
162931
295426
916135
529111
172916
1060496
163531
451321
139036
577961
1029774
742400
142449
491741
267067
671554
712752
47366
343808
1009634
290282
76739
724115
568030
690847
74401
1060499
791553
994701
428893
1013705
374592
638279
566470
944757
701160
831013
630358
66592
451039
376895
759718
263401
101577
456131
922581
969041
621216
546780
890334
995382
814630
417236
298191
418709
365239
265745
374497
749195
767330
1069513
427365
521175
521761
102728
634983
215601
42083
266249
1001922
1087775
435477
1062318
212424
1005824
1014971
829037
625546
1039177
297076
779075
172526
416305
1095709
1030590
678477
1067754
669232
387505
557353
869999
213845
45588
533730
1053885
431275
1006553
757239
294520
37115
196249
121508
740686
664278
179219
45435
728406
886389
1024340
1027020
422176
874393
156588
741451
990393
664132
975374
865432
877285
535204
732291
910180
131496
311692
405959
477544
903542
629069
1012744
835106
577798
995380
1055479
480770
528825
47776
471248
380475
448002
464185
1055238
44257
314003
86899
743574
878705
230647
102306
139694
1075755
533630
1018364
834190
808602
224796
204422
475464
730690
526358
669051
570449
745324
993376
339470
954431
13085
252884
131396
538017
90265
1020632
274013
373050
253410
896204
483405
505982
321775
311031
68261
960643
219729
339414
1067446
902334
664014
522817
896106
132704
437861
973501
54359
150134
916917
244836
6640
495908
840634
6771
409545
974535
1084684
886939
98374
259250
979260
1027916
1049431
751253
687093
1072467
138907
341665
576518
402021
631041
1099027
472689
1013429
21838
686691
24420
536989
749416
540605
817861
915343
489280
1026469
796644
69697
1040942
1048612
978364
16869
447670
42275
565776
622836
546346
782070
326432
668396
441064
601163
818955
894964
445981
116531
190355
220408
350850
945914
473293
410911
281317
155475
727507
979227
688655
955012
380482
953843
404522
606446
623066
107265
677829
72238
557664
4480
645380
886181
277878
349136
1092771
567156
1049072
374596
1012620
319003
258382
227883
584114
402693
1000174
16950
174176
549106
808638
980926
922766
943813
593284
796911
333135
66131
356793
2475
75105
636213
1010011
10351
31351
176024
848660
382766
660284
149256
75310
512000
341497
463082
216955
720225
608159
63136
479935
155602
775456
1099798
153709
624218
589899
290245
702668
242085
688723
381425
995783
468504
137613
637485
622997
776375
253884
1048530
293836
59812
777681
906078
842553
136686
1060989
1080488
552285
621252
534569
2536
881689
1047559
860994
443177
647615
418320
1085920
761431
510887
548469
50124
657989
1011548
740192
223895
451690
972220
531052
515854
53495
887414
616656
867503
1012018
342452
232621
318341
961344
487280
184364
87748
407438
465261
1023273
233544
200981
43613
378009
24909
310349
464791
164893
164892
383235
730078
49682
81806
1066598
437118
535123
704659
189782
940056
366016
504952
717845
982062
627233
497617
875206
84874
661101
813254
929692
180971
566430
579958
689388
364084
285074
677661
809443
498546
699144
857660
608888
333793
970637
707845
1043296
556882
656032
1048850
803936
524614
321439
512114
654568
1038052
539509
856146
712862
469492
206248
559809
202945
337720
1006421
631767
144771
41838
289983
257739
106195
1080852
18392
387043
1097878
1015240
497372
128675
661521
695341
263388
632869
651976
958108
1023430
287861
310348
338345
457404
135070
266988
726458
327791
428490
23954
773939
992771
75037
238003
43010
751943
614769
282497
641204
835816
172021
821509
307531
693796
100078
119958
444858
445619
306058
1091319
639801
553551
729096
166697
674919
1039754
253915
1041968
819121
533238
792305
295888
212554
1031004
1033989
1092647
836311
240998
120531
231246
169076
1088041
1016037
498213
505355
366553
674990
948220
295415
885720
268898
895316
559682
790405
584368
188141
330531
617549
1067777
12721
654687
1018638
910613
872103
713024
992028
349197
304568
973096
606172
759863
295441
349234
750250
237721
883056
539812
382988
707824
704336
1073629
150890
953716
16853
607346
606306
83516
366786
30893
1092340
349772
50224
231540
27970
486146
291358
602240
598458
447706
349217
182464
703877
1078812
190840
857840
529234
454985
576807
280151
11119
1006214
888272
1008476
668931
288945
645619
779774
357269
750203
411475
500065
1018223
828475
1080188
22890
720526
687498
549524
865521
728305
434512
72582
32080
713498
884439
623523
851463
648413
394906
213082
997011
138540
316154
323299
405828
629560
517535
816652
593401
299516
232841
1089758
982312
991323
238068
322660
745649
188505
273055
145640
566919
538349
18191
1133
695633
68406
789412
499521
531007
696077
176013
762083
76484
287298
435691
640869
401592
187571
96221
788964
793638
109398
526248
886419
632709
789385
469781
912095
135586
127196
145709
520868
894248
683136
1046297
774259
333388
801022
413813
337714
681082
755400
194725
819325
654099
224636
267785
900209
410834
909017
72780
947383
531031
42394
1006458
814848
1038058
335531
754889
40436
721691
93692
384576
387899
501846
701156
1046139
897347
761790
254728
705443
411934
32047
98332
94148
637714
630972
1001795
869943
572077
844121
890108
511904
109850
856314
348167
796701
428573
427523
638328
372205
733317
893073
715414
194746
614952
129984
518164
33782
209967
271454
71222
16498
715795
925906
4669
1003528
355716
300054
802372
1036368
264882
401181
639699
771386
243659
551573
679884
116252
896443
874934
614646
914659
788238
192548
942861
1087235
93091
1060701
615818
766539
184371
736178
701110
160149
771631
147176
769956
188656
793520
918593
82058
1069084
471892
122924
653159
903124
970464
983373
47746
4889
780358
383527
1040399
487026
931666
260749
759524
825971
156930
103621
660441
25413
317144
13210
967835
670365
690750
544592
761117
180073
126637
1022605
492449
910649
188981
1007847
306796
648581
77389
493706
784353
772116
623058
831374
1089029
979618
806500
399626
35804
418995
511194
627453
1094556
920490
945925
761560
454799
724177
421240
691448
590028
102872
399333
224441
868939
1053199
589777
984448
540584
349741
730968
72071
150627
158681
995979
920554
1022923
591105
406933
790940
266708
323669
691656
689055
757546
368512
390147
145538
375327
1009653
485559
732432
962268
366167
318941
515378
739531
571017
650915
373636
864381
943767
348475
434347
1021677
843716
54164
392685
609667
1002137
50829
421059
951846
845371
6147
594538
69324
321113
322163
929538
523715
834108
621183
1017766
339258
920635
224161
522342
568896
999218
689071
1033130
136863
730674
833156
668737
942971
116815
337015
796891
184129
173846
674623
113132
186415
653038
411245
949302
1087315
443067
965946
335527
901811
278681
852216
641150
1041261
624241
1093489
659664
1023783
882322
980769
534508
162066
875257
182247
131245
900625
734515
824579
918979
212887
525896
449238
320009
242281
446569
869107
687599
1005620
271353
157954
927797
697508
601619
319038
767490
1095915
691291
1055194
729784
120366
963301
529027
54533
337910
1043383
119345
225702
258695
838152
764632
825809
276615
820513
654940
744937
707092
424661
795841
1071603
406699
761495
583624
677137
565949
25710
675037
274305
1064015
906611
988512
677549
876400
226200
997148
855141
462832
429949
148032
16566
370180
791206
563762
244356
258796
785533
936121
452239
455080
452456
196076
107443
358176
20932
418959
277766
973189
997935
383059
611952
172955
865446
709157
568151
496621
1095515
47623
143818
228268
443192
474705
769119
107188
1073501
594282
805767
197311
809401
218202
369570
948910
462247
908528
283195
139739
90030
378173
588615
196419
241953
648397
3198
445381
825257
454992
138626
718394
957332
865456
434557
746414
744950
1042591
78974
478238
88030
24605
1071170
826402
106760
450401
300540
445803
698086
66610
56693
965096
374081
882455
713553
448130
679676
999027
826055
149028
443511
747512
1091736
503757
8662
90589
99854
472664
327129
1091744
375991
241673
879233
15689
313272
111358
4351
452113
141795
41603
219605
282992
865720
756592
370831
231681
739590
488665
837465
1022103
316022
312584
814341
834133
291648
433355
19847
696641
757203
980209
957590
979320
53638
284440
686253
553197
244542
660104
169152
820138
707951
291819
954316
834767
884630
807781
737028
993962
349670
772068
923079
287005
721840
723650
55116
1053487
247506
587792
779670
624064
428974
705502
1086440
49144
855979
710939
594253
52569
484750
298496
879681
286559
93361
727807
58751
225289
570371
310948
69785
118774
401936
947814
260662
439319
542327
986802
616264
179677
43827
937128
247018
705775
301239
235516
1060979
676142
695506
705906
209469
852562
726062
485182
131609
425163
236802
589907
1084256
493572
756101
379598
103045
822426
914719
404448
131164
731029
442119
244503
513953
183982
1002071
284195
592349
748606
571441
778383
842871
427711
700691
1084476
817898
554669
653182
659948
783655
416933
275462
491020
63387
673617
946044
108640
59253
326906
444494
368938
84274
990464
269489
391436
997499
468160
532312
880797
356984
89524
600333
991551
229078
1045346
1047761
1013618
336799
540099
261775
318987
671932
484230
512906
323765
138322
545720
59836
656309
395578
1058683
943506
746600
234584
407269
842459
310019
705901
425206
801507
757226
596068
639331
150506
59362
618380
413295
331105
730216
221364
565171
247724
405585
877091
561508
371980
344404
593170
295362
876229
762319
24275
874069
218998
466293
167838
683603
992315
594894
1070706
975494
158687
849577
278212
82330
735880
885243
662724
97555
413542
592355
150196
349900
193565
894914
99362
284827
480495
870154
61512
496910
1095183
811049
1062250
1014869
1093916
291136
934260
966546
858617
321377
394086
787208
471682
472151
691027
830727
966663
68324
819514
772975
371275
856002
660240
1086561
921949
35429
900078
565320
846559
506401
890637
464375
623385
581608
64040
1002668
44621
44910
310571
324431
45021
984733
545307
611054
600598
235871
181080
331432
1097753
340072
1047894
100264
1092606
786076
170156
409731
958735
40503
460866
57974
267369
794734
385932
859456
98227
241579
838457
306383
99920
469024
294794
45819
596244
164985
400380
146312
889711
70208
986186
506865
875511
1000611
400448
136070
241600
963855
1013843
166024
264756
412886
972115
1073208
405032
895938
335582
838106
808193
171704
100326
43183
982296
791210
442809
555147
867844
148928
94445
909005
545368
874617
67916
602992
221899
861942
672395
150380
449203
319738
386896
467226
592799
498039
257742
1024018
666088
507865
968040
753156
619304
324149
50836
718213
177590
12371
815292
88110
1099674
638790
100212
303781
784029
1067848
135474
194160
771534
720815
701325
784968
743926
713996
354895
1067792
163450
1013381
767202
775848
464506
98745
391251
730110
653875
667199
240423
829749
501446
754822
1002393
266481
225202
349374
5703
674701
261868
239795
548209
1050832
1066872
940892
265738
814471
390430
905955
209662
478742
329005
362222
924594
533079
801994
100300
299963
979098
385698
394073
925739
1081445
974746
853383
338288
197514
1064743
1025336
230598
571150
308224
467285
771718
83847
472076
59981
25482
224681
431364
696743
1059236
1059707
164246
500681
1033359
836579
583344
144298
349017
727793
615522
515145
41010
1097276
112443
683567
223425
541120
165294
231196
912050
439578
347721
724729
671752
1016487
740930
673075
182580
745094
210670
672386
272883
491721
921235
920185
805213
502147
430621
665327
864791
528632
825403
103068
1007648
631210
837389
750968
136021
69024
1042253
55038
985853
1039752
1039753
513457
187334
151493
73371
72843
823611
507175
556717
772660
17526
760764
1005304
1063111
372157
305066
490791
627835
652911
940766
993823
387110
75130
900440
360214
1096968
337535
446264
335125
265229
471848
639818
442641
644199
906284
594540
893782
396458
395161
588085
552786
845351
59361
293213
90015
1053950
684572
451268
122983
283278
1042154
786264
1029662
803969
557531
356079
720043
883163
119834
1063986
527945
1032603
556609
227517
144193
198195
424944
982776
888953
887615
374444
228330
382984
842223
1066790
227206
723174
653243
136290
1037475
284372
119310
916923
220525
743573
55684
104586
535245
454252
1054441
47915
425200
16619
666467
606400
592955
751496
164972
958150
640652
628028
551168
455930
326582
1004685
327752
171636
942678
556599
883463
968623
1007053
402309
995972
91926
298980
480715
304753
349550
28502
367718
1082974
387717
162785
626792
662813
850042
159581
918024
891824
636066
729819
640741
1092844
756836
738867
430233
206932
965796
1003160
851370
444772
1070205
425240
145405
698176
284441
379237
1045633
74508
1043250
900236
263905
307808
496618
187589
259734
702009
1005248
259240
749000
846965
1076929
377629
526440
806283
137318
105332
226709
923702
520479
370639
952867
1089868
902628
834378
835578
586828
684117
908696
54173
960148
558439
882913
291386
962251
885314
375981
667228
682542
905148
819380
954075
889255
436961
191907
883941
452094
70196
634815
326498
793305
563853
1085656
997117
2051
6113
420854
839163
716844
84637
510181
820026
960941
223126
12070
307848
689784
742649
749127
374731
483500
3844
928203
233476
824134
556855
497915
780579
773960
586537
394407
468055
536919
629404
92321
458520
296031
1066618
1084260
923394
995730
1070937
1095434
764634
490047
491487
230952
81398
544433
202780
153736
139600
996058
568807
905642
1002098
834907
344914
1089525
171628
946772
333225
507410
1030606
639789
16087
147420
1069286
1070336
209679
10382
899856
1084929
311469
597428
245031
435608
287255
236532
372486
39593
554617
127008
1074941
467628
1017206
477311
519493
246265
117530
1016311
84322
713922
781004
843478
91572
796230
817650
60947
134155
240435
911977
462250
830799
761801
590739
784370
254866
893354
745728
747293
588964
648831
698394
998951
971043
589142
1087843
986253
523637
648658
792170
151587
1027862
498048
754747
115524
422081
787488
216130
17125
825104
925215
105644
296415
625183
991064
1029020
935187
193393
544278
725297
1074769
6316
1048768
242005
433954
202045
667296
395144
240831
1009538
686227
90530
316381
918660
854464
404623
708437
297179
153718
860883
1029307
510034
710094
576756
462421
225700
913134
728042
547883
197112
828221
1011411
1033268
475730
840147
607169
371964
951546
171526
126069
673199
1098385
902815
1031620
534753
943159
470078
220964
925543
313243
1059748
436401
394872
767577
976903
895614
1029165
776475
105204
136514
349565
365139
740136
927035
484467
502653
178855
862128
590557
414898
1037602
458066
367010
46791
402178
880389
600439
606829
799157
156470
317120
35644
992718
529061
829358
410000
293103
1422
581667
542148
613086
1010723
1078086
160443
572812
152599
223366
455090
807594
943692
629571
702750
1068211
433772
1041645
620825
519841
83828
501870
186299
690528
187986
213158
1024887
294919
727814
491243
1018229
188554
494176
537711
22372
890639
377545
170207
587791
835372
586294
275421
777919
879149
1030983
1029933
231839
230789
693933
989784
371455
1057194
825544
177778
13396
557822
1058826
970054
537646
673509
86078
678380
21160
280194
134053
806099
468828
469244
459242
499328
72150
302894
865217
494506
580011
558223
866930
640614
14266
952359
1007372
1057799
164781
619630
412153
605360
690382
661829
847081
129227
942613
203191
118867
600376
725109
243420
168471
434917
1100731
1058941
857273
1019604
956873
131439
1087133
880700
126801
368645
477474
534891
607032
429480
1052910
191430
771683
166635
1072020
936849
888008
370575
1052007
411401
46123
565854
1081764
309421
1003865
251886
484134
843610
12049
578638
435230
52774
594132
503339
741922
469077
952698
117012
1064945
396530
554238
881613
273235
544895
942499
551914
295598
202422
426435
834059
862127
1059835
227835
453628
403471
759648
441555
107212
271436
3790
931391
885500
670368
884107
1061992
848525
655486
681283
815547
403150
363370
762811
863170
9344
752603
722857
932324
699735
1095622
485202
899368
378575
42060
8273
364546
23503
219911
661346
708697
705665
56917
1018161
426669
567796
1097298
1082831
706889
341892
1001060
1002110
635347
642181
269223
691808
171009
897818
450475
282007
232106
903673
280199
921755
573010
528850
888071
924285
475383
791670
494074
799913
99701
772770
471281
641389
1090606
756320
646245
650440
535695
1097529
679526
46243
475731
1088059
411745
452924
745312
656782
976183
93735
310473
136287
819777
918919
272360
334423
188459
437853
217135
550174
1025188
39199
383403
1045335
437522
1052457
806321
682194
362926
258149
850740
325690
893983
42567
262410
202335
396639
585416
191808
739179
353046
664926
842363
289884
668605
583946
644253
754115
363865
111088
779453
546488
611121
260639
285908
148651
1039365
224552
452965
748912
480312
549424
130834
359882
46798
861351
241555
415201
414151
216651
365197
597181
35005
1067693
294162
724521
152135
386872
452177
692131
465331
680077
117013
847071
994478
878509
652280
941468
473155
12320
757113
213626
738826
612448
299178
615990
626706
277034
813772
997527
123893
1073692
500620
632169
912142
234634
545767
446995
1004259
129667
418965
441254
511836
248720
387046
1084899
1081357
934478
699601
660395
976682
626321
630521
581358
53928
332994
1074503
73232
63489
860588
715184
159102
159103
157424
597932
584690
253991
311080
181694
827115
1023030
742370
743420
1019241
1020291
57326
802402
1024007
972215
866396
675894
120021
468745
428646
689766
688716
139885
384543
1086462
22639
167014
814845
168093
110031
988578
1022781
186557
1024029
461459
425305
430751
418159
657200
1096668
969290
972655
69544
626122
289793
375584
100583
323679
824012
391219
514906
194741
855135
658371
1099041
172860
268141
534487
77001
581550
954569
664782
672582
860416
867569
91144
143493
828068
887331
878406
1098470
367902
45222
864086
712675
388660
357587
1072229
667391
882196
832723
1083676
987318
482125
187526
336398
657161
153996
1061819
856739
731037
769629
512282
473279
837074
680925
781620
897943
506417
79577
475503
792761
614284
912174
161736
466021
636308
318179
298010
251168
914354
706332
861482
741540
614058
449422
1093328
374316
603182
497055
428018
449859
1083226
370609
303702
677594
606993
195490
388528
938825
1071458
360191
660481
1042170
992711
914838
846231
536225
128932
265205
1051701
939421
517854
798683
664299
687165
1007221
322092
109770
693131
554703
51593
271924
261887
444685
657707
340985
230970
982770
741218
278719
615557
248792
844182
48049
816484
622858
253510
88753
861702
377246
996040
649260
846585
659274
59871
160802
804539
259950
270771
202090
761612
786663
365048
339008
95159
719174
573879
789530
185828
725093
572594
160075
839925
1027117
294831
601473
562147
824865
953748
714087
466512
113720
1064770
661543
768105
296540
771768
871540
18730
174804
89406
418591
621460
383103
720530
700233
378157
816078
489768
613397
606568
53690
253756
1061014
152711
976225
681056
1010193
194977
390523
861627
674994
471225
981527
777906
12473
952229
30193
391447
473668
725377
918030
1035673
205893
961837
871764
501976
1019635
236317
930194
926022
649686
520763
203421
478163
31021
266103
608919
4310
681791
949473
722292
149999
33005
699289
919171
551810
311818
828188
217548
810778
592690
959676
958626
922742
57855
848483
320341
1085487
1063934
198033
837474
320543
34443
658431
648129
640670
560494
871273
772832
908700
14993
755573
397026
1017783
407520
317080
506066
397355
281345
47942
383946
269178
70949
373937
794515
634192
1024242
833104
164179
605002
61823
255514
67862
152592
805977
630298
605735
958391
636074
288318
427400
442538
96736
92983
535862
918188
967522
1089875
965779
739525
1019374
884353
1073566
48176
47258
20861
319884
232960
1083288
1070518
869115
410662
425226
657885
86450
296699
205860
226557
387504
650967
462048
850947
36222
367959
393861
749962
531775
779448
912507
325365
314564
87316
856934
968225
550153
620606
984500
165302
773346
177586
885904
344204
108585
36339
410475
302845
602837
622566
218218
391768
150845
605781
338544
888789
390312
888026
180635
1053741
467313
502083
470844
880514
332889
780597
543682
325981
957296
794042
82879
990513
503619
388848
1029330
633591
669411
536742
561978
150232
38414
355323
211782
658110
874723
335608
467891
1003332
899973
404077
420800
595430
502532
885870
441700
116872
570441
346878
964484
617242
300317
27773
348469
797946
620220
655875
477795
459907
231931
9556
728348
213756
462992
500289
904042
1064173
246623
89835
161933
221608
590778
503037
996486
597321
1030682
501690
225015
334267
244391
150423
888156
588555
635277
290246
472560
219442
639689
947661
874493
389482
24517
476339
1086631
757526
32213
939038
863506
894870
872702
847873
105924
213788
526753
952205
1041301
294097
869214
188662
243366
43283
617631
853134
516350
203325
90675
732009
229822
78321
714585
718303
624816
879918
968288
20026
994935
71558
460713
192411
641754
795228
592535
654115
96226
80562
1054743
272515
478131
183285
575771
229485
792235
110807
740682
601194
109779
978129
8943
335419
288696
210060
889261
180841
701007
501079
544672
500588
149446
344252
501971
932135
174658
292497
875976
844822
619889
121667
375053
1097671
117494
373277
906679
690691
545373
938596
896199
813638
331455
694020
1016123
586886
811564
962262
909742
353349
901750
605676
659031
392533
763308
691261
530117
777244
626242
142189
109403
2668
413437
499201
393063
939658
28792
644294
144595
265554
266081
473257
989865
970955
265672
264622
987650
250431
26075
639672
640722
702157
343286
444702
975270
1027808
1042905
880668
666233
504857
882770
1067571
318023
2614
195393
189407
188357
840933
234886
913924
872552
427670
752082
751032
593285
984939
413603
985792
662603
781943
442285
284471
128236
255133
1099949
183344
310822
1014668
856644
446965
609917
802587
12763
930343
5263
147976
1050598
647826
701889
913444
75741
159479
869702
726952
1084117
613791
852643
30427
119744
192615
696425
773814
194603
800612
984564
662977
313422
374769
302076
577449
1101444
438751
1051347
727899
1015821
16641
820328
938839
123653
824400
521313
1042670
535752
208943
961613
206340
878009
76951
225286
782557
636507
598731
151547
922782
599218
634995
991067
867368
649695
75951
104623
257606
460572
5090
1009129
873689
281500
36556
537629
153885
153033
128329
290336
1004411
1098886
74647
1056089
952126
823062
186890
19445
470349
166306
528991
812547
59538
499807
281981
593690
948964
906239
398562
144002
236315
747198
823323
103043
109054
1082617
852230
876208
1054394
1061024
64202
826881
849609
720173
627099
304525
939187
913818
1057729
716357
938738
1000006
1029829
87314
435380
403463
996199
28466
675719
525733
391057
478167
718797
297163
913374
409460
665673
529239
337095
909559
814702
539039
319047
578080
874511
623661
849245
1093939
433244
763993
992924
65690
500354
242257
803119
531089
887463
224685
168864
695554
77329
256314
782855
380714
617274
755105
1099373
201903
879826
120409
979439
887547
955594
955417
978144
488363
192338
1028683
419610
1078491
981354
269179
301950
1057656
77012
522510
688129
628671
15502
812885
311546
25107
325212
99466
426752
1098450
653643
717932
343264
299488
854522
528665
417987
936387
356737
184003
862763
450364
562397
165839
263064
552418
169770
417758
921315
377434
816525
983826
831584
1032768
637307
532742
680790
1025789
805931
795755
301345
1012132
1093304
481830
950423
342294
649065
106774
401655
731798
183149
1021143
205623
359918
777245
497568
1071686
8111
793452
42346
733269
66751
798007
767342
569130
891914
156294
955954
515575
755388
480824
477837
69978
718480
264091
765468
422149
7224
462049
991545
557743
427413
86720
356324
324102
567802
709815
249185
946142
294042
277070
1053411
399837
316268
474978
829769
743254
184787
287948
959023
814650
827783
147936
271274
399617
897480
911811
941627
355133
159807
352653
810546
987541
121346
174729
887986
902802
563305
315124
230735
73998
1043898
476310
802288
832507
310892
1063397
225177
160291
274478
1085567
503632
1019695
446502
119647
660471
261584
638110
120204
560472
589469
244160
825453
540513
426780
1020962
916912
1101058
269586
680057
631287
854869
75595
861128
411471
350992
861765
828510
535006
594169
497674
570719
192870
72921
411787
934467
1001040
1089887
884585
772864
347605
524893
450246
845193
826095
638655
783716
24527
338728
296092
603036
795718
31763
471587
430171
1005541
265195
622407
320496
372604
1067229
26714
393153
414152
1065369
216107
266196
640213
1022307
497579
94965
56172
373345
672728
77002
250785
309582
572994
1024406
68512
6632
668154
533094
359222
381903
188706
666530
347234
546027
150938
237866
615945
569527
278928
897028
909116
233928
422612
760226
154542
942351
687823
869141
302322
681863
909231
634660
1067369
38548
318039
886536
457743
742794
211001
684632
958904
160992
504049
233096
408067
973913
690805
771147
932323
214175
261809
329911
727030
433425
9561
440398
386159
897963
588110
606519
166310
280104
690731
423204
536520
864470
5697
610654
195067
902169
695331
607218
969803
592892
772499
912392
463873
634446
830281
583723
541575
598480
777424
338759
346350
622618
78045
453242
522105
1008661
358672
952470
133618
998146
1069162
951918
388691
268567
80623
227283
354603
847824
1019733
743438
196787
991403
278279
73466
273089
178942
626182
127391
723252
56255
1037006
990827
327976
58789
329958
871539
868712
68868
235459
393351
332986
413439
194838
62973
951326
153731
844173
582472
430806
901231
433454
338850
53196
564375
952575
406843
965546
47802
725813
165282
162611
84330
1072628
435277
847837
910522
1016829
286587
1087317
441230
126421
556678
718967
143891
713756
732102
611116
553643
354753
768082
787754
1018323
558007
999014
1085128
161680
162730
312740
961177
60487
401858
822495
453305
394306
493226
888327
822600
487148
289213
453036
130703
81038
289865
138051
138886
685023
402057
248092
24745
728537
76513
1046598
613349
313096
995334
814858
746416
28933
730538
1066983
410291
402307
220769
906414
1059767
970226
663296
197970
552796
613365
36876
196174
729149
610719
748513
404980
14328
729197
462516
541674
267776
223093
735870
1062972
756365
1005595
1084935
720685
735723
308423
1080945
93415
392517
673960
683574
992621
635632
1048361
269123
809377
234541
731792
755044
943875
75267
518615
192728
124647
193241
256456
305963
696982
876139
846323
883148
967627
660998
1069634
702236
619703
464910
763665
954470
320607
650782
56741
561945
952532
743956
799023
922979
646733
576400
775917
991149
210769
725534
514532
179425
681973
381597
50787
239385
946428
616860
262894
270042
863150
866745
531348
128068
271384
985069
524235
383086
607391
451332
862433
710435
131880
578019
1074343
899810
687647
644333
905855
303353
110596
181471
881718
785105
850449
889180
240012
17580
130579
580131
67894
275249
316132
319261
190792
191266
467625
820743
207547
729307
323252
505419
657006
284037
135625
721877
35456
130277
303433
313790
825875
825273
1071341
452295
209044
335657
1058673
535313
1081642
166016
91115
1078238
110240
912814
712513
124570
280724
402839
367379
450614
1059568
756893
972454
367247
705712
718798
859021
212108
89824
970738
1019016
611732
809910
458965
762306
865757
495863
305003
571866
124476
999410
173362
137554
284317
206004
441212
440282
269346
31002
394603
308459
607617
766530
557576
436087
162795
423694
343591
46958
855580
349997
275273
531609
858485
148212
256046
710796
162416
612869
639454
206050
748163
472206
958874
701099
826932
427320
361178
241462
1039040
1071608
623024
263558
89513
896715
215527
779840
636506
1100086
931976
564351
479642
629562
627987
788214
105195
160541
505577
675983
941095
492150
864128
388023
496162
913169
1027620
808788
966925
144019
486409
903918
12651
835563
1070271
395234
1066605
247292
240463
967070
135039
334957
913739
719373
709934
168997
593711
583530
913471
171968
296627
35758
812737
1043421
308427
330490
654807
738053
244695
14539
904087
957190
843071
225596
296773
316946
404859
889487
671152
1060404
499756
328157
404184
580072
918856
391030
59651
849425
133096
262420
559507
76380
12813
170486
465669
1100392
114757
474996
1059125
738216
703885
209453
952030
317383
478368
902206
349549
968024
212838
560148
783470
4391
984869
110541
139176
64110
486256
649430
403663
629954
772826
955508
997434
787794
62090
55018
238316
694679
140808
347189
1098348
22521
948051
586545
191531
489295
213698
522919
433269
725505
419787
871015
594870
339223
108229
473411
633422
140742
944219
1062251
1040623
1060084
1345
760902
226888
212705
559295
491878
208247
735953
839312
363368
955581
53585
169652
385489
484654
1038514
1078937
209718
78112
1009616
450366
8355
380581
351033
930876
1053287
462038
335587
1072542
501203
316453
371136
662066
400669
225534
531698
371262
958989
160112
813582
522200
179947
1005658
321976
61521
719369
369543
17402
1058362
221150
95406
1001253
360115
215990
765932
81523
156382
234860
992117
765350
708884
988683
178559
1017182
829987
678365
598472
940250
929704
1090077
529166
347875
219107
630108
202717
825582
512592
750424
917130
305531
310326
27616
257933
285743
947684
847832
216814
462513
87558
1044675
419246
99211
853206
280650
562584
476744
177803
517950
831781
852909
1087218
607372
884390
776007
51543
551194
617521
857439
220934
509362
665916
420014
826146
757074
865123
650667
979829
737291
779719
107729
90106
414554
713062
628574
528930
16483
1010986
607453
978723
677782
474715
630081
805732
757758
377431
823737
141569
793512
647491
983626
451730
590222
448262
501126
644155
115922
840657
133414
602179
821318
976021
931968
87663
854757
24793
416103
205696
745001
281456
813438
1091670
170605
915576
128795
480330
391065
593171
710145
1088015
497195
261897
769483
540351
167808
1000761
118661
439856
10314
113096
577099
434396
3478
432096
427834
901121
611894
935209
2809
15976
1020629
532398
509643
294473
713069
889065
379063
175892
590323
108272
629749
1070094
197145
80278
1087341
1085540
372131
716430
752098
45870
702442
513496
668226
1009918
13471
681154
11091
45277
553416
913388
137869
92772
437781
433679
782835
800051
682568
1097005
659647
978387
1027412
119222
141764
154039
859524
369714
872816
1051174
373188
644387
912821
668026
977190
559247
1012415
1013946
720372
1043649
638462
732118
590700
418468
946443
545974
282175
892432
1035921
31851
793536
1027268
1040401
864126
703947
119084
445953
571130
799416
627349
1049078
88957
466570
1089417
292797
386129
310223
849873
607375
594660
132500
284258
425328
219531
457920
946745
183497
1089285
1090600
744291
857032
681233
566357
1062894
788566
558876
919258
208567
146187
448883
384424
616903
407453
121301
324555
850856
1062093
317914
459481
759959
881459
314187
601700
279623
1095670
929057
26034
569839
224909
1064581
880730
145850
883362
994009
48077
744523
1064292
63470
837323
1016175
400674
894681
1089646
121863
998580
581540
630267
874309
608199
322669
775139
460497
835742
964955
640196
180216
375802
154068
671720
1017479
394149
17118
322058
810574
842534
200606
811730
940780
579350
940266
277849
518137
665375
385012
668492
66543
416773
641349
912005
104752
8947
1058995
665005
246550
250474
347413
762212
382462
1019162
394682
315506
87431
652863
43300
328104
1039053
945457
270920
978943
595682
227222
630787
202795
61571
473197
402565
81461
992138
117453
526417
684403
414351
534638
1068597
876385
230095
588836
422708
383119
913280
1073998
202059
450608
438213
702892
329113
617076
208003
593705
457129
37031
774128
955487
207310
105963
475295
798649
155261
188893
263189
1073369
1072319
35681
569848
807598
236305
115729
276964
804743
907362
1052255
783332
987988
788279
36906
364609
98833
486380
240360
202142
898874
420429
814854
201867
494091
719387
748835
279408
572536
600923
179833
695444
975600
796549
26409
597811
783520
423664
947212
678511
325742
712354
979130
968245
460505
210551
700679
864629
839395
540968
1005418
7530
447950
148366
655409
633436
936446
713733
1056071
683142
12410
965904
213387
1060190
1886
515746
993320
1028693
208893
734225
668344
507949
229150
546916
1019794
957383
396128
580624
990949
959611
784374
1073251
459888
780335
693616
894800
1032662
27600
35506
544341
382273
301890
50642
1064090
726001
980574
344321
508019
808536
158586
229636
27799
820210
689272
655226
267143
659147
963638
713871
799383
385792
876338
594520
754127
360391
731248
474417
891205
119303
506319
977506
1095068
680021
409474
936142
1071503
785368
957114
1053535
87883
500089
456920
749390
760838
959814
373370
374420
754114
938563
538337
968974
356204
970234
600520
282482
212643
211593
949523
79727
856604
552638
1030612
1029283
564938
786309
525458
362047
150162
1024216
966767
538587
669131
955991
686094
691464
876575
44396
1015838
158430
679748
524120
366117
1069197
599456
157728
755781
285972
256995
668052
187540
808367
965741
373521
144329
471580
573053
685985
916560
308834
840766
603784
310655
535421
950554
527485
370169
708599
264098
1085110
641260
780185
236127
757482
205303
179155
331858
506461
1047557
1069023
397871
158004
1086507
557165
762414
4344
590153
652337
244282
7333
643198
182231
950830
852773
736966
277379
823035
573782
1062769
284549
861381
732155
849140
221869
744425
1017231
1087857
701493
944341
202944
171126
408049
819215
357400
793455
704485
197901
915160
254454
776444
408100
461876
201515
838458
712275
29894
935763
925102
487122
799449
875846
799941
673699
420514
1069253
601543
725651
282331
288994
971186
758039
237899
703752
1025783
1093206
621678
175569
823653
679596
226443
886744
431254
525118
446200
443676
704852
495569
93968
645020
990045
435406
880153
153335
678865
101023
890455
169475
633814
866942
350111
667828
18343
825023
912860
273724
2573
961072
250433
141000
779271
148756
969124
717663
958055
114631
485725
219134
208388
732050
816096
75023
436302
514432
151517
982978
638297
312834
469517
338709
747547
22353
899011
468314
265857
436066
727769
685813
1085942
259412
915831
494165
258994
43440
211329
763517
85548
513481
20118
994609
937293
1046694
169507
241514
579307
370882
432441
905980
584084
945149
281697
951470
507289
693798
142196
1050303
143902
723222
984985
589498
161599
288914
323601
1048836
714421
477824
941719
83145
805714
345675
661212
932748
947478
885646
190318
359367
534921
768066
970173
512402
982359
557953
989551
916098
747655
351021
1000518
1007513
334707
607902
191638
400736
926481
84033
176495
1100980
420448
1035009
693695
119132
552191
555203
598989
495446
801223
972893
379506
153292
1079885
312203
821857
257226
667680
28632
1044418
365795
915766
605961
892163
1023488
1030351
71645
714510
701457
349973
56054
910747
723418
452684
951555
867111
449357
973017
720057
790028
1050115
330086
204605
818329
720808
393217
499572
308777
14294
827871
374641
718537
537726
711887
226583
863997
165002
861578
859557
1009701
363234
1058987
730665
646600
626335
989531
213997
205713
578250
266604
47163
1026904
92939
91889
885358
1074993
192455
865618
544391
920619
397952
563289
511983
1069186
266338
93312
204669
693148
746508
153057
36971
548067
326908
237635
758760
137559
891280
1051944
984528
595236
53000
177349
867198
195786
59995
447090
496924
667013
484580
294654
1018821
814393
975284
762553
207527
910677
911592
605981
631480
1028637
352527
1050536
309661
649887
289103
227357
963096
720611
381517
726529
573017
973738
838438
159505
200878
267243
337074
132955
574272
225161
647666
217794
933502
99709
908541
762487
791499
69084
10911
814701
744702
757223
980260
950678
400445
165892
377221
478948
414232
684551
132772
56603
255054
655736
959643
390042
772157
583774
164072
782230
963148
946163
650164
1016240
108982
105528
127992
869602
1072970
1085808
883784
949391
408974
911289
576116
1028583
20749
966171
163032
1004805
228229
640135
958504
670482
1077930
1052319
636651
443043
996309
648268
856365
942061
950356
555233
4507
828862
245279
143101
601627
452170
560678
744501
1048907
27992
739482
476655
794490
746751
29783
417669
630607
1008625
580056
1062859
679613
510180
1002887
1071182
293147
102515
632135
324570
531581
1079018
426531
505529
658511
510667
451295
120542
880695
594438
817499
33096
466746
750524
617435
1058718
386110
974160
264644
338873
482941
40313
132993
915300
355649
161716
1093433
570789
556907
115538
1088451
224037
726344
779980
915117
30471
448185
375506
918999
1005452
1061903
39415
74906
872688
570043
323070
484537
983147
816409
914463
601035
180036
672686
1093011
252278
287217
884504
806050
611505
275506
167500
87219
1044918
323055
709439
398104
1012369
124845
321505
837336
908596
499777
969722
444251
917434
961533
918321
423760
1056178
319491
177369
54278
315376
992622
952599
1091805
643777
393988
763056
406889
176521
602093
628469
397792
70204
102771
1003947
869427
1013480
843274
838658
254238
102404
130013
286248
968746
438589
609091
702213
939896
483216
984035
906717
20898
221469
495927
243795
2270
924358
1075971
399528
1010123
634463
622928
700988
261711
829772
332434
833964
204695
506459
51058
647858
377598
296527
994579
345263
241855
551982
148448
846140
51059
572961
651861
397671
778941
290385
1010525
846744
269770
224822
728811
331469
772384
1009158
80329
788176
40792
233579
768788
61099
1070838
419133
6066
1026318
495197
941661
891254
325703
982510
782245
911233
597189
241988
55270
865286
354415
209009
400861
442637
771374
794802
763466
1015155
248827
382785
392596
873493
449073
269943
464555
207705
475148
793106
1054969
409757
879429
564263
664339
504408
166604
515748
251216
1042969
160111
964840
33053
688138
91595
300936
812418
282746
830518
509871
390274
349522
917368
447984
893393
575665
353139
43606
7890
1053696
78342
537513
576987
284983
183029
93880
929153
745310
12616
460139
1074277
181618
1070714
578230
60337
578268
833677
421955
156215
881715
956096
486656
409737
909556
706264
966773
856923
1073321
779396
298047
630935
156301
106856
328927
496846
457594
881317
712990
477466
382211
822020
401923
1002732
1024272
699804
595039
458644
148697
378545
638752
14311
27390
239284
981110
45461
158579
870007
789586
443964
58822
10546
930033
983685
507839
615911
700310
617958
383302
82786
1006081
1027402
1088104
45466
910411
361606
387635
386585
810744
435253
213848
257334
134497
959486
732668
122052
140966
839611
122785
1041890
94519
436497
158486
636215
928875
442639
210135
632518
69598
321197
1051136
998617
1021621
663883
287725
286675
643573
194475
487631
115089
344420
274169
630530
538580
425479
533634
977357
703202
347903
244637
96272
679886
617641
865102
616365
919822
1070949
709007
803691
1087221
257057
183872
788787
121627
44333
315424
1076130
279196
1084176
808744
307710
828419
721625
539570
777541
616477
4614
596916
877232
578858
946320
99496
575366
694144
793256
1044739
664555
118385
978257
777847
542629
887089
334049
720120
137598
736609
234405
708277
740377
97248
152277
355682
867942
105881
1053189
282643
136268
616728
43646
559878
7543
114834
752197
179237
34903
239327
51407
693860
81822
82245
292164
402870
545886
1089418
234137
706263
766409
635281
1003371
163365
173835
913239
1054012
570272
880042
843659
795866
867146
564736
718016
517527
353842
231512
757480
273934
23664
485221
775250
248622
530551
110422
545123
491572
985134
1016135
720754
71289
665927
313522
713430
224382
110908
256343
131371
579329
154726
489335
1022914
626060
684358
708736
396129
410833
626878
884134
265491
22507
1034073
863419
415505
39743
132944
51507
126432
695955
310498
662812
799606
598845
1035240
961493
606717
302251
1030722
194903
719168
979979
298839
444122
292939
200572
526251
934077
295570
42736
296308
763421
757586
180376
990709
411158
235209
883394
677370
287343
316335
476074
982929
356169
432118
416911
389950
132622
495822
27426
395227
377178
705937
83778
562042
781122
342274
802469
598342
553836
465745
779893
305919
1043564
589321
186599
732087
168872
384546
695538
685308
343972
380927
738026
1025831
356442
78332
1068054
1009841
17814
1029007
177747
538310
1095022
216483
956634
258302
999285
497020
590683
251456
1036943
1055047
234047
917203
741828
766546
609968
191732
171774
621878
453976
147303
643168
642118
380991
838888
293011
937687
987053
648635
489869
1015389
997251
140180
550443
258119
7287
697316
582023
411526
471964
739611
502471
398008
665735
1040370
503242
431468
266737
205571
444054
403671
259594
595315
98689
766116
769437
608953
923482
622226
1012872
1011804
665712
1039056
445601
722909
269423
981800
888690
1035662
196915
933504
494026
293466
1099891
80761
132423
684119
750823
581632
826341
524718
782938
448251
187957
664868
230492
258627
647549
347678
1064312
393044
779981
467023
655704
109611
214538
273718
86750
1041620
481275
981352
1077601
1014767
513494
385284
625279
150456
51457
977153
904993
657854
86448
558245
1042692
552113
9235
562684
580249
598319
639062
209714
699227
74790
464479
626631
55958
621648
31730
352199
459021
962033
337161
433296
910177
116469
84819
129674
850083
134555
75036
396401
1019344
920156
895292
216895
553052
51894
698810
489504
323013
938597
243063
220132
600242
379056
68129
297782
447550
554552
940924
808082
53301
213990
313114
123988
278446
279786
300904
484824
522647
123206
1027281
66405
82162
552693
1028967
1056794
462430
304644
795363
550056
692158
1004559
440922
333075
264434
845993
110042
422402
738021
693339
53484
686865
379090
577006
937087
214278
921145
925001
593844
334137
760836
295593
977779
448635
1044733
265075
64933
1081833
158968
465738
217883
250034
1073186
913301
359854
195211
461192
73989
531812
670970
649946
797854
234779
848450
506400
732210
427614
337654
1097188
649735
964410
46366
330624
220267
129078
81177
38091
892572
1074057
325829
644509
76168
68796
770156
454729
906637
1100090
993222
712371
11351
346527
188702
643268
408768
1078492
262488
544400
425718
385058
518597
861257
34451
1090421
362130
699284
450954
609292
9243
587355
894112
306606
268702
1038180
923306
504033
131101
920077
761286
707144
961857
1036080
321306
754278
67554
788220
144908
873461
182404
1005497
845619
957187
7339
282789
652191
935724
154566
771756
994519
42628
839821
175998
222669
117182
294523
662828
259052
26369
357548
432932
458653
647121
662175
48473
1060345
796886
861033
829201
182540
491366
73168
832736
998233
1061018
404540
333817
33957
1019264
907404
1059315
711699
944505
2044
208817
8235
29599
172790
494943
646559
369253
1076738
336971
335814
114955
513569
302746
1017954
180828
191083
725947
181806
211318
240918
445266
199135
422715
345880
174284
917107
833082
520872
588850
192541
72213
1052232
303062
36086
390221
254965
428908
846205
773997
804498
441196
1075532
33564
672629
158905
865848
403381
289549
443387
931311
512588
564890
84298
529563
53186
337494
1100386
202078
1056591
387929
251668
594369
248132
883739
425668
627733
804354
614180
534592
345818
624118
548494
791123
628760
195713
912305
291179
392856
516317
764254
267360
643584
153414
959817
409124
378488
94539
96666
981416
968050
317651
912495
920046
501102
134439
10961
443903
466703
722385
114581
1057158
670835
31861
169256
48860
824130
621638
14188
437903
959444
902213
48734
104719
230208
929830
664848
854259
786996
1052179
347407
205406
1055165
36643
381568
145744
1010437
282205
975008
908226
830530
418105
788022
991190
824792
26466
98743
1046996
151415
835535
54222
181096
566538
721722
493567
178063
179113
1023699
88399
569615
585875
395940
13494
1072725
87294
673085
478734
283047
1095950
873570
248281
297315
95326
411639
636991
132193
872720
401728
113106
801126
848299
107324
211970
276523
724923
648703
416915
222897
661957
275468
990080
1081158
126358
732074
66396
296065
997121
439311
78196
415341
689104
1010173
707446
1087922
735476
914040
1015085
598124
913582
775797
978822
879836
149279
329020
457882
560207
164041
454583
733782
810062
286886
761582
538590
1051467
613830
29796
322974
35313
966239
1073829
564561
330142
868091
314483
125554
662173
22732
643707
298596
713153
942666
547916
905745
454625
7799
501769
942197
779463
733131
444824
535746
509748
538676
474548
514338
279077
898444
963291
508494
294135
459402
87184
743258
647168
738819
383382
441084
525400
67808
789369
107959
735359
65674
52737
276591
671420
89501
905741
272284
266289
573380
967501
623344
453013
315093
334180
159072
615288
207182
596887
808065
246046
601754
1047825
370441
903863
1001515
380071
644709
242091
950661
176066
590176
887191
909240
304558
908088
224532
427618
109228
376525
880612
895244
1012887
479280
176032
434845
55634
551229
592149
249729
570638
549881
677212
823755
525882
551928
1087746
73650
165230
957568
434886
208617
104699
373602
930211
301765
776893
900266
418360
983804
215962
339423
138457
35598
644020
385763
647388
1050629
102217
13781
831561
753945
558448
674475
140293
695581
590105
161232
58487
764144
421876
580871
826598
62815
929183
559527
178873
14617
383058
890763
847828
15104
431849
601597
265980
167634
263035
625570
395582
154272
548251
1050608
426257
740590
734981
337038
42183
159994
885083
17530
348662
153637
814328
753199
686323
596078
994552
101931
809854
622429
381214
819394
745978
219726
449684
1045969
387757
728569
259533
565392
1027093
952528
783473
37974
584076
1032849
953053
953052
590871
90247
536854
1046887
140679
251675
583773
808081
1045492
887106
446794
513705
155531
798139
445129
444079
92326
604949
492555
654753
400145
11363
736619
941781
70529
741440
705908
489675
703987
131529
978808
1060707
824439
97043
722200
51590
906894
802388
862355
383124
148128
856187
844956
44920
766498
448942
93528
902856
67675
668158
843724
184407
648873
269681
921322
696908
183717
853023
341543
554326
936712
3797
406068
490806
676288
161726
629525
786116
394380
132211
25214
274423
845535
370661
1065729
35991
671086
690290
804227
857585
476854
608334
765254
170961
584668
286156
381507
281951
917045
283819
753698
556379
874419
525249
264346
313897
238915
651329
275239
198632
95113
993896
780556
523201
724564
433169
593721
547819
242453
610088
1085468
73613
394226
821132
877527
555384
1026437
430634
412963
260386
942629
29197
460853
631918
980970
958556
917425
824039
1078529
309992
36700
1077157
452896
718299
71585
32181
821813
40730
139146
763960
39837
774443
1067811
367659
917852
971071
645056
764029
637094
331055
819869
504728
485340
557341
483774
542597
259932
672349
595614
857350
63268
624086
1083467
869628
394621
810489
599184
992685
605662
187922
720920
40640
712406
98274
569554
348505
60393
335495
73108
551769
512113
1078851
21911
297796
524339
899344
449994
856608
679992
161010
208734
998397
742098
1022278
903358
220792
475456
69114
265397
567781
160426
838267
700012
92484
62425
314623
14319
469281
777336
754720
502711
21402
761408
318243
1029645
754748
749646
1076072
369944
98657
690651
932848
996081
273547
239314
401290
293338
619185
291689
1563
1099126
1769
772897
883246
806124
517836
513636
356423
509570
651629
650579
1025958
571702
86164
777611
790533
637938
987969
548043
932869
154180
1040699
865878
86769
151029
1041865
65714
28722
852410
1029333
532708
423254
61178
632543
997908
633215
367553
938613
158988
782960
481015
39828
883061
225283
66034
946025
122238
620158
292181
329329
508833
839138
426135
239818
856061
1091988
903010
945280
152016
62259
707165
1055224
356323
402978
999267
632902
134018
647790
848176
752184
142260
1028676
520809
138278
69331
491075
773300
787244
776530
864840
774735
72818
706296
661806
636888
679737
851678
138314
527160
682075
628677
398409
944430
196868
650539
200366
928537
1003337
585059
516900
346976
17513
681535
976467
783720
12914
142382
660552
929350
873065
582532
963162
512919
128471
130588
489937
524783
331279
926206
141936
1060338
62323
419058
218258
1089651
373659
269345
192512
551088
77300
656487
287989
142737
321280
475661
716122
23048
569858
776619
31300
868761
425253
724732
498034
546567
324696
437801
182429
710127
996947
569899
557556
907898
349745
954206
1071623
168400
188183
249611
406901
553144
854312
799886
928204
12088
252451
1098277
666074
371114
684462
450503
796361
246577
991316
903350
643263
631387
931280
726399
696580
39506
563314
468607
506064
1087002
768257
410799
638592
266642
224358
687008
750429
349131
1002347
807993
302830
545288
367172
849437
53957
522955
280308
26809
932640
290264
36730
1092788
257449
144366
339710
225614
720435
120190
600307
555376
877257
763406
502113
821591
840050
200695
1050635
811167
570616
859705
352356
314537
1033428
632666
835752
269877
525297
613392
290535
1031884
1042128
1009682
710115
710648
174618
326590
51604
775041
53185
692719
310006
596259
1030101
233204
930622
154817
787218
881241
284352
745727
495405
691165
601361
233553
397894
9420
9142
359717
603338
918273
963432
172385
173435
190970
585346
633651
742407
1040312
344730
144806
1049595
327616
222412
219501
735172
773624
152879
27838
252125
208335
490999
792447
918557
552535
208432
42850
689865
372547
844434
10720
183664
949749
387686
990490
954781
59135
303181
1063499
994183
646521
987266
1083887
251469
158404
17748
906527
338621
382026
5051
463070
165616
884162
515586
557471
990131
313318
358748
397286
945792
467085
289091
629722
219852
588822
514960
633204
572679
623612
812791
878073
163140
87383
898670
59970
722132
601761
955028
699435
118892
573533
272481
991272
289558
666722
977575
961893
219864
575467
544417
271623
459029
736650
766861
341257
398433
821582
88163
429090
581449
988832
524673
154510
359120
974341
89278
537370
175760
804339
616329
753833
985350
926043
660929
206833
165443
812230
598435
626272
1045306
187041
178300
902106
727496
581420
57173
38264
495312
679253
1073969
738413
464078
102753
22220
584243
422989
475011
894957
377966
592861
1028742
388145
698004
770847
1006287
413447
158319
421848
801117
380088
129120
214264
871031
674248
749271
304365
845291
324291
765709
341852
698239
1030665
766224
546276
779349
174187
470590
694277
311198
996853
996396
557796
702757
641021
986169
832032
573969
952583
792049
273306
27282
428262
83675
606839
148390
1000181
780226
987480
901779
681855
933448
1087261
841649
932358
1058004
594097
110884
657861
748625
415686
355562
497526
101387
483382
896217
426731
351357
199950
255191
244233
642213
31871
65966
310499
244174
149862
105944
88788
262912
516369
398146
376744
212404
55233
293864
153434
103485
962969
562257
395208
697884
293212
342115
1008649
853973
487662
840996
479669
921144
740324
561761
274276
85355
952111
722136
701372
703780
1006995
922795
1065371
127686
924543
166329
648705
599254
638964
649807
74423
794566
287986
731987
286585
131794
131804
427104
1029949
451992
14650
1053538
962819
672292
197062
807102
54703
689298
637442
704920
317171
490816
1066026
937137
550969
501898
5115
1074773
611725
174498
515832
1068173
742107
220634
59867
963397
848317
237843
519764
559993
448479
1052679
553676
596836
925924
579788
676942
857911
199581
196402
776629
425342
511870
1031282
505155
857324
234846
655188
1087894
989204
925219
563951
71715
456323
713369
8069
216821
927987
201244
346599
637038
983413
556208
264939
880240
28401
282639
847084
735856
145136
364060
1088094
933207
269903
299308
645402
786931
654180
27757
482818
923544
384757
602589
54740
810122
995339
84865
779005
995214
957837
355959
459280
55950
715353
548282
1090214
425260
172183
373485
431426
519635
53287
1001010
385737
361497
838711
601725
1068449
643680
802154
387000
652779
806139
43314
791953
879414
781420
730317
472849
572685
410684
1056416
210370
372656
189546
189306
943641
439781
57037
1029487
114073
900943
789426
948570
370496
878587
424450
1062731
758279
178012
548312
874143
714316
361301
427152
597938
66931
552778
387808
698853
411668
586720
107619
217732
940572
379049
760448
604864
1086068
29485
449421
365657
556672
789727
677605
705837
603578
1066347
351525
1024462
705490
934417
751093
117581
396884
233866
519639
856786
519821
723843
973968
1047153
190889
56591
487452
884351
507615
599829
60942
225903
773087
125908
958797
260580
503258
270080
632690
909442
387092
1073680
1083919
73340
898862
801077
716331
740267
237308
11086
335331
1027238
479670
289762
1077432
612902
434186
509220
19591
429174
146504
586558
756705
309718
260715
390272
619361
463679
838699
559319
81680
973494
694225
611377
692026
935841
172664
284431
714813
715863
178791
755539
1059827
663405
862479
1097154
404589
192708
138539
799589
574046
197059
94887
1080405
235738
894504
216485
774088
885767
193975
584156
223398
393653
672612
199356
97867
84940
363523
77310
1054112
557349
795395
607163
647372
247744
348589
785757
11788
1085934
151123
132734
1069166
770014
321762
869727
381560
502106
837774
521477
815819
553910
139714
161155
424847
723381
190764
369479
142558
872523
2555
425378
784619
793555
769507
559076
288043
867953
827003
828342
308123
926485
81134
261473
395387
479507
382356
806033
1078648
804781
501661
693960
144187
94132
494395
1045355
1039743
383068
528198
681101
506708
113629
1016531
748866
605979
655865
846447
792046
433913
749125
30772
978644
225157
136279
688669
393205
287464
179534
595763
462811
170955
888568
191220
499017
675866
96799
984012
853354
204883
999696
989462
878030
881265
860853
560375
314199
849674
810325
880657
16953
819570
404019
402353
117279
1039836
518315
885964
197491
210607
150608
895253
35151
959757
54595
928445
539151
971090
772876
225790
563083
739137
89302
702665
517292
321888
984744
398284
340978
229259
469873
777260
983382
291591
1029358
896425
248358
928133
876654
527214
342626
717159
577935
187225
426057
999429
844062
242557
342037
517134
844856
208898
604629
504349
911856
617085
948113
883277
446803
121731
106910
190655
335959
36189
280901
198421
895597
395481
557406
807403
742754
615813
562094
1096707
501331
295514
920463
526378
877517
168341
948675
203648
150517
222568
394934
1100284
685041
71559
27094
271337
1006494
202438
440648
791971
744228
413642
920097
995936
544470
923205
998390
405124
14040
603575
397900
347035
348963
258020
92102
853498
664983
928494
225018
633451
946053
522814
102498
938817
342538
327567
803278
939708
962499
570662
675141
736441
652106
117807
313259
1034627
617446
35955
741032
236604
1067694
223309
1000932
311135
222465
646127
21362
803613
933519
36561
714671
410846
921741
687781
967727
357981
639079
78712
822279
625633
460592
578492
505926
529530
270131
235293
86895
541089
145717
704094
1019233
918080
617777
862194
752352
240249
68081
533883
274742
422134
555517
253732
4173
1039952
943295
1022652
142448
936154
49786
427310
933712
220181
709748
391528
829446
563624
1038155
891051
547897
665965
863653
76634
1009226
404738
296175
945425
324325
860236
167583
913997
145393
595750
75336
558252
222917
982703
784221
360027
613926
375311
517085
619161
353907
344010
39346
747548
1065135
50355
1026334
425082
316317
594226
508224
986425
747661
636524
410215
592964
991627
58522
657123
486792
58097
437065
998278
18308
725761
221853
159616
391707
437971
177094
275406
110941
867304
921253
797025
1029298
838687
498236
536545
798666
373152
971332
670358
189776
922971
630009
379468
979397
330273
976583
1100063
369146
309619
686104
144552
208797
504431
96300
599079
66896
149670
866912
323534
936166
892533
214121
557603
944626
770467
711986
817240
38294
327417
813719
14308
165922
830232
962140
401473
382455
751211
637832
732135
344726
597513
62871
50651
985469
863972
166568
297927
14388
623276
14136
699246
764901
428485
344791
1128
747162
647202
532133
309256
762013
440948
677813
276021
886506
361816
546799
310125
472587
959455
333617
873164
864113
320527
508072
698844
964742
652484
872278
188976
213733
956293
26592
653500
127711
567511
191593
482274
278215
805338
978125
162461
308877
457986
678003
681150
435922
118728
899722
851316
850933
357405
453950
1002599
845437
226473
213230
174863
247575
37881
541965
175690
1085429
391808
684120
458581
398661
117162
496074
1071181
152808
994061
413955
61574
288610
707122
188207
1034111
615195
104998
945728
8084
679217
637709
977322
531379
247234
83685
994618
225983
537685
317592
668695
636391
540381
130694
304590
701287
55440
798027
280979
1037989
968727
1100325
427289
475955
857411
897732
629440
987582
53753
32376
213714
149089
541042
483348
196758
263156
898080
271575
286992
158266
454544
908498
719019
900798
971541
182179
374629
936262
289455
646756
372334
413926
77294
727458
784568
466210
204342
1093594
139572
248702
659169
58235
984918
669846
1008418
139984
1064083
736291
291703
673011
988831
402048
298862
455589
812670
74951
1005069
424472
825604
37158
652496
705327
436933
814920
69435
657397
752185
987102
276556
208682
995876
393885
904507
861839
253153
217946
466331
972374
219210
619961
60535
166709
536349
558291
978597
351881
287568
488387
599395
941045
652803
938297
853915
771884
467758
893037
435243
404248
34594
25711
635650
788119
168598
1098559
632223
931644
636454
948702
839921
658913
778920
650857
73373
78728
318259
9240
338730
736890
74752
457062
854278
208108
836004
325395
595982
816682
191512
1026239
465333
691438
394088
25844
173803
162696
98726
395691
699346
950099
642317
678565
760978
893508
749147
538752
359520
927953
682793
832093
145380
1081216
724897
491398
87880
395809
792913
753246
348264
689809
113918
289715
1069976
899683
697737
1024946
1021602
844045
204389
528624
722672
471294
1060053
785898
286119
911715
760177
23313
904033
919827
918777
780789
70078
1019697
1018490
926514
1095125
959350
808844
782927
43508
94468
393712
994535
858252
1052702
165437
12636
11282
497011
390152
449133
326960
243974
161362
149149
425605
370423
1014728
42820
629341
294456
246183
914068
540902
444466
813036
479688
447929
300568
910371
136994
43342
511008
922272
424879
949972
680437
799480
868010
49830
851264
1036797
973637
269599
272378
1094329
151641
1030906
405831
997765
801997
40267
1099708
631987
938021
570117
707860
143156
1023904
380582
734383
177564
231755
119912
836479
135174
620082
1069540
748978
466589
392759
169851
1041734
935991
746978
109775
761939
684881
964219
745128
1052056
753741
390973
252188
232229
558069
3191
873707
1061842
419779
90983
812257
661803
954248
67990
1010277
996584
930428
400209
866178
234832
201593
574008
349597
461537
92767
596319
957622
369001
239193
304614
740795
967424
912243
435684
498821
969745
511246
849666
765361
1002656
818326
174085
1055106
3021
168005
661869
75141
1036591
366094
680909
619008
1069377
510898
86083
325166
1000430
942310
645316
180799
1035469
31329
518688
339427
168280
873994
596869
55779
394612
490473
666268
68118
637126
732105
629311
46467
110640
827047
207880
217124
803078
1082156
528822
978322
1027439
442496
450416
304971
165501
905557
867154
262388
537366
120529
597393
801455
889203
155691
294556
871431
91206
519691
986754
314719
17169
200655
190844
224606
118559
762535
805698
1084793
744971
279132
89732
875858
1778
717104
148735
66046
864550
634945
223433
777425
1058921
143444
384671
898427
993078
26212
800821
258004
809541
620495
579196
566934
41319
570042
911208
599785
804990
36820
323288
630587
988762
448023
822504
672851
789184
841500
612031
822631
400429
51977
890849
4163
465766
348422
574117
986297
827469
449538
1091103
960184
650303
367057
465059
164670
747949
785241
993590
905832
488646
781391
396666
414125
33679
780204
1005537
299781
374058
835247
725638
297187
884509
576529
915666
693693
646669
84654
426097
564838
125593
16764
963330
912406
294803
552659
995336
119960
517827
179529
113956
255371
731548
946583
1179
7515
719747
744792
327543
232179
73472
980094
248525
1057021
40180
727614
415147
902356
40412
950171
796105
497093
421549
586571
288970
421798
526296
521473
242319
593320
236475
619830
26944
501020
748162
381624
204728
543784
977857
905646
168859
924886
632185
468153
14512
771348
508339
907197
323664
182264
505249
944793
174055
214822
264741
854110
450753
391684
484557
782830
1093859
804647
834437
554618
991650
746134
621760
143267
680742
461009
866837
923220
702190
366142
1044649
363670
361299
889870
162398
417186
452626
975068
577912
492034
474805
944204
130612
811498
119900
885007
1072055
531689
61486
58760
835620
1009023
642689
114914
388602
951288
579426
1024426
160709
334292
866901
1070711
284115
976669
29153
28103
339779
74753
838424
747485
177344
304184
1092318
417578
956188
832202
154429
190555
746301
291053
1023106
88832
207792
738148
702234
781238
138349
695228
211184
57520
911448
1013208
822077
70382
456124
884374
715334
464390
442351
833930
74159
949024
76886
854245
779294
4194
815932
610522
807949
74994
297841
700848
246218
901615
701464
230423
630920
6946
667331
276746
624658
913636
579994
991738
675917
309494
593253
736066
325947
1094003
181930
971520
616427
330604
1082875
876166
924200
895880
751283
900401
794798
648262
381751
696062
844607
473273
1076161
680285
217687
442862
523377
11580
1091295
289915
173183
319693
801289
17075
243746
290691
384634
3693
783175
54565
491024
849159
697126
602870
717509
370717
700260
698718
400309
534842
606880
46948
250281
340269
239019
1076826
740800
329418
840913
217268
104449
682736
37024
653258
284192
503936
244063
622942
666173
1093262
463335
250569
432955
946694
373410
690463
685392
945985
1088497
673185
581727
157458
12087
585323
55758
305322
1025712
219499
479057
1064482
53365
540938
715103
768726
974131
803452
636478
380001
299239
363978
464461
776872
562532
994880
377108
161254
9808
696710
1060160
279281
965361
488259
999237
929820
372754
1059333
655035
831268
305967
748223
516984
87198
101906
956850
219228
554293
929254
410217
688694
935103
936153
549542
234338
315523
809716
346142
5623
43879
913696
754180
393747
373334
1090747
563708
349500
422748
396712
886087
864822
716052
153976
1056700
44400
1008894
774562
120419
387009
927072
425430
134760
808057
977392
145098
322263
466089
25858
251621
51843
619435
318944
914067
313683
1017319
947903
27582
473083
233916
886998
430469
699918
559006
560056
548188
502004
747292
924421
923895
1063392
50923
50583
405721
68968
420713
592890
973026
902772
1014996
1000563
326622
615437
956462
979586
216061
150979
15753
205270
725968
333142
803873
802823
274571
148359
1019232
494894
415363
410622
1027016
1052981
236395
64077
98941
953263
871542
211235
47139
980572
636303
94571
752825
924179
566791
649526
974469
762712
366857
621947
216029
461909
1031998
389398
715852
261925
1094004
99482
89705
280752
582587
587327
908999
1073407
269477
364590
295632
720377
34809
971934
721185
599182
149842
963053
948332
637306
877988
727324
554190
698654
697604
150574
992881
225914
270934
118153
139043
434449
61588
873476
16013
600413
55529
827880
715117
897606
426863
1051534
626347
988591
803010
584466
200101
425736
57732
180945
691926
401070
226448
24032
623264
575101
373233
262774
711381
474232
998200
881642
442747
205890
759966
64272
397961
1056430
853187
522689
439068
513848
128591
544720
743299
150692
848131
512849
348551
531823
1090338
35161
225387
981114
518583
312651
622046
176055
948717
707345
82384
674679
774972
361287
560714
196945
373477
548948
238282
458941
764920
768928
233555
346744
1095297
273960
195757
384308
44005
380956
555287
1064136
203188
863528
804555
879712
998205
5975
207172
15457
425549
891615
692628
531076
979980
757088
881200
789294
980087
83882
748166
334699
171551
33077
729010
351055
684136
939497
381188
685556
75609
179079
1077330
447173
674448
1017368
1062097
430933
709405
766346
284899
169133
1080719
267043
757191
678751
876357
750214
791374
723574
858843
840503
785879
562896
431319
990154
1013981
269526
268476
519070
277817
921867
1014252
141179
907974
195248
249940
758782
825051
549837
830431
776316
159660
254716
494482
620396
663518
423810
398826
823481
721225
819500
1049900
588079
1063759
382482
391723
212584
487939
358881
663272
185955
761033
102051
959807
1040226
895320
401192
117310
263737
465699
438091
893471
641856
659141
819921
80116
622861
48831
90590
196222
619215
699803
416426
431241
917939
2340
717421
828004
1082481
734551
1036775
663466
909497
292663
343141
930775
628198
635316
844562
223505
823162
918234
1024594
752620
575419
855029
653535
541504
611144
444047
28552
160216
659315
196395
901986
109527
702269
101712
641682
719301
590377
1063698
106257
918126
607882
493930
1091113
46352
345247
661692
811064
1087175
631620
588246
514108
1082392
898560
154310
334944
231042
740258
282157
913759
418694
612438
583638
579849
778903
723070
743653
457236
691523
536723
499520
464624
585548
1074870
597969
323812
446336
410781
844209
979916
324523
964540
989470
81239
397700
990008
411166
971486
522593
134020
1066091
777518
1054914
540192
327958
320865
617952
502045
877104
16309
806940
990593
218121
807073
930750
234531
1062962
818997
295926
489631
295758
36437
1007660
561382
705711
650595
857856
458180
491016
319413
1033475
397330
788040
18597
437331
1075933
745010
254525
742868
58495
266296
646744
422517
579714
33549
191970
1041294
1050386
652055
300947
69950
719856
4806
854614
790948
330315
41855
45301
32116
360089
732086
1099596
248880
1063281
90940
255368
82754
265553
363940
739104
187331
146798
376859
929997
986167
1045599
44532
45582
935990
713803
382112
57767
56717
633893
243401
837805
306195
707919
395341
613983
96027
697246
1043338
279350
495190
876549
626998
923520
1045096
136638
63994
545200
583319
458067
220364
1067277
1066227
742205
853171
913350
284759
615821
45673
287578
637548
514806
1077022
197602
1010016
737718
453987
457589
722915
914605
1049796
819812
2448
1095347
959887
157503
467432
1098704
223010
417581
412543
936576
1082524
980969
240934
317355
331812
809010
710503
1071958
989976
298154
901977
531715
42167
847096
386096
647152
157127
258836
952175
547300
568386
546075
80039
460086
327120
1015900
1023745
549563
571530
397847
1086809
589813
542818
232513
401774
1045733
303795
740168
300983
476033
609523
947839
1009037
18408
776864
363393
447041
895825
151112
14712
150903
343266
1028763
682573
1075517
330127
54332
478775
927479
664762
436308
163415
647161
702871
65227
680628
390459
247159
467395
831536
1067830
715664
540841
423469
1075760
155534
85484
894296
380006
53035
3056
286030
25319
148796
124679
725380
571517
614951
1013399
1019899
837052
842723
1099280
813714
872448
441946
708340
149324
485611
588181
548085
874819
835052
483281
718667
121358
139478
793120
1011040
420946
776421
28653
352186
413712
716718
495246
488822
280382
883469
466384
464012
976945
979632
398793
279926
1044642
378933
580988
551059
919559
335561
134390
262588
794973
811155
1066513
36900
238980
719763
1024049
373890
745593
779783
1058331
605911
64843
952508
322633
288677
507356
278899
534594
1031039
605310
111080
483829
346828
939932
401674
832739
687732
822932
120039
566824
373111
443548
785800
242803
936942
261613
977962
1068545
135379
154733
715025
565244
690856
26233
180959
690697
342623
118998
764956
865696
1004347
588016
896298
232211
729475
191081
973632
888595
764464
928985
973094
171824
839646
216795
691263
121638
84052
863865
469168
616262
16746
529735
378015
1082247
128634
416124
254544
133200
964920
728512
259919
939106
696566
761492
455720
358956
344738
953282
354460
1047719
773164
480191
36056
412289
1029064
615649
1018788
924025
487203
253521
948784
564294
623908
445779
933365
294481
82491
898912
275965
442752
781446
657935
363303
496169
1000548
479626
950826
874130
619906
754521
1053071
775277
148945
932011
700796
250866
399820
358978
111369
905482
380127
186733
345173
525566
538981
799933
967332
71930
500871
702886
715389
251691
241952
650618
254228
575740
712764
99677
497298
322159
840853
630325
45370
208864
124331
586644
1033738
126017
877291
467062
468112
727355
298442
181880
203513
166020
166019
377597
656789
922443
769785
499241
316289
1035531
735357
533960
581273
824529
333816
929008
252501
290908
295655
255187
137689
292059
178672
777460
765823
201017
205695
994181
310591
410341
268112
277360
193904
250030
543644
991858
608811
697326
620218
290633
1077075
904370
607185
620641
64751
396143
366759
519848
1006486
196421
410941
177014
422174
367999
663720
806858
881903
512645
45197
294913
397995
588575
760671
848380
785184
477825
356000
988599
357562
902406
755325
914261
753881
875236
680682
1036633
832931
477072
648399
120563
73158
289197
983589
370630
1027389
57850
782050
732965
145046
289432
94118
850328
219338
1008459
814071
886439
319995
199934
1097295
377326
411437
777845
178334
1008205
771441
560611
357491
1057016
858810
985561
485661
299825
375755
874399
828684
200821
900688
136677
680284
417022
642084
135470
914768
766082
192979
945671
654113
810165
159805
934376
396528
661357
446284
750282
1057099
476053
746121
931757
392697
54495
399851
802855
216118
730736
185911
782891
429775
987684
416509
593485
824910
353974
535227
792209
355902
288555
52163
581570
181749
549592
561920
1059868
534807
348122
208023
539166
823708
1030075
261530
163197
408948
612749
115426
888928
592610
80327
978794
876545
825465
257988
311784
415080
397988
725091
113669
1080805
477088
936552
95289
443106
104687
468970
971573
653680
325680
851424
1094473
273400
693646
637331
438426
1084370
94666
928287
522820
828678
979580
905712
743866
584456
857715
351462
96466
363315
977619
649471
467792
562937
852196
248685
733278
93067
677970
400935
997088
946799
952540
332020
758585
868336
655758
486026
731526
465505
12609
479334
609811
249813
450060
960597
21360
362414
1074195
919573
335540
983056
925669
934989
260189
595778
221256
272336
909514
265555
48096
387921
935993
918220
440744
596985
141451
802819
316872
527408
935727
110865
838183
522907
136657
347224
946719
845864
269544
824358
451093
559921
52436
252857
722639
252452
358114
170329
330296
745348
356973
20848
655180
858713
681175
150272
1097703
137292
1080947
874588
529210
251719
261554
234667
1029156
482636
868224
840183
55307
265889
415727
1024159
871451
457531
665180
399686
460279
531267
1026441
762564
908104
792791
522924
605724
793414
574596
521929
43582
932073
1041333
1045011
220869
87556
1022358
11533
315815
220718
241355
921518
255193
201204
854193
160259
771302
1019936
967404
102229
1037316
29833
354609
382146
495459
228263
944102
374197
485803
651475
811824
521741
670067
711340
14339
700885
162660
623946
585936
626550
423105
138328
620813
815398
1068244
114962
972876
1028974
904382
424694
847711
197283
410728
946658
527097
206496
254183
356249
734119
1038195
973863
1043643
988408
612960
346356
716553
988760
20991
567458
1100113
96544
273852
929051
645055
622278
367025
349623
530980
321872
592740
723521
608340
811904
756541
952679
96426
290437
568073
139349
891024
236583
972424
651286
607535
418520
853968
886733
889634
207670
990679
476936
253081
258758
393278
1039085
764043
984717
857327
1058222
918559
573488
634697
423339
924020
561027
1073142
693212
707849
1090009
786770
900922
1099190
714725
59671
324954
842975
805422
547490
841610
73576
1038608
200434
1043469
985917
78552
299039
376181
496134
591316
687525
394526
934121
1000719
161113
560377
701899
447644
508078
369566
594454
5403
960626
703505
747068
890690
381833
706880
505868
721636
812217
732645
1033656
68399
684795
955531
976027
733018
161536
531504
821407
78897
114318
222347
959460
278135
709586
926895
485913
418440
709147
876669
477894
461033
61142
1001734
511485
618391
80594
741996
141289
1003612
420546
585078
978439
302343
275080
717446
626637
157103
501985
381909
271054
638455
773362
35728
277366
567999
837926
458721
882021
735995
653274
917694
695387
109179
1002574
315337
289741
690725
29949
117155
759475
900223
949963
926909
861144
932948
21818
414938
391488
372895
960369
808381
345389
340123
449206
729736
620084
351460
1027583
27004
1030035
995119
1055794
307494
999058
466566
173418
346462
382724
1060002
1003228
194803
742930
671979
779721
721895
41315
374484
1050955
886184
412933
895267
268306
541599
474786
1031021
153534
785091
1066723
427899
523095
1064825
160558
728401
730501
702038
109752
108701
137787
469278
861234
775119
237219
251823
853667
313966
493101
455062
15951
142379
1084754
777032
999741
242830
867451
925619
312027
287860
45664
44933
21807
288627
460393
873767
137756
861630
566875
88383
276775
406206
17803
705209
709299
888640
640215
9678
628701
932080
1098665
301616
690185
427911
521591
291704
457588
370669
703015
957781
191832
409091
937616
580525
658194
1015885
986713
134109
21092
129630
322177
934807
484541
95198
162928
386253
766782
436070
264630
21477
305949
467872
807561
833292
95162
920467
239004
650092
548997
1089322
392016
1013176
180979
775600
361179
762673
91858
60350
225918
883631
387492
757124
286458
253135
31487
816650
731030
597839
120910
621597
568126
394488
835318
709829
109379
11634
1005219
798175
287240
1017163
636109
71875
505645
327169
522772
874423
121157
68328
952439
577698
428692
340361
966558
921675
804810
317231
986908
445197
446880
804763
476346
670609
296077
884299
360854
63335
605973
906732
982641
139909
807681
609257
33686
865244
342907
1077771
1048854
88027
747101
73434
552177
975706
313657
627047
1068014
506625
798407
946774
89452
898006
554180
940347
455419
323713
835140
553587
906756
70603
657634
637991
821174
605986
64899
173265
949461
740327
764547
827655
889357
314075
558724
282154
938567
886612
662593
729362
677369
393125
899265
685747
140802
219709
649095
313202
58425
611494
909697
622241
648064
556669
373049
641855
783574
671289
192246
836893
685657
400294
523333
735434
627026
181922
704871
59587
795131
490062
411840
152644
1087393
410861
522617
1009221
484265
465483
949641
28304
311165
800371
165966
474205
415667
733504
540223
1090205
1028686
704165
298447
317521
696337
601439
701802
393524
1098632
756559
193759
681830
759867
452439
693363
1051708
1023712
1046372
802141
26118
421843
520529
38717
89902
376155
449882
136129
795298
114793
725489
1063083
369647
31480
11615
651439
1056897
655918
741795
362175
501299
46313
181848
155356
156406
748160
179801
549105
548055
616494
262801
53411
443491
425848
1084403
709596
594532
830448
838239
263479
555484
907555
908605
181392
403172
436618
673706
538397
308841
894982
249169
1008090
251407
249914
853490
368708
209321
692543
649315
820616
48799
243174
524075
1093458
370244
99410
498419
603506
759056
49748
987351
433775
898543
419829
267012
266693
16456
8035
204186
957532
624510
641802
4400
183321
531218
343602
1072190
830470
634694
1092471
737373
699938
391408
248714
14286
828560
393101
460439
173393
972083
420004
614880
655093
619795
210846
830146
300412
518471
481514
133554
734815
129218
103163
576718
9208
39347
128142
252604
373209
188690
659731
891851
221749
377487
851118
1015206
668972
47321
826380
232784
256312
355993
788824
512788
1044995
910986
211599
570207
700585
827451
597724
1052365
5027
44892
640101
501515
1054816
144239
141857
1002519
993041
781277
981530
844571
498192
976807
851347
635335
513740
639635
355205
399525
706019
910985
921996
623165
146262
446661
678791
752093
170698
1009177
25142
541280
709005
73079
179383
1036544
287789
17250
12326
584363
94010
85230
174347
776916
1029287
583150
795749
251122
788089
6281
1055110
287003
837688
501784
1059573
563247
644165
815214
67546
836170
357080
595112
221216
871790
584113
495109
528907
680763
1074119
616050
193529
825409
1046992
752283
804778
146586
3753
690259
433106
499942
10450
727025
621611
50303
494771
72922
405593
516069
227144
804963
117555
959505
543057
99284
196453
480455
825983
748688
897278
537998
750516
980409
74074
486051
116495
113973
234292
101942
132144
808993
71700
360664
651354
597380
880485
124653
477350
482812
404729
134236
1071388
30865
680894
102833
124565
989060
614096
1041638
293949
648671
266742
392254
345947
1100895
111053
335773
670353
333783
269650
432924
754147
256658
43005
816188
19550
519657
1010497
558697
409292
113427
302330
83091
706409
485395
859701
1017869
1098705
226156
585574
61683
396483
302245
510397
919251
286311
23095
490008
571053
723272
252812
973236
896577
603495
689093
997015
269758
273036
876403
732778
607153
308255
640154
30959
705985
450158
221879
315144
528090
242804
594442
524202
170894
179341
591186
794022
282251
109659
687105
41761
138584
640526
789616
678063
420945
135997
13798
188232
259157
642477
1082752
165743
892573
120593
753038
144048
740287
554118
11781
425889
460238
14216
993851
147860
295508
733122
492361
759266
103024
37758
203289
336012
236072
678775
254153
573976
716989
845412
942735
294164
583222
726765
573585
162746
258714
449405
7771
630715
338940
1009757
814475
118313
515435
534059
201024
725796
205753
112065
340855
608080
1041995
296869
359134
236462
860359
649562
94630
344527
574995
904409
40049
215163
720217
128861
294221
483353
973635
330428
792423
621166
1052722
909522
568469
351114
942084
842676
630403
461247
1012261
806759
138343
154812
504267
459722
741457
904474
620388
322055
68963
282731
993081
459108
760219
305694
988708
8900
441721
700808
457714
479696
259914
557333
1076777
896372
611097
853574
815171
443226
497507
126748
574585
398961
467295
466245
89215
952399
910407
490919
1061616
1001455
1002528
878492
1000315
680274
293763
1062484
787030
971555
707893
88735
230387
903455
592741
660278
694810
816324
217709
1088623
730814
904283
183962
935385
620411
909498
438991
665359
488397
490521
102623
410394
845957
268893
14598
1011884
607070
765703
976371
427508
152112
207929
796990
9482
1041747
251094
423614
59277
1026843
34215
473872
212394
591026
974284
526542
470392
1081155
22564
273961
139249
696398
787235
816459
996839
890536
109676
302758
71853
1056834
162151
542782
138239
781271
407821
1004860
581310
604324
338209
152956
908144
26442
851330
415366
94035
902666
687574
794504
765489
98887
668448
431941
412927
496683
658116
196303
744301
681695
163537
970065
700671
373513
948284
342235
628749
29334
1033006
719284
661275
250454
562503
234093
268021
438194
443114
64797
149025
323397
144247
1072842
1083549
271794
47133
842460
689805
1046310
280364
761056
1082642
269258
456708
691384
256213
1094956
217079
789654
741924
415210
904782
795603
212317
1044893
645547
577001
438914
269156
699607
757188
156690
728025
406218
900254
629089
1072910
862285
350544
1028067
273732
653288
363919
748570
765875
1060530
301174
926966
497722
283298
1050912
875369
414730
909985
301847
339409
878123
621663
662142
126044
563176
616524
814815
460150
514008
11474
408054
714252
242503
247966
458323
967459
45648
94169
889423
911149
1092373
932321
984533
183505
397237
997338
673954
745703
907829
599965
798428
410829
603925
970345
57484
221275
758856
455545
166657
20275
838643
480068
567566
977241
558815
605748
289384
175534
1003645
217882
599765
503319
647598
295020
826042
756688
299416
399367
194244
122430
819303
764574
931916
283033
396977
989181
1095961
994600
362188
913213
530749
220145
535564
923789
821280
708489
229205
844461
43898
1018932
348714
784233
1072949
950389
959132
546288
42484
954205
848915
858330
1040025
311722
670589
200560
919280
499666
513625
692741
1060397
458504
850962
263079
1077784
956505
141254
493845
762110
693901
995253
449020
752420
289139
358191
1089624
615171
113818
581096
400413
951521
181586
106368
820474
648462
688991
221478
282478
152819
624460
783630
469028
1018599
556938
779049
110216
583193
1048798
866329
308173
387746
519816
608763
573071
16864
527227
402544
982328
93958
508052
429637
1031534
119126
477456
104757
484977
513849
976177
413050
578160
786079
140077
166670
517459
293883
177852
783299
1072304
795420
519568
243691
857318
901732
1049230
131338
490863
970166
344260
345310
107170
808235
671621
335319
163426
987698
457354
123011
1039322
565542
755188
696270
258097
920341
224715
611430
584972
407349
268648
879252
216464
102080
391685
52593
1009148
93146
335635
846742
781217
967011
194691
528673
537525
70546
812609
311665
96227
62147
703840
118444
35453
1084380
1038125
984315
487041
787139
607414
812341
930349
522319
756271
170603
313777
253806
761119
581188
344362
570839
122048
976317
1042807
759593
939991
249829
688487
88714
397181
299864
999626
1067082
570809
901544
901545
342638
341588
1015681
1015682
392657
143593
224404
107768
703387
399378
163655
821257
23795
285044
1049004
195132
753778
477806
853319
954828
1034017
362507
538578
937359
200447
214987
936777
114321
1021041
855116
878815
376873
447114
210114
161290
209185
777985
414248
446603
328208
137548
937757
917239
449047
279511
1045958
954040
208789
209839
27352
429285
773573
842128
905157
503623
760915
143274
169221
870118
611537
840367
656376
1092999
860287
1041154
160708
962121
1079713
671605
340735
32733
134067
993302
926712
1044183
792001
547994
462945
518216
88120
161622
80140
232830
1027780
300456
240596
584263
1044905
952495
952489
630179
749670
678915
591179
875156
864589
790720
362604
962414
239005
1000582
527930
410604
218141
640417
239676
790263
993165
432956
494144
22525
551330
111567
84010
473985
392234
759057
546812
523384
308036
531671
341023
877456
312893
947345
914017
482016
867163
161429
173615
370591
290216
802094
118633
339920
471399
49899
327675
1095837
498870
200762
398682
687114
615007
132752
595347
803955
548198
984238
50857
337742
1007308
539020
1018392
114123
466179
364217
451418
761550
981597
949130
738554
567905
612831
773494
314814
92673
733909
917762
115769
197759
982376
735882
179252
882399
274561
534933
671759
650426
59826
579030
230114
117390
712061
286909
279066
3659
75386
1062311
489072
563696
837155
893184
154099
508496
1016171
167675
739165
992648
742287
444635
662840
303160
845171
461019
190723
524347
507766
329258
1039376
231191
518150
866465
372621
811521
640064
39246
437299
521567
76840
426913
885471
1037446
172623
1038096
1030803
882903
753815
413555
1053108
255915
94109
696465
557410
547509
394857
715523
728462
545074
564309
79304
37062
329691
919411
409832
113570
934983
577929
191214
396791
1024327
436529
467316
581211
166595
470760
574759
91720
927015
121774
999217
29330
248828
872427
397845
397944
963966
642068
477836
337870
380588
801415
197029
522430
766804
614978
887979
406239
621819
605880
435897
448203
785354
118283
723845
755362
925839
91417
1094482
656381
368283
771449
729453
960873
121604
977422
727443
833078
801240
286419
153456
881374
674772
761463
470541
246364
623124
841420
786248
1050971
507618
766773
342125
127241
266176
921181
128889
999274
82081
766703
740865
635990
85777
792784
825746
390663
438495
237226
459705
297485
682841
1007519
557059
156592
1011128
1039788
611683
120674
803052
9363
179892
1011736
820381
223927
661309
844905
177061
312400
280171
400015
919513
942289
658686
231194
656963
560597
105210
104160
881931
77492
248219
435642
967760
1005846
758394
266562
963868
537972
34267
647500
439541
443589
239562
17750
333259
362974
143296
667144
733316
52386
988761
708860
69699
547026
83646
91843
884165
914936
799964
765937
865424
256951
535532
776605
516131
694151
397808
451733
795196
55094
152347
707067
1094180
334299
657181
423296
1033366
935525
243396
897793
816933
296960
581294
202890
420561
109253
1072086
510255
510907
615140
710787
134801
373223
634558
401755
1068123
384396
46506
767752
875064
709357
1054074
655070
442730
714515
930479
912021
414317
806814
239692
951996
417638
1086971
1019352
837277
199209
380015
45217
403739
428588
807037
37165
197885
480029
879175
92668
654865
547158
408953
677957
1002276
628240
844162
249800
985234
476165
651081
258935
966784
223891
962250
375100
223264
586372
807454
173630
1025296
994873
1052943
858061
1063319
1047581
936068
955914
786128
517237
245217
417095
1060803
648316
248007
1013126
224117
639119
1078375
24079
331342
44987
870785
79307
398887
497948
12754
842675
880996
502479
33179
950442
259970
571382
589725
252337
1059800
891637
703072
620227
958453
375116
672261
472437
274065
536379
611498
735772
788737
734731
256030
68223
918690
1030748
43047
349347
379176
246902
114371
562917
516752
340959
6517
100637
795515
895822
1000513
235965
792666
1088757
401357
809129
639014
486021
1066953
771946
52107
732101
227260
444025
903253
803810
830173
931424
723274
689640
160092
78601
740354
292432
888341
238043
785169
970823
886214
199483
558067
371658
812467
472160
91867
26996
1009380
635202
456908
710984
881494
1024919
821438
729190
245874
957908
684805
604939
1080073
638585
1010413
585672
473675
1032699
176525
271889
367971
140454
761241
347510
826097
719230
317830
552270
955452
417313
135768
812493
464771
1088016
707126
1077603
995219
222049
665154
1021578
1093504
579521
83640
875661
538772
650656
175862
987455
310746
647451
153012
115826
540554
448266
320002
1024532
743883
35311
523884
563349
702930
119008
519477
956593
978630
448538
585217
678093
882906
31355
1020966
525217
130468
377369
794312
416981
306546
556853
614949
225723
1006722
43237
841707
659738
14619
984521
73188
725702
38544
448410
406756
536647
1099854
546505
530422
565268
935024
88430
391504
1000617
234564
725146
528975
1051835
1028576
376054
408783
826168
254601
486828
359106
116819
260393
1075910
775756
725883
13066
627215
763886
297460
269306
546824
391413
144980
745245
383253
739519
1074028
561787
139727
632256
1056751
370332
245971
787933
1000180
336164
1086413
309892
363576
1087255
557741
1064565
770781
643994
762618
1002189
264739
832810
136032
1016366
19517
928896
825373
1056276
894658
568780
307807
354258
311419
128510
608565
910398
165451
814640
926468
27694
704283
123663
29308
350969
915829
751036
950947
821279
109828
158611
424870
551079
976169
278564
1056382
101558
849158
148901
1030916
578633
172403
991990
968576
659260
295763
1066363
711854
978035
303005
913225
435817
223109
864658
56512
539186
46752
89588
502828
121931
857674
972819
629038
80115
282426
540822
967121
644855
343925
34198
620105
206843
246187
808942
272974
70846
330259
504778
454881
671725
486404
254247
409259
695582
684114
723150
456294
10902
905735
1077385
783167
1054464
1031132
522397
561893
295163
191624
707745
1026750
916227
675169
125935
327624
338349
151758
838184
538829
81576
450220
272483
493967
783930
91520
897885
604374
273974
899911
587171
293967
256120
1052013
166988
501824
339594
13039
558000
65820
808018
147347
778282
506691
228372
412401
294690
1061879
588445
826101
196740
678434
791686
804323
1690
878769
437255
430561
62720
131103
720959
796651
120198
564988
809967
568148
611526
757524
678981
510601
449604
938875
928050
128061
835910
961012
254703
267208
584556
695339
522848
1012971
274685
884300
875815
806053
243593
68659
477454
16796
706323
742694
683296
546110
56454
290175
202820
793933
471360
521337
981005
98791
448092
848642
948414
743221
584514
905781
710809
571570
330395
1049941
501728
277308
821247
775787
621737
3366
5730
770035
578063
564823
101563
78872
217417
675936
274819
622056
871449
1035442
434035
855220
903674
205019
296987
13355
246592
1051239
222715
748469
966575
539457
1070261
127226
1004302
372793
462686
748922
1081859
685019
234652
770302
145372
1007460
803179
375625
958903
1002087
122071
333799
977988
857765
592157
170413
1060334
729770
488382
296656
95690
42932
21285
359424
749298
1035110
646609
656810
246130
210853
67036
323105
354084
560959
801420
492191
279047
503602
548555
91287
923457
248961
615329
406251
230545
804834
726456
882472
678659
494811
446953
394644
116465
765979
329411
1093170
773582
462780
368141
682128
761281
125351
883484
510660
188296
103609
48905
459632
813247
192086
647004
368883
215247
806353
732251
688409
213996
185904
983594
91815
288081
386552
858122
64038
172106
861396
176069
4070
346798
967529
510996
655838
422362
40679
721853
311811
166087
1037838
690423
477310
223219
911930
666432
1024706
995845
291847
715714
1057803
479498
548742
132571
406692
747463
397918
251716
890421
901278
954088
1058263
297135
990461
273761
904318
711668
300312
7164
84429
77143
116178
920493
339948
943145
971512
550166
725310
723223
683184
315379
427608
821672
822722
452345
583126
306582
1086232
788357
262626
772491
454678
692407
69190
890343
195199
678007
16885
499758
47948
72122
148422
114059
101421
360955
646422
620203
138771
632886
613879
1032391
1055517
850043
572254
655338
60222
884013
120036
261836
442149
572432
469537
849479
466223
737381
745214
770880
741287
1094969
97653
68902
647089
584161
805609
533766
524066
108958
454906
77274
401954
105897
251858
1063827
39985
548083
835152
72498
193044
265725
853254
778338
791569
885449
8165
225014
899372
547181
311308
745548
355635
772054
1025507
855403
202508
580835
448138
803851
839196
216362
407093
784542
740672
120147
365314
67745
281574
1001756
657741
852786
740778
922620
447405
970606
194142
947333
227367
651137
690980
220552
792550
702593
546338
692230
144677
868442
61039
616911
388951
1055821
1080631
1032284
226326
143069
210232
53999
953308
182312
327531
272709
177814
626595
207207
832579
997961
160569
8205
613534
605150
118437
1062409
15260
57274
141257
604142
42389
573665
814668
946503
1081173
399412
527944
342501
251849
38064
768122
250521
402528
605283
553818
712049
19744
707978
371670
208851
839709
603879
617516
188186
238280
344626
539391
827331
829418
582262
998244
724932
277224
215799
920449
325172
914032
1099853
365545
3651
252837
255613
777892
918405
500012
744786
269592
428845
797674
883454
358516
386046
125424
26097
658239
1001859
555950
114818
1056274
438552
696564
125387
373702
107628
945960
34573
1044148
470355
56546
374379
396417
462030
837123
777457
782808
607141
285206
117636
601511
113277
348560
716805
116751
468090
487606
199869
705680
598894
945596
148270
47055
755030
680748
131285
64316
307179
514294
614479
169560
1077103
1076053
949426
787736
931275
844025
215720
752452
72512
776933
807372
998674
588534
940516
626793
576825
485485
980335
734752
165782
831012
720343
612313
356172
692381
622339
617505
23306
867148
588394
201679
960168
307584
981221
616846
991254
277847
58544
435150
18171
575139
429485
43995
1085446
823966
1082088
407824
835664
493039
1031253
768456
816321
220598
845976
477762
305886
905048
579420
240591
1087470
245310
104280
663833
1046809
378741
710404
967026
564742
1859
22438
466026
234579
212119
357704
175091
217443
218056
419350
562876
845266
763758
208113
228722
555574
168319
898012
1012411
104478
1044560
694996
767067
767035
162965
450937
784672
903989
972129
252030
1066414
353856
8523
244027
676016
702899
350354
694222
1006790
741555
155759
29037
992637
1026215
140435
165612
883505
596852
215253
427490
536478
276430
897605
522128
760275
403855
512012
870197
439725
915790
1085492
149714
1007253
837201
720133
423300
338142
925893
882577
860653
3776
969375
269968
935269
217287
510962
503744
366811
589324
664053
174357
54860
389003
999304
1080783
884381
379094
110138
145650
770033
118087
331098
76653
1089092
143803
524236
1037806
842658
205065
444669
870839
264478
469427
659501
635556
967994
139724
727104
548914
718867
126466
541724
1037298
125207
1082268
750266
362294
482181
349551
595506
594456
657947
718319
259773
394908
680761
953195
108681
399009
957860
1093474
177236
884713
679960
297895
22404
673500
326828
714448
217656
51001
1038307
361971
284303
726707
769773
391253
4444
818529
798337
110506
340957
16300
458754
603866
627228
137543
504025
717361
961317
500298
116390
416701
374234
538740
960869
10402
593645
801822
919973
830080
208121
983365
57699
917423
306654
82068
454980
792727
204946
521149
306804
144144
55021
308400
703732
389936
461784
155220
929290
678002
177484
393039
519098
655818
206996
406570
1036126
739991
264022
218979
320708
240521
244250
705544
101424
346945
1051302
387113
273794
131934
703673
1025470
556694
8070
115876
340611
814286
877411
894106
973091
659993
19484
357688
174969
434418
853115
386485
671893
724519
102278
533466
363553
57057
388133
8046
479786
348964
124561
586627
355411
572234
830759
216228
951668
150212
735110
268964
1022308
325437
318949
321042
1096355
1019999
687566
718098
961389
236409
1040491
795545
418937
381543
253584
989589
15886
251844
874788
97213
62122
378322
622758
1025241
53203
791874
1045978
1013415
954622
439065
536011
109499
808060
275916
679517
745651
426278
716580
309752
978386
1065535
272153
263637
14792
791722
863027
1026584
438585
492759
595234
533939
196325
608224
562793
549179
857451
408145
171265
159084
713244
413996
253518
865995
376830
663991
905136
281701
162226
1097830
309040
120069
815168
513606
135787
490721
551043
427687
931952
399355
114170
1064546
631804
237525
70884
612748
201175
1006418
1003212
1044886
865947
110181
909587
323633
981631
774136
827752
722142
766636
825428
533173
117011
426282
1050355
196952
473902
601960
409429
261320
996515
974927
536149
778146
423255
996062
1062757
898349
616995
337783
928677
662553
23884
735145
504057
708804
735511
434264
245041
57993
928234
832171
345951
17995
507501
827719
914832
776433
921205
284971
672388
81235
1021030
858087
1010550
1057260
711140
331038
585587
852078
605892
634161
311083
619671
38431
1053320
297117
603088
175101
474964
898941
55374
267573
246847
235669
663978
550672
982834
486720
756172
107896
948248
145756
327191
1059625
211580
599190
44339
325817
695273
693343
296481
883342
311429
656943
65988
986857
232633
935375
728707
687523
220662
128041
387670
748821
720978
759275
444715
543667
301172
132723
921117
734632
27470
162310
282492
8622
806934
933116
1070599
59337
100997
495247
330192
1086979
589429
304631
1064111
67498
1005849
252303
725099
616739
1046476
387985
30361
810420
35033
205945
347523
585868
1051023
177964
741689
192016
680922
856441
502683
696314
352191
528617
1067302
823566
638219
1073372
528141
5315
302062
147306
1077318
42972
300728
1086031
1079738
1069461
208555
889522
960309
991813
196460
737158
884896
780126
370338
740587
935973
377851
311998
822579
39590
470588
444557
640479
1016652
909773
444982
450098
811282
373691
249468
795346
575901
526878
525401
879763
1094388
1045479
238710
985681
354530
311709
1056214
239356
663256
177326
458691
466979
94697
254554
1029905
942621
902810
666004
402186
558898
463650
933948
868638
952813
346295
800469
210475
516587
312452
911629
822643
875587
102371
564009
1056980
2083
194975
123472
305181
170085
347194
696848
873095
300080
610485
299687
521141
187439
918164
606225
427157
1062367
146666
387867
69610
630523
73683
346747
962790
803493
549340
903148
27111
1071857
830362
65650
973324
721106
969158
384487
888011
666972
440813
1072166
348172
64915
1069633
203689
478050
458972
380449
907750
965917
609037
481450
1037736
1083953
567378
572630
341032
774081
907270
76546
213169
396600
997965
70542
123368
608179
730609
734223
747272
495461
314680
213046
937120
192227
345227
1094813
698393
541247
434324
648271
867484
488252
848289
880740
340600
283077
7459
1084180
661880
294471
118171
350756
742908
36389
473524
937888
450396
797839
998351
93414
774396
1057839
44704
77868
904970
384980
299257
761385
742599
100197
703833
22185
157247
890786
989792
151707
796533
1030554
667393
59983
155216
232696
917950
303591
1005494
919832
222473
831656
965922
1079552
110151
414786
508429
30277
781953
233108
728826
806316
440596
210880
1000564
869635
111854
766510
388314
469147
316832
113009
907840
692297
12239
513948
929415
888980
660434
595426
426364
1063563
203551
132958
251567
81027
646003
270985
945089
1000730
1031209
479105
851127
317622
669214
596998
540940
1065519
1027203
194910
498966
59241
134303
667612
28276
818169
266926
267976
666344
944903
965696
343366
785939
641782
267351
457071
5297
6347
848236
888450
1068626
348745
437189
570622
1043030
740524
316600
659805
505628
435296
201962
706141
286068
496115
950240
698759
1082916
1022311
64168
159433
934045
689318
104582
382807
841722
94120
471061
475234
656540
176399
131318
114768
981051
117362
110410
1063147
415601
293799
646709
781594
967138
520887
421575
1044677
63934
170160
423288
280721
1011065
382539
288251
826459
428954
135194
432427
401103
447360
85464
20387
203690
635429
381526
389705
418319
996749
968724
522479
1032349
951924
807632
871333
159544
319701
955045
695820
1017584
670245
224255
48145
696943
732531
187343
517047
742848
1024591
431323
702102
93713
749988
532614
877187
160335
727436
314136
713980
362713
863129
1021899
414329
989814
114899
666472
498584
602873
645893
178901
1097170
255204
898685
574282
1093884
280240
10750
461769
742562
608921
487956
1099936
493271
388654
1056790
1062570
878343
616794
153600
915411
941980
845031
362669
514454
830427
744151
483238
896950
105751
295716
536731
718131
662350
1095554
624473
166133
530448
969872
709359
1008161
864849
1048732
450265
973440
199358
551336
46482
862455
656537
197386
424931
352470
1030405
477089
417122
302331
744308
98147
60329
19701
234682
55487
891572
798883
428771
18545
892652
43589
106498
401981
909246
1088227
577940
241760
71124
97353
361190
851672
1006114
808669
194938
819092
576978
125305
539226
168571
331865
717763
922072
472289
712609
693516
868770
697309
363855
502490
494911
199329
561264
188024
500066
696726
265932
585903
763946
608309
914513
474769
592656
939519
497590
942116
740007
736557
208568
384947
1087764
681730
149983
240332
133356
1047899
388179
535188
157255
812458
738599
849126
914529
1094618
792177
957250
425644
928246
838846
1045567
544730
82692
810356
982499
913504
44685
323262
1047193
191023
985888
497482
1078378
85626
172255
180190
832623
130380
1037112
192859
14258
728641
353007
902970
234533
342998
460157
559162
291208
308736
964857
1095972
1009185
11651
1024568
668602
20291
477461
881199
81089
24228
501343
58942
252141
774374
731894
209612
203121
65228
271560
224735
709374
8321
173663
51771
123142
819266
1047642
923944
234910
567119
236869
285325
220541
142902
636686
382087
224364
780039
894938
220297
1079782
728677
692878
605168
143936
758929
798705
971583
886391
220864
108473
440775
35695
957638
965332
648762
716861
531867
867520
403028
895073
270566
570204
593446
272865
520979
204836
202904
897005
531367
863700
1048193
82610
869036
206676
587010
763561
551522
469602
820372
586807
492011
578201
203490
331907
1073188
438171
855815
44175
304587
773829
600144
612726
658040
280835
672303
604106
765306
213227
330945
345050
38274
861259
132966
917653
89323
153034
517762
751885
306023
941686
836596
1096099
137683
913357
262608
375292
675931
660644
1014465
280142
866240
776588
525789
550118
446509
241759
985346
666528
501000
1021805
599146
608135
26575
1091787
304079
345848
378739
844444
387331
978062
703576
880757
945459
196692
400138
30028
1089979
227753
111755
944345
185600
377319
366646
996436
266050
610263
153923
874537
177319
265019
650052
570172
677792
837146
18384
692930
379186
355617
541889
477766
357723
579370
314317
600820
176764
1039740
1020906
330677
26348
861570
1017016
869626
1089652
327178
295427
366812
1100385
790135
932634
849289
670801
687741
734693
1097137
491962
634154
262354
405677
4246
928764
766538
859855
566312
1048901
264227
1047398
663769
974418
64495
863126
1078334
138266
16026
823680
354229
738357
486878
933884
162677
251901
218642
46073
278925
910823
45929
890647
13122
663381
458634
184872
744945
696662
446891
546913
858667
28866
29916
299452
16065
111954
687773
949956
358590
826257
329201
298761
232072
500351
1081101
172735
271747
1068388
81723
63023
96223
128082
581146
549029
737927
920110
1057333
234363
489780
70631
520807
1097902
331496
910814
207406
598767
790926
967818
793299
611652
667842
286775
530806
331087
1031996
74160
886920
750614
35831
468248
902522
1034094
106642
645172
483060
30188
299269
228508
850245
378597
634898
535521
127306
853419
457905
680941
306821
310268
563735
827019
365099
509716
562440
858613
183840
449753
1078079
846069
105996
351895
678526
797451
841824
464893
360724
561837
39833
642532
296126
81086
675698
554754
835914
44945
24787
399076
364246
332548
261824
78087
415431
942397
933376
164387
593791
519539
1000928
1086519
475233
680950
251994
907463
343864
844115
53095
46400
736166
420166
140766
738168
475057
410458
478836
40598
324445
133868
190020
116504
701014
837456
544374
1068230
751030
399901
639579
423376
443808
652205
18616
744124
205091
569775
620589
1016605
1098686
323485
941952
250934
80506
1076114
22209
1096821
797363
77482
505984
889594
711020
62673
926075
924589
715269
957472
284937
425005
117448
871394
529590
304639
138569
464236
1023600
805715
418257
816830
932002
281653
952246
464053
812846
494250
365637
97602
1018651
1001796
82323
334119
572705
230262
991825
1057791
723885
857279
628599
256985
839256
490489
103206
505084
42857
960502
1063924
835697
168923
525371
622291
424073
267073
502621
991747
140859
374912
941070
648207
803876
937730
639725
632809
813265
676371
177624
867536
673624
350713
389718
201094
459437
462703
592735
402918
32290
28568
796802
131607
411760
615096
1020561
423217
688618
109501
27915
487977
526306
1068393
225665
360484
587808
30514
567229
967462
678748
460567
180114
518630
658778
1094346
912051
720585
359363
1020483
4364
437442
414564
478251
621274
1081641
625842
220866
660221
413312
226005
618469
153829
48099
300067
915236
755313
497719
599878
966352
24594
403448
64081
771799
167411
269941
289642
143211
734720
790822
1046408
1064063
295124
1044792
886951
749077
153605
537958
140863
302756
463882
643018
517417
338122
478877
436136
669263
329172
705999
135613
437540
527290
645088
1075830
733482
176462
452670
1612
984141
730650
362950
354802
768917
1085861
506746
1041363
1096134
126276
73240
719698
725964
174311
585822
534304
832313
551314
537029
95105
29558
890954
1037533
391049
814404
253948
1027540
29449
611158
850839
99562
482062
843503
265224
742077
120708
504883
1009727
977689
521066
649761
214850
971697
672475
143788
851499
962466
1044575
770137
380752
830086
638682
838801
71836
744839
1040804
1041068
329890
592761
611527
699154
132403
791143
713177
332780
317938
934713
428631
54460
487801
721032
747580
383101
43011
234274
659656
1094026
950210
217767
1078544
715492
625573
801860
609794
276862
96915
1063042
281820
138486
396351
702586
186665
366619
229947
825736
1041463
284836
322135
153697
580409
890702
853617
149821
598874
654193
1049962
697009
724996
518512
183474
19593
465719
204077
197256
206499
983490
1014939
331378
72656
248355
868075
145348
875840
183713
188123
999910
600780
201889
538533
884290
717823
981610
326283
448684
451738
103775
964446
250018
917953
80427
429609
1080374
66457
503364
427974
71159
32859
624036
915449
311685
927203
301442
276508
594455
896886
849201
700032
890743
1001275
415088
414038
117166
658324
318234
548807
591656
984828
134784
253747
389020
826861
79043
685166
652382
14643
799443
445614
609662
160628
981859
1044064
504590
55253
947986
676474
369947
863166
220567
487669
782207
955806
310232
498679
893418
627443
912234
127238
803606
1032981
645396
924065
39336
1070781
241526
39069
849372
727570
149068
46347
266396
59931
1026125
728369
1082511
169862
92475
487444
15684
483052
568527
330322
148227
1086869
1056142
533746
306221
185768
574155
962153
63376
137475
774433
931629
288380
530528
717213
697858
263089
132190
668094
546504
708065
510267
55680
1042482
862124
622507
414655
727836
574445
605461
313623
906767
218047
276505
435468
824806
136025
70095
636928
979075
813982
42274
793379
404812
456050
230834
1007940
12151
786925
604178
538600
366182
1050317
967146
989208
414854
320838
192994
699907
862417
546800
246484
668899
709643
151728
1026834
187010
301715
333949
1083358
473013
1053098
742302
516361
188391
169045
538917
241182
633153
922871
845000
349093
729047
1033138
94096
334450
762889
421105
615434
311524
1022433
504148
446086
674227
1089339
381630
811461
1054796
741578
516264
578926
503424
219856
828346
299135
1081910
497767
501253
68438
782092
475272
270009
813066
943607
241071
108050
1045854
650227
453637
397059
268124
616973
335250
202621
679122
681042
130331
688654
508326
684470
248508
349903
906900
1070182
531757
451054
1100718
438885
741975
388897
303282
845858
190288
974640
80395
161925
334865
757567
158320
307405
496173
30047
31827
594344
273598
1032661
81268
325978
430762
634293
649502
835644
954824
636515
1097896
392223
692830
231517
85522
716715
1033023
27784
271704
756935
483577
292317
446446
401043
1001058
1055148
75636
888042
651387
668264
917318
589738
902966
1099640
1055615
732518
1019179
828112
324358
101460
1009005
392794
185559
476217
905866
282006
891586
361925
1083318
857762
608954
710249
637834
261751
74538
813588
507343
645222
530415
304020
243554
921621
180622
689973
65766
190700
542895
466110
608703
577473
51508
623594
121270
1064878
20086
775606
938658
232751
717878
261551
1019498
801119
912172
195658
756339
34608
773496
422498
945823
430494
55986
572065
557738
572217
339820
382314
280446
605895
212326
640098
500054
928772
707934
15564
188368
1097644
936590
904462
1059212
578639
981828
1005162
495730
206652
879003
612836
436822
350161
418511
598145
579310
766550
383429
643669
41875
313065
151858
489813
912439
893214
664196
536407
146553
659367
1082954
54339
621046
444111
945288
673870
963842
191981
1032128
832001
428071
501090
949111
1021871
386059
2377
18090
806475
411546
790796
230453
711248
724886
625923
1038705
1037655
530566
735692
71407
52120
405350
1050231
283772
1076052
489519
222526
724294
103174
26023
542357
1000216
791259
565672
271874
1056235
114759
357823
740619
545057
309376
130036
58985
133692
472630
893349
867877
37566
795120
842002
320240
484469
122935
64978
216882
203477
727278
243338
465720
179513
587773
170197
477458
226726
223424
957198
45514
515365
163238
11244
3446
275093
806802
113986
962623
670129
933830
792733
355753
805118
386583
783993
962787
778981
590044
588431
639284
1095511
756266
832542
457806
987246
992765
862969
958522
478370
164308
651792
786139
325990
865813
278841
14045
541475
171714
689569
225070
231746
185340
838532
579271
871102
249316
212908
515294
889701
135853
662293
896698
353772
758668
514842
762997
941503
265529
915472
1018040
962999
881420
339815
1068823
34965
683121
141893
36449
639547
839848
851506
73471
729311
985763
1080780
1005713
242704
660109
535153
830426
977228
435905
189185
683071
796347
851511
889587
127899
798767
652189
518297
413075
813687
258878
329452
1077925
430876
689415
174408
1060526
332714
721016
696413
787013
95755
294583
749438
465832
941487
640447
754295
134449
1091293
214232
600334
908375
1032583
420391
985879
818815
287000
423801
379780
662656
322184
680268
272817
395688
57322
719062
811671
86086
849586
759126
377071
846380
897900
522933
403820
508254
859369
812962
535196
1053824
742546
517405
771039
485081
68088
404542
28677
443999
451381
743340
923804
109464
117523
1048765
843135
264613
702028
195987
483026
412374
73528
39834
719733
426285
99222
716486
238646
960102
952024
415402
592018
141266
15934
723458
288207
468425
232582
1080832
500252
862319
1083520
1083714
252011
548444
484594
657519
825624
434493
359429
1062788
392437
218342
336242
315760
801711
917921
589908
975899
498909
514082
171161
366950
698692
516223
292736
133372
387699
930193
176111
923914
758152
703970
789203
774093
545415
382458
887049
743969
859171
330996
88729
938512
902585
586730
30927
1011730
669616
264470
450519
77527
841307
1025129
440839
814502
704312
328395
551536
165667
655046
924997
600952
856322
1097841
224101
1097590
853596
64433
408687
124627
1071507
252571
383070
915970
118305
818852
686033
683291
435261
184649
648799
70856
577217
144890
620631
71015
967548
1040040
379602
180335
840779
444293
486423
725926
791983
449588
950163
242265
257852
599435
619636
363876
146132
540187
927235
769488
278748
732457
649275
861528
1098671
501885
922273
662809
549047
459575
667454
418241
846099
444548
889647
900873
194154
661866
213258
211973
848862
108663
463422
887324
716506
307371
498984
842571
69726
440066
1075736
1072586
601977
600927
528059
1097995
459814
604498
475147
190308
173430
204951
698340
1418
1028010
1064747
650232
1021547
910944
914427
842387
538492
283040
107236
371494
125850
699198
109249
793293
327397
168638
392741
934221
1100565
281176
738343
1011950
559627
1013926
955727
923819
158161
896442
557225
571328
50575
1041406
1052367
927325
852339
549318
278440
683912
589071
705287
804580
871098
1089751
605883
613123
596251
472813
909434
355893
311755
407941
743069
195646
455944
94639
1064872
1022026
377052
893641
614637
295887
417438
784800
498585
713076
804529
902209
496396
363883
636448
252332
218287
995486
706659
425938
43250
733622
819865
106282
1029261
1005583
684176
949964
937678
975776
429353
47710
74617
5880
1082443
1087061
315075
629263
354704
424005
351565
486842
1015086
177663
11800
1060571
655890
648071
434415
507592
1029969
651116
355121
701854
7176
134453
729719
726851
633195
280751
83624
307828
734291
156961
589734
755068
483788
102741
192305
615318
587402
668885
414772
652016
38759
1001624
1004496
555752
377763
863594
547836
536469
37545
50095
314645
235059
428112
954839
621047
177104
863819
576103
232000
526278
505660
57983
423092
155964
382546
143726
13727
829257
619695
10252
1022996
491090
1026841
255420
19929
848866
567063
147156
78120
228833
76585
577754
574177
81292
748098
789343
94030
690278
537828
877920
876345
383517
934360
314871
195805
822872
674082
184071
601954
223678
809711
233949
48422
1015172
804597
65178
765513
405842
101341
314305
972592
492846
865166
192826
319723
447053
408844
542137
120578
897395
364323
359759
623550
231996
1069
939754
251468
728039
466364
163977
692061
1025746
595881
676318
986431
184489
253408
1045022
536736
1038210
340764
401294
155955
869848
196327
837008
989047
470434
641924
1100429
668682
392314
1011267
678408
921549
130499
551033
866258
116368
498776
758478
651729
408863
1086433
68345
531391
785480
591514
686212
443861
602645
623554
1043667
529534
6130
374366
59792
419712
635900
131921
843771
160619
450757
635016
243035
768463
307077
603485
621731
1037592
667241
421026
488106
975255
910225
892805
356617
275530
29766
506284
930209
456361
13145
61383
513125
432015
690938
160822
150981
989370
1023072
2666
386667
313974
124732
269614
232483
950681
156041
515014
1027293
247706
754772
737861
290444
860016
680383
208648
550622
835598
440832
840858
553248
272180
688706
9890
626571
419014
383117
548193
808982
951139
989639
844460
95010
1037245
1017331
549144
591232
374730
625177
526899
848309
31427
1083708
1003293
536874
295101
413655
283147
1036725
9499
216728
458049
1086335
751117
959433
746901
218386
806827
111292
362329
836834
1011965
1051541
84636
794105
186210
435271
1045653
645189
117837
130705
516246
1051398
169896
413242
272799
58709
230954
1043821
145964
869308
44248
838600
991297
722055
540121
285932
474361
220764
90526
235229
976203
635914
809818
773932
304045
478265
176983
655304
597754
46992
932119
162508
439489
882851
185860
360828
915204
137057
493902
20664
1091439
915572
236749
1032293
822336
735052
61224
60174
463613
382045
394919
788142
1098200
117262
937691
803889
722515
10527
386435
349864
871384
870313
684031
641484
595509
71922
217332
999557
674827
164821
1017291
28604
35251
273340
1053125
534675
835366
519513
684374
110322
489611
1038629
395747
342031
405632
1019811
224784
453538
277905
850458
568214
811756
847501
501243
789780
1038034
835256
162257
646182
11387
420930
127119
229689
439895
449088
702840
263436
73474
697656
258122
453301
938447
334775
364379
718825
640598
201607
398855
41340
221210
482769
235522
145054
570709
449849
111862
909189
473194
608413
921504
1015828
479862
184529
843054
304910
920162
266669
786137
861292
399665
96622
178009
131867
183642
574436
25986
623125
323966
1021942
229325
872318
280930
912148
454474
879283
410409
30181
620560
1056252
833270
147663
272831
683481
159817
288717
521689
1012139
345724
411074
699019
120348
922939
619713
196538
804200
633920
938637
1003539
621979
1017112
630906
853277
258294
943845
881598
84374
418292
453484
374198
1025426
58584
264264
1053297
363753
189354
613493
1081622
982980
563555
858564
214353
768961
1099117
1038189
900199
88068
255987
1060918
536727
197974
845349
496299
384654
177636
476975
181689
1022970
806671
533785
348984
825169
78895
130430
522987
1070352
145264
670391
243874
397366
186693
554395
1099518
622800
374315
709955
354562
579603
771001
539417
702370
648568
72341
326120
620136
152988
286103
5549
847797
281157
58108
329212
450604
778451
933535
758627
30165
492919
1015554
801555
769698
987245
29826
274947
524048
856263
641652
363607
62238
81097
841424
403207
754400
58879
378474
426659
1066425
836785
620103
971888
1066713
599496
887279
1044284
302195
683767
904578
684011
121856
537832
2866
283209
38247
810309
54527
676111
364990
172216
1051797
190077
257073
280188
434542
1059255
1081611
592949
352677
1085569
492102
291979
670074
874694
859351
388629
339303
181173
484599
457326
64789
627077
722099
768300
738308
396841
282727
576596
44874
334813
218042
830859
39122
182885
687685
889304
192977
945648
556336
432353
523558
5583
840874
106808
503901
491854
881810
831423
143511
268132
950694
573007
665722
176107
618082
1019511
1025763
61242
1084321
68377
1043806
1051908
809801
674954
178744
65115
646181
400060
174108
1033741
254543
963815
114050
657626
658676
256231
736099
391180
66074
51404
681519
696765
544479
1044683
226572
303423
924634
21470
1061993
631415
533431
979499
982152
287333
1041247
680031
213121
117299
316668
411690
60370
269585
114724
414004
196080
75337
354669
861344
570498
431545
138649
474521
897741
32896
127594
519552
42357
39539
700580
468975
854413
590015
697557
977369
352454
674880
689176
840902
45194
583122
333435
437766
656750
134666
991807
804435
604774
640002
410060
730059
426236
458511
779633
739240
154815
3028
824095
347249
41061
1064448
377531
105988
932236
45159
283355
653143
570412
245333
947759
7951
61800
122064
105267
955897
901279
718619
37045
955749
292050
687020
858523
526338
724902
1073697
294805
919168
206137
241931
36659
624408
59669
521784
320186
21201
634205
1095034
962042
730858
766900
205238
1048517
150108
268326
640010
489124
441944
783762
428551
445467
838460
484025
82365
994402
12683
689878
69374
203676
190633
1078468
493894
30001
95859
1044748
135962
188681
767945
207370
849102
305124
328465
966878
775289
1084601
688058
687708
682867
953116
1075020
772012
288387
128187
711818
118269
437411
463210
673965
738649
507221
576837
821720
824413
313092
1055021
908352
39903
517754
1032671
880741
145828
26550
218598
660025
385839
384789
82319
407295
48085
1016608
51602
882664
59273
503512
217811
805010
407188
492006
323482
907795
125936
411739
937048
28921
885610
212754
183793
79475
1090302
165031
541687
366641
195562
35707
517759
894453
937016
165671
33964
953754
808088
573486
555666
241081
941379
465893
895470
1008273
374291
685233
113509
374449
507155
619926
624827
657829
569424
1096382
213670
1019343
816539
332376
953388
586419
248999
1069889
799120
473671
467733
790059
31123
27465
729294
504395
658520
607275
630226
976201
832417
1097018
117235
694907
212256
123536
988915
657318
283590
1075923
1053601
46320
342845
683397
858529
147506
451562
1082805
515919
83708
222300
750661
923693
66039
439924
269435
598186
964880
457072
799379
686925
1092960
319866
51531
33855
334295
394781
807358
415473
470577
423580
911869
274207
1092550
518820
238690
234517
784977
533003
705455
847137
883239
568278
825444
921333
706615
225783
380658
171969
654116
44817
1067593
688580
1005031
729845
419992
741529
504427
10654
788528
178561
1087927
349388
901672
166439
206852
106662
800781
347816
402073
1062947
33770
242683
748616
1099391
931956
1020298
1040666
617181
112932
425615
774502
674751
901014
410245
960974
579291
19327
995208
53469
218621
586017
438699
1003942
656707
970119
281534
779855
446490
684310
114669
141241
31093
833607
350815
299645
1014124
671288
922886
210669
826764
365655
696886
1046328
201387
58315
1020680
85728
711472
811987
448495
708997
1007812
615779
453882
176856
977935
523252
577417
818960
464170
653794
81658
987400
1722
931027
440051
995744
24344
579541
865540
36429
572909
653921
1022784
304527
714452
407218
552349
303944
25259
344818
820949
1005715
58991
865265
146544
548531
689053
388747
973605
1051488
626185
479818
329049
180386
560363
461855
1056667
1062140
542791
565574
910268
600664
597597
98195
1057506
890342
459895
360629
696718
657650
884620
535309
696697
638746
631730
711825
310854
720486
1014375
979520
720437
386930
565228
388148
615605
832121
785968
398547
163926
661531
850938
756901
228008
403040
143343
52621
901438
1032895
406115
410843
611473
571099
905398
100888
297396
797456
279611
835123
1034247
625565
30005
941404
220520
477799
883348
421627
186849
553013
785044
554283
969611
470900
667305
308276
1043342
956248
234158
723813
556552
1077961
721711
234145
356656
372431
916320
422939
160082
586845
994317
1014273
271618
643419
175824
501016
70091
778628
916565
395562
581132
913487
772466
725931
42522
1041465
193375
483581
624257
430945
611848
262099
649960
179139
157309
227239
211598
51477
49368
135273
936302
689135
180843
212540
841282
318681
478392
917512
105366
799010
698728
67128
319808
736516
501894
914008
805097
175265
399785
874082
344481
641000
1003686
889949
830861
942308
355594
895984
304929
871443
492266
321917
490738
674050
891229
255228
496555
142599
652422
354238
490920
212973
632547
950307
478048
550373
605185
30622
671378
276982
868967
918946
820529
37331
166925
627431
484113
447853
923869
596774
175462
375184
1100006
27236
84958
796228
61789
684319
321275
40380
815249
422410
934447
497332
846025
576209
933302
902631
1014019
219780
147269
294994
722634
836448
250294
752115
38041
253659
180668
74833
451580
845122
414005
344810
953936
182967
391502
696541
383438
435392
788177
530274
239642
1081697
405090
1024224
102212
985275
905104
635236
359957
428219
439262
149663
1056406
136952
377612
109967
1092229
1093279
143654
444373
673373
1045619
542499
736655
982286
934022
558126
420810
170782
358080
639634
365688
332159
477096
84536
361542
433059
562417
751427
155140
29745
177789
72431
1058902
878566
288280
496266
278961
430436
1022631
421444
1097685
582294
379397
351828
738613
697596
1072308
19972
784222
1068262
379874
356223
128388
91865
939813
726909
441038
468691
409078
8492
282371
888048
147814
592223
900837
1051339
909134
828101
382301
1101074
816130
536974
451214
182080
719374
325080
837514
886953
761140
692237
21552
288816
722176
744721
921935
91184
175149
1081742
81225
786793
490129
38871
584622
656336
322294
123312
849075
906260
739197
642249
717800
815703
337906
188824
821845
274595
324156
665417
215406
848987
623567
151798
183725
741174
642719
905225
249862
93858
110035
445503
472313
96192
828079
816659
1021326
95428
381687
18726
253034
58264
426071
1041314
117035
100762
575216
770868
792065
661345
383986
705778
997172
440385
251557
828279
300512
137425
433957
259013
580254
824050
742799
854371
792584
460275
495672
529022
431366
731377
420247
1077034
336698
641293
280475
102767
186842
164989
1048860
1083154
210823
421680
1044252
1016735
68105
173423
311655
53174
873333
332172
570206
657874
368315
483666
845139
84017
499588
582490
377237
176753
198536
479992
55066
547077
22636
912330
1061978
393164
513807
512018
920708
1032888
622657
1096625
792950
897330
510197
120122
805547
299462
953597
693763
857231
25475
960108
182318
295260
789168
670220
669050
111688
402349
454639
1013412
109904
38582
379020
889564
9806
390395
658315
988532
330766
404223
1007364
595025
639575
235185
77839
251912
1000364
276211
606540
950593
265590
929732
452115
375032
1089352
283291
940424
387107
14118
940130
109891
1006955
976571
177437
961785
483441
938161
467244
286873
444897
513472
56260
63708
704344
742558
986260
708909
687642
735484
552974
50424
1009604
943547
136783
539738
240142
146260
780886
677568
899672
439559
1028123
201021
963541
542177
783997
891742
417547
782178
797175
639000
271697
204189
1038300
536573
1088500
593712
1007941
637968
229052
244104
600536
976360
912888
418760
406345
704976
1035101
244371
140785
223059
538396
312888
367426
759514
135575
1079238
53085
667038
502896
252890
620941
496345
447956
997427
1045706
483431
816191
1034199
230697
166474
332777
717411
366180
386740
305058
816075
573450
830914
80304
96662
466862
881303
332335
312960
619989
181830
438844
890223
974739
876205
1056712
730855
826950
698352
1058077
659457
853080
630275
37690
1062636
347439
732835
547027
941272
525493
632080
736096
386817
761043
562164
18379
293412
834796
186589
363666
273183
280160
87318
524186
922028
627273
136425
1040492
123936
630125
585304
76211
736534
322458
1051388
176843
1077255
559836
860005
329219
511928
105054
727759
851542
1084340
889950
62391
899189
387943
113690
852695
771349
448507
664544
656823
829966
552886
854910
304638
558135
634123
675594
694938
963728
313572
487511
132319
741000
683359
107854
300490
135671
341679
807709
98376
857702
1084407
205869
222848
617668
268939
25234
836827
553267
515179
260492
625840
1051613
741273
278347
339980
214900
877838
532197
337804
99623
734907
9682
586966
86430
562483
820116
41342
937273
595337
818560
565673
938237
774896
588062
543606
965730
335588
653812
980049
401711
1014997
57858
279087
836022
457894
911380
346122
838906
1081965
732114
504957
465308
50171
844718
159977
158386
350682
978972
332358
138636
1092657
761402
101758
204240
457012
609123
857271
743735
935908
48986
920585
780540
55330
750690
698122
141366
501617
713392
401373
1062120
435953
578865
728400
66035
576899
783049
534580
164394
360455
1017683
1049069
710105
857468
243461
979256
124608
1080106
211905
291766
991779
764685
797418
699243
1046620
1069450
375763
220140
1031462
347316
298280
75515
220523
851369
749212
660469
3687
278572
837852
675725
822935
918731
133849
274584
932751
907128
154083
178264
829481
194854
492607
688339
215844
620525
471337
938003
78378
1069399
106512
524080
756584
1090283
832159
15259
1065620
197163
839553
699640
463074
400550
1071326
872477
832993
104684
1071297
618346
567012
510322
433455
787562
1083277
537010
38846
803536
1054029
1046464
819214
59641
994875
373985
948693
823152
455332
595493
692916
717906
15566
982957
545609
916414
1006576
982860
191804
611089
909387
50231
593609
635030
667071
193175
741109
507346
104866
234276
751469
32927
428192
343941
793449
499987
419183
597217
10560
11183
673681
273438
306868
352453
239271
408016
1081784
587999
485247
878960
449912
315293
865294
549469
526939
574649
764411
1037665
906063
196624
226594
201622
384944
498234
586023
247603
588535
1021158
146533
427250
760737
725147
247178
1030789
672549
751397
574594
481502
375145
798652
910316
863154
1035483
913679
873344
235139
275527
610184
864229
301342
749194
902359
388071
140487
788529
98499
576805
445362
823984
638134
208072
499081
41840
700261
187758
1051679
336146
435795
954166
358638
23246
887688
45411
226577
1009068
363378
968770
247324
316420
733218
535924
1072926
516667
586454
99774
48778
652352
718343
543114
1054127
107532
876725
695332
257974
692190
250980
589922
777583
290073
778792
727683
213849
665131
686258
841239
916624
897661
689020
253585
693777
487334
319917
845809
310552
934546
141969
679909
958349
1100120
688200
326022
1101132
329803
296818
1007555
999709
269658
138545
943187
650111
602680
439586
91738
197095
810268
281539
877865
31255
248900
260117
816424
513932
74635
458828
731091
69639
878381
562564
738593
564437
1066519
718114
447567
1041590
184783
413848
808530
306947
1051275
279368
780761
210632
809638
1049044
1080311
388087
644873
464941
224218
494492
337797
338847
59221
221882
171790
976417
592209
416023
812703
967374
315984
696898
764102
817255
941402
867026
46155
352957
374206
1056029
190404
219786
1063361
389545
893323
976182
670299
484213
782608
657988
942684
641961
811203
519819
301517
349888
1014329
481145
63596
944506
1027161
949383
496745
274282
952488
35626
634237
808203
860130
907579
385975
1088739
1058569
308163
42092
376210
239977
229458
789864
470530
35008
499247
602931
1044529
533395
436928
398722
505230
487640
903135
730569
798554
940475
1007260
742103
695304
946233
564364
1004766
259549
697287
1021399
388713
314790
132296
198037
653383
716418
918263
378026
516828
536793
641563
225274
633184
846747
262753
379179
472752
891722
485662
946289
420779
298894
229795
1033061
989154
554454
241749
853132
135016
892295
749768
80013
275919
745361
735832
519010
453802
571611
118021
692571
16434
773320
183630
127671
875284
1051823
671430
367475
327177
626292
71672
361078
276565
333509
834093
827324
603138
694178
889473
965782
72694
624763
913499
959483
26015
787949
891702
155649
221203
916003
982882
782067
1015590
907090
660045
252553
733302
201072
990880
482678
109797
1075266
1018069
726126
732614
238770
200321
784277
97848
905800
377302
764224
4822
890511
1010610
1001875
644947
752514
93565
1031807
333673
1035983
814229
366807
925903
708605
432136
892755
250597
808022
463936
960412
541405
1040356
954529
698864
452443
373416
177414
732313
953438
807850
267384
457316
603172
873596
349301
50117
361410
1082597
567502
739347
213323
566020
774317
694118
471228
562480
785669
862860
420372
79873
525062
768779
494511
17752
183657
212776
112965
623945
307608
135140
812336
406401
461725
236375
256981
318709
665006
806349
83690
1096596
463096
777567
757068
115602
212210
365456
533470
378530
152531
279798
560727
448908
755253
976082
248145
561266
152039
398545
666948
160670
431325
956055
192380
457915
992928
1095591
20554
928554
379218
919580
418541
970344
688424
909912
720501
578025
283483
981277
785132
13915
254467
731184
434349
154094
711981
553572
511754
989275
963756
484263
1050823
347646
336773
444477
54688
1023594
947676
743655
1022427
727613
969936
1045357
676048
384972
20479
854651
725321
705220
564986
269012
942964
112777
312790
674081
908758
440443
1030684
90661
1063570
1063571
876100
781050
587047
874685
311837
684132
190954
1043886
825469
948538
896495
341247
473520
53239
1005232
114837
151562
729511
739982
280504
882872
213605
878456
1039566
135868
134818
239232
473049
656475
615419
988090
123808
423414
657778
911435
40443
897238
642657
388425
428627
226207
480714
58746
893146
716867
688817
690914
241385
492080
804260
1091460
831893
977199
396337
485179
228273
1045168
735731
732250
1052766
933395
47711
494981
817998
640256
34822
412320
537237
16842
523296
367078
245485
790915
465466
761548
724473
888033
1071914
1043961
1057955
202316
1004400
910546
1062481
26256
900363
945488
270883
1057516
1009233
745672
912301
638943
1072273
313987
37549
485536
584645
441867
268434
1063606
790191
849493
114521
641944
899362
743153
627048
794210
437645
588495
889539
860112
168152
943639
149217
92867
519588
524838
1064809
436122
985179
315583
842484
1039284
788831
979021
894442
175956
430858
992600
1036293
835387
1027073
476743
1052905
561635
181807
736466
160118
509136
1038331
70238
1022661
345170
251929
937911
58110
875990
577366
723803
969512
55125
928300
954061
1072069
336792
961943
626755
501422
606210
323011
325512
696688
726418
436645
78841
434944
1016642
290401
476673
1056939
1094987
146317
439775
40711
932994
648726
380042
83568
273466
926608
815476
924760
557379
532040
400503
95819
653486
921217
593082
130253
1050834
711315
683491
42485
886960
681722
1070262
192188
606342
896452
244747
467770
1093452
366503
307571
393067
671934
186347
384517
433177
798738
888537
320111
145235
727381
917782
278419
116714
967916
712749
60802
915516
138794
57987
400119
734562
352607
117558
298385
657654
719579
854973
514209
590779
47191
480535
49950
363048
526090
1049742
36201
1050116
495654
734841
606495
491349
692547
336781
400917
918618
122232
78346
42901
713222
756829
11700
154359
715861
79698
1000273
147529
215026
1041365
1038541
1092180
514497
219648
686255
592830
935132
377655
933225
951044
402221
661985
294266
420881
1066554
725597
347811
801382
648459
846834
186823
502879
155823
801203
444106
255790
983777
336341
672468
122436
191370
336261
495612
443096
309406
997794
652316
211789
893781
712916
213943
354868
286704
1010970
909663
595366
121585
287010
510085
251006
936484
500696
555485
766155
324246
79836
462089
918200
24574
318902
943690
668858
858063
1003265
527280
986344
100375
115770
973690
781168
160303
94347
1063212
1052863
205871
449899
311991
866493
692322
900803
302218
621931
543146
189350
377224
225179
752880
39302
386137
443218
59580
57311
933570
792146
661383
160269
321070
213238
87016
245946
144427
531634
348761
736311
608400
609450
221784
900126
106858
757230
711153
810654
204225
614990
912700
62216
699017
351504
353275
1098119
95613
337307
253283
738709
351061
633460
624480
835154
311817
811242
174626
166452
542862
329261
99513
194109
76917
164986
611103
957621
530206
489796
241025
291515
590234
864422
1089705
815163
733230
254553
752785
675697
518640
451547
540717
746485
759507
468110
447765
274229
556439
617941
908481
29797
695799
743733
670747
697890
837772
627561
595279
360909
963790
774479
946201
432149
176681
439787
698483
326466
11203
703960
41479
1057746
818570
777882
818197
833083
680190
759148
660327
98167
474998
740025
56891
672469
970644
17983
625713
913413
759960
695608
182148
1009169
410583
861821
472576
1100069
471985
1070392
1061463
864399
76704
1084306
1018222
77863
136246
304122
159492
1005991
423389
915978
264807
323795
476806
767910
802339
601780
901077
975352
565738
834163
368756
150278
692018
957510
365362
28302
911764
19378
1060991
756525
260215
256676
973167
254895
430550
279424
880675
1003166
411553
970481
523703
349883
63780
20615
51877
884343
917400
259409
898024
519475
686987
162642
523250
660177
1097900
808677
1039676
533740
1011489
1064433
694832
258304
1011324
765711
781686
1042710
433322
962596
349086
176921
696345
414144
671313
707021
255733
497378
1055066
651757
202987
1049511
386372
600563
826656
1007653
1002505
1067896
939820
424823
713692
72124
471439
85454
86504
196329
272732
664386
442306
135046
716229
768862
48177
932152
194410
824833
35264
26384
60822
572471
393813
481236
407989
833213
642851
189343
215897
506558
125462
721378
282359
631601
933273
440971
1014349
747470
252603
564199
330761
508801
955356
20954
128569
863406
797000
497638
317072
80500
748064
676021
918780
994088
1902
1004679
288635
499142
730352
80906
637093
990544
800452
46528
458047
43022
856323
1094997
706006
195369
560578
1063819
879988
613119
196919
967622
749275
978574
547837
679999
75810
413135
124460
1057958
944046
1078743
1028785
986364
1076288
496530
1023324
1037370
122651
456036
1029927
592500
272265
970035
647927
1020842
48038
513345
854243
61990
601479
944229
612167
257038
789425
181647
489198
907440
862390
624555
342616
289339
1043579
1347
985687
558038
987328
445647
332487
399139
481510
190190
659985
540863
535143
466285
1046202
506528
1016023
133468
950995
968077
621091
219192
416247
180933
330992
120496
992501
501561
714447
791071
605373
781792
257770
340942
594513
323659
970026
862333
776528
516142
714429
548119
785852
342938
117150
464686
246121
139907
722481
569526
462658
428118
393886
610216
159627
752466
862475
988444
931523
917289
842426
595688
386450
862648
738311
981059
424221
876487
869553
369136
1019975
321341
826591
21163
1081040
475280
352918
849772
721659
1004120
1001212
582040
382424
61113
450817
483124
836250
1089508
1099842
616384
818371
909745
415740
1015045
956575
970590
590981
431829
1042646
172040
619959
265573
826132
593410
265842
408954
6635
1091491
1005489
1061427
47784
873630
500535
1091688
1055604
208081
549169
1035721
191956
198045
686763
922438
997346
83632
926665
632434
302441
216644
657344
29671
639305
1095527
205150
731614
124931
176836
643358
157666
809107
810157
1080743
654442
328322
64994
818739
150039
177643
398693
401765
559176
915120
305320
128798
668097
519109
894547
136110
54413
490279
1100102
394457
73806
806812
643445
545064
475450
175772
453506
676421
109718
183588
685976
218219
921682
207184
824074
334893
126772
984672
484455
908752
561528
151690
787597
875178
328621
968786
990954
628184
627134
816361
69582
804695
882499
648575
1013449
894802
383344
680293
705125
876885
547609
991076
241132
532551
794204
770161
450543
88164
364644
581377
855334
796080
60658
270363
1014306
751020
589788
111578
480992
614098
422666
579339
952317
631209
163959
145026
371409
126901
455972
822127
65347
176336
261960
240290
46624
409056
1044292
577850
514158
961491
332215
1030704
708144
584760
322221
847795
24813
33245
682378
244355
211379
9038
87437
363199
755576
218672
684143
905415
1033698
213744
825371
1038218
483947
305841
265417
875863
463357
379375
332348
587138
108983
874875
59635
883322
54953
660445
109675
94933
132106
456047
682190
1078787
302431
292175
588645
159788
143164
497998
872107
623074
1084446
291378
206005
359537
1090654
655306
900695
1094676
112008
753025
524086
286341
287846
917750
927207
221540
567911
688555
141492
622003
620140
846656
639523
923495
315469
822306
1071265
698776
840948
346408
348260
760481
617206
989695
44930
947397
935452
417515
1062207
189596
521411
531762
276531
648629
1020907
915032
542198
843277
119697
656687
70911
622428
347225
838541
415319
750143
635088
123950
383663
138928
143557
631556
1076974
253065
606382
371688
48660
415637
1051667
522756
216553
950086
366230
134133
758330
277668
950074
295900
354797
953079
90549
529097
1040472
162383
236240
515945
16995
969090
801518
1036467
886027
316402
50208
1035750
1067356
267286
618567
1008283
647741
523841
962047
232203
458310
331890
613192
689800
957322
424020
771396
676280
646793
17371
235676
1025046
1066232
693767
821680
696838
649803
1003254
554580
773079
323781
948489
671500
149223
461470
809949
44381
282253
369623
1013716
646573
274464
860975
983323
692455
258704
447783
314650
525728
943611
282820
190133
1075646
125647
255632
1079
50994
887978
264456
795470
652969
255030
54975
956410
329981
975099
770584
741984
1097099
565675
115210
759843
788696
444171
492239
894177
907409
582948
116333
283395
257126
553093
998598
835872
834821
96686
726436
954944
759907
90271
881207
632138
176638
180413
1029220
735252
877745
1006434
208473
538280
106561
456645
955133
735670
467726
661916
176646
971514
262398
1040679
240402
452877
347633
686704
168158
135495
33247
1079311
719649
184076
417189
244808
804623
353783
17663
538405
794931
775521
389643
293634
906085
38346
526382
381078
1039763
268668
493865
561760
308382
82598
1053888
246916
773405
971506
874250
509009
271042
9166
293716
309842
715856
206859
553534
699867
463685
632760
877112
251910
1016855
1060221
726964
828222
37138
933875
628013
834715
161329
1086077
399669
714999
405324
923610
205022
648013
452854
1054783
524440
420169
464763
433809
696671
146702
368674
783628
278731
774025
796908
97843
81794
798010
626370
65457
95054
318594
774484
276661
762615
405740
264907
892591
1023100
103420
913801
301398
625234
657143
45364
302021
18790
966887
657433
18717
326514
231713
265077
83850
969707
1089948
572635
733964
749655
14718
506114
377274
643450
644609
988115
237544
255930
62176
626051
313158
435178
775035
595807
171254
732156
790847
64437
479732
611714
773186
1077455
1051985
839188
805592
57357
124400
631634
534166
1076951
197265
375772
62829
1011531
437926
721703
808575
580168
496816
203197
282811
466533
625013
231046
367374
119230
967748
472853
216580
587818
708422
205583
891865
8508
754338
981461
124718
602212
250365
347580
316670
117388
435637
334620
966882
177794
485439
354847
766642
593207
1070776
593349
166316
86894
210882
854016
15336
216238
451271
817336
1003108
372309
1094657
38663
601628
1067397
51205
893711
1054759
970595
476870
666226
573720
362128
257287
765435
642914
993463
33355
1026562
877457
141009
272847
1074315
386101
1096317
1066193
815650
911542
717018
252486
446134
131310
590116
519534
853409
904085
730583
458585
1019857
799206
367740
378171
74534
362847
604268
258441
1000585
294497
995963
692134
1007237
754050
920029
741952
243631
793617
910825
796120
756116
216472
598877
390954
519717
992021
396526
400490
259116
308896
238745
353173
209143
682422
1043436
422625
929492
961297
692282
478128
368411
215515
46766
88444
197562
934949
419679
679941
585678
1047039
435283
11216
71713
336085
155053
871167
293040
143843
420471
54577
486144
21337
17815
755600
559695
65670
807251
655109
468013
316158
157906
452933
935649
805854
222048
301194
328805
782075
98865
414867
594893
379971
243273
464367
228400
335370
305305
212407
177209
553292
615714
15623
980188
320534
413746
62453
832196
52410
539534
851371
782372
510196
937950
602388
1067280
754431
218252
68143
444354
705176
75994
466230
595914
31388
418392
363486
348065
497695
808645
383882
1005246
587718
10625
893796
1066882
79996
805256
731452
1041112
565349
690131
307933
501918
526812
575956
1046439
267337
931458
884062
852651
222552
270510
913878
356133
270748
148077
393890
205888
722390
370161
936339
417436
869988
188749
822095
344435
368078
176744
636032
983471
238221
263946
94436
71091
1057662
328596
118407
821392
727630
408489
492211
137928
895764
560431
461293
531420
141139
45998
59418
91361
955162
821853
585918
1770
554252
35811
688279
305917
413835
1065443
839930
542539
771405
781321
1077647
369920
409271
200995
969892
473745
946242
146225
64601
582802
421554
659723
126220
1012796
48424
170569
323054
980380
583181
488527
175516
516511
357849
740696
61111
770940
781643
1096515
436763
184148
761750
209380
230997
714943
699922
520260
179507
81257
463858
434163
1000410
926596
897175
326354
891515
60987
859316
185466
268418
1037532
545629
810131
54818
358418
713768
777233
626715
33908
470603
195143
40947
123681
675244
389982
845389
767096
1064673
379742
34311
268353
420886
399749
248705
507024
1087679
391790
736909
1052908
874257
835075
1069760
791013
1020802
609359
21717
948973
584364
111754
844263
382567
303474
688009
795430
721481
994983
1089511
873515
436421
6649
532033
227933
423239
163642
448768
849510
585643
917605
917329
636294
700129
197718
901715
1083876
659199
275600
943955
340447
826158
1086345
467812
955317
946781
471397
225294
216659
598348
787544
308253
1090925
1098796
1026482
12887
883951
1101028
349536
21601
18430
902414
658082
508543
686223
1096173
927876
383036
432908
174609
86340
540842
28206
892283
893333
574411
575461
231826
350110
265225
752258
281430
657859
833853
263131
792760
503065
983645
758840
668439
24934
153681
568835
984798
631334
435062
764718
621974
1070558
340189
424165
15804
478702
715178
967286
929998
501622
1074822
199980
934029
1067758
245291
60383
86963
516306
234686
902565
197724
207455
813569
928334
292036
1093266
942278
496153
1042497
807917
89522
197686
559074
462143
755564
683583
865340
91101
619281
114427
675070
885934
701679
435633
139586
724040
299173
226556
1095777
235876
1018147
829205
142043
1017957
716508
612926
958213
463289
120585
318798
380729
953749
941465
772016
538694
371693
204375
756571
949867
1006937
171146
776631
309153
483825
149884
779780
448717
925110
910474
53481
464147
111591
987309
36435
8813
947994
1031966
831787
583168
28661
263548
772440
383559
8132
535382
1070479
286661
333191
939976
282153
299574
94306
521755
136406
101769
471787
683883
808297
334563
417358
825376
310116
4490
706902
63488
349361
1038704
908629
614509
890324
292450
977409
777265
87255
388603
313389
208189
933819
212164
1089755
240651
173987
918305
471869
272724
650549
1013356
239199
833921
988207
147899
966026
461375
1019762
92566
585425
874273
867750
463721
278740
41392
1097934
390469
42491
960594
137823
181990
378895
813825
252841
90586
1005513
317559
164473
773111
916083
921165
482153
936460
827042
303940
412829
740489
290159
115832
206606
786406
983057
534990
887160
1060109
74391
406080
4388
1027717
305718
366293
812744
194637
498230
982341
96610
364383
280275
35113
158299
878339
579419
1006569
740570
184034
788983
414276
278820
110183
683695
840275
237149
546640
1046585
1045535
843214
960913
766822
762056
178456
771947
307625
279725
210113
266709
627593
677574
405206
408146
129791
658252
833289
750658
327193
97457
673175
988735
951959
546686
498356
280069
658266
950191
783531
912009
594827
329943
897361
388086
1087861
464808
569395
1099468
752940
800809
177584
1068205
1037986
169019
614105
132365
145583
1023925
384494
316779
715511
894670
203515
88319
930265
463089
900321
324912
295607
1044754
699315
451836
68074
337822
246366
752062
90991
226255
471949
815149
756191
996725
579243
913216
297095
424245
310174
2184
477252
1065900
217229
129570
415614
822576
970421
316169
839383
226714
5293
670569
253241
845017
379665
690582
964953
1092651
732123
43957
1032307
654962
945354
407970
355008
536251
620078
76843
915997
448091
489616
653492
148287
828053
778482
626596
1082835
115801
721323
662170
104344
810960
967976
737709
346958
45516
825201
984542
345567
511084
73845
613824
809510
996213
806045
604723
998171
84499
549075
145431
509027
935249
489800
772027
293051
106880
853281
124119
853111
294563
216141
412838
89627
369038
714961
465479
765220
553108
799833
725272
642634
205561
426036
318317
902090
815595
1018414
3493
854615
89181
732392
1048746
684201
353157
328626
853309
841399
900754
544103
945999
431818
154168
819258
20813
961730
309561
618783
937733
384146
713569
130714
110391
332748
1026181
293809
753069
555364
359117
530089
283533
958028
517387
338789
802563
911987
414712
330990
59379
470954
608482
302096
563444
253798
1065862
894435
319985
68766
714381
716678
201778
260561
741362
740312
261333
299943
904708
316326
567155
848127
830195
363083
358706
667410
962351
962239
416435
417399
691025
520854
255462
948245
107722
72342
272399
920078
875486
1013498
700725
649003
284174
895043
426860
159262
872522
431743
823179
227682
963480
1014955
1091196
767723
107658
597960
148237
709807
865072
716700
12469
296833
49584
518045
420831
772890
426985
814669
601587
67689
878287
553012
476690
525769
813643
699646
294584
1100913
501475
1027398
1026857
229804
1036914
212819
388281
1010929
634295
378091
331127
1023410
528937
353777
137988
927610
882891
481845
52187
131576
226867
281083
157832
422011
364046
325050
798581
86137
1006267
107010
425086
271335
672793
472534
475800
313659
655533
24999
32396
288700
1047855
502256
379437
220067
1073532
201461
629789
291100
789380
362895
689919
693426
752487
132964
355846
103114
1003874
327879
375672
927021
357361
483091
694540
876770
395006
534253
282997
854561
571546
441860
414982
713881
806811
625899
350646
832172
115375
1094008
196285
603663
968781
306358
420361
90885
530818
924849
20948
830453
132954
745004
538812
41856
963876
953478
263621
9158
1001084
959636
416368
649100
893030
747286
893869
186634
17681
201097
282786
34346
183192
905537
391673
745953
13789
508118
370379
645369
18463
454090
225102
923748
455747
528178
846749
665733
37958
292520
519004
701039
1024697
236331
218295
264901
1006124
1063135
72061
521519
859210
372933
719358
722779
921040
1067091
169514
143846
379862
880565
563064
290988
132487
634390
775156
939772
707834
340205
110328
866011
624326
578953
987259
691509
877987
957764
107095
276400
906918
208671
72901
286253
664873
48758
617426
1075921
835762
392795
532004
828294
468255
164102
969738
1063523
337955
1079089
822879
836896
348916
415741
675373
541628
820631
569171
627535
784706
207178
835718
108993
981081
165274
234939
504806
37349
362797
9382
404173
386974
1032697
881888
409198
1056851
253853
45223
22179
239176
639155
593225
394184
445866
889899
382476
323061
923224
217844
857330
21812
261879
1025920
651182
165195
521328
650485
645980
345869
646283
438294
35746
188682
905094
809337
933946
104299
925910
167245
695503
938142
798278
337360
4705
480431
508351
238598
404844
930372
536212
307927
731237
969537
616307
569880
634657
21132
547951
608387
411126
213284
383701
863021
211317
733603
407448
1002092
310108
1057940
798730
329180
217378
1066473
7397
73483
446903
114005
24930
192006
904950
1064181
686822
344175
639028
510710
1057247
301794
540631
804780
339527
839514
199943
168677
828610
395779
668671
425112
388156
1022642
1055733
902886
229167
136066
776821
500199
483401
683232
120215
922714
115247
228036
662818
1058333
89118
670844
78019
960680
338826
464369
865096
942157
499668
232603
913196
747623
205175
189836
386882
1100158
798925
499481
674496
486246
500396
514973
324482
804314
515094
1050275
197994
1001172
419100
630069
10473
713849
200883
909371
388568
1097089
119225
374546
565402
822276
30502
594345
830204
362952
589716
12743
607728
465265
1079948
368983
1050272
958655
99167
658904
886412
770662
251940
120143
1070855
784710
568538
541769
200575
901653
503955
464891
17425
973679
189260
982032
289746
60392
223662
1044888
612581
329563
358742
426159
1086162
231306
267039
514992
816508
11879
469476
1054501
42509
197463
905576
973398
843497
795766
388085
934718
429014
47929
21052
13931
838484
167835
371719
965750
72618
507068
63052
312362
151630
841450
182873
227500
868809
824521
103222
724281
962477
890379
17270
944853
165132
811034
199656
333712
125623
487001
305644
14812
819683
661902
583961
330628
895733
562851
529604
230162
327984
718899
768999
1079653
126963
43583
495248
772693
669690
1062681
1054463
443231
195261
604274
197524
1034863
803486
1062699
578198
1024000
905961
774080
254308
240369
480832
564033
793660
461661
693669
371935
199642
1043349
933286
1099417
884675
752688
291295
82576
394629
61798
630546
958329
956518
615681
266311
454620
237987
988368
329793
78322
940268
369707
897427
195039
305642
436375
675532
590112
563384
157213
663308
418910
372192
794929
598166
434781
389636
441290
558804
531278
950458
261632
851660
432796
606363
629561
239162
277206
994424
393008
818900
248101
590159
194886
884523
869023
310865
959419
493019
934263
1090137
963143
728890
926283
974099
823135
248843
346140
216340
467491
466441
247923
247924
820803
819753
984809
297160
113104
604709
1070068
392194
459404
854929
1067766
118187
404604
346927
604500
741528
411527
925052
77006
202388
671596
683141
763052
147217
354723
171684
109013
455821
454588
754421
737618
477849
783812
676295
211239
16983
420781
190045
820031
402433
900231
70987
249374
253749
909833
122669
212032
809603
627258
667816
611384
7978
250182
240799
808129
202850
155128
624090
734807
700223
511731
1003330
973227
213791
135125
1032524
368677
242792
757944
755533
636922
34784
27220
760446
390238
940782
167860
860142
660026
544896
66311
521620
382678
266552
6540
228022
1005278
621522
247974
564903
375240
678878
228832
991115
455038
943676
226546
682416
644150
373241
106636
642439
13446
117869
340774
550587
206102
660549
1008456
1067533
923029
1055017
532260
15676
768136
241980
282178
1017373
609710
164818
243268
831244
536895
299694
762917
1018214
1093508
884055
114316
21732
33852
204847
933789
505352
804352
631044
1095776
219958
145167
546241
421592
325210
31477
743002
809880
240911
572819
933359
430583
488610
63435
687662
195627
302202
352157
963571
826767
859713
1035482
575609
449553
810703
480301
611698
62554
778915
814950
918366
55191
1076385
785117
386005
28274
575090
143265
682403
1004344
171262
596956
559471
923692
1019768
431290
186587
214330
880173
332584
391589
722238
696591
25572
847926
856288
402185
795223
81614
998992
445243
213604
467906
89538
603290
870704
911270
377523
17977
183822
110223
367985
941612
160868
1091105
718548
188383
305278
336228
295738
34235
686491
320386
999195
719458
660732
265070
1100016
1054880
721452
60480
369854
41950
195153
1028035
52746
1100149
441925
350631
838406
637644
497537
282024
271602
1017854
329747
83483
494040
722418
689673
112287
786757
1087879
73279
571188
924091
451573
132665
721089
121697
401628
509093
103607
385149
322579
201308
1074472
732718
422975
1077227
559803
1048457
28279
607011
750882
368869
264534
647436
269019
34683
530381
417695
367032
1059534
852697
220499
248538
1013673
557014
804487
170220
171270
1076793
1005718
836399
673345
579547
441069
372248
974537
510362
228891
594986
216342
243017
675491
321284
240178
241228
397338
30349
764838
308098
900489
52026
416059
144249
999352
414288
556421
788068
820025
477707
1010456
393102
384377
771167
168650
495223
54176
267934
14355
617059
384223
398752
409689
908644
193564
67910
148240
981287
937261
599802
611654
550039
47874
863367
726944
41499
525908
501631
940772
794793
948642
421862
534483
741897
1074983
680738
970247
933059
827145
288339
245143
493044
56812
362578
765242
162707
356159
201083
35965
13413
205334
436101
609176
797561
639825
446355
802722
934586
802374
269199
177063
125842
671899
954897
288064
348782
631498
120980
1100734
910742
1012906
95839
582440
344743
452242
113602
781799
671513
598821
478156
1031170
337621
621559
777722
745913
104789
945931
962400
623664
526163
497874
422505
82517
543860
481235
998036
903025
374388
201381
834176
364146
1068952
110474
705625
692877
284064
321271
1044782
800376
36865
311551
473145
216315
472406
186720
681179
649257
239147
272011
5728
554748
511919
423178
379430
40161
768876
968960
681753
1039564
544042
207342
543634
455049
367969
1058950
556361
920476
529024
800027
806118
541656
830338
394249
828375
780616
798682
1036322
365961
1095931
708866
251143
1069820
829720
332280
233559
244385
1074026
576352
1033000
575834
610428
526301
1036087
493642
120887
568029
48987
300771
1057174
204744
671166
964543
359949
606013
602136
29554
123625
122575
917883
81136
176040
283977
669229
1047879
769963
951503
306911
1046672
622012
39730
744168
486376
907111
618730
68126
971793
1036084
973713
787766
173825
1072552
671843
978181
961614
829039
357365
601260
26225
266227
1041737
1053972
570075
1095341
934914
620601
139614
531853
82666
1058233
430018
384125
199096
995870
988740
207784
315112
76851
756261
233891
855150
901020
987948
584068
366667
138308
1000874
596336
669822
725663
977552
116169
984350
454326
634593
523609
49465
197337
969639
975480
794768
589394
347810
788129
276038
230860
954024
301861
804321
833816
188411
730487
640996
377853
178383
226480
227530
522063
16903
858678
149605
420003
686154
323600
1049886
25717
451398
716512
4987
23474
988395
576382
104190
103140
363558
1092213
677349
290546
256155
1060074
459677
230871
191737
729928
214805
265033
942177
816902
385905
849863
610601
558972
1022335
639520
1083086
709866
790075
236283
223162
440685
589983
178839
902600
142953
769577
238912
468466
36093
890890
866665
4028
24367
506728
754025
202085
632895
831967
107651
439719
539749
302630
956168
356967
474219
274822
758470
877650
526871
608441
898034
314746
699306
646580
888575
680495
20858
890208
943044
560354
773900
556354
190229
843955
829759
40299
728589
419262
986650
474900
539563
74630
907190
751224
256954
132420
860099
659865
190498
136626
353644
912557
386717
897025
996110
431202
901765
552162
1077223
492890
312227
345949
941261
333289
541878
95382
517571
544559
155783
55082
519111
368388
109923
1057406
954143
442712
824053
113673
641594
781670
815529
604691
101844
801939
848291
748218
251989
494734
542516
958534
641972
952764
129121
31893
118591
917684
338125
250455
775972
776093
787745
417544
570961
884667
945555
1074186
836538
927428
267859
260225
647892
127014
442386
177100
902482
748603
998517
835133
718041
808965
563291
366137
208176
609594
269122
746747
827992
8467
804573
130089
651188
862849
470693
152432
1056718
937368
693672
776789
651506
111762
886552
1069984
922253
159872
569945
9685
1042057
67800
783960
500598
914005
997470
311506
266810
152243
192693
597641
644872
814310
1063906
1001134
954721
965190
264321
601323
862789
886431
175066
215762
775661
458501
688098
197722
69830
1086963
678609
1048833
642559
77878
261825
596808
69771
747864
526055
130070
353721
273809
531492
201231
100717
558417
1021180
15568
953640
722887
717753
684417
122288
639800
340408
917906
378637
183123
961091
961092
561480
630810
75588
601912
947988
404345
679848
68879
671015
244456
728952
880360
221080
768426
709943
1027590
839631
106868
316644
534528
171949
469754
190529
656942
281233
274442
486751
990355
630515
451582
500428
689164
540082
778612
502419
973004
86823
777182
980150
130493
1038890
732269
170191
11736
643598
1003039
1015712
1087169
649976
834880
295461
386881
801333
866434
1055523
245530
518163
107785
295949
96670
1009411
811261
319282
184258
960300
111919
512520
535566
247327
772366
649981
974494
1075712
58892
690446
580118
799990
852678
844700
292292
535433
400524
266864
492896
999358
484513
735392
421980
749133
197462
381857
496524
326040
548639
551650
673638
890346
179417
325917
92235
156009
624919
559558
163711
1058345
137034
652416
757850
492619
305606
492716
722949
481779
370622
360407
642110
377776
861975
323940
998812
581731
989763
707337
131693
184879
788648
310825
729428
926517
903089
183420
654963
178276
1063466
359103
31896
141508
1097803
781641
922266
862898
571164
116947
364008
533248
973804
14863
773593
614437
737041
830860
32185
288606
1093044
571914
469701
1099995
671345
230533
637817
127428
1024502
1012390
98831
47150
419429
957428
866584
1075681
71442
672023
1088329
327885
668801
282381
177759
1072672
489618
242326
556644
669310
517687
468327
1034869
616206
444830
707631
112819
973171
489109
725240
920372
504449
305977
1073212
208993
77448
722697
388763
405934
371519
338247
902021
475457
1001541
1066018
342253
953632
793358
669069
266663
287937
1030821
1038581
433796
647355
56943
409177
481832
471099
1010396
856655
439237
1079001
790137
450297
510943
475002
1079698
734328
796629
239868
294125
834104
601105
979624
988729
962498
547098
742691
886780
460943
16060
642253
8792
498030
921320
302857
472232
325949
997142
84328
468034
588204
848296
1025343
946301
381906
313116
493810
138389
1061106
654885
535611
182273
181223
8610
81639
851755
902156
17591
1100604
616867
402466
164431
752221
464939
670632
310890
923774
171527
172577
1079119
1069218
542046
49186
1054344
977679
983974
235189
29581
111412
694771
497467
310366
544744
601515
565785
27350
1088803
902483
1056665
993632
194404
802785
1091225
745375
821888
725085
1021730
857945
623653
63610
294359
763755
714386
230839
335442
541250
134410
839508
1054598
1055648
945842
499843
556731
401533
116067
98524
691040
968237
33326
559390
288292
10278
612847
637029
948874
837649
464729
162957
683905
604995
735399
668784
960400
772674
522485
75149
863751
1070466
725786
337710
1091240
322875
107685
361975
422024
1036630
398936
418029
1046993
614709
1008958
372508
387484
668051
36203
230165
635327
34207
1051538
907960
500456
572988
502374
788898
494553
677856
786119
356693
119213
152768
481602
774075
710663
4343
81531
277184
289047
1058193
812338
331303
266355
706168
22983
61786
54853
948527
980004
125300
158528
795466
808058
41596
629219
793690
1005305
500234
497040
862681
435443
652451
876405
278527
796683
1007489
1018735
181395
492000
652211
676750
8496
714397
284633
872494
580373
251321
421490
409622
222398
1085321
465114
823578
683864
969349
688871
402927
241424
910402
694184
195122
683149
55553
1037578
369101
762268
14221
998470
698281
432389
65334
455661
941318
806648
330587
768593
878560
203368
360238
459789
900436
711442
460039
225368
50811
316125
380106
342991
26787
143534
142484
914528
498968
660982
965494
473731
809752
818621
279153
31639
554074
493074
753256
231276
452169
403610
256272
476324
680476
929859
577998
892536
275471
396758
727173
817033
470838
705946
198879
419718
484606
716014
979568
351530
70103
858505
430918
1012624
384656
24230
437998
1006231
225686
363251
285083
665407
761158
444480
350644
576366
469763
177620
156593
752375
115009
891790
102214
284138
52841
243321
649669
898624
946918
810195
169290
313890
651125
1027658
642933
260843
1093592
378429
623366
147682
652505
698275
36452
929524
232416
345099
921408
744045
212998
779492
499457
393795
650943
894542
420030
703741
44055
686005
299206
486919
301549
446836
862673
919058
134019
654419
836530
852963
155601
1028563
1052716
327429
649141
586704
338489
868522
84302
1009753
190415
369715
754570
59456
1005993
342498
205475
992749
903819
878496
416087
588156
301330
1024490
1079051
122840
510136
410186
334592
132343
184632
216036
374976
733970
738190
876141
349027
785370
154131
91725
133484
989678
988628
909045
213509
1013591
1044721
888329
328301
895890
495557
912118
822085
380344
900942
61098
1086644
811979
404275
823066
613930
779603
73144
320453
303135
835509
655327
1082581
994102
1093114
839019
478964
152855
331528
387510
79865
1038578
1097124
632813
645255
790245
5094
349247
524178
722901
852368
367042
904234
535943
873731
506818
897096
817071
697996
313859
599914
953065
459033
660683
206265
891882
1012484
464916
525051
404585
547210
355895
137005
552698
683124
870368
412451
501564
324078
175713
831079
855009
770792
7027
429435
479749
728436
143925
567169
976051
495022
243887
458396
322439
954201
110733
722293
886883
1082585
1083635
995180
384918
514914
467450
540522
121167
116637
203030
1026753
59987
263596
165318
1060375
1057657
983956
442780
774789
515482
1092376
765224
975742
80162
847194
631343
221332
738035
751651
300444
866383
321138
461088
143625
353340
897000
186488
217444
74823
414634
1039437
164099
173108
712559
1037072
773161
143885
102611
173189
1050957
131756
853375
650926
9931
840303
911064
264181
856044
277635
836558
521284
216583
593313
265183
1061648
475435
123212
795590
601871
107884
656283
35116
1030211
852188
572198
1012080
389709
152011
666448
447958
855768
394705
1047114
673352
53873
123830
608531
896520
226416
1033106
199773
634679
279211
453616
691335
183383
3246
354842
870407
523614
891123
640524
62695
840383
228547
630928
97954
550344
701671
349915
743012
531057
957129
522529
1057396
267618
34148
1058947
564560
72055
866895
431369
157105
932783
217158
61931
957798
196553
788755
716800
759557
992956
1012977
436764
760796
1091191
509426
501382
757864
264785
1044082
710952
880724
534965
274681
20137
279954
275231
706478
1094860
1061673
892180
21816
553006
214539
426227
435466
250961
757486
292536
410327
1027487
509325
1066079
567535
98516
1057386
1013169
454118
920934
1053216
478286
107683
61231
993205
913522
180908
1073823
550052
13577
555483
945905
846865
114719
1077306
523721
620256
509992
942251
113264
422477
738602
473369
722772
1053820
947564
80816
539342
934939
572208
660891
291213
413619
949002
636002
593796
807297
512806
184116
1075461
864801
422807
321225
595515
910594
498871
553771
922191
422194
659336
224142
798714
474338
469914
583536
619329
163338
537278
999909
918390
351000
607082
474369
664002
32227
813164
1002793
821157
161494
76552
10539
93706
382269
920053
828142
27494
153274
757722
986841
921745
639166
1034843
20461
391722
971290
727971
254691
606136
568976
688977
944529
518598
129321
212276
148647
96761
871241
814977
142667
292599
507754
318212
913559
880368
236422
1094390
897106
596794
340624
935749
707844
786999
153222
780191
755354
465216
940012
262247
856862
388687
1056927
384365
473603
931432
25560
362081
946983
517656
1034856
615644
854675
417038
849816
1049302
643298
826467
658265
1099830
339500
832231
352569
1073164
138507
909853
941885
550547
126122
1015895
198358
61970
989425
1014524
292549
78579
482510
157011
748170
221829
725062
1005657
580491
1004906
1074204
858591
886249
420077
425320
820662
816159
921792
64626
771810
625416
806069
791816
58278
665724
358218
182865
444802
432507
155098
434000
842659
981547
537028
442456
918089
916763
596943
625925
850021
849561
198143
498731
998644
500002
666527
632960
624706
813975
993037
197753
237902
557954
170683
811621
1045689
811018
581993
58037
178174
493388
495077
496127
885430
877361
759576
252725
353549
353756
456572
494907
703942
794903
844053
558331
754924
1002603
172356
616419
198698
176895
714249
750256
199588
625937
290462
38033
850097
950105
464799
91689
194088
836784
867920
1006451
633338
1039116
136006
1034544
473461
698252
108009
993626
870336
149300
232762
955712
700109
215439
1099892
316804
632949
642778
376208
775410
703100
203638
901145
724751
486165
1003730
175557
682624
18707
25494
897514
446073
64939
498653
309447
709183
942694
673919
1100934
476825
815643
536977
713111
74313
780560
73798
856963
382317
823255
824508
91978
511363
821747
294609
601334
1003114
999963
266213
387012
118603
991793
1013168
639089
880550
17788
870612
639611
66002
292203
566451
1085465
711461
459146
407378
757659
79226
27455
265287
120071
648801
64137
793331
487019
71994
713645
364141
816569
740293
475742
119526
897204
181698
177120
944659
518482
381421
1010522
670047
896524
230629
890725
225048
797184
391486
1031429
1099165
1022007
324836
317174
465459
1021516
941145
331610
838848
833605
30792
961340
850880
143369
543213
637851
818522
200764
426726
870183
711160
712500
430825
304620
141138
404814
369534
285554
126156
475065
929298
70722
1052250
403648
307388
742685
122960
766631
67152
57483
81323
83423
275359
153960
247081
360092
50032
193249
886897
287168
680228
261080
227784
902502
1022165
247082
756393
858210
413699
630904
866616
123178
525161
951772
299289
286209
715678
734211
729314
273858
393608
389689
13978
1055217
862691
440295
356782
646563
885048
473248
592015
1057621
607464
436957
805306
349256
70395
466057
650453
976354
587042
230303
29177
427121
917049
421695
31717
891859
408733
923991
392330
285835
893631
1080782
720385
420464
391782
347479
810145
31653
991788
629494
409389
499151
477353
912281
375293
559989
972587
738559
793822
249109
528688
1083622
317624
227097
721662
166170
909060
879162
506618
30239
1075832
1076557
358755
264954
982599
818975
989941
986254
142982
421109
661976
303019
994947
285858
230819
115224
45776
639519
82311
770163
589975
301954
191793
255066
1086898
997343
115040
901158
490097
790804
1036761
26504
1061227
363925
889547
621265
323463
32529
1094041
551490
685136
43627
278919
277316
128326
906765
967006
1063704
419184
983127
556226
437177
189123
30279
380184
554457
327215
648712
719669
368274
313559
853945
1058472
782407
131858
639483
917734
497374
184836
225558
876706
587883
2917
412271
452034
17564
313011
490137
576561
974542
226424
566185
986808
445789
1038215
1097022
578523
32727
233457
373611
904489
555359
917749
99188
204384
7024
845465
679311
657633
217273
313075
774428
832528
216606
894454
146128
611718
393944
71809
636728
15278
474249
539808
419969
889613
199663
286618
987471
456054
840986
737333
238164
25628
268427
977592
237437
551286
204983
826685
673813
745238
685658
291038
1036832
955091
273753
309474
667921
278921
484476
834156
66667
975246
651059
821466
315348
996872
705312
281905
237972
199619
452959
791081
566677
987530
21526
357530
960020
874255
600608
931426
640355
807786
515665
113900
838605
606782
337943
312000
455361
963151
1099328
736214
1015004
450439
674537
739545
774772
1030927
774841
118954
713840
330283
377861
925084
442111
17606
8045
119533
451329
227678
325565
249696
693610
176264
176127
703356
950288
2517
892393
476839
108805
787135
606933
986095
434370
836472
239058
862965
1095088
890111
638347
323108
786040
329378
109294
658386
273233
739090
710151
872814
522036
986773
870784
294295
605207
154800
425959
639631
1017023
1074951
188955
342356
225931
257209
888115
88996
337668
796000
708236
610165
821486
589892
379358
606040
986111
627182
60661
76201
7478
595488
369730
99294
102897
844309
886013
165829
1062302
435145
173906
1048114
155060
450173
865202
922044
580781
148281
168330
287605
74582
845078
65320
249788
1002822
839484
769247
965101
445591
505289
218928
639710
517692
516642
1017035
734334
653097
257971
991544
122795
939444
266107
483545
76265
563784
496653
734506
767244
114675
617753
1064262
176312
50534
941449
40488
416575
555174
304544
427713
785832
360098
851309
764623
1094989
231967
299401
147751
406923
767236
870768
635473
322397
1002339
78124
860305
437356
1096015
995840
157727
230120
587313
810862
856836
708073
7570
852764
563068
304616
147528
543223
448929
412955
330461
947960
793099
8556
167417
365089
434705
247678
574034
816899
157187
271245
221902
859403
402972
1064687
577739
72465
411667
943131
709221
831032
1052948
1086336
253542
16349
538956
297249
298299
536220
982667
222889
314553
590723
485274
871885
204867
130118
345052
572061
344556
64444
1026657
926170
701182
402029
590925
1073474
541135
729604
986921
965706
1060669
913656
762456
568893
208138
15795
342910
597416
793488
570938
124813
674245
697744
974177
1046078
712512
881328
325487
204166
727876
447357
1002508
67025
499956
765839
901134
206036
444397
628852
656627
1007286
100320
584002
643085
21701
361070
804372
433697
657772
754643
553389
842542
491297
861500
304494
1046282
1005554
472052
876245
45346
382739
701967
897771
214758
761102
178625
35076
33432
308675
445757
646408
979611
87795
1036210
477075
84734
1060471
1097854
545199
458784
175105
223518
716447
43999
550860
328947
302866
1057609
675987
757943
10042
72311
766212
325747
623692
961688
886372
748838
502985
1076567
1059933
1023913
421093
176460
1075485
472386
446492
948024
493110
143899
932821
1098589
533052
736340
866118
280982
708054
381207
179360
743214
479500
610540
762161
911704
818517
1097319
589789
519153
346629
846891
894692
848708
296087
563101
164415
730510
1088350
532343
606562
568897
647366
404672
852017
846862
483662
795310
906229
394673
135195
815903
803698
25705
433713
963935
552448
499529
155156
557173
76057
56718
536271
362798
268518
725494
1089972
138397
989648
942410
942815
755186
734918
308257
481717
1001672
107704
426974
229050
1087307
239469
892123
171144
1068387
30505
422198
959894
39675
948451
747411
50232
984395
545182
112185
789637
909281
440346
758903
699491
991804
696210
868829
298475
195145
229552
881640
1058175
394522
104305
1101377
318871
996122
1057744
825656
271991
128716
820111
190039
260124
32917
596174
271615
724783
380775
1073946
165131
984851
976868
761227
873925
266871
115449
563142
219822
286381
310342
422478
901927
735277
215927
363627
979899
131192
975076
33159
438737
794554
403787
1081933
532505
5374
860405
125864
795137
385084
620375
51215
2873
21947
985196
321998
448999
594754
320008
734007
39669
729888
390415
655692
438154
885962
1051290
633437
293636
1094835
460869
193127
809177
29633
377956
201466
640429
554828
848573
451649
720215
1026325
29548
681387
635586
226330
970540
361206
560558
945483
854778
403033
706568
362741
443032
715177
936825
483061
215557
913451
451384
801976
78757
406365
1021007
459255
332737
91028
136459
497216
449213
1035546
968023
427808
701764
16446
979321
261128
410164
151721
597964
1068654
75208
271896
370775
632836
385796
377727
1022853
521332
350643
709607
426427
1037207
618330
99333
952822
611817
480380
1028661
88915
362388
989433
10374
193510
806387
611878
1094550
501840
932918
832426
283317
582962
174946
125172
379799
903875
968769
994612
375844
173215
95985
428065
206232
700723
920346
1080412
509132
687427
651640
2240
399050
980145
40375
300111
55456
920931
206554
771074
1097194
899281
120783
40250
867998
728031
476837
61781
995337
1079053
462865
1053382
537940
10000
618220
794104
1088533
761953
989299
575279
169058
550711
767328
562984
241859
382396
587523
139160
938299
1011460
400569
784685
1049282
1030956
842348
266848
815473
87738
63987
445792
798360
1077584
177153
1026382
1063558
243585
679898
657544
377315
471606
828759
837343
62306
432220
714833
20347
52081
566655
735716
219102
968619
650991
650990
905316
981821
925099
634252
897269
748678
117778
716672
523011
86422
846159
365899
827878
1021828
178484
21907
163308
966855
470815
441957
989448
377885
597339
1087251
188535
552159
178487
356770
64865
960139
337409
1085631
226407
893285
946581
839001
293752
589877
567411
1062351
14948
707702
353118
220396
350586
538528
326715
98286
95538
506130
751595
32267
899994
821616
134568
872669
689626
585026
767613
92913
708264
49898
137204
817681
819536
1084434
796434
535561
1005113
250605
1028904
52024
659595
736862
662994
832852
264761
32415
974324
301271
182422
472016
608114
484196
518652
544585
458997
1021885
808147
934814
1083435
254882
1046029
986922
68057
84851
627679
238724
935920
492447
322762
88833
413771
1024642
663065
129642
297503
589720
115246
728770
373019
6975
15764
914472
878984
126297
551759
30002
651809
135852
1041176
23578
997845
581404
969111
737509
309646
202589
485280
77432
569439
909235
31115
500092
93803
288045
14562
275029
290026
389351
569221
196584
497520
1083629
274121
460465
355481
842872
667525
553585
676217
230589
164591
649874
115529
570724
1017155
547495
375101
83592
972114
469813
211476
904716
400058
549393
870132
709358
392325
1025015
632438
806204
435974
11464
662664
448258
590756
573980
184521
185049
725376
1050636
421080
193851
682057
480104
590299
959304
9308
688904
295150
331479
607943
610624
953311
565564
854391
565565
1023346
81515
149221
448800
728060
696947
98805
4707
1007062
424654
225500
900221
572279
216458
750262
747969
989741
533626
246163
677076
27593
1041609
993181
214277
299086
684956
318165
108093
611546
683380
825530
846539
275184
1094724
586995
49825
338371
281159
568021
442406
410139
301782
514589
758611
462223
700754
323624
439704
331094
524088
254105
215838
711505
305782
37943
894144
213277
501401
242650
216930
362409
610539
1076848
343464
715628
308893
174401
877379
696353
1001767
432065
12304
896192
117032
1077958
1022931
910924
700840
120895
1051947
803960
84028
723525
497729
454263
244584
366670
993119
708983
36722
523243
15720
976902
258473
749582
546746
656122
786062
123130
368842
639588
965008
841604
181703
32359
1073185
210397
816635
832668
399769
354237
799600
256372
197305
670547
645551
174461
1004224
190883
1041300
1094871
847357
595060
42338
137709
293921
10672
873117
24915
965707
102313
137270
94611
233887
747082
283248
561373
627555
705686
272649
777178
109197
683743
854147
1003473
199170
579550
896657
506236
925192
148632
1002345
840911
741941
501825
863119
761186
963504
267676
581923
767225
739127
445728
929129
612092
454089
190328
644977
100956
926044
511223
808630
754602
222059
103860
452900
835539
595647
442895
77668
840854
275827
1008503
127041
520635
808852
463183
334566
746313
728630
129294
916871
661843
435876
476003
103502
1070551
34327
1062292
401912
437031
277891
130214
714315
616965
791671
679854
6020
358066
1024599
667855
79345
407313
1057995
190391
380516
1006292
982387
916461
886578
1012440
130732
936896
812949
249315
138977
291464
967224
462428
781667
641963
800241
278383
878340
868567
975345
460961
781236
276807
156572
295160
59141
597568
936791
1076344
287059
827441
196520
467280
319669
236196
1050179
896720
823478
1043288
479276
388690
401527
422793
938516
445623
747686
625170
104520
92392
271150
1066315
1003929
614123
1082436
791425
1073153
830053
767885
1020722
656333
262987
675279
700947
963721
644714
533528
986107
574072
723312
624675
822934
248985
1016216
472694
418423
183444
722559
996186
34772
1091860
207054
210359
723236
838528
975134
807638
896542
893787
711973
990845
76537
1090861
648219
336532
1051527
1052220
557901
265641
16057
340629
146189
959229
953659
230112
540182
967903
201870
978111
99917
888878
487307
445993
397461
2533
1044788
667556
162340
317560
176875
711101
572948
398770
748634
106654
117944
203324
109578
894945
212044
858623
752165
911958
85442
402256
753862
534084
7280
156843
1009595
704254
1087598
338758
838915
110207
197860
687496
851301
739480
966153
288512
50594
1092884
697803
804740
480821
28665
790112
424096
724583
700034
588155
339716
389937
1013596
233996
188009
222344
1039702
639446
298480
715528
598032
457554
94116
721303
1086676
878445
486518
389007
761855
532557
563296
299427
822340
196245
14162
195195
76748
540011
636497
324187
607566
331512
407125
499941
873827
41563
990575
586464
353092
1062331
697552
290972
988798
286387
93563
155160
985564
449649
270833
738380
228821
983020
195897
1084094
500985
750110
140442
1100688
662134
779971
1087708
90816
155377
600068
34902
475539
452251
531831
669113
102715
590518
772708
475331
406760
1002144
853361
658093
1026094
783550
470061
1068233
878328
877787
470114
840285
525909
427334
1025751
1029277
997130
775576
748272
992000
75687
29164
416010
354262
569090
401828
738678
402878
563733
731960
1016184
990249
240541
173879
239039
561835
646697
1045755
130896
1056862
815491
706482
1040530
827551
637958
782536
769609
1082382
895243
1036549
1069099
529492
135011
60021
198180
1042630
785645
406190
186331
359798
308589
853138
520239
987252
979928
8173
541622
177792
807506
310620
142951
1070512
437528
276114
493354
1051218
1082960
235630
367278
623094
142298
53705
715188
386644
120967
653120
39283
198919
697754
1076428
240151
929049
551758
1099677
930051
860224
875022
987819
551237
568816
292699
1041055
531078
912801
468751
702084
734195
859001
884227
597707
289820
289861
54111
965327
26188
252507
87655
172196
677821
953258
556096
585179
50620
798390
21294
469525
52912
838175
178032
545948
652370
516649
107294
1056082
965036
893342
942066
233180
300924
743337
967642
1040298
766646
605034
761454
617290
721015
302824
114137
923579
962399
132507
806604
373486
79846
39486
508102
642825
747320
121030
770546
880327
918546
622807
236607
82580
808343
1003728
7498
758566
651756
883262
1025101
28534
910957
937605
591782
487534
824739
352190
713654
1100007
226160
1020877
422788
111838
13465
754256
540894
1051586
277349
421379
4741
1078955
984067
1068196
689950
449131
164615
682869
33558
721824
163829
921806
326261
984379
380881
313698
739697
386950
129925
696021
179645
302810
1066490
1033876
988015
587352
299485
106909
887425
150488
525706
829038
1092357
236618
481963
311128
1042036
492092
57186
820090
1028429
525954
1045917
621363
408935
1053212
7472
991900
960303
480771
259126
1019939
448516
631924
1091231
884145
434275
303821
653753
528281
470960
672936
301649
672660
432669
1035980
799280
612871
584793
827860
1036375
322612
324470
320238
938845
282732
796385
945025
116743
746889
959995
726978
787464
406098
1055387
545973
100393
391221
397898
943136
709084
1084074
815483
500478
1014580
273998
471312
1040434
294292
531593
253786
784296
231573
752896
1033269
998518
602763
764366
3543
449541
524085
485218
692307
84483
637989
1015177
777758
18015
1095905
1042278
486727
591907
1026833
939424
594270
282872
666411
443921
438478
519544
818884
571619
135539
105522
303338
325378
171838
988481
681271
479242
867633
859761
500475
198952
717225
1010801
1016768
494681
424520
1055037
411259
142686
93517
594766
523830
222320
525577
723814
832497
177833
562727
928689
369738
853411
520675
125955
914926
188527
224678
890215
916088
902796
594242
464553
126416
558064
824569
2498
683526
812880
510906
898081
324073
537456
1061279
144065
274477
666263
569682
488724
461858
992369
1061793
416181
168250
82044
59057
1017931
1053607
338689
148040
650721
1015690
350778
245389
257951
854329
527069
213647
481474
44169
499614
531822
52154
821520
582834
817526
189272
663349
694720
10634
235535
573224
553758
687330
248436
848248
20199
331219
148964
684958
1054561
918504
390681
12900
929894
782107
370396
541688
674562
358550
1008811
840727
878842
981067
699459
735429
566339
1014552
43936
669302
311449
750036
820912
532936
877528
915010
139581
54937
121126
325642
506555
67242
1094868
116094
570308
688571
841830
950734
260708
664962
437846
1027729
850603
864984
838107
58581
304084
668007
1049294
1042750
914652
529727
762935
827909
310782
1067722
141214
484664
302960
532921
547046
564047
452342
488759
294411
1061418
101583
298396
510864
1076702
169277
78690
360172
187341
116983
752447
749296
425487
264385
995285
1093357
596825
497358
215443
939307
13546
7071
1045953
251079
674319
743746
438054
780827
990829
501457
643400
634392
973242
367110
153775
389358
351363
648722
834529
259135
927465
1085577
457069
822634
373929
614804
1038617
547758
645622
985600
556776
534123
968827
458527
1031400
145386
1042133
253480
161711
501286
101888
1079374
153176
986608
250366
525572
702790
691865
399483
450399
416916
220973
902969
114102
136956
1065294
762887
914968
358122
104615
340906
30866
133822
702364
780375
483625
434708
163263
862422
429758
950405
661574
730276
930290
1061702
21793
464377
113452
438975
966774
1078496
336608
760716
846776
1079196
531390
962565
908501
192500
270112
310516
425259
505708
592678
252775
876800
975430
985297
676046
265390
716425
39823
209911
226307
286781
789502
106401
103433
833707
364286
331550
650649
224065
1012140
736475
474458
874900
581938
250497
797948
476244
296006
5198
128847
1057256
354487
762218
11166
9493
783265
733404
530295
335322
1101122
420301
67589
893384
789523
199589
368261
871819
625995
567926
36840
469119
235274
931643
466072
863113
384131
755206
441755
687127
776727
86304
681113
515841
293854
720804
165350
578820
774223
598046
887291
25748
338358
901734
764488
726813
163381
854674
204757
1074875
397637
586321
435112
434062
901218
871170
870120
79472
302296
1058705
564793
950954
596059
902894
175812
265531
310380
274077
571843
289512
733865
620250
14610
474818
380116
187650
397760
454764
1026497
23580
21329
125090
734503
1099395
35675
649171
1074921
738185
556646
73743
1094478
153679
439327
882849
544669
226844
765535
651216
692691
1075640
473711
183917
631645
223782
458636
934972
366869
698158
55179
759559
101033
357325
961210
739372
454001
59025
78101
449733
147785
712394
929572
938236
227259
745059
686703
258029
290603
1006276
217624
502239
746043
473162
578204
415186
989322
994580
1033093
654415
155954
380632
618044
591158
556138
315245
922953
885167
972802
348602
856804
327138
1100468
199715
1004597
373211
421365
266506
381002
958480
318211
206336
934919
895895
749245
1062763
1065683
598025
945877
972745
169334
26286
674077
564435
316001
245065
782605
399793
469633
982435
1069271
115537
202305
313181
34565
455658
294351
1047754
342720
322502
22545
35490
1059727
736287
79972
3779
465319
600107
574903
716054
390832
709040
842592
205949
891883
33548
111705
328740
40706
887791
906317
359773
881246
696341
300243
695224
527804
889720
449037
554447
886679
828807
861930
85481
167135
859133
499369
67135
130526
201959
880343
728114
542604
779856
361700
666287
395315
338158
604406
321866
550602
626512
932807
18468
781125
204692
1044000
375738
1079842
145864
334436
415559
682751
306700
22108
812448
829688
583925
216536
978067
870620
743365
267212
71154
286627
572400
240705
846000
194175
680264
80209
533035
771606
936523
1024300
576896
18295
413793
232476
968284
415383
483516
645523
73701
778111
440374
551225
976353
138460
850751
57459
50127
719409
724288
1009395
445238
155648
255142
726375
493272
132770
149871
867923
132060
1062057
225842
664256
319296
582422
997328
717535
471644
24962
907475
733669
1007530
990119
992712
517480
706592
171639
777251
450892
25496
621576
210331
997139
735999
617207
1014943
713351
93116
430782
146223
843662
409137
491980
315727
208624
357482
115166
706466
1101185
982053
201510
585835
324080
700701
717522
258925
261630
70155
365204
478297
196614
695329
835291
725365
946476
286039
501558
667618
135616
701884
229073
599471
250532
497554
481096
749254
953246
552428
388322
4416
6678
984475
928510
600178
543175
946915
674497
720229
734956
1017441
1070468
1049686
151496
72732
560057
1079592
1009666
742984
745689
181011
640923
188819
624519
689642
437601
983607
429528
235205
264031
246311
420862
848302
524636
1015220
234341
87174
860733
1013485
363263
148815
320376
853774
774933
264501
649188
337662
392156
653189
607092
997697
610570
237193
238243
817215
717360
762400
74486
55606
180818
592519
1021622
65752
891092
243158
983949
417701
74216
980332
699647
500826
680983
418894
727387
41039
306321
134348
341771
19261
397793
910082
337984
159915
373687
1053669
821587
307358
781196
611599
336052
830203
628626
324368
231677
510888
702285
1093844
439261
779096
441671
192895
1045680
695673
694986
717561
207166
394950
713659
82337
1085550
532729
389199
427595
630570
930272
381570
1009463
517110
933072
565859
39280
510675
942438
365478
132697
380349
991499
482104
215287
950897
146512
523395
312726
589909
103894
134953
1089571
998724
148753
77855
509087
566411
910847
24139
316954
904984
338726
966071
1050817
846969
159464
173616
1061429
85841
1001583
936221
410993
359832
34109
162285
1058674
358078
25657
1026773
343597
174871
18131
1002550
672180
311771
865503
668676
587401
557950
790352
1070220
143595
60182
187514
977059
93842
45717
640259
825797
336659
118320
238700
1008406
938525
184414
384137
94787
673426
982220
950147
296707
309512
560409
187694
432085
217168
68182
136734
22608
451001
334449
567648
51865
894762
862775
438441
972849
208230
279789
230732
580665
1060054
359726
867970
685708
882760
998141
128787
213699
273341
217543
990125
60145
967353
615484
605131
616705
171698
171699
332760
439243
411959
600314
1014410
134381
221396
280353
200331
911681
1009966
88625
717164
455369
298798
1070237
132939
496135
210955
701302
1063246
403104
980398
367584
212717
84166
851694
798167
84778
262237
69998
282212
726213
592969
957124
778116
611390
1060938
603251
1077975
634026
804018
56573
307267
100369
119676
291736
619242
937259
55373
969871
1043706
175489
1070029
155387
852624
871278
190973
656735
417424
162369
194285
289239
883665
994349
685843
270910
88243
873191
1019423
290789
395994
501517
103097
774043
918629
534444
535567
943354
439393
215196
885510
819892
438839
723707
1043856
619466
724553
680555
934609
60558
1097542
735737
123879
819101
277393
239387
819826
214289
824465
791461
97517
460962
990376
230491
392403
515157
1022624
746314
512590
532072
40849
818205
908650
525174
1024397
510534
305733
167868
326049
372837
818999
351218
733046
166385
291288
78316
467065
471118
25406
587431
1098524
523462
112161
826884
922080
918282
366947
374077
160755
1064587
129761
78966
525921
371972
410934
810266
976653
1084162
382832
833850
702706
790580
1068953
778134
781132
337208
941025
74094
7353
226341
435374
415275
11976
1076367
442813
274542
286822
816663
842180
199723
416962
669485
777502
118339
673364
904772
9768
648361
257902
248286
1023938
589836
803431
445153
450611
449561
288836
883792
95512
255763
566338
772326
91397
200106
359652
676682
276718
339612
930638
1021788
339089
430414
563031
523167
203931
147434
689675
4420
386789
921801
476739
36854
973597
42487
541088
997539
797572
891183
274248
662289
407616
408705
507938
822980
117475
154909
1044487
305775
834569
1006516
923735
499100
335498
613808
826408
116757
154181
266886
454346
602254
225980
620352
17262
912482
203736
1097372
708581
641518
93469
1042945
1073931
400081
79541
638534
312693
554018
620596
160797
887383
891070
592354
611710
104154
379859
904353
667258
260024
336104
508657
977859
252684
1059719
437767
356923
990591
845820
501397
238970
217653
1014529
291842
86578
705994
868353
614640
196417
1038583
90036
948504
56015
820965
93784
734741
965570
743860
1038392
571124
398229
580446
44665
899703
369439
137774
43976
922994
927065
657469
735185
1099201
365052
583028
198704
507133
1086800
693067
1051616
58543
734096
651553
539579
467622
1101202
1012004
600271
389193
572071
545503
563380
680672
904426
953042
435820
869997
1073018
847451
55870
979419
617591
733729
689873
448064
79331
877840
872116
1095916
687703
211650
242822
362382
376037
169124
1048135
619527
912362
1037058
64947
603202
135910
919428
659472
730210
614977
151877
1039704
378046
664715
853305
450435
76299
307385
743928
943710
917977
145587
612080
955601
601584
660116
1039642
822914
443710
286780
618091
1034928
248305
903719
377870
959178
124197
88505
534035
547757
1060573
175039
466231
722035
107060
467888
631982
1008234
1037850
813057
3355
280905
989288
609921
869711
502094
117677
186142
855938
478042
824877
323698
116000
709854
687417
246507
999325
129623
736424
933368
31607
1094412
457385
358354
671648
1025132
279306
261383
809489
217066
149883
612799
202037
255152
1095050
1014374
572571
727847
658561
412533
784612
982642
899365
207871
688190
354297
435778
891482
100779
577022
571486
839532
701223
384191
915592
15409
517126
853817
306789
210505
141168
815307
577424
1084391
703703
1066332
369626
789540
1008812
825741
933703
74492
1075218
902885
228600
362514
547889
541922
601075
40394
862199
357111
1065494
1098756
913314
435195
164294
438417
905070
905759
1028025
1038685
649689
1060690
438938
65630
764487
100744
313925
95546
484565
720517
733807
50193
682828
114896
476299
837158
582315
858154
786222
156714
406346
658051
976567
832095
819960
989536
194511
771007
173868
10585
183148
203415
413780
278219
602006
1072719
528012
1083580
302051
1053450
791069
213632
996691
965119
819616
263181
719539
688434
898448
11810
658088
440671
277569
111130
27996
937244
117551
487619
711478
100340
662382
387095
923393
106813
13247
526414
530508
868506
790496
876318
824230
367761
879039
484120
247778
44083
1054522
604635
937486
983886
734905
222100
223150
904799
523993
611061
440789
986710
676084
422898
1020480
635067
857025
157210
892931
425071
871728
1069598
86256
926232
786136
1004730
917028
586557
923595
106165
534375
398609
988699
775798
117255
408117
139479
32902
1008466
789080
822545
443681
575808
1016057
528317
496827
329702
433206
486824
644197
390961
795005
382084
356667
1085218
633702
890807
83332
855118
917105
90894
632712
352406
905066
441061
926483
300700
650598
455004
410382
955320
833718
372575
1033195
105114
660859
776537
675175
483864
42723
1026223
428182
222654
21421
895701
376500
776704
839946
343348
122743
991406
1086417
704472
761334
927721
605144
106307
657337
138465
233087
21153
645534
719273
284776
23819
910415
648313
101398
99873
619154
266999
57979
985324
84828
821732
532864
1025935
287323
685999
972283
452329
1024255
1042688
508515
440142
86499
924261
23546
363273
281710
296569
540951
413415
901684
463692
627554
708921
473338
637965
594511
436432
937041
640849
931273
101464
384232
408153
549625
868283
925246
583527
1017198
897795
155756
627248
854239
585283
84577
293304
13140
570157
802533
657093
847928
1029680
256322
469921
803796
694520
127619
830137
171283
379701
456563
97072
448484
281332
395807
1047405
899787
755718
1014543
1065491
119670
330473
756640
734191
335918
142819
339960
592874
983604
713006
132498
747140
255448
607521
1036958
637864
802357
298360
1008589
44718
899392
973478
410864
1031836
950760
374696
1085826
227576
460610
453393
444962
229606
166064
249890
799705
420865
688561
353150
600005
441153
531979
914263
119747
646745
972065
532685
98948
318781
441419
713052
945193
795672
872148
598321
629739
143802
635043
230147
290171
428544
642865
118144
808172
715447
756913
284992
1053516
550594
210795
674059
716381
942863
717154
967882
581776
1066657
1090190
425965
479733
194549
993686
777726
810991
390534
794730
123966
194156
470542
731104
261752
470842
471250
899136
129094
969343
270255
656973
78807
895339
1057293
666059
658288
35345
92027
839929
228309
1005828
632927
723866
665572
56160
1001578
893449
896987
445796
79781
78473
813912
105656
933081
628593
182487
960093
923741
257624
901576
780011
324003
1015980
189439
54234
880571
255203
790163
40558
121612
517362
130218
639833
503112
233596
119683
1021204
524117
680053
333253
955556
426977
75962
58922
335757
434830
806964
424242
658097
1022819
289895
815759
147540
51047
342901
598208
822589
235778
885606
413508
212878
696611
349054
622457
727267
435975
476081
374469
362617
310322
782168
356050
355000
973014
105423
499581
343079
1072007
895306
843679
130993
411436
330442
464648
566500
597987
74971
511763
433127
53830
40866
215900
943980
284657
527943
356022
152734
1068945
961754
488439
635029
198555
526143
454240
334346
313888
1071235
359244
329517
458502
992320
343942
82972
33428
438321
253296
469078
376415
73272
811961
1065359
538953
75243
222235
59686
242713
25697
480363
339330
710929
272178
414477
352509
23766
181904
101419
485394
152191
102724
976957
281367
727821
694943
608241
290391
647562
868378
204794
807188
806138
592972
175681
726334
714679
9440
944758
229009
506631
868401
809710
597907
907690
345976
21097
398873
1015405
442177
616376
531796
715876
714826
587243
249379
683026
1081255
799088
1086894
16940
124866
204261
1056320
869691
231506
1025302
337129
891983
27636
810324
623963
571986
342860
816853
144137
650982
571992
906159
322336
359553
756572
502610
603912
329369
615998
785833
981501
967259
649832
862558
348321
118680
133856
108445
661046
626705
739614
442466
738317
178336
6534
669455
62033
782523
864879
125710
154836
433870
921840
157931
821233
96893
854346
722686
308545
94097
456881
280920
130045
879563
433607
654618
213317
387223
779638
539110
995170
979476
83895
54635
357339
850445
947672
96235
1028642
466789
259871
160916
23106
429823
623170
588208
430351
274403
929294
987469
438853
949966
642568
302410
8169
600278
581905
795985
797252
179739
417353
616844
1089933
285519
387237
692671
112374
830765
217091
561992
345679
827354
1056400
568102
447565
234487
750740
787342
352437
52294
239761
572750
746812
976121
93992
963308
943911
236235
1028444
699696
239348
83664
615854
11198
726101
26713
541501
985229
467435
1058730
23244
316394
809170
126431
854009
946488
384266
720525
849857
881343
380621
315591
282958
968694
743546
577781
176594
789329
305847
891247
684688
826643
841983
844072
604526
308041
330081
414738
19126
789011
532430
293656
49391
368972
687882
809447
876232
510933
177469
393866
253849
886472
625028
895338
156553
892084
77590
976399
1046933
571618
363805
720357
583235
792599
17347
309554
894466
723999
56311
962898
813565
406643
832795
998711
882464
140681
696228
902136
246565
999847
639587
1065890
757802
368905
1013896
430412
412690
656271
31220
753501
624845
569485
278118
460839
624411
211719
245725
887315
185909
755908
979058
999819
1098016
1087767
495545
990369
130992
239163
825065
673478
710979
46221
310703
967363
583362
52581
453527
464212
441316
104271
530017
737302
42787
976811
523425
703395
980689
673952
303264
535457
932198
158389
214855
664792
1091227
1040811
876503
726772
10638
465138
966066
506390
317178
276880
1054190
451698
17104
302376
752213
2918
119798
828133
973130
602786
809017
18564
437167
588897
159367
48436
788174
121628
639097
327777
494419
375878
503702
303626
543289
345525
704144
1096380
662383
496409
1014884
253250
923662
475281
262764
128185
1881
160025
739190
117219
852002
881176
868982
468254
227336
774601
335869
736003
305163
597344
81790
755230
458382
230538
781291
1020776
462069
38157
1076556
13323
644826
727526
62619
794440
436010
396080
915091
44607
461844
265304
250389
320869
869805
71228
823445
848374
973684
650217
584165
211514
130661
645669
641794
669665
218438
431991
629200
294688
285187
522674
567515
513378
684203
482904
532330
359238
739136
146115
219352
145905
169204
826464
117332
709922
1006240
226057
83736
1063592
950546
156315
240019
542071
375696
405989
206295
16421
755874
1007534
748208
159204
539587
430062
1026148
560560
82524
829328
764454
1038148
794507
828539
778444
1028746
441768
129665
841518
57840
1093008
790084
592676
322885
30783
720245
618955
40174
291671
574563
800836
705096
486076
630716
430966
882363
122114
371576
850883
411492
323816
928992
465628
1052478
383655
84232
678392
981150
259261
132801
446616
204297
173522
1059009
148530
547838
357434
15601
268371
1095072
283815
883992
141470
202472
1040990
1074682
525869
654932
964370
842062
137071
913622
914672
620687
469387
698617
977183
332744
581578
73607
522266
501477
1097455
782461
414444
221854
150597
277866
131448
672821
283795
220414
54143
795707
130146
257967
895242
38993
156586
602096
340792
241564
1057695
208716
111764
310936
396154
867684
322301
1083742
77919
861860
519618
376240
1062036
853624
200445
306839
906504
644450
63443
616730
323736
333965
867647
374686
1057832
744110
781738
856780
290436
1072278
199438
163818
855056
768729
45672
303636
278657
247981
714275
664479
24780
698210
793143
637106
501358
1047543
438551
940571
623459
872094
906285
149673
861548
340431
1089140
504472
304729
539852
1005145
165456
283973
486139
347123
117112
306441
444898
47206
11597
823232
819858
870667
340188
660128
285133
962500
239322
375218
203508
263052
703414
26197
450874
925574
769044
404777
143506
688759
942357
322748
1086110
698857
700959
847164
300157
793989
419995
1020026
44809
492001
43967
584711
580509
46024
971493
749577
590591
38888
306126
35534
6524
951698
583128
743636
476419
948913
1051676
942868
248968
250352
822263
528698
753304
322063
163388
278704
252568
329888
1037092
316340
672118
171205
339208
1212
831430
985322
645699
215293
528121
156700
894955
908094
330212
860462
78201
470865
436853
757519
994058
510020
520175
916906
755709
999435
1070621
263190
824423
823793
784415
622625
125979
1066367
1071494
626172
676066
72735
109761
112570
9365
1057048
17240
894330
421517
689118
760547
385685
345952
432863
956243
786722
904942
227984
1034673
430781
212271
114819
149208
884683
129329
968845
311454
344986
63492
721357
799506
524221
10748
641954
1017980
421770
510511
627078
528588
798655
226859
931237
128902
855920
1034602
214781
782108
989757
58044
287073
923547
511103
892863
731528
532672
986610
954703
419028
175738
1042715
777478
379079
220958
870780
1079614
943538
522735
551264
647869
323848
591373
18505
791811
1042379
155736
96145
149357
338667
936655
1014348
157064
59990
176358
875854
867674
917231
746283
32390
355771
168759
269550
125073
343946
99257
300055
115671
343601
185397
196635
204739
658130
1052922
99471
1074700
576488
943049
62435
106014
164119
616753
990004
390885
689321
516166
1075928
933531
610504
239523
983966
467437
422656
239347
337226
664151
389467
618256
274599
923072
211555
263553
664103
575540
369834
362471
446007
992800
1098835
23361
616948
850901
414516
496974
260320
959592
740329
10922
578769
1009147
808682
15271
961880
674871
717064
47193
820481
491843
371739
575094
647258
391140
623244
1023315
1001878
608158
834946
685074
366116
99386
577263
56984
623833
435993
764841
1040792
447001
234270
623947
154797
914045
972094
117287
476256
285194
72205
848769
568430
1094086
266041
659778
397441
734949
890386
252682
822278
609571
625634
792819
730948
348663
1071754
1003529
414275
210157
152119
290480
197332
251811
112917
178821
60298
936469
1436
943849
507982
261171
601330
600280
544219
966065
564244
344757
125646
378004
265684
195879
574058
1091602
18604
155329
154279
108178
409318
609442
486063
220631
33365
231382
36515
344075
682539
293178
299607
683070
1085070
738882
598905
898966
1036522
556156
237708
519575
181153
462721
670268
595029
392911
158941
774960
451130
204221
252082
400638
766031
633927
764981
156716
532421
342688
803944
1074425
658024
932597
483184
576866
440686
767931
229403
1471
103209
1095466
157896
577608
274780
273730
248725
1014268
760523
116891
835723
902349
1010253
508656
1023729
963807
1016943
609955
611005
432376
57438
778884
1001223
907049
544900
167302
1006284
554579
390608
1097214
999044
220997
1049546
612181
1081867
1046963
402871
747912
583078
948994
511030
1087743
20527
786171
608942
972741
694172
1009931
913758
369245
1435
956757
845883
2305
553774
1072646
313218
666911
856184
309584
384869
42038
561997
230706
891261
146657
900335
808274
199925
114459
1062593
337516
80412
751369
18957
204319
253473
348262
298212
205765
72505
429304
969989
231185
1078380
556752
764221
1032885
861024
452203
928040
214691
170902
411825
21237
779894
637961
65230
802853
733847
459942
233156
186113
1045921
954246
1035224
192327
924030
837804
200168
216939
1070278
575534
358446
149728
1084419
866558
753964
212522
292572
329083
556734
406422
892546
749323
565265
196363
281461
111912
613393
128717
593613
467960
343142
655514
673381
373796
217471
204736
533213
105875
140354
573813
554005
932843
211748
1051516
139881
71463
377338
39351
628441
706479
194583
724735
947054
889716
587294
127752
99565
1367
185169
263275
119689
562898
145582
392091
595944
334961
258765
517060
1065590
651806
260209
83915
113914
169736
971873
829275
886250
472198
665140
57917
614678
235701
506909
1034949
441330
535225
92745
447311
404466
976626
655649
1097932
634311
155623
947739
122620
503785
1003156
649450
72682
712104
71164
227636
167042
499401
800660
262105
673487
423564
1073497
160334
478255
37959
798384
282844
599784
1085061
446705
709300
973648
280691
89728
930395
883430
1010604
177639
193677
522514
802599
715656
95475
544700
1057221
317719
65365
276821
195934
649932
752114
274042
351366
834759
443642
356700
84600
155451
465238
716067
24719
763090
461231
543108
61992
45940
837614
231990
560465
916008
876223
726469
842190
194350
248613
236581
99698
456352
833840
1099620
930834
299950
66043
205771
797599
225561
810331
966576
465587
232310
351281
728558
52527
396246
190938
475511
394201
522280
143706
460424
88711
541428
455214
195599
806561
133110
1032886
650551
987763
1015271
673754
534543
1018498
898065
740167
963661
402844
201841
115357
47113
341104
670438
222174
54032
109742
874919
314721
178949
1093907
189712
904095
457036
51798
857374
98651
155557
241016
478562
1086724
761371
362307
1012555
242056
435358
861719
969484
1052982
1811
441448
127807
283204
503750
606711
315713
934537
40771
658151
40833
82237
68291
559379
876866
58422
503333
386806
391273
894751
498319
217945
237152
86409
52562
1095767
429300
481915
621353
1088808
169443
129856
573314
927447
625891
68262
1075782
396810
813655
1056097
428897
230107
209386
47095
594230
63367
979218
1017686
476155
622704
108408
875404
440758
572376
114884
907742
520319
550476
489486
541966
394562
849247
121360
393810
424707
167624
408925
116922
602431
33985
999473
295232
686907
664833
401476
919620
84158
249224
370266
544378
528025
269427
532024
375449
911237
208406
629554
280529
213110
283205
203721
439176
840719
928782
665107
729158
776976
863099
197768
574276
1046286
468981
314308
650469
752678
27557
864106
653837
996435
74796
1098288
619469
899917
659240
431634
426692
333227
762145
1067156
808840
25136
685040
293793
751468
861963
461133
1007097
842364
142224
1096828
224757
191242
764138
177206
243349
38263
409323
487381
1064010
78026
373973
273584
66369
93302
767174
8308
808834
270972
1017362
222179
538005
754498
373178
491019
651425
486141
952744
84490
250346
972619
443962
927966
1015915
666217
192234
242259
631877
735796
4495
859436
239515
584300
1034394
390165
839186
166789
286163
760322
167811
478677
969119
507514
824079
499135
823601
116043
549445
477740
695999
739258
803721
260261
484426
208455
929576
231357
308563
712619
530989
536083
261349
2522
1031085
738877
931859
704658
421998
86507
330232
855192
715286
717419
1077757
228332
47093
1089241
853006
663161
829965
625203
1029555
547790
1056885
760334
816108
833929
261288
482957
405562
1082270
423516
529733
196161
176962
287743
699970
522634
325993
41425
995722
566639
484164
268072
555844
1007139
893755
824187
340599
953700
120277
730789
1079106
966723
95083
651488
82997
723611
313908
1045509
635496
507180
961543
953787
106656
1051182
357040
247163
661498
294056
518329
783136
752237
598137
120365
193694
663465
711528
881753
872506
387010
26055
895812
1086132
206254
495567
366674
329292
355767
197146
93946
587955
1074326
802198
40169
443679
379494
800957
517689
172655
333256
663354
746117
876801
1018089
815479
929181
1027141
179178
772685
61900
411265
746516
325113
50275
373230
717689
363453
195542
179918
891960
364077
887807
588580
23309
537436
878881
68009
592384
281263
720571
882909
155180
27689
623246
155002
335532
1036804
890996
410703
906460
1055144
333359
863850
68322
897894
386970
793378
251996
522209
807287
23448
512530
792617
984561
413309
899196
957776
879806
600628
555274
667729
1015345
868785
123182
424703
296489
525186
824714
279061
841014
798825
460552
585263
582154
637499
1047524
665745
280598
59473
652852
173228
569867
632830
275815
141188
221404
882548
822619
126147
184289
119606
647893
120472
210151
932693
906727
126323
792436
263062
422637
834964
289978
209919
467573
710092
271243
614885
236994
348325
915555
759103
613916
785524
185655
610607
392762
1076853
732280
1077431
821996
206168
831966
1062185
872752
491997
513160
647141
1076668
417262
145251
583398
957143
135773
787969
523709
343052
192580
707791
1097191
984152
957158
189174
550631
726279
229999
1012840
1014844
420664
446980
258538
760457
925089
220515
56540
578910
809387
864453
492873
866182
923717
522707
823887
644815
903325
594609
316838
288758
1009815
256362
770129
965351
673534
1097584
56581
623394
137666
916724
859757
458890
210212
353392
68271
97358
90587
265106
985982
1023487
166045
519705
16440
39893
574591
919660
46809
753295
989318
830949
863520
3259
407289
420722
294383
248214
700972
638267
27397
820507
211192
728311
878036
667655
557159
143869
321041
436376
636122
446871
955635
390922
569332
953898
570508
178024
570341
172460
845562
1069167
446047
1064310
117296
372240
1051036
69156
778387
1080520
466346
616931
232547
681611
646183
814585
11306
54714
989355
217549
708364
328303
907082
740711
509315
379613
759853
812145
609842
10371
353283
622871
528684
799376
333918
219882
614894
1025595
846056
626526
77931
770004
688079
105009
199004
471988
400795
656295
505820
727072
921240
1018503
607118
547169
869743
871387
27738
390328
23317
522538
977359
508371
242570
69661
29422
1082571
326304
725047
171661
941382
294183
878361
1086258
536587
886796
714817
258822
190409
367307
49718
262134
135630
324947
26089
674699
947190
127135
775984
1028487
134373
905570
204887
514627
422646
1060664
735155
725483
897051
320420
544154
579542
393552
906496
228506
740848
619426
1023932
422051
37954
669478
259981
604984
1052894
421958
539225
556011
961404
846896
370537
315731
842780
497878
919713
243377
36038
163529
1067282
961432
131902
680880
1001744
18983
240809
533355
259348
355035
124142
333369
294131
725885
426350
124213
245277
1075148
1066474
1081000
1020277
767926
91411
828483
478622
988955
261035
29917
448735
662120
1026169
239827
958115
829907
7015
534966
800265
1064861
1063811
191782
808562
249444
414757
1038196
632289
794625
731133
723992
425891
175467
190594
217483
414648
607369
163657
111175
324120
755967
425131
679238
725754
1062685
792205
439104
343559
836010
880005
24147
608233
595651
488754
808408
31091
364888
115720
8342
138743
614812
558100
386052
229199
383556
513324
35446
933599
582815
601581
658604
132270
1057792
139508
1289
783001
701728
82347
807514
570431
767149
19411
707786
726035
255741
220710
852774
907799
537575
213326
115690
471743
400055
1065291
1024738
407127
188518
237565
619626
304124
598676
941715
430342
321686
875687
455428
810536
218678
368745
912271
592459
212259
365906
206381
852883
393507
70970
1088515
716788
905878
248300
1077018
793492
327113
1016328
210343
307582
454565
380336
1087085
266495
745206
440708
609007
34932
962217
332318
439993
522235
621152
104036
187664
269073
36547
404005
785849
149043
255001
139040
780099
522614
63765
290189
982186
748039
446028
106124
443076
287440
419660
829938
658519
569774
979873
738876
424067
420149
1009946
451156
1058659
920461
769878
46260
972807
148591
923121
208319
238028
490653
571658
895608
349804
121739
442699
916982
77419
650850
36069
593679
142512
53719
216011
564497
397459
128072
16111
660359
693270
319608
696095
428925
699179
319667
894436
237323
926863
892772
518008
922864
389553
710278
431213
106289
656386
630311
607203
516106
991947
554119
192249
752672
555934
448485
95897
844506
520220
1013371
929463
760961
463221
86157
56382
1014399
1061701
699951
997369
978909
604482
861354
175444
924588
692706
373730
248121
1093124
731564
1022246
121154
306418
10993
532707
383414
679158
405033
220766
887337
100170
54411
418919
111261
473853
276767
624612
509463
379007
106437
215142
842843
399293
138034
1004083
681262
1007663
930583
1089181
85984
610848
949070
1023618
434371
293670
1080692
418489
758586
624997
51375
794545
966139
365741
195910
266002
653064
192605
524522
673210
848148
874084
691898
313255
1004429
853051
73348
1053329
275030
764013
178761
925127
407260
408358
367565
286531
37832
1038082
944354
151533
588402
709345
981074
339326
815006
697560
750037
141080
565110
830710
384000
514114
700599
681601
648332
275410
578650
385541
107158
727845
330960
1087982
162327
493998
823562
454601
98327
791563
578630
545709
546759
1044609
143088
663432
204660
14697
40256
352314
315662
775989
851609
271820
1064461
162103
938694
779374
39417
345311
430940
653571
862950
724666
629175
212030
42404
558497
779973
642930
840280
24729
424159
728418
974013
734486
1060100
20597
523104
832330
333335
756032
425352
846869
406335
276081
98407
372725
843406
899823
346885
439783
129914
225564
69557
948194
117147
1067589
349397
584183
1091617
650835
326308
206393
841531
79132
858851
719255
478463
56994
488226
85616
491298
593557
723067
906291
1077122
1088054
269216
718626
915923
436519
1001587
282853
576399
325465
339077
632752
663351
790791
744167
295013
789691
825180
303651
594365
720904
512464
757949
704611
142597
1079911
320521
620023
1081385
823012
1092263
1098528
813786
888090
28528
276226
782494
421088
533830
818299
299846
737970
127168
184363
590720
163036
463848
11594
217366
983838
350668
114977
477029
392296
758968
865662
39853
625958
57572
572907
825517
101110
661277
727204
1037779
855862
282692
855994
1000016
410127
774346
160853
559625
304873
789224
104339
626403
918702
815470
1535
232657
135113
770250
1025190
200950
774378
779925
987191
597639
495909
175547
395793
233549
738724
676566
715375
266121
85619
1066306
894816
113211
693437
944630
493611
489878
626587
855366
344658
1009630
908166
285729
308678
181104
583068
675621
743895
519007
381141
58092
314694
6341
320256
973056
650600
142518
850860
396078
464857
547402
509106
940383
717290
167965
739555
693377
25444
577345
554149
737769
711533
283615
354643
295843
999650
896956
723482
257074
881188
741209
931186
442379
65744
155326
176187
149646
1095326
1050554
343346
945343
57360
277984
665611
789957
659446
542363
79620
416870
1024930
993102
678153
278023
820107
460499
924920
452281
706156
447313
681030
1028634
416158
871541
703206
206506
486743
1005869
444884
640380
387812
1011126
94022
129449
627330
251391
1086991
347393
715643
491700
1027886
202408
853250
986280
814205
757910
369982
953060
99105
564669
513883
577625
1028509
117462
297608
934054
464966
24078
224785
984555
897053
542993
462507
96945
714366
309522
124211
930661
454528
683845
217813
923810
35697
883626
186073
610277
346085
849667
793597
413098
431566
587407
431919
447353
333487
629164
873584
366144
206800
715294
728640
487766
918998
457701
676974
653866
369835
408681
149476
1053967
1078101
802285
802387
1041900
307313
796404
402666
375268
111400
211117
910119
623166
217552
595662
284574
295065
131786
382041
594761
663328
635171
633169
113302
243827
162736
217965
724516
460338
464531
585593
237532
243824
301992
300942
70150
69100
37389
278156
195252
315484
818936
555062
742505
951075
734025
14807
395328
15536
383209
181309
426970
401996
23062
607312
593864
220528
339777
828752
154801
369930
970332
434770
896960
832142
140924
988215
495417
962695
290046
912902
77375
540933
1000223
553191
355584
593954
487540
275616
463505
59041
422773
12120
754188
1024278
698659
1020241
757628
463069
246789
183057
776486
204361
297521
206045
989034
279256
896250
522503
123473
1072752
33164
791019
42382
582405
433817
254876
271469
735754
804909
494158
561095
357360
80893
139899
847170
996815
279991
696024
869007
56125
273075
840817
130651
1008527
340100
659722
928311
680602
36238
322536
415132
536353
445154
465440
962529
291155
611914
910918
890353
367269
734250
1074370
190023
440937
1043082
740904
447793
737365
478080
793072
273475
214687
871879
1058677
462296
583873
635479
819839
164204
1100189
138682
55792
31654
894558
446806
590910
978076
332484
905173
942235
713679
567144
447226
707188
1007453
17279
159967
576289
205227
172154
847913
674441
922991
360298
33115
912151
688292
748712
717740
467617
208887
1007825
825941
77256
27365
956542
58407
503918
550980
752017
149795
467923
57595
1011303
489374
742037
737523
918609
32605
691473
318390
83853
156697
497295
457020
287749
720145
610134
562072
1054223
762708
974037
159427
316093
600836
601392
602154
762613
1061266
1000013
788741
619450
54458
260783
741024
1020099
314877
636902
365136
220069
174128
626133
838527
1060905
695408
61731
673323
580456
145496
125625
446926
792262
1091632
170730
171106
67598
718277
1035583
33267
335989
598650
178287
873573
296952
602336
796658
576257
577307
334855
291506
30280
104947
36133
909101
342519
456661
184406
916682
380457
64642
680772
288272
597293
769298
523300
724572
725622
227641
1093471
674826
1091671
380509
1090313
79785
525809
425993
667346
605573
438943
982848
778521
11989
909666
341828
309786
963491
208692
340147
719370
948388
449236
457483
1044044
955184
798855
86140
265645
612859
939443
547381
34176
485132
371298
313088
135411
297288
46822
341308
765299
374488
350528
579034
1033654
443426
685620
492549
408615
588716
229484
310262
47737
1069933
1019655
1039737
682419
1033499
414053
376310
318029
121531
345366
689363
608797
776533
788486
934146
47508
779346
278813
432209
910890
314545
964452
925037
144538
79409
779749
770207
998486
560615
424122
363043
334474
590638
82447
21569
572192
743018
468257
29044
377922
467671
1062252
556861
633535
135306
312582
1021051
618097
72472
1088967
13586
163746
208482
117758
27750
644407
125272
673805
143561
322270
891250
1015572
252643
970203
1023525
868726
668432
851611
862248
362451
783821
951136
1050587
344060
837267
793237
538351
288691
963925
222625
929223
363140
115245
23014
759897
550876
805401
834671
386938
311259
785007
181261
233709
66741
573750
437262
1043438
379940
472370
51493
1033449
450686
603777
1070915
964853
120778
500210
81144
193504
917757
779814
636173
850189
43454
1049624
164356
765161
361131
979886
132111
176095
950280
403246
66652
516084
89157
108898
839910
313331
251034
741393
1098616
150466
1065822
562857
424466
117467
231169
461049
585874
1016562
86960
433942
372740
1026982
240753
81357
126524
876893
787542
215238
90004
326381
120347
529321
741823
922337
795938
175877
827346
778193
179263
851648
619786
1026664
861099
261408
961503
57271
164376
300643
175477
247319
640701
264913
423394
992111
601833
24886
172772
735582
469843
775114
302215
243797
66938
876507
687869
82995
1091383
410065
658413
132847
584745
64469
744087
828416
739029
527247
393486
783885
1048610
624821
525914
320409
122488
958799
508298
778143
480988
720789
739711
452534
539422
119653
13255
367160
555273
273755
280435
897021
595330
557834
215444
529740
375068
968199
14393
613886
361063
580419
855426
728676
351543
281585
527427
831866
693813
234585
810302
806483
364828
949790
1083146
901528
1058873
812226
715746
477960
194403
238889
657327
398929
776455
624384
655047
722493
741595
681631
155443
561726
349323
842822
903273
557436
994814
331519
565779
117344
798783
986023
774213
98895
1072696
785339
274468
696224
743425
768556
541401
1040573
494296
77378
1077008
653377
241586
510093
417447
47360
99489
1100801
373368
321411
332572
106919
983332
463133
715331
718814
256529
920486
627414
867607
95280
530405
393427
94615
670384
1085797
1034959
355073
388067
96269
632683
613359
275548
189331
226930
928640
644069
209549
787690
614405
952518
36815
834560
104049
714364
394042
448818
849475
963417
707474
6173
272775
216330
925624
577322
130135
633449
544399
624590
596449
621937
1052241
310329
1043358
441208
168051
233653
668079
83033
225857
864462
863412
868381
39898
1076634
65912
922093
513713
116127
396308
938213
243673
296579
654330
7824
645421
819959
514882
525139
91249
889513
204719
712684
49870
1068109
719552
409490
282780
950979
623475
912960
235103
291215
228445
140695
692951
762899
983902
217485
893054
49511
236503
471998
911049
384055
269424
352855
955167
1047746
807734
282161
436295
913614
471518
856841
293959
644535
1077350
825583
416227
1078508
29552
738108
971111
571616
630047
347248
561105
687562
957836
214222
418873
643812
669508
485562
451179
402456
724267
75863
824970
1035637
750079
548650
585046
396724
404213
866030
444003
593304
427029
459873
272304
751968
704327
313068
6743
449748
492174
683287
1047428
844993
1006437
958406
350312
493718
707184
1002167
15521
41351
471902
884881
303924
544250
644498
66376
560508
464245
747692
228848
315377
734670
1016734
752305
993225
95101
296216
1019873
167715
84457
575154
955039
188836
816005
393769
678004
99880
431074
173186
536992
471676
372549
840971
634330
3190
317895
452286
6299
1663
993919
746579
361333
844123
367860
103491
574286
865038
121573
920790
224086
161083
607549
608599
359656
100431
167086
509180
176852
115356
80861
776492
158457
485333
236384
770109
527421
312241
880155
552164
117325
395595
373670
1004615
630688
377294
585919
1002029
859814
10973
234825
1032648
644241
20793
228915
532108
248715
11536
576698
140916
99020
613984
728226
320233
868377
289341
244533
778314
280627
679483
770729
758317
829952
995316
757856
978643
475069
704394
1091863
928486
479065
118772
692661
996857
182267
298257
452673
77573
761895
39724
822540
197613
973617
853328
283920
1051075
337998
128924
127874
902641
1050699
1005697
32935
43142
316896
48808
1061722
533698
910220
750298
78077
502429
234360
903737
978135
915564
211253
414436
693081
850921
883465
421162
820786
734678
735728
430279
587582
217929
674405
43444
648269
306759
511473
469812
25017
931679
79408
344159
276863
946029
1054773
622155
657259
645985
887853
33684
374729
299106
697684
54470
853601
481058
645701
590819
473753
1017407
697193
343121
913162
663292
141515
684447
361574
316605
558885
665376
944885
334014
96927
200226
669831
471930
835798
246410
591135
757780
405428
226118
55966
1086181
270831
535569
711938
10125
497984
115033
1078918
215868
124685
558039
1073180
639723
880966
581694
703670
752491
953270
1075053
222319
860563
726628
90390
359749
277989
257134
1083015
458870
169917
1026727
612625
725566
659106
233361
401273
174045
303887
242591
683852
116099
572224
370058
50846
884688
409722
79690
715624
482006
1092889
874981
345085
924798
1099135
862392
626782
1015786
333539
933008
1008442
650570
413341
210798
680892
55362
58212
364148
274208
680133
733704
757932
542731
87995
882980
640947
408399
1072825
780499
924739
473128
797728
122003
1074041
286423
2467
731382
903390
690440
939776
456476
312721
499928
637830
691022
719385
507547
1047883
424988
1097480
1027473
619167
1002228
561643
389234
783914
286316
889300
343218
320645
493455
1026067
880314
698208
142759
900242
610632
839432
590983
732966
864088
171054
201105
777738
476241
1073840
544886
577859
819577
201954
932146
114061
397992
676799
399496
18695
644735
898269
432572
639217
327068
661464
978898
220986
58283
746418
233135
483619
641418
813411
194790
239296
194200
135963
862310
781855
359742
722781
11504
457611
997960
10898
926246
950592
1084118
1042114
152905
906214
1036069
784391
793210
892850
231932
604231
818966
188685
716163
562756
1087428
515791
184826
246261
1029334
789188
119077
113307
626032
470851
906798
18499
764305
952261
811870
565469
606812
690879
1084682
146335
862545
1015934
284473
542503
929437
951537
284277
525278
273608
175709
1081135
695987
733468
917371
126933
927107
360637
529929
697471
401869
740156
444153
167263
18840
1052861
1096858
384662
6835
45425
218381
590564
365065
833685
113028
778475
1083938
681259
1085287
148746
587672
382345
500735
10401
568597
934860
181505
857694
8749
235466
472259
204607
1045162
38412
785770
273722
998537
992779
801465
499695
893512
959480
641637
332113
1078070
430894
739606
214799
731518
462839
570166
182274
309817
653835
593901
138390
481946
639870
934080
180486
296250
855163
383005
684225
742787
1040215
153183
865313
293484
634022
398063
56771
876619
34339
595475
1093162
751196
260302
259480
253203
346872
449537
76385
341273
1007248
822318
362837
440976
249358
328130
5552
138888
1034718
217086
216071
75026
89068
449743
382840
562665
324998
64441
460267
546048
495210
642574
548443
1087787
54422
565732
41422
432418
255705
1058734
969289
801215
645399
1041477
587993
1039348
667784
191798
936989
662624
124176
473516
532734
1018869
236653
106357
680038
600354
507498
478944
617283
1081819
1068827
709044
511980
414485
692704
436364
804533
682041
477317
961763
940929
697406
522862
975391
51498
1101114
1001627
230981
47932
494106
638756
976839
315558
158511
676225
140391
737471
68483
356275
767506
1089078
368533
912331
209061
902246
810187
588907
554406
136989
898402
556023
466135
257715
256011
192368
1037080
604608
573766
447019
225659
1027774
335380
859343
649124
339936
1051792
794992
811092
94140
597389
1034481
433605
178626
454452
1050350
141371
209661
266039
533454
1010029
356741
586136
934461
321668
300274
391826
1001254
318804
617987
918614
124354
491224
738299
345057
299589
695021
729971
1079136
706773
776467
115318
431936
682772
711598
286836
462468
1066354
342471
632784
875582
370163
332813
578283
348314
179668
500338
178354
253737
945769
180909
42931
733209
594035
936844
1039104
82148
807343
555608
185353
248918
451038
1082512
547004
989391
318092
633214
541103
65138
236569
421609
24075
50312
195414
876559
276223
974973
110861
1086481
1011907
855087
1097522
479244
357953
674654
1066595
885323
823834
561860
756438
222321
768561
232387
271980
1017841
618626
266126
830058
221654
748965
1090968
872570
64505
562639
57137
136448
793511
1097024
1002048
753216
639052
36487
62178
780492
377188
615749
396967
10195
9307
796153
140418
126334
994595
667028
561896
892806
747451
852101
1083223
81888
347677
288054
678968
730411
651741
863848
962777
981887
835943
794971
1000899
1058139
1059189
102973
577995
149098
1066735
752809
466225
708165
484086
15050
1067820
711626
787868
433980
235772
539224
697889
513500
767273
185211
728207
741214
184295
75016
153356
871027
656926
242782
807210
884375
785959
47572
855473
1014324
561061
603407
1092082
41186
1013609
216857
796029
181787
229346
415710
628470
415515
882972
866180
101129
205410
789863
727607
223978
990378
115320
55318
1064845
994987
898042
312645
330786
326031
460289
387030
564417
677528
433340
248882
622085
1044847
864369
244821
343155
1042040
515034
453090
505286
273355
954918
496850
970433
60767
70467
604806
858387
419598
977761
171421
799969
458421
1073254
1009608
687017
110289
237952
108283
777072
73170
948132
989656
613386
309225
1047033
244059
342993
948589
7293
509074
672958
1033077
253415
498313
662460
148898
561034
785272
480534
394727
327190
103483
102245
560556
799813
522840
144215
214945
643466
720763
1023278
955022
411555
848738
140299
1029608
837498
193431
408262
2637
705414
4834
982988
701489
449596
356425
798281
411490
923612
458921
458225
627879
682332
227452
998173
34895
657710
42663
1086982
33626
164710
161434
557141
987646
990403
552042
1028695
94249
311104
958210
786713
258384
1078403
607425
279464
1012536
228757
696104
929787
995357
896738
895099
742538
372522
167329
1069274
938081
49896
240273
1044441
142156
1094513
45247
721169
776319
157284
104534
280847
160875
383867
404520
119494
822220
970934
675025
15145
12624
284716
130040
156931
1056886
323865
778348
626345
942338
150182
660973
476592
309525
939799
138082
371285
918651
123662
664830
1050814
154759
703334
560176
357166
550734
610064
423818
431887
555652
833195
26424
519562
789781
905699
367274
467273
970045
885743
742233
757243
6354
963105
20201
842133
1081646
907663
359303
648516
13356
712209
848786
22321
307153
592328
742203
828190
88074
294698
1054443
1029249
282391
123626
575245
53402
181189
569379
815792
378581
771829
997546
327642
951356
186771
1001869
1033515
1032465
668008
608952
619022
200631
484335
350988
939942
89039
506780
547032
938182
202933
648017
307111
460850
996489
269511
343945
693482
986966
823593
1036964
1040324
201791
65660
330458
356307
945815
266690
535594
776448
123575
684232
361129
566275
523842
703637
925087
906636
692588
653576
356806
724409
647350
708774
523233
869066
500117
73385
166732
64630
478678
3282
312951
18300
768001
340044
575953
586027
852899
750703
532997
538577
1018434
946441
808967
376825
962707
881330
1035723
601539
46629
953217
351667
1025167
90677
203749
611704
561478
703519
842905
274983
1095941
6006
553778
898117
497557
542527
126831
252625
526547
819385
534153
896079
544448
33851
977947
678214
707958
472906
344036
1040486
487975
82757
121437
552192
931816
1090541
1070275
699015
78648
216441
439494
275118
210445
186577
1090276
245677
408003
301760
235354
335620
1085849
575633
366664
506884
678237
588373
20437
13533
157350
612770
479205
1093227
343668
456354
625090
107259
904400
632287
451876
186438
1029632
752182
958654
900102
796666
75323
25594
526721
385355
590927
104115
770950
486575
69886
39397
317014
704471
317858
323103
62539
906537
691933
877462
776268
1016709
729436
130192
106699
815043
981793
1027299
904555
89498
803991
223315
1061969
352482
128393
803127
1057979
1101107
18715
99240
926719
635808
790478
139522
783970
313635
429272
969638
914890
514315
644441
49516
4813
1077977
1025562
1063887
1022947
846101
669936
696198
903772
198785
629695
389064
449437
632361
52434
249533
1036396
653169
660716
762453
814493
731494
875956
35587
69611
375880
309415
277279
919860
115230
645034
651687
732262
387818
486332
635635
309347
495435
521992
129835
101825
250910
789844
59004
515128
689554
396527
569756
29119
833746
273688
1096031
976738
1014378
80176
1055152
1085710
133959
739978
127749
852587
534132
854594
888705
936178
627586
947300
829705
31706
932088
643295
301072
698076
664667
608096
552589
467321
750959
707265
107418
971771
1037505
239800
1035080
1044282
232654
520921
343090
336024
910078
246681
30958
1001193
400708
596970
608808
1049523
1025902
460248
12599
1062421
629642
158472
460986
29052
279682
559988
978532
654016
860400
477206
851603
283306
1097895
114842
629891
715406
151845
709002
595871
68985
476567
271752
340227
292406
276818
361616
115814
794638
778339
282565
970856
814378
136826
689735
119922
602559
960793
890522
873441
795759
804738
646602
697415
398725
1089298
726038
615574
957409
873274
395853
875685
980602
1002311
649074
257503
962962
987436
456801
1069190
676555
348845
776034
804048
140301
862935
423562
848258
777504
305545
78395
96579
258264
140383
988788
265005
475224
135947
420029
962804
1077052
648822
952140
891357
1058939
529494
1080411
401743
840262
684397
110745
400658
1099095
740283
796343
104621
651560
916492
830857
593824
651390
759933
825786
465409
722706
547350
989682
552661
75196
890750
854154
576947
198347
773590
23571
260316
347913
637689
171466
34566
898706
672862
444604
868185
227836
952379
992523
225071
682435
816697
138845
403799
182415
128545
708810
472268
238622
748147
5080
774301
848079
686499
755664
172886
634051
649148
83977
825822
575499
558905
548968
874377
190106
958992
895134
401388
80909
158451
158068
89378
732919
43897
503707
369059
198303
809137
685845
161847
930483
497687
85131
801625
1070410
457271
772302
930145
1005198
731310
23791
998797
487620
446451
124777
879616
652674
873991
396061
862314
861771
936980
1018430
250714
607353
477981
961638
760251
345494
585106
237499
333743
532313
221818
203922
460897
954074
427581
575248
14785
942594
602438
1067005
585667
513888
586583
40242
551580
1094446
724877
673972
290911
131238
656462
157740
616354
568934
345083
197911
1101025
367938
822053
485740
997733
729045
242290
438675
827295
850171
90988
832122
863169
236377
667589
819968
215003
972981
447679
283859
998819
847257
753387
664922
548793
864143
1068290
141975
751257
899213
581749
412468
91585
886560
1075878
1076955
617138
3640
39031
1046698
74926
592780
990084
578217
567725
231095
1056826
549458
740115
862678
630509
839354
75816
441209
969677
178291
815055
708436
1031107
521290
818789
276705
1076093
784766
723641
897910
98864
489918
538758
966665
820300
750676
223588
855153
279738
409941
523216
146267
614578
460653
778371
250957
576675
595357
366434
984931
152392
1038268
724089
857656
272702
419717
163821
866995
170541
679744
444355
476593
312657
483871
860479
386605
391439
620652
553323
59097
542826
999207
776296
988030
190868
613881
390110
19009
879274
606174
834406
200345
1099707
110500
606732
166562
798858
327437
132294
96296
685525
681824
858910
781742
663120
399565
446555
1034007
384804
1030552
72096
122756
732257
77365
823701
1064675
135396
1003760
849216
630865
623542
377239
452032
1010966
160415
617664
469531
576498
882864
920991
497325
412615
218625
349100
502860
258082
722747
707086
613971
707671
19136
585431
572694
828733
1090464
66485
40401
233918
400099
242099
516320
443345
22673
6463
1097483
682992
900927
6312
401847
400797
734595
218651
928139
300803
998158
216010
969229
385243
602013
633510
1063110
943802
226446
774231
376666
183453
95040
76008
785276
601166
1060817
569491
815753
743252
944737
18503
324974
261782
538565
295650
742644
1050933
341081
1058731
212097
967371
407283
862975
743775
501027
250290
971622
109569
127000
1075583
682635
338057
1047835
924291
418061
414070
620051
403697
130788
423876
571757
498681
172197
727656
898210
915540
453610
388379
430141
354423
922771
77414
890333
510411
724713
937849
413282
481397
595970
1084540
99646
868547
1035758
1049735
897819
583543
827270
21365
446281
279781
367440
941957
1079921
671661
216086
139079
942195
685946
404075
879300
214500
1091990
450867
675581
628650
1046984
637828
780625
1076140
809613
92552
602098
192674
1054856
997804
204152
859107
89458
1022372
776308
370221
750491
251400
206408
2731
691006
352167
527192
955284
954234
998190
997875
622379
448555
987181
1054374
821878
354104
494466
532595
115627
121073
94216
277417
156710
631195
627147
723820
663095
464069
220274
915179
104361
119840
363835
800332
1091624
603589
450240
716806
790104
1077831
247501
1002595
940856
1084982
677459
135128
311593
875509
134218
266100
778189
344121
746462
1011583
250317
547048
885127
33111
111173
646865
175628
897996
325029
112906
133158
215741
730409
429522
827113
93348
861478
478305
292482
860508
303462
1077484
832491
360424
621346
170749
861329
596000
855138
318276
60567
639701
772494
292097
127738
1063909
27231
38020
619105
997286
584582
241583
885032
501570
570796
1053579
50346
1033457
1094738
1089708
631376
1008538
918560
999228
892871
780105
558994
953255
118857
331819
118684
801076
541787
221112
986605
762203
225252
375921
181683
664059
1042979
456557
1038891
296763
695666
479979
964456
292032
661532
828893
619983
1030519
784183
401534
801825
958867
85778
751797
806190
805140
279695
314373
655663
1008604
563806
693269
17713
263226
751214
121195
639679
357072
825082
390082
372107
385749
205450
42597
728643
511970
460519
314692
25555
506729
410938
760372
552055
207320
628266
909328
884797
855625
1091032
1002636
520689
833570
1012713
501684
513968
716943
226646
13728
330770
504790
308309
226143
815484
69457
98629
703716
290242
962377
1038579
698920
973513
1027817
949829
867738
1067041
346143
1042953
1065852
302945
8125
646959
941717
904821
756138
293313
778937
238621
692889
731398
115383
383898
743124
763325
224071
320248
472915
39686
688057
1008474
1076422
710178
54052
357631
183346
464670
585645
796195
583159
510886
81352
1013444
932317
596752
834229
112732
350856
861352
100081
483771
577504
440294
106271
88112
684560
803320
203355
937586
356807
693234
747157
41562
74824
413360
477945
544390
1051642
865148
62276
968173
852335
64876
583261
925726
553384
448328
247393
1023223
255505
234775
948581
421656
152581
13186
232808
65554
579115
288704
18497
119399
95571
958570
290045
1014765
378755
252247
323073
492079
738706
532064
1001128
9863
1013222
109524
292751
54102
697104
715556
959064
706803
1023163
903540
47182
616202
232614
731026
615315
610790
999282
400537
376048
389299
632051
35481
562482
955542
452414
331202
128782
668807
295511
908793
1081280
753208
1077812
14006
908121
486295
1020714
793786
692113
699265
87015
686867
1081235
550180
618576
1028274
715100
22192
459568
197867
455440
785380
155897
1014080
1079502
220232
446755
223881
1076931
1050710
393377
821125
1014798
860674
444570
293969
495682
648590
929516
397093
157948
892836
695370
857888
1051772
95034
284287
150091
49153
702983
304109
588233
150594
606117
782544
507563
806529
866133
363721
12243
772144
482980
826018
274984
655279
1046340
979163
813153
379949
276954
593766
507218
771836
1061812
501796
739740
250588
931670
708982
325266
352337
622462
807732
888817
643780
972764
1044309
141875
239257
459867
221539
654323
369142
222501
462027
606180
925954
281859
925702
414778
1005681
1006365
35608
322335
871139
313729
126791
432309
899778
352422
1014874
731141
759630
608751
775571
706448
385904
19955
422810
954090
29809
758065
559105
826716
223067
451639
794179
635567
756150
940845
997530
648981
629203
882854
877062
55096
479194
738775
149128
150688
183787
323491
492606
129703
668275
41870
359734
764064
878028
857544
522080
662064
273917
195341
496689
294310
763108
154727
1024168
632293
262343
394573
404871
181527
982084
538104
172541
838329
674811
633130
939069
640128
831491
837347
287800
488457
479121
802937
33132
532698
728968
392339
47110
1025784
593759
965586
832281
1013558
995371
908725
613508
206197
1068972
77360
994844
382685
669946
491410
730614
464150
259209
420156
190015
642491
15009
187363
847807
1067601
207181
1084244
350537
147481
143624
608946
1021988
375605
749611
619345
820830
520542
208436
817853
844255
414863
4766
693842
398006
445215
933208
400745
938555
696477
880075
852164
598097
52452
953332
614903
835281
952864
988025
112332
444033
312244
986428
93725
707974
38736
137877
1021371
727239
95990
921300
175186
611008
609817
7187
241710
484951
226642
169811
1035366
371593
413827
189530
46008
831095
693228
590003
871034
178928
466963
382983
967217
870736
260271
1098950
660779
169594
864871
792420
1013968
120209
150922
277109
909201
648496
28886
301567
931682
17665
890049
776385
794783
176012
487224
83408
296030
681633
1076399
228334
149210
879683
30522
699783
302498
52469
117336
259258
1092336
314416
39942
915295
1089772
774298
631584
472819
956586
444788
956571
865523
280413
177809
382916
903099
229488
442658
417674
93960
576791
122590
433345
385406
132621
787236
505662
770906
901652
141839
170477
1059544
485150
682108
243829
184385
43393
208730
603986
241442
442878
93215
180430
588587
16295
630857
583518
382691
611334
843482
337752
1001070
525700
211245
251300
971667
946790
718893
773710
599213
320910
691374
34315
535287
140011
695243
541523
853161
869783
918670
245923
183483
847475
94534
417924
863004
435564
697426
746468
1020517
283056
490725
421039
1069617
867968
925989
321603
649533
885830
679988
1003135
179940
419372
475440
169139
862057
424937
334635
983959
383666
980073
291132
969917
708963
1073011
159658
444409
746267
1009898
871196
872246
339789
300000
691547
56638
520120
270576
1012931
248728
521859
996132
28877
92899
857793
729995
704964
982972
571932
606699
377919
310198
61755
860912
995198
663725
351050
328360
535201
132231
421078
142501
547616
401572
516936
1031019
1064205
402504
446171
456695
687989
116057
291292
1012734
372774
551049
778287
81738
26094
677674
880727
393013
1042962
171355
814986
616083
884287
1077507
839052
1080224
1078131
285913
315745
1090023
29029
1007522
160485
660153
1086770
662197
912189
250794
188000
364310
965624
2534
934097
488911
924913
562014
719676
495657
672785
470789
548425
444738
606533
757078
517344
526538
929314
733972
362374
257267
942602
541604
70734
858931
1093080
438378
652453
759071
5264
177273
627525
489427
345355
178671
314780
517699
261784
676684
1003593
405456
175213
593581
691870
121576
668457
344778
92471
592925
884163
4213
44092
423935
808322
756532
68211
488433
720008
212806
1081618
1003889
399774
414406
891845
808922
615193
933413
816584
1095988
322853
934403
458351
1086888
312445
738040
178367
787663
190775
867031
85931
864817
1019292
521094
1080079
762916
105818
424594
680172
714280
570101
503920
593885
319802
749872
1088421
82298
623449
773684
312179
146664
1067511
114220
696319
189558
188933
541397
235134
158417
622311
678586
849272
851903
1024736
841377
330289
321996
682450
681400
147805
921525
213467
87226
620442
133559
1035195
1034145
526766
821730
244016
709909
617171
930610
313990
3419
952511
659892
227152
478424
358947
517935
654349
332883
809858
664236
541671
7124
70098
841346
283068
926250
78714
1006783
100949
817476
171155
1038718
83873
817045
637071
161204
106443
827663
881887
503032
937416
990520
182711
200245
673057
219194
680768
329156
167882
82009
289433
1007644
876359
658279
734571
930909
716226
644404
922440
426268
911875
341822
304242
409970
112513
572824
1056856
307703
449179
768156
939324
782398
48470
218278
1020481
336675
582084
282832
749450
705056
196236
4488
1009543
361372
8771
1092914
888119
362862
297423
631184
584999
23734
948276
998690
640948
216095
237447
297306
87109
187945
618806
134744
595070
821980
836069
766564
918516
749141
144906
958056
974888
397371
686216
987639
1097733
678131
42997
305377
980612
758778
899190
990996
52793
660519
131068
1050559
802233
35396
795713
214318
71873
720629
451837
960561
265362
1038684
344491
257753
842763
784583
255599
795717
815489
505948
738566
1041296
290571
837309
773888
1055039
188355
695181
957695
644702
773007
959016
755870
673997
208046
664024
942739
258603
1010195
197378
884862
593724
6913
984286
105692
957940
660757
847842
431281
1039024
508857
230104
1079856
628926
188916
345864
21943
633414
705406
711490
201502
975218
1023351
215162
221581
766102
7067
289965
664771
354633
137697
296692
531630
265154
457352
311899
135893
918348
1057946
323678
532530
37557
833753
226925
186476
188094
754967
827744
773620
330011
365805
5871
956352
1049280
882483
750286
636654
573454
976284
374425
282787
322928
355170
921736
324940
728370
839268
855561
881536
548253
218332
460460
153505
1026785
531818
1004487
1064864
797747
42349
768725
181461
1039899
96207
746098
175416
797280
73935
368560
451976
140353
613584
726246
568524
279161
832434
790928
390153
339091
954495
996180
574430
129627
645675
496324
1088508
266536
1035596
742367
189188
862356
935175
701317
637793
647913
1000062
653461
631028
1062864
233066
804649
537119
1092743
418369
940517
55010
227593
678809
475124
493141
161592
151644
470369
956600
231626
749034
13092
677651
462171
114702
657886
598202
360887
473093
230618
328722
732148
837648
616225
250113
235183
580931
867227
764557
882568
511622
942209
742113
800316
922198
96289
338928
565606
882675
510795
104155
75373
554539
518076
377827
106771
749504
805027
253456
993717
1005451
119507
1023255
159985
1100797
115272
908774
1059654
952021
350491
1040411
390679
527422
882297
187691
653347
604362
45240
729800
734078
502772
417920
395839
592133
914041
841123
919138
764951
769906
335501
968656
715843
57056
242725
515858
921278
893603
1099181
884344
702178
885362
167707
967889
395668
32023
850807
722105
767081
526526
562863
733152
896688
131076
846122
64872
343605
932207
459838
597885
78182
669658
669657
869672
814697
90096
176435
1054966
867325
172149
356712
272528
501400
113545
280495
633154
175987
764986
312829
316554
166485
347531
94115
361523
794550
563361
696439
929627
641276
337045
74339
756197
651657
492376
97160
548227
319115
80149
753772
442939
873761
302379
272931
635176
698525
155054
189237
255278
421640
905959
19026
284812
909092
421602
695434
331956
46878
261707
183988
199380
533862
185888
316295
826528
888636
145038
26586
379594
736624
294557
864713
590025
191901
312414
385585
684932
589645
1085452
233542
53540
108001
77114
420256
81820
573257
650285
489464
610234
1070102
799930
324569
415343
274969
1056472
1067173
551913
727723
265943
554550
999098
545951
675222
89930
110945
111283
917643
956302
344142
951422
977122
268601
190774
662778
932866
782395
698023
927287
940331
159783
818410
249416
1048069
859080
304560
339567
817039
193735
585566
237050
137046
486397
922472
681376
70453
586297
334476
880674
131412
710585
931959
92213
623249
227713
551704
473489
219905
465276
356242
736865
526356
875167
96715
642058
1048095
421597
466964
47349
656404
791910
435267
526317
305433
642749
29136
1078447
1036510
1075672
8767
804422
235126
234413
253298
912687
246655
861807
280976
1071896
475455
792715
646848
1044841
608380
1028531
567232
996823
503365
687328
700891
743728
756511
505214
410853
480436
408035
1042542
98568
944092
499235
336598
681120
862349
524632
733184
148751
421019
7297
810404
787145
240830
909700
437629
481078
716012
687661
49990
1012152
71469
935023
449920
205537
328832
736976
967449
574259
1072214
114207
638040
324837
331323
470350
727050
650207
425535
218173
580745
319506
810327
858472
128592
216200
907762
1035185
134609
662336
196550
242957
818034
965513
571644
602830
95993
719490
21029
542647
761114
260120
684663
14478
693809
561871
857071
335474
773289
1078143
461781
602859
82086
317214
685077
222686
769040
175868
7747
921219
800073
262880
525815
472508
333328
631612
845432
338727
190262
861723
1051425
1068859
1070553
1070795
701243
497129
521820
121834
667214
816200
1101400
626848
1039266
16582
860445
616094
944951
202745
452002
925579
740405
903552
918070
655373
505826
17779
597720
885203
1091806
62812
816627
1058359
836317
524987
592148
947859
745334
637959
837485
553040
862523
352650
647475
977577
112304
40729
1029196
269722
351099
54649
1041853
445607
987039
484140
689751
503302
384861
47018
997771
227952
441522
126407
368529
46292
188253
735197
291679
1064643
824553
1047600
841020
284488
294362
752406
744141
721864
487645
191125
3712
625184
1060466
118036
594756
348093
158036
509225
844998
802032
678770
1009443
389918
139797
846868
899221
760016
139413
353773
109708
404355
933547
840289
951174
535435
307437
781279
577814
1046146
955673
1044930
1075386
1090521
167989
860749
17498
406101
597090
16946
832775
419495
956046
418886
363604
918475
661791
914828
494340
1082625
500672
419022
912146
285976
1077472
391637
514913
409746
508235
353710
562021
789240
809290
948076
168957
361521
482002
54838
30675
889554
424981
975199
666193
287999
647844
258080
309518
1087420
149116
60427
488518
295112
766746
757435
25415
828643
46836
411321
1066247
747027
653479
188003
1038691
818633
576953
423828
599113
978333
304347
362109
787077
758493
933735
672659
73911
599320
754140
431417
665478
475437
1085053
309734
829699
609952
373098
403281
580705
600340
1095335
425440
1028839
768628
894900
497335
30782
775152
333469
1072663
328909
729799
491759
469161
324536
112317
293361
966020
172477
522245
830702
1024711
955593
414183
366962
595986
781993
462037
358936
468287
101770
479874
679473
63548
401072
741646
434008
258848
577200
177355
525364
942503
305414
557887
97423
1031353
711172
629783
219057
922281
415045
151656
222415
789297
893038
794969
236381
131720
999499
467918
969022
488063
161984
270779
299111
816950
841090
203782
587335
336678
591255
799575
449496
279297
591977
234208
1088705
399596
921157
483284
508015
472274
833454
728380
422918
148118
149168
258180
1044498
811956
725642
655376
896890
899426
317409
492015
980475
529592
474455
672260
1065434
672548
23958
328629
779698
647587
332750
700694
739003
22657
1086403
881630
655230
42689
1097205
538260
615272
322396
985942
758594
959093
576384
823528
428363
23520
1014935
130387
428616
700242
865955
517635
608322
858095
261281
904606
413639
321752
322483
446260
894300
356404
234951
1031677
205632
473993
367406
570439
54973
568537
894509
608722
147846
289839
644012
793458
383078
587509
853907
1078448
341697
799840
344125
800062
5422
57496
405859
744549
609582
789704
1004588
430408
906820
50645
388718
802756
926407
760612
953169
910194
502057
182935
635521
360928
953351
1000588
1088619
110096
581791
1081264
368511
627753
479349
296376
1083372
714957
540366
465424
61554
978466
471430
145461
634641
831053
575688
492914
432120
28546
681207
837663
385364
375453
158646
486507
310974
897881
912327
913253
605141
1009754
790269
121367
904579
884761
128921
88531
1008335
38012
959944
252049
278707
340237
197857
435864
726709
836270
425040
146266
494910
708869
534712
200666
680637
465382
228918
132654
505157
644098
784593
1070314
221162
356023
825367
720618
483473
290538
408243
337255
980269
75814
913082
131884
736142
186351
979967
558390
448243
206088
637430
1025540
833350
275449
752537
97427
384064
479006
4816
1077376
249484
866766
1073681
310883
832204
1049123
619578
323817
581441
259624
165690
65436
155147
423696
999258
368257
550297
100102
610772
161224
230070
749669
327756
740642
810925
141164
470378
76743
474731
296814
434191
670546
977798
147799
958458
90737
792134
1029327
1030377
75088
626356
315439
407412
1000763
237528
626444
566803
81708
419916
132735
436077
1047386
173071
92424
100837
418441
549485
218936
649751
579861
738191
634749
628092
471744
903185
634521
359219
384643
98183
115005
125177
76362
707499
527620
1070003
831700
185931
584600
866340
345344
785157
788080
327855
932301
183763
136530
212990
131049
853869
1053602
533200
285114
769809
324978
282934
856101
862925
1029451
335182
1085186
925384
483444
462453
104189
664181
891801
376891
625156
232031
858914
201224
164306
520998
298956
976508
298782
591093
960452
634963
1071387
573671
1077249
106422
721348
126934
994329
263949
1067352
1101388
741141
511014
917663
456002
346685
183193
50132
344499
175897
480595
751076
176799
1025400
338081
99595
761780
226924
557990
722765
107581
610421
683261
561671
157558
275856
210489
306214
547423
1085025
1067106
213086
705325
872959
627115
298783
675023
401214
1074440
238880
569913
945859
702365
773745
418216
41572
1015854
236634
987848
273658
762823
454579
486755
927112
594583
226435
114403
915382
421580
802227
171048
351411
207990
1045286
42967
671667
972334
179191
196278
713241
568623
353916
109307
795460
132615
137681
272533
327250
524227
336862
780313
413037
968090
41021
885841
204497
379396
578297
644830
40150
610882
639118
551003
538477
1025451
471521
295816
575260
665763
856589
637127
884508
186434
408535
978567
520344
872955
76957
953187
763853
244835
455673
1023901
850535
1000483
61367
791987
553901
324669
270089
604824
582780
648086
189664
631326
276957
965212
289359
508671
90727
185568
109724
583433
201190
324889
187273
372517
86819
591092
657472
874728
156123
361004
407974
239282
506280
135805
131710
187153
465593
656009
857133
388884
204970
960688
2478
968683
814296
144095
1058423
818413
845938
595130
1099160
945409
503758
332419
566372
610706
783814
638278
273498
442756
637289
519721
983296
476888
346906
526776
1032142
759942
231051
71341
377116
415757
70775
209041
762776
850878
552812
267571
18924
686956
275177
552228
262581
983047
42712
220695
996939
461874
728481
57857
204314
828231
973528
543047
540865
399991
584173
697806
254617
413487
889140
504100
104259
937321
629650
134189
144680
105600
195626
653854
798951
446823
252370
810890
349975
831606
899308
74825
28053
733579
560640
248646
223999
1073947
234423
955357
500905
409872
398794
1038425
801515
836729
687945
22077
591841
860081
720899
134612
189507
393277
161086
1034724
172032
330162
88555
811981
811982
455951
778695
568222
833642
962060
564339
922559
918818
96344
939882
571968
192875
490331
352423
242753
147227
452915
336628
201004
201044
855562
130484
925940
19773
237191
944968
111004
862808
121895
119925
716939
165057
733739
467877
947823
516475
443806
820999
992128
700283
817190
320137
695185
933743
1017460
249670
365170
636577
447326
49708
1037772
698180
78110
99078
261197
260147
493221
445175
1049151
225828
167003
126450
207953
591237
640873
253815
1010373
194346
1066913
941778
549078
343263
749191
791005
132046
457582
382443
820851
50018
1008786
921245
390418
1088455
332907
575147
292686
791307
525880
1084442
29950
785420
539976
675965
345201
188497
415688
409095
1002340
26169
778107
191299
232881
37359
175395
912714
53895
362717
215784
820553
586680
210088
1039946
450257
609623
440478
256525
117524
828824
236380
608822
330713
368351
686295
766294
502258
23126
629050
318248
1079483
1103
465422
574454
689133
998675
441129
426145
802269
913676
29185
385455
643201
809851
1095173
64976
241194
775430
570957
101553
738485
361161
577550
710624
1088727
881784
49114
627759
84161
794452
126415
566999
995377
517629
891815
825128
510185
319604
825427
24440
824361
1031540
393513
849307
133080
957272
892891
977309
106440
1080082
774805
905024
685647
452777
221641
488003
10089
69650
116315
197278
13848
1095868
869059
1060286
1061336
1012278
59950
517649
426825
560067
983412
259545
75063
743264
707288
846660
847710
553801
652689
579854
656282
303272
566845
157382
376304
183817
243113
126005
399514
66613
538731
982565
401489
691972
918994
940882
903088
879614
270823
309368
854540
122242
587736
631278
943253
416185
749654
914376
793469
40807
558464
490726
378906
724767
707364
841039
941193
492971
967126
917022
637244
478357
785171
669879
147967
866499
285453
1040708
970377
604991
1004748
307963
737824
377026
668307
37903
990037
273105
907794
400340
438110
955844
374737
282660
209466
56543
882377
25869
412177
533757
823590
669945
518842
820217
137719
666801
506447
74648
897558
800323
723881
684098
75085
859680
63117
1024094
832222
978796
586106
693614
885179
420204
350269
542940
840538
206395
200295
1053115
332796
381359
280183
965259
701483
270797
792208
725645
654347
655389
749485
732034
485346
282479
340765
905970
1057431
498311
364665
719659
807635
847584
410414
953252
400335
283708
501356
223121
154667
27650
16783
73464
169899
654141
763124
946350
909576
240222
286393
88971
592373
603082
382843
790199
346784
962554
912350
625030
841793
739241
292052
90781
78147
172981
788470
279230
726521
651973
1046881
12341
782947
290468
846108
121427
439681
372103
791136
493695
831972
508556
302059
945350
210372
1015035
632917
1047775
599957
929594
225858
150513
949554
575479
345621
338803
240686
885694
497890
445054
598977
278188
1049507
1056653
957426
254241
910464
539314
463476
1097159
190489
464230
831607
653112
810541
487103
120242
430742
553608
628509
854829
202962
823889
378776
645068
366833
728465
804885
34632
1050269
192737
331441
637233
876490
823871
600448
8245
1092692
712882
1007808
926341
185562
478788
436146
920942
236012
710287
272814
945534
1038742
209473
853536
748900
857204
1100969
40302
940755
584635
342676
295182
1085101
474427
724997
623773
746596
793415
436593
792089
340310
972523
231745
683350
1093639
417634
731465
540653
499224
568444
909537
443246
387528
730345
842876
623243
1038948
526025
187438
359992
2347
987641
958388
48306
680843
987980
389895
896883
765923
583869
221003
116334
606629
557932
148925
392247
846675
859542
605819
669489
1095742
863249
618641
55380
1009018
825794
1007373
320629
994606
373459
70520
368857
443129
427784
273663
758481
942377
975505
974214
1035971
997591
151613
653353
893066
396793
651999
384390
90417
201359
913531
800755
596730
739019
471145
297167
713689
724080
713902
462105
876798
318708
897999
110901
478574
927627
107124
331070
119253
149081
858350
434849
807275
598588
1033080
721993
309065
1042559
517801
567665
332567
231589
412611
714152
224450
121514
722429
625791
714353
198899
212847
186291
321986
793898
1016739
893072
1055984
1101390
780559
817947
835444
508385
490947
754856
138496
363328
451575
988703
968006
305050
390039
86686
101875
602384
21759
914715
878500
876618
738342
336459
993290
110653
933618
349788
302382
1008160
569928
158175
743778
551140
935330
1086914
921330
383296
999316
1094617
818367
464796
695777
515535
80059
1049959
575900
848984
369968
587285
236517
194180
725906
700604
379533
211767
569763
368348
233644
297903
892204
609344
54025
17228
248686
198379
61869
695006
834448
765569
53372
246338
208673
643795
634341
754386
752556
431794
700825
194307
1057272
1715
109324
318479
140333
176928
1092062
426788
412151
587388
14631
864594
596282
531790
669351
150205
405131
44544
513687
387725
41741
853523
677642
430166
1081511
575180
49973
684062
457880
797901
527464
357598
12720
900653
299951
45013
46063
730400
555924
511619
230760
736330
56285
184941
758276
1056327
407144
452446
405709
598153
1043878
632596
454772
561486
972958
370730
318142
4803
1007885
506229
897777
1005601
61569
302065
1018172
199272
20324
219070
220540
284371
677409
374477
812229
237155
679315
766170
363091
469385
845592
219834
993703
1045330
427291
603418
244536
362077
824518
796993
610894
835355
48445
736778
299778
727133
529594
430970
65817
758918
948301
747266
964615
251241
838589
91116
270978
525982
859689
482084
388320
1025059
858690
755544
1068944
570909
705441
743680
697994
1070674
744341
40660
782472
367052
296894
126324
332655
341309
942159
90536
854262
29791
296817
971707
562092
582079
71803
263246
840554
648463
550485
310363
735378
64622
207762
440755
138127
22609
633605
70396
128365
774862
766850
77555
1031975
294655
31535
822221
102874
1027633
1041516
1051379
142987
957126
180212
19402
484117
342042
720416
241229
1059054
232753
209181
542295
679707
336600
325567
395628
680365
397919
858845
254479
929602
56936
782088
600545
250786
873574
302162
522648
836760
934927
383625
747165
45071
880786
283638
687445
536494
810431
679516
1095794
1050504
188809
417538
158505
151242
279009
1030706
559472
882011
142258
754371
1041433
204241
807799
930115
456771
975806
938270
1052888
671963
712041
123117
922389
111734
725802
276171
1094891
65345
116064
128909
377875
436152
455132
432438
870252
81454
261986
305574
544095
585363
1034891
270929
337411
671606
401272
376811
155246
1091715
260005
324785
250692
1620
472058
86033
762217
704410
481164
958294
561600
570539
73769
66608
67658
272731
523944
85754
88848
375839
901506
640080
1079021
12502
430856
347933
675024
310864
287321
996361
516309
430529
696501
219281
174906
776126
1022915
631458
541902
446462
690997
492529
786034
1048714
186064
336769
192497
771694
413289
601145
921015
622573
929577
705289
666680
619085
1067566
1314
964224
615541
231941
753093
889002
212378
545733
1005832
763761
517122
927414
777085
434679
1006382
1022504
568986
721526
489341
641395
747138
868613
539967
1072855
49495
494458
124943
142751
571944
863677
386678
19877
579377
917728
381698
1024425
139075
159121
395572
288592
108139
737351
183063
537615
771057
661945
745857
615803
364731
877039
702964
366415
1039243
569222
795887
62068
129601
367747
313286
779308
14241
534098
610086
237216
1014670
124291
238977
586088
411376
914796
762335
756041
242549
992140
259214
181767
457333
678141
250288
1059308
640862
1047131
602058
658517
799984
91721
736907
24822
979775
719743
370354
58300
1037664
240102
712065
659924
921560
597126
1020324
695244
633784
293223
55772
226238
921411
305406
312404
262318
651540
160304
635662
271622
625785
856473
600975
421513
170751
723198
691342
25140
534967
756494
928044
572605
928373
17911
48382
1051989
624337
364958
653489
455385
45384
696633
255143
475683
409230
208814
936427
283742
121045
1050914
259756
442781
966062
296164
698771
848637
761195
1081869
1020520
726950
14115
949035
932947
214256
570208
58033
327359
648015
896803
456129
576043
192688
416132
786598
557632
182773
706295
961869
516422
257826
82187
63051
661290
262803
181079
288869
618417
8040
874619
368526
362424
505703
1037827
349768
347962
331783
546517
878098
533343
878808
815192
46480
994909
571263
219300
94526
813765
642512
476488
288103
240350
103064
46502
58079
908948
504346
786745
462161
991630
941738
851139
227863
229378
974824
488310
72834
143740
844531
387162
146982
121569
739423
225845
480343
602054
689674
334089
185346
296853
21743
401846
819644
299910
52322
188719
169813
986928
1037860
415805
441404
520130
625370
1071982
932573
462168
862451
755469
116654
817428
931131
963824
751903
1057623
357920
693645
237218
902986
624317
233287
393641
1041386
973449
49697
466675
789249
101314
307297
1058384
62959
317137
225350
93300
935988
369400
456872
1092554
848215
438677
255089
726509
621355
946384
719540
238983
1085712
837213
821092
838606
749959
139090
196410
635520
347096
333685
284709
1083300
658729
753617
96039
990093
89296
757954
110701
65193
971276
26189
449333
700487
917798
105014
1080635
1016831
696607
373810
339026
736076
326216
1030901
476024
70291
319887
1008396
1013075
454245
235757
762598
689625
486221
961137
218336
1012779
932029
1087434
1022845
1056001
245995
157830
388216
243369
871420
767054
725087
650659
72182
298151
161256
594975
307856
1075641
1049760
578417
57065
603738
98967
436153
265231
344230
59216
471475
692283
355472
283748
16393
159512
439322
661920
350843
461740
468284
348980
99589
341951
493492
903176
654523
561285
537420
23113
341550
942489
943141
854124
553199
839449
956224
673779
752509
547713
586256
190452
555653
904096
355405
163152
1006285
231526
953397
190885
828097
587418
922896
273395
945793
909746
333993
375374
679016
234786
853151
564825
766633
928589
343446
553652
540401
837337
304152
591013
53937
653922
996405
471149
160289
30922
681531
296154
588668
70962
871227
900092
539013
429753
284449
406928
376657
696711
873946
985793
771860
195216
324159
253658
161952
653341
734740
322122
74924
936969
890679
686737
216874
352493
44526
1051713
512208
904091
1011179
625510
619023
863583
747455
26223
188234
218695
1015538
151097
69049
374405
49540
589243
914880
719334
531697
326767
342150
773651
70913
223229
281645
710060
291605
950538
460120
547219
941260
486430
533313
214765
788838
263967
683428
753699
498290
262021
1071626
935786
605768
61811
169730
1008728
783638
537228
546010
461058
1098985
570679
855686
437824
755609
1008681
578877
742889
447450
566334
214600
882346
600903
216599
761125
812558
476293
616074
714968
512924
530770
163975
862500
433544
82509
343621
397145
444630
816364
462937
726487
891655
964886
1074658
113046
607394
822974
825969
1058702
604749
358465
749906
579891
915705
587052
472810
35904
141703
533492
163411
16723
474400
265239
736007
838398
121217
394437
1070290
288047
543997
454575
703323
876258
173562
585497
199420
672511
591124
927142
755024
517901
902999
126383
658231
551629
909397
342634
555130
943635
173969
276333
808676
995583
317520
998186
66270
551491
445021
746382
935620
40138
505038
646242
1056165
95524
1049304
271800
114101
40798
203616
202566
70047
583921
601875
591175
286890
254334
677158
101365
224316
1070948
918271
84272
583644
717541
67708
1008857
996684
24844
656232
407505
366534
651449
1071897
490340
414225
987326
328720
261021
902648
291517
180985
111706
160961
1076297
531882
343795
36533
541484
305452
451413
1046710
899662
49629
970019
424657
508203
696555
190672
260659
277199
521893
942464
171217
854362
767961
920164
568938
578730
771133
374691
1043434
303713
940657
113838
646867
196580
1002619
963030
521938
653506
280995
573355
999668
25983
349887
501959
401205
845756
107056
292805
90111
465325
595806
41481
244505
150754
872654
395867
662052
1045433
281436
417489
586030
664245
1051376
493738
55598
638119
219313
837022
116842
964811
935424
809832
834275
569632
596965
164980
585314
607199
951462
123657
296276
759930
851635
624245
734003
907765
356620
1086214
91355
497933
530336
1040812
444463
579821
321861
431575
637482
611558
245837
97201
311089
739871
859135
726029
283586
117602
555480
556820
875172
1052259
910776
947133
645791
352420
689603
963937
536818
1068340
464714
132700
46934
1069563
837483
576880
770394
31788
804168
71949
552798
58620
327620
172269
906947
520609
48133
611457
391675
738662
660794
37091
71616
728861
47775
934415
860497
506222
749990
566314
556952
804496
501312
914394
709833
681905
638958
651261
404745
1047774
958944
194972
312142
177476
542757
756701
308345
323680
746958
317808
1010196
155263
909275
747833
751184
76344
928646
914254
588360
492488
1090629
713495
421341
796654
404236
1025200
780248
176483
694681
788208
1093861
253901
238361
98199
642725
531129
720033
985132
494264
658881
937164
576935
1049091
171073
211819
1013816
128971
1013151
617321
385387
596841
1021997
987546
245761
592978
69749
229848
880031
246000
516827
988167
139226
461199
419011
939827
850158
931096
16911
238070
787916
1028454
1061459
121709
659325
335140
265473
677788
892404
1048923
1075938
1059749
776058
400945
430140
744868
490877
1029272
863596
118627
467626
447456
961002
459673
130622
530173
782317
769323
394881
779009
350072
903279
542980
791348
201391
345186
206158
267802
247151
968359
1037542
411979
827392
891132
904424
1041420
559497
366332
973649
342708
117688
856480
295975
698665
1033558
734404
489075
1038946
498841
1055297
835720
393822
887834
960016
931495
750089
203142
1057073
211752
371774
304211
281097
185565
23980
770187
225555
108793
108792
885897
747298
308714
1049593
199823
101756
1064184
182921
803260
162558
962754
209905
110800
647871
267983
1074717
193152
123634
889916
1057213
438448
655718
149257
357584
221909
614854
1083119
392136
541855
637790
834141
283507
492199
448935
112257
918098
481436
75311
866699
670315
768586
385022
30072
687324
828857
33030
857680
999510
645389
206134
769879
459356
792919
320296
777736
803888
354246
726997
558529
741664
276633
709344
456056
381545
815120
285270
557420
1073828
626047
776592
818389
609069
304247
812161
223853
609430
295319
350828
394504
431656
442755
997959
791585
1042660
121341
366655
455849
968618
1029973
138591
713909
153018
1008732
170401
466524
605762
86528
664940
523937
340581
594376
129083
396716
83164
303846
613711
1020065
1056585
503875
998391
460292
246974
1065771
141562
393854
4465
987381
247680
868855
492548
253179
377363
371319
895133
1055500
331388
164137
721155
915392
1000085
720849
75314
377277
677758
193861
1059356
473039
682370
60964
963425
26868
631178
231973
168112
911177
436157
820508
323235
996126
906464
533253
252384
1032281
291722
597622
576193
321915
784521
282618
21503
1028297
936297
411822
805481
199263
816751
930765
861778
353895
230242
904649
722575
678923
397177
964697
991710
234609
684293
184077
1082149
897659
359543
437148
991733
985221
850201
104496
422328
422327
487428
788671
974100
189138
695687
263824
28987
496586
350413
314062
509705
388750
860743
419532
872216
66480
180875
646036
519174
831890
794456
740845
729323
512170
1304
920491
13762
879077
158585
807550
368012
421653
40525
1044325
927765
944115
960619
284623
1056934
335278
54305
504028
565404
981275
536208
110948
1003824
1002774
145983
848307
1030693
494348
84956
707090
847025
114199
184790
37978
614396
470423
82911
126252
485642
657152
378370
591466
240032
571100
927770
300503
502422
501372
88514
705993
177088
183210
1055018
924171
834790
195385
768500
583378
576956
17484
16242
516402
170896
508158
867412
872801
729102
987836
564254
6602
582778
901907
1057134
75366
784019
690706
118711
413565
386220
1097785
218460
823863
57820
113719
729140
675907
283714
125736
116726
528799
115053
745515
45186
281168
1039619
877296
814028
1040978
782124
663999
419648
325891
13180
41795
281308
135183
326910
650326
5184
1021101
1042908
1063629
938650
247102
887074
118000
260375
521673
336631
47613
980099
634817
1000612
358983
721979
1048071
750208
154663
941782
422754
980059
536297
765873
907061
31908
531637
932482
42031
813995
440808
216097
532735
688144
630657
1051267
22645
262066
449911
288375
891581
296358
988881
1039254
198342
40373
96216
501820
651032
33834
764373
788358
103649
1087816
92311
905260
73687
20578
856165
270878
530655
52863
274199
997943
810251
888614
999397
951160
593964
579615
458418
153825
592960
758442
432331
805317
274956
1057705
468942
559312
372643
110047
932385
223047
81321
265664
820699
386990
700629
647309
580849
722242
546718
982225
185905
769092
427855
964427
152651
238756
483732
871406
773578
1048840
322723
64860
955747
675434
937061
225424
180040
201289
670920
250916
605798
642819
101171
467909
638749
173574
812710
60064
764755
385750
939405
85427
555913
642646
761638
316725
661463
579060
930654
718117
124453
386187
477802
813530
210432
607283
865191
832979
384657
943017
686824
58812
780676
228916
753874
100631
1093167
682330
702533
953015
54037
189477
963970
791285
964421
996056
22925
278875
136320
696411
957056
852608
309687
292234
882048
382974
416231
546547
837418
187858
550779
967508
149891
503580
409992
413328
451435
439240
443688
424533
87057
56765
313226
558459
162739
129256
257923
554471
110729
787111
449273
27825
679408
1071863
27156
273479
995348
775511
524309
743658
545414
76152
743500
939112
261735
306480
25759
1093191
608372
145129
1063140
772219
201519
237468
1029439
974029
523440
382892
798017
917408
809917
937039
1010318
857565
1081649
562929
305310
270622
770427
771619
913998
505033
531585
432748
752457
314826
1072625
785345
836373
937871
215378
658903
677473
123385
32680
935713
676121
849743
890607
829188
619814
843993
1051151
1074225
32237
609104
198870
411389
841782
1086496
857950
280703
355052
330933
126941
83875
292598
1077543
263643
464393
653861
597628
274019
879641
15517
99197
295224
891415
811825
998705
261678
647289
878152
640399
202291
395854
913764
225356
528034
1061402
874729
1030556
191476
1005028
932461
455314
1034680
144986
838963
3618
462180
461848
351842
1089409
501159
1081012
303960
573788
928758
366133
373032
867875
973395
109176
99054
908135
279944
109431
1041148
632074
642590
856901
382064
68855
874055
594666
764331
872768
734013
311050
770956
119475
380164
972209
438351
351935
315375
706463
973115
715560
599996
1091559
1053796
180882
1033761
339063
543788
823268
47741
25066
787471
532390
190656
770957
475887
190980
1060853
396599
166225
1043399
173179
217094
1067876
382264
775879
454056
495412
118912
908982
910032
973246
825193
1024967
441696
184338
54397
748550
474933
345920
739543
235350
922499
347850
189413
556114
22828
206878
285020
1060082
140076
928250
429650
471094
819148
654819
212175
607384
100894
235804
175938
374776
406183
507482
1017204
763109
705080
251768
101192
951100
850768
931504
277879
228120
678084
410019
627234
945599
429494
702055
186176
94746
307717
442611
219792
738712
123461
967496
566508
186177
123460
931582
974876
909357
908307
478314
357042
243694
466776
242644
241529
717200
129004
680757
139084
1017114
341811
987928
570392
557722
680673
37622
1058257
452857
145564
498179
213438
692352
717384
722370
334728
43189
901937
481815
150481
499824
512178
144603
1092277
467374
1038846
338390
409515
943737
578173
1035679
229616
908287
554474
787685
241657
851230
539295
1048501
436740
738718
903676
345481
905503
590288
346553
995849
460421
53739
720498
625113
291120
192210
795535
608546
401233
258351
1001424
312185
932525
281212
421699
278193
1020102
920529
463442
418117
706045
331782
90734
1088554
12118
268188
982538
207193
591730
939449
279217
443566
930264
511384
1086526
172126
505481
378750
919383
650350
666220
952233
106558
384561
912602
407951
170058
272857
297850
267417
197494
671265
145430
1077422
120791
677710
876862
529212
538611
52092
791604
1098942
428894
608617
301682
106327
865241
653062
681787
228358
669752
160079
32473
289199
740808
504277
603846
408565
219394
438703
572962
488659
48707
705297
602486
416573
945889
174168
238311
978981
429320
289500
277395
92385
233599
69085
911589
239557
145440
258105
698832
626673
865659
96365
535366
583985
517752
797145
303237
499355
1963
277645
224203
705488
441688
252097
726348
124257
894672
431546
329484
274928
354533
279661
1008983
1099020
130289
762746
362577
279841
177054
391629
48275
787402
699443
156131
892124
68243
766681
433081
813713
795183
868385
907929
917262
82132
6243
849081
918716
687776
416290
747001
1045359
519045
487677
613908
487110
792409
21330
130263
15242
23804
1097318
391836
675208
995151
624078
42511
808485
176695
369732
304050
1016625
542052
516893
518259
605473
179997
1019072
710236
965414
74110
188400
491994
876442
1050543
1044681
301955
386640
908086
925188
391879
248360
536675
598012
530487
623332
927681
1018085
178008
1035421
557055
211830
922611
1038848
499187
809197
56040
581345
387912
520264
303639
102632
182734
63823
527077
763020
587364
59083
404396
894439
759404
789215
584335
939655
142837
1059388
333761
241845
819080
880934
218073
1090856
1021355
805150
109437
620925
948158
228498
744667
71207
795573
51863
983963
35977
932048
233683
1024668
136976
935750
516796
337456
846986
1007852
281206
443150
135667
1069791
709512
209805
492705
937613
606430
271344
342247
1038842
72939
849431
112617
442037
345095
1061920
816260
436102
159106
6715
831222
473478
602196
113384
1048339
144858
485535
786915
928634
606086
858072
1011533
325649
1003779
326413
681715
593959
548286
434203
228033
607351
487681
912827
93652
365006
772321
106023
651410
402697
408006
830110
552705
281352
249710
927621
953341
138844
1052500
129991
567097
727999
824087
526503
342341
721501
861162
968150
290711
561591
787154
322061
698554
1007610
110069
96938
60195
723608
339441
854510
337934
991478
106649
86892
630767
1064545
760901
1062944
342734
479256
644412
960133
1032294
73467
396822
155769
1044217
902818
335078
1029476
82706
780053
578465
968538
517668
124278
908958
343008
1022067
514335
1054786
850756
395700
659245
200135
643296
204526
172089
813939
263841
1101092
359073
852149
523162
1094328
665921
235646
317755
261286
735043
365567
900345
323392
718493
642043
988259
938224
283023
126338
337812
1025303
217779
1062275
816568
886016
440606
538573
792570
1028321
483368
4278
264157
444864
409805
959224
402297
500866
967308
695892
880476
819902
413738
754757
1059916
640622
200803
53759
332059
1080899
339810
768160
531191
769876
103582
407880
565238
857478
646363
1003596
1002634
914072
12296
245083
222396
675201
520781
211515
770471
219298
597911
592092
256753
631547
416377
104823
968699
210394
546684
262405
693463
592684
696618
891701
1006260
85587
968787
863117
398335
676275
724229
983703
507277
438408
278307
892035
532034
832456
1030660
456648
807431
87769
243031
588197
727395
514409
151070
911742
515510
1041317
312198
476579
136499
776338
750309
172464
888744
387520
959421
687100
30730
376747
611168
629230
437914
530815
525359
1032088
1095811
859864
1082044
1002262
241935
14721
193155
158064
243621
264636
717283
224208
905889
201811
427876
348358
572434
365675
308778
220436
21088
174787
109573
816365
142901
1036933
133525
738236
827255
106907
830904
167866
1017104
656968
465841
412012
753429
156447
118805
1023579
414600
1074093
79159
347315
4611
1056866
934695
62364
528283
507299
1062015
485743
507603
255055
627072
58842
918912
62355
906540
464503
420655
160597
19706
686160
441937
394443
915454
76394
1039652
777976
1028734
850308
1081665
947622
304678
640321
182613
206708
500114
365275
1085442
219071
147876
293529
237346
641401
675006
815415
1047134
1015622
1029913
11713
354838
934704
500008
605430
848280
1073520
832410
90394
922536
1084553
546736
299883
1020264
966727
217138
49642
333170
967350
775526
102772
754920
15492
157290
372490
44942
224977
629601
839548
727716
861585
937913
855636
892919
298109
752756
866094
1054953
784386
346359
124221
807094
800154
164053
637223
995060
862525
359108
961093
369662
457209
316525
388137
462471
929480
24519
703082
1065969
551833
569661
395019
6859
798723
634292
910174
469557
810981
281037
953459
189801
933691
902504
72733
1094293
612994
736845
340455
675428
999002
408860
996127
371506
115429
876875
623750
957966
993272
59197
903461
421165
114695
1071422
145398
743383
955907
761212
570345
978044
118762
429793
179076
252972
1023131
179614
130563
716063
563942
396856
38382
1073037
513638
699684
812578
265507
203731
996209
304623
922057
198922
92558
797062
545015
357032
936526
507456
340630
122175
1021741
81712
594917
911173
508809
1036057
172821
272040
424357
212988
359370
338654
1007246
1096338
587485
713770
517794
256692
542073
471481
674459
51031
778060
1086912
1092745
286620
185804
3870
945918
765028
942625
120883
119062
191891
556908
705245
694491
558040
111625
304583
638669
475675
1086657
748987
1054056
363117
547740
942042
1096908
453687
332239
1043363
764853
756794
283639
689264
111877
456669
972633
829544
923243
141441
162607
890459
53774
113164
560969
878282
975314
583788
642985
239730
721818
1022309
225053
999355
423367
56483
1045519
915553
821593
7480
315694
803554
579211
376992
906925
835056
602024
743111
451988
164357
537936
884634
503282
805533
972400
878429
499162
779327
194584
59623
520393
357070
655184
1010405
804026
245976
689101
830520
24337
1048709
125091
526135
437612
805750
124926
577351
275490
1001490
1066206
461861
1099514
769600
451474
759012
776291
716598
224029
770056
115581
68873
498885
798309
813571
1091422
317165
311577
1006289
137685
1049516
406331
691340
26689
672254
825863
738085
633984
91836
1095987
276419
70401
147029
499787
416546
165491
584765
328564
171499
820935
422359
965113
1065600
1007231
842384
987422
1024623
833935
274234
612365
632507
1028267
346391
723105
695812
853019
787889
314653
782752
537532
350658
112478
544163
307679
553288
789846
679921
561375
514113
769326
116091
97681
64941
860506
50957
977914
240764
328136
239637
230638
115277
534042
578952
438981
468599
173421
344860
812632
964518
66106
636904
157022
385176
716146
27850
343433
341228
25065
270099
574651
163688
18860
15666
1045963
855043
832897
897997
435687
142078
693203
453937
763949
476575
19472
845877
400553
982650
373307
512132
186482
1027256
1034185
83533
477036
246415
83626
1054438
807379
345370
970940
691863
674375
264379
240233
905409
475833
625138
119907
762915
921293
647352
344863
796746
124170
68052
62590
665670
362050
847899
930234
76582
1098630
434632
975900
12335
498815
120505
321340
1084608
690544
1021570
283161
89813
619451
1012471
87659
443697
348468
654504
546164
63458
295660
135014
428794
1047837
156140
749848
547579
235273
770069
324862
820893
681508
344267
1067206
247708
571232
918111
686576
579897
634525
794492
152550
571588
471091
694801
305706
755541
58325
181472
753954
1027415
615364
762111
288270
861567
500319
1075557
219567
739951
331826
75355
424375
936296
144041
622723
103287
277678
532489
71697
371973
564280
140816
393442
390691
406567
871326
177786
959501
519022
770744
321472
652198
115634
358082
766507
361805
468699
287182
436829
393430
991469
142324
302185
553696
843894
752617
546367
1018999
497423
483715
869896
627132
428823
226474
209462
212834
43370
899122
338868
467687
558632
122382
649027
132099
853798
282631
365198
72370
683144
37808
611961
505707
712227
226722
367780
394002
597625
550569
330314
770575
672908
920858
549353
30853
306180
504732
379172
477970
354812
353762
927267
1036506
245045
829593
323381
93285
113911
620069
726170
38319
1035410
1063306
949583
509993
458342
188498
104146
286615
203856
538830
538020
142928
863762
446503
727343
50320
854203
35040
779199
309706
61537
49242
673135
224449
727188
716588
510434
313464
618282
941569
267266
190173
517162
374084
584415
379686
327454
859158
593282
130173
861556
350206
757826
617221
774406
546470
929486
998389
1099597
824183
590361
970962
301264
241520
212633
471144
1068978
831669
155402
633991
1065420
953069
738843
1051216
334173
100796
101846
598470
708797
343495
851999
809990
629021
1065971
984613
23209
403214
644224
940810
234537
588631
859515
286111
487188
751322
769142
461297
836668
366680
528086
77308
453329
886442
680545
942040
941395
98792
955781
741478
519168
1076595
52264
550192
482297
406232
695545
518403
291598
971656
917255
1002734
288614
948412
309703
323041
701318
609454
820767
317133
541155
66385
295985
260821
566241
975554
822342
24785
445493
1028201
786965
610427
984661
902456
414934
915326
26532
373979
980444
564494
997157
742334
269270
978163
570502
194871
678440
190205
891616
867628
44667
750310
59952
733308
635217
902803
776071
722861
284278
807277
960339
440071
356823
126757
723961
300383
688465
723230
576751
994441
1052162
649684
661563
668903
129323
37851
71042
243215
914299
118931
383642
157071
547961
1043869
560645
559595
281117
1025292
675764
446374
431151
651671
394775
252117
236218
210808
340378
1048186
335805
472178
542238
754855
407047
538809
976782
832175
729572
37779
827633
746056
807114
749689
675743
813085
871863
626293
912609
18481
312706
624934
200837
199787
970416
421486
207706
675476
277664
556300
998051
6108
1044455
170032
377486
158464
934308
763570
441971
653282
601649
1026473
614849
417837
635284
55776
803367
73944
262331
204109
768155
247705
1021451
993243
4805
402487
702728
338040
78612
707594
401441
849892
887868
490395
909895
371787
529370
774511
443011
22188
832773
964301
699923
35841
440480
72236
952808
685033
528018
427453
363582
929748
788292
175256
949584
194701
907780
74535
261018
387094
634507
818837
937364
61648
751884
378851
1096269
273440
873489
141583
767017
266291
827455
870498
782422
568803
1060777
116046
598723
845185
669007
995536
709503
659468
81976
439069
713339
902017
279399
861688
630573
928916
416513
426461
574729
280008
252903
229264
556801
1009932
600418
1038688
922154
674391
891269
395784
892880
125772
25841
591068
746562
387481
1024947
716102
729296
747947
921800
680381
644451
152695
1070968
37398
255065
414174
150345
736092
775922
550087
962310
167070
693644
596854
834065
55898
864988
278368
833023
954652
163423
1073583
940538
484088
652400
917415
84165
383234
457893
773828
443940
523209
766554
967913
1041216
535998
652893
892959
616651
295998
223970
482459
374040
508943
1065638
345090
909363
966679
319513
577586
185605
1101190
33631
90646
395817
180530
9918
517247
1087841
470816
342539
648002
123921
349348
794511
724389
517757
589932
292928
9004
940385
970791
240123
119898
288019
339764
802100
989207
193049
985015
836943
285798
851388
344114
920174
386170
339129
1189
55873
485217
116855
1042019
340614
339564
216092
662230
1035840
133263
475448
448051
657950
375924
110972
975442
1032982
710646
848939
849989
482171
78137
78136
484372
325454
697564
168440
540503
627860
501922
694497
532723
222363
857474
1062091
681987
396012
124847
622000
178127
253394
70069
726816
354809
932309
875314
663854
976972
232588
672679
28884
422487
539645
441985
813557
93213
1060706
1135
764089
631913
131601
139393
1082199
584508
638720
475600
440300
928957
809524
787205
179634
37581
815013
665447
281822
287598
60669
600993
916293
305796
39612
871088
750559
927196
435500
446607
178035
1083709
461373
280465
326160
7002
267013
802593
416734
501308
96010
561724
115137
385949
389272
13025
586300
702919
5628
805083
879528
789552
195952
222733
363047
951213
348397
63027
6129
643055
303579
573428
919291
633710
58342
233125
124554
910413
33760
632875
670456
523247
734504
705302
205954
684623
623657
737287
399995
1050771
41247
139744
62680
653930
544193
326579
832812
74297
367286
436031
958699
338433
169027
481896
139475
518725
467520
849905
931758
573124
523450
67227
201121
272085
1035319
572189
117041
250789
428577
976072
645831
247582
186286
1077417
485582
993171
541711
431173
715686
208707
554348
275002
265885
265884
841125
881890
508886
1059939
966709
203713
481158
953160
997545
448229
437007
23512
330082
282920
830158
23045
777435
452986
131118
997036
215400
214368
684629
884877
439482
439483
660152
507909
39294
117203
305597
716977
1040137
784057
447618
211093
831629
548004
274935
26305
148299
999508
748171
287211
780293
142968
1048717
88392
676268
298950
708338
389621
350592
730965
51743
907286
296719
323590
653222
583626
212563
495732
674989
190007
426045
281495
540922
929548
720830
1052746
202785
331990
37073
411595
779389
188412
393181
745595
794287
925655
937304
866243
672410
1083843
786753
800695
543962
314846
945521
716606
671861
1019839
530238
1036845
656600
655580
466985
391595
127397
231192
500358
773344
967641
55397
940852
744756
132536
7932
606654
688064
313279
913877
957473
113054
660800
1059121
56809
243552
752550
962656
300949
1037625
818525
154494
166913
630466
621051
840379
363802
364852
705120
714929
896226
644683
40612
152330
1092208
1003373
157689
1043749
628160
835404
403618
702339
9738
1019767
235158
1083302
198385
188739
1089342
278362
84253
985201
261663
1086579
884408
710309
460103
154383
578328
45281
778215
457274
882547
439758
333470
216048
381248
526202
708933
478152
143621
477221
171966
1006156
179999
884627
380510
913903
195985
876378
298829
404648
942288
149959
286138
1006609
109933
1091364
630868
873413
1099791
166616
1036862
430691
1084494
634933
264030
8973
712237
735365
759739
569910
100835
908591
92960
616700
216780
886987
348708
177699
38662
260298
329499
229448
1090790
816009
577766
724654
993435
1027691
275718
495572
19617
454745
979430
919585
195396
853130
842170
857280
812157
987413
245584
977449
1071426
528276
740336
1031144
189677
1033986
32411
153044
212910
944190
690628
640228
435887
460868
783648
1021236
277114
989872
303442
983324
1092260
177817
214143
377441
661398
803857
533487
143325
675584
37299
917814
760870
627507
1055236
754183
227483
212465
416275
1033757
606053
641853
729028
382819
203173
974474
889552
434824
1008574
680225
144100
1027607
375995
786533
924581
571994
458146
165461
143168
334598
313773
120873
623048
504345
293525
669950
632961
261906
167951
756859
873719
727069
533856
842694
175708
917596
505916
104390
39732
324171
980504
807903
206711
323050
653060
499640
69046
372050
140896
934456
754874
342650
427313
236389
37753
1066644
69866
5059
823572
841415
1028472
1051414
191647
929829
485480
818835
980865
1034604
1054549
426632
59133
683064
391295
15175
367528
89840
703419
983281
1034692
350523
54755
227710
527823
402668
1094376
860543
59632
976730
741739
357977
621875
236682
216758
516891
920654
509338
759924
640060
443093
369215
360258
203840
786867
316650
471278
546063
1026139
331999
631565
737608
320489
1019430
44786
296275
281660
951273
408007
98684
238578
179283
453216
750041
466820
724636
812158
980323
226721
418375
265888
510752
525530
297217
1021239
872035
524357
489194
886139
1093611
270741
1068204
890086
530158
319597
417506
773049
427823
163877
395344
470307
351470
34078
1019462
219503
9580
265191
863341
74299
976316
241636
660695
787026
1024485
10309
745780
995671
119505
821868
15869
317318
748975
508463
178278
37732
682438
541717
918034
1023983
41293
370256
178568
676715
880227
1065628
887210
214361
807897
888012
7383
853175
955174
725895
990690
44285
866273
970022
714555
451852
694103
468285
1083883
875176
701990
437276
993576
895910
22283
136531
702836
991982
569133
1047534
98765
539014
873109
806582
440191
1072626
777792
287432
1070882
280349
714176
255027
880973
55638
334884
913319
613100
419933
816454
532008
268923
8271
62399
358278
599576
639935
837507
10669
792286
358253
410708
123537
1082881
303681
391820
511207
377897
904699
1068398
314379
1086177
240336
949989
334039
239791
1001045
38457
765673
808534
930278
925178
1039835
352753
300827
241522
151530
805172
525899
1032547
303308
1011349
492167
644311
944327
57895
160501
888678
874836
120466
163727
1078429
379200
1047530
374521
83629
907609
625684
672472
877262
840987
818188
1088703
631042
303556
669031
537307
852635
688125
494846
21685
733667
903796
762795
123958
53807
752824
80976
435037
627448
28645
334350
528055
150080
145443
149671
48442
867423
888607
696321
124103
30953
615222
81497
620660
122886
187793
7471
71075
18406
659611
405384
646432
1048582
181350
269260
47765
448943
855600
357862
217012
920755
866856
681308
751307
734222
255082
983248
766589
527811
452225
1010820
111277
500950
871123
198316
856359
991457
990529
189239
812692
850954
1063506
502304
509807
646704
740494
506659
529317
723142
13280
839622
460814
1023599
896937
482105
760580
167873
171511
291451
395515
844087
911847
385264
414319
858848
479893
903475
489351
437215
21444
968391
907044
812953
1059796
741564
113970
463557
237833
580978
752384
64315
663430
213512
479725
674185
88856
118040
49174
440205
258974
1090409
730882
496376
300921
433925
415442
628665
852236
298608
636870
208302
1019611
1068417
39741
387722
640220
523827
551102
548631
346884
642279
12380
771221
2575
950896
1083952
311699
397557
389578
504733
782365
515990
235330
655767
697580
876423
119803
784021
1014389
534864
1022767
279275
858704
131464
733824
1100167
772121
640660
620961
488970
685443
861191
160857
510394
431712
689810
389300
256836
68997
148282
538755
185832
1062000
955815
701496
27176
901731
723136
540118
769074
777376
838795
833556
890868
443896
323822
938987
227434
544388
202516
1035242
86583
691258
94727
451089
732415
269689
884142
386438
861764
862814
179304
191630
1027043
1028093
748281
541681
45124
48493
865888
553419
552369
195708
859478
163781
56265
85813
469072
636877
938127
112368
651984
749914
903670
344147
180501
973644
984150
725324
115887
215654
1007332
831459
1071737
59286
470246
631421
921343
951659
792743
112022
656755
116413
748200
239121
67221
679438
322037
992353
365803
541576
998813
622464
366652
737224
84393
161511
762272
760897
770902
258746
1028012
940392
645663
238007
851928
448978
549323
963967
834636
820981
631876
69578
75845
538243
1091270
723063
824722
87156
520237
1016991
439997
1049608
678414
894321
162541
344311
200196
20172
108594
103820
719699
1005281
27289
287969
762965
445970
77518
594954
298856
438247
121371
1096746
12723
1074810
518393
267153
646940
978934
171523
328193
1009706
122883
1018998
365871
722000
213578
790599
1050281
630855
334522
385732
677363
1004395
182760
543032
868745
735965
369492
777526
364692
53069
1065709
309435
228250
390064
249378
401204
8191
325397
895826
495896
622847
130412
208719
577151
381416
228552
180095
305836
865101
587009
661468
471299
49015
742102
1087048
813942
961369
925678
983030
1369
926107
485306
662107
238750
982247
270873
604615
483480
1051069
752417
274521
243345
792098
180870
340417
849627
30621
549086
165435
1040647
85333
758173
537759
13088
418304
1029726
948584
414780
367913
705382
111225
385393
829779
713798
537186
891330
126076
529959
1094259
327880
889330
612565
955546
739643
171613
664903
398954
377661
359002
862631
144292
145342
921470
1006640
212246
1042876
941556
305566
35387
1082959
608689
573989
296493
451284
982910
133799
112997
868295
1023381
195238
610705
374964
33251
716573
633838
529653
650601
712544
203772
193245
344963
722685
514034
73401
70480
131080
655561
619488
992287
1060548
401086
653096
652046
184026
119990
978469
548795
76129
388194
967293
702290
1045688
73554
794588
304219
591821
988702
254146
819275
711945
770761
177277
520341
598790
957996
906219
609016
562388
293435
868920
980497
1046044
974044
932656
516244
169549
838055
1088196
343468
184184
1056943
790307
888409
589371
1036482
568415
174310
103189
901488
430276
873921
219747
1019260
413200
438748
301365
266203
370213
99931
274102
599750
998414
487363
682520
7655
447012
364512
1033643
739637
484958
377397
632999
613944
314047
103019
714154
648572
743453
861658
1069989
935904
507293
179409
186702
407203
385993
1062494
658391
547912
526986
846072
543214
887691
843514
54980
899929
829893
326303
527063
445920
52903
581123
1075364
152276
77278
981673
176540
245785
223410
438220
651229
230565
847908
484380
1027932
841942
154805
235003
943881
390637
285619
700304
389542
946431
95890
540176
95477
211722
806241
968435
303300
288719
204674
376371
673125
959966
810747
12332
819788
915891
232036
233997
139415
383307
201575
132036
97987
560499
958996
169603
105217
727568
128364
4008
453895
31068
500386
128254
51073
112376
994308
612011
1054258
950319
553402
908122
233811
270865
71123
208152
928143
435715
663254
1041775
405789
342690
4830
651175
617792
361371
401258
119593
851725
794615
296312
913854
25430
750291
528815
705649
331041
918796
641608
1063024
579371
286662
532268
738641
10333
184237
945826
975656
186571
943552
151024
282475
750888
133971
633982
777313
209058
761344
1068987
773324
110589
1029938
379368
554716
872323
992517
234844
400559
85305
612121
562770
631119
1091204
467536
239580
335963
975169
918815
1008072
829504
44488
1061241
806674
819564
149240
864278
803594
318071
257178
678316
341154
636520
789517
144099
188873
630037
392758
912179
262266
123800
910000
279800
613467
829554
953490
985533
891241
345542
906074
400898
161515
31618
264817
31418
470831
157719
131363
521230
1015780
621002
307150
693114
365182
1006597
222703
55405
657412
268501
586164
529272
671336
164269
1054973
890128
9019
2504
51834
753785
385870
855225
968203
1090743
405400
484545
179863
16064
494522
271009
1078711
165200
500599
665089
441960
268819
34191
344360
326771
1059773
876615
276078
384915
719829
744779
1062803
995900
772726
840644
348623
1024302
465076
713219
334764
233249
676179
614962
98252
563847
1009762
22910
228199
940564
1057970
924369
213517
394179
1054585
511758
75943
259383
731242
358716
924660
89172
54918
91280
641142
241090
985574
154816
296675
830357
855762
90573
554897
515722
39387
220734
791377
43265
443500
634058
1062957
360613
1007239
1062459
522909
818795
873532
203308
782769
1049648
1070580
554079
937334
555332
232998
339782
130281
718694
723723
193069
313204
143853
407755
897339
294969
557214
776115
177295
492826
487561
612744
776505
38975
349157
580416
948653
341043
515948
712222
400071
654170
18500
31749
722237
1033522
1100851
514216
92193
130251
690303
154170
609751
234724
409450
94661
262456
900816
712131
1071773
715201
674899
52234
328495
906678
23611
760588
309793
74815
949903
355592
932798
1016358
278643
1018819
1448
278031
900855
1081478
919769
882730
1063910
272100
332847
510351
922710
930507
123181
1037836
437738
389072
170297
335441
93868
757445
12098
355774
271683
552231
1055783
642460
409075
610118
999506
283374
1031873
705428
109231
722266
658956
147942
934168
460304
818917
255802
603154
829285
263598
675419
741835
42291
1049374
718785
1033354
304300
862972
898120
690381
490124
300245
150942
571837
1091665
850255
127370
834398
998330
878121
642682
444447
445497
828635
238560
557021
80315
64053
829708
256396
765446
489874
877658
523279
721955
750193
186529
346136
544324
308362
159039
993189
51229
893119
719611
779768
123213
1016687
502050
988905
857962
1022837
135574
609591
1058127
863443
914520
266105
579297
1085356
167055
1059096
691743
723639
873949
441312
637409
741006
471999
68318
804643
267713
692728
524624
754163
764590
147592
98050
1014167
405311
621696
839037
789983
147859
339503
485792
680642
760157
195811
679827
14997
408417
595495
527990
820970
791710
317887
360523
1040889
380717
235952
1064004
473386
160005
484678
463464
701284
682878
370148
669086
108907
895315
350691
226378
104811
212638
239211
84650
215940
1040650
572626
746131
553867
513644
479918
255011
457644
136771
769027
364993
353655
308196
956100
951333
1003602
856740
579675
472912
194129
923866
997737
251731
489516
471390
376680
143408
60617
327433
264365
207437
584321
891623
82210
804822
85771
705006
413861
673753
320682
630856
119743
891199
557342
806786
334015
259272
366086
808506
596130
834274
247742
933945
830577
419591
36913
187327
933565
711173
419019
731057
650418
851167
32452
75307
616092
953871
783126
368913
4648
421961
974225
942027
488647
495046
836517
224249
107933
924590
560224
285641
327843
391572
1040668
1054941
113515
473455
469264
258204
128012
94304
704769
31429
1006529
193386
867448
965089
788866
569560
373044
431836
744194
674013
650323
382279
574762
664226
764265
240848
39757
1001115
733999
1098339
425150
77540
247247
992822
334753
273585
1000381
148028
779660
272745
382337
1072114
253491
1092622
311173
50986
75159
242032
470049
115271
31359
471859
934981
514323
688964
885695
557204
1040808
725491
472577
816438
987496
824283
570514
469617
478186
51683
288832
1075328
329722
80126
1022111
1097909
392056
737816
686082
529016
830271
228169
683181
349708
652277
1040702
656721
927140
195213
1026328
157221
1060358
145271
1086028
542968
114975
899700
394454
663577
751049
95583
138475
241532
696460
870356
547987
130290
333670
1035886
728330
665779
1096815
826375
568948
1054838
493440
369850
904212
513541
119895
375037
101880
305769
956368
904080
382779
346836
447500
493479
28943
886108
299524
393220
1053944
478213
815139
899926
871040
258545
318630
348779
109021
357807
880142
254944
907728
107406
671338
834277
505175
639910
964906
404582
588437
991465
1024894
488314
642170
290395
891721
683410
418604
366877
268927
850391
956943
954819
297083
294847
211187
231572
741772
312520
567350
1018082
1038429
285980
158953
745460
231415
835799
484892
543791
905933
714009
364460
372228
874111
908345
332532
1043240
494741
93717
719636
218136
88549
698962
18196
514422
460288
759653
236622
772887
599827
675202
663848
1092524
744182
987409
909205
254171
224946
367428
732654
601254
52019
698520
838122
1088581
32013
940976
817265
657922
1065176
1008154
1094720
869111
1090306
1099460
366326
684219
144387
427673
320362
389785
339005
1082483
512875
533288
191210
47731
662447
611932
840989
252152
1028670
811833
942887
31600
881563
618859
818868
496329
907933
254945
804683
808896
527599
307357
322068
637478
33546
554098
68055
407200
101654
378955
97082
554162
1037896
804950
1021108
1025841
192185
892945
191971
306736
124302
359608
47755
295551
646325
201919
420291
44334
1015959
234818
150486
898003
212155
443604
375416
329609
771901
211957
401747
622411
178537
644394
24606
688535
51367
70129
246236
488523
919288
295944
698513
754993
221193
79124
349957
240184
405629
188994
372809
659582
688317
1011546
196468
861088
1034658
56026
658411
383942
556700
579951
569292
675702
420937
63055
858716
837023
496648
88323
463648
169123
780074
43622
924072
154853
317331
57826
697589
364447
105021
203680
803547
1010365
110046
73329
293653
88089
268647
326474
136441
933023
1092394
1075463
117573
346067
215215
353578
428376
790034
1025387
157387
208910
573393
800898
1059088
298816
887480
29649
621490
752132
156702
450408
685036
605729
831674
79756
519112
790295
1099273
224634
408517
454377
1091969
110723
402505
409790
34922
784084
74771
645084
1023316
1009223
973536
986784
897273
583503
273101
821833
135121
895235
1050010
801668
57404
567089
52352
292430
151474
106323
24393
805817
745228
619857
122260
644408
295934
987643
139574
539931
185342
322271
699420
770930
80656
597348
148481
263981
1024390
81277
972025
810461
1076387
426317
127727
547918
309591
714598
1009414
918244
322258
678625
104900
193034
1051491
295704
838463
40983
724022
908823
601524
601152
1023298
742714
493338
296496
898651
231520
1044489
983517
895506
331446
341677
428268
1030031
457348
876418
267548
102806
362480
1100634
339618
721078
921050
442256
1040926
46925
231958
471592
334283
741674
137904
841492
618040
200004
1015613
355571
453741
323993
637762
66648
523806
271081
388987
726290
600908
770711
731381
273977
583142
1082011
1088081
1067576
250936
1002722
603522
344021
25669
351606
226485
1048948
375773
543051
524740
722070
1066961
504007
723110
427676
823603
1016620
460089
1003374
836003
607069
575878
745747
144607
961446
508020
739109
745639
1078731
522368
688324
373026
43316
507678
106390
604294
918137
241449
502295
887698
734260
59058
286328
766488
129664
936223
733570
422597
266410
451207
703944
879802
380607
752601
16333
927081
157809
836338
433662
364811
235578
825229
84229
498666
940552
970142
581669
149575
990884
11868
465426
570009
469505
1029868
439496
824364
1041110
416441
486638
791282
18575
156657
280842
1048695
84618
924120
784445
721966
173554
101435
1061928
1098070
819390
688132
80113
1072711
232647
660245
709725
591931
807986
346401
983024
822037
131553
1065084
1097622
158397
299622
1072543
398638
643519
922568
990807
154110
1037864
531994
1078669
420271
401631
699586
758379
775477
602026
161021
335604
489277
81458
391507
846014
211998
1023908
649979
123748
647883
1026522
261949
637311
935703
936570
449722
213192
967839
741320
214339
605387
1067047
1065997
642549
1071462
20432
79203
46901
372794
810343
918417
995819
444554
467920
158634
130875
157113
1026918
731873
336783
49346
375563
54655
34236
713428
566377
599997
780782
653676
1003970
134383
133333
917140
204391
127091
536906
416296
725031
250423
665904
1030157
522152
628097
979185
1082600
1097000
683185
697133
166571
387195
101959
26855
879238
723351
42264
270858
129787
26399
8773
735507
110344
558406
415391
983444
848569
13843
1044421
640759
170185
733731
175069
830851
1005641
878200
587764
518247
848592
1027040
1066224
601013
1040712
81935
99419
698664
490915
200538
442471
716882
387316
921109
992078
500182
721184
748737
716429
1098907
773875
754491
381069
811085
161746
804924
43257
261580
151976
876078
1007044
308408
615999
290461
921348
372190
46972
352599
848164
454713
1007701
972167
147082
753336
803180
997937
573802
15354
364123
65082
494071
1098972
57395
69262
775081
295568
686307
425482
264360
428910
211431
311096
829336
196017
82771
985618
522356
899041
756894
376712
138637
452912
984481
433142
664918
188611
473816
455303
183741
408426
572090
332561
993350
829220
796030
1097672
35809
1077863
1072094
269255
525967
456808
1037647
911838
921822
642510
843167
18665
518140
308421
1028193
63776
930424
15552
625271
315716
430336
45391
335129
1064726
564794
373609
712966
439831
446362
582379
1092886
505614
848671
893442
387058
749660
53938
441697
343211
961410
564101
356303
953247
935685
429732
252400
1029242
627306
316241
577128
293612
300745
845602
970874
277463
133261
844438
697347
648890
756084
263335
262253
758637
395651
919923
1011788
962483
977160
270723
817344
1074317
226787
49854
1038893
179351
67841
136411
861503
339547
176929
400881
111721
471181
1051455
884277
12923
764130
620787
377154
811785
1089286
171660
484713
990299
89828
299937
964698
1080339
410003
806675
832499
899418
198672
889505
510567
633849
241031
816245
1077179
733342
581615
973754
1070573
736365
942478
703560
682713
186136
594767
944372
437643
941741
1000644
53220
38603
595964
8720
328522
192110
394124
563056
6493
30552
533183
919329
523275
314549
240438
738896
78138
99134
116250
67235
1072152
804269
85344
711221
333077
184304
148379
662769
1005768
395072
385389
629942
430982
652678
263269
150329
1045965
462990
690523
370689
1066055
132128
186931
248467
195536
972850
254003
318999
107220
596734
364176
216006
303154
548147
626997
656423
936783
537812
438103
376154
1029768
212450
618156
178521
736377
1048857
1092248
362917
856567
12746
84584
90563
167656
872771
971199
776219
899525
253497
906081
1053937
951808
85776
114970
638292
348069
283190
990663
401303
530648
843975
1082480
206477
717495
1083958
787802
486058
1075289
752403
681392
414791
92268
1028175
1041095
17838
1078522
1095521
344870
543244
630829
846982
1007662
269682
622275
170088
189484
206563
885429
898446
85876
445476
657470
904551
38806
698787
189572
937160
1031455
239186
513359
569328
566003
760570
482068
94346
692104
263787
686968
101592
849947
659574
608005
220742
812804
1091154
796506
486856
647819
350891
742291
1028100
417135
165602
574006
1032850
850747
1096856
110560
903006
37127
314873
990658
286313
869658
115294
329122
1084372
104801
622322
208122
548524
81384
1030240
747962
61664
744391
814503
403560
41371
959886
963870
801425
672498
113531
830321
1079291
1066327
153436
402821
992931
1096805
661874
83114
318359
256135
653728
619139
975054
70695
374652
1056917
282016
1043238
164363
599371
360401
314808
299753
55520
59730
222240
194553
734508
542762
173729
929537
1075454
70739
391296
473814
543397
366106
481249
777408
161714
180729
10723
386946
314340
504763
480680
1015057
174267
950067
254327
1031797
921552
570238
69560
768899
388781
953497
506623
243049
793215
442908
541945
681998
307924
79359
780063
587684
737640
640846
246083
870549
337510
659224
1015396
60856
978958
213344
835827
791778
798367
490866
156555
301512
261820
659015
633860
21409
324189
1099413
69945
826588
795744
336457
946511
1059414
363122
91734
610508
530183
899025
677375
288376
653894
315802
164360
40993
59940
925880
635439
909465
891343
997839
127260
733393
920421
1070972
587537
200342
797353
1018162
62674
807118
388343
101318
992439
269421
45040
242426
971982
490039
29090
75725
497091
706873
613805
621178
58356
632910
247573
613904
1083860
701443
567111
396631
377080
631370
153252
140445
780224
1087236
366358
1037103
583305
484988
306969
568557
823309
789611
1020530
1030178
865311
773787
48123
435234
892517
1014948
157617
353722
55207
798464
52343
255192
490756
751485
508770
110823
381970
40845
717933
314551
63642
367298
634117
321544
524876
82847
939248
852947
797763
537263
686593
139912
1054332
551745
1018060
375122
1031324
894355
807334
223744
517706
918825
508167
1083811
703153
493349
195849
295098
587295
97107
230311
48332
758510
61778
644522
438671
552683
437704
133703
881707
658397
127688
1070284
8239
591054
864666
510653
520426
1064140
550054
451648
642663
584574
95640
515256
281851
609675
293211
717839
334185
459631
329117
402862
376808
39855
845841
129250
329494
635417
29667
618030
808077
626071
928232
842706
1009101
786607
976388
790886
889604
687813
275248
15494
256403
506617
1040876
976346
616269
200691
90524
456573
967179
1030400
617077
104560
1068833
1100365
799921
758104
1073360
604459
902382
411723
1019357
471610
877755
169622
434836
1051477
916572
357929
1033506
1010736
119973
94357
540210
497777
879788
657904
394018
338977
162021
1072634
121440
579450
778969
964699
432224
35627
937814
814133
1017768
482232
836208
854056
528595
1001149
674399
405998
759353
159974
886800
832552
254483
142580
1002309
291044
493585
112031
956006
565762
344135
914919
627237
717473
468169
422749
128813
577335
651363
1058720
175139
464595
460706
15310
948770
1060111
634080
313867
82503
600150
793498
288282
243750
121657
777177
139224
192228
747365
338705
864610
463855
793357
200418
403948
754838
73763
494780
127073
141757
22048
522125
103674
765338
633594
313791
814008
221953
920507
941470
739434
570817
42186
1031555
516252
664699
420127
498629
507337
191350
89865
784177
325121
523305
444330
741033
131099
5541
607966
453838
985662
69332
829621
431646
251081
199753
572063
46816
655644
955800
722382
479490
565664
354646
907731
295057
115683
213318
245076
907068
584089
559969
520898
182334
690353
26876
674201
860461
16466
1091042
930390
931440
64148
547009
469737
452906
607485
881109
972476
254647
555498
639207
775794
330579
1069667
409311
1024229
616000
1088302
835363
424156
297720
58127
455828
271559
992207
1011784
1064504
1099183
337771
518526
203631
171038
748561
444173
1091619
274191
1008562
277730
511968
1017637
116925
452615
459681
1043203
743488
641230
567650
655484
956658
1002084
818422
644978
243125
982923
420273
745739
114679
808460
637809
918438
319347
748683
397730
788531
450775
884297
763511
885381
155792
635920
472255
667970
692099
285216
170552
780491
130943
165992
52556
499175
81676
78909
647948
526488
576198
375410
220246
761933
40953
619077
740076
124491
977622
183668
83317
148970
703470
560538
73906
1080920
597472
861322
233011
221904
783897
155527
262815
439773
716035
303303
751045
483834
164966
232929
570906
973783
671904
941651
17602
416706
379324
957988
262049
1028797
439601
811154
785435
984249
276507
645413
336794
597282
302305
704504
678245
497355
1004450
379010
914326
665987
799576
894738
517418
409675
689541
287450
246928
559012
405144
384745
934901
782346
315311
825927
395979
271857
163900
1088127
484297
984793
683751
422770
863479
907386
249171
445521
933864
53852
216927
845561
406244
517522
68028
1036985
446993
878993
306755
547528
306116
716329
69121
650805
477243
477242
197617
1060826
966449
4155
57674
622348
826783
800120
55690
753229
520435
717875
892472
842290
891000
728978
487111
986491
757697
901721
1046788
956186
745875
207603
239461
155486
784694
789002
551581
150626
243191
132382
877562
909695
719105
702786
539520
57325
89258
1073952
547694
988370
278856
514529
96410
916957
47383
514353
534258
981589
523768
49749
158118
390407
10955
668355
612483
355263
150177
610863
729921
280953
32035
304617
1004656
1035647
1080018
864566
676303
952319
147482
712119
713435
753055
973793
342092
686279
260914
152582
1021786
819333
24685
362579
292980
25962
811143
506080
230212
119477
725154
333223
1056982
228230
598086
303003
379507
136034
494607
760294
714616
529933
87003
45934
535226
1098748
698435
933337
133394
808273
661750
636792
535605
105386
1081241
1064860
228224
1099726
69009
950514
38633
137894
386665
448855
435290
235058
1054502
91385
126222
883073
125185
1083352
170716
1068937
174464
478628
394776
241454
1010577
593154
48674
889888
474023
487906
328273
399346
255989
239848
312402
453272
219401
396398
460685
892570
973627
185925
694213
336655
1076707
936253
866964
610625
503003
418929
90779
130704
745902
1077279
675035
1048742
268868
323885
128257
970321
1053192
459055
968825
632674
509391
447200
1074413
425638
424805
298904
96504
28965
161074
842670
600613
229901
234700
152288
471523
1093562
190462
1036432
950875
603825
798265
650098
398839
119454
725036
44646
380218
340321
463278
556630
405215
28198
395697
974220
11881
509995
441763
483870
89271
327411
14614
822054
725236
84968
1073219
1073220
719469
141554
878555
1029039
302486
519324
726265
277623
648239
335418
956764
231052
271031
831652
156048
410824
1090760
451070
538928
228163
618525
992495
1072395
468202
766013
113080
861728
1007659
797996
400650
1070426
140448
266032
434290
595155
709174
301970
1016921
513656
37214
110893
367372
872473
368888
630498
1047898
287378
680396
377650
897965
844664
168504
298292
504469
804426
878600
885499
250977
480407
277475
239418
254413
348561
350765
1064674
314032
929801
527495
1033158
848231
304119
585353
31800
854931
146332
420667
910527
1068013
987505
185821
200744
705888
1056549
157094
433905
735069
68037
934646
822248
240429
655712
336380
691580
759641
1091346
306845
473426
250609
324079
178838
604085
468637
568738
126107
891328
229054
531127
783563
80276
735592
287516
568426
984536
31035
1066445
724208
613632
936168
94033
1042802
127201
320947
880498
570373
702683
591034
171001
282723
490899
870779
791757
136119
797090
286639
298841
117050
945867
425659
875896
862651
571783
433643
196221
396624
805610
891543
546295
767088
559364
251973
420365
277775
927499
102657
342083
1082062
537719
973685
1051014
193869
275819
1005643
289542
212494
329204
1015600
59786
1040126
41943
705715
192160
329538
115530
496836
12009
391687
258271
774667
47720
657686
677746
1059695
1059257
173318
452608
105265
676659
240605
476279
1029393
68702
759814
21381
169623
681201
716084
251383
604014
607361
519557
1002996
616798
258465
869521
905408
554257
268849
391951
159613
889432
11025
215132
1007776
51448
448870
18969
270154
282527
899912
38440
319495
493182
497081
76423
973921
36098
451564
109444
479820
1049946
975918
809519
914596
880257
453871
93243
1071989
630407
561729
44628
233392
967228
627977
1046426
127570
310685
639325
709957
146118
310559
18311
91430
247357
177970
632558
52009
383501
1000149
507764
754517
871578
60143
178601
379689
319489
475767
360642
723490
194431
781527
71118
331976
361935
1057665
992629
535903
139608
973710
581654
668583
569782
306039
878908
815480
356637
238150
298529
293110
35466
593646
302361
779040
336549
1005813
605140
266172
516730
970479
702249
845451
915158
362631
497657
186182
750758
431771
405214
116874
285697
521750
487709
1000289
658554
536999
93609
222119
1047045
448814
733730
395941
1093219
178576
794593
417512
533340
821139
539777
180454
180339
176150
348138
703084
540877
533531
910898
910899
562282
389976
461306
773722
190347
252596
656289
96747
955370
226232
715306
802789
165812
1083279
329269
1033712
76967
336248
698561
156919
851645
1030608
179027
293497
275147
601357
352716
704249
669198
688196
1063627
863699
214214
681995
474295
237751
222164
700024
593683
380663
62196
980471
467385
287376
1061154
425097
564314
949330
600948
1032095
410848
1078392
15829
148636
995508
900788
454488
182321
612579
191495
918498
442982
436277
63863
486028
990929
227688
270224
751433
963556
790528
21734
74794
284527
244330
715504
89600
766830
1088552
384842
193846
604731
425080
488049
1016083
344859
77632
363736
956993
280179
595331
146284
57576
612245
651085
850049
774224
609575
826499
1083673
640167
439412
788320
909112
1100999
52572
458467
1054482
1037276
954333
742029
965960
1019882
952138
891301
545443
913845
1101362
610989
399191
343309
370593
725172
804115
234687
550985
105263
242906
686727
761588
75581
1043647
819879
772290
229757
196176
714922
1022854
296861
648366
267394
485973
370198
272202
821008
1019713
375869
905227
137141
484673
899571
71850
510208
229082
1043655
240747
516286
107707
444650
917559
272468
129235
845329
370972
216732
40410
391914
456775
901393
657436
597975
678135
675560
826391
1010060
120291
662118
936311
1050501
269397
103208
68122
1020416
423400
917394
172809
280760
53257
229252
410159
458872
37027
627621
577694
318164
669193
127172
393130
518444
602969
537636
77113
407359
1099934
163759
1009398
690835
248354
370398
1058163
79061
972250
709315
1087306
581484
163235
114166
236177
946481
177460
510788
691878
138032
204817
910085
5801
826264
109342
1042266
606837
917164
1064734
375857
193526
277221
301934
106043
375707
1095808
1079887
804952
1073546
60664
368924
1068516
395861
304692
21820
1075446
97998
704271
888387
107357
11056
626415
105279
105562
471292
860846
246035
161734
340804
262034
545153
509219
248401
955290
712154
363573
791718
512754
920095
1077396
502966
580663
35216
1099848
94281
794036
884502
684917
737969
278377
190890
780644
892399
858356
703907
899762
686170
403330
1034858
58139
590441
675723
130871
695458
627783
867910
796796
1033126
689021
364280
528523
220124
764712
5018
243986
44572
95151
136375
1100993
1025825
387319
142541
979326
65056
957546
613627
213128
552849
553899
1074924
74091
319729
361578
563751
161581
580316
320628
1055606
452762
975346
838392
65914
822277
18797
1018372
1063391
668082
172779
753906
430309
595779
761088
505760
952507
944846
22945
224834
391445
677620
754900
282882
238049
305253
109019
456242
254252
491112
523946
375603
626468
863852
838545
141245
1010739
141351
272408
269402
339039
751744
115910
620364
915898
807426
980909
688169
671102
70087
235070
648120
381524
885941
611660
30748
377079
719125
440601
478284
221000
876622
615467
105705
820876
132205
52689
238240
974038
209068
478722
1063914
229171
17256
664925
201351
669860
127616
89664
285015
65240
900274
634404
82121
376884
182684
17081
923857
514161
619352
900213
382351
604369
1097724
900860
1020815
697188
917134
517492
963319
12555
327772
50941
191032
100677
1007462
625254
769266
413599
1092343
394111
1021253
834344
24815
723566
883325
950418
664867
554932
938387
46330
457888
663160
411969
680781
666580
556793
1064012
1071351
259972
58026
576465
830689
730245
937645
848575
29114
534751
1037436
49219
518237
779019
268421
509199
142274
580685
356791
539979
191443
471068
824802
658691
475778
747613
460675
910480
895392
334905
464388
138432
576323
331538
460598
574193
71764
159126
1072927
392215
14171
738286
809297
107337
635005
121864
712278
406116
910298
256560
740857
1074464
207728
577987
709579
432760
125128
891320
699591
925971
432972
539662
16866
629151
93523
602944
76630
114224
786158
621019
379096
884347
1018231
195421
473984
27117
513370
906275
841193
294161
431876
755825
978282
772434
184025
765757
729826
184982
25833
892050
103931
162889
103353
403129
476142
713984
1092798
556559
480508
23969
1009328
250181
711207
457652
550161
229919
890485
710869
520866
989330
62070
605531
626700
255703
761505
644785
10831
589910
311142
623259
587710
884597
292612
1038862
63196
100575
59972
202771
816351
936354
700003
459408
893085
74142
269483
561337
540661
1059269
445035
58686
180061
296228
236316
179810
1010782
622528
406629
449134
1031625
854335
318503
758494
555526
419623
854223
44397
643118
126321
1016931
344633
1044185
314270
52344
917787
856449
536622
159763
918144
706875
735939
818431
171531
957121
25083
434581
884095
724470
190941
593648
800552
1006406
64304
1098539
795890
771421
953852
272819
541627
340661
60945
11918
807815
656730
995556
237144
874749
356337
849198
182665
518187
831484
189020
1003548
974992
183188
302010
330692
549100
115099
489394
298617
372298
232905
26353
436386
379329
890441
359604
1033665
110094
490079
739694
321373
387024
48308
781786
487907
1075079
272555
775220
288487
245822
777122
72172
262055
670230
529627
566078
624361
654155
436536
142843
880598
1034952
250993
577117
239239
666753
304660
1072078
254346
690661
125393
122278
947664
168951
23190
831055
889807
345313
884354
526291
722305
502753
1040474
1009625
808353
269163
223174
1099782
125731
641486
134456
884972
1087345
880933
70582
1073901
543722
870947
525326
219361
161758
1098816
881746
1006713
651025
862601
718565
244097
978343
611137
586896
878813
442983
163805
595852
890885
995806
1012131
31181
642595
469871
621375
1024696
352712
1083657
1061896
558633
82735
50500
831681
238844
290999
328743
549864
915765
544058
79382
203854
728432
873783
421523
216654
516834
787107
795465
331893
873449
715001
529246
901421
339995
523114
903408
318174
485500
1070760
804680
1001238
239132
89609
923601
540568
658911
296132
806290
580557
123597
851185
41740
368737
135944
801337
771759
1083338
169425
772397
43184
110186
631825
326083
1028862
544790
377566
473106
561361
399921
567923
72955
757947
154204
388151
805925
296178
523163
612284
510377
837434
333733
964693
1040268
880617
142826
567837
212136
513942
518745
546366
851724
159773
293230
894104
945825
411230
319220
1041952
206253
231503
70306
381129
943468
684434
150530
845103
518007
940944
254445
461001
512480
1004276
102780
12612
710687
529373
565037
989453
858674
239584
750055
1055002
961577
592175
731167
601838
973062
854230
8921
496046
909473
777509
839927
216672
584126
983249
196882
387248
1098759
329027
760885
902228
604535
764801
557655
154729
400873
220535
865243
606194
203849
1088894
913725
599848
375146
1002939
210293
296938
955804
358020
608947
164723
1012043
983893
110862
14941
980217
960288
643703
214405
848481
862122
55383
833424
1027777
206861
883527
796797
705855
618033
163741
469370
987498
497287
944994
406855
949573
872179
109001
716637
455406
400076
134782
75416
269705
532274
323522
313526
12026
275977
1039408
862002
381651
43959
964658
980597
636982
312616
853444
1022348
366238
900016
1023281
1051894
317909
1013835
1015418
1033637
915154
20540
322778
662662
211059
778735
1096450
1028652
882064
398878
1004521
176470
163539
428259
433947
498957
954739
879847
263780
386006
1017015
998000
382502
312539
668323
361459
35830
654230
153135
959143
326515
760960
609139
489908
258381
947168
576771
688387
595052
759700
701521
898293
273007
987642
162668
980819
78642
814869
1053971
482454
935088
993913
314256
400378
776147
305820
392356
1032865
770234
1041090
1026178
606350
654171
794174
50292
702701
122872
723912
1016169
392557
875303
825628
195078
798084
652043
896229
999779
137352
489901
887132
689324
878468
288942
593345
795642
723937
118708
382278
370931
150837
1046097
731892
155780
827801
153786
872480
582503
662629
432078
1031045
786880
116324
999324
817828
644290
72390
571166
82618
777704
1003218
181989
53548
946559
631872
1010816
971631
433596
726914
735482
435438
1045242
68977
362786
376829
591924
676018
469717
688329
271590
63943
877540
34280
213120
113362
451090
838874
577860
811181
805905
649149
48658
1059298
525924
955282
447404
1037576
879366
331110
219005
596222
320736
374231
883737
246792
38701
939267
656933
407750
838591
94305
361351
52048
76714
441698
841762
1088652
410725
381334
922143
453155
2996
315722
255031
965729
226377
691409
1075352
205291
367436
278077
533764
166886
437419
215028
309556
314920
121289
880017
419280
370427
949691
315368
675296
818887
760653
549016
69391
339769
326111
653983
554765
517319
130853
302959
247147
616727
757818
592661
880794
908529
301656
160489
543754
70369
225176
989575
995458
929916
870289
226146
162693
833042
715403
1061086
325777
497868
432870
696569
409116
218995
66271
312784
567290
1018548
661382
588392
11604
942784
28034
715648
851826
164805
103709
261895
659205
204815
634708
1077727
59591
112352
718224
752819
138760
956912
663868
477263
321865
291396
455280
602952
445450
402529
892154
721005
894320
424248
991220
874679
183591
444048
408177
119125
1052218
144284
129254
117632
536210
418991
68994
718226
293008
884141
78266
592437
945872
100735
268403
90782
85543
222741
679370
623395
280186
251852
239996
1045097
48441
842221
125610
867434
115733
200053
78344
568915
213868
353462
435521
790959
448598
992607
1043127
639853
119603
975711
980533
845085
306481
659818
937091
861293
855207
728719
979037
748775
127883
503309
74671
945379
275720
712501
708505
274406
1063120
337290
190841
498229
66199
1004607
719761
635948
863078
1078027
850789
404710
59594
506079
296067
202921
4195
55807
553887
599253
177523
1041751
12523
419490
679133
430089
1059791
376105
496434
183915
706965
961309
39723
160788
385116
93320
64097
660984
674458
202526
395389
851675
1005050
197822
320103
644265
843030
860221
633513
984704
485820
84143
607006
1086229
361871
525866
98876
400593
822288
725009
860108
409028
1019250
348501
504234
953105
609021
228102
1069575
484854
967584
1005417
56705
103552
992272
455206
591724
50895
261036
592131
257454
408964
443517
981757
383876
300027
272493
60287
771031
518715
262428
128751
283321
140937
42248
1070721
271706
491320
290095
556829
199820
554237
68217
913187
519428
319271
165695
627680
157772
728082
210556
657847
940429
921803
161633
721750
565536
1056266
604445
931972
508196
661970
684435
1061264
142408
919358
1033719
957983
470186
58297
679624
611148
133230
255958
1075807
1089226
1036680
705948
347037
251416
1094168
1052484
975406
584159
519364
733719
527022
483506
896219
535818
1052893
186221
507900
96716
411942
471996
514853
1019367
910466
285923
152064
837093
626647
1050571
14215
429790
1098629
121396
1015688
125075
610800
1057923
409449
1070725
606214
696737
162167
535780
923861
16248
253728
91857
684988
18096
802679
127515
206312
379573
517616
707887
1020302
590467
566608
21745
98410
1063773
386513
460124
635617
182777
758251
63284
933548
764313
576463
358594
386853
349675
691153
686980
505509
893488
1011739
626721
25903
378710
802056
1058288
200578
174340
1010678
557483
477092
293991
485810
340411
1080753
661516
333648
62356
384500
674168
34007
1096392
161463
34623
774628
493377
354573
965673
570041
819300
448963
522526
732751
691274
447348
406821
657248
414927
56897
467156
890834
582101
819296
415693
283860
599351
61490
640485
375646
1071681
683085
201937
478709
1059972
722279
988630
344333
957932
711265
737831
397665
690820
130860
1083542
414606
239111
582362
1084018
228267
125553
227700
719512
757937
141280
323434
243368
57444
643719
339017
781368
865459
619048
875086
423893
427862
97095
915680
453691
92383
611981
712262
973183
67010
693498
835530
1010400
499022
523472
249249
220707
222047
701248
565799
159252
1062241
287990
309923
566467
773098
896461
910123
737817
660035
438469
207029
160085
232515
315141
493402
885418
718930
717880
179552
1046191
1047241
883943
987863
879416
376497
268857
840217
1047938
65255
943008
833351
850927
911954
980071
330989
1023371
710400
840632
640825
1079029
352077
354221
955331
399494
19308
666861
1084970
809807
89779
1026353
803856
1089081
958970
631719
1034096
657146
326076
1054534
280682
723333
840365
104432
533666
660533
151799
707985
206222
660437
591504
862163
439396
867578
228939
66732
901093
788957
626714
144927
596924
1062746
928556
574448
386573
481618
1076430
223216
380091
589762
486259
998010
620934
1038104
792350
438867
846353
35019
311163
57847
838705
861200
1019223
790293
237184
176451
665125
486677
665997
152894
277448
914259
910684
1014781
897714
390424
16756
675226
419978
350292
1076973
588078
216058
369733
713823
723086
169530
278120
480515
819015
841984
566081
45033
461410
622007
805389
904837
1069573
539669
352288
774837
532046
907432
985489
696608
1070427
560111
106990
965565
151488
954250
711700
115164
779566
230035
137122
138172
476878
19013
500291
13788
938660
220012
825436
1052230
1036993
1014226
445984
204934
416292
329739
37427
549491
596584
870478
981340
710483
718993
37948
709420
338965
679573
824995
736328
150536
497698
476363
188235
331551
988834
587652
265325
520385
866935
537664
845970
1036524
968928
787603
261661
496688
947737
812314
142206
189665
899808
101802
560603
640732
978314
389804
453188
589934
605266
219268
459383
186952
1056019
728109
855282
601595
207089
206039
777759
968975
61352
618961
358610
884335
996172
739230
604921
22159
710903
10403
87830
418753
1047388
461711
540070
86656
879294
901833
593524
227317
350272
44584
86307
163674
109903
900673
259980
462291
1087657
45634
1057640
156267
560212
783325
518427
515618
304786
570535
215550
589079
653257
906912
89178
395451
981777
391141
462890
1084038
416086
629462
401089
513610
311032
12104
275275
754941
79207
1044561
246683
949095
92121
289122
541228
220256
490493
1091117
863143
943125
444068
1083245
373107
648558
358547
682535
346991
1006205
820120
520080
775976
1052557
885940
207399
380683
808265
490204
334828
410200
795904
1005342
665664
521078
663777
797380
901720
386607
327268
389743
258405
119704
595035
816648
111086
803041
204857
626150
416542
747035
769204
177920
985194
81339
643932
145515
870490
518457
186063
672518
364819
1083437
289650
453505
123414
957512
774483
417390
487524
610589
867751
1020003
565277
321881
632257
376282
529371
137482
1010908
810687
210130
554949
151330
52016
638940
295496
115818
835587
360530
18465
233921
695031
467641
1001864
116627
237174
580431
953299
793043
100915
867445
763881
980908
497770
343307
46587
875680
211743
362886
847836
789985
1078563
360998
358957
147339
1084583
151073
723846
482131
672692
659873
835102
843818
136255
94715
122275
779829
1057342
666701
390218
615752
511288
1011709
578286
905314
448404
584511
486253
915011
450320
738033
980686
48683
353495
152040
324507
430025
851286
614824
1087376
265483
906887
252078
859662
990146
699382
785713
200607
757303
487654
357289
638982
678310
644347
308337
775162
517705
231933
969765
994620
687537
52511
379933
88606
570529
81635
926372
285285
798802
761837
120534
156482
173659
51381
369139
80658
502726
859605
197992
718446
197341
91624
150930
431373
963328
412001
7744
748285
637603
451661
910767
771366
425701
176633
104123
72179
583609
1043060
476351
963110
305193
437820
156047
14972
689365
380597
967415
850684
454111
276042
202171
647269
969125
456734
729869
826449
744628
344672
460152
747019
429783
796893
462083
502794
206684
310876
491887
843592
534308
37615
757274
39969
423819
37480
602581
432446
577104
77563
951848
39802
548762
317555
84092
759396
847894
689692
363992
27291
400897
1099943
607252
192914
397747
603358
1074634
31597
182862
510882
200798
1015381
409157
561941
587057
79047
65622
399153
353170
787963
642526
384619
423981
330413
289684
938747
297704
201126
239244
309669
321422
649416
725901
949253
628702
1023139
1082476
45403
934072
357073
218970
634042
852113
806478
576916
841488
1094620
141738
467508
886126
344679
982335
717339
773144
71845
286198
322463
196922
1079959
1027251
1012524
507372
824375
119839
801527
303029
746208
470159
387838
1018349
634531
740782
688302
428535
1100555
863105
593668
1062377
227870
179217
154309
996920
299771
1012268
478145
84621
498338
731512
182858
37149
723336
792952
508557
714557
286061
451212
92007
836911
623674
893485
636844
97466
256853
728949
13818
464810
1064429
778516
92100
423615
1094897
634241
522801
851894
1058881
1069008
1008647
683038
174628
682112
167010
59644
733203
529176
298343
990958
969369
562288
209384
906274
1095472
707532
730763
815702
697378
696328
528990
86610
200742
931249
643269
282344
282539
319272
826116
813080
396354
110595
138076
1023860
298622
56974
20663
275617
346238
594228
564553
668644
507366
1061217
524953
918199
645294
752500
860375
678934
1022178
1097430
842942
815097
799320
212392
403575
499596
39466
530197
121720
705877
693461
551497
436305
646965
724196
713189
748870
249520
746820
291861
327550
476934
766903
212066
141402
1004725
843239
198535
1092815
940977
407729
448450
161200
500279
177552
368258
164085
359143
803345
944660
1056403
256091
565361
829632
698769
546356
597507
874492
356864
1000775
194823
80869
475635
45041
953147
541929
900757
828679
380423
574502
702599
425555
539663
17511
1021982
156399
60732
268062
622960
469964
211532
806755
1065134
413366
151400
146339
45554
692264
444247
803245
344610
402721
395130
719760
1082302
319319
856564
777335
1039061
136036
1055293
90801
745279
706524
207946
531340
854094
218646
198530
608537
644879
805427
380918
263612
796321
712269
668932
384886
563120
81711
720639
580370
282255
314813
99717
99754
202211
355534
564716
1008109
565155
924897
162123
551096
131521
1070440
700549
1031630
985246
898761
346211
151017
289327
226963
101791
596563
653759
414689
204477
1080319
909885
10814
155951
246015
443455
622427
862741
142263
802071
312209
941224
85372
936426
635178
116159
606130
829784
627978
217853
1057864
566666
106538
830300
646335
1013977
438514
685482
137069
705879
329286
1051164
789545
956775
147791
116499
846035
139866
577642
219668
890981
251116
234468
551743
667987
704075
616637
247275
568637
1005022
16439
589658
1084578
1013838
273908
217777
600386
617359
690866
77124
735851
937265
561446
1075612
561947
668262
117477
229889
380614
494567
587952
163743
27893
265313
301677
207297
457579
29683
22240
172400
867759
756151
242101
497435
101191
907620
571296
632745
578078
691711
311761
176553
842509
832493
691074
888070
279945
266147
1014500
538723
449166
111190
95563
267899
125124
891758
595400
870516
106478
613994
955479
153569
635946
794961
403682
961106
752659
843774
357310
578748
901108
616554
188197
798018
208451
101647
643883
880063
870971
994458
331671
1005737
583463
988728
403827
99428
759891
499773
980864
817176
204797
648157
784490
1015595
5176
636874
980146
1086396
1066115
727502
636502
572552
773222
66453
834101
538118
293157
254624
764083
313550
1010825
977902
188874
229732
36034
1046245
607024
975826
724942
797354
68179
900289
784711
122481
933061
950634
834760
77816
35479
402665
889992
391479
480435
186429
405429
1079741
363518
407976
162070
212787
1080105
497575
819345
604462
916155
605070
223833
654648
722808
1089480
943742
781171
400680
399630
140806
1009844
758169
757119
408621
21528
287019
418849
177333
385775
861498
245337
658684
328451
619195
36664
932425
640418
301376
542365
581232
807972
648977
658665
897668
769755
23104
126177
871062
788102
133967
217987
631952
596215
18436
1082152
1010010
533828
777712
84556
75526
850853
863814
154325
806527
352558
664202
855242
985244
860158
295627
828772
1027068
986891
1003961
510705
1084493
473683
992504
160816
625303
607787
848683
934363
187823
884867
45613
231272
510875
206364
321088
348498
428102
207576
592224
75118
279600
11315
432879
108450
122788
511558
302582
896679
631069
1014741
926352
731648
747748
549797
609765
833210
492072
121210
167964
771486
6793
766863
458794
528111
5909
386115
894707
735974
694275
453894
498286
210140
986494
115527
373802
672112
847036
88936
964957
887006
519820
249237
682818
120428
944978
566268
85564
184910
470266
332746
897519
23421
741349
829437
983048
739989
286920
490167
66631
962455
692635
45824
725302
96789
90928
533708
252311
838525
841370
986231
1090836
287263
554270
807092
948962
644770
665913
293996
295046
575299
601937
179089
1031270
933721
208217
50529
302643
315953
734084
990684
580709
271394
418829
393459
123034
68576
345022
751629
6387
517475
1080348
1027017
193598
993269
538414
891359
966003
301577
540211
500631
112636
240346
133029
441364
970273
189548
878559
630936
490827
515840
923247
781191
217013
182541
994964
700509
726769
240157
724878
1088862
59652
460826
1046700
137265
842011
613878
215867
409989
454765
880095
600384
359898
165041
340590
189737
758762
1020009
601356
153447
597306
819647
304944
909502
51037
988545
876675
780959
397025
133279
392841
747437
748077
56371
669561
247490
1004374
586243
97304
354316
636099
880960
799395
763324
396551
999931
234731
113029
706530
892679
711462
40040
723736
863769
108194
444942
72047
901997
115496
738041
42743
281561
833740
878289
682938
1060412
343618
498122
137634
671237
776955
382781
640059
59759
219263
210640
1042043
628448
730328
238215
325410
358506
422005
935875
266068
556608
803556
978502
728178
1092299
425740
549099
860619
680526
482042
60857
1046836
814095
111028
1031997
11524
291115
878827
160300
69690
801969
474492
1065192
932344
93950
668212
914753
35488
416718
762298
849132
220600
526275
449356
565996
164525
187263
390033
380315
911862
514136
156226
726067
647065
848745
28369
813764
1067130
381691
160463
969831
350179
598442
502146
305889
294531
498712
757609
989319
618000
862456
589203
132095
661455
952104
614268
154166
282294
674684
129410
877122
1031089
239025
949150
303284
639902
765359
533532
549521
408720
624247
654086
146383
871894
287160
122155
763664
581237
933120
1035135
502276
604977
334188
867410
38653
550781
963632
180742
303419
987561
602548
855005
669756
772151
467701
220105
165083
412684
983705
113410
227410
427332
589772
883326
625286
252157
985459
743183
652003
713783
403865
603044
700118
400577
8667
659861
335848
1092911
494167
146900
758842
283554
468949
26406
814941
930848
556000
887171
162878
590856
165416
376954
142745
632326
496033
87096
730524
983710
161381
775592
47214
112423
292844
995145
697365
910643
286787
255996
655631
424651
226268
156578
350429
207188
638948
464124
633087
879800
128616
65318
488366
888838
731679
439792
427828
68013
915364
393407
1025392
344855
254087
5936
881816
425233
175236
487494
513185
300039
174569
959553
81079
1063176
972908
1080372
112362
415122
307181
429788
825248
239092
638489
33335
427527
1013635
541780
571768
77147
51649
612296
992281
216261
568041
664480
783737
1001519
1025050
81362
525048
944745
232477
952208
1030513
831913
162817
1096049
17541
488236
698253
565311
407264
295386
917413
409145
340187
597832
240940
861710
854012
621373
749758
1074123
724464
563186
807791
431603
500656
692517
2298
674738
315719
700447
935677
514274
144390
791381
753994
610869
458220
328618
933729
842873
421286
52651
957868
270353
619719
137615
117367
674423
284816
1078432
930500
134558
239148
1046796
419883
1052887
881997
631580
578386
1086003
793153
882526
701180
666940
89691
928005
753935
744334
838289
724355
398683
264728
930680
11196
493254
214558
1030959
824181
964946
732603
490151
315345
851476
362947
1008435
1000758
722307
704676
830512
351808
587615
195256
403882
884987
799433
187157
464863
713739
729153
544478
447084
386442
906760
371146
404641
11487
260943
170153
832487
274989
736521
424078
432412
229445
653785
172358
1056173
124247
937405
124338
138497
957691
418613
205758
60773
216664
1000033
669516
612945
951308
121689
75156
406691
930440
322495
65695
191127
449651
442956
824401
259485
815564
300360
476968
383150
342587
739310
827242
825142
794092
252680
406715
375335
846659
1087076
100341
574234
804376
985652
523690
247817
1071401
911273
899199
49461
661100
560306
121191
974120
151671
730231
786557
1001597
1057632
899501
109861
460008
472771
86131
1004019
449774
660541
447615
1042195
490323
195193
544710
308283
690368
194538
68317
460143
107200
90368
984899
976572
600347
8911
707778
589284
11498
714973
132874
1044795
64953
800358
890623
1062403
496468
454343
733063
709976
148960
502180
517936
737915
990021
617249
487901
283553
35169
612884
1039789
230763
236034
449928
279588
822225
654222
832596
99898
219350
827966
755715
219705
689454
902594
903645
215801
342639
436703
1000345
35242
681157
423511
54797
676764
299255
916208
1099926
878892
405960
757931
803123
127841
554778
415754
83401
296217
1015309
191822
6595
902426
721073
1097502
455722
767891
442785
93658
6753
325340
1071468
452282
307684
219741
413624
1077434
400719
518532
867655
357479
425628
468869
758726
571297
810063
802308
597127
18047
784015
72125
1001434
325560
905475
49567
50617
130822
889313
654763
626428
678899
357466
262111
692286
60283
558311
442829
540492
300679
1019355
341214
985174
573704
824144
948865
728564
147461
369842
218959
46314
561142
316584
394079
395129
429792
170072
1083125
206122
52099
730200
416359
294449
920165
348607
663597
571262
462500
152537
850506
389663
1000608
397542
68767
1009792
45563
272673
489704
109579
1005455
638619
374141
443274
87700
145753
786576
738179
180632
468617
962173
629645
65656
588158
222607
832362
586932
376492
278837
714276
476338
399485
899111
353111
414725
485347
713121
165420
589128
791305
405030
41159
179121
779318
138920
591932
815691
1094681
998309
371324
1025061
608416
190249
93782
1002361
697842
201779
815906
1021605
867973
94149
277168
963955
655693
1070116
522762
1036237
350578
153487
792312
592583
358344
468951
811943
765178
205740
905013
283352
708800
936888
1000239
97461
1092741
678217
46764
969192
304552
27652
982092
266531
570170
44709
193243
717633
730368
629805
12622
225162
507512
915322
148404
52346
1077633
567757
711261
788762
381017
1029841
913044
530067
731594
695148
187482
855416
772112
791627
619879
1031246
558083
211809
673252
510052
859391
486637
45030
566282
166442
596096
376347
582364
50220
782030
525050
53781
249274
494892
125186
73140
916911
500860
205260
1066113
411382
601360
493597
413358
1053609
735578
385898
775363
648662
1076779
845140
80195
656661
430886
248823
406238
51468
310810
800128
805378
438356
1080699
35893
256273
915329
256238
531437
528824
109251
312186
513387
608491
812191
499803
202398
906041
252801
532575
925516
720766
395186
1010757
333727
1029813
586153
756976
544918
455709
937699
698186
569868
893923
43311
613924
376733
482288
549130
293568
1081251
352359
955108
984790
740066
369280
352868
722071
132119
346983
204254
1053492
937821
897954
489607
147150
676120
1023637
379251
765723
627469
65091
161898
303827
880009
381083
490095
33954
795096
1053419
469358
782184
571108
197817
433285
578414
336949
66972
645430
715908
196062
302831
339395
1031973
26728
849383
333281
906692
279546
168157
647444
112715
848776
506857
953318
174031
1093881
1094628
302177
445420
1094896
25704
707208
713385
766735
261609
897822
140551
904106
186974
746825
397609
637592
402646
979481
242355
539067
264940
271510
1027704
338711
871069
105270
163133
336262
241550
770363
939525
720359
481052
225028
506697
715458
829545
9052
712375
436014
15238
77678
290915
332037
549682
212229
715793
521026
555464
323305
701938
39908
835287
148273
152061
142499
55029
615842
326347
313337
132199
522600
131798
361119
830035
110260
1034798
313350
713830
508756
310912
312756
219142
1029674
1014447
10484
1066501
998289
69642
662060
459193
627614
380792
15383
919415
637911
214692
1030784
588190
33543
1040709
465127
990120
783774
725279
307436
408360
281011
46019
498277
906768
726542
920767
50227
947222
387425
252809
354097
784857
909037
739680
972239
28184
164696
1000279
733866
654253
890189
763005
412653
120735
455911
898471
315632
803978
201909
492542
740880
561109
361554
995731
461385
457621
845481
379282
564918
865118
923959
348231
321726
416618
766963
840332
420582
309683
1059597
868287
490568
201879
600610
573555
89217
743496
823251
934835
508327
310715
360065
327819
320478
402380
27073
487090
1032776
170815
408047
608615
89862
580549
461903
1079141
178758
996050
900506
840583
85110
645507
67127
657636
41188
512765
809523
627710
403657
545732
938216
1003561
281343
478465
689698
269125
767449
345266
437458
878969
328177
595010
935491
776411
92708
469337
200407
658127
551639
72640
277669
711858
1074628
856302
323016
283979
1031974
43414
106921
286007
627693
337232
720913
882341
660812
1044743
484610
920196
939000
1056174
115793
831351
416989
270747
285528
919712
483454
938315
182537
660200
726480
1054674
46573
237382
131937
987352
331169
1095878
223492
896408
763263
156377
767568
557994
460107
178850
1098440
125009
247541
187271
6431
893134
1032315
401270
118217
953154
1070224
1054294
73046
212091
1053804
933069
120536
373439
27431
76833
1036565
113928
1072085
234449
779919
911551
396116
106236
408231
768080
736168
900037
532543
819389
230258
14888
1087844
511631
641127
1060953
564555
1071440
378465
60260
191468
957270
992241
607767
974455
1013505
965037
445594
512767
8197
448588
1011131
857195
693089
380743
798688
591655
2938
31380
67290
892405
822581
517601
958593
721994
29361
679033
16755
1028386
278641
173158
384960
270184
655796
872964
930697
245619
1080100
197532
799055
882219
590215
633620
967264
626845
132948
524290
824223
488404
820238
324664
841769
365132
142346
256245
506990
406326
686463
1001570
389526
588911
154904
962597
448487
267219
800806
31853
437084
779411
165710
459597
116631
784448
303316
677007
415134
934476
896664
862151
587340
526114
285866
1026866
389057
84967
733234
238496
418871
928019
411579
705445
271416
665825
173468
688244
296280
106028
734032
413867
816171
346010
788732
593904
154787
690178
453516
337340
885221
405192
983430
309015
71600
1082753
776039
369660
186618
593897
432332
805197
906614
408436
558971
1023892
1023702
613126
595803
327286
1053776
765817
141888
387736
622328
49089
105475
478528
719681
287891
501204
936743
983217
457553
813404
1063425
98135
1061510
681866
619061
185747
281107
693858
1072092
72566
313808
849430
245000
232182
561589
956491
811214
821394
622674
582343
966762
436842
218919
880400
180869
522382
1006084
606655
666610
446572
561036
953899
1020920
38334
738753
974456
643547
620311
1067493
1094080
274240
368437
452704
162051
984935
228533
663558
443755
340271
409939
974976
546337
990913
15262
531056
931158
799318
607308
648456
674812
1044535
710545
901571
771516
766562
36715
414782
126484
161471
1007874
89546
9039
58288
507344
734249
261102
782815
308582
463325
158787
635330
891512
41628
624564
963524
524679
534734
1032976
856083
65021
906728
591715
361360
965305
217069
1046240
61544
328733
760583
461748
261538
557588
782003
172911
675943
90366
925130
140458
97675
91655
597632
545435
76948
781472
661282
113040
614976
250732
1037997
893710
694766
487624
152764
441314
274570
930713
1089645
988473
559923
289784
763830
410621
504204
685312
110470
412252
213743
78560
462758
667234
489230
163051
807444
719701
639245
162557
84666
829067
256072
298663
897093
467064
36978
784742
254598
894268
1092530
944629
721082
972524
1010470
295791
644694
555417
797518
411518
495004
448374
383575
159092
277073
937726
911450
639094
188626
1034133
1034112
346587
608032
418364
282095
885884
847969
56865
1067885
860538
81838
828816
267731
896125
633901
774970
881547
17992
590492
201754
927312
916011
1096043
44385
773678
116425
159632
600865
1001173
669084
145476
472668
1025565
1025564
27255
777022
861133
211619
115532
144739
430964
432014
333922
214940
165295
625472
660393
918802
459971
639830
678928
711264
890066
579259
80287
768627
592822
897488
1063992
688022
31939
746022
1028195
1059213
218177
781778
986101
35835
1082003
607095
430134
447640
311934
212231
14226
788111
740430
56308
1053704
228685
635027
725930
893212
23824
728524
388043
774643
966346
31059
951876
174970
1083405
514208
336976
1090227
375883
574109
677194
543438
888285
514017
232797
629130
867045
467387
537054
787791
6967
805465
608902
459716
1001543
552212
301889
642805
841683
779508
220292
475580
687679
361626
943610
675949
193689
473721
264074
720496
178002
145462
1008148
1061536
250027
134563
957045
816679
759541
332717
399932
496485
1077926
576433
523682
110737
515057
393766
563873
1082050
564913
259435
402935
1088766
168655
259049
412831
195230
1032314
1097618
54428
639649
864315
596017
733987
702858
724271
323468
1072405
412298
814370
212319
500034
804375
667619
793863
953274
412549
630934
766620
924297
947322
338948
178887
254671
1057781
235767
954048
371384
375986
129747
625641
80536
148998
949275
730385
177398
949175
298718
537036
218661
223251
385597
634326
909420
136089
1054346
974261
392690
199758
658380
814492
178932
458334
1087821
117905
863089
1070345
132268
95806
384887
350705
681857
502167
118057
366924
18041
769295
706536
516099
880854
164558
213274
556323
958267
453199
976242
63440
485471
104066
354543
492275
506211
1011758
633521
1014706
619089
488358
194943
900884
812379
8059
1010172
549735
992244
49661
115157
567074
588980
394165
817747
1049681
930277
1081609
150949
811930
968654
601169
918245
1046048
694905
761769
524868
47589
264122
1021287
645107
57957
1039828
619254
328308
1042914
1060771
309713
4432
975802
358608
123114
972119
490029
289878
786181
471738
628055
947237
775974
800537
890321
345578
645138
589502
102409
130121
15665
782639
767339
133981
31578
826991
185057
603296
142373
1066034
969953
642998
840301
265110
143934
523196
725694
486486
340683
840672
159130
680112
833854
959234
897930
833079
59152
648177
767074
582792
653791
411125
637736
453655
755964
572623
202194
184315
971525
678013
142076
967568
249083
638453
318141
358229
254147
848111
964547
1049670
695352
214775
777053
878793
133889
922323
831471
1056709
148100
865567
568395
964858
891788
322115
149541
747926
1067169
305696
6361
512318
704473
640237
676770
315022
311801
1087281
121091
237641
346184
859117
680279
713462
366184
271372
971759
199977
842664
116484
381279
102430
600313
820487
973268
698266
451729
85069
456860
193229
938422
320307
153914
638683
945946
1060692
64986
296776
297826
237347
903763
390117
216094
640037
551649
752153
59856
471046
392550
404804
443749
291434
265344
756224
899649
943377
577822
100137
408224
495809
986154
985104
335374
979619
1099855
643599
44816
694364
969643
645140
246877
979340
1059734
40939
628533
706588
612382
723076
848899
308730
676521
594320
288463
1017210
116411
527658
727061
1044277
824536
372188
667323
422326
769647
200210
29084
888282
565939
89335
167657
1029197
1038559
760021
412776
179907
254572
389472
881657
288392
429195
595744
144783
837444
175355
246079
216172
335835
272274
110093
236141
366506
781179
999160
695834
748438
174509
935138
167378
976318
618272
129388
1060957
1041933
219381
398290
373081
168325
1015996
1017046
912266
307574
1076480
263801
287300
27120
790768
118454
466693
1029177
528109
148866
267164
1051712
1066861
83995
788247
696690
96478
881434
31261
390596
172138
36109
608045
900622
828632
620004
319326
1045799
724276
445581
939907
799507
141766
476184
684666
194868
1089009
783040
779498
769147
549012
347211
861173
435220
785270
721126
445360
919986
703756
989061
1052283
248639
412226
925684
1005205
297692
840230
742545
412765
1063881
391154
71261
861113
274619
510420
767800
684194
767052
1047381
705761
408251
641456
58096
351369
312189
890835
292487
1070421
843194
171792
430974
871444
1011693
676869
1056629
985347
1582
463619
780683
921665
628420
174219
97986
434419
398530
313184
639591
462637
908034
452738
784334
506443
165711
963649
200383
570289
384235
532994
883075
165709
618481
75135
924794
977878
1038010
362656
1080843
426550
932345
80600
629862
760499
883889
437735
426631
319580
168128
142920
575935
528592
317340
788249
455920
593373
593372
155740
94530
59557
511799
151104
116782
170974
837084
100921
591898
27210
232907
652070
634436
1019421
77170
1037944
372918
719581
725157
88599
257713
1042135
486591
114376
935162
668197
100707
102818
207504
463461
556194
28021
9316
1030646
725691
953097
269677
266503
360327
824709
749728
424948
619436
258832
949737
399987
60593
1018186
1033768
749986
825956
35232
393055
648343
815210
30999
100714
46895
605167
359035
121825
305060
493730
666458
816101
582098
45562
81229
674494
557926
864794
389483
480780
578792
747072
507757
819008
466128
297152
116319
107332
417631
483393
876676
821944
286447
919160
351497
740855
967838
696906
533318
766932
865605
602144
943811
1024313
367311
829323
695490
680571
860650
526770
917542
940348
111154
1033513
158649
15477
334490
716589
131360
264190
1062087
1068171
981592
579642
870950
330158
1082417
1001306
37649
76317
893581
834397
722335
1062431
760848
469073
362264
1071720
522332
900437
574439
978515
389856
1033991
927616
169437
959443
638260
502538
43908
517408
586919
66784
1013906
339992
595444
537217
617235
504423
240407
546061
963960
490043
769969
192680
560876
975625
881584
133129
701781
81166
523887
245424
1005255
935379
37337
400701
353538
746253
801030
4812
469235
902236
797316
851113
663524
26845
698762
100857
703484
619582
194965
524821
331235
425368
124141
429319
534270
754195
612126
460673
196955
71808
134436
463708
771253
788597
107869
354153
1070656
725810
493950
770512
966299
1044562
240256
453973
375764
42302
926955
227681
453113
214391
63972
461408
101552
633871
1065189
837128
37857
891913
28764
495638
1099861
682300
805308
721254
648510
298149
186717
919317
1091486
673611
1092473
949875
106776
37588
774812
117973
724655
861666
660086
304054
647815
477722
1049832
499145
810095
936222
404910
465580
954988
1064215
471966
439556
1077615
334841
440738
94358
940964
874490
1082190
532000
1004808
94926
908164
650414
606815
893509
549483
1018737
917537
150612
833153
586094
1038628
317994
517082
1001599
70451
757496
217422
349714
379551
874595
451550
52775
610336
1072614
149693
189198
668265
605091
613934
848135
118779
287547
880337
752160
933181
546894
254933
143956
383731
764704
782082
309412
127774
962158
592709
378141
345407
954208
1043930
326067
159737
1046789
724663
691046
996356
448081
431307
683687
523237
431310
934089
77547
742886
578800
1071590
772520
744483
354341
730888
807765
290302
718897
475544
904368
443539
1050118
892966
852484
308162
565256
1050112
54517
909733
63528
1012312
699652
52348
797256
363717
133791
351697
695873
556476
792822
1022405
635801
317333
403024
579105
947472
488409
847028
419514
197639
483856
727718
418345
338799
1024676
33633
503052
1046734
86710
792893
156603
1070306
140317
846102
425457
484379
933723
140773
205344
277371
77320
166351
370628
1046038
1020406
475183
264705
626508
221183
452256
909433
324024
626678
560214
600449
798270
875440
1080299
887926
33581
476270
128107
520162
1057318
1056268
1045374
612548
72736
252924
645517
957610
702119
751198
968741
756221
944801
583499
19326
677267
821213
138822
143439
583917
287777
947629
522122
220837
785114
944077
969069
464056
539913
402386
949625
55579
1072795
1085921
887838
1003516
669924
272397
781817
851414
913107
113379
317843
737353
870496
811707
550235
679803
1057278
966438
196909
150728
552247
991536
144821
458789
331803
776862
806403
476236
1054414
75906
891553
657911
341027
929543
684222
572503
539386
9650
484542
114268
299380
834658
26834
832062
580548
944631
946263
578767
359459
748556
274545
620588
1005442
29404
738690
710669
751623
377282
135381
564336
191466
769370
53712
843797
494255
164590
593780
947269
380781
226095
388150
900255
723020
865098
174559
469877
209757
444706
561444
1010523
617528
837203
753442
634568
64833
510069
509019
827867
960348
366109
354787
189713
773015
1078064
319129
901786
12207
178451
771485
1067764
548910
279057
787575
33757
958157
385308
556026
554976
507495
452584
452585
952120
810241
1001337
457528
785382
477758
508434
166798
848158
860830
863802
83751
615460
252821
262824
823149
755535
201294
942701
577543
1084759
207454
35988
596882
162260
326880
548849
722650
581914
693159
965115
383916
205503
472916
966592
1097642
851553
676804
59327
413688
849092
330080
306991
843022
75992
104364
461041
1019307
234420
826127
175544
576732
715233
569503
48593
318736
135765
596501
35930
591515
500782
757490
22542
376438
883031
757621
754441
36653
455416
279839
450367
1083722
903953
135207
513186
721789
418832
3340
1046370
757290
55182
857515
389699
630470
603993
1066781
258325
133928
486363
769494
167585
284974
894737
838052
110398
1088378
153512
292802
527173
291889
440239
958239
734120
737631
907468
294817
1088586
400131
611706
611885
57730
184963
1085254
360894
880709
643430
957385
970358
609243
4235
44054
864265
276271
539437
840362
327654
587025
183105
1090184
644122
823483
624617
927639
783829
148069
47907
368898
610078
804155
192689
616913
315244
1007511
705352
603161
9915
289938
645159
520512
392219
34614
480014
277376
969706
240543
1009971
188581
467620
684406
785508
257700
1048866
38784
936558
854845
576095
1061109
18233
90795
340671
823553
346086
275684
634224
698934
163564
850208
542653
614699
431110
91468
719502
784949
428090
811083
474272
268575
559850
175333
967850
491607
263398
690002
824414
377345
129917
142896
779778
175615
163026
809369
509588
561477
957968
97850
626322
883290
686023
740877
747978
1078374
523589
709248
584662
1094035
761662
437320
581783
665560
895637
837281
709980
553123
1053142
611857
941322
180562
206228
507373
602498
275219
936757
760473
190947
243928
693946
667468
903517
205049
664806
750092
218643
258133
334605
240559
991519
38586
805297
302348
401338
654294
270668
208526
1031798
814736
885895
284621
765246
914803
103566
235346
1058353
994846
927942
46256
532820
977700
357935
43571
1079179
490136
900573
237418
62811
271452
947931
591853
524230
671141
1026751
42948
8430
1081702
1074427
883948
800850
580599
701214
934898
429190
1046793
71568
459661
44308
25364
194530
126232
988864
814287
726979
203514
563927
55258
666128
749691
413327
769209
139420
810408
971736
134472
771409
565982
839623
814543
960986
150621
151860
764968
218017
421604
29018
608632
131662
959018
243124
403586
45569
344793
119263
275117
1028942
873749
901358
412223
695774
592885
871482
626847
411997
971930
339591
33798
682514
22193
826503
175227
1079845
678425
600402
488790
297824
449139
646076
63524
110222
65853
559418
420830
1089679
693058
80550
1099989
586976
896659
132450
25780
620307
111691
383593
27877
773194
633469
298587
532459
660606
148333
874181
245598
152071
857905
472025
52008
589664
792455
209436
556488
1093141
1046810
521878
523677
539114
314955
952934
530921
228404
334871
1095350
545137
552327
135909
1033318
676522
601897
266982
257260
554412
900177
435134
60032
269426
976555
399046
380430
41923
78657
716685
895403
669160
774412
937724
416347
864592
286097
1094840
376963
66789
799687
602651
399453
92754
40361
868030
385743
1086740
85133
418197
1073392
993995
267454
643147
69279
163454
382555
75326
975960
313936
208566
352508
411744
340613
390658
826939
481150
79883
238016
74124
1020472
359641
8489
510217
384525
290700
491268
378416
553165
62416
222993
117682
472884
440822
845071
478981
30731
511510
336588
1052827
770353
530985
974387
565614
239767
166575
193084
971479
58500
640472
763107
730111
151192
1033587
953063
1045594
310909
843145
168734
613621
1082640
54587
576119
575264
813682
830247
433979
1079305
1029280
674167
373668
852492
44288
1057563
121060
313238
439560
810262
907163
828805
1011438
683228
312899
826242
266200
666036
764258
428311
946533
208697
53307
717237
109385
239567
164511
412124
858741
794893
585853
902465
37680
890200
50492
99418
468399
333650
257805
715512
497570
674586
694572
734575
211771
199617
947832
971822
830670
325532
69559
915839
375882
1084188
208720
545830
524952
905055
174189
982655
539513
588042
461657
438223
828802
21984
370086
1046612
803783
29231
375002
523197
137048
647729
812208
625437
1061387
1030419
4804
998432
401821
1040369
481780
307560
665609
155344
914256
227980
471356
159837
254652
461814
995107
603176
430971
1029115
635123
397269
1041453
336915
737577
518167
281102
744147
515776
671480
529964
477939
944495
553375
632546
809247
2014
1020771
684026
460569
875527
372031
534201
405334
35889
516607
836444
285526
636518
182182
443682
845448
217154
62472
940740
166623
503306
454794
44057
514371
558474
49695
536638
1069442
843674
735214
900428
63258
1084823
868326
970638
820883
1038747
879480
173443
640230
1392
587435
799358
1031811
461173
294289
100005
760111
443466
155766
685195
714832
199456
1038004
705442
653108
609019
1032174
106113
1066594
776633
744326
376953
914597
1010507
709369
562138
672095
301014
183812
218814
1085782
1066263
900138
769640
395205
190729
951529
266510
245394
851917
902567
1031329
793369
837105
376403
391948
855290
1089722
791965
766340
574837
573780
490517
919906
379195
420371
729961
29979
316614
148710
437860
938624
268217
797710
318593
278073
989424
167198
658207
365087
635814
1035892
276592
874194
406361
289116
213696
432018
286773
440997
881319
549074
677820
747761
1011407
454573
207329
1039720
542146
673324
1021139
1077700
452399
126925
463385
972287
411552
959151
442087
398000
515600
1000264
394046
204030
713820
192528
41621
1042713
577108
41294
163264
807255
970538
1088700
398225
667758
832771
377649
498699
1059617
66073
489558
1055562
955171
664149
268104
545938
156146
849389
101589
159751
729390
643453
501979
662369
372610
188816
731258
882537
975954
752071
566985
194948
1040413
866824
826305
563047
821611
520438
1022569
198936
812619
510628
138327
322915
559782
179962
423464
1081016
564612
34861
213772
816766
622006
239682
335553
1058839
381064
453357
776824
545024
194190
835078
1096756
101925
821741
117025
321493
376751
931181
91629
700008
912921
120063
411373
1049001
340013
223171
1072044
468480
530214
1036394
151660
82802
664929
860963
1029256
581599
620001
672166
287237
262340
1049409
370242
67859
377946
682098
495725
761607
942909
192978
486730
589819
69856
569435
728200
896523
431795
609326
349182
674953
102618
257817
142595
399122
138955
132647
785136
943256
324557
1093869
387403
552959
931946
242657
336716
68023
30859
970618
590188
676858
204182
93707
723404
935243
300278
363932
1093678
291825
302950
97716
400088
421897
914237
635126
145396
862976
922628
734056
185189
889208
377848
720870
831677
440456
846645
102736
653898
95420
1053936
117885
129156
889204
363510
400369
408205
272986
729619
710217
387957
448565
1087304
127291
599882
80368
64117
424146
293228
966954
290327
626268
172375
135780
882969
792491
944121
864779
915909
577384
586072
302966
315366
1096432
753716
913200
283541
278406
962139
367209
14236
896489
33823
339316
866680
618829
439705
731469
16645
10464
549290
867215
164657
896284
567020
121520
1023277
282172
151156
172182
181971
388357
378112
759185
735047
735317
1035337
1031886
1030836
221078
918981
612842
623350
820395
336511
289261
565613
401977
638903
392568
217235
984570
387589
1006767
256242
871997
817798
100879
666538
1030024
112269
891896
858014
855007
89841
401035
837782
317463
519166
8581
938484
680796
736993
1018355
728030
14117
736953
102752
416183
256778
1048564
478924
192973
879314
574678
115208
118550
1052644
912825
13324
262891
351706
886663
495635
837099
531456
825972
359017
684959
923858
648616
253317
1066522
773580
871203
68270
744356
974307
975357
308087
887789
903119
418442
275736
696269
754138
1013517
458649
242139
214113
629316
125446
565622
1882
1062791
432805
430896
682816
871903
536236
101773
987187
4964
1045952
546054
498421
108818
253012
513602
799422
1059099
119663
680134
615005
657628
734489
307449
1078154
1030798
173399
450395
653227
359235
229900
428929
115649
1074923
882342
399322
262681
654144
1043784
753991
458001
672523
165689
658616
184972
801771
36825
255262
387224
323575
261300
229266
1052371
660895
1096362
201205
898091
119514
455340
1059102
832580
944319
17843
56312
631569
143175
903343
183762
309725
368698
1005887
295647
729585
1012376
856794
812334
12206
87664
237815
1007830
852557
1044312
1016656
229072
203341
959242
1081321
426104
807724
38600
733382
1052219
521242
948214
608138
500058
661752
955313
716563
664674
462042
597088
1080717
470300
906762
544610
631520
822851
433399
205472
572346
439287
456178
449372
586357
379123
936646
712479
138720
232187
1084979
524906
1046360
854994
122360
94595
95934
895157
1056051
361140
637324
1042517
99176
906422
598607
990716
677757
206765
509607
176092
518198
356519
13310
800610
1039922
760288
210876
662853
23107
407509
594016
830462
627408
481271
682881
983398
746734
903079
438977
207068
301322
30586
270284
404699
162538
926028
885719
555896
837095
269037
470433
834981
285556
887923
731274
925658
655856
292306
993151
835522
565665
1096156
169305
968745
913964
55494
225214
742617
159439
797547
916469
1052335
805969
104082
930254
686273
122647
1017573
1070411
627297
3294
881962
586830
228416
230530
685798
184770
928960
977785
700680
430324
929207
479488
38168
786366
1092454
495023
1048062
126852
452247
428335
988456
57846
162174
445609
688197
290596
348318
573742
787785
1060204
358016
482461
648751
50142
202959
798527
259215
893105
425357
1013184
845622
744094
388590
1005090
164607
749135
87457
657719
830918
9247
906961
682020
813774
855344
336656
1042160
711152
801803
160578
273901
472139
179154
262683
600776
542042
215279
499627
1088571
535128
156897
420390
1084613
914609
25772
197502
370334
6481
658422
1012909
472505
859698
220312
270047
766544
254382
630872
6648
718909
711297
476157
1091514
272019
450638
606992
871018
182061
43114
141574
514607
834064
356840
775466
145891
769872
365053
678367
156804
726114
998053
390932
193744
331703
858739
254200
1008946
70623
39120
246221
873267
1003977
317135
828320
96083
862914
18435
281432
264040
932444
925117
598780
736209
17822
642319
981948
704031
90077
641233
739604
661915
678929
201785
640488
33262
227512
187300
1087050
626191
483280
789289
342850
615106
31951
217547
257944
376813
884542
26498
872493
662966
711971
433029
665532
209303
198547
1089366
747178
19516
372524
1045864
569138
596073
1066593
38316
937220
448554
587554
1062074
527167
22244
799678
1038758
496642
691160
412569
97168
502233
687487
723158
276995
344417
772700
1040537
1068800
957353
89874
848137
181965
168848
1059563
309168
532898
442176
660263
1062621
341058
136199
251171
244876
474821
644711
634219
806965
5322
1067478
351162
284589
989125
625490
1061731
268693
101745
542609
30651
83939
869189
355535
193079
205452
239459
832672
231999
988627
859040
559607
604437
562636
346427
910158
80169
648297
96975
395676
329862
998816
506783
56233
747859
210026
840023
788588
379332
81689
939446
88840
789193
1025460
271970
600291
561705
559635
968034
84270
237198
786449
175027
110857
446851
1003003
784499
1090997
244204
270472
668178
905788
594980
239658
568192
404488
416395
101809
649387
402658
193499
145577
254424
316481
219690
1034681
1099197
383547
585619
458462
636411
63105
635959
235143
771588
57295
321295
1083888
839567
973297
561797
343067
735390
1041550
746512
274917
474575
917689
166725
921608
660110
118095
492284
178826
747325
322673
522483
727731
329595
319923
598466
1041883
601348
507714
252267
1093803
974242
109660
697547
515673
754867
895161
641898
332224
931890
438929
284363
639784
223780
575350
340886
860439
984894
219970
504215
1092995
1053637
89955
202081
978097
707546
25597
79370
626360
731808
652279
955319
192570
328127
724995
896549
561387
941078
1028835
1045980
979628
209954
761616
503002
205348
659418
794962
790038
270369
1033680
789762
170677
774957
684979
885374
760040
588267
451028
178759
565405
895973
739113
86690
178235
387904
241784
16615
360384
347181
240379
892858
807449
890746
857192
614690
1096131
668045
824920
559900
684598
505443
233786
1078074
61259
797509
323904
171046
1038558
341758
925047
662215
434683
989498
1000631
1070912
477042
94984
582744
390296
918153
779962
457967
604522
627946
852155
880191
13379
490172
97869
293825
988625
1019290
989880
20777
14677
171386
199169
1059925
582488
686444
147400
1099771
672595
376627
923605
388911
393232
162813
273257
1034033
610214
868983
788146
195352
526111
998211
644848
927763
249467
59036
936478
547730
74979
642782
361151
891207
429972
920844
426406
69906
573774
1041882
898537
471322
73577
1073953
805578
675575
1021545
904640
579879
820829
408302
1003296
540030
364894
718832
21215
556874
784417
1029622
508016
342957
150829
157999
87185
256216
804682
1079440
163899
1016494
1055307
717077
797096
291997
683012
870905
718024
122772
630247
157957
298870
873750
439175
441285
222434
45243
633616
94084
242214
431432
33063
639585
391127
103082
7773
989297
256942
614148
371931
860798
754342
941787
631161
805707
937991
122521
952837
949542
294998
406990
725539
887792
711721
1034999
578350
318701
122334
1173
665414
368033
687038
406252
961192
13142
12092
1005705
1005706
146719
565439
598935
91781
1019053
520508
434395
842847
255788
961915
674521
110484
487722
1026848
749806
547164
763457
196246
709693
731551
1001189
216243
430200
655983
103199
216880
264543
106102
63251
432781
835774
112211
420086
836211
152774
63795
1079253
574433
225320
803962
797409
93363
971269
943823
292449
702124
987666
913581
886128
267270
81959
324202
490859
291394
753507
398821
596618
903954
191534
102497
235135
511602
1028095
699270
713897
851299
664969
205591
878006
346709
374853
818472
890947
252154
712364
139927
1068471
1069521
948268
314641
699274
191502
417801
981004
925406
564073
450898
107984
495164
871991
1903
903554
707110
826714
721878
630146
797654
1002453
203738
1037487
744906
250675
495937
642978
508286
675667
900735
998038
218155
348726
127259
638817
999977
979706
157063
218176
986014
201932
887514
1008880
198855
831378
343923
1096617
343981
521930
671935
775459
692901
957457
290065
236506
523129
735246
1075012
256754
1002977
57132
507896
501532
1094995
196049
548954
34842
657623
974048
535155
518604
252797
711125
1036535
336560
575434
108712
689482
599575
781917
594437
114607
1009345
1086784
693302
301593
696784
698326
417941
41540
324956
763795
121207
324510
274327
482013
848526
908095
424554
760726
425732
584901
561211
901848
378823
957263
956682
142114
138736
1020133
798064
1081990
461322
332399
50111
850615
37745
108159
33400
92553
469266
508636
509479
685385
287944
569215
709531
876802
897236
489160
1002565
442106
535953
76282
299868
535389
600035
23742
593836
915335
922280
789124
818398
471678
906340
1041753
972066
856450
369113
484696
902108
746682
486419
640553
837918
745049
153296
883699
880364
912740
138388
589784
165481
896793
1042658
614553
1083497
306182
1082858
756085
854160
459688
732569
293025
947897
739605
170478
493714
1078759
3778
806382
895757
282026
78946
772999
11118
351112
898987
164436
1040835
830097
420059
750186
871617
802212
1017145
182183
64478
482067
76573
302378
623029
8674
820305
571478
526767
863994
964739
714210
57540
135653
1019749
903204
443306
596771
878124
358055
467159
812080
526482
7149
1098876
1017986
299493
432524
716111
807081
320518
442631
797614
628979
563504
551618
323654
84558
248878
598018
929165
2808
457752
797951
460722
943815
1063784
943581
386078
828867
795242
328340
1010414
594573
341721
922063
835871
693099
400155
590542
882954
121829
827453
1004328
671486
751857
350627
592562
108105
547065
666962
41860
463747
293564
235519
170318
12946
889289
827745
314777
686603
959236
1099369
154486
654077
1024741
1025791
470885
695982
30597
920450
189770
150146
161678
674393
318727
442582
684328
329399
330449
345699
523013
942306
959091
679607
976264
509507
1025378
736297
623129
218733
491457
825335
1001866
923004
168382
389615
432363
276781
442039
15692
264880
434895
29102
796609
830652
435626
238470
453765
248414
615509
865801
421863
1053041
402000
299297
48838
920443
238060
977454
34461
342741
883496
78773
325312
378993
1053732
1005405
351035
420554
664450
71009
587347
830098
995810
115479
106840
771891
326238
179711
761836
1030291
402105
1027411
715456
647753
106308
756417
251470
311723
454613
1095627
1088831
777366
151578
600524
420274
950893
198260
558267
102132
838403
513065
318474
391190
916791
273179
41698
239454
454708
118485
951339
446228
451260
240670
512379
94767
663901
435990
267492
433060
980623
953498
439354
749299
418855
891281
253219
876199
187066
432202
99594
752067
821821
150216
730497
382716
265230
583980
767375
180533
337513
694710
944199
491644
548321
435890
444951
631609
182819
249628
674152
1019888
757719
484964
848902
1043046
45817
593238
929615
823750
1052550
344231
593996
23436
115480
1039973
377066
369206
465490
897422
698719
83688
398134
972817
548462
776424
987556
127312
577346
750213
394326
528235
751464
119906
825471
939100
683683
756609
174469
142068
176741
86620
706013
539127
947266
252779
489854
79244
696025
1000591
406751
268074
636418
64515
464844
210968
45746
150984
354824
218858
983798
873375
548252
320449
12544
512055
214525
935398
607668
58100
636012
267473
667281
442092
555170
342706
924582
139636
463978
791365
588999
391519
415063
712889
575585
151631
182160
960796
4853
18097
1000491
513641
517167
1016043
561159
258843
935151
527998
913792
399041
144935
189471
283230
517217
675309
1045234
34348
723347
523178
605228
124394
847133
686730
257756
779147
899884
844543
244767
1037663
525504
742655
961418
92378
20588
1091629
415503
881828
986992
116932
875659
411317
54746
300774
1059075
789454
232327
649472
771777
251948
511183
830314
190611
443696
175802
43392
553753
683374
910827
472941
756166
338055
929211
1002211
683440
27510
145499
219853
367476
185807
1007422
638050
386755
625116
838933
99305
59191
453746
753470
547416
491945
884703
602258
486552
422196
18318
763733
936665
789949
953402
366210
987235
143035
827837
55640
617025
439687
583405
1078463
209063
916966
51140
377588
1096407
837234
128402
957490
155692
192611
142374
601970
403460
630024
411923
963800
29535
340839
435662
1068593
709404
696892
349757
126533
595696
456722
642010
173477
743310
529783
260452
185226
140601
910408
647585
666231
1011189
110023
192448
134445
509276
225087
695717
687483
1028518
1087573
1004928
169832
708745
95826
1007795
502024
281956
237056
873677
245589
963724
38368
157908
777010
909611
1010140
885619
34892
1079038
542059
1070980
109042
991666
151445
837083
42990
288850
381249
709917
629303
527893
170875
833641
977974
413420
384419
478700
169127
237029
663579
254634
920771
715964
881542
523043
303813
747212
1009687
151154
403536
134093
684178
162057
1077292
86644
533870
790972
309616
919404
108745
296158
620701
99250
432435
340741
903211
786117
65942
928205
760718
113906
1039180
703613
381097
471628
820441
215474
755620
934115
671072
441643
1037349
946527
373207
671892
705944
155577
1084954
857991
190187
539915
8972
299058
263819
11853
477954
931549
1045172
1094090
1616
607770
433379
964433
613838
112110
274018
211155
909889
253784
546226
53048
136804
454430
922411
636685
709103
46335
788029
1034084
863001
886834
879171
390402
257886
272062
689864
12617
65039
353225
79500
616619
796971
127303
29151
592926
584741
295669
258036
927211
326177
757324
853912
992284
23316
61530
491405
687182
1034754
977313
90420
343283
446698
184850
227120
224348
645628
1080850
675766
530960
7697
826463
519258
519031
191321
46161
722866
665022
630791
111765
1796
398287
1073295
341010
469136
66260
1012285
836284
1041061
499419
862161
110732
106449
406113
1070303
555410
129829
727562
743623
919176
569284
59107
844589
235816
168988
670774
314689
662352
83339
1101332
578426
192277
669381
908733
696620
535531
114663
35250
247881
680680
612387
995361
662021
193284
54983
322453
643711
702088
141871
558602
1096341
54657
838160
79895
751579
374603
448248
21678
673717
368678
788794
305063
336226
492319
1001949
1053758
129880
867253
475049
804884
181894
525658
153444
436765
938390
1001917
869754
581544
471452
706170
1087752
391424
747363
647204
97087
803907
347048
360487
403159
182327
873350
747608
872881
288982
1035953
398746
146428
747758
326090
1073160
840257
514184
977231
940258
665278
672675
1045699
679024
670033
1012472
1043414
256161
217341
799822
529662
475924
587839
153367
440863
653596
557301
687091
565537
57188
975301
218616
92340
844437
507552
210420
844512
917545
753540
362028
746631
310781
836898
1023044
983388
716533
945589
408656
646980
989553
74065
344396
765447
964751
580271
707628
742936
75166
208020
167401
492802
543412
887651
29193
534379
452694
311024
75225
416902
989444
783086
556413
638178
312236
855488
1068668
710884
549187
953870
717117
374582
3650
60377
960316
948736
486315
401042
641895
719835
289245
1089570
791497
674825
675875
503050
1079897
346389
161345
852623
568697
419666
487060
416711
1098957
1000624
278593
646478
363184
829704
647344
770694
52383
187869
487432
496814
930008
185767
590021
818281
735059
998895
793810
984399
398399
276795
160688
638399
377390
325626
499774
838774
982398
656914
338792
466085
133155
863450
771401
666929
25034
739228
955567
515368
239674
1009304
852806
168209
931017
235906
722162
772200
455064
372328
633240
1027732
456688
316187
253528
907459
1008995
467925
242616
283073
709059
803216
127664
310992
254740
768447
515111
578412
983233
704922
235049
733919
570269
67191
742451
311604
874176
138752
624303
197802
12897
356464
1059306
182073
277019
70327
510894
88685
640634
1026623
982016
288132
825598
19156
45474
468733
372257
413515
454320
1045672
138144
19670
882834
926522
729169
984746
269149
86706
237331
364016
986290
992184
337190
938207
70537
692011
1070040
157868
789578
343258
129172
908964
562995
550406
38940
731394
264905
640573
931399
685441
1015649
794428
783462
76387
622972
502838
498542
556181
560865
631936
154508
577910
783093
839412
1009996
857015
462353
230513
105419
830788
467654
1088426
134430
583124
287113
1029988
858230
872958
218997
152617
1091635
745218
587399
725845
981438
274219
638753
384620
228798
16860
98735
969710
899429
312635
148372
1093175
322799
996416
806665
310273
762204
377911
215306
34729
342165
621993
78582
628969
113467
919091
653519
323862
423478
867938
606173
907106
132633
104928
630341
887157
1089280
635792
331212
870050
585270
887451
1100197
912922
803237
1049674
906561
707277
350763
474877
252390
754862
974953
51509
102925
261845
1016533
700588
162619
314621
74205
1064575
801712
184766
786809
580801
358692
819282
168398
709234
521861
256451
407051
404378
203233
269445
606070
904574
519192
187484
543570
949157
810943
1094233
751494
121496
566726
963239
626722
116170
790523
643194
272632
257044
210766
514439
1009198
133137
540062
790147
480973
330529
897542
747412
581322
31339
974583
766705
328197
27756
430165
143456
286348
764096
619036
831221
459668
635709
902724
677023
790087
987090
263292
863965
327175
334941
113474
646775
902903
631749
125450
660277
382847
704369
952312
468159
11113
803565
643440
576331
892462
28043
669672
333163
426595
429844
118226
213749
298941
732568
789040
283003
1028243
792937
181864
291995
115170
659085
654254
1063205
819836
244943
590457
369048
826486
468687
908004
550302
926196
1039600
607001
1072231
859999
789290
199063
540278
1011060
643908
508776
383241
1062772
486424
286439
983327
624434
292207
499488
442851
529391
146401
229387
1084625
189197
1099476
237003
657024
321063
427018
795428
257211
415238
923674
351931
50870
694023
167960
517054
1014899
737639
795652
305921
440945
1058935
56509
1006756
681881
964317
375460
97851
437495
975093
460325
534210
202003
228084
835359
834309
784963
782918
526292
305888
896699
27822
453681
942955
937320
330826
445155
492103
287576
413727
278889
259783
99256
211596
163394
983755
11775
909735
910785
356916
206561
992382
235140
594429
271027
536776
244673
8975
1073668
595897
594847
268536
224724
253758
397469
414589
658632
733436
1030840
221279
1052069
916722
770170
863140
870587
48696
312658
1076074
347890
1069055
1059434
1081538
199731
1068657
695280
536539
683177
430445
614216
992925
319148
435457
516561
457109
253329
444586
727610
509189
689571
71541
1086793
112967
398273
606604
975887
1080839
75158
128119
413635
782573
577216
37422
414702
32734
55058
932876
419382
1006924
72729
69786
765238
529064
194818
911968
1066203
65156
864797
62508
841373
315224
613557
471579
98598
919883
487431
998925
465019
395995
1049856
505516
454677
819263
775375
64055
695764
825400
316564
298265
68207
803187
956170
417869
456396
947883
189981
951012
40158
462888
523297
220618
787595
270013
319537
305689
763321
168878
856205
491710
59863
128812
564030
696841
134435
996157
70197
882959
55246
550667
191696
907526
651934
389947
15688
902583
146243
48789
947062
685164
765762
854294
1014858
39173
631817
431895
1020279
979486
8117
424268
1075988
926405
592576
888334
134297
459253
302595
898265
930310
1017157
877617
719122
734766
348194
993113
708558
484488
956358
239128
640107
534738
24859
530225
239659
351930
416662
702172
1005121
464764
1033013
146422
464742
15867
316174
680570
188879
263658
795596
172872
583454
902764
865719
1078609
1007828
872783
852887
617132
351257
253834
211986
1068467
347406
642994
786766
579368
949556
630035
996153
100822
70166
452223
451173
935282
586761
500748
990103
1064536
420486
790149
465946
880103
1071184
982780
111354
764333
940115
1013941
326957
836644
1031091
483010
667479
258608
738452
708188
178189
358830
297398
926371
336550
841582
1098463
535856
327140
869329
598100
107867
950612
559677
894496
19287
801097
1011462
981162
537875
550928
188223
612619
988774
674461
107873
39224
968468
515399
993623
56759
1063903
263123
761003
1081613
1080116
270427
811867
934386
441120
386961
851700
335225
614722
385109
1092383
850558
737317
184908
226126
722800
1437
691633
963253
806931
53642
635041
27271
799704
899684
742588
873587
569061
1069880
23948
628787
471834
566806
170595
484223
141521
450781
354021
293333
316953
847346
497338
737933
987796
365322
144270
637138
528996
480999
827194
226187
984719
825527
212639
467153
218307
759903
914779
204340
933670
341889
231115
690905
285431
102309
640086
394113
855603
601005
242183
338285
19390
653511
308644
400375
175279
875739
434158
144691
360477
445616
846345
903082
233079
186818
775712
705927
244061
97489
629841
92938
511470
792433
1047574
802277
270786
547902
794373
583863
717739
1042787
432929
687035
792970
857449
222101
489775
203540
416831
466354
899990
23186
10745
768906
529608
225159
297098
965846
945574
967810
70530
90328
641539
214034
1063169
147219
714535
901959
523575
348763
548571
97271
96572
257179
939139
791555
15943
466116
1022744
417623
634873
650874
869442
850843
201199
678572
965857
748597
370403
251936
756971
73064
471596
786944
1070843
523915
305353
397016
616258
925413
15074
1048510
1071281
947065
150167
414887
594640
645705
953966
121654
351785
376872
908155
785538
175496
834915
223840
72408
244906
898056
860051
521471
542279
635180
113886
130244
400817
821646
492973
562890
1045332
607760
277965
255729
745765
214571
1026205
911573
264844
583825
493088
132408
367352
458136
954254
204436
910185
436315
918865
455215
322564
737733
770391
96385
927850
163699
50610
907260
675456
93763
970244
377768
493854
582796
582635
6471
416791
891154
975133
104060
745830
931951
885620
656826
111924
841361
962986
282736
538060
915413
926224
865575
83541
30537
410090
485315
352556
271954
29363
160831
897340
61459
134944
343603
476035
746553
750019
114529
705710
445864
56145
937780
750368
806864
79587
896896
1058463
835873
223982
773444
694344
959123
930499
106883
199948
414181
181082
272094
221748
1073483
488808
678177
24673
398043
748517
987477
189846
358752
488618
86455
990469
1064384
406961
786828
243431
618400
248829
996797
57003
992638
411524
906090
600470
985399
213507
698918
955116
108099
780927
823415
1001685
964491
741923
131431
991098
992148
848804
551341
495882
531768
908057
706783
1064850
154211
1061802
931981
108873
605431
834928
29398
279398
231303
997592
87412
48574
593227
567899
568828
384884
814993
528128
381444
813394
384342
629403
570902
800130
262269
719033
1071939
200654
896597
146478
311131
550892
893205
1003230
605847
193490
286729
488022
786004
640756
541853
146311
191797
294172
487145
1048399
1039181
637348
896771
1009286
140223
913337
976623
480115
745399
154296
357331
24794
452360
363806
716473
474639
528222
607196
632262
1058138
927302
962433
883338
733328
26093
507707
53611
238478
485372
32454
87919
532184
775662
688085
505169
766518
323218
16186
21918
1083336
774485
573875
241985
730114
55891
63564
498246
101454
543419
133331
1056458
876479
1096434
760749
679479
944497
931917
305804
577773
193070
213669
214719
261647
75668
1038857
560787
943837
144067
599233
989832
284240
464921
236916
1038386
19717
223774
774345
595490
200475
948355
725521
179199
1071230
54704
805404
740245
719592
384668
717811
268438
422377
1017343
147376
875136
739735
507493
779430
328810
488055
968283
393149
1004299
436648
262816
620904
802035
1090670
986971
791533
399918
997447
923596
799618
611947
402284
113356
53518
943058
548464
751148
421669
430353
788503
580130
723423
1015766
673193
76903
742722
752467
730242
129479
428847
918110
731001
114857
636597
463346
806380
439944
103073
987654
629855
623857
410283
778517
987283
405452
696192
1006426
1016350
301367
751317
808641
262901
466621
273460
146948
199939
724853
973041
52803
934402
637128
914303
656959
103149
28799
769301
56481
335082
397392
1038687
841331
878756
185794
924767
1049660
53806
198005
399124
479653
1054067
440907
865397
957407
244195
763232
467275
83048
590710
1076171
919289
848118
442154
277421
669415
205942
919340
127001
128698
96443
929368
1013230
435716
379860
27521
265073
74783
412682
43518
961289
64201
254001
573056
82344
224005
1072221
458826
1040747
237298
833452
205590
1041879
206737
252609
95724
715099
704618
877230
723323
754844
808813
808814
325291
770905
959271
414530
881477
815007
1090001
1069734
141854
845373
278384
203123
286480
551955
96354
452723
681842
247469
1028988
28654
88696
268564
855512
628694
89418
1038083
628807
70952
103445
507409
662684
894199
378674
715729
52887
821604
380871
1069644
202177
325525
835202
415595
238489
679507
900536
56544
878981
257396
542523
644859
966294
729504
278100
166304
435254
294041
1089715
635075
12175
520893
715094
145074
1094414
370963
97745
1052253
1039256
707933
321210
418224
768639
662020
680177
706301
681943
1081548
1043476
296852
31967
741698
66691
1095095
885600
52727
687340
778776
545653
1075647
863095
875181
467515
1100892
763143
48625
629280
1041827
1042877
336645
190613
802815
726870
371999
482715
40115
990380
891368
560527
513054
972027
101691
233212
765142
710474
210429
592241
604811
884118
64476
113215
408779
428369
1033557
314300
685600
700132
604796
96282
46909
992542
506945
123861
964670
967429
763008
296437
510619
368739
916445
46908
217193
458645
205540
161582
348110
419250
598587
721863
685410
6999
977173
541881
216921
398724
146176
689132
989559
487150
421402
1009072
286655
540425
900784
367277
1025729
756008
834100
776942
815076
1016963
172949
991111
585770
611523
739193
1030289
503137
722815
447646
212035
314590
585935
744036
849651
274484
802415
150514
992852
623241
966719
278768
729295
34281
223537
415146
766493
568227
624403
64008
115048
234970
847520
599754
35867
796043
104411
849988
470462
775495
1094210
1068829
416469
273953
23556
945860
452003
365094
277688
301521
570962
702837
679231
993692
981680
746797
775457
307376
332927
196906
549496
371620
503522
539481
1085681
134807
1071818
1098716
232445
349313
86824
22499
790267
211224
532989
716005
308546
683370
344991
267650
168781
555919
566349
788132
574425
905239
78962
204012
939631
901616
1761
700802
743626
125941
1060487
164914
532203
126641
979092
948615
307567
487313
1000374
682981
294051
51325
595207
251333
132172
435620
698305
982054
800397
803855
842335
505813
683913
277339
502842
422522
83141
647832
595869
60862
1091097
156297
821541
613786
220314
59994
1040009
470076
10103
436304
92959
160819
280587
1084850
157559
794613
989092
641343
322511
880624
383972
696331
834044
933402
71246
1080883
702074
277468
363957
568124
598008
189344
705549
138037
889379
431907
1038360
818620
825951
942314
298122
44388
218263
742613
999134
141505
720848
1064068
713460
753123
1096331
155861
140564
254809
425703
436405
167979
758331
863256
914969
972555
411564
603016
209745
361890
1056946
840180
955151
438560
68389
275922
839007
26871
705479
464175
78011
358179
87507
562652
399197
252514
702051
861618
834409
1049708
662645
862692
373790
346425
1067597
97793
1079030
193151
1038472
1030303
109814
13692
266804
681234
561057
856419
377830
152069
138092
213666
595471
321024
368031
1042854
907437
302341
319652
101018
406386
934124
539577
732144
217212
1082387
131092
390998
454434
1096962
478731
502023
486925
499053
161585
823795
121990
1094887
453449
479395
968147
205964
586623
12520
942421
976892
485073
863829
506814
204411
652628
1086212
1007994
804572
79040
220701
13593
418403
973387
763908
511865
345784
404066
617033
151735
280951
302264
1010744
437886
535796
1020114
888025
240354
784539
1051125
404371
299099
845765
1077386
532567
330393
65430
115002
893540
492096
732561
448506
685317
120391
496055
194341
51641
360988
165423
859546
516501
810532
1093796
384640
459468
336813
85126
544545
797955
704785
823373
993353
1040074
212875
747981
485588
35141
828074
971966
84311
20681
249471
606779
393348
1026868
355935
51766
402982
695966
167748
691426
689536
4133
113831
278989
709551
749235
140860
1077909
287945
417387
309732
759590
560047
10623
881458
175319
249697
958524
767423
549860
1005470
821761
492719
222037
944251
1092906
784920
622004
294363
158185
655680
136344
484680
236197
843114
301335
973929
507347
274880
805222
606178
340033
945575
747253
1058289
302412
692383
635798
843910
946010
185486
62169
229335
924236
470396
142946
971405
855699
177115
714408
39138
954805
81331
1015694
627175
395813
329732
1040409
518357
420975
596423
926738
859289
689589
102849
443974
947534
823689
1033488
652663
434034
603908
39633
836565
128959
159780
624786
603201
99393
998077
488630
358448
62886
379849
757221
364018
994631
100373
243539
121119
262589
453373
266714
347676
139256
955889
286993
534316
28704
631847
813113
419094
12349
259104
619859
1025788
251612
840329
519988
674049
721618
722432
772615
446084
398854
965485
617280
182988
942771
548767
477374
228202
505476
219290
781773
440222
569203
944356
808588
373126
811666
559773
394004
177693
256471
197230
305057
290781
262265
432192
740089
101921
960123
1076404
799074
359461
389738
296537
657419
999147
910500
373309
203300
486287
291556
406380
54220
469109
769091
90911
532930
810551
67246
161951
1063785
729275
157638
195447
753929
754988
1040577
558841
759919
842868
904372
916156
904327
514773
464071
464242
1023443
746641
870012
40957
208107
140923
548537
725472
313541
582189
655811
4210
737670
822849
1079070
270990
503251
195171
645362
492403
680660
684307
149719
799093
617320
646382
1067433
509075
688414
197560
1020562
604941
353534
103794
454548
133815
50967
709111
334149
308559
35756
1001650
501618
89962
566019
354918
1093448
117886
365171
280489
1022068
764193
174188
1006297
619110
564207
998201
321749
815593
279685
1004316
280161
33151
374190
528212
490928
937274
1037111
350091
760083
284627
112217
417804
165388
495717
565913
524651
487926
534633
899761
421908
226285
881485
105150
851676
470531
178475
1035783
463101
180679
209428
696512
616252
825124
422883
62979
873848
723920
986964
6257
285429
511755
1097610
699908
1101110
956644
417651
58393
443846
1080665
262604
466494
742101
284638
654882
822780
289676
259008
933937
30754
574222
740664
1070444
75068
71907
378825
460617
501546
1087678
1061391
1088076
915857
122184
1020498
617689
213370
801684
525392
55538
939952
221655
499634
109128
236173
443820
1041256
662208
295464
421644
553532
814376
536223
676598
925335
201874
1078307
479957
298903
349113
761626
257917
575857
598241
894103
214660
1033945
469865
11892
731321
422655
832208
924940
184828
514238
718679
497684
188157
1048056
783436
263294
467312
146449
75544
233063
17492
883415
516594
97303
365483
885745
128969
1088202
610691
608012
348230
616322
122827
69080
59085
646603
988096
829594
121255
725827
172633
1035470
477319
287274
986256
924921
58685
1088918
975119
120197
966248
210251
573680
997938
173323
850131
562051
155777
185485
618540
160586
485429
530369
373713
888059
1095736
106934
380489
243009
505127
1044242
513017
603942
755228
119702
929140
433864
104139
385390
704112
237563
278739
1030160
1036612
855026
916367
891074
369358
924266
410937
826583
1069796
511354
718386
976899
210788
187501
656677
432965
579336
796539
616587
130336
264240
246279
902226
856326
988943
404283
88255
931075
164814
206282
585744
107354
1021586
470017
851055
1034503
472739
911218
850727
603409
1033640
271780
491307
849143
63004
948603
1051539
73071
422556
875574
553282
105499
90381
38540
508991
821255
307100
965802
169450
415696
33324
121422
684633
544183
63439
21855
587798
343964
248950
448148
812417
592396
443781
920735
241076
878176
726392
459839
1077241
144891
847253
422079
646689
736470
102129
274060
7311
36054
719206
641114
1090859
965280
84524
809429
22067
761342
82717
255002
559469
183986
718027
951129
355124
1081801
453271
391005
319919
1019268
622569
920558
607583
319942
516397
506463
452680
470648
489996
318005
2621
514080
805331
1053774
705470
13911
417787
661201
209703
302516
896509
1083208
339479
685140
236471
235421
76425
663452
160258
756156
841850
61929
100794
120801
841085
1041325
845944
396454
425488
716893
853160
94353
902967
472862
126987
583447
225065
330941
1055551
332951
630818
1089104
658452
934858
463635
740597
188954
613542
292607
261342
1018608
679732
420560
129926
55838
1050371
255297
426043
18606
925404
901722
337653
17278
1009908
507074
506437
716556
6142
256176
851112
568620
997560
13175
891795
1055920
785302
467056
914874
378852
264852
519365
913780
816535
53294
636691
597379
494746
862467
110281
430283
715893
559088
188474
1039189
35353
515075
530451
1020076
204312
819118
1060877
433225
655094
542381
928799
734436
716356
360054
896615
553370
916403
526894
783954
287452
498245
570801
856217
107380
510896
456545
609597
943507
711903
488757
314860
495856
828166
236151
334659
377703
234904
196378
124546
1067559
871532
672857
469984
1017066
251138
768079
242712
659889
905909
975354
66363
677364
1022182
471982
674155
147467
1023902
265381
513864
505234
78758
322574
980776
560993
657285
544419
242739
211470
52021
721229
358420
472525
398766
382292
776322
702649
87793
8842
336017
519123
1036241
483194
234972
1033256
516426
630071
511669
253855
266928
335852
35361
1051741
282524
826828
712518
10790
74636
351142
56810
562670
325879
607631
138576
321465
45752
693803
671347
202577
394404
644143
50107
1092223
809823
1092908
899168
358271
756293
1033219
677560
485260
647324
82271
877622
971382
306597
302935
234390
689734
463919
171844
961028
1083858
25280
962788
24195
120944
466420
519594
221042
587916
989011
365425
931613
823691
105716
842611
386598
530593
505631
1037225
863432
747873
142640
106915
674963
89397
61612
232735
1031420
1017336
283582
226749
719809
145439
1091447
867136
61245
347327
387164
1045076
237286
492303
1001095
895075
922351
871371
492182
1077994
146489
435790
868186
302601
62295
399796
247125
154653
292253
340470
404225
497219
338223
252491
268643
559368
63191
619009
1047492
535284
656785
517391
910691
196807
108484
296560
508655
2202
564868
586369
404690
814043
181254
347917
267110
91079
818687
1011634
964270
522389
251742
609980
615699
659918
140479
815666
181680
46510
786643
479886
1087115
492053
1083530
737667
271447
857469
87390
687295
548087
42588
693660
105116
550639
447245
456371
741796
966549
936767
732808
540420
961884
246787
717964
11673
971326
11467
361585
382450
387217
841871
680147
114916
1081549
1094935
1054852
327084
407343
496923
996899
823610
565458
217588
944639
1091995
533394
334570
1064288
349602
744802
128646
312296
922572
752738
595854
923622
243021
555110
882651
868456
815282
216551
948206
640491
427223
628615
156682
499558
983622
485495
661852
830968
107782
836531
374317
1024540
473384
185785
406860
505209
141234
535580
310408
153423
464634
1081928
540367
517946
683951
558336
437396
208930
876869
510999
823851
261909
296631
729941
670555
886847
309275
86253
1061260
176845
590197
448025
588920
792928
11076
719896
391004
697613
785481
234958
168636
411497
723217
1092937
21738
161855
35998
811603
493929
576339
35919
126884
960895
950648
949360
574504
1039383
111796
284755
821955
197109
122235
549296
615261
375510
523042
63981
33356
899539
466766
423385
1037727
415271
308043
888738
502279
1065255
879542
437249
967552
531103
620092
257766
739957
385208
221828
910210
459572
79034
798333
1006333
64551
148973
859068
506054
320325
96417
790261
156502
771585
331642
536614
426305
303209
266946
685371
247917
649888
970259
299092
1092618
176595
1042473
515379
623450
908247
150850
860753
356725
68637
404447
750382
266889
109777
268081
707145
524968
372473
401149
174227
1087501
533399
865063
598657
553690
786412
603349
1072199
926039
151395
822831
221506
484734
1101151
51677
1035551
904954
115232
991884
655248
186491
1101054
237975
122106
557881
922650
429386
438944
213619
825241
386113
697454
552848
801826
299708
266745
519259
863679
412739
437318
1007390
800171
218867
1007761
782231
709773
453336
4054
340967
507096
492212
817442
522684
1050533
508305
391476
92622
786503
366423
299468
185878
429506
319440
409890
425374
620484
836108
933372
428164
425225
828522
252991
445006
968332
705308
355356
162774
325089
33506
566694
809276
684199
949241
1014622
409061
1049036
1031918
728212
824985
14595
1012700
362444
894161
172393
716886
954729
148430
541999
828606
39153
787943
151489
79128
944192
174324
687770
1077362
972914
966252
41565
4936
903510
1092230
817445
57020
375077
677423
34057
491766
115759
255188
955780
488962
22337
603923
553837
1018032
253243
505180
219325
462636
711878
834605
410986
371918
340812
849528
1062844
641131
670847
585887
14848
935702
39670
284108
759092
17785
1087916
810291
624236
307058
109418
759098
991658
19532
745127
352590
996979
110487
286972
943126
201982
871908
423786
570355
560041
392401
485960
1093092
542446
775058
987531
353544
727389
760655
186776
995579
51749
553555
604905
102389
313537
991466
24526
766160
672322
790593
664823
636141
826555
115051
315461
1014106
388399
921091
1038276
566160
904146
1041902
202425
970995
253174
976849
733388
1016632
693783
638840
536277
124220
510063
140525
463176
932939
249132
270438
287311
318325
691806
869656
551691
206504
438668
75528
452244
40999
101932
213029
875481
876531
121159
370858
892802
665876
589361
676409
964177
46175
724253
52665
108285
565340
4458
255100
589298
86069
439575
1096524
421941
323652
778812
794557
96609
458053
344446
300822
325992
441596
760911
762831
927469
387080
822084
803095
544959
427205
673030
389304
901914
1081977
746277
940087
403346
63346
64396
1031421
195018
28193
94333
930010
621962
730329
255943
901785
639174
408523
574198
265358
48149
1018975
1003726
398272
789525
47645
407140
540061
921070
424869
681380
101564
257872
114168
358735
757969
995889
114248
856720
1060261
985463
533979
218528
499032
1026880
255772
942137
709089
790145
163194
382815
993087
418931
399248
89534
1072851
912454
284197
39653
531157
144663
227754
941542
639685
716028
925615
75565
471188
84653
199405
194047
1023867
63017
611536
876027
332753
504116
1027119
545923
318447
1056613
345868
468586
907273
170930
310545
614424
760592
353305
972593
888766
128203
522029
761279
207731
11933
898408
228996
29299
460252
1013693
550040
344459
444922
418212
136903
684294
769033
386421
79199
782103
658695
230979
208062
18583
447279
843485
584251
211942
93125
712959
714282
471792
764732
76042
676096
295525
377131
506581
889205
344182
316806
1027140
51991
118068
766749
573855
377041
1095559
940885
161841
221402
126669
490967
644398
1032384
365953
107048
655397
559084
350067
732922
811106
843776
448433
865620
272136
1084429
61313
670969
259908
520911
603877
971679
634087
907937
565208
129433
147083
39628
236414
497530
139552
1075843
805411
880937
1012417
399543
497635
151233
664035
899451
1082139
825412
157295
438518
755900
981127
220213
200375
811773
1037123
984875
522350
1018974
489342
587200
1013698
732711
81242
753879
65476
534846
197835
334339
904411
54855
1060498
245039
241683
254463
142655
33856
635528
902110
913847
702901
1060992
1064361
793234
434390
264333
628587
230294
218433
1084590
810608
974780
479859
405427
177081
56798
499679
842012
209443
990739
945745
3747
669315
506106
1027573
1020397
354747
552681
258871
923372
23304
915359
960186
829995
899552
847603
574686
680518
252825
337014
124172
119585
884541
73281
147772
740202
918389
483028
78357
871313
18130
1008528
308405
140628
398131
572637
703009
535644
45491
747517
283739
150485
1083818
44454
125946
786846
287473
44453
121420
462155
129942
863491
750344
60156
64392
29856
717778
665688
94987
816739
900134
364612
398965
865366
608787
93130
75049
895104
1030953
242678
494031
641561
918931
846189
970578
77587
426981
265655
912665
931161
495825
303669
844722
772480
210591
475832
740739
469116
416386
1090667
63986
39698
127618
291617
179275
973901
881858
825137
296545
512202
331931
459209
1025019
1022662
548018
317965
55054
157487
67760
312956
778730
516212
752878
324105
155222
254340
422023
174785
213606
881463
539672
659469
613260
260698
273200
245437
990169
42503
1067081
891214
955696
729916
56791
811612
67815
92629
1033787
993047
700424
544415
1015723
244111
985501
580790
5382
11680
220767
561426
1006202
265523
918913
279065
192935
139642
1098798
972461
709571
471640
766917
208390
196691
327317
597818
441803
1058527
457389
401957
844429
388679
1036755
582615
348728
84530
5175
520927
88928
674745
909945
401218
1077733
925012
191078
508140
248821
432158
870524
960356
274926
428565
32066
337967
212918
517356
1052854
974390
869926
722393
476808
1029732
353639
694174
328584
177218
800232
214239
1014340
575557
950857
451953
192253
525710
992798
612593
833414
545956
767600
610936
95686
690915
794701
452179
431809
528206
885105
253625
606271
932790
79912
606631
55234
553605
504265
726500
800394
898876
122639
484995
459462
1021421
855520
251732
248551
646638
243136
675168
137387
40236
41286
673916
871950
632141
484093
807818
677992
753329
158630
4833
425341
526571
624851
446618
621338
447410
239288
881685
943117
8415
327091
1071849
461885
498718
343746
661072
787989
688230
246504
268204
58186
251619
1082949
397913
883180
304236
455349
707626
399273
644370
354040
756228
961282
91615
28637
739800
438006
9115
627260
466296
864675
543886
298796
320253
905923
137611
771166
215240
885627
945787
196143
630562
196446
313833
1052578
1008501
945214
910750
709632
346995
454640
401130
816201
248853
810492
504135
804020
648840
95523
669668
664885
434316
322315
410845
209355
1003782
1081485
574066
38190
212204
212112
1046331
985281
1051419
444889
668499
390790
195794
430446
702301
993827
113387
729116
342895
502596
314001
460694
97531
1033487
776026
650302
974181
25399
294727
1079022
1059589
513974
694163
435773
842695
944176
549482
318148
157030
826896
67775
100477
887172
603219
1051662
56250
294610
386034
695163
380474
966031
181530
803004
325311
185066
311612
167993
1090020
101796
1070281
948818
997885
238349
330850
400541
1011927
1069078
122847
724602
1011667
896808
935472
724414
1083017
144265
616760
200160
801484
419440
317094
304746
1046368
885728
708833
936605
887087
454839
212921
21714
877021
994226
772038
364931
538807
320813
536949
71173
813316
885258
510729
317917
258626
33579
801624
342446
219838
737283
999501
10067
330867
872045
822667
787187
840148
336041
804760
718808
29279
7368
839693
3548
563576
306464
299816
505695
152585
171979
343240
1017310
74264
481958
477844
892271
851545
616228
729059
663975
485075
717107
1060444
468558
134984
382242
217819
80747
246027
139887
829431
37942
971907
862932
780530
471855
611321
181560
180510
746252
730499
384208
1044973
1043923
324045
501297
988198
744513
1053198
26811
281369
605038
1001214
141284
988612
953235
851906
241464
373638
25026
167954
293917
197840
530120
796646
88142
127214
774691
197333
812967
921137
928942
483849
538449
212331
283316
382244
86383
403324
1099717
599226
180512
368836
627377
872257
324571
350676
486499
336165
58298
681820
323729
54939
382122
563303
749737
795201
16737
643473
511424
420482
523927
683619
891389
487341
480923
538279
259221
365847
944404
123090
352331
705405
75191
296542
1015784
1042621
887577
890214
283110
497279
397613
576712
955146
682445
996630
115666
170736
748720
1021025
812455
27892
671652
554666
324294
385460
746374
599172
156289
284081
199661
282228
330906
744673
589041
307468
341947
41799
348881
1000346
188929
1020860
773224
830681
877217
681714
740290
196244
256290
827461
273916
638372
1075379
242919
423502
171715
705293
158448
405848
1091974
254450
56963
635239
420088
674583
772843
329712
203272
315865
719936
161902
1064557
416607
671629
354025
448031
27387
691136
745979
870116
690605
231239
1057782
965189
424225
330664
179396
534536
275858
491773
875223
213811
1014856
1076700
1017710
156607
809003
884894
705180
29562
637111
1053955
774288
869437
1030559
889049
109167
523430
492292
189915
814541
220353
126051
494289
763270
326886
714988
155130
949636
1011476
750571
675283
1006361
1021901
556576
123378
338315
778207
536956
595953
336276
68465
1074614
942230
881834
1090944
133848
428091
884488
819721
101067
251001
657921
424989
288374
365122
663746
91915
361758
936317
494358
271975
771361
843613
679416
1028244
651725
1023635
3647
396059
608357
898699
896271
906331
905281
592415
181183
811966
9443
20632
934868
358860
132762
800847
506323
842886
120513
422163
893716
1048129
628122
394275
356784
127170
927276
848420
655675
1047102
935860
499744
425828
900997
1042171
944381
57400
1032759
472067
525058
117679
700592
736852
843342
608130
432935
441023
824595
1092542
1035163
1039388
558249
494203
546721
529519
468590
271829
630182
312941
977070
659757
990089
810184
773566
648101
31040
518213
3589
119822
967998
1018197
589032
115698
616133
634327
934155
754198
769443
230986
979274
618312
28303
32256
611773
1065406
702441
45959
305157
190902
350807
12451
908215
856386
677439
260703
597430
915026
1071793
367194
748220
830341
943620
506735
175935
175357
92374
202604
123205
795612
759931
711712
418169
289880
662160
559299
100024
973882
891829
307422
1040449
135646
841664
842714
1059290
49522
39015
824572
181818
158725
912165
784508
96695
749462
298492
332018
889194
994002
103099
423457
530318
585132
949825
444977
440778
618980
1011454
782017
207982
1041155
226418
1087830
22505
208570
471334
827153
883115
855604
626353
275469
282954
917232
443779
43567
145672
322161
658748
969604
898961
169302
379584
407244
714254
822064
730476
890789
445532
905154
819426
351431
959017
520648
91529
955315
1052784
185092
187821
886964
142967
204838
49289
917572
431229
93131
530371
1086273
20267
534693
222270
601574
772680
877027
684506
522997
145240
631909
296962
602739
158947
961450
541406
870383
421950
424315
608806
909448
9364
357701
673594
779655
635856
302535
365225
474085
935815
869263
750642
235605
710508
859055
140743
635553
939741
1065426
955172
88713
224326
678188
1006981
892688
623046
1069525
547891
611205
646875
733072
695375
372720
366409
949432
775264
300483
957371
510366
795801
759536
118097
488989
926783
884716
253474
1074678
1022799
548770
1096437
543822
713486
712436
197521
150697
71521
1028809
174534
868925
36317
588756
1073482
1074532
264878
247054
611180
925113
486197
183705
240637
149713
489730
47705
974337
302895
863810
1095750
554150
838673
1077493
882408
1049824
292000
642500
741472
954381
735372
448828
916534
306108
740637
76697
164194
856439
402240
699789
713524
468464
433923
1046102
683455
516505
679386
352922
662790
427288
828673
100641
675085
228745
213368
346449
728427
844442
200523
628446
580674
1053302
152229
1036491
689088
789218
591323
380068
57066
192574
721549
831295
348431
624549
112904
254757
465070
1058874
279341
383709
855662
971360
333206
195554
1012579
397060
556977
801124
1078685
928062
191439
299587
687360
1075584
501465
471226
783356
1086508
608602
351795
799287
444285
1012519
608962
961333
125835
579414
765575
173098
190012
401991
655333
689830
384341
117659
1057638
1047780
506716
973969
551152
1015094
150357
935118
124062
561646
158362
821185
844703
783936
1012226
1072643
886338
981528
758630
661008
968510
923750
424896
627742
712052
997623
743749
512089
668514
499585
611155
593299
988227
346684
547613
48369
464344
561147
985453
213363
148760
262882
825993
575466
782764
1038975
795239
323783
831593
156130
125996
1059026
809373
1058878
451683
1069049
689776
9471
615814
1007456
57156
788262
156819
780505
305610
100181
691833
1019669
272485
254954
546584
1031867
337043
709528
143986
1078923
12014
21954
270389
874933
834205
828322
141029
258635
451272
51853
84689
393390
997931
550042
632863
661016
982002
765589
851839
177047
605587
878515
598639
686887
27031
903435
766001
1082884
192208
260716
185576
891081
129012
93973
628766
418175
29969
1017500
716474
298896
336419
126163
529968
903592
336258
278308
1027936
1047450
354848
965415
220103
136634
339703
506860
591173
320849
753629
93376
497425
1084019
436104
667520
231016
1070105
129383
774071
1027443
377472
804677
957243
47346
1004291
728304
127889
389303
693345
337863
13567
211030
872602
517464
123318
331701
464927
20310
542706
6013
830994
72440
583084
705622
677224
746832
707841
287873
798403
119707
817467
752086
1047446
1071318
251099
1005960
191051
1005258
299238
420049
959126
803927
253450
680089
137178
962793
1014607
825080
479151
257755
390332
694613
824410
912995
589829
702307
499511
76682
639778
432630
442377
842084
287110
406395
1022816
710969
661742
364607
839557
556574
276970
216404
149660
779319
526780
328624
35543
39111
6227
276190
606774
246919
69235
7049
1079740
907993
751003
385558
399341
145119
689096
926710
963700
1084129
493937
79604
1019928
295100
132784
385639
195558
669559
45826
216802
128635
806727
452055
214640
368894
669388
1101006
239206
503618
100501
1043859
443901
856287
498974
979111
189698
553536
44789
1087615
1067875
893922
922560
594045
714476
180255
754860
968942
462579
1002757
397448
750683
74880
828674
749025
937250
164544
641143
773452
404942
848428
788998
55464
651507
733581
666097
358452
656237
951401
352568
302239
824931
753615
924662
791689
1024580
15558
635880
738353
839126
44315
75375
360751
725214
1068200
102372
47109
505664
365777
364727
366035
775886
854440
958918
716914
715864
487656
168765
45265
17972
1099153
193315
582251
544358
603988
43009
733874
974218
975268
116800
128341
108380
775967
202677
292681
1008152
67972
586672
76613
628041
447647
241771
1037158
930371
175043
453850
208015
549459
467673
22254
757369
976606
144159
245441
516881
293084
647055
748049
202893
990927
369330
591446
169146
212134
972530
427422
952127
129259
28076
586499
186407
330882
386718
462934
818998
422909
626165
191837
1004527
429761
895018
1041580
976988
276133
951162
458480
222136
547485
33419
471034
153090
1034769
982768
1082990
478323
1093201
643683
857935
916933
720828
591320
336205
5613
55685
1047921
437497
649205
1050343
344575
1023861
132370
280843
605427
538121
853740
925369
898948
545230
963586
444478
1072324
825573
705653
972130
67228
323147
139024
964001
484161
179687
707248
890015
392660
167320
391485
628089
417646
375803
437244
359324
467370
782073
979278
1010569
746534
437506
278192
225096
841925
113877
500699
290987
256975
521124
436651
218203
136964
625417
741268
375249
853686
518793
187408
938007
336064
1060892
1060656
349613
339194
77476
889815
670181
612632
233594
492063
288784
163713
1050142
1021188
872382
704699
406588
138163
137367
432770
819152
401900
390008
276293
504792
277643
376501
578528
1028306
429235
547029
836316
727603
1027943
7144
1026262
434495
216366
938869
726906
308570
337823
579686
1040793
237348
1043644
1066520
11959
337888
794326
868750
34611
358294
93686
196197
781542
935514
945032
840813
269298
733863
146022
275358
337103
990086
534073
686474
654133
56343
1037240
75652
854427
412903
986815
647348
292989
304550
703979
486945
685517
918371
380733
31887
391732
436449
733113
912844
699679
476657
329935
925690
586061
338671
681169
370577
110078
615755
340817
817966
675178
524889
760156
696602
683236
66893
991506
522308
17816
694857
931231
277157
708706
611477
262605
486767
712603
886229
367667
824603
210498
810592
937234
785979
286827
136357
941623
69711
265930
667866
806792
222692
194486
556318
829979
924941
925090
551204
110384
430009
35108
43000
989596
85229
484085
920686
282713
967917
733202
1068453
864059
871127
88017
1071008
507654
104188
303455
686557
1083238
714578
991071
448273
1062124
789629
375868
503650
977083
1046905
740605
321048
600685
425286
482443
809614
522462
651169
527874
869724
953239
157240
628139
808360
249892
838510
762156
33654
370490
207521
506511
1053132
369370
1087576
555497
888786
919542
623869
508759
265616
366815
840754
361572
1037016
756273
34640
447490
746930
619170
246636
285995
353978
29522
947396
164132
852012
161782
374126
160840
857426
866632
265958
463671
832334
880728
1095990
382310
828555
414921
464730
612935
958812
658531
439214
60557
231525
669028
494628
102433
403539
833919
113109
290786
473241
1069888
821794
782311
159566
900593
795182
236258
741735
809454
97598
55621
455938
250779
561732
315193
4981
674398
538568
40546
916410
29818
929643
1002716
974632
221783
148323
938427
95954
429224
1054791
614908
759871
820615
668291
739221
612616
27998
607846
564701
434946
375312
540787
229712
619041
636771
1095123
126270
436608
662833
525776
950731
309572
1026269
143685
463994
1060251
1018859
1003449
219527
908424
818781
349285
63486
474740
78768
733454
162876
467158
882688
185281
469586
602720
743724
1004357
491370
828201
188367
1031087
653605
908182
405208
342906
95174
817552
551621
277544
798889
860523
1089266
713889
530976
238944
587650
938385
997373
769875
889736
836473
15424
853734
14898
39761
16900
429535
153801
415612
37164
633383
190559
28861
601390
34878
278512
345995
408342
922102
90194
897754
718315
361883
1083655
119992
819002
127842
774829
507920
545470
82591
508128
267209
365407
1083498
96801
503489
293379
789413
654894
519040
903310
544991
585843
632448
642522
142177
239858
777550
219339
356271
165934
865208
243336
238190
458450
351480
149648
478116
754710
331699
496903
35843
919399
433971
131516
915440
1027795
694919
301813
621125
960287
354023
221920
600236
9455
88872
406657
397208
87467
370188
504236
569084
976207
530932
530394
678841
801304
542190
245771
221128
349320
414524
340021
780240
1054324
90858
48642
1038903
989372
1057207
363427
499540
106331
645973
346325
846459
118447
160102
308983
434073
63616
354203
255508
296590
15816
647039
314035
634443
66858
494530
377225
627303
750476
459315
91046
839488
279124
112173
613690
100174
899987
746445
760510
250534
937336
178788
1025561
851726
811991
22238
539160
301221
760011
530162
1092923
193582
479738
991402
176901
702610
221932
631886
415547
659683
630055
11638
416317
785573
502599
229244
647493
61847
633039
880109
191289
956120
646999
114548
1088592
785066
631213
846763
351182
700269
55281
528648
302467
1096922
261465
518265
782716
968465
910721
228519
200514
310327
1002035
1097674
782258
230933
563794
1097919
506123
1001792
1000441
318528
1045127
272395
200834
919543
309197
85287
400977
625690
761714
938124
495067
592205
795569
1025809
253110
886539
406004
175354
694457
683427
966150
1025344
626657
968835
367912
491785
758636
708465
93888
269352
1099692
564642
125688
454594
444125
921072
1062425
592140
92892
341088
785306
392500
23037
173293
294622
36640
681875
961197
476969
941694
819582
325584
1080349
362904
1011408
967545
1018112
100703
218079
467989
722770
274972
928318
352662
999736
423303
856659
959612
685459
38150
884665
156539
233091
644839
395237
992170
508890
80842
211577
230422
469936
645964
715740
1089978
710006
286826
455121
491314
260232
191139
871236
212471
754084
46369
603654
36480
417425
918730
632743
78568
211357
488735
830415
722409
595001
650300
730436
1015514
994922
701572
720938
322881
1069242
150114
320692
662528
729859
605631
631671
893974
476720
1006774
814729
672045
1061609
335618
859775
865632
213337
752818
770998
1020122
429116
508690
1071038
289931
819908
774207
211336
221544
133042
267281
583111
94804
792821
74495
414756
883032
142802
788522
134956
36527
975064
553010
749636
71191
387185
190547
807137
400133
926197
490463
151834
5647
590568
110524
627719
73010
949706
279963
1025256
580617
348336
650749
657645
408217
827357
936483
737406
1050731
990364
420061
665078
38376
710627
62666
456546
1056711
653953
1026491
274902
422743
765984
458841
390346
733222
406663
2310
1054242
995075
734417
232936
199448
340877
425106
445892
718058
290032
707124
519896
930761
103765
985452
601987
210574
1096970
243497
522202
456839
217132
683109
773967
431057
746113
799072
283433
428978
359356
118109
9203
645869
802545
143135
385129
764069
62414
516757
1026944
610067
654239
609268
970511
611265
645950
471809
1098545
302261
441060
228253
171137
71117
993072
427232
310297
15900
245429
371207
25788
156646
662423
531986
298884
506347
389606
504891
238004
1084807
609988
367254
582715
239355
136869
593981
873478
902363
272534
575336
999149
418807
851863
250819
153720
916006
517837
910902
693962
533140
1015744
294797
471382
101983
537046
993665
330095
67982
75035
294787
558844
209015
450582
580595
888239
686625
726036
1014261
797570
591036
23860
970753
596672
106434
309313
772072
242082
358544
85774
443152
543975
742019
623463
1092601
778787
753046
1051201
150986
422968
475264
628886
442502
854258
650636
210998
86797
777437
556860
1012810
999563
164532
547966
449410
295489
66563
340644
335870
1047202
225360
440591
69814
281618
336042
115105
748379
942399
894876
166901
471383
341007
519145
1015698
18346
787528
430227
755618
191477
1080935
861453
1075936
554420
196344
891478
396364
407147
175674
715717
509013
979969
1053352
75745
879968
975514
525443
955403
901728
758358
658865
328643
372275
589134
530538
738414
442640
77776
85008
669095
638093
339494
221797
718507
897367
425124
393396
610608
244484
668167
97893
105886
160010
218025
664342
520680
187431
636890
163086
976313
444164
24589
449312
486216
576598
618287
485373
426376
689048
722965
109248
705842
685175
302752
623314
312606
685400
1047192
879127
388335
871766
508006
886747
796650
127082
903057
22020
650992
915635
471184
969284
605054
751933
621115
440067
1083297
994893
351233
601980
435670
696706
19033
598219
486731
621935
1065473
400318
922808
273323
895519
801867
128615
314888
784413
706480
381387
919181
283585
201639
27560
436229
526910
596698
915203
848161
24180
55778
562143
161762
1061397
785671
221663
400507
418487
533032
992225
169583
321653
836666
561169
656014
461927
702546
425853
1071984
992736
489936
57086
324742
897371
388899
875696
586676
951717
261445
778752
446111
1074492
450900
583316
602705
574175
215513
111201
972147
905019
58178
340539
339488
38060
938050
1006424
376742
607838
1058082
927883
582433
472704
975676
104182
121240
834376
861665
716697
271521
225307
1081687
507120
861167
1093979
534611
1055524
288018
808219
857972
296248
633906
964162
168356
975377
350775
905873
265551
602119
250043
1011906
233577
133948
22164
1043845
483546
459275
9053
435663
612372
494251
272907
693430
380530
930319
207280
614787
710183
140197
771497
1023493
821991
289272
159279
629999
166943
146252
622098
491828
602242
152235
480912
516555
425688
1064166
241908
629281
329835
452521
1064414
896867
29135
1062937
335510
457846
214592
831267
957066
1013484
322293
607781
816850
811559
91897
371090
968539
605651
166457
945656
309071
594938
876483
908537
373269
162862
222098
726398
943349
717204
957219
271260
130325
530176
498142
3558
371790
973780
1032397
742023
679639
350991
410167
776365
383437
190477
1027095
452178
706992
100656
1008629
696682
784305
99616
437631
814297
292717
622771
10319
219391
923192
948595
673367
1049957
93843
732129
338265
383332
635780
1074018
561144
781603
1030170
165000
164391
124840
593278
343698
856019
291837
297072
11672
1096027
420194
739632
608002
1044862
983935
1024119
228670
1025709
842566
776587
690659
928902
660756
792246
186329
675712
161765
936040
684360
227562
317343
393781
35858
41657
385246
1018169
614094
1090394
1058244
463313
427206
737994
741344
991451
155030
952522
256016
740761
833494
736638
435740
168077
457595
54356
1064478
222435
296904
530416
957488
697820
422432
628972
813664
26788
506777
725105
83352
729105
56658
37199
727589
232238
933045
235920
221291
246870
909646
680908
971480
740344
512035
118169
166542
963597
43703
398750
792470
377708
509050
29838
292965
88008
875834
581833
674335
205211
1072904
284952
292037
99771
7711
342568
297431
101494
843947
110817
1077939
542187
189621
103844
221988
41488
284814
898669
370618
786631
808262
687978
627406
527899
841008
238794
706257
307486
137882
710834
135849
199288
558227
377226
825672
940653
89200
168556
512951
698536
93417
242038
690193
366284
472237
961961
753780
673410
312319
14350
366518
341036
995775
281200
416710
915554
1008600
497640
283653
123293
652931
77223
543184
432112
45908
472628
15977
716305
767857
840734
684288
131225
90671
603720
473639
1005938
629743
438987
452202
881865
928546
517777
180003
385302
578905
520845
40913
9183
578039
904387
116470
896440
393682
331810
616411
11122
310281
635094
454031
544760
653387
1005618
163080
927829
941647
947465
372045
203556
836080
156834
118513
725122
704538
227162
979691
97628
128864
1066475
668683
974874
177231
704506
570033
932145
500021
263483
400794
145668
400501
512553
216101
469826
70589
72057
868702
100215
327219
565793
883637
868539
1033448
981827
14384
584403
1019901
819694
1083067
966926
441368
158074
407238
618354
168168
111174
187982
317656
181106
96959
999230
660391
621055
813736
81188
700916
534419
694444
681741
635697
441623
18173
230366
473697
853308
723448
282133
70445
816257
934584
975586
314224
214888
215938
453572
444332
279402
164104
545622
951974
269836
1095168
787953
734858
310551
641499
693987
217830
663132
1091171
494787
662265
168100
1090639
25566
852646
202615
371306
996076
932487
677811
862803
93411
572838
294526
1089373
907931
808364
961793
312167
594515
789769
886163
1081413
945212
505523
736314
606724
934338
321885
488938
718037
218655
20011
873674
1000375
3406
153767
105565
440814
303502
13491
972335
1096639
929595
600318
1090879
1077258
1073776
15881
1085519
430068
182886
1037264
633751
759556
973118
231379
339345
875904
421116
957119
733232
853501
190419
410017
818328
827799
293668
576398
1009374
693330
517037
907855
500544
444058
256002
780387
876826
987793
1075785
243758
391953
578973
185054
760010
548861
807793
1058048
789594
45416
1654
324529
121521
774995
868911
1047564
546154
292955
1033103
295996
614232
705363
597387
387694
188354
250111
945177
749284
48488
381638
920646
655253
201293
20079
128428
335479
762302
267865
1046026
130109
591103
459182
1091911
729063
193320
606144
883773
240653
496192
543130
291875
232377
978142
570300
377113
1080434
998556
966687
849339
227793
730053
592177
643746
631131
427653
241114
392577
31878
876904
518121
385563
787079
633885
255988
1071386
489667
310462
537256
812698
516281
288359
47064
781486
317764
647695
952530
1017810
239281
312247
420718
497583
112035
75395
120647
1042105
720991
627341
883782
446398
1078420
353254
727493
110734
305372
243641
372277
184490
672064
126184
495534
898550
933185
798644
487915
550895
716207
1057962
578634
40385
623389
578834
377040
576963
405398
85343
606457
38394
1020331
788578
675288
955439
1096657
304207
506850
336443
630336
368609
958432
252195
955312
142704
512234
905842
81600
625919
775077
374152
429955
1079832
222231
944648
397397
59618
269695
595375
293513
453443
930102
147542
247914
1029740
224605
913158
564385
224396
175371
754240
619551
396985
435627
93893
76094
384989
559940
179688
170301
1089789
925082
1035674
138143
620899
1008312
872950
863519
449680
718489
905270
469541
234086
509605
366211
389565
765278
181928
540395
356492
529955
322085
14409
565056
574543
922882
1029658
222301
82452
157557
1020646
179378
683802
31583
659100
57563
671280
510444
523894
39614
925316
106643
400416
385497
51196
62351
784230
823304
364956
616754
710429
988411
124846
1013821
901662
962101
562730
536559
313758
584409
864191
174312
875422
438673
760529
951204
847627
326802
979305
657241
43782
93856
34753
783072
578378
429230
1017494
97445
1002461
877828
397666
22492
1050580
94386
25878
645718
445703
211697
139029
763799
234325
756451
564921
932733
692836
559713
168815
3237
387048
263485
839653
382031
335157
953050
1084786
1018739
91736
660848
16106
447716
274419
498081
575555
863791
465815
742002
979828
618095
389531
747333
807837
808529
946552
384730
657742
947649
363163
1013631
532335
829147
674437
601354
27670
491149
221462
416966
1095896
907738
1002247
556720
1097889
78132
1004739
297012
1055712
319503
494306
767216
630444
1059940
429035
203964
356241
832228
229425
584608
49643
995147
357228
180508
995621
1121
308390
862675
1086073
241387
920699
405534
196904
417457
9747
454435
1017230
250175
641421
661780
675420
222721
137261
649537
642211
193042
990802
964021
91019
689787
146612
818187
833204
1090160
746180
644309
388209
143579
1017072
777769
360512
106403
340763
129300
511281
510231
32455
619229
106728
59486
254361
423808
246597
793280
589357
560871
731912
645393
705164
613291
211337
529465
739872
206183
372477
318856
378470
765393
405656
522638
976763
93668
854021
971933
888165
71722
633691
323871
1036480
387948
951402
404530
305220
964429
38511
417898
555071
617749
285111
382346
116691
576172
922159
284639
914088
293029
517043
486851
1084519
309316
398863
298071
180663
53182
1022412
66807
113341
147968
17848
590813
989676
541738
659859
797861
704938
594126
189992
492593
107645
1043078
161831
406583
277840
997460
240398
306622
977937
173016
297675
784881
626564
342020
851481
995980
518480
271576
55822
208126
498018
588548
226068
343951
822471
63347
17587
116678
446685
799316
906761
373665
403226
399013
1095258
915037
936920
184511
414900
775279
307320
134734
413134
716361
36826
652192
755091
784682
587079
423589
256038
127963
815682
172619
656795
554163
440424
464767
918468
158368
745071
519842
894663
94420
1017901
403072
144537
606060
115093
642121
685593
708466
204103
64773
858336
406937
1082845
828136
927978
414828
174933
632237
631325
964929
1094523
665347
658538
438483
135523
875907
408762
165374
180808
834646
795202
926382
410514
40914
61280
89935
504386
1028899
57872
612783
163862
1009855
261541
410345
759938
1031214
281554
780788
622474
1061667
291949
739327
1077398
306697
454231
855820
538246
1061361
19456
1097029
751984
467517
852150
877268
82213
743067
303499
374276
199259
627217
993475
212961
100359
177390
986623
1012739
1005184
1005603
341289
558613
159611
710726
390392
355875
332993
678735
771616
685290
632449
25365
924707
175671
138592
976016
736068
585957
931669
501181
705417
623346
677451
824188
896905
996018
696782
740989
344293
371369
1011436
796384
965945
481747
140346
190094
989635
139205
240493
144488
525289
469333
756291
37676
883994
789888
443997
745879
981799
642541
58205
604201
74456
374655
378029
762960
373955
968615
883764
8501
80811
124329
662358
42906
976153
783797
203212
843235
83564
760535
132557
349239
531859
457235
615055
259656
308445
747018
53432
69475
170987
640473
555576
594770
861399
44895
584506
870523
749838
947673
28950
629552
45429
73809
153704
559431
76671
589623
584262
1051205
832683
697247
91828
639167
265840
778127
483921
301492
850240
532913
939681
470642
203790
117818
554024
817162
507420
459340
719968
66803
278119
905582
1022506
777646
1095210
375828
308218
7798
501125
330298
551342
754329
1046309
202288
1017862
558377
528875
777937
590798
511848
482023
50589
466505
102982
1038919
676480
251328
688201
786822
284216
719452
938877
691542
213219
232136
569518
166856
796262
342368
951911
758874
1001884
627366
513249
559439
389958
917988
1011364
163892
806301
303688
877947
979536
45931
511914
1034470
308290
791147
456401
640404
1006490
1007540
149264
613676
250042
668921
622950
119776
729212
582327
575087
368021
337132
980774
144998
620661
980450
463841
325319
854389
482563
653521
360888
725334
76933
204215
430593
1088886
893947
41917
705046
408258
126645
13614
73853
83538
782114
502308
718982
255578
720825
318077
320179
532450
937737
279288
867507
535597
569289
62007
46181
362433
1023513
533415
281036
218909
728871
765058
727268
367287
242081
441495
422500
1081714
124430
240838
775144
430219
854201
410899
836657
1068382
410950
81206
327149
144717
768201
699645
289973
388632
39503
323832
755983
756489
467914
895421
145606
473374
703903
352754
201920
749767
504830
368644
628633
355952
622855
325757
632330
970670
353999
152237
981994
447740
412771
686958
105224
451151
771418
178983
450216
433656
268689
570871
807366
740496
962694
945472
1055934
694831
1045389
652756
579586
589542
194276
754350
356586
979999
116205
804122
975404
126464
552202
236497
518854
295947
915438
344443
600851
345184
223450
1070436
482571
1076637
680737
1049944
402604
952308
132517
1004267
557873
743115
133252
545750
1097111
98794
601221
739066
1036859
554170
972831
429013
870013
210105
669770
966891
209482
880229
199550
1068178
666051
945796
878148
23153
55636
990354
325300
319453
561596
99827
286514
566998
281226
709749
445030
849429
862629
1079861
1044596
105588
40501
890971
443468
549968
29321
643017
1075574
250912
260892
629451
844611
406726
1016384
605375
1092018
130637
698819
212120
320094
722818
874835
205926
401617
404552
125371
768488
98591
186379
404631
908516
12192
601199
890747
84234
331584
625004
1087613
888545
315749
6115
164401
264822
513159
692379
108733
9809
361718
214561
492084
223629
780068
322389
715513
516553
441428
345628
735267
688045
104302
908076
710763
316118
186715
468851
531629
198308
141125
705039
972046
62520
686462
252911
599777
915433
77122
621466
815810
435707
241335
80038
815555
307059
993342
888703
1008584
578170
506375
954285
583388
1008967
447210
280219
999487
570876
877186
246137
139448
658360
700100
338874
1070797
423631
343080
641821
127283
647973
479344
542133
60910
60815
59765
221804
809790
472416
190848
941485
373267
699902
995187
637796
392636
248374
580585
313369
993608
940211
392144
96595
552741
990274
483859
296346
659870
765260
870943
63837
214394
605864
174911
106080
333626
992513
702163
538643
222659
242115
499003
808838
551095
592913
446704
241761
801374
941357
499937
702667
935885
309041
239068
225739
336544
478968
964409
415709
760140
350508
452572
85855
275282
860670
120066
699594
726760
962086
1097274
186888
745590
15116
112244
283897
473210
153340
182592
487595
878626
134092
699083
251838
243781
706890
184720
245745
615984
477512
11440
342600
29623
35932
569496
1020780
1084171
476023
177883
314597
436819
940099
894099
119867
292294
194770
1085597
916561
742883
710507
598331
213634
374894
697136
717611
491338
1081240
457854
885187
659665
1003227
9094
707866
646233
893492
972414
71240
745755
791395
930107
42450
152887
735333
1049912
1094274
780743
1019499
396946
990968
948221
691594
1073802
830241
450029
247896
304389
272589
450301
17286
944936
611676
695210
743660
713686
698286
226489
410368
1041628
778493
854626
122226
321911
912766
475880
471482
282481
95520
934015
331521
610412
770820
887474
235282
249695
17768
743017
936024
202083
483608
97411
281087
488291
708063
222025
513781
761090
256912
593219
338020
512072
731284
245687
249175
700941
319516
927487
103772
923913
82336
317573
714882
663488
35175
281079
495597
1038663
409065
1026467
586387
86607
53810
881764
231234
620179
385102
839105
861952
274297
1071443
398504
571375
107982
490252
8837
1082028
866809
510015
469713
398516
246781
1083026
973089
228630
127074
623409
801171
1038224
883847
915673
344824
477738
530210
129533
1061905
712002
251149
748537
736561
16898
2927
969357
81485
777208
860797
412550
247802
904580
12500
353929
1002583
50521
248001
528614
102628
87172
933480
495664
940480
135555
257710
716675
1054310
615799
592625
418413
780700
174635
364137
134923
293517
693812
377291
2861
790002
239951
78779
355539
451594
361727
1043361
211368
1048575
790077
309507
23687
181484
1054539
254135
567379
1071961
528294
151536
944093
619420
399540
921111
849004
874823
1062794
453623
395577
58553
1073356
659046
293753
4075
606930
56293
595598
290460
945972
915987
913941
201415
810624
1062215
732921
147131
612389
682951
955648
171569
788956
793714
402764
978720
849815
248230
780061
227746
483130
190302
915169
744883
934233
225185
683809
852355
756855
511547
194869
333224
164442
911633
535627
786199
658552
661386
512683
271396
212470
1037788
306133
713847
128205
516611
811449
357855
316745
812199
77634
298746
761096
253471
910290
540370
545448
571459
611556
1058540
911796
41350
954132
478477
940842
379132
829741
152528
197515
869661
53994
915669
852943
150704
16705
313865
249183
1091382
492493
897039
245470
1063618
51003
253962
979629
735295
177317
643540
120920
176453
516206
906953
517642
208591
447711
363823
541894
1088429
757560
401213
1017224
146054
241116
818047
1008156
3764
928298
237195
31378
284207
281695
637406
637407
967110
854103
570732
480962
446371
693374
517739
344370
743129
421584
369312
851095
975336
619504
971744
456230
729847
56242
960274
465982
1023796
805000
898069
218181
935204
709468
877067
367700
341461
923037
931697
106897
889056
577986
274118
36915
716817
591076
246678
588584
923078
360113
1077894
907223
523984
891910
1056365
1089617
250656
563501
82409
586931
70848
422277
880374
41631
443814
449950
69653
890115
727995
287151
125790
869446
71900
936493
174990
619947
919731
397922
787635
1098858
390755
502750
261487
263520
1019265
898279
837659
119059
35372
888092
102695
758825
265050
479865
271695
557423
316899
327737
917056
568845
706279
202822
152477
839730
422590
700732
768356
1025204
390396
1081592
251928
493336
663554
869081
590886
653031
664265
664266
64161
687469
165930
698256
782492
958462
498557
535823
42984
605345
744876
556295
866064
374372
23594
222127
520575
293748
4227
78065
59195
625915
323742
756009
982006
755266
890448
661583
203891
162915
647183
252319
622198
725070
979475
905212
539073
286843
148817
226206
812407
261694
229985
193928
963686
115590
163236
651903
961278
308059
352479
189702
172910
513114
735558
252110
281383
628611
1089848
927310
1057773
813027
137686
917820
629715
80772
344546
54280
162170
311718
1079290
389376
481258
853683
683392
514981
911118
331170
73927
800571
908909
106460
966943
461319
542917
284520
966228
523336
1095323
300043
381697
117244
146818
635665
128653
984021
818523
1067918
614544
354992
136758
425077
126985
525554
813205
1004113
7043
149216
62042
834887
1096261
293125
511520
733438
668584
389088
947647
786826
924264
777959
485608
83784
86918
1005746
991917
544821
961917
745628
716340
678525
534357
300938
427078
722131
835724
1020084
178933
43933
1086040
790068
785970
253150
836414
130073
553811
583645
476862
374429
283261
628362
907272
822936
57621
923536
1025169
323065
305262
602411
1085821
996574
832895
298571
994310
60123
124248
697221
283215
376918
346621
935599
768005
1070515
731831
682652
972641
415731
414604
831503
561409
449655
482003
86405
438602
860320
145164
171233
667082
952834
377921
450548
508212
558932
440956
5802
784218
813924
888804
747557
151170
116931
168340
1039858
293093
323367
832604
826997
273029
698666
681096
801957
330951
538790
989661
61253
768258
1064998
961826
1029452
680121
1056668
15722
242863
545296
1071688
1056695
108137
292462
166471
73675
668714
202984
420154
526015
981734
886248
247377
1076244
1045145
398976
913700
914750
376637
64245
735724
646590
335271
882704
841133
1006742
509986
512508
318544
198348
107827
587986
163456
144358
523891
706540
90722
1068739
356062
991715
167039
358049
56784
337868
961908
1049644
430320
338756
568922
604290
56096
68100
895872
375819
186607
723354
97342
1068009
343134
1051609
351009
488139
758389
455482
909596
500434
713452
146469
1077470
826798
541709
285612
1039145
125582
396632
712742
395331
18907
135362
998311
835965
769022
1084705
938359
631981
170670
622980
82763
173068
250190
324422
968431
159651
400713
928100
913671
283711
193880
580851
645211
288949
256519
1082766
824526
732001
858278
763409
1085767
1087545
219414
751626
137329
610726
616621
66009
972149
835263
1067539
289519
365096
195837
57668
361416
869078
275824
1063630
701881
500607
586453
210378
120250
263573
264623
31034
220342
53761
216799
628984
436949
513239
985946
695565
465771
290900
130994
569466
138777
456197
9518
414590
875768
711358
517931
258501
447065
662653
232346
391506
802477
249965
149726
673564
214033
600970
265737
527185
379268
285169
912339
482482
276194
1092368
852050
799102
22275
599894
747131
786146
426556
1051820
312338
786259
239958
507110
608104
659548
866469
979364
348000
228201
676004
34627
656181
689065
468127
214695
836496
172874
948787
22255
198935
1074080
284911
73149
580432
805863
837984
258781
577512
96224
1034643
383400
1073979
939707
642986
1052582
161314
313257
38301
567324
117284
1008266
150839
830172
30103
402169
584700
722854
461709
469297
666361
256383
606372
611398
668286
8675
907162
237749
728011
648644
659940
557879
1043344
209608
149637
254673
551301
298516
778036
990627
678116
417628
834249
695700
754407
58344
718088
870417
522658
759417
348073
620402
247831
268220
295077
1028289
1067973
428059
654111
971704
699943
318530
996875
274711
914497
695346
776837
329511
575858
102819
335631
804255
798747
536461
194557
901094
1083523
495428
362892
705019
1048256
880856
918481
690507
183673
696342
830309
361817
462385
753449
599389
360971
206702
809028
617064
957273
378404
80083
525087
747048
751138
395311
350961
626957
795697
618930
942847
119323
536275
197323
169052
1088358
496565
584570
334540
596628
126657
590142
943146
771494
737779
992922
1031444
801696
821023
892511
453324
253165
583599
42335
854501
647333
559764
658190
935700
433137
209725
988095
408809
759106
620896
904139
1015127
595202
741371
461029
519489
995054
294466
504618
892990
355080
891640
20497
148479
162922
80139
375095
896745
769986
1034083
102467
429273
453617
511624
1022522
755023
1067117
505587
650803
645538
261094
330889
980901
231509
209841
682915
220588
501766
841768
308448
114406
181766
586569
31526
47387
633143
818024
1069779
1100444
437487
215901
568911
994498
444675
1082681
817973
913480
879794
429020
530664
213659
739825
186951
409797
302157
343507
127097
1044508
323712
66389
902480
484737
619000
268854
295262
576511
1000408
494116
651398
1041805
18690
856791
15282
1009046
825149
151603
858737
611946
12700
834807
1046937
1024067
820578
1071078
706995
658900
386207
693878
808533
481218
650556
240744
269080
690297
140755
200080
690084
658932
782632
165215
846435
941251
337167
565356
43591
310079
928625
994510
795278
269167
273569
290890
328359
910566
324855
832036
122307
175622
643971
281024
956470
690631
53706
37449
510436
263092
527020
264618
1068498
522495
96629
869970
552219
336557
18776
849520
1053032
1045048
100764
433637
385304
270926
683158
461747
740733
1006622
803234
151504
335575
567982
907181
895720
722553
426172
855694
371144
763846
843289
485267
722877
101396
884148
313473
355910
130022
996325
703103
904175
746919
642583
1040716
352555
861028
74321
1058476
989765
164552
480893
1028680
518709
48931
58705
524485
374761
1018404
555357
420747
814909
442133
979407
452561
893768
681406
444555
681213
97718
464671
544288
933738
226130
550894
261812
556850
393414
686818
965208
809495
336342
215430
1065362
1053417
445229
663506
477504
1055157
997562
778032
186820
3062
233508
456177
359068
367970
777815
31357
22350
757132
340011
272835
125219
775889
549174
180977
900148
228957
966793
335705
25692
78264
266444
1083360
898896
867277
146644
614056
943378
105949
302783
755755
420916
215075
1043501
910428
740928
421982
769602
843056
1086172
695237
774440
838478
831432
187688
388097
994182
222036
135208
598096
475854
349951
824135
874892
852594
815920
491793
753408
395805
220009
346375
749954
332193
1100836
990426
312326
419128
458350
562724
882784
437152
177569
1022014
489887
937740
902278
498696
545208
347802
628872
311240
1007969
540109
949382
1029357
641080
385998
306595
194736
241305
1059759
1047107
616155
823981
254573
50719
746097
405432
812320
823810
14196
1068145
194828
537273
756560
981992
621917
79586
482112
880041
873936
213167
47861
398028
430470
891680
879425
344587
903643
13362
439782
74756
851221
83266
774850
1018995
732312
182104
726024
252023
161578
1000276
188482
197838
601446
9060
158481
324673
878542
31234
738313
501221
316989
30773
5121
680278
230368
792220
4051
346147
340008
373577
782893
790819
804094
884021
184643
600729
289342
815089
552170
914713
78170
591921
598045
831774
689199
860750
828335
213444
567193
898951
587933
310421
1020761
994937
409463
248803
25770
161621
17770
203192
939692
205547
713102
11274
106847
483134
259144
644877
171674
510277
775528
985212
103675
958211
493841
170229
742549
954098
586327
671888
123508
108340
805016
1059128
567030
785068
712798
738648
669930
520087
286258
197352
369417
926401
66158
431625
1097496
1042530
927844
351270
555103
416832
797900
634399
121494
819957
516026
706704
962820
798510
286804
749537
889356
717627
941979
80361
609610
840952
646206
560587
390862
447574
972171
412036
405320
2042
62000
854356
688996
583361
631975
1079705
47104
1046305
994874
720178
167062
892514
86793
318095
373181
72501
337446
441348
265053
292540
854928
974209
903190
387273
849345
142870
56466
924606
67131
565758
457857
497028
832546
724246
800567
397762
556093
1008230
510661
987139
5020
175313
899744
625646
715347
43875
118130
1081700
860941
1048512
134986
217431
853395
848093
994143
689801
983282
981050
835687
294003
775523
568894
877797
696457
983998
619337
374745
380833
807597
55535
761421
752692
813511
242831
13871
779131
996170
1023473
642923
400280
816390
130434
4137
263353
774072
149002
688498
284246
448168
108032
626577
2572
309420
1008280
1068547
6102
738514
832585
945981
1027350
918634
455238
441017
977010
600440
1004702
192066
127280
986145
50838
696313
630979
394575
848473
782185
217504
384956
223972
670521
477419
1058208
873005
185439
425264
630077
209254
1062997
156674
783523
360314
979504
154222
608735
380673
324635
470360
118366
339234
494312
218319
822728
69271
572736
139922
3450
857997
550632
289411
850059
285718
479948
1084573
200327
21901
1092503
970486
844154
627039
1050244
38843
308718
985580
709087
200443
342682
381376
775233
811225
37614
262455
812269
1051559
761013
944143
404823
828511
116215
130046
826600
889103
215829
341902
1049196
4849
529970
78561
436038
91502
521160
400889
603467
7433
516381
235715
502474
869452
544360
197383
931012
643767
368318
257644
784564
246215
200537
279167
491502
1069861
718100
882749
803297
769174
339507
110114
490068
22136
999699
1001807
640816
639403
416596
824178
1056273
556382
404749
584256
513266
376979
948077
606307
1074527
228471
336328
1033857
584384
89794
73914
788437
358534
392302
667041
338607
365260
1005805
285047
582032
612614
187199
481557
605664
652115
933838
873957
750617
175057
484108
168102
1000817
485006
705602
178447
1051850
342327
175957
275894
301275
787580
70687
1039203
496992
683601
869869
305147
398297
785179
259564
621467
65465
902041
128310
747285
776149
208906
883309
119465
645378
769931
345058
518977
588478
906742
571584
376023
50421
644944
960146
118605
433424
717023
1082303
237986
427732
933700
52609
665392
531770
899272
756026
140302
502377
1045322
514620
944740
442972
1039684
654975
667205
898808
587657
753353
430937
727464
1034234
834043
660354
287608
548301
318366
461196
701701
1099263
596056
204802
853675
770833
700502
1045339
590672
828767
569367
477435
1047155
380407
914128
975250
46249
313357
705943
725817
260824
374832
309645
307545
1001072
1018592
1094932
997169
833992
58931
682742
13832
265847
752021
400617
693852
32883
171828
108524
144334
730132
379858
493009
59394
737835
494518
664046
1101380
218999
1010504
1056386
851711
259124
232193
187410
79894
980256
315690
136896
461596
421295
442033
641892
446044
711630
857731
528082
959327
1029129
898310
645101
267855
983261
48278
105460
138638
85034
23094
451022
548805
851908
750396
504040
42171
110700
115688
411351
708356
170222
213761
651569
968709
900712
55985
346503
708341
1100830
896334
929756
424576
1059441
284395
663067
78844
1047479
374530
418559
768863
402061
741732
997194
133362
512100
142190
664252
729546
778291
239446
878471
151908
894595
1028549
1027499
629982
1004770
138287
141016
605435
805123
245886
694560
6629
973001
945245
718969
779738
404170
435734
488887
257737
1053827
962365
505871
1006532
326445
334095
1073898
757782
464719
35168
933132
66352
787692
351450
216204
650596
160986
411307
194515
214184
905002
838251
635737
996685
186695
598132
460303
389123
385008
35286
80918
690202
686555
829975
488115
910512
655365
352015
675289
696264
567248
116157
142218
963543
241577
149136
23460
913896
100399
544231
169396
415108
1013502
1095171
757948
945387
272800
399917
874488
157803
559655
894740
280922
880871
925748
32877
915455
760787
583986
312762
525826
637647
944694
201771
1075678
144130
486052
798535
113177
173177
62556
56060
916586
434627
364691
407488
99108
1088088
765790
527462
334276
496600
206742
923359
1063443
572152
733737
1057599
325586
1093749
730083
523017
424841
549375
189544
469584
503387
494999
436935
193039
176247
166682
845257
590774
593096
676943
34097
698135
879150
1005729
14804
872935
877905
606133
975456
1098521
206838
131632
391269
950723
656846
664163
584575
592154
422537
81593
249283
75174
750613
853244
275661
216746
370189
107375
341341
79153
248955
243538
279866
254452
767089
987652
243247
182729
901068
1096458
796648
971255
303126
399897
371015
921280
675422
621815
881125
305421
70079
973775
281513
1004484
853759
933123
437588
467707
222910
917767
257758
162531
425989
137762
892609
590590
872865
402448
566035
539238
92347
219571
899155
503593
863128
332497
251380
710026
980186
916562
212029
813180
750731
424356
877921
221703
600208
642191
242143
184670
161777
299235
408025
210805
409021
578583
793193
834242
635271
419196
605164
1015683
87603
657757
944130
916329
8436
804712
740692
102175
605989
708274
1092794
105786
908317
1042432
515783
515894
39128
551327
357285
361832
864469
955070
336316
948507
6650
1052418
834201
956592
741832
701716
626855
248494
845699
377732
331135
704670
146130
53324
336810
257716
1066933
100906
488721
932825
273734
23226
1008023
744461
884192
623348
501535
73109
466438
332398
238671
717983
909623
1029162
182733
435140
890314
665950
667417
48478
797216
777031
530195
1019102
660394
672558
404536
288753
324645
122939
675660
102241
226985
459128
640658
703594
1017356
1093868
108847
837575
236654
755873
585738
1097848
469076
165191
354300
398426
415486
676487
397116
219871
1072991
494102
814443
102550
337423
250584
109082
501709
685490
665149
372825
480314
447566
982549
328680
88762
763064
826584
287527
202612
1011625
204623
870192
275068
1002902
218493
390372
817430
998148
745864
158943
454802
373263
1037056
841421
731058
199646
549422
514656
573266
775354
210014
80557
961520
531342
758062
664412
817217
781232
353584
521238
199685
469624
906520
699602
143878
314478
158524
922235
333639
792316
1098565
302609
786937
469656
402728
869175
132851
859145
563618
394995
10592
717279
600281
328657
577652
834730
429922
607995
290668
452045
147212
841993
403592
669702
634310
774006
1043879
567786
786952
102062
1081586
883556
478790
658330
667019
951150
298975
1075954
204775
630262
1040819
161837
430967
396794
271528
272578
15960
872760
21416
622118
877058
774951
277341
3342
702653
214854
63407
480616
464599
582897
927047
771410
524499
413873
869666
736801
544707
954749
939094
52780
139959
35698
315912
1024254
1043674
925575
775641
206797
387350
626020
855068
240003
740279
382959
869542
598039
959466
1047487
642787
558731
626630
84405
137283
249642
779189
44556
1010544
719857
630411
458783
268630
1069652
936834
271108
1034561
737190
24806
310071
574501
776366
85506
557258
798272
11827
227834
684746
704552
337174
81041
375888
421213
655698
178191
270813
997615
50958
859269
613655
997077
450637
944854
601773
268017
225474
109334
963515
367916
925916
780714
136468
138025
719637
356429
568313
827008
384534
808741
936298
236074
959600
238283
239333
865325
866375
185988
1072640
208539
465080
464030
1061676
85582
638868
496340
362753
961862
284133
384371
731414
871573
332940
747058
935695
53814
293508
1028524
368316
437620
165194
878612
150661
837740
482623
107859
175055
332808
922942
113073
835432
1060462
165148
664597
357593
731301
648929
423742
240111
947979
863382
894256
526062
58780
973837
334920
474677
894666
826811
957847
789624
392948
228835
294874
730390
906583
878968
613644
668670
129110
119212
134978
259375
707962
962174
449550
562803
451325
1012969
419745
712897
489020
859556
496306
549101
1041113
939485
390730
739603
171014
516803
579270
603400
411571
22423
356587
323386
190873
711329
480844
146196
471737
546739
659493
871213
294117
823441
231326
931357
1019480
777724
110349
610303
120232
897890
137942
937485
1082993
409620
137039
976355
712176
386986
886223
495288
139027
234650
686486
807549
1030037
788907
532094
66458
720323
83758
31019
384423
732749
187100
1021171
684972
1093561
729054
554262
130274
5182
569462
779984
792995
329068
1003775
466679
496238
894668
153773
74119
492609
784549
520521
227653
722312
1030961
284991
21638
1033988
411360
405765
275738
271290
737390
795635
428779
946849
29946
605660
842754
989539
19632
916605
316730
1089851
261916
1096766
6271
973595
785652
917531
210271
804016
117437
985861
402578
597154
380219
968547
312856
626672
613329
275653
590218
537825
93474
107998
945864
1096905
1049746
1082663
502829
706128
128276
474930
57635
768950
83416
178858
834914
263032
495564
532652
177830
174458
339894
593783
672111
478703
218265
933289
738994
908835
1062856
342087
397818
719651
338720
932767
145067
663559
429848
389319
653022
208583
1101291
274693
254679
805451
300974
309801
137867
988183
576124
595541
223140
863214
629236
904691
67445
99324
445627
872778
173374
341186
683873
896557
795034
934888
165146
509766
130653
1024728
20990
338163
368003
250756
220118
155847
1088597
671584
923009
160494
63562
1010429
495379
154887
973880
24987
854888
183205
224172
789373
917830
758421
1035239
466971
435767
193485
493956
601621
222920
1050871
586873
214763
585504
428104
278185
627287
1022937
3804
39306
365929
28306
735040
595499
423430
349907
293405
271573
209989
661969
482470
471602
653808
260317
416622
958994
915380
388891
230967
687256
800432
559416
162663
116021
439049
949675
802074
962540
88109
934944
523960
217718
654966
462933
510797
871906
406075
182937
383457
800309
177346
453184
258620
614568
298728
713523
150891
749495
641627
357135
747708
684220
1028063
311342
529527
1027227
791169
590181
372646
964600
4573
412341
341356
121593
1014136
872693
610207
644402
239436
287207
250358
415519
94339
513885
373840
1014104
921863
333752
851640
838409
520332
670392
711740
68609
993501
72239
899062
254192
849207
856241
308261
296452
308865
661808
46929
453334
713067
651096
954545
879361
157543
727135
956662
221040
597038
79648
658715
827460
1030109
258761
1046818
106045
558129
925718
597712
246544
478510
60883
366073
275067
688336
268008
536234
708643
531282
152939
706827
839859
861287
486351
493334
672264
905488
910208
741530
759709
47285
443834
1049863
472687
946891
384087
183414
895264
492013
422186
869418
63977
566420
319946
758724
198628
930206
454617
373931
429267
762868
717681
449096
450678
276159
1097475
896402
573095
286343
165433
680441
172383
700189
852134
475323
1051995
979736
144487
430587
1000570
315522
453944
59324
120790
715834
799302
729339
171728
83692
978708
911227
1069125
192757
621186
454379
715170
436195
615866
604501
833629
138831
465592
398951
1026479
251471
577282
485837
78436
1044768
734166
620346
18279
310917
107008
779579
355315
15961
870513
187063
200126
550248
1034163
278592
525662
230347
795440
28783
1071585
199017
918775
756253
843090
662910
405902
766483
501034
159823
410804
353552
465098
79814
538857
1060051
1062372
306899
852021
1032049
742761
936286
929229
131556
769927
727212
231905
734862
1070885
579855
749520
1042891
182368
622185
1073317
1015308
334854
563449
322066
1099917
386314
383681
1052682
731667
393685
262080
696430
1033619
526091
778135
395718
217825
914050
354716
393268
1076681
376730
231071
895297
12582
43938
824782
228882
1052049
799292
204458
735451
852213
126761
813298
957145
647053
486485
450506
126553
100465
937503
442824
645794
918155
154585
609778
33443
134452
861815
792716
239861
102402
1051929
1075155
408008
413446
43856
120222
255180
1085152
1078267
787990
342917
377521
930875
431111
225341
1009450
802987
1029200
192229
720330
636692
996037
272368
907078
497072
225203
698766
474567
305747
394340
121523
580361
657621
1075068
722166
836809
134598
512071
606888
418551
330732
16148
860909
640563
628682
222161
349485
224628
246245
1055335
689476
576325
934920
663676
269009
527619
994664
452866
870135
1086843
593352
1098518
25236
285430
671185
311351
437655
128962
808724
462857
424741
1033943
820794
32467
1036988
63667
736792
165168
584303
946232
754100
922201
65206
818765
163065
1005245
89981
221744
365913
364863
698646
941500
401834
404143
1039561
706747
175969
864355
370837
371887
249682
8290
861944
324114
758230
509489
808010
312336
610602
895213
992456
972599
692979
108345
955330
655616
495799
40274
290935
415461
725713
827118
696141
915743
541579
5355
818373
495493
937966
40205
585038
906267
161212
999732
1005486
907439
259294
1023320
458070
577737
463004
82604
1032377
843300
449093
285165
841345
779864
10749
1045950
220639
371955
9431
585093
216116
207740
2567
811246
461504
764522
626029
1086993
966668
945658
653001
307269
90171
3010
955612
347375
349376
733789
1068444
806110
912394
191565
87786
18599
550864
574990
889195
690726
512411
379000
1052228
696767
108182
990356
132976
311283
884112
273673
169024
188210
685483
930054
349274
960482
837845
874703
10015
986937
701433
593903
351110
707317
386198
173285
663295
761455
10964
730203
367375
929706
141298
1095197
753944
993338
720336
504795
627979
233485
473321
13045
480465
416142
359090
164612
382592
884626
354463
443176
322140
1026050
84844
727208
959584
700404
859924
740502
356985
933126
1022885
990453
957060
421166
1003631
255396
1099885
554430
630646
332546
1026489
80270
533336
473265
626059
26035
798823
240483
335766
564861
313598
33949
289507
969103
678660
563700
880077
273597
823507
854563
499874
655749
164254
852471
1055852
1097361
677926
114570
444166
1041074
115391
823089
1026892
74123
981218
348376
1089067
717155
838905
842492
332314
189508
798188
833309
213809
553284
1094992
616062
226944
21312
1085455
417220
189137
1085367
752581
738610
1019420
94275
742420
529243
177587
679310
786088
986094
104855
518272
346543
304213
449540
553922
324135
247480
737589
191300
850428
130452
355604
800056
434570
869053
975445
481520
518100
546951
196506
1023544
800824
336636
515408
333523
888143
1066023
917337
232947
189959
848095
584874
83713
650306
501403
75937
557433
563474
807411
923329
191930
301620
830937
484073
163298
765213
257060
329860
800237
506077
589110
54862
560685
184859
187297
907332
883245
462195
689459
293305
1054072
19298
765658
16377
717349
221558
694480
1049600
150958
422070
259342
903445
1080340
80494
644010
388969
138967
822505
281505
905169
605882
985366
621676
781646
644651
1055964
992159
717381
236647
762686
225542
77161
115936
303354
527471
624715
1054247
907518
611035
507183
64124
709413
946440
714344
146453
251120
1068886
452795
233144
67797
904609
183280
513257
443745
801064
643139
862583
693578
168002
902455
594800
111488
1065779
176859
568234
159902
1012590
80060
588400
752426
933459
315271
526253
95080
262544
296920
1003467
631969
84552
506757
1077217
688493
386225
20957
592217
679895
516068
271897
914153
440325
12089
166788
902088
688789
1072899
220405
786144
964441
218524
127535
712304
702004
105687
481674
73964
665703
734357
670520
386588
92922
840089
910240
934759
585441
550581
102347
690476
769999
859445
55147
627714
1050878
81636
1026118
503296
998779
102862
449402
709262
1039474
258712
8817
508712
751457
927179
118085
10434
604682
21727
1065820
970047
857346
168882
38280
182138
943103
3983
724872
585045
838270
119539
951372
452525
362017
894552
822451
522117
691085
152985
759145
311923
1061042
327285
253965
29539
882333
112150
861238
868182
1028590
50858
132266
487921
26638
269712
150223
938823
604762
175396
454333
852561
47801
1045820
261431
942927
946828
328718
588531
238596
962582
202185
511743
987350
356759
609668
244659
179993
83080
361522
229422
336101
821770
239027
207695
41592
684977
894570
765553
819211
896299
669542
389061
897134
226194
110402
377210
267191
798323
154081
768256
412087
91463
1072566
308472
541516
683130
273122
881074
76999
1074021
86148
543816
233933
60324
461162
782221
125203
397070
166785
642744
356555
975236
222599
240015
890842
613775
508734
193783
951477
499680
438050
205823
991719
336969
694273
159089
314708
992999
154781
366985
105853
1000810
885124
498597
303727
258276
94165
835004
262152
1096085
300149
1075480
773991
768597
666385
1205
876044
782617
569170
172415
974845
405754
861385
408981
62269
524277
1020872
189109
333637
368615
418115
52278
1079271
994642
32031
618916
740361
886042
168825
452869
706741
958486
53284
944015
245443
126212
1073209
798445
258451
968762
581974
237275
50023
484304
265825
654643
161079
329295
5107
667509
211929
621941
106171
299791
742591
159607
1091917
838245
625622
803834
567748
1026100
209215
535022
115018
752757
1030523
1021744
636094
140303
737020
250401
127054
1035559
460698
233905
65681
326714
419374
576494
974570
873721
190130
1056916
1095203
704488
729039
950202
915654
735794
324412
12603
792712
497643
600198
226669
787845
651440
1024359
319674
285907
954006
185579
59721
652199
758788
650031
68537
754415
181750
1015303
13259
261439
32736
586743
705274
706324
886941
230009
504640
540860
839262
483009
201249
821633
10622
1062204
694639
470389
261170
977735
1084912
610720
720925
516167
480719
775265
657526
222723
169141
447960
725222
955555
500917
870152
464023
125977
906129
54866
736675
413137
116482
816079
967937
616768
664381
286738
530790
387100
1037201
89893
745342
307909
377808
432223
824764
619615
1013196
632058
822424
97414
734423
1056693
997025
985067
1022353
533352
125466
840456
886271
73653
1035691
541234
367200
841538
1101432
1010460
285260
481718
615226
870168
502577
715602
917392
570274
22684
549073
1060022
776054
300980
711541
484485
87613
389339
936934
523979
777702
755180
109754
851491
421806
715085
384781
932399
844904
545816
1023172
203568
1090219
875987
369470
464043
243424
1005290
873475
320444
413204
100987
750611
829374
111258
377882
710181
600067
492152
380354
838117
214046
7580
768935
1519
472328
576412
884039
263432
126715
590097
443288
816886
255777
1083574
698464
1099259
402792
640334
857875
68232
865729
515163
842987
610872
960351
430495
650651
550534
479955
712313
434471
289137
14234
828307
854007
670415
647628
572010
976032
650543
230405
324578
151657
121393
436638
1084593
393565
1080618
31166
135422
234474
1075766
1098855
519908
750016
982741
385009
491724
567875
44409
771661
38857
1050267
500527
310310
1005835
272487
76242
42112
837351
644021
725094
807274
350313
1074486
87727
473270
793619
114641
334129
195233
148656
438020
770934
414391
819360
547706
459197
238433
795940
418648
98616
488481
111435
387475
122453
621502
656706
995541
799178
302556
125448
1064241
197361
138610
805911
1055505
889597
466890
707220
533973
557083
652323
306379
887883
465473
134928
11761
941005
679834
918850
518801
484621
93601
989926
457380
714601
962149
371232
871086
7942
280117
862293
984951
1083625
581055
128663
216801
755374
563852
865913
747537
154532
298931
304693
205659
726624
255898
70042
380477
539771
186461
723638
85783
304222
852376
49946
231241
81830
684843
288699
1017021
1008313
1100696
913237
597465
117432
1013272
1005182
132766
346756
361489
118723
339149
813855
661759
255251
711651
68197
73511
746586
645184
574831
932699
374357
133294
294999
780938
245220
266648
478358
139812
348288
934907
1034433
817001
714936
405165
671224
355809
739996
171637
1018118
928433
1074531
824515
338554
873795
1073514
819942
141525
972019
217992
847989
965855
371418
171085
994929
86325
314556
856222
386370
716496
244791
664219
1092111
495431
209635
468388
709304
969655
618765
920625
124288
17099
579279
615643
1000206
391473
936649
324621
69850
62931
301898
1019050
168030
512262
401714
906519
887914
1032897
490055
803429
222745
879824
887890
690406
232738
538186
769563
494778
133047
81088
937892
420567
625208
546060
452378
550679
14766
529220
173998
861894
153052
1016803
300851
600943
331160
448181
753630
605380
1084055
900012
763644
123678
866244
426093
767537
1074104
62615
392783
6613
12885
1086114
150567
597238
393119
1025527
352582
1058815
228269
956545
427874
190746
812809
47440
790300
316442
552277
871124
337975
459300
873741
1034505
1061280
393693
310428
994285
348969
268367
479816
730491
73135
511166
533125
534175
498154
868148
659633
573523
738172
355955
721596
936534
951789
683507
684557
660051
615194
770037
1089398
908083
344711
752923
228045
767128
170714
424648
500457
874597
473906
898104
1042778
95582
464746
833510
198073
26691
931126
685862
772894
884073
874811
241033
384240
959125
628014
702081
251633
756652
713218
397912
709343
730127
183160
101472
339284
387353
270435
596352
150226
518476
669738
785035
944270
335790
264581
399217
967220
423858
926277
876434
867399
183297
68238
334036
796328
959867
27954
244585
1002030
410880
89680
152163
152162
20695
219784
946924
908472
240491
730449
904829
121236
564513
923554
971806
914816
118644
729426
819342
420753
465691
1082983
578354
485742
477569
719068
485460
802860
311776
338008
109647
178950
90725
579531
1077246
1078296
933202
409064
410114
239066
1076952
73847
437355
396508
1081935
302577
249760
331877
837928
636636
788155
998527
701985
125244
971021
771372
577244
437150
62518
573968
414447
189747
954375
1017055
254396
468302
483626
226260
994332
650331
490481
347095
464964
200150
89738
49109
193173
884779
951222
843077
441179
852871
70820
475289
445015
297598
401967
854247
997461
713207
1081443
1098023
744966
474187
123889
843079
68577
934239
246982
22377
240703
922219
486413
1009184
64718
285432
674993
236495
945038
981626
230455
773858
634950
269569
1082865
591566
913988
599506
1002006
811815
693828
121068
338393
456453
455403
524384
207704
667077
439017
1083298
173059
1031641
258743
433572
392206
650075
314941
958341
153561
576483
98109
573235
234819
688109
29640
206359
749225
634547
178187
313230
82120
370996
168819
392334
458736
624604
585246
364331
739568
883521
1035968
705404
896236
398416
214977
255927
381251
648866
34912
952288
722153
474058
123547
474430
812583
862173
302104
900340
405824
516086
222670
320944
656903
1016851
1074256
508613
714635
239913
1057238
915226
73197
996677
525188
1097925
1073548
149461
1087247
853699
153858
1052075
756738
699793
550694
134407
1097244
90578
794026
1046254
438508
835608
137476
107639
801153
648551
317441
1085600
485522
302905
781544
50653
458962
54592
393356
1078637
783310
786460
448242
351598
722287
696042
542271
315351
556100
216053
651846
468135
228686
1066854
357067
522602
184733
10928
1027859
431063
677928
57422
1058666
87729
496156
565326
281260
98277
233687
678041
679091
969068
767456
315861
153211
69207
699634
303898
736708
391097
282841
1017108
638288
131348
622430
354684
194019
975207
444209
970711
276407
593305
1013154
656497
509822
98929
1000069
890213
33301
455502
739461
515662
258081
448247
42070
43120
965957
796450
1064107
645829
262117
33632
575433
187557
230192
956114
26460
621898
589966
963761
1035604
295152
64639
967209
147337
960935
1073137
740644
987884
174022
59729
87298
1085423
549962
943788
167856
86867
704682
809437
897533
455559
172787
232322
1020344
275187
807840
380292
44384
209521
4363
33972
162349
132417
381639
659530
735473
957469
723513
641088
495962
135164
65168
552987
721375
718692
1010540
995676
1036371
43104
301362
191294
766050
331150
667046
96129
789345
292155
519629
411684
187799
742086
580090
80768
576223
174314
569965
104106
594958
28813
739947
772831
635412
532016
16291
764024
288640
364549
269469
58972
211909
959254
850418
974782
751533
838920
385847
213771
875313
286821
910973
281776
881469
875925
1081035
504932
1044036
10792
480246
5958
923222
112467
1050310
81014
870921
88768
1026075
30589
753787
90423
541314
635443
229278
984510
21650
405132
255853
1058786
379191
428481
795550
495599
862536
909762
180475
434753
265992
753114
690558
740191
517098
729550
273840
494209
314778
394553
500915
128017
169455
503082
1001080
66338
558976
813642
552079
286184
613229
665815
433600
619689
184854
20685
227188
739440
321150
244070
969999
443530
562627
392524
188504
604603
604405
101101
737144
943556
387321
1101336
1073595
275554
583289
153032
383784
203519
720592
702059
387437
311587
725515
145159
557378
893166
740608
209915
208544
571557
337646
685073
751396
825125
424063
15081
510990
980084
285054
166543
746859
393360
964672
682294
668060
66636
476206
148084
664766
11759
446990
911009
502345
494235
951087
208427
318127
98339
437000
934379
707112
611906
1070969
73129
1004599
336304
581803
428673
831294
121869
636584
146651
555428
994107
781698
354628
181692
964841
91388
906447
260119
438974
255552
568614
248013
713675
875853
1019860
270203
440927
971687
730265
185128
327300
728089
532047
554938
862276
1054942
116360
833922
737422
212345
1011720
129109
876154
949991
275161
516393
549714
370294
583690
948782
535176
814691
724071
242636
911156
567064
569604
736213
270963
778497
442540
422367
651531
201098
911211
1047473
768491
915497
496736
676701
463558
617361
879832
691965
697070
1080370
632255
318863
1082159
161143
366165
1079742
406820
775200
480733
104657
829617
1047523
156781
815974
872744
97305
212686
171390
434942
609922
165957
963866
125540
359265
626088
934316
1036532
248122
233995
908490
412315
543255
169423
653879
955460
48975
533437
506176
912494
613169
1030068
150389
468549
348106
626181
896841
900793
990796
180987
759875
315797
909725
71610
621118
710934
692590
1068712
410672
51695
356134
151374
394810
911069
336134
1035790
657350
924308
421887
1068881
382653
163337
1040986
438831
448046
10459
410760
1073767
510603
102613
809097
600265
579665
90115
384116
963049
881856
701240
723514
962457
974899
499657
826342
972564
199495
959331
659588
380358
84754
1069285
866207
458184
498746
1057083
580838
310698
459554
817026
888761
310309
1085689
606680
932890
508217
583410
631263
229023
460788
211043
293986
269750
306923
930147
1057010
817587
7793
322305
689307
29486
818509
1079542
117746
266138
276018
481545
1020199
64931
512337
1064048
931071
1036935
856820
570981
11373
79403
1085926
1064598
647406
169521
445387
444337
1997
743297
430213
325243
236507
866095
148222
148223
237338
714811
850140
752434
1063544
454327
966705
294740
308720
130754
30044
351031
149045
368808
865449
411608
124553
729552
525697
984795
735914
190345
1056543
295748
52373
641063
637070
57684
1072475
478224
698509
326499
1090568
402814
101674
645575
783950
789316
337847
625432
31647
49521
34633
637075
307636
124956
564864
1052696
235798
295539
525694
5186
24795
1049706
373075
526755
529410
754525
75516
378485
383549
33382
1067270
913549
731841
52090
265296
703779
288377
456782
178251
187088
851998
536677
1076035
881029
302892
953770
539008
823153
178256
149166
132738
61307
829289
530814
1003292
90260
309273
121522
939020
695437
986098
650203
124374
357068
536792
28007
509047
936880
595019
186226
704432
298490
720609
1101209
1040829
423086
186218
841660
830313
195076
371728
582458
248812
264516
744285
445385
864039
329410
631917
729987
273652
139257
131381
1066728
685509
1060353
68747
666054
226316
92495
667982
88194
818392
842580
323702
1065870
914884
58623
483643
617425
76974
762256
889015
217995
1009719
877725
33440
254756
533901
140159
483513
691414
1060301
379702
136793
690095
352586
444677
915843
508785
545485
496253
445565
924408
971399
648972
639199
815707
246182
265783
346255
141149
127920
623189
1000885
998785
134084
631009
106596
209976
546550
328594
478818
981583
804953
122878
510808
331523
361582
862139
230519
453797
562183
134034
859173
991293
687992
779499
55816
675821
844984
991979
1089938
972691
976803
507438
556567
103118
1031272
909296
165532
745858
992616
20014
203166
643010
904987
453639
1041784
479907
488503
441799
192168
952714
341819
752808
709903
168411
311670
160519
456715
243743
622810
614102
412576
734181
1048479
670206
974430
258521
259571
111722
672701
348425
364402
398054
597259
382938
902313
140882
1012022
717288
650843
1005867
144653
148478
913066
132692
457769
731085
496615
612573
423955
647648
218636
448934
599902
475227
1082209
807012
222909
751864
93816
1018120
131205
1097382
362948
104157
847990
81817
248783
717083
576981
999730
594029
843474
504400
1075896
703654
31242
98026
555852
1034992
739433
991340
527234
1062334
682102
1038351
593977
480100
307053
1014007
697652
655275
417690
109412
497173
834115
582965
253682
886202
221659
775102
1033395
453708
1046945
319286
739859
420032
749209
208479
68382
1066615
505903
593229
706662
178019
1083100
345561
682196
532785
890973
285530
1031066
1051531
486967
246176
900107
130879
674054
226528
480839
683892
925826
216708
1049331
1072052
63294
400097
311566
80852
658702
225606
598766
796653
986488
659423
1039068
992239
995251
847189
792233
860706
19435
366586
178333
521772
345700
604616
988415
834232
88116
351190
718790
684982
21875
391240
194784
494333
34642
344841
139281
1097036
743641
506667
475376
764359
696787
238760
599998
273551
752623
323123
54462
891720
409481
1064180
187181
269369
49413
914054
45362
173876
506805
753414
866105
342601
776439
873757
177467
458026
310754
1085836
865212
252656
297966
935902
607344
184320
676734
1086996
183150
359627
572714
494684
612047
1015878
769761
99673
631996
317948
703738
1042126
261882
748897
471446
34840
497223
80922
488265
996491
708045
207426
451512
314922
84149
861623
608624
1051361
151256
848138
854597
202520
1028013
580682
319797
64019
219242
791002
737290
316535
441612
525417
246629
683624
315670
168057
508502
430109
835083
509505
81589
348811
964627
724194
199103
53704
992938
695793
595749
420293
479195
546830
676695
317188
111473
1050236
933430
261325
287697
240874
136566
435741
385318
66758
660832
1017623
809093
115027
1032313
906294
749874
513508
937974
715508
298211
744670
240251
195234
167924
1003318
718371
707134
1055903
226932
205970
97119
1030358
394063
315628
274048
377001
848860
644773
9018
519590
730193
274621
725254
917997
484976
914338
273423
876293
942216
841003
263202
467965
469330
336584
1071911
190223
65794
875154
36887
962211
804474
935423
574182
951128
156307
783268
854557
900396
336694
73375
457396
782625
239542
693395
292770
683797
971524
1022721
964874
914248
596413
754986
278439
617079
901427
271744
822038
40681
1025560
721387
1040327
917044
43940
650210
611522
284653
376644
491839
864727
1078533
1022095
714781
982330
764649
294528
84267
852609
706083
803468
742568
916972
167380
744852
959812
361652
753313
639561
1047216
800817
487994
336280
428830
5991
927172
469564
492458
955824
1065703
574728
370529
452560
28543
441634
216037
304923
510723
257569
151263
658354
552837
551787
900395
970742
204884
166031
958973
654296
340462
726109
916659
233373
641508
376537
1052275
977745
532556
266574
662936
202124
38513
895408
732989
179238
107282
257004
248978
625496
881076
405730
713182
493400
773353
200341
712774
526723
465850
282501
449656
292795
940644
865130
1085198
607238
695655
512940
181776
1071532
332866
271904
576394
504712
69687
694717
120681
605029
7991
385604
104955
480544
882137
639630
13221
124905
199324
742815
74686
882816
113558
239182
177313
644515
73020
236208
352463
108504
147908
1085436
627875
318327
873010
911713
1040432
932700
748697
1003854
449546
911613
702032
127230
62598
675601
370600
201873
587106
850984
778092
384816
538107
423992
288310
817811
574567
180300
1025181
884198
789285
502010
295844
363567
880222
551823
658270
735540
1082665
1036392
762376
359161
549022
628106
775086
62820
7084
475812
819030
271865
56577
967071
325883
920231
1002563
953862
454707
755107
7336
416644
631535
147569
490203
185966
939134
538380
200910
665127
500708
99432
992531
822325
985508
446848
781822
813731
814781
671746
602517
194606
1023051
1033561
1018455
143620
398324
76794
627298
724324
54945
727757
803445
612567
210109
545949
1033868
875782
808996
376186
841686
90592
416538
772329
467436
966182
532794
244635
11587
957586
342545
38106
816802
352612
254725
411999
1010488
197760
1098727
132414
904701
277012
119994
978248
151711
908463
452548
1047372
209671
896392
951815
886191
336415
426175
32603
582685
911924
983541
919478
29794
619332
252622
330329
27912
1035948
414879
81525
102733
274910
351384
492289
839710
311701
1095261
489346
245808
739827
981881
799530
42214
1055847
312882
827882
1005561
409662
385331
555168
1095608
414393
379535
873896
1026368
1092177
942642
671712
312344
41344
51463
220191
566373
627770
768055
740942
322097
291753
278808
805649
472309
512308
294448
346091
259774
409724
1093960
287390
847774
266142
159815
725538
1044428
986059
215988
785002
253599
729324
631463
1069447
771963
12911
292368
1021566
547780
271316
242369
776374
393135
210585
876668
202646
696637
545033
546909
13630
449418
157066
811617
995128
62025
645577
611548
61979
185884
120524
654122
978105
729963
948241
641232
640182
218921
688153
711263
383770
745567
890752
906790
633577
759805
848723
212148
975192
237989
746011
808894
135692
650082
287623
88054
614584
705824
500020
165619
11374
129653
811395
584231
1002773
659541
469799
1025404
269713
531469
843946
172296
865216
571417
122036
795374
153854
458296
369361
1009267
558768
831479
77047
1061029
944953
768403
265557
1003887
5113
648090
792998
272383
285341
203183
622984
242321
581679
941222
144170
522244
212996
457427
420260
635400
842875
239499
800854
426107
773543
752814
209629
228206
1049954
604758
145110
957974
436296
279343
594942
64345
838316
581063
119136
831817
367100
69029
619715
179873
680824
494693
1637
590480
64214
91507
1065343
315012
452919
96163
385078
156503
805412
94801
744867
961841
841016
1034497
1015670
298221
543904
423539
835812
1017588
803627
316359
648320
535673
126552
247051
22750
1038869
744377
1090570
106924
77627
443850
380968
394632
297707
239998
100958
608270
217231
610950
187728
959974
4518
1039361
64527
780725
193270
302554
797079
835536
995692
469099
91936
455874
673066
160876
6865
47043
682955
980534
174624
430553
717548
111344
753513
658055
928858
826843
145416
589718
334733
1034149
527225
9702
518141
681064
691606
125037
987686
2301
100810
781119
441964
348949
698065
744476
104949
77649
806159
978891
171206
92681
397157
976384
94808
983459
308800
699447
63942
386671
734611
182546
34202
614281
180057
1069998
283450
656441
721764
253144
333143
849419
1008793
288715
929716
57740
167649
873437
276220
596572
520466
364105
654136
340429
583230
671630
679584
406154
136930
600764
1064129
46862
455094
157972
205074
897112
936490
195801
172992
715275
677733
226282
1098143
239109
1045409
1062460
291350
1057270
547634
939385
402294
524795
31200
527508
787010
314202
719831
574692
911966
429049
643479
1098932
410906
39456
756123
930533
930003
159246
6305
492083
373258
1076606
559172
395610
912775
944535
461756
1097625
941657
14007
155084
1083599
13709
340143
207343
929091
673311
797123
739791
1042901
299008
911133
315051
234755
461869
477606
436430
651140
265499
985987
985986
180543
749499
617143
300197
954982
303093
63127
927007
912994
549844
614786
518425
276972
1043677
473153
708031
238172
665764
134597
217033
606813
495627
792565
619749
91375
639043
840479
971591
1075126
483984
578368
67593
524855
645814
976382
445060
802690
463381
545071
95704
604190
1059132
697463
454859
316620
632919
696754
848686
337862
35027
898008
1038171
826700
181578
788896
813497
620120
53794
224040
105545
239383
244170
113438
422197
193818
640581
580949
581999
845763
982891
226804
775720
867827
952850
371657
652647
951877
303640
237459
149495
459036
27672
627033
716285
179835
647805
1001636
200906
432138
667523
884960
224343
94089
711783
972299
501270
814335
552205
74687
50518
454228
993739
943293
7384
406886
154466
215117
306194
326888
723644
432925
52038
437144
180371
669748
701805
390006
398918
705845
1003086
778410
149865
862634
573252
629497
764999
655935
469874
1049370
1003150
958313
862762
322010
678714
808715
180643
120459
491317
242354
919421
932365
301764
956000
926432
740526
631536
367224
81294
409865
734730
342237
323730
461491
1041780
1003640
556169
151036
16006
47094
194728
417154
317650
202718
23810
329610
686361
911994
209643
170484
695022
1046312
666893
645200
454119
1073638
146321
694302
225863
1077709
852488
803296
310162
165958
159195
713056
775497
209604
483447
115287
759627
380932
924484
568079
50564
247242
379291
483487
439554
1001296
639156
757696
430467
357797
236015
445983
331200
367564
1058129
72340
1052657
47471
869032
368544
190884
138892
675137
230670
372345
598981
605453
507226
25732
489543
989801
728846
1088817
1034800
220641
812466
288401
678099
480373
92442
19908
692337
753281
142973
552964
862320
255217
909263
717335
1020918
546192
755818
568526
689457
751398
918478
251501
313762
20943
199337
637486
517921
238412
1040201
886217
154055
435557
76466
79507
40655
444277
181197
161686
796670
233225
997223
397895
728721
253540
613999
648451
966476
140373
482271
969950
491880
125215
6791
757430
425979
1078404
496720
492018
351492
134323
116038
273669
240288
36481
709963
644260
974805
971853
113194
289388
495185
1058491
449843
1087987
268492
942448
203993
226131
594577
757349
450102
760445
812075
731158
735010
712388
907271
576748
512990
363536
599881
255487
877402
875139
415257
542989
1099502
816556
451065
53082
945434
1079498
269356
527959
411153
310353
43205
380379
130315
995189
136453
680267
1097632
842519
924102
507910
222420
887192
974329
555136
148410
692295
750047
502943
526129
398450
320627
1030122
352214
297499
399905
478743
905643
748430
505548
1054328
536376
1056745
776132
1050989
179820
272610
127468
761510
1009733
428662
108115
385440
710358
972557
390036
917639
241889
284300
805393
962589
53597
106731
345232
563044
1067709
230007
565879
667118
216909
52030
997683
77301
1073918
178320
645382
474656
215787
413547
344371
581260
859400
394126
328071
14768
204829
319914
659876
120793
383604
986949
857592
1076216
400455
912093
403022
825629
322272
191235
364968
336838
85578
498891
926696
682396
539769
715994
820569
429407
1053301
818583
1019256
362552
462070
547323
751678
807008
1067782
997593
245082
726389
916420
153026
362375
1037890
281512
552037
211663
427438
263812
725243
216161
408074
811577
981468
299733
306395
228855
730923
316550
80904
841587
174113
32972
1098323
373669
813759
1005652
911608
318115
1031735
964989
399040
934976
552807
1052019
565654
364457
950749
103942
1023607
158891
202698
677698
492287
605775
1038149
128769
654178
528847
36363
359754
181077
738091
42022
589039
139547
893217
691219
155760
902170
1083312
131764
859012
178421
829318
399815
662558
1060134
175717
595907
138211
457949
538983
342956
44213
246664
635170
256771
407515
613319
327504
486662
776014
319145
429700
132146
741490
33797
290715
289266
895044
363979
831396
1091994
976159
341825
191996
390967
745844
158200
545723
1012900
621446
559186
13878
691827
539359
151722
868684
725464
296959
187460
797168
479283
679198
688596
204878
292172
28848
328844
754384
269791
513830
241366
1047444
933363
410408
413339
216509
1079600
717977
275887
1033033
416372
229998
466170
344461
856961
671744
82567
117812
879073
292494
382529
220037
1069615
506863
1008866
565060
451712
1035351
348621
336497
282629
243584
89967
682346
786527
1082426
18034
282272
836590
245985
605064
622672
374499
204219
657292
217450
517193
743446
1099508
459095
538272
271213
567200
698147
300518
813136
149021
823437
276557
459687
935594
820582
695124
285985
534205
818735
568007
206320
726881
569547
993953
733695
231310
344865
446491
1064895
380736
669568
464304
287776
467521
728747
949332
81693
212327
850459
354578
829543
935190
515085
304985
1064855
412923
686740
958337
399750
20348
782715
1096107
446230
128926
52685
581719
435879
767999
1008146
890008
561888
54407
889064
202176
523045
632454
425377
519340
970760
767685
807327
784687
630922
346827
209277
117609
157241
788894
143028
1071160
27152
825947
545365
497397
280254
698437
432119
434441
461290
408292
422700
482750
406178
575361
1073577
1066715
554957
424611
12238
996618
614528
561008
613282
897814
882070
867785
16259
864672
519849
893310
443493
501018
377159
483610
560171
873366
238559
929865
129349
132286
164069
982181
641279
359916
221192
733569
882329
745680
1022695
222267
978122
808311
208213
961326
250513
1089209
430904
339773
185137
981711
99878
572166
294860
320370
802017
802772
15347
34937
492732
977277
451668
163282
614916
216136
411273
697405
140496
948640
69220
1032703
557612
298827
187656
625543
940693
122907
65395
372292
467816
789615
211612
412633
814868
197600
1082783
549092
906878
354590
654755
729023
657026
1096007
827050
52606
839633
94473
524776
167768
455124
119165
90596
448429
80681
923604
916869
431144
835033
895176
281852
597490
348061
1065585
927272
336138
955684
943503
418282
610756
233631
863646
952684
66903
991621
349333
609153
252230
1040637
672097
263784
548952
779021
801929
983950
140642
1093331
684254
813109
230088
674500
477397
433210
314718
568754
63717
786405
623005
27929
234233
969498
456143
980869
631882
238149
410925
149930
48337
342392
271082
836419
665988
258559
1039611
1095144
1017825
995086
412438
148887
988375
302344
203306
100260
722739
879630
181713
880207
601804
34446
50826
662409
774922
483033
351289
200181
894421
814426
32216
675134
892726
867809
1019907
527962
125922
741056
942657
1092739
82010
964407
1050510
836817
919136
438153
640397
423718
607110
95322
634925
316144
965042
562039
110356
606216
1066525
485038
224105
864693
119826
392932
736496
186924
518503
472226
1096798
584688
161565
952064
997785
479014
117264
894594
179024
180074
913086
899618
701497
960014
675972
908549
1088043
89482
84144
575223
875813
524806
149058
427488
105137
960675
961305
571539
771262
693570
704891
886124
178934
508875
311271
536657
1032482
46981
429885
517281
230190
634870
518825
563046
977465
303020
643586
566088
979506
157488
705016
731393
219216
436870
429415
138064
365969
959233
140570
966707
318423
174941
398389
831150
176872
126331
103653
158467
153980
292667
50425
258331
96575
517863
684538
429900
312625
483139
543864
186326
106006
172653
602106
4285
731609
136754
736512
26117
461751
561583
543303
95816
460259
751235
877630
715829
260425
790913
421263
448591
756448
16605
682834
158927
35769
469580
48646
817574
286315
12899
370383
1069801
928579
411111
958712
695361
160837
615581
372722
958609
139729
801334
1018133
188651
964745
1080662
241599
1053928
388321
104000
673682
295368
645014
464156
1019261
143415
578071
400522
240227
416830
1080620
503227
563619
1027995
1036079
127094
659539
464739
505913
632081
1063224
594905
884900
300557
509243
810065
841466
20263
1093052
150463
237860
383998
745207
367021
275946
880456
508775
284582
406697
961977
987305
915800
939163
871846
508592
852148
987272
145724
102265
169775
895023
523782
2543
7079
281535
185985
101606
475149
23719
663613
226258
270509
784974
698928
135882
679806
200070
435338
804039
757229
890040
226551
94836
998431
433963
87814
634104
785418
783318
576143
61590
713320
379027
945667
815077
732759
395092
134862
675832
335430
643772
210900
547220
922292
749469
808517
319414
198709
604341
763500
104779
305555
129531
355679
570606
350859
796181
782491
637854
240728
929553
106859
838349
399647
652915
99276
103500
224960
1020634
555965
907905
244932
490341
363903
243115
267698
795546
341578
1040456
96396
861046
617696
426997
423026
1082010
858144
478928
73208
730044
155357
763302
518509
930794
1092608
60439
842241
371436
116704
113270
61348
923785
643731
635962
897630
210727
585116
907939
29584
690987
852604
201911
358954
875361
368216
422396
628843
111823
1004065
533390
46905
775304
762813
82608
927449
964700
1061
381257
1075441
15138
644207
807039
23698
911962
956558
1024099
905824
505672
261485
150918
49795
190297
330773
866851
152932
666807
796357
862561
197997
81317
544688
1081213
405255
339385
338335
274591
974097
319772
806778
848230
561913
583457
502179
764136
993349
238108
491935
586045
418764
332400
332761
118787
1092161
809591
567126
435853
799502
8256
578573
178734
615157
51932
557678
243948
718010
883272
750512
58659
1023496
1072119
773761
1100294
1095031
525829
422988
1020638
173539
632127
735276
793574
535987
751552
470532
979078
985981
424586
648685
183760
724591
20676
651473
805445
879375
139896
483687
1012027
966425
164301
978904
1083217
289118
668762
468113
687986
260969
305357
883230
75786
1086645
325804
405190
1000639
381633
663659
852694
501239
73534
470176
329345
143730
804480
838391
497866
498916
991378
526032
616972
417907
666229
124093
678081
677031
214294
793581
747779
610543
304743
903788
423716
532082
219264
113347
1070712
984961
579302
511742
489178
994192
1070079
87767
351887
378784
118163
6208
417244
652013
1026828
447927
349945
423305
57268
784795
899468
807279
20616
624179
670367
414913
908587
1075341
864530
236453
449665
7072
490210
981918
244924
187434
422120
651088
536219
831031
1042809
74702
422075
88796
704460
93371
573648
610805
1078485
403522
225275
458563
1090185
755377
423821
96711
228665
499009
614943
224148
703590
120478
829673
831777
500682
909483
1087665
1096988
206705
425195
214079
148179
777852
930842
637870
788576
920545
1051974
168993
192740
523132
873717
593523
340319
310538
829761
375028
201648
1023921
482243
803931
909714
491357
1086035
99567
1077557
116802
1039867
810039
428403
415162
625191
179164
531351
1043336
1012553
227529
1031580
460049
693410
871145
387616
8292
408004
858789
779138
432595
32615
868549
643564
512562
44158
837298
500890
1062375
992591
636006
128064
583026
484035
194006
821684
81168
565258
981805
798104
713876
629993
703804
199372
290191
1093028
512907
1051576
902988
424998
780876
265872
644442
40562
758463
323420
11161
462365
255923
947849
101004
705273
778911
324089
173494
172856
433150
802869
515770
187891
11911
933206
957702
407100
999184
914167
86176
104585
603766
388104
675095
610302
79758
305861
465237
85465
287358
224489
967252
16590
496633
895849
451703
452753
843563
753369
404353
15126
50062
714181
903691
603662
415951
149429
227128
387042
794270
452929
555565
726144
222657
521996
40279
226816
827622
627454
293493
8322
1098210
872410
84365
765735
91345
1017722
360029
490020
471642
931276
916283
242661
949414
527204
312996
882004
1091352
73293
498342
342218
396445
1001013
468183
297097
1012342
360830
408107
209699
720944
996344
720771
793637
591413
968281
859858
689974
822030
636899
469106
985910
625109
105329
663309
1097802
986319
199887
1094303
614820
467623
311793
725289
815674
121432
585683
5002
203382
257217
37146
879565
820106
605759
757647
327032
867355
378030
521105
799836
363831
728870
845121
840630
491964
721623
35089
943557
1026507
302867
12672
1092512
189281
548028
259331
882146
932782
63149
738507
333737
223409
798002
355947
534244
144315
675521
1066712
850846
454044
643903
838276
875563
323437
496373
36050
471900
1040739
261946
765463
1023186
756371
392548
206370
847646
51192
862140
553859
857575
510791
539900
594461
288692
1057239
952529
321955
336914
644623
454492
864012
461732
488741
818516
1046477
295618
70809
142531
449290
651827
603227
298518
426155
231555
873126
837464
366538
841613
684409
521742
768795
1087206
213232
165291
7130
271864
605388
1037224
860612
462182
56807
689910
1032960
188344
213613
462465
631593
895199
1062041
869497
360788
491757
325970
118493
179957
464925
147649
353666
1055189
213930
499474
1069904
639008
383228
769528
971627
1049860
714539
837020
14523
676571
582266
82603
129553
83974
695926
103396
765059
257595
1093484
36598
381238
751303
282515
474789
584437
971698
344233
452192
327544
458849
65606
62832
693310
915623
80602
473206
41723
789775
763331
7343
140610
489204
990934
783234
493525
948386
539461
506630
451382
271512
533751
774285
228922
323987
754742
750100
347025
498518
28243
916523
326482
996609
439236
708826
70002
893487
401438
765538
239810
602162
788487
27551
1001379
480099
460574
279586
114327
993197
304814
608661
727256
972615
964531
358397
198667
885852
534055
517104
220929
765667
235313
109382
728855
518938
48515
624232
666860
482169
215586
911617
635826
405827
888514
149630
927816
355240
1071005
778530
223024
162860
968330
331491
515333
731535
893799
738256
761946
212596
54272
915586
914536
826122
393857
404569
972504
4373
632455
751621
160902
878337
600721
348618
295284
527037
435377
619452
610237
567696
111329
977004
172507
1072437
377663
915331
90656
307185
851387
112356
682070
555223
1052467
336399
1078687
403262
46499
969587
337085
57753
677226
117809
407543
989580
494636
224379
642897
983944
927982
498014
161986
14846
816035
368305
384575
527855
117091
459418
974627
455838
531189
546897
742892
610757
721479
1015111
143263
1088678
89037
196595
51490
592335
135717
104859
97199
667750
746403
679172
916175
186011
406942
896496
60549
874447
141730
163137
597244
932165
982530
597167
473594
988520
717156
91830
283089
125310
431691
74028
925653
149299
150349
850672
950046
101890
403599
1040935
145193
19835
226381
98681
378596
379646
309222
988054
841244
568561
265818
611606
471011
463160
73395
411488
1081400
428061
906831
1005274
503058
481265
115628
252994
523617
2887
301080
318407
371215
291881
878720
878078
862335
329673
451356
495228
43412
249465
330184
1017811
913521
946721
444010
417246
379811
720846
779226
251308
638472
665029
348558
409405
416868
1057751
28839
439876
837260
451949
992164
49173
170673
858734
344966
1049894
559454
1070348
665992
677097
471691
961403
758355
1021538
61594
248529
312791
519218
809779
533108
340135
917665
898434
633980
974071
743789
953407
1099214
995892
860266
59959
1056801
352256
463206
161287
561733
958791
743039
242928
503248
935852
240448
124575
464978
461834
225796
201498
963231
1022796
921271
281970
66302
405630
259148
604275
897945
90089
976869
568052
1076044
741502
886818
451704
467754
638075
668721
914026
146156
9904
862650
848665
875247
1069932
745587
463723
677701
787365
472291
789230
1934
505048
626424
227656
546860
478268
854031
418478
828702
511534
869465
98843
424689
876594
451576
1010873
535576
877585
165956
306466
818228
760332
16775
586675
279921
902570
535395
594929
180809
345244
868559
257383
727354
93696
655232
542750
1100126
912508
188550
76796
1056340
187132
394282
200598
562504
708185
4268
376176
219407
897589
870794
624405
894246
709361
287796
385990
821905
207373
594333
357468
477578
939241
51927
648765
2711
859708
316240
491830
556824
560366
110165
1069015
263459
786027
19404
441614
135206
773686
889050
149703
413264
770891
326302
754792
695248
1077243
139171
439507
1071493
528412
495831
77225
975101
876968
613570
342330
752241
451050
363514
899218
585978
89199
522399
856565
661341
463561
871855
958005
364675
223050
598850
896006
710253
696301
441492
531215
39446
204195
800390
550346
389285
976794
851038
459892
865534
460985
189734
849210
369736
716559
391570
548183
300302
930139
133898
444104
229715
213584
559292
66519
585570
434167
841459
268325
717118
862689
30665
551289
543084
265780
537814
388658
1071691
820156
1098843
828257
486190
632226
13797
869627
997085
283206
502111
68440
920508
197088
554737
947368
283167
770283
340326
286257
975360
763785
348458
398532
721653
1000596
127066
10785
554722
720111
911179
681897
569773
173814
528074
694295
360691
666556
896105
489747
570301
978848
463532
1006006
671651
589212
123878
286085
93541
1029047
992042
12797
1078036
731949
351493
439028
647246
208503
426864
849941
189496
866981
448951
1045380
276316
99981
958792
420866
112121
894871
406922
222280
869829
545748
413558
914764
1029484
1030534
316255
987620
678173
86206
624095
432312
651643
466327
685042
281466
15906
568059
377930
604494
193646
961923
1065716
304903
58440
395608
901981
120713
6155
524717
995619
715226
26273
979816
898485
702014
44287
1087375
82377
183615
1088858
746129
18769
566787
969487
614969
941831
676492
512552
253393
338047
614879
815431
35805
877713
321037
112479
258217
130769
355922
592438
818652
222979
1022011
792353
116573
123555
142529
437032
846819
467900
115158
976199
736934
749246
366225
392216
406339
884588
299019
905441
101408
1061162
201080
712751
623708
624184
405284
787132
491539
933492
682206
393201
815501
191889
485015
787433
495744
213343
613039
509553
1047952
604645
804078
561930
205588
269873
623925
370504
711964
43427
764314
568377
823698
21899
178978
96056
1095484
358213
331681
1077701
223169
712412
733632
143487
251959
877270
1069278
1101397
396576
948683
289638
714982
964787
792680
888314
605037
101803
53645
537275
1001380
513323
982638
111245
558373
931763
475501
155805
255924
366921
555091
235994
652510
10970
930969
1059896
489847
615006
301968
451853
783208
772433
928032
729693
79506
744854
726379
313634
1072047
348780
136877
186338
342100
1880
282840
362226
825178
47540
733614
924275
203113
1069217
732072
642715
441961
139455
860174
1072269
419492
619307
77609
291392
487004
1003401
860272
501697
1024511
638723
827014
121388
946686
900611
700388
936868
954661
582221
478328
916160
521826
992560
421254
1020307
747188
471496
296860
710321
1074991
224835
181854
620753
1073427
512756
343009
959826
59463
853371
374840
767189
1082167
494525
1002641
347295
447694
814743
778351
692551
477509
21368
886892
246172
869396
119850
645027
117599
299661
137309
622665
279924
989779
221947
482059
473940
346688
1085231
821448
737906
17868
16818
171970
964726
896446
591226
836537
625829
472772
647123
277207
965481
590853
74695
113984
201625
526824
815169
423613
876872
383386
111533
409847
957242
106679
501520
738811
485877
22616
1064393
37740
400069
1026179
170653
52416
1045182
207598
1065658
204456
613970
500799
134307
437126
1030691
237211
179108
948879
696547
392149
719717
545631
257194
191845
851852
854364
51428
857110
850616
507989
909041
188815
340907
641482
821076
623414
126340
336596
675040
847809
770241
40889
590319
547860
19250
873204
220223
867663
480606
223027
478349
95444
758798
13113
253743
694524
31258
655809
207125
710637
1068776
669135
868302
950922
89089
41609
141017
30335
537743
509104
461705
652391
934009
285119
1052738
871286
736653
270800
614595
295205
893976
610281
534567
595264
179609
19502
319572
162520
613156
969935
73084
945756
759723
744506
688529
663950
123442
519256
252687
735306
1096024
157952
484067
814927
865835
40034
372278
324193
1057379
1036099
300976
1061245
43008
129299
980518
208134
47479
1096754
214040
815358
1051293
144422
861895
839818
193539
107672
107974
101790
883752
716047
220013
1033563
587109
178745
1017736
282559
385745
157431
318646
665323
308018
166737
706597
768774
806036
479767
520860
150707
101968
806288
401227
781012
322011
366612
727074
176146
817678
1007865
121915
127852
109678
929731
981192
983491
425454
311844
382799
282825
544483
698143
189590
637990
969644
30213
452571
513495
884937
726071
768848
434210
385678
554184
845254
881944
201816
431055
197164
632767
6890
567267
1047122
713753
462457
525803
188214
869901
547867
518347
74385
260325
402384
222624
749085
344829
392711
820386
600099
106349
362581
506220
137376
195262
1047019
927230
583524
647455
368673
720010
1084941
324551
651515
704163
330493
301064
594945
596688
230255
756272
103665
723330
1019303
320336
524666
696660
394947
816786
85168
1086926
253955
470711
194665
343235
34529
17100
142764
1042507
637054
808116
458295
563060
125961
507093
117376
795824
1046916
247746
1077163
949268
871799
706623
121907
908905
715803
169184
489945
1026793
718612
230964
212369
855502
963235
564039
483374
546094
515310
971718
90158
1062062
692874
392061
962947
86469
900747
803751
261307
447430
874980
762856
477321
766833
161099
170384
110638
228007
32990
857941
926927
642475
265707
859050
877459
296830
895592
567048
377114
162364
767838
253889
968675
778912
1033781
426458
788602
131156
420714
816819
982997
920772
194956
68493
288087
1065510
342101
188712
833477
1034195
295876
830739
626376
917360
380682
941347
490675
642356
612532
379671
843584
55145
323023
317793
735439
904827
663418
59334
53061
525375
465182
445050
244419
707236
613609
249578
442938
217337
501540
759668
129239
922202
54815
637972
535995
705992
920608
256477
751643
274657
96772
326664
944609
233824
996197
830992
135463
370459
1090226
549913
1092584
1071578
751660
135514
956728
1045151
1059765
580165
1044120
940189
860366
37542
186008
301756
909529
45320
951898
523619
79643
272888
120697
1083174
778572
404385
971901
323810
176672
986463
99866
60105
437292
326966
1062045
413301
212041
781583
986521
1012649
442026
540941
452682
326901
102298
169088
859886
88797
498255
1019476
128058
181168
757359
1065921
902099
203125
916675
878408
71607
991909
340170
765048
108654
575370
638650
161814
607961
841813
368792
72039
576259
496678
673405
310031
503850
1081368
973961
601831
530988
710008
1088633
1064788
606514
370274
271868
108894
379492
295683
727687
516987
368430
897953
918045
664242
565698
604121
83411
634539
1040775
308633
320531
461760
177391
268965
770244
21463
561548
418246
546771
219855
777938
459963
1042505
161815
284794
880784
615378
1072997
407700
158114
1005647
320720
923122
79943
939531
668731
643736
321023
495015
885100
224669
1033208
134272
831882
256762
450799
29808
901655
40457
286496
776754
552058
927338
1020370
419503
955595
680192
848898
695905
696346
997187
825602
517499
980980
221597
113007
487978
580147
821946
341696
477254
22804
107106
528091
521133
576681
600104
50734
1098115
278402
236614
345338
334521
779481
260683
421714
300911
56569
771085
766786
1033660
812331
813161
648864
380472
571184
784967
373545
685512
693546
552621
1001927
801288
839429
632085
522655
229943
362439
908333
111502
726143
488668
984438
989108
995627
575095
946917
67460
146462
222555
934150
380513
929131
672497
878627
542861
910609
729580
443180
475512
937636
714617
729244
358035
841955
1060392
421743
25904
257001
80386
376700
966644
268287
793133
1051493
1014750
768945
616036
266233
1045427
82993
529925
301857
536315
1035910
225705
55445
1011662
622627
707461
1000636
803972
195338
746710
593069
491206
229883
644225
319682
337134
185386
443384
615934
1091044
867824
453171
900268
41254
83263
645851
24777
666016
460692
29455
668491
444741
890507
57371
768636
268515
537418
18514
317632
943414
710415
1050833
602822
1019674
674802
216062
438842
965717
209360
667274
468879
402435
231629
6181
561368
35425
529464
1064924
378242
729282
962488
349043
144720
713684
856156
561921
346672
988071
46949
969387
73012
137253
191874
805262
670229
703838
664134
1068416
294480
695841
868383
548852
25855
452897
75539
96133
936279
700544
395981
762974
1010580
505493
605151
360116
904440
371021
731281
705857
1000182
48552
519756
463511
322685
569213
4546
565332
51812
955109
392920
910368
302909
686915
125671
450062
176434
508924
981421
322869
34123
844999
413879
851608
892948
87596
44201
400431
326363
1090459
176739
383020
299436
822439
678871
169087
812807
768534
604524
239694
296662
557287
704858
615342
220709
773631
981942
438019
817356
914675
1037061
574339
517843
62037
686550
233285
1056371
431824
884479
1048090
413802
484550
821945
803218
531889
742125
132930
386391
479091
886388
784407
323852
550732
80685
291034
889021
319910
946934
790932
588424
956914
841322
1055557
953853
946615
1038368
347213
282174
701380
518228
534150
100586
690242
946960
535134
403164
300909
788185
356331
280267
835715
1067205
297005
549176
717512
733102
1051403
53009
77875
1031613
378017
1078018
345358
11065
984073
82773
54410
469265
544663
764847
143123
336762
474609
171256
371241
1003731
1061416
1021184
587961
680553
620779
209027
422785
719912
28964
436052
263580
1009214
598440
304847
726838
44618
71137
734494
571542
167450
484468
679773
333736
359634
940080
440705
462177
1015339
273510
332901
1064237
314443
172389
935977
202237
779461
655292
282082
183732
810102
813898
391933
953515
663127
859331
1080592
1051213
559297
239931
363302
242811
258759
373047
732489
707120
805484
773856
1029460
1067650
355448
929110
747217
161821
347286
529517
624534
606908
642562
244114
404580
95239
51346
781220
883080
566502
621077
1020667
184050
620539
1002620
834602
654888
711131
114935
118340
660557
14724
908728
468336
849924
737121
828812
184146
837195
74201
313384
163473
593859
413540
231590
929097
678701
188905
965500
1029873
561903
63831
218419
322749
893846
486031
595398
781537
903894
80101
890543
268594
978098
601153
474412
142215
326497
429994
260365
155800
946771
154884
83427
692273
1047963
313674
965510
562712
462373
240949
918370
1055121
543692
108905
599923
1085244
93379
208599
891793
411352
342547
498570
1073036
333313
451462
603380
350492
802066
74431
65579
95880
690712
20465
91118
962716
450337
52602
29267
805519
179126
504505
926793
882314
486989
893127
246746
904259
3784
461060
468912
284417
749576
268261
193827
548983
739624
615443
580903
573348
597479
200813
139514
1049714
522903
949516
1026864
259658
817597
251109
336369
472626
139237
450896
146191
463508
995878
123863
887548
67327
1021453
105563
164750
650846
427342
483004
258750
1093506
508132
153934
62464
615712
342044
563814
603114
710407
717982
217836
796583
1092677
1015884
1023453
86700
44351
884607
843966
800742
461954
1021118
581452
189368
901903
723329
337634
329442
55208
34940
540273
554747
855357
1027597
59853
780787
459802
55340
591221
978340
299540
322618
353261
677121
195791
433658
885210
622645
634166
454281
465039
1001805
268477
829598
301242
930935
835272
13287
114121
952672
455402
1044714
1015916
69157
283521
1051691
964706
338796
192771
935633
620013
1078029
360519
368236
141500
824194
831248
237203
240778
385920
916743
712953
1600
224497
490974
759757
1043008
278576
1098709
1021530
594597
1017269
384905
348952
133497
957728
1085388
365287
968554
154248
677720
1026846
39360
326412
441728
1018084
109549
798879
583073
784584
718232
339753
971652
236586
110436
488569
549533
50775
848047
967795
361853
1080951
421319
331326
249242
399504
115109
719197
456363
482786
856208
280911
41175
688712
779341
55161
1067972
640714
878223
240085
509703
276300
673443
666989
783373
160204
889940
999306
806550
434713
982429
347215
396555
486679
389584
403182
663611
678713
590860
125618
697620
25299
937095
1063879
702967
944469
512352
711659
418184
1050577
311621
433086
920580
354616
912052
380033
24213
896409
310530
642280
196510
381759
789979
125549
193557
19267
489866
165391
805477
130328
847044
762854
865407
568298
83902
38837
509185
91360
90310
783206
1023276
747139
794884
995424
228316
737682
363444
440805
964968
90459
26695
11622
246795
809692
449002
929902
380365
52003
287308
976893
11870
913047
854208
352137
195275
467790
70265
587050
1003104
585485
979498
560763
818426
22044
239126
16142
580730
915244
805561
375735
711328
350182
189179
433365
606728
355042
674106
108289
144812
600088
197103
379222
293003
409256
1088204
223113
856772
823168
212607
733491
999769
1050531
484849
1033966
39412
62737
164610
681727
328402
229415
692511
4089
402600
390724
192342
634630
410287
60852
1053550
11483
38293
346858
239287
1097121
616187
996629
33295
677892
122020
229286
128997
98904
44025
925801
220143
759121
654043
984459
1093174
809487
1076581
325506
609678
463130
788073
716912
923262
836424
84560
950715
843859
512929
834228
289777
247244
881624
308341
663822
818481
682979
359602
312006
224874
1070849
51504
236073
237123
858800
833977
124550
515979
1062955
762983
518222
517172
752586
451259
488084
397504
1009788
247871
936328
134440
397603
777528
809380
322274
81578
695289
569065
306050
836385
391317
192970
550238
272297
1039783
8604
982183
294963
564708
490766
632316
583548
832069
519726
153132
724754
1050681
39146
443581
289136
911839
604711
831671
835547
667460
803467
740840
439252
186440
168921
815662
928008
764543
494677
1080808
99043
129143
434103
406474
246610
578447
86514
51199
285045
960664
796753
462330
69148
544901
607264
622304
228683
815654
58604
492928
184485
45110
1069879
853659
163547
629456
68979
485769
751195
66876
460343
526167
118520
760982
10090
286931
444108
928735
322587
882006
553294
62702
849789
491988
707403
112691
806126
617625
183687
1000788
141186
415970
137439
399416
131912
766372
1018156
54178
578431
546273
784323
232963
353064
480536
808339
241857
35087
498464
464672
193198
820350
122013
552318
581590
307335
466500
268799
187098
764892
243718
1033056
115460
38557
484818
756360
453570
330325
664515
341979
784940
463580
52455
778498
864038
817975
897587
64510
411021
83242
920760
18701
258350
934264
719956
436742
364387
714621
464520
189699
444768
399243
651950
231465
322805
580159
356510
197198
1089299
1032582
1008954
634538
633488
1030613
104831
598109
609772
743301
353227
349445
883591
838021
120827
489559
487441
74078
944652
1023610
793468
648502
443370
957879
101163
786198
515889
162602
590547
59877
730034
183316
860029
383422
834330
356432
502232
69762
524068
517952
602049
311191
1068376
706791
596555
761115
287802
79428
333236
882569
70567
394369
316193
17604
406001
900801
622295
423168
1061087
281327
554735
477776
334269
924114
988695
88416
281140
52666
453390
98132
1063118
931325
103060
796856
551893
982750
972733
258825
50267
788385
818701
10086
745110
488386
1063238
126880
738945
364540
148247
5283
499923
714250
687073
917298
845620
515698
879552
777431
271135
713811
437606
384714
680208
731358
42202
1068355
300384
769414
969460
766990
146721
510098
838547
84277
263745
856575
637944
1098581
251845
388803
589774
32314
735204
262921
127669
328965
250836
1023822
831066
935641
802731
915253
615029
642378
517323
282757
933633
923252
113166
736456
36200
177199
541955
831964
593747
572553
1009134
335112
888371
1091892
1020389
304818
843979
493815
586005
243681
194255
523850
762878
906430
228447
956975
4592
571028
739238
490511
373580
448405
798499
47247
220802
1008775
446577
208635
716877
587663
354298
77217
881153
37541
529596
772868
455893
854297
801433
476097
733149
86646
875368
315707
80644
176439
138429
523994
613585
171980
519083
483703
922189
994337
263815
202050
591516
569295
235504
728254
623039
168394
39583
405982
681359
459497
855102
1033664
1036265
718978
787021
485349
74591
662475
737777
794524
537238
1050876
376268
406677
948377
928749
470943
986564
167000
192083
426452
23600
369173
881312
228116
1053619
608278
1013094
755494
646511
579191
652672
262811
872192
1077289
225003
786791
792066
340491
27649
1076524
515706
821120
490035
942566
371038
637618
208146
127161
475040
777824
1070332
399643
219517
263005
888890
1041671
105717
292705
123844
266222
490324
604266
103212
120442
314197
250721
836077
328008
1091842
206618
404289
652483
98718
768269
118271
598340
838536
10291
244889
913265
754911
982677
501321
1037807
879259
590300
54385
732545
125440
397537
1008965
303622
488526
489576
780734
372805
924413
451563
781909
774713
806154
1079561
202473
698100
3391
905773
46803
603318
259782
1036789
811489
994834
150817
410919
55980
482722
980142
446647
642220
840914
510391
64925
213599
797217
61605
89947
1005505
357649
53089
883644
83229
423098
82331
784006
182013
722407
562704
429423
1005261
549289
589971
324180
367750
100049
41716
57811
708637
209944
1078439
885843
320583
400430
97408
859615
772123
187073
735966
589985
879133
498926
752361
682019
15307
269789
666464
1007794
325524
769469
498577
89585
310110
510701
67061
1076227
316743
569510
754526
259217
550707
223327
633137
1055011
428280
987421
88405
527660
940630
20919
277129
162633
493673
513855
402337
924230
778501
299382
951118
664491
949387
31274
894528
923036
1075260
709821
864584
154269
311381
511900
654371
296019
967601
443543
260453
931130
1018304
64520
450713
199338
852086
708612
238284
320972
404255
257140
134747
118039
451935
798629
345585
325118
730868
828855
637725
77438
984053
416790
104668
948522
303086
486275
124167
132573
903275
637811
890168
881034
40204
188888
1083921
301375
449520
306303
219884
216135
1094786
596015
422165
446501
89678
729896
38025
41646
1017004
123412
488666
432145
927870
5466
853010
359308
528609
620295
227093
783995
817485
284330
701351
118631
43760
590326
348781
791576
682879
500933
792801
355371
789437
684253
149158
120296
456926
29033
1069931
965264
1049992
728660
600949
190935
14411
888234
1082380
762015
545466
75877
883636
823539
563945
33479
333201
210708
364775
783295
778486
741251
394129
663940
652977
343012
58185
995055
795107
226670
888388
368625
171739
930867
321407
747945
165983
304167
650781
500421
580680
841422
343635
519696
168004
586098
739623
87364
6585
481213
403629
844495
711337
68508
887597
1038299
1094937
36690
850272
538537
430344
834621
187329
680942
939161
1095268
1037581
717098
956798
9559
627395
1085965
380655
414995
14488
771674
910503
1089666
331903
325772
542620
654661
433109
1047666
483773
1081591
1062370
94448
1027027
551818
301947
5342
72014
277538
1029329
220519
567486
725765
11415
364133
1065208
78564
148777
709367
809319
879046
11332
1024981
811722
703759
390823
154193
938722
952192
460920
271287
679873
571261
66663
870382
122901
158632
839210
77740
711704
1066956
447060
408946
407281
167360
880114
781718
34384
591665
518846
619066
241592
883132
184812
804969
419430
862484
757337
39262
573565
886617
697417
759795
40674
230243
792986
215998
795928
19323
761818
48802
278625
382681
610532
927455
732039
91591
298773
179878
1032188
639737
177544
643084
793630
856024
763490
136527
445531
844637
801607
590970
92215
175782
794043
1021175
408063
747719
979452
130433
980494
190538
229531
171225
727165
1025096
94566
612416
1067803
728958
404525
858670
719915
429705
78753
984625
33767
574658
480354
768489
483695
268102
962622
174305
455687
937230
434483
318611
641435
2795
47656
592273
911142
285828
825099
309674
253487
421913
675063
104434
428390
939379
651513
514541
457168
526897
820531
613613
246016
558043
899802
387049
144924
496773
178491
50094
667514
919465
226079
48160
197018
573092
204279
321199
405638
115495
955272
368020
581456
638997
398256
731003
707531
442928
30215
681080
700370
344655
894197
201253
784419
921221
627803
676839
614410
966720
476078
1034397
645783
464961
1022097
939093
17090
186767
931431
72443
695354
986275
270634
317861
976492
985188
840075
204743
211348
866121
103294
15355
742515
234394
905592
793136
334419
1005406
425007
929269
639465
442137
862527
759528
336475
147812
961540
180614
897783
663010
14629
791556
406066
940295
755812
888017
462024
109140
583519
699003
1005381
1037048
600658
551124
113044
221016
5679
587911
418456
1021032
141108
30132
486011
801139
880496
1042535
30370
692519
829120
536960
217949
474520
308682
852559
808046
540365
516869
614906
558891
291773
857248
42898
1055306
939359
724318
143668
66036
503714
109561
82925
1026771
92799
757942
894425
1058073
926942
1081518
236556
361539
645313
827740
385704
462216
214017
248934
905209
11588
1025397
783073
316682
115667
1061871
384132
569277
846321
716605
848906
531807
693304
316689
315261
813954
709506
948395
661375
632174
548863
498096
244308
803825
883308
114197
2532
139381
235529
774838
815880
883869
553033
1027512
492862
862125
624481
670524
180907
131698
526498
161524
479180
592220
164883
815186
154403
635287
977034
367690
675924
613277
59974
376769
112260
71354
662799
1054070
376091
672829
37352
1021067
1097053
448722
619513
18103
139583
964578
939848
775563
250770
922208
820647
1071940
690130
525452
462690
22509
855355
276395
227270
1009909
719391
1003511
66819
291737
75901
365908
759837
300877
268660
805650
365549
878870
928451
483531
700165
624425
598694
599744
11114
778334
205976
1040425
1039375
573472
604854
81318
1029379
597731
1055045
239516
75091
534794
466550
869649
414740
718622
998412
366036
688574
1072924
221649
7044
730239
830800
726748
922173
323039
245523
498777
562157
372105
327311
32402
881015
770007
559460
86264
264052
1037888
979854
427381
591007
312655
525208
928760
536648
876329
396177
323761
973715
878697
812004
768158
747092
542502
158962
116811
505422
462238
317552
714914
999535
684221
233813
1005769
854221
1006107
707328
983207
424199
368356
212377
842121
859541
91157
1016256
502872
147778
144738
655827
446386
1017421
700336
595370
17880
958095
228001
1024045
542053
70887
417498
844337
169190
57574
355859
346780
136946
915863
295014
721578
655263
134394
271035
890582
525294
538602
248986
487710
750058
469133
760429
523313
116292
804509
842624
580868
27218
466055
189625
482748
331367
306904
852542
70157
1017881
713426
392174
649043
678110
650799
1073965
1013763
532751
906107
359492
709739
43857
403617
733304
932481
644040
496987
238645
332773
46661
833909
220565
136153
620532
697567
1060161
532493
126895
494613
178110
79888
827264
990115
703258
722801
100047
1068128
266226
1039035
214899
724091
575378
337631
1042085
973999
525184
897403
178129
144946
385261
36258
732783
217556
855193
325255
75579
409745
67969
1088867
1068309
378668
625548
522825
949801
700240
108071
100499
305989
273980
248761
250026
944371
793973
649853
978422
178629
382773
368212
25947
886254
757332
668078
506562
216060
512268
267326
528298
467555
417273
567861
977771
388396
644030
797836
778097
486544
590612
682479
831579
756290
185496
222452
344463
1094373
290421
222866
859592
151896
593134
537110
489956
123197
957466
28042
885092
654993
199010
364039
427681
612885
865445
376889
113432
1007722
241334
475695
721920
337012
952946
470511
637185
1066183
881408
818077
172346
720220
501396
38905
62431
928059
929109
295321
867129
489637
649473
766959
550104
324183
1019376
773060
244594
707543
126566
21863
131697
926748
960458
76250
636102
599767
1009904
185817
866592
292908
549297
1079036
1033872
970862
490826
1010531
1011581
213640
743049
854714
626219
929173
841549
858080
535422
1038582
787204
505733
747112
227307
629253
1068272
838162
705158
700010
869236
865466
455404
1008052
174175
699498
341398
104087
1022434
1074737
276121
552081
724002
583969
898371
883536
121546
477067
31938
729606
846472
856194
447009
264099
868208
988613
881925
264745
1058343
610550
678182
673715
254523
1020340
441512
368456
15556
655778
1074086
847325
798547
911721
291453
643284
36062
730093
913436
597408
909790
828493
153458
313052
572079
721275
475144
602485
353050
273659
1084805
297368
646920
739249
536358
1056735
369569
478906
643285
790190
994063
1014847
60217
1039312
693187
154178
1098535
492328
698534
686386
1036658
600798
1048093
827507
217865
245642
246805
225373
815447
892205
235628
529217
1087496
372710
845270
235957
714860
859332
822450
1062762
648039
325346
454820
530635
49847
961259
958235
1051032
644246
38196
776713
956101
1067991
890335
69454
727269
530634
686572
217783
321033
1061114
1080764
637572
185926
838854
920338
371299
738434
77881
892729
813920
478553
786762
581000
930227
22073
712036
753500
958518
607915
70923
145258
270756
720595
628352
1085352
105732
33421
868790
448279
707147
810306
1029372
408601
519636
256435
741026
109097
298808
933427
337896
224529
86345
729645
240086
541235
31137
671971
727468
642137
282168
937040
585700
1079937
36674
575739
811058
593608
305035
459707
1053211
187359
708818
270989
765728
913776
334165
488327
17833
238672
612662
19433
459390
688338
710427
977579
850325
396947
339610
133908
289551
388849
130507
1076735
562798
447365
118330
790516
557265
1040521
1071467
107335
590776
399503
492509
614217
953385
871607
329695
716256
375847
945759
52281
289365
975007
46190
636666
697439
453511
1007279
171935
138297
632214
894196
58809
966642
323200
323635
546848
204767
396494
902131
176971
592686
769843
884301
346384
45407
685963
313744
286270
1065634
284358
809352
574295
64286
185356
522009
101284
253589
559020
909177
942458
172208
816707
401528
828911
1100771
996123
569436
49402
622594
348047
962756
85871
98795
413656
909701
250863
425652
723998
269555
573317
122378
5943
910114
929570
491914
27410
515323
952918
344163
698142
535662
467863
583677
450328
315940
815311
1004200
773853
817098
865386
243022
172136
658423
547803
220829
79520
29579
670572
298654
47422
317937
491561
1065175
648923
713748
277553
417672
466140
380214
819709
660410
311477
637924
494937
993140
882578
71506
742010
925021
1065413
352969
517166
674618
654290
509700
577785
327332
635510
85004
900626
425435
220313
613345
730607
210851
601497
107478
753028
711514
726666
1027552
403473
1033100
414089
505990
96335
236452
334904
685380
255406
525448
271773
230119
503812
258932
107206
604802
111630
341642
207424
865221
159040
786771
958383
614258
442960
1024748
22769
912725
701183
909892
243331
443844
1079420
53711
93443
504485
537661
572950
154127
39034
1002538
595102
110612
72256
1087253
516226
393554
435473
842070
837736
398812
934068
1083902
32632
523613
144131
1048949
413766
74180
1081952
967277
98364
267744
493878
57341
402055
495086
496136
130261
39665
946662
244446
597961
413849
808961
274665
768238
456910
214455
1098253
1008815
340563
418102
187311
836092
869937
52618
687971
1018211
46665
904588
354817
882955
556725
164655
517025
1097939
625091
965495
30255
997201
636423
340444
148867
1050113
534826
58819
986633
477773
732635
786175
65152
815784
771412
440662
189059
437161
1011552
738598
999409
753618
704943
997355
311937
859124
69779
361565
498195
122638
747036
580282
700374
29384
882858
823600
232987
1014503
328625
798727
625692
981990
1099682
174222
729833
577651
625691
338446
500250
995578
347548
318089
218673
972033
39547
40642
987550
620893
266638
859956
165145
365393
250522
386631
823377
14395
460437
64482
241302
1064848
303595
1022321
755156
479224
531364
409446
674891
178859
61515
862068
520458
753274
254365
637860
1011005
128251
904335
503653
760051
538094
57077
810400
667807
125171
1009269
211081
913910
247426
285151
231270
792137
733834
468333
404799
606244
297984
439712
182553
522302
74775
269372
233334
1056968
857690
538554
949047
834227
456849
498404
886902
614044
931552
234558
692882
1073649
457525
96456
729292
280567
236037
344279
802358
952683
811547
354619
580363
355040
483866
720684
84721
988778
443880
936054
370799
328186
727402
791651
766591
1019740
591319
855173
80423
356819
813128
961892
1064290
156683
482951
450174
785315
502096
1037424
764449
47087
786705
238155
535665
189030
1008097
670671
952539
160740
326776
271381
70515
469891
540222
264239
562297
3363
315827
810470
249205
758208
149258
856513
909595
610578
76098
1079643
673113
783514
791368
167544
903483
112303
57232
455106
1057416
1059392
236348
25862
404238
993647
510925
500979
867621
545780
52291
880864
115953
245542
614134
6920
882313
581151
682625
152844
588799
876085
583252
1093208
921456
827538
791162
817351
959964
972445
693175
340208
979692
770767
712189
764394
908781
208727
207677
1018482
796309
821494
590625
587445
175310
570007
75152
584370
596114
99680
791408
1052426
375890
1075883
775762
827630
357695
554766
629766
32788
67109
429188
747209
793701
120317
348695
789017
47901
1098599
591616
649835
394355
206472
218836
588888
95357
968910
500516
160284
455408
790629
384297
1094392
1024941
789118
652392
993957
186610
783791
612250
886279
994778
545805
300160
10451
162126
923439
77127
747154
942709
731134
500594
165845
38051
368169
66055
44438
1014534
955971
185583
455210
1094639
820461
1099804
90887
914885
284298
945705
393617
681880
1068562
585426
314028
659130
953190
169169
58517
115297
39558
546457
972546
762467
819561
723485
603513
10670
834879
324982
263689
471950
268626
296751
998635
1041801
211148
78504
53282
971241
908776
739621
450940
173252
813761
48911
224281
14551
590505
97202
246620
770801
215360
363469
836290
799887
468279
802995
117497
470647
1048209
153079
49784
1037707
245842
700102
546030
929293
694526
610352
771535
301900
456266
14961
745773
967931
96377
610328
359060
376851
293423
805191
1002860
70153
70901
818935
405130
116897
1015493
16628
636756
553308
603351
475845
1009024
898258
813003
337115
149400
174094
245524
73489
98275
552471
502066
1013753
395133
975066
105102
280411
264657
488915
237658
808120
325485
651993
911950
384024
1022331
724123
211746
449760
808525
335641
240260
104923
991418
311442
261030
659442
720199
485517
371186
89267
629385
980457
887505
323549
651574
948070
783021
902887
423884
542375
210590
85180
932544
184842
602457
854087
382856
412064
1039301
786336
426370
884824
178344
846751
541138
194860
883107
939650
67359
746141
500621
997408
1049554
305516
306566
535438
455952
46334
303774
852344
216381
1008211
467881
930188
730926
960997
983032
380870
944549
1089869
331357
758911
145307
305391
388831
528942
842882
769008
642379
78734
354903
642190
302435
908779
371105
561607
56823
824510
915982
362999
887685
519352
43610
545187
953629
948045
240722
672562
461745
812265
8120
938037
300758
7349
677361
677800
136631
144723
534839
53011
815467
935681
131725
257552
605504
250383
440238
616059
200503
892753
856964
846317
591127
337861
357220
153363
19499
415880
625086
211415
816861
194060
450237
127543
754369
719803
666498
942612
273356
838486
229603
498132
654692
262984
167131
253539
343385
397688
1021590
43487
263589
274997
999322
844882
628557
166124
992001
203354
802577
828714
171178
16929
323369
951989
665926
302532
369304
946108
261785
1042326
527121
256694
258652
821150
896164
485396
846682
1011451
696329
194612
75213
139697
369311
623447
946162
1027058
837607
155174
516169
189820
292860
514066
984910
129426
59909
622598
990258
748488
379560
1097164
59955
279151
791738
19425
280139
718731
301712
428418
753359
481954
632274
434010
838665
698751
502477
553076
45957
165887
749955
355532
229028
459854
997966
854769
762637
827131
931649
7871
1090281
567679
896411
786758
747029
216971
721474
788521
1054483
129246
652398
44915
233344
988639
475060
1060432
54479
136213
256473
69035
205973
501355
76499
210938
612604
244887
1090033
23937
470270
683626
847314
151082
345688
129381
361824
391887
405879
411630
840755
448618
1035022
149396
336357
118791
713629
944835
922796
204994
730326
986478
590135
934524
624445
283027
634458
718347
1041948
927282
143750
951941
821874
103473
636127
103796
377219
303066
223802
1014128
17881
525531
741774
146889
797058
342196
722190
562061
634304
454537
914906
398175
753597
613017
213307
726128
265921
534065
921401
1002594
617136
397044
809452
828902
799493
680442
695883
536135
383831
149343
847932
1002438
890644
148849
776070
16336
494471
318300
60962
843711
718713
375362
549723
771214
483590
812929
50989
341627
501628
136845
120561
46463
1089179
184616
123507
38743
274585
197306
370457
306931
32199
783956
207453
623310
441649
933378
936987
1040482
457504
53177
638793
725555
269129
442796
543258
158654
618225
988017
785906
836789
255957
271687
215743
935029
742668
506817
916544
663453
677437
551890
760931
1005189
1006239
578607
330774
301055
933310
289042
1045575
992291
55436
1090374
324052
787976
495753
153723
636353
866055
107641
656137
637257
27665
674476
776891
1057704
213676
880577
861471
790510
342819
367576
330031
311269
544728
1037213
1033735
859256
1071872
425635
977533
520931
909798
731475
293774
686671
160962
297866
1013937
643537
999483
1100514
422693
532678
791562
1043273
930000
544584
1053563
759944
186268
1054999
110290
451717
729454
843819
335085
966460
1003415
263447
627084
951723
1012306
637511
115713
140379
999070
1036278
960717
59442
740612
587901
1055773
275975
240786
366043
261461
271375
1037151
424090
2770
816505
300371
483649
694454
1036224
1028332
608386
499644
156204
161822
342846
575241
265561
373228
1021634
681166
798996
1061976
447842
597323
807105
96860
786800
367090
54710
669199
628778
839129
989710
1034000
429554
188633
888088
677978
577394
269430
318460
875072
576875
809931
451607
450557
676292
633448
117814
238337
12259
83682
217736
1000003
780990
716831
310374
33874
1011762
361728
61010
991189
934057
652729
400836
393311
794522
1072943
35733
654177
793911
852409
372767
697435
752249
464587
664666
913938
428864
863716
693662
12695
520505
648107
682819
428643
863383
365498
197271
28763
543116
854055
123052
976781
962998
47330
35203
935623
852401
462444
779066
623059
729042
51778
443998
716114
181430
481267
329263
310333
589569
925884
259501
153185
953928
924538
610168
236368
732152
529676
252024
472276
563760
572803
241878
788812
444814
790467
780111
496443
234499
1067192
554296
80928
120798
415855
271127
749921
951492
422093
990247
892334
145732
572209
681075
155829
1096529
113960
31398
1079269
228052
390249
197679
928837
870867
465468
937233
912558
686909
90196
589996
241706
974192
672515
5566
188632
478158
625433
697485
1051988
892574
219159
47661
564246
329355
820516
436515
1097190
416047
13158
1058965
778405
999970
465082
244406
454680
698712
245436
783237
422468
27506
600221
839438
195064
48718
142925
987217
176786
1097198
180030
585247
968771
540721
926023
502472
943763
413885
223236
1092529
1100431
343075
821459
449531
38897
618861
331433
158317
456984
503676
1071450
240795
1064973
523072
126031
573546
788577
236699
803663
514484
492993
823640
921104
1035227
1019074
843441
285248
106319
6184
480792
553533
1069432
757619
829455
884008
763258
912703
1025513
465880
61206
764904
1093137
505867
22870
533796
294924
10940
209956
767166
79328
841753
121574
626365
483738
450994
415809
457074
7073
760704
40044
791318
607113
404467
328659
943142
811712
377021
878802
973616
871310
661771
806979
460020
838777
947366
488118
539363
927826
741995
608783
946455
963374
321298
1049152
161071
1050202
147320
627059
207164
1028347
945526
621710
780168
78870
314819
182846
905968
799617
565739
958525
82408
204133
979245
37075
103817
166533
800693
376759
575639
168244
689445
447014
1007781
1078446
659608
937594
1078831
1003246
778397
562887
214375
214157
612361
690688
516237
286938
309728
917075
365389
1084914
389027
163173
696819
952000
107293
468793
690792
937020
802932
955675
724984
792909
716435
284256
825952
378271
833248
1054471
881548
251885
438521
22987
692508
633736
950260
209297
35542
984819
835962
245227
302663
304595
2335
218994
1002111
122916
338998
226579
599150
658648
315309
990683
465386
848270
1026537
469055
653221
63571
872670
1060164
320113
196430
969908
963088
690616
1018866
734628
227141
564802
977473
484896
801529
1063943
825620
417439
774198
421277
624887
32093
198700
687542
984187
933503
1001769
286963
981252
275394
1039692
1062919
1077192
522136
570086
193737
593902
178218
44174
606480
129474
1030514
883167
349913
469801
808989
82207
841454
1096910
350082
73685
884496
493401
501032
1028745
930396
537570
824755
348705
751365
612445
272220
72894
677483
956355
362474
737110
1044868
998127
302279
577599
279355
243936
117379
644926
743456
435111
49152
122336
679528
842188
173040
539647
766761
541685
670719
151883
292788
194711
1101230
402461
596462
544173
236708
709195
753422
1034998
221888
25347
538761
768983
223720
399549
1068585
405137
36681
188590
241668
218713
1085747
833657
284427
651987
467759
470491
876204
187195
713784
706745
423619
570406
548041
116890
937828
898995
62782
817685
165343
345308
54450
405295
228784
537352
797398
836681
943356
314713
249119
548839
263054
284583
322409
877813
71970
36678
969791
819535
1028371
998076
235544
101741
968667
480372
1059491
393141
651336
319967
496692
699734
1053797
1006604
338262
187472
193359
227343
710397
75109
51061
913717
638130
955237
114978
507730
950204
128605
1021685
252544
399020
323844
797636
384299
630074
376429
184155
607707
790449
643066
127178
292665
1000221
767653
1043605
372088
372649
56503
38415
65187
690420
670307
415264
284917
724157
655144
533644
216267
341851
572588
794379
230099
856158
170953
323104
538870
721761
366343
858860
33733
856466
278491
650610
502052
1033749
519077
948425
889972
382360
284178
331892
279970
809788
250088
24914
701628
557972
1026530
423115
754872
1076855
22488
1020539
66646
554563
72422
503599
307285
259429
319006
1077998
578982
996437
876590
604118
110637
554108
696252
330844
946664
374485
416934
146221
351393
480763
118429
1004409
508022
222621
812639
99275
1048671
688833
395398
68077
51168
847472
235048
79793
531237
323335
848940
276270
167387
916246
945645
665920
232704
992913
136438
193804
258378
350079
375790
970527
128876
305450
424851
583422
334243
266001
1084806
786947
423875
848846
41692
264671
836940
169700
746202
649785
998086
11709
534576
837009
654319
234470
433704
833310
165587
235302
131638
1051109
106038
143270
858048
857112
1096876
507631
491252
980652
371235
1077563
502440
119821
87091
172313
711839
945468
943747
887948
763334
750957
967258
13880
510642
694603
433157
724458
931111
279385
519382
828444
941207
51913
494500
231387
677275
363964
323802
303085
365098
758685
685558
66089
964123
965173
379730
633015
289058
247790
166848
797587
885274
1052923
106987
642649
961828
636838
182333
826014
1004539
98084
682026
769495
223201
808912
962382
831570
107585
562289
169338
849830
651584
255148
450061
745882
475699
165240
523151
18775
1074881
348394
1064686
636690
12121
85308
672882
990473
68330
252422
638064
199491
584513
372463
480320
96999
822117
882271
179019
411022
1017803
993638
657641
776569
693937
676478
204352
715629
692731
138000
742185
300138
820519
557389
140851
76568
800919
572017
835855
709052
787571
518940
766487
1090845
939004
780236
300366
433844
802884
335167
425278
614554
705887
260149
867831
980552
476330
583924
370281
997476
313618
909014
275936
704660
94161
697677
700357
946657
490945
302509
879863
198864
358569
907319
369533
757001
861646
521399
180511
482175
940507
1008592
461148
337743
40121
819063
299597
333824
886458
568441
975386
999968
760721
805625
40413
684625
218014
440429
650296
323878
951754
581648
438947
148002
900349
709764
298966
855216
1008810
88671
672341
512429
439177
1085613
682835
637978
978969
492840
1023926
121958
1007954
204722
1089773
53974
405513
1096556
1027563
281377
497472
86315
44775
628231
327936
52362
303393
609995
133513
514528
1044146
460037
793722
1081449
159348
124852
1028085
240312
931378
663171
617601
972679
519799
181629
399800
471203
502992
617659
866789
180083
200457
109112
1026389
875189
588330
17021
436621
1089733
565553
661104
206893
219891
681144
667617
892298
781427
766622
509163
153528
24692
105839
981824
183411
589861
761807
653260
665123
806034
580372
944165
372416
1006233
818417
914344
920641
208306
135978
715756
916509
975186
168266
1077394
613506
560705
729152
612868
1097261
1018411
2150
614796
518396
534519
927221
1020756
54126
36152
372776
1025177
826705
228562
390739
581951
434827
455156
1035499
280461
732587
98772
760532
131422
833868
49774
946308
848751
779042
966666
257731
801426
901915
415096
548969
1021152
515603
324030
1024539
725705
981768
226580
747915
276434
718900
535430
92071
798402
406400
509998
381585
186418
609304
1053036
1083848
58465
864159
874489
732428
248167
352998
639746
329019
879889
652434
612288
1070909
1090981
415350
912315
275393
452023
407480
564809
600004
399949
741424
572825
904084
911687
1094135
374123
299275
238397
890405
489424
147323
389764
459173
223669
520106
17581
250322
842330
455188
605301
537083
332898
465060
870527
155971
864542
194638
837341
814127
178977
1071185
696634
735901
416932
653428
152289
827974
380320
667097
234908
1073429
299388
927208
125743
48459
1059898
864650
199455
73710
356762
911029
55232
104369
745998
205786
576717
852626
1022709
282194
267517
536672
707864
965870
345084
108323
331853
822188
735682
925982
457847
708620
240146
383783
286445
343253
131193
974000
929895
48647
1048794
232162
730417
733703
610999
753072
524694
1063818
820221
29484
313743
629010
528675
857611
104266
251036
371957
648716
422769
939555
433477
883915
383506
579873
1035348
111289
662499
308004
285947
319895
273680
915962
1021575
21244
994832
769391
189427
369939
93506
988110
723098
687257
758534
1033107
59884
546982
631860
612344
487918
333257
681918
474277
1041527
401672
755244
269906
472943
820947
589640
832460
550083
511723
773227
228259
683084
34804
340472
495894
126677
619575
461256
758270
107352
684308
123801
892843
75985
307410
306360
195068
404118
5132
245313
453714
602639
831557
620290
185179
780996
90997
192137
1101142
488148
213716
521049
387310
587343
939536
166491
1036297
503772
309390
409694
602051
1082360
167597
518524
390569
507670
684436
1016937
770564
96845
595589
340421
331652
151694
328904
589955
825129
778093
192648
706001
374815
382223
660075
1049828
14628
509388
778654
420355
357245
65564
359984
345487
914402
902448
727462
455991
2113
591900
42129
326057
340015
915818
231857
231856
446680
601455
601454
1065340
634210
951730
112254
39822
496242
823739
1100407
73207
853779
848092
133485
338706
495777
1005253
297536
833460
837652
612931
39945
208992
796167
376244
963499
489353
855125
54231
538086
520885
919334
353187
646105
390352
1092033
815226
691705
550481
426960
971080
970117
449639
9069
591607
531285
335328
196935
763898
820180
768013
306611
541308
10217
492832
777993
339758
612338
873606
935842
702117
956219
269081
62028
54355
661127
310142
461237
695804
892396
952759
514356
222459
936698
415597
455057
728125
613055
880313
88904
218255
353982
114566
284148
861517
335472
646267
762077
866810
131179
862495
358033
220261
579199
972355
419080
1079282
598382
43537
955113
828688
219293
160037
669185
368495
935884
658261
153837
1081415
46355
647504
295595
782946
543009
207868
301419
297245
693508
680914
128816
458306
459567
506094
63003
118209
1080290
1052569
427567
63958
1100406
88945
617224
1069875
236908
311693
810836
958471
108086
633924
620070
409379
382845
997620
544861
154577
879488
105546
433877
120663
325411
320785
250964
359045
587704
46523
426619
529241
163123
867060
117270
215871
1064796
858954
106871
761429
920739
68342
783355
1010149
863554
490423
382070
203783
1026345
954588
491155
727284
1030786
339970
108507
1051556
724662
1080667
541644
428015
309038
922217
963606
745320
503805
744242
1062567
943882
589957
270676
521718
1084258
598297
874986
560955
124538
11631
129126
1077673
353696
632492
96909
985230
312817
14637
91306
888432
208166
773567
505316
630155
144984
289879
78849
5963
560349
1090813
387615
9841
67561
576320
565743
600087
51961
870730
325033
544758
431243
231871
594330
743288
56594
327272
712748
1090175
803835
64534
675513
586794
108404
903533
552039
713619
580923
576506
130774
85182
1064514
108087
871780
543740
274676
87331
150061
194050
120445
380432
451000
593489
182942
804014
832760
539656
983978
447424
270629
635179
861882
855063
899533
496654
581384
934908
875690
1030656
53625
106762
34010
809442
381135
851430
597510
944283
357933
995186
898202
753014
483346
477852
588160
571946
888540
587768
512702
272694
966851
52128
608042
364128
839513
318586
461821
481316
924733
319776
822509
560076
364355
593363
922382
1047279
346793
987713
305335
980932
42231
922238
171468
357131
575403
662938
691640
821113
441393
637666
238744
208710
919492
497473
857480
1068757
270904
776061
423934
839510
292434
387962
1095158
1028476
1010186
204706
49424
711048
24361
28185
998265
580986
703996
467392
491993
261107
1004831
1048917
69587
107374
717540
72969
8893
88958
355350
216631
476423
113209
293410
358496
676006
1077745
530086
531126
60520
523904
671067
974654
943153
668610
52662
525008
171852
593222
771403
879049
991933
78439
1004841
762807
53850
565597
1060328
76412
663771
593732
905710
1052122
443582
890978
845618
394176
517397
965072
615853
335693
500137
447319
156536
1052465
477753
20567
845680
78908
660458
428889
212287
660943
204018
854837
38730
243079
952321
578741
633540
107453
448984
210458
734171
344973
321036
748335
736253
331360
820318
562927
503410
347904
815987
82684
687178
84607
400834
159809
803310
499994
739286
785922
932176
133467
820668
361752
1001191
747874
394893
955106
107326
722771
384356
362742
607233
194681
1048235
303769
811937
536661
850593
606974
165590
810791
524219
334668
434182
112114
520945
449764
1096533
169193
333563
284629
560326
736163
347896
786555
757658
861363
708898
476685
1055659
559903
318231
337532
984515
188209
46848
43655
404483
158866
1029171
1052530
364858
104104
210387
406788
844004
621656
598108
366175
698531
868791
185359
658264
757049
222099
550884
291879
650099
788389
828848
275174
902529
161187
363973
568451
176266
101138
1055115
721117
349365
782793
1021852
100975
694203
585210
1018468
551238
644742
3080
586963
176849
617422
588506
460188
751347
795857
127190
836034
384118
19980
134117
823447
506163
196274
872264
412922
931958
252535
574679
73037
656793
114254
707470
1030859
155268
1048353
559286
407485
748105
688565
941849
566330
806510
217665
519930
628414
1009113
111399
6513
981493
639982
22121
871234
264446
425858
303498
292421
489195
488145
83443
84493
181838
935028
894581
1081512
834994
606830
1090265
858924
371005
939228
371437
1099398
113715
483146
975695
866724
1063448
113897
581158
879561
800550
1010248
706676
809620
149911
2562
12740
720950
1051470
378999
328855
898693
936489
490436
835230
957370
211478
983930
717719
490438
932279
524017
348408
614376
534249
133884
185350
691811
184669
545888
1063514
336926
1020377
175440
490289
64645
970143
185616
228183
944050
448749
708117
305584
905856
460667
875280
693192
461863
393394
879112
725187
164172
100731
1047612
73614
76327
543008
100669
265431
851829
1026839
678986
104732
572943
43719
840667
777953
479972
499326
743985
245100
164570
652203
790086
481330
534601
1034125
630519
877145
231255
18416
981755
274850
763170
233919
1060324
589077
1078232
48626
358620
562462
612376
511916
175531
286245
555535
302336
344105
960058
1063590
1015242
1004917
1048206
45350
8178
798164
639455
708529
567466
257305
864427
665738
300961
29598
393227
589353
331255
811936
977437
666043
957754
31550
134582
937205
520627
229975
198190
748784
715049
240462
623012
922445
645924
41854
768963
159878
76142
966657
487679
543883
461960
367127
423235
407792
272753
450195
714070
100240
108842
1099056
281313
895349
464120
766195
973787
345373
983770
1057804
249749
264172
12470
835099
592093
981725
1024874
878935
278866
961566
62601
570055
1017961
559579
1018970
504184
627263
569017
341173
197241
267884
458737
974196
442057
238762
979283
62817
159732
889671
496190
624048
1019446
6490
243141
564504
420339
499682
481670
1049389
745339
219161
108015
1064113
871647
633181
166753
540180
697019
606472
960065
1097907
1050057
305115
719964
496059
88988
955482
109341
1071902
951185
629916
80566
522298
62475
318531
149436
163563
71493
713040
362090
62953
938638
1093640
24117
748381
850549
697502
666763
237799
1050800
94195
400734
886459
227766
128686
574889
259816
309363
57799
307288
722342
490798
412437
814895
48753
44246
365848
645779
115705
480847
112002
98204
91471
281835
560414
681878
636080
148699
155745
321166
578229
71687
346839
322602
1089256
90174
433390
985184
1050911
812143
336016
1082042
342206
136846
186190
584880
406606
224716
803353
375445
776540
1072742
812986
795880
555630
993046
886251
35070
202784
643570
75727
484243
123242
809751
838544
1007413
438381
100467
223984
596269
773152
381880
7180
548442
873297
369357
449560
316925
277854
1000144
28187
68203
1054327
864926
734609
521368
202553
1025726
862683
577330
378390
535575
534552
257276
886942
454888
588130
236165
139575
608715
839511
201561
1067391
620908
814491
629323
23343
491621
105011
296953
401025
86988
262086
344011
458703
925836
590170
943275
777473
137135
688154
940804
310576
909446
685781
213655
703192
1009896
487255
603336
1074061
1043696
11528
480500
929737
562780
1075246
925125
159904
942290
968750
322948
748989
699210
446793
901589
858116
140325
109610
132445
813482
202761
167782
722845
765952
204907
1070984
530356
305854
856754
546159
989769
280152
44033
597316
528443
264521
976029
224879
572416
1094941
675770
623876
142998
576734
816780
1013541
810136
1014198
627848
464753
422128
704882
865918
162583
80978
521182
52719
712710
971135
1011698
734917
266914
226574
247689
428916
972321
369345
802205
615847
261696
379768
619693
277081
1022757
808772
865017
431049
264009
719521
733706
643693
1027194
656977
946352
192178
645118
861790
389442
44198
249302
263382
687503
915701
498159
801250
1032729
727107
549030
167331
1064578
509387
312368
801521
305368
1031793
617185
4264
668181
135279
568204
348718
108058
809459
49892
780694
1075077
489314
502521
435166
1002861
727485
1009954
133121
259688
857871
67219
996904
862376
717385
386079
752259
139002
551193
44708
322425
711359
757347
1003211
348265
452362
1088937
633352
260445
275417
748575
774042
521468
4168
343998
153315
881597
466866
1035677
1038785
629121
425855
516756
821875
342254
347861
942150
480361
775032
154516
653847
391978
229694
607808
1070517
102710
176287
351772
146513
949979
452624
288801
776674
1025189
915848
532125
449224
291489
880305
534907
405015
375452
133923
48221
204648
19986
326866
917566
613894
803868
718956
971476
439659
231898
579644
752349
988791
301673
285817
838662
266842
265792
608404
1021797
499775
542077
182883
566126
124198
531686
611726
1077923
666932
659668
817999
939815
622777
174029
203420
564827
611467
856042
101792
272914
705332
228128
103519
332507
164329
1082330
778293
24565
913387
698313
838538
219683
541034
267734
881571
575409
47997
663199
808626
37152
888792
280531
176925
188585
632589
1032758
963802
748619
1024261
534529
631853
1025231
771503
795341
200635
922822
1069742
300498
230015
986196
56745
805881
793199
145131
761021
447233
465470
260141
705882
475557
716896
421275
205109
143862
34936
412936
254749
540267
968368
404905
557923
808976
217896
541216
518065
12787
309770
174855
28994
349982
784064
207485
330565
28261
264515
763464
1009250
316786
793037
1097906
354324
90410
725784
1056728
665095
882165
345938
930828
517653
112055
889774
175670
789712
586497
1069244
306261
162748
83657
424674
405346
684214
222008
903798
376103
488465
863012
133283
134333
246818
509191
1011200
587056
52232
985960
352805
485290
257199
714100
1003489
433175
107246
22934
128249
767049
708686
217868
797003
1046900
497580
931778
369200
667774
788798
902618
1060729
461399
377618
440007
1098035
1055183
747349
750921
358776
541500
867202
713070
556160
987708
711085
915717
627624
709446
192413
950151
905362
511539
1020540
974792
79693
12230
485031
640716
290748
2120
39510
591297
1032187
83916
565189
46007
990073
121921
196828
774542
1086868
957456
160544
706753
745372
398393
430002
35611
454747
315510
215482
760404
146109
74086
268776
468891
650576
205087
1033297
977601
984599
820167
363341
887199
246081
182369
669816
948634
551346
973143
995233
1001986
870404
213127
1079110
717780
260732
386019
523804
337683
331683
1078007
266326
909689
53940
726913
491397
156558
863959
906200
270636
309056
814464
163681
23596
41909
213925
737191
926938
282179
61356
240583
1036420
132206
826037
604937
460543
149273
52993
726316
653442
1004359
596732
106463
145541
289083
307250
243317
114623
612669
504059
600868
531958
794157
666196
924598
219893
448265
148698
356705
505279
844420
80484
579482
653980
717487
562946
583280
625067
423050
674357
113086
217806
600292
501626
442634
701057
921663
329760
222814
19205
832422
300275
963056
562905
358365
1014304
99019
462904
969555
781725
419674
54684
947155
335566
910139
865867
187991
134044
936383
701025
135372
578699
1070692
673866
427587
1084482
1100676
897778
1087760
669323
90107
549132
823296
770485
624187
787037
712778
184824
624884
390833
695129
284707
980151
855730
109521
269457
15876
37746
473019
126548
300427
43291
490555
436731
156477
263503
630153
749528
988668
812746
391283
439291
702353
888213
187697
101963
904999
558530
1030648
807035
49019
406735
469514
793697
495581
1102
165575
157164
127429
597425
901816
750911
594806
377876
506721
887975
140313
215006
790215
950005
597793
281474
672779
1039418
386753
740661
369040
335965
866199
433261
959824
88456
969817
328222
1030078
846279
51740
503652
166955
430168
604687
815538
753450
187102
479397
541638
587553
109576
42774
183689
533639
442038
269098
270148
1041361
1065811
569194
654631
809733
1022265
1010386
826646
404967
529416
317219
130530
722994
656610
1048496
115270
720073
1014707
193296
43946
655121
865650
800443
634591
163257
260465
948891
291831
818760
643478
281507
211952
804134
790450
458132
72369
810014
782093
466498
669236
1083770
377005
727945
486971
521970
682640
91257
158269
291472
1065719
1012896
582155
523701
737371
883136
27714
120249
608743
662944
752700
1016924
1017974
958611
364397
211562
752943
403131
646373
29157
782361
279938
658429
262964
366739
1057397
554741
348120
701965
408967
771910
172473
640191
317304
666143
409023
654203
193508
1021008
122630
232599
839642
917555
136820
822656
332078
894911
1036216
335499
930175
63706
536337
420275
36075
556564
7389
446606
216833
772973
615130
20008
171987
193640
725181
453732
412501
758738
655657
689017
203834
236069
1011590
3788
6163
392142
361429
487445
877916
1005095
334582
252756
825417
995429
622441
821086
248199
619065
196698
790530
491540
120700
238614
435383
809460
546537
986994
1047536
766112
871717
297174
869020
856150
339675
201817
599081
103594
828713
606556
400878
208412
348550
311667
400621
422927
133027
372608
687589
861118
455498
300934
710896
22436
885399
937163
436714
555816
261778
602130
683201
635712
800672
961332
38403
68240
631451
462774
731761
716477
893053
660364
432696
1040205
492198
125151
837427
158278
24173
925170
706824
681960
137449
525094
797449
952432
612221
717938
1083557
388893
438186
76134
980390
515164
820911
239723
614581
158033
1022223
671078
801910
748766
711088
479797
177726
409775
246025
1069650
565204
999760
267716
864302
617135
44614
290725
21806
151094
367506
183385
379196
366821
121330
453292
96147
619104
195024
1068297
985854
1061060
48232
1015578
697713
861873
968555
180246
590744
80764
519607
240270
452271
971127
418909
802158
808239
778968
230959
888633
908435
806757
83444
1030960
38032
918086
28697
939349
898913
205497
610803
762073
964259
206186
907531
265567
82463
734810
1076695
947438
162543
259685
1052015
756553
64646
856252
116771
857446
1011802
812607
315352
392871
985506
42518
265042
466445
310697
201898
453676
586697
407094
80653
454807
1054383
1041122
615629
628657
276489
424918
301329
890785
262069
290143
754145
861581
558342
659930
562846
1030525
177111
33530
930064
1071253
785376
312727
692201
958985
636954
488146
210916
1020227
453112
441627
449175
593344
375912
28036
1035708
460609
122634
860567
989402
1019277
791506
915233
806391
1067913
599010
333847
439567
771377
960980
374767
312628
781007
352519
906921
293286
345374
327692
274249
189968
615572
19805
487329
1095590
569358
744213
11811
109020
451278
336580
102368
404421
365991
271806
459925
392002
621005
1007493
728955
1053683
1077627
962223
774852
244962
245600
589782
467483
823865
341266
254163
795949
651141
321818
797896
455471
650247
351295
996324
134599
913991
678343
912842
722702
358259
110979
633807
944825
134163
1000021
63932
935774
135542
927176
272047
402523
782006
1029035
723116
805071
195966
113349
164935
87503
447434
262763
477286
356407
671814
939426
780593
189746
70261
764050
110810
28223
784872
674177
491857
164426
1058481
233467
745143
848778
64869
1045517
707634
900909
1083583
819704
1081825
1066771
163568
137570
263474
784390
608628
473679
1034203
823090
947829
635341
207573
7788
104085
365942
40389
209670
778761
280722
632503
402923
869705
1071938
506668
1046781
311495
235575
1100621
845225
283229
551228
267634
434326
53901
116476
1085184
256885
1090399
135585
739271
240751
574018
27983
366344
289277
384829
936369
639537
595423
924636
295444
327974
492089
1084545
398159
845774
910880
597199
740966
725336
405598
800312
885006
19583
516597
139962
909054
496012
817696
920578
362757
590278
745757
519171
14682
447067
953579
856896
195980
714118
377570
1096497
684260
391398
294788
602224
715561
876388
1056992
116992
316937
874920
223262
666260
846571
1038078
1026807
185927
1012319
643363
999720
91324
332174
687611
75411
797953
898775
174862
1042763
944329
263480
33932
700094
277769
1068199
741316
194802
1095027
218353
943632
233501
201285
450849
790834
170598
551608
790815
722275
740635
199323
845253
911802
118538
859393
37467
1091239
429215
732572
1009444
316529
951722
965225
719411
936885
206729
191177
933903
547272
310656
1028196
814931
2856
101912
817725
335266
362105
75649
805557
783391
568865
625939
847054
648695
367258
894412
666663
533041
692270
93386
484322
82342
638563
712898
38477
975115
824628
643156
707420
860690
284529
652605
675108
440444
117840
645156
326644
754045
521988
377254
992166
430692
974615
34839
96603
865660
41984
191629
1048025
946629
548657
841166
1035526
777748
225651
475009
123335
515562
549612
300601
76223
744251
229292
522129
284470
370903
500365
940441
590203
449957
553934
618243
780695
568391
1052486
819747
109025
427280
130762
629619
668069
791458
1061525
807424
1055371
406989
42592
761053
667779
389000
456394
1035811
174627
244449
75234
1018320
767896
760110
157444
459717
1091047
212187
41065
216258
900139
192470
438911
1054754
614746
815572
1013689
158566
334692
1022219
555272
539876
393024
217054
520818
1062823
265826
15726
64545
530444
99346
518184
365034
205722
618620
94263
121879
754771
509842
845631
737806
1021381
692800
729903
1025547
96082
481610
817078
960846
534855
622557
825317
832475
501511
11459
410474
639011
351702
53437
287032
890494
151180
941972
962342
980580
290153
65048
882546
917080
590458
439472
1046674
587527
120900
501017
82313
693456
274715
33349
611219
886929
661262
350875
17418
1082453
16199
1084075
674484
524439
49535
927959
1061924
533874
150189
146936
931886
105541
710333
995943
52514
65005
735428
598298
47153
578037
643152
537934
549494
409947
198753
608017
307624
792121
32760
930578
29215
1064720
449515
151629
252015
1088024
472094
279006
12924
73837
880756
403007
404057
263041
263042
114150
483640
576683
756764
69267
867766
440920
387541
620724
683734
893680
528292
916392
1087165
867698
482450
800952
989215
84975
423629
1052240
299782
482467
72761
939384
337321
134145
461868
149657
1012750
415862
721656
41886
2411
376875
408209
406734
961459
1097620
445666
1083889
650949
48843
477097
1094353
238704
299310
384775
299207
351018
944623
788823
255794
820687
567424
399180
839300
500584
203365
828128
388260
944188
311868
935376
538926
508165
293622
776638
995046
27467
752680
250481
209855
756132
496482
797337
584613
206872
193569
617990
92030
692753
867526
327840
868827
686427
1068097
560058
31980
395945
291281
692774
397475
542118
691975
230133
843038
325079
452427
1094150
200583
874428
732150
1003477
581364
235567
253083
924163
59522
315999
466490
247297
291918
429432
873047
108464
809928
230609
1001819
900564
235452
690164
853089
543145
676844
718442
809897
439416
875819
524046
630073
1036756
204014
126004
442570
795252
26524
65414
1052110
659500
636606
289460
427244
429131
353001
376904
392825
578235
1086045
898614
513274
49329
712486
996877
475514
57990
885431
558213
79730
981280
691372
1043534
20906
681612
574420
711244
201071
201509
30207
299541
549613
234821
721820
226947
112988
977349
846524
143336
658567
290027
290028
519762
591267
602081
84216
187751
535299
21975
639145
464633
1042800
799809
141964
348921
899425
596803
169848
400019
67208
1010209
989098
903164
1089249
710672
877080
417371
637952
1011915
698972
649306
65954
946483
124639
507508
705864
100058
143191
554063
396383
820197
1096242
776420
416481
296986
705914
585880
10151
231979
322008
989471
816533
262802
1027048
561590
361753
859841
230008
8782
1091616
684476
322811
606268
440924
150275
927003
991760
82506
783883
622409
827161
248411
351588
827581
1039133
572839
551012
270052
137252
431329
104748
168910
369545
112056
656189
1022997
349185
123410
752610
558318
1053292
162314
973080
825147
706944
119662
888500
745231
307783
462653
155870
334509
142846
466988
206056
42259
355264
536433
30594
256733
79663
19590
56537
364934
533171
530038
352489
167460
744865
1031078
1084227
95240
602676
755669
376741
695562
278833
496445
455830
54243
685297
299546
712724
931598
703551
975174
1049821
205702
111568
144135
10962
839447
710626
643534
788113
712494
1050019
533039
260491
486007
67008
267239
37425
141992
528562
5407
487350
279089
1005640
682113
255592
707859
25762
1050843
403662
959688
3716
72695
743664
560768
159233
1093827
1095287
395576
358046
587619
883894
257596
239633
1077650
162266
90439
846326
824284
689611
22613
659190
275575
105163
560612
982691
878143
984151
747105
269558
790310
672039
884174
479913
342801
782172
883442
1098963
516353
175342
756301
228611
806739
319468
187267
164707
677501
789803
1045934
1022622
114294
61713
944394
472855
35718
987029
679809
217740
2010
322317
93847
254222
1085276
815499
540065
895413
1019271
755067
61409
463203
94858
931828
170346
713521
914806
673313
565760
329616
297318
560743
167449
795601
1050749
472004
802663
285219
34605
344987
383737
568630
272389
51788
405914
355563
871144
409432
763080
526072
893892
237824
1096862
185788
42439
605612
1008402
190821
700236
626682
356625
254748
513043
160353
1013215
683463
521814
198480
381479
214924
480991
1013858
575849
722386
198478
834459
825894
805488
371921
411642
469555
1044939
772183
745560
647306
932275
347414
132082
346163
912843
375902
458241
465141
994239
1085157
844522
127459
925703
56598
908222
273380
182568
879381
446772
313979
307643
779809
999543
150864
349435
157366
537457
589120
115131
144372
1039240
820046
707162
1092893
440126
43804
116461
282681
564953
712659
470277
54212
285130
756408
313076
140432
249899
834251
915505
419922
8519
609557
553217
182172
686070
452746
706805
765411
1073479
873456
462867
958747
620932
645494
443172
30261
463690
236691
8307
1070742
252780
42421
489799
513049
155521
1023271
582061
328746
885890
540819
972246
679391
1086713
641798
249007
1072222
1087772
682241
210057
868316
712557
135687
349153
223709
255395
286141
712542
693697
1035810
689209
818876
865499
246736
46890
668224
632060
187418
383640
152076
310396
324054
456103
490541
826279
565713
699982
258094
351280
978200
524519
525569
624585
90808
238726
1083594
107519
620338
463572
258170
1093512
483991
765690
159249
569923
1067297
409238
295114
681583
354253
867257
449331
524923
29682
609066
756642
434031
243295
756509
409911
944667
461529
407204
79681
517416
68681
840517
1041975
653762
652712
208525
804936
853719
1020782
617397
923353
530604
1035251
666548
815161
169819
18586
62096
500747
681754
1008566
625584
129619
589038
384593
625045
1080833
400350
944098
399828
335058
1083894
698489
322070
924554
471958
1040979
997441
56574
184495
166472
390934
779197
500732
82742
744202
533679
1082658
236871
324262
622562
468739
448989
693712
964400
854722
948893
808853
86471
258306
401770
869274
431686
925134
243481
267038
183373
108785
988852
343175
736944
691494
189389
924710
1070125
718335
909981
314134
418417
158918
455875
221891
934394
26719
940714
620632
293258
809579
683944
129818
492371
157117
778004
32742
466590
557236
113794
781031
112746
976425
325956
318614
1063185
612618
154528
1034554
937439
380667
639544
215616
423545
366510
612312
942877
349385
988417
402089
391587
890233
889163
695334
685875
280042
681876
91458
312062
940809
1045432
61049
576573
280929
860211
170526
63997
532923
477285
112363
150343
861799
822334
131140
297848
284203
1054455
1062862
900415
881552
659986
282930
615123
590887
76087
1045336
1757
1048229
933290
234688
280758
920761
29857
700830
32059
728393
692186
696203
906480
1088572
286906
185668
281932
256104
876431
752296
977382
648114
139976
324658
799778
965063
735963
509702
889044
616375
1026405
1045987
120195
327806
560981
91334
973534
129728
549102
374505
783434
416008
884291
571406
705792
115502
916339
915289
447197
629037
407702
977663
616856
203896
140554
321344
1074428
653364
946110
505133
733289
455180
132742
717474
43702
224616
556426
141258
279923
702287
1010076
982535
1034614
513245
492111
435226
134254
948007
733173
159228
261457
934443
557415
239843
1063342
905454
997975
47773
167415
315921
341972
418843
425235
642023
500955
10344
922609
377792
317504
735379
841644
883124
967762
671209
1012981
548214
612001
426400
234560
1064060
884296
25861
183946
572713
262725
380757
144950
1012160
982397
91097
496747
824252
504242
266195
498031
85751
649718
515506
491067
313285
1072
781180
226266
66961
1083073
1012195
531026
355169
26962
147037
606607
150174
777634
1100044
791496
223959
945712
568022
742058
175285
651624
377968
907983
440947
800354
432391
483510
129175
457777
287141
188164
793778
621625
528836
602600
414147
1014908
921940
1004501
300042
943343
959697
294713
557685
836477
466037
845900
276893
623235
1025838
296807
1023401
383751
794618
939212
173757
756392
709622
413329
1049678
371308
8275
707368
66033
1053650
336721
927884
995142
874968
586721
254834
404819
247123
229006
669684
992318
1077070
17007
271940
478619
698071
12782
998952
333573
528994
23788
1037856
433397
144210
57546
194641
192847
963268
690264
844156
888687
597439
549548
236609
604145
549229
983753
584796
286170
838126
448839
1076757
101182
320110
484942
1099069
794081
113079
173111
574648
317727
878000
243833
114246
537056
904875
647770
286059
427999
1094665
56763
30685
865518
559499
559983
439078
1040630
91301
1028104
132938
417779
562880
572953
914480
1047289
401466
115990
1100360
842859
71057
716509
362739
868757
648997
919148
945605
71288
578307
596172
64563
840469
943996
197340
741180
1021335
955579
290910
125251
758081
930511
801481
7385
253520
883632
368285
769948
391159
936310
662698
1062625
527071
59044
587659
372343
665970
966433
46530
542859
381981
415988
1033183
503878
1003157
785142
737027
906489
887081
280960
11417
654048
248376
1012523
457840
623473
526266
486717
665004
933084
858836
103013
362453
725447
223693
584628
999534
425019
461726
741787
1067633
128270
644584
928884
170565
579569
52152
348258
887342
369799
326199
800982
211356
343100
228457
280326
72218
320304
1089748
160004
96044
1043244
277183
712401
994524
817580
796156
701982
471941
222712
312502
690399
1096771
825850
848941
468263
461819
537811
995332
1015530
1063561
1004360
971630
809850
673927
231701
1029355
1066439
765184
125828
694646
64916
696851
466219
397317
514360
743891
326455
809263
555395
692225
139936
35583
828303
536416
245148
338370
578070
97840
13230
955933
173495
19427
932150
214100
1061254
1069695
1063961
617551
426548
923147
916518
385085
785997
205822
1082260
742202
929373
941098
1067519
1063473
986525
272026
941792
10766
503963
884718
293208
955220
500878
74248
848515
804841
369155
432261
962472
323902
518641
532310
899966
227123
703769
123635
33766
1076414
782504
693125
656618
762380
641732
768666
366585
1070822
991473
781058
96245
692546
393821
434798
341932
877011
596784
796623
78672
456713
586634
750409
989903
964673
820751
511260
846470
172810
1086881
617049
931093
711196
162624
4269
85127
570901
828833
87186
450385
814883
668090
1006919
1001659
310209
333516
206704
767791
105170
210614
478799
1067003
854372
1099847
706098
75318
944724
256408
705127
974246
290772
298776
359982
62818
35652
73939
72166
958625
351179
580360
604787
927659
65031
611407
168173
542453
182055
70030
492229
65090
830791
350852
896522
361337
684423
573368
164719
413228
650819
818364
1088932
838475
1041655
731067
886575
1079799
213218
364627
757252
211509
918876
569445
199401
463595
42772
993825
935291
697076
556897
795272
21428
973320
880297
911143
224526
73566
688936
777464
992879
58088
592570
27028
760687
639593
336727
233609
351824
711369
54872
5970
902060
766908
365921
29480
833433
598538
392259
167622
135618
695143
892228
511165
532185
1098971
412992
921404
408820
746074
967808
143232
576624
1020450
151759
141082
890184
738887
308797
620217
420825
704208
407508
521108
201809
124325
739732
508155
364635
798429
1047440
574041
887167
905219
30455
73085
305798
867848
1071821
159731
522512
853494
787315
525874
524425
694280
849990
140510
304246
444007
321684
920380
813684
503726
308373
1007930
383756
540433
555336
826744
939184
908420
11855
1085533
334740
106294
420802
575169
1009375
344980
577845
805019
207770
920985
816092
534193
689718
985412
1098643
639779
1054114
733564
59878
647399
635381
824947
841766
391631
425905
643567
155457
442408
5961
655066
256716
112754
541623
272917
892407
40601
52946
1025762
771100
355397
932331
65186
110939
950247
951297
672200
221130
545752
442061
840572
33214
157834
789034
939710
489838
799456
942046
763536
996931
511810
983458
847967
382162
560322
128701
370167
588340
1049609
659980
819854
831011
39014
327553
316407
1058238
700207
526060
780618
197389
256582
216296
713851
576145
951573
629098
558131
31118
767047
783945
669383
1003916
532362
679058
515348
57677
595574
770816
833398
832348
548323
717797
118564
256028
97807
203594
770360
630263
906240
367182
1082034
114982
928245
636831
504048
655031
946363
407685
630645
344703
1059117
238246
716332
103109
44707
362975
98069
762465
438735
581379
963212
203900
438966
921788
849669
249182
422209
353143
540502
342008
1027155
53834
919889
723030
680893
611750
78465
931353
610361
246437
459069
212337
906555
905505
628119
577729
118715
262727
1006752
993385
80607
97571
589412
666903
456159
445768
531699
992529
398233
634752
254119
159883
158382
16861
106796
492133
333294
1058520
107920
590729
892266
800763
1028142
148622
124081
412975
247517
324013
148742
948016
448430
409909
837092
1030655
280818
982723
1006346
1026301
147890
166037
649668
267391
1003546
232429
1023716
725524
816696
768870
701531
704710
50135
961595
23612
719638
43280
26515
245674
470376
495325
610585
812850
494747
1016799
437106
689183
279681
491764
740530
32159
686881
951604
658585
188925
658826
558670
199064
306680
299434
48056
528591
482334
961414
681704
87144
20012
159323
771399
634141
192925
736507
1057967
1089137
720968
549044
118964
966474
760680
947439
54010
259219
559712
890729
290445
82512
621010
77220
330348
508365
470763
244972
843263
734092
1002439
868621
274965
930353
635332
618975
936784
989697
297445
86624
264571
656653
838079
168184
769116
419041
830327
447283
486536
563378
431473
655849
191887
733957
892956
532044
268670
567946
896289
817228
677479
480618
390590
677046
1096061
281686
683313
1090775
69430
257220
899597
82853
925002
758170
914174
858802
500566
400304
708059
654110
313798
952253
195052
279170
324653
565473
530121
986507
330277
191084
747634
564198
1087941
479222
346568
624626
17612
283440
903346
993784
704071
10888
73905
652114
472790
861398
1037603
917373
967546
474242
541459
260505
1084424
60379
587647
319900
735714
250418
812445
349853
205897
184955
568615
712706
250248
698349
981316
129675
986480
1060974
436825
264224
115455
682821
72734
104064
761820
77689
956920
128839
708574
963819
476783
52290
911434
1028940
290829
289418
330971
462993
848770
593653
986403
31558
235950
431303
282945
32909
985159
145180
428536
389421
846970
126037
592011
447971
798220
352781
5001
984337
758875
115997
841024
896150
662067
663117
536286
894168
176599
49487
657852
806954
241735
561918
480657
1002691
848467
827934
29975
817990
754257
297581
263758
465359
827498
934102
686530
798920
895708
336232
500791
81931
442081
785864
534403
303051
952620
588942
988007
969393
633223
37055
395175
696867
1053259
124488
458575
84390
970923
594744
489650
161896
910329
782741
370412
57172
663140
89637
890370
269521
498499
413651
455311
197093
36041
775568
119265
248751
675789
436943
296889
674061
276809
504956
129091
484771
374606
1061009
995902
586815
670685
520362
1076655
346898
993625
324799
412297
412296
1088724
170048
808117
531236
34352
623724
75840
880886
601185
612724
188427
9748
268767
85532
91068
800842
799161
407752
1053801
568380
979043
555383
405504
195502
176361
733713
5773
731212
24426
68546
908782
1093038
753158
227004
774053
488255
60686
505986
86623
250114
952546
1081695
292323
794633
694768
235289
467544
159858
632121
590854
344932
296994
986899
820336
690634
726651
717467
1046882
215212
843635
569419
473617
706375
681946
484985
998024
283394
738786
243596
786162
892079
488040
695382
981815
1018775
1064755
318679
942169
251480
59012
645544
19944
503781
644357
1011993
183229
827692
963050
824025
838003
379366
1024896
496538
58273
347642
544184
659586
326493
779004
87269
881801
781484
406707
599232
1058337
549247
1028024
351294
868154
598043
328607
917198
132460
863361
1070100
784297
980224
901317
574181
205630
1064032
332139
642784
74221
950168
80871
822583
1088871
1089921
931375
635595
267788
281426
452073
321093
644226
645276
746662
408903
698181
145239
708484
133989
188185
341071
85940
609080
343915
1049120
849104
359919
705916
909753
982391
1007827
1089133
172999
1033418
473171
878097
411878
884732
563932
42113
703085
861132
151310
424925
342797
807040
142915
838543
1063807
1030183
174480
427193
1080254
160966
595819
387556
689894
328758
1087819
980920
415121
283202
1060665
760129
1046799
81630
449790
54108
772184
1099244
498430
988932
751718
813773
24513
227683
69924
373766
862485
1012525
391272
828175
195969
415835
965755
763058
239670
142439
571348
61971
78255
353484
430841
428178
1021699
726661
203848
789607
236840
273576
872873
767043
340531
1013897
228817
738278
653354
166932
713854
212340
889387
423724
586665
180161
762950
689123
656285
892400
354278
882133
942722
41403
371717
431580
580888
298623
78340
891500
606141
580490
1035649
942429
518599
558133
588602
23469
727825
307637
593206
1063191
1063192
3381
1089817
237947
1045693
564094
452201
943946
281943
365893
453609
1032546
14895
759665
169372
870314
185250
402356
895305
470251
1027362
190162
890815
22579
868172
497585
887600
103272
830538
489380
1063088
295652
504352
661389
276677
84106
337746
500957
19952
750341
244788
924638
468574
395307
1014077
1002852
751894
2732
325705
505569
845666
751254
405401
344507
452125
1073502
356358
213735
519398
181791
461520
766614
582064
306426
703735
984334
325882
884002
36188
527797
161326
191269
305579
956831
364270
151234
488703
1027711
305880
964765
543503
893363
720891
1066122
674162
386683
326262
410248
559034
613591
644054
639540
299566
115800
557717
1025792
437029
155380
1083766
243240
390971
902765
672266
222116
441904
744625
1066883
153793
174183
795134
693740
624311
811111
17031
558906
473222
1070214
374502
583747
539460
987253
309905
147802
421372
141171
1025808
19508
399625
975583
653424
342457
835074
456024
36507
557153
329815
537924
98737
702590
61468
532280
344453
268174
663624
1083899
866571
362253
566851
94511
821639
470039
321573
306433
849457
353256
81356
738025
366580
471894
515355
634034
375285
73191
595424
183694
259117
515973
959374
684449
502184
227716
103510
510657
734758
2265
1204
612113
549605
200310
648003
737180
364365
700839
296140
965610
1053268
345671
1026285
83165
398802
386923
585037
522771
134499
694422
269324
503732
13801
709160
792429
981098
660432
474772
990810
810078
1069588
283789
333631
992796
422145
912788
590168
899900
930397
801536
114998
997335
945249
267901
138500
408522
274966
339518
563386
80955
645009
883872
337656
171351
330576
651992
251350
51110
502921
108366
687039
506869
373295
531503
126587
802055
875707
583793
142782
1024747
702755
1002925
497931
129370
300231
975968
184782
101836
856978
94221
462289
970032
714155
89446
764218
367023
1027586
737175
1000705
215823
912918
863373
647812
929961
27248
988102
312221
412095
678687
853730
241278
242628
806700
573424
474538
84464
431924
568442
280285
281335
1035684
250520
113800
818116
817066
485926
297968
461314
1026461
501889
621205
593684
7779
621626
247483
312483
1074109
196340
735342
438358
539680
575185
427416
16110
956161
198082
693888
298117
166968
354100
616967
342996
810770
1092636
867667
38931
675640
703736
54766
243726
236701
457645
863026
475819
443776
390826
645576
882956
471861
249225
616649
253979
740022
67389
449329
527141
97259
219528
251920
480128
962572
109657
605711
691679
163334
847509
340909
564106
731983
806155
1054363
283134
278407
657880
1033155
489674
779006
552537
934333
1013201
312442
661257
965742
53836
1034668
390111
461967
51828
762436
914794
470755
116617
612500
208484
155307
31197
363166
630911
181275
14155
130537
1088420
667159
1003956
1093761
628431
532525
22817
374117
533374
287424
359024
476970
277858
179109
740971
892820
942408
516260
694519
453835
1079968
981602
132888
80154
734402
208076
967966
705094
784472
253193
876287
792897
598885
14803
202431
1017609
492523
843598
947822
1071034
87049
132683
305446
945411
868773
741806
428712
1007920
140873
49088
898608
801165
234701
179247
604315
277973
746870
6242
340423
339373
744729
640548
801830
422933
89633
678238
780637
572660
599574
449620
347639
1024667
41241
1096749
931631
566304
1090577
313855
1088229
170861
948408
264911
79916
533810
585467
238237
903078
428503
699835
293488
875467
126059
368074
366476
1055815
1009603
211485
514343
760765
856949
855483
127096
146418
158154
805717
88691
93689
647750
1061538
990263
1095257
894025
387395
1046742
40690
730672
981310
836126
911290
482102
175205
850369
980974
640717
394657
644753
724999
34963
919989
870245
168251
363314
965172
139473
347129
326943
572076
175832
172634
750815
453914
197937
933542
301249
768693
226644
848548
727685
529656
985703
687406
257510
535258
52371
167592
834352
36204
217743
148921
104492
429199
13005
839842
528048
911786
588993
195348
130142
488930
485720
261303
986293
772580
365418
1041688
559640
260678
840574
640313
454589
750307
978968
294941
949454
141499
311470
76960
165991
557174
978537
810940
833117
386407
977106
429073
985563
218940
51607
14692
501064
342273
19277
766856
998638
708673
131511
529140
418812
697753
375190
938798
295973
963190
541408
136061
315993
97472
764120
1083711
376474
133862
201257
890102
257528
1101035
580482
19577
189486
956722
1059807
307961
291674
672387
170619
805026
221160
33829
78213
849117
594594
179797
771842
298161
829874
882072
347403
630883
253614
870425
549474
445055
118197
665144
539006
61421
434628
686947
846131
1015732
815023
893260
604950
548955
581190
322513
387959
491091
765887
936309
392378
233404
442014
279783
874362
141065
671355
835963
696553
508281
5636
792296
418255
644823
499226
683276
46792
251393
241184
725960
105566
157328
770900
508055
756776
468448
663050
91517
557253
527596
649875
658586
704288
242318
348129
75164
162630
551723
583678
624797
447822
393177
342571
1018885
754604
797994
468496
430359
705697
564888
1065112
366231
942474
678509
1026323
420845
487061
51928
832375
804610
147114
88657
521796
375612
444384
169299
332346
507477
753648
689982
177114
974386
1055888
70920
981278
484199
361569
407939
890484
800828
1022846
318236
801657
557177
358766
843014
398769
832297
1004238
227441
124506
627841
358346
443562
613933
931771
178429
528132
157297
847234
896171
228920
994279
328457
68022
455906
367360
327407
159148
4181
524997
172739
712499
870428
397934
67281
397742
889546
719774
98114
637042
682035
926120
175439
519610
760895
162192
739755
22632
661844
442505
338469
329293
58750
970312
244029
676773
130332
253715
122150
550570
771869
173128
533464
251674
508608
1062479
830089
379703
630344
145821
285328
984467
688126
508504
560378
684516
1029553
36461
805155
407638
76308
402989
746479
805219
221387
1067750
1046498
683954
146426
481966
646369
122316
324394
52853
613044
307753
488065
814662
317602
861697
1014355
325341
531573
591557
913054
58234
115228
165271
900571
902094
887555
724161
493410
534057
842431
69256
722226
987605
1097531
757335
833271
47662
317405
668340
1038780
7396
664159
818833
325244
962691
313810
462348
165009
313040
380929
1057303
1029086
408260
383608
851919
209281
1052613
769903
765716
520104
562792
11670
742885
157622
803789
281457
777701
259801
1034715
46977
951255
997271
415532
256963
1051495
943226
840191
358499
391706
656859
532649
1085443
188039
446262
151347
194749
306591
1006818
1067578
791761
487835
194238
193188
1009576
592809
486557
447407
741400
740350
868839
515542
465983
168409
1059766
6610
148349
698827
1016868
425496
833834
789120
4836
279804
184345
117213
253024
85568
836621
297359
910318
582492
105273
639306
583341
745225
546638
867204
282146
431251
661514
575207
390192
178831
812180
699946
893268
460996
671012
902333
117641
594974
858385
1073053
906372
693331
506027
744573
729795
93573
420787
220035
703761
919508
454399
851100
1089021
535496
989946
333022
130240
838435
94850
310532
471140
873452
887152
588914
519301
688909
179661
922585
661148
733483
29468
248580
748932
11840
194944
879237
698836
1074364
1059101
911209
683804
773388
457015
1084889
539555
161971
552687
916769
302029
95831
968107
28882
921604
84335
486160
112313
51646
389870
618816
706175
144742
704323
235299
842267
381100
850959
980000
875598
790506
100817
903807
792804
321263
509419
913247
270724
934950
544121
825589
812209
254343
333676
948250
408534
792936
356222
978764
628104
306913
244754
902761
697295
77898
4037
220079
782458
622174
984268
819523
726470
857947
183847
520583
715905
726332
452791
725919
237772
67231
8232
1054727
31156
671287
557574
601920
296091
432590
399064
396939
836433
930648
698623
71899
95294
692839
146861
497392
711755
902746
189950
944624
619019
211292
362857
748282
809277
16841
452837
129340
998867
781278
437095
124392
555070
573474
294300
485699
35146
466468
329963
159862
861142
891420
389851
719425
225209
239727
30281
141572
775512
847971
490580
329995
530420
195885
805640
901801
104442
244576
886238
949952
878779
535669
780121
1091726
801600
1037653
500809
38272
1038397
904841
112639
185459
453028
275586
330701
43932
57749
426841
609033
226001
253567
500233
81170
408825
131554
826959
771815
1027432
441139
682304
1017033
322866
953067
586359
888444
22776
1066086
461938
440633
802875
61284
594943
702774
411220
666589
409643
38583
447054
226652
442122
337518
33995
684025
504581
330616
309658
1014476
753923
476725
666310
523576
392469
40554
876317
786759
554338
169837
206899
938631
229147
504652
899521
127754
235620
155071
861763
844118
440942
287431
68058
1084908
723440
860074
546490
691552
624783
323351
558122
276346
752677
83871
141468
511618
926992
646930
430729
128501
450966
457147
1044094
352258
823009
437519
738249
188017
336192
669483
527919
706070
833000
487326
548243
958339
302853
649451
585707
191849
16710
409830
778590
930945
716630
957726
973248
246486
539533
1097920
322408
506360
20920
155331
113826
151763
272211
152518
17070
640905
880690
1004416
941797
1035484
882194
626005
627055
472811
231858
844215
114039
53476
21449
119420
258228
883514
1008056
614844
851102
815082
758899
937483
322591
894997
135348
789053
1040615
1023510
812289
897669
948225
625870
551310
124190
169331
637091
140586
676685
181734
24868
32243
182110
9080
421703
440954
687637
251140
743593
1091828
969949
92018
109996
245543
470771
206924
192170
949470
736073
668678
758707
806103
769679
405345
375863
493564
844457
114423
788682
230711
561697
757481
1053107
102109
194100
987426
177750
100992
676601
563451
331517
1064509
419464
216351
974454
766641
947088
147817
834597
302158
725107
1091929
873538
221258
648614
282417
154605
401764
76548
973213
60741
1973
285943
284893
721903
199640
666479
295832
1060959
990085
901433
197025
311064
108916
852104
536370
874887
748770
254225
152219
826141
797556
795684
469549
558523
1056450
856370
656491
838201
837151
1028562
1060568
90175
959546
537461
639182
274653
245262
100831
865263
1003128
715464
845107
650883
1027816
916900
322300
445442
611228
788448
972433
61381
566514
489561
726186
124068
565113
282536
918333
394474
1000954
803046
730900
459704
461168
550625
545475
753302
429143
343487
175657
476266
496124
1033835
172818
833763
654600
104541
521259
257439
647247
67310
933455
577094
480070
927754
106809
944066
112880
712325
735171
576191
274999
766597
10083
447786
825666
527888
1016559
751518
36965
888597
101493
1074776
210345
708488
969658
105253
826151
200625
227481
446709
208712
804516
909244
463581
455490
511416
934561
754906
331463
972870
458595
1071796
987474
411012
464037
635390
942831
160297
196788
170770
60365
309344
934215
570350
783260
852872
510936
74386
986239
646658
395423
367592
135363
129652
551917
899012
1008654
336828
734666
334848
907454
1014199
359369
160391
880421
892248
230730
566691
194508
221037
383219
716645
944275
106904
371194
945953
684298
741202
581921
121706
624657
862586
97671
90318
187223
175065
855968
106504
1021154
673267
87808
402898
680454
636664
927318
146050
770914
934615
297952
551422
949631
794938
524373
724084
265722
919335
587589
866356
1070644
929432
247539
122090
449742
130345
809869
886728
687633
802917
381013
954937
233179
335585
272043
904559
262804
1036360
367843
1010447
206698
972450
451684
655965
939111
429599
800496
683040
318730
214646
364521
1025395
438536
20669
806492
927458
123053
55174
787401
71367
1049990
1010242
56795
918726
775745
248071
505652
181832
712976
270387
596083
296511
636360
626459
531737
795180
296463
643406
113946
490065
494779
894418
25588
42922
195696
279258
323269
271246
303981
288928
322664
279164
498094
239844
183390
1093896
1033616
290396
496833
519952
888498
139220
579489
918466
304431
113038
766358
998376
899227
22113
33894
949515
337457
336407
1024460
321163
615680
195486
240129
771635
350121
785006
93254
86018
913203
62376
224929
671918
782071
649243
885708
723737
760479
904019
1029554
853057
1060649
1050121
390522
282280
928439
149685
626053
483949
803275
226974
72950
321308
959232
710361
61119
772445
63984
65748
554249
158227
352574
647403
200989
93775
696817
514684
1052579
1022161
109652
719785
123904
889739
788594
620413
423713
836871
635349
287868
1009417
374870
104617
9936
812828
1027202
266808
1064469
700454
471029
147906
625988
594608
359390
399277
273496
337658
828206
697730
58880
377541
922454
326369
927252
365826
404350
153926
236944
613284
639493
105278
910963
410789
330334
356981
430783
162222
27782
574446
957768
227573
936128
1036749
1016012
1027980
586262
867470
488309
173077
384071
291214
543404
988558
559403
297778
917092
186387
720163
85044
1003698
689679
990898
817399
762420
502257
173840
223049
82593
1024954
541799
816883
722980
891593
1046231
821334
892091
569000
716722
464872
1090993
861962
383184
508901
131157
199211
578466
432003
669466
799231
191740
876783
651427
79131
491841
704452
301284
999214
881656
188135
341441
987497
771907
68410
71668
614166
239123
275142
717342
668630
929808
616515
342136
168063
434411
615764
199113
597751
117371
707232
201768
865932
283141
560839
1051901
602536
536054
361644
572682
695838
759371
126758
125708
331609
72264
853579
320259
787873
693513
163888
529281
678395
709864
340399
346669
79139
215634
1067388
191095
182109
29106
714003
650754
332287
843491
535640
535639
54859
537067
559245
396616
746660
720805
482272
192039
153508
122884
780464
1037408
693603
75865
862447
136685
201274
488760
132612
889944
1054381
810599
155056
117800
340136
619374
227803
617317
993942
1004315
684071
350034
51838
838998
557999
246587
190620
290132
292447
563776
172211
161396
788692
827380
786807
812422
1090133
422762
266528
942509
190095
675008
828484
228225
503018
669605
1054092
516000
29249
776343
1036615
282158
256630
511716
907426
193483
25247
1082627
663335
243444
932575
921199
91048
431610
333671
744399
303101
1097877
337467
582374
346145
175029
847542
1084051
470033
975623
751357
1015207
622609
774592
536426
282739
1038099
441640
1000077
472264
97802
360733
785580
56159
910094
562221
563478
1010255
822647
976965
309176
243769
478693
741763
1341
733410
657117
806439
1019582
1013865
482544
185300
869992
516366
36478
482211
634339
110214
418344
646476
887983
66754
68433
762372
877432
298519
35118
83980
693222
361028
217178
647710
895725
796836
246986
506305
1095245
350154
1045986
596541
391759
523344
420200
1046898
1089176
337509
916543
655756
486060
735469
641190
604000
385480
419310
1056524
99653
811563
866899
870144
326289
480643
1063213
632088
650963
927194
398016
488194
230701
816184
406286
996779
337601
923814
513920
635797
195539
319957
327608
647978
747508
383895
985224
1014527
862591
159223
690430
89234
658609
657559
600530
756815
755765
908928
936235
790799
320878
834011
987204
124782
324048
116464
245811
204486
36132
121515
678568
56871
112919
491747
893135
695178
516128
739510
466859
51846
1073076
70672
965337
712910
326928
394469
589029
165243
957485
138901
682146
230482
601898
453465
494098
322518
1073507
571913
69810
2830
642435
408322
419638
841991
115904
1036681
29848
1098882
651666
800430
295268
783518
898611
679897
619153
93712
327432
1027498
527478
1048119
522740
713447
457432
413896
329223
551627
889145
44097
860959
998876
211799
969197
708034
35636
515911
10531
775703
31668
697367
808926
993689
1009159
372075
689643
414834
413784
1040027
1000337
673243
627587
39041
760585
686134
216817
867564
1043371
240327
1034200
285982
667584
970494
389242
489978
76093
359655
32442
380235
933382
944368
774751
576988
790582
1033117
78052
392317
378444
673483
144045
400009
915976
612527
964493
328995
93108
472167
732178
820019
739814
496516
1020281
1013140
122784
893320
342825
492473
738497
150636
987147
887184
241995
510236
302207
73421
518955
470012
777886
808041
405506
790027
168898
130241
736065
635718
40934
992680
1088313
566706
38801
296868
909492
347589
294073
133657
815770
899829
821609
344319
351311
39223
696110
170054
25291
390798
940007
686142
78312
384800
868026
593412
774365
324625
583207
685475
777268
10530
1009769
812015
419247
74558
691472
645464
937994
954783
377902
225152
80145
1033015
1030913
300620
684987
467898
991827
946253
545793
612340
512701
529179
1051356
525319
989908
611177
655485
655456
433791
1047101
972359
335794
976105
826562
479309
373834
109666
897094
1034314
919412
457692
871056
1096320
66060
296704
731064
1034821
992949
509881
317787
529553
30292
600483
791883
647924
446286
876579
642312
871061
1096474
751888
468199
131509
164793
509462
236046
717809
392205
548197
596930
861706
506469
455221
182838
100442
166375
46080
997758
311769
270055
694147
1068964
1012288
832105
723342
629464
338203
799711
1037153
112449
114053
824339
618230
674287
981298
898354
618814
807308
400635
14869
894368
86123
532181
596032
102151
640286
995868
474036
704936
917575
1063800
441531
656675
127141
155984
845709
879785
43768
186022
847526
377550
238063
793297
330555
702699
65532
956181
659249
51949
882503
189694
876468
450298
39983
1032195
1274
1082664
355372
133199
712426
61387
195048
757728
285278
284228
644493
98811
306064
814390
684780
380078
749088
459917
388824
400867
222224
1037067
1080350
825999
888772
581794
462632
293048
294098
591781
83785
742560
1082842
253215
641096
17423
417346
169724
482913
850645
735007
248138
1085936
1073082
169748
271880
717199
659275
459560
867987
1077600
162600
621612
101664
283465
725669
714756
1089079
426444
546073
678637
422832
807504
683742
472747
904472
988677
226873
898244
466687
651723
402345
13968
509601
1000686
112311
783149
725820
602879
911545
7416
735595
1069516
1077920
467550
630384
50654
131513
978418
998701
239136
238086
670900
264203
1010145
937938
718358
201449
407247
249440
382844
834696
90483
1026945
739930
218556
810621
217726
1099763
283733
69227
898099
70612
77383
847656
919886
1021386
452656
539306
91391
549909
273163
276138
91045
920210
671761
452610
939396
410951
567258
365061
508669
293310
1068106
683623
700985
629335
629613
108692
141434
25386
634218
338920
168056
907093
747799
266759
741925
118124
573167
47199
44770
179212
779820
671997
67511
266262
1041526
556880
853167
689563
342644
302818
868617
288595
992398
199935
202418
398246
237292
502614
891561
1018813
1039966
581187
846838
363343
920505
244423
364944
387514
444531
635001
226525
507377
784022
257006
862083
937328
446352
919689
674349
537975
526942
406806
151886
1015082
486707
325463
190204
462768
1076188
816728
36125
958206
526323
702423
13241
544966
536748
708525
50885
860052
24183
970816
708552
105932
222233
874539
706906
1078275
412109
492147
586738
977525
345821
94051
1044323
61618
38227
819355
1100667
327333
569995
950629
687931
341524
963892
668619
694200
1025394
1015012
268351
424793
733088
838858
114221
116813
442821
210989
387111
529739
787134
862132
311933
619119
664671
531033
247266
926243
115421
855371
865775
943143
1027033
668120
744186
103048
965582
491833
81429
42660
682044
20166
596364
525886
831339
373401
246498
855252
798239
442403
928848
240162
972534
413418
353127
329675
737399
1097507
59709
693375
595024
168304
447907
977659
1011036
263861
1081699
108677
63680
499763
136383
1056532
649262
1089876
1049908
106886
398038
12970
584669
387837
732806
702784
862021
384897
415332
808178
920763
885036
904711
119435
164896
629432
225725
118571
819912
176535
787837
954241
762401
692155
743159
697514
700664
1043691
1042392
176806
663383
12728
385029
440714
46552
100738
546735
941000
336197
365088
14321
590020
61362
133320
383356
648657
558930
972857
530650
871494
356482
197144
389598
231283
690384
706497
331389
381918
758025
466850
378393
1075558
630741
123132
320223
574538
575588
946249
1056510
1067639
155926
61092
606452
260665
1067370
737369
999631
327226
266090
920124
599426
491601
922797
38407
961942
832139
843836
51943
1049114
688354
1016464
345835
232343
812881
720698
21288
272568
90382
1062913
50188
871708
193828
583260
1062744
794520
793953
187291
612118
80450
363941
434604
728397
1074898
198883
453295
526919
1055473
634043
676246
834143
834292
942174
189050
789820
790870
476091
489677
426180
918419
832549
199085
367288
1078837
51190
803609
911673
321756
738586
561823
492478
741223
994807
300447
185975
391189
940407
623838
910579
80057
179588
744207
63062
108738
161147
854798
767419
936151
678567
582700
378397
699434
1154
228245
575293
729927
58590
634035
527549
556365
129808
949141
840600
838275
472582
960709
49732
1014636
257215
131939
827472
66474
67524
296038
833312
684736
202763
296447
124473
1013788
453934
583653
452137
58795
900212
912682
485271
474608
816740
23492
44773
834354
422591
123608
710089
10752
42831
19392
280903
219395
839982
337826
27895
57603
713279
948109
1011631
784186
142437
385849
107491
471824
322366
713997
91661
104170
98291
490017
805864
227528
1098272
62960
428888
1050450
401463
646504
724537
519664
437240
890429
764317
12042
620959
140922
753388
14540
854424
882508
323879
227456
737118
933281
759601
274911
408118
925538
232942
805106
195669
116187
657691
988044
789907
1071786
598181
376444
255171
433525
426878
591406
20969
993809
212863
639346
663350
677398
499107
17664
29418
286584
149675
671110
232549
934123
580555
562969
195685
1029362
897653
325699
700354
396200
208641
882580
46916
478575
116012
849131
78557
72910
493508
477220
459990
866737
689473
378890
95620
477082
634941
292474
581548
658173
420641
854296
1075956
49317
30404
159547
78154
296891
234815
549011
152969
792741
614818
780536
525836
708326
609415
204415
1022515
862465
1009441
92223
30068
36960
481710
202454
527997
928476
955150
625649
1066471
803191
171721
223944
628688
1007178
902822
1045675
872516
171903
590022
449467
214107
1040488
119485
86820
395830
916956
114843
72454
673575
531207
189431
440502
139591
124137
972397
1081551
901461
839396
663634
482314
210007
230737
409041
32542
979755
201307
150690
261049
82449
505594
57560
1056742
395975
765843
402093
10780
521350
790885
232564
426533
556649
772014
1035332
187394
251093
255793
720538
211523
952988
68065
1038888
90645
553065
644917
731953
1059542
811104
979643
236253
34744
11088
933039
363565
895484
117817
128356
737884
121840
310636
783837
986934
32154
891898
870993
138121
782996
174443
633888
659967
715274
926958
56526
285409
129062
290340
291390
607858
390610
23535
197743
758644
418680
619135
226568
616473
228864
614112
205025
509642
739670
975036
348064
81627
338747
64794
239854
1028630
711394
412351
499723
900314
321797
1067059
863278
43690
192602
700850
447541
659743
993660
581394
251234
848909
977543
1073453
855534
628277
755958
156278
630326
776526
380812
609732
460320
693303
749789
550704
757328
399845
669482
920440
828524
73999
285573
58519
661291
904005
1038898
207890
340934
194613
620458
479385
1046895
820248
596430
1100066
717758
233408
2698
849927
113778
626825
1067662
1018968
691278
707203
443272
823147
85504
988328
946206
84911
369150
181716
80199
297983
546512
643546
298684
50128
1072009
1000055
291403
380556
316788
518665
987193
589573
378075
256159
428654
159112
651198
535333
486436
527266
109713
400102
937770
808640
224723
775088
102082
119932
272786
802448
548666
102687
84699
507497
2886
922599
405317
601911
77995
657456
260869
79879
275564
1013470
1052950
212473
288080
940626
917069
860033
35556
596333
664083
240789
85221
368507
909145
60765
686741
364537
286271
882543
689558
1075668
1001592
310973
836594
824632
603959
881491
513794
5619
835543
635591
99478
536164
800176
992335
30152
332826
1070689
384928
530667
65627
557542
330545
1014585
732684
209442
482788
224781
941707
465049
690031
656884
989153
979617
844684
826108
254891
580789
421464
1066907
29614
661518
382639
186119
931162
186424
243923
638045
852602
400261
225757
160171
954850
758547
210581
758344
274371
650169
1092015
849775
628254
786785
929866
364821
990680
701510
523681
370079
286388
1000979
1089680
72097
83121
625103
409278
606386
574173
355883
1076079
1088366
27273
71912
659643
904846
91250
701659
42314
537301
1060624
273643
405850
678518
129617
50665
172988
589631
434808
962525
207263
448868
427112
363377
453136
454301
759258
501240
900282
357853
830543
582200
354398
923634
430373
718711
70619
176491
408824
480507
249740
797189
951661
419628
951795
784740
933646
547234
984881
570191
467619
458156
80151
436545
479247
664869
428314
28364
903641
783831
1005605
220156
378586
303260
639909
312509
836546
622261
402506
183906
317776
628481
290600
446961
19708
388923
368945
27723
239273
850173
596356
127736
411449
935941
918734
210837
597588
507466
790231
909468
146247
1003776
620409
434971
391378
214994
199829
380518
982432
359996
322652
784620
624735
99046
1044713
706181
488734
299004
672131
354454
28487
492070
337293
291415
726408
230943
327895
161939
825910
676610
874633
219043
287646
897882
760899
85406
678624
435212
921868
810267
112407
528496
1035389
801885
970709
548737
295364
126560
120654
900285
171362
604911
479198
4778
886429
892318
604852
318286
303914
786457
214746
885875
374559
347818
635267
911563
610333
632777
489515
725736
144395
292232
458375
551908
310784
751230
362901
473862
835820
971240
39474
782490
594443
323889
499109
736930
871201
151110
850311
341412
450830
848871
1084523
51356
282463
482775
394660
54026
617937
709106
275731
179638
301377
179152
271474
56097
797385
350930
503643
61391
753222
94756
747265
673926
426258
163949
361076
918041
223976
572101
1064527
172515
344265
972297
654946
742664
932199
150165
844947
251700
387394
115218
980291
149055
1032708
134763
133713
629576
400125
679430
479152
505043
863386
112709
1063516
76019
772940
521946
38988
365571
666525
332888
914375
786268
432992
292198
981877
892527
480787
767325
76904
409459
877504
803483
65244
190021
1028614
425503
318223
634279
1082334
587882
260145
75653
263505
694061
528862
312135
701154
364036
179734
630833
288889
457810
959341
930708
14593
1000146
852905
73136
773640
1091264
288312
676401
897955
1013448
1000218
451084
343243
1003026
849903
940732
480697
152917
158594
678622
182120
790128
427641
229923
26116
745776
756315
742423
938461
175127
593240
991185
318011
623215
121046
768879
265188
43604
924437
13009
254395
298911
945657
108881
238057
188061
249288
263366
657899
59298
792456
988146
944476
953703
934234
404047
452351
423172
1064373
758110
443536
677522
556101
335068
1026812
992324
545724
199830
356065
1085085
282138
474389
895330
441989
186238
417467
861925
85613
221429
54968
77314
955004
718736
867494
1040754
850283
850580
34504
149697
1089850
315680
320945
121700
331542
530569
491648
946925
4536
1073320
784171
244198
415405
223681
584082
375144
30018
45847
740187
653188
272839
365759
806135
157951
437895
693009
1051055
792862
124915
1019086
685632
495881
882089
130682
460784
1092291
127207
557197
132174
866309
805063
108207
494785
87135
846583
852649
902194
139437
256249
707365
1019720
835382
404257
1021692
608222
880732
45948
57095
785700
980499
308082
512614
869267
753016
224077
202625
742715
223430
175445
278079
502442
248049
224983
572390
946105
661535
644987
306818
598830
1058998
94012
912472
947623
968493
684009
596982
390629
595296
1087726
95812
445674
443583
388755
680958
762905
658717
234845
1052170
359623
258917
958378
1020535
918272
254108
145428
1057144
31566
633286
612607
103642
732771
332729
161397
434079
838757
496989
953721
137591
567376
86043
781745
833932
723679
267680
533774
571990
89525
556664
38089
1096411
726276
166695
165209
698469
495192
630635
805567
145149
743403
552728
758371
945532
266702
574359
918550
149344
649560
45830
967625
390104
574360
511794
979893
968629
192390
912249
33305
86385
181878
903324
524159
937854
257462
1046118
174722
1096832
316996
846800
607737
371273
585168
148316
805223
826948
827998
263394
264444
1087562
549046
1004207
624087
625805
635113
250505
829629
1013452
403404
131967
364734
388202
823840
300279
175061
41682
142980
1037644
351107
732675
1018475
988289
427085
57616
91955
315390
582399
654945
108402
431050
271239
978732
938376
87170
1039407
1032636
502098
98373
1041915
589616
312149
201426
687374
271460
340057
395525
787900
372542
59091
133516
946880
846390
651523
1092597
1018234
374310
792101
501193
335883
129662
862516
460589
664178
478996
183222
444194
873383
40349
559355
249738
187959
18452
191012
418297
20671
647156
815486
315655
548746
776094
1091014
614543
802964
460789
950718
660412
66554
430285
808781
148986
755104
830014
306673
980311
81172
849268
315552
576286
1035877
971372
565023
667300
348941
108270
840541
411827
1020033
5702
553989
441374
453707
876925
217035
179911
628980
129442
883744
960814
656357
559374
322089
443756
687332
593258
770994
129960
764906
887803
396595
282563
180708
429868
81559
344091
110818
572575
384618
382831
559674
232068
918964
603362
907777
58017
632209
221272
248196
314577
479476
493830
699715
437596
99912
632693
1022101
633561
490310
1004483
765993
881758
1082675
561867
142749
264171
568880
774344
568618
655108
426947
616685
317439
781972
1068110
292574
640568
22765
244511
591235
816689
625076
281316
121058
992562
602338
588801
647808
77967
15084
117082
153213
362114
172064
758574
750242
284185
339573
455115
149647
860083
895203
658594
366699
88682
363246
219796
257402
503323
787458
333564
621618
644952
197231
529761
603619
461685
737617
244206
353576
891681
533000
922544
875897
641217
277603
199754
1013579
322743
350547
1064618
651343
691294
80053
461411
307661
669179
213763
36134
752105
412325
300140
1096794
548547
722212
141592
1017737
858992
305430
604838
23368
234197
1045968
93347
596817
824867
396484
732054
941106
820155
649919
1090636
22266
277161
453846
755509
60485
786670
325745
11099
921170
1028893
382063
24457
381167
661338
681358
52951
424046
1043958
342239
961354
796447
124562
1030614
480849
41813
374338
795933
713914
874500
924427
250297
29038
1043317
729011
47841
356650
240394
794027
416714
618876
763918
15687
1077237
339096
303797
769215
752235
162451
280136
817824
205996
673098
725433
780297
786306
23187
462606
322967
140594
769907
823908
726027
207747
816303
457009
655939
994360
1061804
206989
772318
166273
628703
533529
209957
62594
432579
646458
49833
771047
299205
1028083
534369
699526
222198
716119
399971
780783
797165
14331
202504
503519
631644
989876
146144
903969
656900
148277
685344
415712
116451
695846
117302
180142
153668
550080
42156
658733
1003180
495457
22331
208385
344542
945966
173899
792590
343212
1008490
514478
42561
898636
603156
769912
586395
464083
603590
386548
619340
784824
1032121
376279
537978
928691
697556
488406
432060
24643
582837
542717
878060
412011
786298
940314
1047624
214813
683909
454816
60113
969285
1096530
197208
735366
502988
274329
908439
48005
899027
208077
162626
171509
161884
1080838
980798
314313
983841
766262
893177
564749
563699
353504
750923
122099
231322
493136
729360
180749
1096469
920648
919687
798676
241557
83058
101389
391058
58733
376777
93914
701219
837100
920312
595354
57011
874487
599287
523759
112481
757612
751922
908138
617604
842545
24767
797972
3311
124026
422651
417601
237960
61371
548162
282724
955202
581964
683000
698160
69583
57793
708782
39073
587499
451727
714391
676283
863707
834565
447443
178726
885408
868765
807367
589557
617353
855041
906327
174513
782533
64825
144808
797166
151495
173206
403228
238160
346450
447110
703737
476087
870777
396382
1006125
334747
319650
15164
17264
742705
684968
142631
613257
125771
642210
520652
729388
770426
637599
121820
553371
57100
786930
509318
524007
771088
932581
715582
149942
412126
175353
688456
620325
321680
320601
340856
716984
386898
69731
525853
7048
95804
230448
723112
953823
306939
187293
512134
609457
278839
738714
103248
273109
345327
837182
665016
507208
631991
177516
129181
302349
264105
850425
587819
404276
142534
934882
383045
79155
76186
213568
744952
494110
265646
922986
767595
764636
396292
875231
897596
330505
1034654
739808
536892
332668
570037
67786
510944
82845
585842
364272
593516
117496
869402
283154
115385
445926
796236
720769
243654
244704
603396
925500
339946
422886
1076048
145729
601617
101743
882733
811543
1065439
578962
850060
63162
534659
926296
618245
922571
292999
300263
899961
182894
596280
426628
1090362
418866
70266
3585
514220
656077
556978
329645
183892
846738
550390
329636
401646
188511
832241
124904
1017365
657095
1005316
160278
781590
209732
446562
1081369
402618
659223
476431
816742
973800
112298
435594
384176
966761
35799
713143
849196
168858
841901
727506
985801
167574
704740
898514
750904
359904
1058934
343470
256331
592074
615350
856973
600446
404290
250376
700380
638920
906612
324939
742296
138858
548630
708952
841384
537911
530966
353052
820482
544932
19648
180108
942476
142573
936203
1070956
409347
650979
16458
639360
466641
462360
503939
331417
954614
868092
556307
743501
795383
109782
1040175
639328
671607
74935
48451
443063
750979
323315
949643
373760
865903
278223
626745
993886
89571
58401
64960
195779
766440
61892
797645
510424
930413
1065115
731051
675346
814595
937857
627641
352577
97629
1024792
585337
574428
148452
135188
548989
442749
211046
667656
55336
995178
1091138
929455
769840
683850
849346
650348
732452
710312
881576
950545
1009984
419899
321542
304735
1011725
507085
890736
439651
62595
258220
797182
949027
328601
736497
671385
215746
54186
359102
811266
988858
956980
769409
579626
620801
145918
244268
92280
966675
1055837
933047
585205
971734
228190
1098714
413729
809698
430074
681390
82799
285746
716048
847963
847861
852256
321028
1095585
904450
924462
834814
1031070
534332
142545
11931
902020
264367
1011002
476212
743530
1035626
99628
977542
501413
72278
396391
435686
118311
550997
302767
495977
671978
914939
139599
289062
768658
1050798
707028
391051
305937
548271
559465
331146
862088
888155
375781
841990
851426
984363
433376
839993
733583
146501
759416
122204
939797
627889
160626
451932
813408
929313
761451
70723
1075882
1044087
118890
1096547
97293
801245
586759
438387
774920
516759
637483
219922
332644
267917
242162
845861
730584
833058
401038
817670
716260
511468
682852
245799
675466
31312
28607
108021
830034
795331
366484
950326
642354
15107
559421
735136
261974
247321
667818
586898
431150
617230
800450
15155
972136
552015
836354
560814
902303
123624
647647
575416
986398
409424
801310
500390
979342
456072
416391
600633
65351
678087
809287
1090566
506660
325762
910828
3960
93951
160174
675550
30729
539736
933891
491208
17634
260174
818477
546244
778181
1045213
187299
1048116
260610
104960
1091733
461356
821765
999887
725153
380117
920575
11079
649848
818317
649715
327355
842040
623318
911011
230222
819269
273630
469976
943175
769525
326600
972332
53039
846350
373227
154807
92331
978936
59917
454454
258479
777626
221759
715826
601594
245759
703286
394581
802327
136573
98946
466532
891349
662646
454165
728730
321056
115601
236697
546568
371869
315605
45109
404195
450803
328851
826123
278843
657151
221549
849932
504580
340717
325969
977155
961782
920514
50839
350836
304656
410605
1039374
185667
209853
203979
178202
736212
735098
58759
161537
1011493
600008
475064
489911
862645
527060
1036465
860328
961574
478468
955125
1096697
249680
96634
339426
810432
34478
630315
146996
370344
704540
1064697
870130
171873
553624
595286
129034
1024463
62606
1013730
910319
994963
1026527
812365
1086036
174047
1001429
412131
489216
966230
451095
973093
458302
910914
133891
89176
543738
980575
589360
744201
206857
1015184
1043968
329372
6192
378263
119269
409682
131643
121127
845027
702418
956724
730987
572125
611386
837843
826399
505800
741325
546967
884869
904823
211369
133304
181177
1626
332564
860804
156689
157739
212972
343912
63111
948574
757180
601340
537855
552357
433024
856700
616566
465622
805423
485935
1061975
576270
87632
415699
1080168
259853
729053
1012774
12302
381553
268016
133901
224866
144824
145208
737848
226100
149082
867629
96553
339536
494463
410901
769982
554531
364787
562871
718465
1001514
745748
344896
292451
443042
541900
345381
1052690
984344
1075809
973178
678712
8078
308554
484332
883990
764264
658473
9617
701941
190674
926280
164672
353551
279274
127655
550948
282544
311570
110921
185913
440414
539572
27286
731308
288529
547980
901308
822836
1028663
979729
345299
893987
759181
18490
684532
625282
89958
321942
933563
938494
193304
106784
826807
690943
378099
379149
313889
454066
772815
1040667
147224
495336
794031
697218
1064846
344994
877184
936343
371573
371366
75542
889632
91528
846890
258495
354188
276861
954108
40825
284941
309945
820277
276684
1065236
387459
960313
583964
709832
247874
862672
1057491
800363
530015
894253
175616
236762
646160
612111
576642
739135
918786
90886
447449
771781
798838
455988
420559
193286
1024601
929329
516996
219344
304185
194353
448646
965085
964035
576071
900505
950916
330784
522743
40780
707930
866785
493200
408728
77947
342179
1083920
290479
91412
686109
295204
1031060
581165
585477
467033
420658
143951
958442
823290
352144
1061637
345636
1101313
1100262
147527
545233
98197
126651
85227
766536
656495
780697
874175
255839
508045
904552
263242
109090
133660
498786
1017890
10992
661856
212439
499862
875241
572128
564274
658892
267031
1032979
1001925
351044
759094
80767
603268
16041
337379
945376
630446
548078
620946
770639
540669
272841
760657
920115
1006956
1075720
825306
205812
259575
771091
544335
97100
254311
600694
97907
795146
539173
64852
695535
993106
154470
667772
271568
656553
355734
212253
142262
712091
620400
772246
732960
157058
245773
880263
462409
623871
1029859
389523
542386
335324
28189
847179
179590
1001304
630639
340897
816913
24270
510367
493367
836780
507623
225199
242662
423131
644668
598184
380842
111051
1085165
646656
534979
1031082
132702
862027
421198
895558
901022
811493
829597
910735
853981
369120
986332
431902
798069
1001556
620751
344761
707739
1029939
159345
531839
220843
1027429
780575
349692
162920
1096489
203304
568907
1074414
669359
672642
763702
23217
731208
945194
477167
504090
148659
758404
927073
849992
893208
29335
1096676
1100358
800060
986333
1087347
921869
460734
974994
64741
175827
1080960
828858
292308
545670
909419
485320
172784
996723
769791
258472
62134
452190
1029507
838570
367908
471701
1042477
409135
276040
259694
253907
142880
795754
782163
386555
415105
747096
78127
277790
127363
838947
748659
565671
140676
813433
937053
570937
771782
166068
176068
482474
620125
194920
983791
909569
399768
1098795
875614
704000
171785
573810
942010
347711
1043136
93117
816456
1010357
348028
611419
678231
355866
814539
623622
846679
1010303
453274
636299
523354
733244
168413
890568
636396
968944
706954
1024377
1049575
551905
191752
301598
988004
84262
817849
1100256
693472
993369
911129
312665
668174
43997
305851
527656
687063
238491
219660
912019
357381
190675
457657
92770
286712
334569
816942
46457
245705
194289
299608
528919
478379
73591
746383
348865
373220
428228
365469
1095512
661857
664775
500326
442494
668155
906673
758607
352264
292588
694345
1003861
14772
453780
487132
350963
924839
321708
39323
802728
398896
3826
992035
133063
892385
150059
174032
354304
541607
324583
633197
408119
99533
765402
725359
191424
107751
732339
44767
858514
116049
489815
882936
36318
159329
565559
888997
614905
156228
519675
326173
780997
297495
865491
1020441
940979
725993
784567
877185
764502
392291
339420
542330
729883
858357
816127
750259
843888
193148
950781
232623
893875
414788
1001244
287746
305776
599705
308384
164121
838223
241104
176955
3086
36267
737885
478004
537845
284683
888221
594742
1070084
962657
752551
586128
146940
384773
361172
44185
79309
521051
547858
814289
182634
109912
224968
954033
437245
56516
905975
448019
160652
348707
272403
23990
572059
703018
1039195
265088
732244
1001012
138887
288040
628917
760195
515335
154235
593720
588115
203997
293056
465165
821947
1048893
934906
727795
47072
54636
994031
711235
887466
486522
536517
59998
820689
491592
1006115
214860
1077985
361663
617368
145465
910241
266774
552286
114490
1005211
844716
705201
601749
398578
463462
979221
112224
481541
587172
877603
1089917
109526
450778
803424
722082
247880
727233
458186
592518
136229
34069
135456
865816
574460
340213
655906
53242
1063850
624925
606263
654097
341953
110887
650912
424218
963431
244939
687621
823757
157246
40460
1073545
436127
717626
707455
363145
81000
763934
656205
532358
651698
869010
1028071
839073
128885
785317
613294
11973
607248
20174
162267
879098
701939
762495
374957
527630
176291
680498
935240
981643
84928
432897
888324
601269
281136
794752
649116
1000457
1075420
865954
956665
43076
470234
546879
162502
207643
360080
249310
396935
852553
851086
738198
1000545
671862
998088
38337
589467
493975
232944
156021
845045
442557
1095513
602169
525200
786026
221228
133417
214782
498571
304198
525912
716342
453571
269476
396899
952002
847231
558674
92917
312785
1034727
138868
598576
967227
896898
517857
956948
223534
11235
89351
497587
262183
162647
291794
427455
633669
1065955
811856
456436
700246
316246
312023
55442
525490
179849
71696
710810
113732
997993
899885
867908
108315
567720
418205
1069304
341670
661992
1028713
603381
99089
166763
746270
179635
592359
443871
954882
215421
714626
52263
909039
934761
392755
1080300
512225
971054
811855
796554
10535
67255
878571
712560
711510
894397
11685
328574
312838
117320
998457
342233
910786
671818
625623
493109
194814
104967
745424
277839
1075103
932090
649991
560961
952115
937560
230518
649603
1015920
981130
723587
359981
839634
709570
433606
204514
459460
717928
28662
479802
147429
225146
236234
568534
274391
330000
149231
765611
663479
395530
999689
374667
872810
7300
600945
995991
574465
39467
171309
336739
1092912
637987
706687
479175
818524
54694
358588
8098
386208
228963
588397
91623
423857
547141
898023
273181
315481
1085307
510552
714559
177534
178352
559790
327638
867465
954030
483733
820605
441607
292096
372220
1056442
528054
873895
435847
823301
159734
422246
17828
768787
95342
914698
90638
610667
663903
1060659
106963
933184
75543
410109
131656
883866
910400
442545
92630
436805
749489
353430
53445
17619
266791
686454
836076
129095
452474
600378
64968
641912
76267
364135
992048
621519
295166
608006
354000
358493
508542
486765
906083
295380
470801
867715
330815
169785
344568
617115
459047
166493
589817
979119
501456
549206
623089
140549
428058
723543
560313
698221
802456
1081787
773287
1013280
266977
423211
1086103
719769
62654
911221
719467
1008495
750597
119685
86795
1090102
421294
205391
194609
159058
434133
421460
938585
819922
1047767
386041
670489
530161
723390
727891
571753
189048
836183
755198
341197
445553
623469
881940
63420
310737
1078664
844862
117444
730601
548500
1094454
580425
428923
1094889
270806
416482
446056
526777
760579
340441
920698
638116
91829
260155
210041
782272
558831
458332
303599
715196
1053897
602715
241308
233965
95362
95363
519597
1046284
114682
129071
65743
19870
59819
140124
504708
815720
440413
964389
345361
153958
1067279
1076983
1071206
534654
113423
704353
240484
454265
395135
10815
512537
915967
950616
183841
14541
509154
366959
184830
90384
640760
268319
774645
631171
328003
551972
1075638
529292
788002
1096689
450187
518248
472910
705371
951081
614815
596298
294166
458966
780382
125923
733031
798966
399973
850220
957176
985955
559897
226375
883477
828637
515962
700272
454236
1008502
927461
1069275
749883
73968
779379
1061396
614514
652770
445283
721667
494711
147603
541139
745395
651044
895385
537645
305087
818494
1036898
318455
617447
76356
2527
626220
776575
1075834
260937
444485
745015
880562
667022
502022
382332
6730
1014653
113707
1033137
1022621
350531
858071
994592
1087695
306057
961094
718614
715460
535183
583385
265701
974738
1014852
135604
555604
892646
930855
568425
988099
27298
28348
427117
562459
1055645
1054595
471556
1022491
788023
717044
423349
211217
1030090
983120
452506
215005
1072688
556727
936404
674126
16174
836796
452047
380865
96313
483481
369622
2495
383061
306073
658503
612226
279770
921286
644148
1074222
182780
991243
808701
500471
416728
187734
17140
487529
417086
720850
618191
295121
1011985
930334
911475
497990
491959
119206
532120
73620
448058
1065457
1046987
855578
268532
1042922
297400
792195
444705
883614
116737
624140
808881
285438
334710
130978
14829
231699
846463
151910
80398
523911
674481
720430
744636
119155
556595
324584
278422
44523
1043466
354303
409899
248428
158860
414433
1047547
386816
1093026
344079
905864
931567
569180
967564
84947
877453
22357
1041610
1062433
963187
95079
279882
485475
419007
524258
695732
916612
906332
439591
58143
706519
1081461
648365
693795
861333
271466
1018017
625477
209941
209657
802727
125260
728637
7753
359233
403705
493312
185332
242932
879663
410680
416682
190977
307067
101106
214625
1061516
435507
519186
853762
1004303
268129
920088
72913
396827
685584
407584
709713
143450
1100972
337602
942259
212821
494154
475759
92560
39722
335748
810036
769811
377404
582276
480866
110013
798620
679597
1025697
272744
373883
693829
696111
552803
895818
372971
773156
274594
962085
445621
214308
803132
1055031
982461
497791
1031340
103811
115656
805756
187705
345397
770855
848869
683988
321470
520547
116740
700157
974069
329895
1095746
209681
338647
898328
505850
586477
776084
989702
707642
130424
165422
588462
22786
935427
969960
1005791
526186
1066290
653040
911008
465032
680625
250391
416593
1071349
475291
45269
1008332
511172
1048372
129544
196742
495731
160609
1077839
236214
209432
407751
143915
384168
342480
297806
610244
673876
54962
513797
332987
713308
84142
163940
251511
492184
45624
923416
733217
654006
321030
813283
613555
1059381
621240
1026459
280833
885108
9928
142446
71991
390553
438172
353928
889401
444219
1022429
999845
16745
613988
459378
1072994
890767
301353
297571
1062169
251992
908789
353969
89819
1076156
89603
419520
861602
675974
721803
423873
1096384
1072209
147961
598939
331191
147462
745710
527374
21038
639930
455649
610776
46694
182341
828192
550057
424502
472152
294742
622621
879296
821671
56541
744581
650388
663555
310077
394417
281537
986885
374085
354742
219461
1023232
956275
973098
537658
948199
216831
399090
15530
861425
125803
759817
409285
463631
566601
21944
867972
827637
832168
499098
657014
402998
556791
1038114
802053
639908
4631
580135
1047364
1053282
730662
618523
90477
558938
294392
716261
542196
714783
830312
520235
784916
577672
471414
304553
464227
132865
1003500
141432
379435
873727
705261
352160
540551
1013785
271748
1052635
428730
888215
274197
273147
397395
603175
246525
352892
634764
689466
95241
160041
162286
1056026
1000675
957643
741754
855838
471975
196669
534800
701185
879261
1009284
932322
559703
63566
752602
38401
478699
52205
294863
721896
419551
271140
956905
319589
994710
374594
610110
1085338
1057065
352315
5694
244332
641461
752307
896032
313007
998998
952306
268383
251071
695790
36269
1062839
224525
1086598
980962
1005299
48622
918431
416255
667471
498735
120889
314579
776715
546259
1029866
245526
504928
385494
604470
939433
881277
320912
139622
24003
298119
778608
435981
959739
95117
810068
710921
710130
75744
1004405
192192
205217
623236
63547
609643
214419
572509
594712
759774
572790
91318
694379
7900
911851
397052
602036
814644
852544
74612
728141
750488
907371
207615
704139
853241
652417
433541
15497
83455
369936
620682
1061894
482079
481029
127800
478210
477160
702508
270554
196339
1051167
457600
536265
1080068
328530
27620
702512
11749
867685
516484
666423
674795
363284
678077
956140
984995
635351
194568
727841
932009
540458
917155
829321
519350
300618
415449
493847
555275
721732
580799
1012626
113331
1093483
99382
6033
740792
910346
980366
842971
484581
781676
530907
289934
139439
118259
108778
78950
198011
793987
911571
895855
381889
845048
1014923
567784
609419
652776
994672
7857
313417
500605
729399
291974
118182
198261
465746
432994
98435
743137
39248
395800
504412
165872
1064883
168073
221437
678437
241991
276195
481088
227103
1014384
1060592
109704
761555
72825
403274
174052
1075265
662718
499179
601405
685818
983364
1099039
389989
276585
890611
702621
858103
1020422
1089514
349350
819165
390028
305390
335119
92293
340223
930979
293884
29607
869605
85853
86903
842626
660866
1037367
1034031
26672
466618
580334
2106
542470
442617
422640
881952
736791
280490
886336
649967
645528
336925
303528
489422
953993
582055
199293
1079716
207149
559838
295976
80049
242022
752203
972938
1053196
365918
981036
168824
772709
947691
801292
100924
634266
298189
48902
652302
370691
418673
737992
1053568
51149
1059995
633887
694467
389265
617943
1084797
351737
485905
960075
887203
920299
334124
280003
551528
234115
388231
521802
112498
266101
733485
245492
358064
1089942
668892
533113
105345
384162
120241
1038003
1038590
384489
925603
746739
136309
58637
327147
412192
847321
215936
892402
880611
839688
186370
729629
483722
305424
5768
906882
371478
3859
955770
137111
422489
754480
444507
86322
579122
1020174
814386
47357
1045554
930898
427439
891703
92570
299209
834066
648936
443514
701116
14535
1092142
257491
122667
476646
1099829
989827
790849
790246
274832
636282
43373
755399
527664
390736
151232
371442
597356
443023
82556
409435
240255
691560
652821
519059
100737
846365
1124
939857
1094834
442698
878523
1003590
441204
829877
765558
714312
644474
491388
592764
618593
736017
1101295
599599
845398
28152
919597
242767
749216
71483
1057392
876050
973122
884687
785785
713650
66367
1087193
992038
507172
851924
624698
451741
477827
217001
1527
459569
31386
544146
924263
692867
215452
213563
86169
453355
508290
1023561
25239
912635
589148
865707
1044831
623300
737102
1044413
173653
619078
450860
694854
29707
860442
775275
181057
1052171
471956
436862
221014
663970
521821
65777
125753
6336
604510
691349
745970
155014
620553
262558
911127
682116
115632
640612
1091504
930414
809717
515134
160307
1026142
709824
663639
241798
635638
1055176
124820
177962
1082112
436327
1043420
814731
382238
395820
1081187
562142
10612
826304
926559
460526
110314
851057
496963
168593
830497
517845
780693
27631
246852
990436
822482
352506
429128
356874
1010749
386765
291862
433058
977747
842504
420978
294040
86158
982349
823476
672078
583962
36789
657993
459853
321795
198549
55813
210830
675602
781557
168308
1016844
1029750
1092482
232980
474664
130175
40972
322329
1826
396134
862403
417712
547702
233016
559890
200096
894909
1064564
699894
141325
223874
903771
150706
614325
97666
650025
973992
468387
289104
528157
414668
70699
819286
1040976
1009975
1088866
135560
925792
707192
309257
453991
408927
531037
892320
135823
404316
703818
67450
511717
416905
187486
880975
768810
696793
839538
906796
488582
279654
1076733
570685
372480
1049434
453915
643998
906926
1097525
791768
69816
204825
42847
331868
871952
29952
635435
387307
175646
39798
829281
760591
960149
1031796
1024081
230511
184545
384111
535139
231392
938108
542448
810075
101267
477513
840063
306315
24296
104247
457439
1013224
313108
285549
452420
694611
968988
525276
412062
811117
456224
1077921
716992
931907
177265
1057918
305607
425642
1045511
606098
401229
145347
646248
369017
433860
1064047
242016
582558
24622
1016429
362875
443184
56914
455568
14482
126554
836352
152281
324033
765638
1027655
591935
1063984
301406
1088148
60133
696567
248898
659115
311984
11353
499178
292889
987348
1075312
827545
230109
722011
1029993
760097
805653
344777
419934
423546
1038766
480831
38028
623261
599819
489562
604321
380346
231229
57661
560221
503592
628811
662048
276390
564053
840353
1000274
884744
146025
1034726
37021
273027
760867
441252
997564
248940
997327
95464
813880
275291
96792
391831
850447
427607
378379
919413
458609
985223
64483
131999
190905
872052
1388
277029
1009721
312578
985438
761473
969058
1020091
545797
1091157
494451
900054
543359
424176
857681
579778
63269
322757
776362
347022
627261
5524
367074
3158
161462
17295
1001440
491464
287842
235690
505446
630447
327731
287622
381315
682547
962821
81156
561288
622378
137179
1090819
232410
1085106
719861
89649
314218
742082
858337
50266
309497
873039
950842
801344
924155
926667
278486
152137
822315
488510
945246
365140
352249
176696
320850
844218
185956
673729
693485
706946
319445
401458
39381
449089
832763
864601
691146
971681
385098
559238
532792
933917
640521
118667
935555
483799
113102
204137
467200
654229
361954
720413
871774
834394
34934
924173
592222
1053494
388744
542061
678830
168061
297573
453343
63511
783228
992100
313680
84480
1051240
224564
841261
223383
829606
669742
475394
437888
225909
739351
871553
131126
1090125
647225
61927
1014332
382594
27832
996941
394746
1030249
81876
1031427
507348
487181
912231
249832
179664
198040
1097444
54558
993565
379828
499114
93141
651746
429364
949119
720756
36044
227066
886119
122631
552183
588350
654053
398235
379126
79180
400286
448719
910980
714541
9322
551430
933561
959514
515763
386274
580044
399305
908963
235856
815663
333751
54676
781904
582607
311884
220099
747254
729729
224017
344320
904741
852563
696766
296724
362949
225717
327965
708765
826339
616019
1044224
1097410
329587
334633
859565
773021
420829
634414
741715
179847
974635
932383
471320
175292
869467
1040612
541443
542493
976136
879698
501105
438123
634315
756490
895624
177074
121456
1065313
591542
493696
891618
859850
619523
1088543
1033421
871618
928736
312597
101548
610167
158138
286870
1013157
170860
317685
938664
952286
927787
107165
92137
461119
784723
692463
33260
195745
597149
150116
1037105
201511
1051699
861865
996782
455693
166724
215780
623356
988720
327444
837379
166399
304658
882660
274075
76292
741108
65114
669285
17369
142938
1052842
1020445
682875
44209
33873
960270
525142
970677
859035
857985
1040995
192416
508369
956441
130305
396254
37008
598503
523314
992842
832598
101246
1061342
229237
279525
617005
352405
468786
1001840
711488
664623
1095239
191922
659968
759410
224726
216917
415863
665912
381987
995231
62914
537448
1018976
240008
683187
290004
800306
748976
576079
363479
922798
568402
388359
1083955
114710
586237
607799
156884
569536
540023
621411
468325
513668
551720
378136
434169
793144
815801
50437
50695
505958
669147
894446
790537
342190
33580
527594
606346
249060
312022
612504
135679
344943
217055
558404
856392
166882
1060947
978551
1038496
784646
728544
443470
474130
94038
81418
822725
564108
619744
186692
658307
389747
345757
590285
98582
41764
1083464
858449
660835
521702
189791
325242
999117
462877
361044
641085
324493
450695
329692
182986
776154
609520
453795
686795
687845
998649
577800
239364
116105
373027
627937
540852
226680
1041468
102816
450224
77149
22140
338772
946782
666211
686075
382228
903735
734682
58574
1080010
1072070
278717
791392
280681
258841
988374
274459
399733
385931
1073971
351377
559328
37330
928315
5683
38053
961852
440544
352373
677979
186598
1070014
351744
77625
840139
609640
995913
117782
618932
407083
385010
399297
308049
894511
896497
117588
356087
482517
605494
505106
142732
260949
792400
833098
179956
159497
1050496
338546
565891
798557
127364
1070751
810022
162371
668842
934971
464297
790328
568109
16797
425958
826190
559023
401731
45688
247549
1033689
660703
723427
426881
458125
98584
819370
797524
913655
647921
415778
1083345
469595
62982
411203
118091
76863
682256
82402
966039
541144
490804
543903
89285
19866
830633
264210
312071
1069858
753730
194351
894158
458255
957401
640023
117861
387650
983409
118996
21096
41336
1051816
535632
948637
63094
120322
648958
786777
404987
753082
175422
455213
450280
458582
904039
357333
554440
295907
631518
251949
623130
613875
525796
113283
403759
894107
401279
39782
53216
950900
883238
422862
281745
1019438
810274
168298
1001066
701208
531225
481042
382531
723848
311725
221573
963295
16007
606591
218213
542894
596791
833927
798308
542139
542990
687079
693151
378445
754489
306644
928869
603523
766848
468988
998501
533791
380864
28842
903576
671435
1010089
948933
854576
58335
634832
25635
190788
1018936
775240
1006026
417620
8984
474674
819529
776809
51895
1002933
918294
905868
396864
110173
1068084
798417
268855
298743
572171
600379
539846
320852
287674
134041
573170
177777
504271
854737
777784
1081141
345372
708319
301768
491228
257916
906654
562151
258282
520244
775643
221075
505670
983805
948739
36976
7611
882593
905479
247445
94589
24438
590999
861160
891268
320513
399668
239468
200636
843766
56804
439050
681952
190472
476759
232912
308940
84160
68400
274086
946520
21605
190875
660112
653720
652670
34387
522842
864509
1062959
980567
748030
923188
922138
725801
757115
597400
591474
259831
912372
531035
17289
1063642
560141
412746
890055
1063404
193168
181296
1098144
800244
89759
482552
620406
789138
266333
1101004
857564
501831
211564
568909
280116
163500
296651
246457
2792
47591
351012
389168
671432
463245
765632
209991
199216
34978
300684
876659
42032
832037
291812
497786
1079817
124208
864122
920277
274768
429928
358477
627104
764112
1073847
325823
247278
660111
464606
290002
222257
311161
124249
769343
751360
838595
293023
533268
958577
205789
529965
526842
962552
694565
804703
569933
391828
50133
67720
717545
3966
270719
434119
690196
1026514
911145
953395
575425
230900
555686
726313
859312
740439
255848
854286
806485
1064776
374352
552314
51561
539436
182062
123903
629788
628738
1061867
532761
488778
476076
5458
227136
123446
789648
172144
365641
252244
771469
344160
290502
5129
766161
806147
1057522
886383
106752
473716
930459
198559
533930
770825
206062
1048132
375079
983328
797268
455266
128694
358434
622087
474358
469823
453322
554927
935742
558854
569534
178820
342675
1082157
419728
696156
565336
785461
455262
240872
502470
758793
176994
548916
479258
464679
2845
807899
391319
850386
970182
579619
607790
447809
865421
528589
282752
777806
1096863
748070
385809
844269
658952
20294
944298
47697
231536
82018
1069751
682106
687649
432357
466035
252969
403725
833027
506268
896865
646699
551672
623914
299879
1044719
983545
78237
847292
3874
784737
390632
936977
1055207
653742
1054617
868666
898484
30784
1036275
393218
90692
375642
948160
491096
892870
239794
111296
401585
1004418
828639
640904
423673
854047
415900
954640
931965
618453
705402
116876
642294
96418
267344
268394
436916
478604
477554
782471
796436
838750
3385
1014213
539435
93900
65652
644814
204096
659175
287250
340164
30718
877346
793676
32937
19006
856426
341708
1016848
852530
1099288
774419
446094
261090
152654
611785
575210
168856
654166
262854
764611
722246
421812
157004
824321
374468
1032507
762279
652880
932494
747181
895654
315211
328325
561116
837468
874118
25121
130870
910762
276035
182190
702773
504497
1031166
477497
868938
772837
144224
341491
81464
679084
763520
941820
758862
306028
702971
1067090
444945
746437
432704
376715
958834
938189
126022
574524
535029
45599
714418
410653
50491
934668
204259
19052
1085252
1026012
750168
289378
181140
287479
747970
262904
226618
493682
308216
32397
546479
862847
495260
987618
1019406
208268
318838
37818
898850
1099096
772324
260536
539869
438861
789853
351813
1065195
112633
896013
33840
734664
544695
188188
411845
358874
910099
428735
764118
136486
862098
160451
551453
287046
168197
450406
752712
455239
474993
867897
792285
1024531
892314
66937
725954
594545
363156
951041
629215
657890
397377
1058865
76312
84702
638090
103223
1047768
888557
1089170
454413
842705
756740
1040787
618086
273821
714297
626696
379022
999180
393543
122836
64834
206792
689991
859137
225964
1030107
160191
759929
309021
304413
78662
305355
279109
491003
24171
611531
317664
31030
337916
72583
824374
772403
979366
653833
154427
317202
616122
12062
527411
967669
412841
736034
251100
342773
933934
1039671
519732
3411
12564
444834
574233
270571
980690
1006393
871083
867504
947436
693827
913660
657454
355191
213292
554092
1016152
897323
375026
565087
146801
678732
679782
206865
812406
679152
907324
308200
572535
161695
967766
165571
491913
1047130
913431
966812
736144
671774
474268
883987
251129
210467
296898
69486
173901
1055343
437953
72610
797279
528922
829623
21197
602362
717000
319870
1022628
746514
36473
206247
25935
1001828
286356
539308
724542
689087
899294
951657
902973
9837
201680
179084
717319
973510
1050200
823279
367769
457221
21927
719307
209253
930183
310962
684369
814540
502901
278617
279667
242541
518319
62581
658243
568108
951343
1010136
1033521
955456
950586
937415
316728
1020961
762809
11223
694739
645069
1002676
447129
62971
1043642
92969
646500
104098
331597
474688
724041
960081
375654
124475
15609
332906
254938
29465
309296
769048
285435
49991
898209
351149
147794
593672
664081
137898
611679
670165
696659
792365
457851
836936
65180
786307
666384
221843
501089
95766
323466
327890
328940
278959
584917
1033344
1026154
1047586
492556
863897
515544
1361
776125
22780
508096
665174
824978
180285
181335
899880
849416
260655
293751
406827
898298
166871
932619
363945
377506
147129
639815
582756
979152
41504
262781
309508
885514
139679
785319
702672
619928
914270
444270
95461
555045
664100
34516
514550
882753
884547
159375
135705
393018
97295
284933
302506
712548
42621
1077308
946451
170213
424436
833198
539400
438183
343161
177876
150929
722367
147666
69853
513773
145875
354492
406676
430934
208773
303992
813396
546838
657407
264332
1072084
63159
657954
52117
718029
177207
936431
222638
834067
650233
740662
431011
1078738
187400
753796
698358
283235
580261
444713
118886
934259
538762
370657
176571
817004
43965
865341
826469
112066
92517
1026707
537746
681661
176367
191894
39706
357901
509377
25979
958883
222540
510334
1022592
36994
530761
695070
231395
708430
861039
8729
752797
150379
551470
1032491
515744
989376
111436
907971
770527
523590
715213
29774
579457
527393
129297
976941
383173
232180
261853
224204
751817
175740
616113
691887
125701
857132
14114
902119
1023686
76128
828302
240401
477517
136895
1059278
24089
280967
631285
709145
955667
444499
29880
738437
227484
237469
72105
346164
703883
55995
802024
258663
819555
981084
591629
946890
944448
213992
861722
916017
566045
999961
1057023
446248
193579
42727
840918
167999
919070
464006
331969
753485
566865
985630
300672
364224
453955
786038
1086410
855018
864949
121380
1101345
297522
74266
340078
194533
627962
892075
676039
628175
223423
129766
975593
443303
44276
65583
805639
684693
332087
970126
1036487
171727
737004
420660
361947
465193
939606
760032
157875
904577
936198
980699
441822
632493
235891
689583
784721
802988
266524
209749
1089537
850851
593337
871138
241354
190913
264102
420684
37329
712280
963548
195274
186934
1083965
854438
129375
86126
294144
856366
170995
415091
781815
240861
604641
1039857
872008
220936
478902
73844
321083
68927
112258
795397
776913
447220
71302
209271
383819
20088
607290
102218
236876
441589
1075007
981754
44513
832871
197375
198425
593477
523679
468853
747034
300468
725127
796125
171780
738616
1044569
841556
97536
978244
592027
1082155
15598
762503
299810
252033
634636
844023
407342
22033
790291
409118
938303
879895
378913
1084841
883263
890991
182889
525682
598390
530486
70749
394154
351759
562757
78546
126454
855731
723664
784436
863280
1090847
138589
1058186
422420
505055
644914
715812
808601
857307
598420
881809
418747
942050
116748
777354
592626
805203
554121
141383
900604
283773
578400
861486
377120
98588
587742
336020
682366
216432
270218
485177
821241
37796
934702
533282
424598
216050
863602
511592
207350
158163
1074674
820188
915100
676835
301085
295297
609671
924265
227794
809052
320442
661376
655705
431225
866812
1040397
156626
616877
380945
553287
564931
787867
1075376
893075
659117
2912
591468
51733
847845
996365
291083
221260
826160
395225
535889
566708
768077
974273
31413
862180
917277
556914
886401
262755
859002
940369
787480
564872
121570
279055
404113
1002132
515142
131727
499713
735212
1083104
797794
590295
637461
695085
935008
1062435
478904
348268
344287
1087774
753136
1034875
813677
464949
65973
760017
358670
582985
946380
48126
443051
416516
439684
38192
636240
797183
971225
86000
751129
1073726
795906
604770
281178
938125
971598
557765
778369
637135
498525
894770
221019
448207
1024869
333954
845886
396766
1035703
304912
676126
220227
994086
805426
1056127
201734
668002
1100489
498539
215012
862397
316499
742275
967280
1048560
549053
508276
488432
920830
268029
857454
442374
986373
967090
281514
628466
544736
749285
585133
135629
846493
675862
350998
14028
655334
73013
1057579
1064505
832253
45872
269015
629603
416235
221561
803781
218914
235401
607294
886700
45161
204231
755398
666340
227247
964129
273250
848988
371534
1009746
800192
49325
1090307
262726
967040
283831
1076723
678597
747812
921933
1023206
483065
1036308
598287
809965
165162
1086749
960091
246340
463063
176673
523161
938450
333708
1022370
352242
434224
181994
281220
1093690
1051729
992917
536880
902384
933836
192058
776881
277176
1061166
218247
108318
699981
490181
662299
587199
161682
276514
425949
425947
415675
447625
843753
550836
500945
698670
759553
102354
103404
744077
301446
445794
845969
688156
382571
752740
606148
853653
608195
1021334
208538
723911
105284
286210
736946
349646
74665
719584
953305
621927
328552
99949
750680
940505
874907
206910
115463
22821
1018305
969808
837836
858128
152220
27009
1089271
573973
56654
273245
809281
1057576
216970
451654
742660
343671
523741
500202
758621
50584
1002415
127813
564846
628697
842088
321698
531104
918983
812934
385150
704586
923732
95547
598761
358331
348904
522760
645951
693074
1046584
954767
284028
1082848
878003
859221
747345
727270
557396
157250
969683
51911
67970
735019
837241
462966
361524
237132
140431
877825
1094119
543974
742387
684099
140100
27110
232219
937677
230066
778603
226625
1046463
453020
544361
1028278
492355
293406
691757
54942
575769
633930
972560
51702
814019
516030
688114
508344
389970
737491
339786
200849
76601
925595
631893
806227
99683
958286
287906
878803
273610
113653
559843
494085
1053082
1026113
857724
453643
55496
331548
443208
880664
26635
787918
1092026
107328
48314
634014
411736
867337
1068688
529266
457428
311124
1045650
342469
40491
354438
57358
611547
41097
881318
196003
446220
979380
352341
715390
109768
514033
1055906
428948
878567
243582
636207
971049
107411
950667
463559
531084
990870
1048035
793279
153163
184846
993404
567479
197072
96981
937642
225418
852238
3638
1087100
216958
972230
787786
580530
676214
549298
912375
301681
465899
1063988
867126
204774
712251
649886
851840
1030172
437713
509521
763919
434234
982771
856154
774338
435854
110569
1029398
949347
509444
503358
282021
691797
279621
979558
543079
267134
8199
977478
433193
280078
1057254
562087
485278
850746
833254
863410
637302
581639
582795
811550
332893
550538
349931
772124
591957
982313
341798
938617
636242
241363
828813
978227
148160
435850
987707
728682
221259
420359
618561
788380
17608
137050
870088
1019934
694193
1061407
937885
431802
912712
569120
137695
261269
534068
1083845
720049
475925
174486
873799
189386
1024357
319428
596410
405112
878027
612550
240909
755937
733155
112268
806013
950277
1039344
154227
737160
908286
878338
215713
326237
989287
334278
611351
972759
621004
845818
598840
872553
902664
317770
494073
810670
320941
313282
198562
142557
660663
833986
408114
164909
339517
1075660
161154
284910
578665
33869
28050
1091309
148869
913161
234036
1061219
257669
963269
935643
1075512
880172
939570
430136
463013
415513
51815
211129
202397
413530
133289
323880
317455
982841
758411
2173
691407
130169
103528
1069554
543017
644374
670233
628584
272645
517198
117903
708187
5158
215518
820230
96102
168926
558839
146075
759303
947059
25176
292570
27574
853258
620195
5641
471087
759517
893910
121282
180356
466854
226828
379887
1095669
101145
311648
672329
271389
665952
102121
769844
833689
539649
851395
251343
907655
29834
252667
717588
303292
112406
91392
340082
107489
33518
880829
456207
828264
799402
153903
845304
198500
103123
138618
465635
783292
959012
53046
173276
74786
659776
640336
55457
983137
165396
522704
661960
65205
744246
457955
234496
433190
599908
637018
494761
103900
814290
727090
668303
784746
12237
503467
135441
1018642
153156
1016870
1023182
404398
768655
997235
901868
811267
270925
228955
899669
973079
404831
543630
731451
298749
221984
246155
863423
889623
974151
684698
119278
710771
1031729
930688
298116
619716
995360
308548
496049
927201
476544
332006
789894
374616
380595
198997
127063
369281
128509
1088289
1037680
1100305
692870
1082568
744047
890674
143841
485705
548481
1101309
363702
225584
107470
342654
1099694
218095
131056
68047
607330
1008120
1009170
290767
857031
247638
259164
121730
346114
423796
863981
160173
1003592
595000
55366
649062
568197
275375
901198
505889
292909
497553
776907
951352
86663
411982
478302
320421
1078466
230381
480129
809086
795246
159324
879577
271281
839064
320176
473979
828462
28888
921701
446017
320500
269267
662951
849360
947585
981655
81810
766901
124907
174704
917247
494015
802514
802512
514449
536421
359906
108773
55236
515912
605394
483845
134871
522524
712816
811063
681517
680466
1030344
652775
93229
462209
608369
1015975
927048
678531
337415
175945
716217
223907
768683
310032
820419
701784
226531
1034313
38710
1046471
575589
165059
1089457
976124
949997
311635
825495
993923
817019
936437
995530
770985
567909
797761
1097683
454220
1076580
1061028
584572
383430
226850
887332
283013
939635
796933
430532
640465
131522
829422
5939
1009382
491856
408343
972493
66781
137446
1099813
694702
1054513
759786
446826
93819
202162
700678
1005629
272018
172467
961947
138398
96530
514456
25545
894728
461824
26758
135111
190265
599151
815900
1009487
968718
524850
1069169
279252
880790
148692
788181
293802
943829
516457
303096
664267
49058
333717
990901
76104
722952
998164
319617
1030855
56849
127111
1049463
436780
292380
210341
397619
190400
854441
349575
731933
584138
71969
63283
771176
483079
1003310
310688
688419
562714
711326
521304
166764
546689
395674
291223
11468
258111
53670
979144
561048
166167
587038
179120
259134
682614
408091
1022149
525805
479667
232118
615624
246334
641323
362088
795700
67861
458551
909971
464631
971944
683932
701005
119257
737087
910478
353513
571322
442854
757835
638702
419015
73184
347449
750060
229967
976100
856864
295324
365910
1026686
348240
615691
849351
94768
355499
1055527
782776
959792
735828
1014048
498764
442280
14183
610482
80379
304382
314433
675332
1074239
627974
177711
757470
461044
851134
140279
293374
893956
464269
807942
790473
717836
279092
107147
926037
598976
613459
32796
790930
1006813
14034
207671
913455
381580
210534
506321
171895
1069410
726457
307128
252607
543225
160377
26487
1072605
655525
683179
247381
365408
956226
90433
937344
266194
519668
625607
970010
649128
798631
107339
992847
724505
87398
986872
759831
566061
228667
1100964
758767
731159
168107
366021
945098
421916
674709
257423
755281
709709
712293
576942
651139
217497
583943
1008886
679426
881399
665720
858272
249904
899301
1095630
442332
207379
326229
896951
260760
468721
886627
960429
928721
558735
440482
869496
748511
639819
475704
537476
601191
1024157
567151
621504
391698
815811
1085464
124698
262782
433139
854003
917722
258438
406525
148584
855975
425051
49097
1091202
314598
53728
772133
583219
985920
735775
1073623
198117
303847
861502
643094
207648
880945
162495
1107
670601
120186
651497
50688
676014
170392
484363
656230
762562
815622
808580
381153
626528
965100
709970
202172
654185
1092769
681196
571665
93143
389807
871874
282733
741021
1055817
996699
34182
377335
298429
246812
463113
752734
367043
297792
700472
806502
755656
173863
773547
534524
841930
148617
455964
54615
71843
334105
376020
688351
404041
224794
1016655
912368
277644
25920
8602
846518
795132
575571
464988
415215
584151
464225
805349
373966
850457
423954
447610
726261
44917
313874
355645
664562
966646
369841
282399
173126
454525
94822
9260
24626
264772
717244
749628
1074979
761581
472196
780353
863964
206037
693264
357205
691783
858964
755510
588092
980787
284915
1010399
712311
363086
381859
235280
746003
399497
398447
506944
247963
719884
75229
32206
1072830
200920
862232
472798
48159
254088
949138
670758
142547
922549
921499
600513
989136
118161
1010843
371233
552083
718147
162176
393673
826551
328294
236611
1071416
160321
394697
476617
271272
1084788
799324
828331
475753
64497
651171
680952
192731
143057
947551
762858
247235
84012
648287
51881
410805
1095824
725256
414456
36841
750582
934965
1023706
595641
1098045
1037313
908655
365477
315785
506521
169553
99289
154116
624567
337875
463562
578636
146443
134047
880928
872113
91034
793528
486138
966203
80826
718342
368521
332411
706374
680144
1060747
1098525
901658
148074
206863
712978
1036924
370095
286598
84873
702067
537191
932074
714965
299072
420446
75534
640212
248103
491749
401329
216422
97733
614957
860932
248369
705167
400566
242278
25330
460684
817769
704367
996885
207445
402509
150893
659390
137395
997002
350408
202633
1052460
220632
908904
646582
705543
252433
953345
928806
321008
253171
785427
177632
231253
1024012
91868
607759
340726
844779
858951
604020
736485
210148
252662
251054
411119
54731
492067
1063364
499246
887244
925131
195175
264304
472860
227180
707130
996034
722786
405601
31186
915907
69529
78280
436103
33442
246357
1007402
630649
1046021
131757
343328
996881
604331
883035
96262
153945
1055771
48514
649464
394072
860271
571689
279549
583834
553020
919245
419421
989778
180731
1063685
258706
919591
155537
867734
426639
353268
197982
267847
830995
214762
1035367
571386
501067
782552
179913
484735
709920
24258
932755
624316
322730
1067958
619833
249769
286297
521009
639854
55498
1062574
647624
431930
708146
43541
526485
216887
710162
654743
854662
956171
1057257
591596
420460
325207
472675
588356
47322
335699
488628
195126
345132
676921
885107
571572
202265
732446
80894
193924
116646
819811
765030
132387
798068
751675
754324
372158
329129
802713
398083
909737
483018
55645
941167
638842
1061464
657239
728501
919184
913958
393373
536048
329930
412974
512931
683834
425591
834626
1020043
598370
401832
150023
174132
1014256
769367
597264
979290
288981
584780
759393
932622
86326
572681
585114
1006884
992803
199248
80572
916512
802709
865438
101071
372618
636316
251791
730875
447458
710779
167522
534382
177909
332666
459254
674762
188114
478612
367832
492894
491844
717277
422789
995210
656916
1004903
321454
769089
225574
59574
493914
650260
741086
888589
774480
1021021
508812
618318
241128
1094335
201397
700904
655557
89303
29629
585912
556537
1038917
919529
796221
78709
1071021
112895
97254
304451
309413
46450
643553
62062
903508
713116
582507
781897
113457
682795
470770
872128
916939
705318
500554
713415
31423
1075093
661683
320182
294011
1039551
212146
158340
9691
193451
408082
977617
144801
343387
361090
897201
291637
513937
791801
15320
943615
1065994
308773
194820
349067
787483
452499
627594
124463
372476
151534
903657
238576
233561
977883
550428
220676
32737
145526
872262
205542
24743
131354
402790
1076486
736498
30993
824670
232970
296728
693943
231912
715668
1055662
179333
776875
397266
1091206
31231
1061240
123832
657758
449947
178295
852208
788852
937622
728126
217875
120921
199676
281288
1006743
232201
841912
266880
688124
236847
46174
265630
722507
439590
58450
192557
347726
826675
522079
40762
96644
102243
297653
1098970
1095194
756042
881837
979731
122870
320885
796388
714088
107919
980900
730435
978018
412687
607349
581835
413626
192352
513545
174876
253572
641014
869162
885706
209085
236204
678962
20286
339176
564803
905298
168726
206054
755503
302748
768589
1046323
498210
12860
933829
706632
450513
631105
163767
394464
126296
799648
156886
126129
843806
544580
855782
705703
121103
224561
145108
864612
1012538
165095
862389
424811
1023390
357922
277460
872288
863884
99812
625079
653208
467806
578700
75236
310954
340908
41221
970111
922732
69929
133425
605930
10817
637804
896212
873434
217730
691532
931764
249913
514517
389239
554078
71608
717140
316432
466307
969634
78524
341158
493647
1033993
627675
338820
587863
975803
992169
740031
1063334
875310
842955
73024
1001104
731266
706639
64155
637321
351635
890642
507383
60421
534694
701831
961283
560569
348387
781920
648036
643143
176888
12383
456084
555178
492964
1097634
800990
963867
975895
145261
786715
105196
767014
582643
109570
86958
931522
26632
397687
865192
847444
754303
216940
460208
771293
635366
771908
488864
781853
309498
552227
761000
80753
692715
687979
828943
487725
1005597
785649
786545
525918
913554
532316
845840
354252
1014771
513723
949756
351944
584411
453201
67114
1009628
20048
66978
211180
1093965
237450
246308
181195
955757
1059164
911562
105558
900640
59935
901763
332657
1026225
264991
686688
1059447
179325
389489
470245
40275
1089345
257942
632195
117914
178163
292833
169550
815290
195317
285091
397881
892022
303983
557795
394423
548117
1100116
227125
981714
238971
1044815
313699
770034
125910
632852
960743
1008381
583936
1018086
839222
1002162
11342
210671
693250
959675
984437
858614
850876
140311
516651
141586
428358
592143
1071505
922938
408129
919121
794719
179331
1077074
210601
679124
407388
647830
186629
632867
1096344
790359
975755
291174
6526
441783
248885
675648
895387
728959
538172
41244
667462
353887
716705
115470
133916
659515
272130
702061
460547
218774
59577
711522
1006678
237738
944043
481431
223502
524283
849799
431581
823413
386061
599342
218804
15284
791917
308115
213282
202235
784844
445421
652745
623174
739939
858020
435955
1064614
503388
395031
256631
67648
118671
939876
622826
824631
73797
299208
508614
61487
1045020
861791
271040
815779
743645
628268
316312
841389
255748
843637
11233
47778
686368
207788
46802
374189
471055
965901
605694
281131
716796
709803
371845
841663
392167
669235
412333
691726
924166
966504
97638
962605
1045341
1090176
1090873
508364
81116
623429
806359
588321
434188
831028
51036
581742
506354
337505
106861
760297
316196
791454
101922
374508
872633
295092
1097677
761282
127451
1097008
614352
921418
863223
329940
787689
192752
167271
363517
86333
288233
230028
882712
530674
22805
521467
699448
985682
793112
211325
980809
882867
551901
620969
268120
969620
720549
494050
636696
1025159
200727
995278
737528
227390
746241
575836
442816
211814
420535
389888
345177
409892
1005089
5596
782567
1076755
949488
900748
759146
218771
968267
392813
218033
185075
642050
826849
1072768
510037
19859
560884
760883
78792
324587
630592
182440
979511
290055
512356
835618
570504
1041821
248810
1051971
463741
788509
156487
612210
478430
487036
26539
920600
403138
931705
652102
293911
357968
107215
784995
36593
32168
818096
193150
122400
1044046
582917
483277
361768
48013
577748
1030335
105514
40716
116420
350346
1044003
860592
508910
144068
737809
1043606
995109
731660
792887
1016314
418781
238229
30764
388704
931785
274342
948411
408610
572325
14323
81080
915971
651910
1046064
936938
432670
268265
554643
857066
353608
1046149
635199
13237
92318
438138
289454
594818
603162
179265
1096481
128453
954848
652802
217637
704697
438128
925994
114931
91408
86250
458546
518131
604379
945768
776871
479947
892451
361571
162989
199796
383188
872152
88024
593370
300841
407740
408679
476211
166253
904839
525089
943515
893440
694683
389313
508202
681549
956400
964778
484039
29063
198336
667907
723598
546754
823683
1095340
785324
315556
937580
709330
716127
739953
35204
347672
708347
944388
177756
918793
919843
907086
273273
93202
89448
119274
683646
139863
857521
779777
893238
505369
950451
949401
272872
591357
262039
562943
509695
1063857
1766
710433
778258
748406
244859
753368
969282
364579
11970
341264
933101
756405
428344
423650
398253
113330
198719
439971
643490
488875
772028
612064
838671
360141
906119
393517
676724
399443
829670
405849
185575
1085427
1002898
32799
453747
1087579
743249
1052338
780372
462848
811654
136511
292438
203080
667282
230856
538519
869618
100018
961482
112682
162908
152615
128755
628966
1033295
874807
933871
681800
524316
789984
666507
296227
684084
387382
1020064
121457
2552
360646
161283
1072118
50221
1006337
719690
400316
1066950
1040994
196033
239792
894583
488728
589812
1078835
323237
524280
707059
530622
886073
527830
967057
1011967
981896
671114
269532
249793
1020236
764617
636337
509506
256516
622332
22655
536942
507023
840825
840826
910457
119780
114542
896234
349702
373891
765405
713362
290294
778869
808765
954934
110533
877384
177226
594178
205314
911198
857693
294906
110332
212485
415164
790468
981186
521818
243435
1048358
810170
975163
852970
353925
1082885
804363
427072
171403
868173
388217
451529
698226
601521
779480
866071
1040664
945604
983839
948197
607531
449407
300281
532714
447471
673626
467018
911791
621177
503884
816435
572615
324993
317883
605478
740725
877386
373700
584003
599399
513861
292062
145636
965893
509968
1015588
909683
1065743
325731
361840
768440
520139
453492
1096527
272640
6168
1019209
160952
783819
463891
70114
223094
857286
248971
846640
579500
489965
625742
1070527
46446
551576
404747
1048167
165304
1017491
948968
1026212
250243
1053444
35992
321794
723127
259905
792577
466171
95255
217686
27252
643902
829449
794636
460496
966284
354053
83278
833200
569567
558893
307995
590824
606357
602648
1029738
890796
1005763
327242
428754
801951
706641
140739
179273
406288
638384
194090
387786
994617
867571
908684
532535
492031
340059
445293
192030
458279
111797
207002
1063889
816382
494152
109674
443769
1029766
523107
951428
597164
206256
332697
237164
413004
594004
1030717
1030718
650813
303065
815569
1036316
21050
446483
727587
680155
935837
706699
287571
859186
666924
52395
1046079
1033089
499463
296177
297227
947912
1070403
264370
238103
998247
419309
767321
519550
110198
123176
968220
663920
996358
414560
560845
1032509
995959
461109
712202
608470
434968
707788
145075
25113
575492
806724
1076788
322957
144678
240847
665917
1038370
1032983
260229
384577
402335
1008483
541469
968410
698203
936735
766553
605255
539860
302008
602911
436624
876771
541928
764561
1004707
565695
649138
18289
194279
1045308
381246
153215
499310
202595
229958
1019847
869540
736869
509159
240046
999412
613813
796633
166922
171321
538235
1011328
1040133
1039606
313576
137677
189450
858331
158555
886854
624119
410288
677104
676351
856403
170740
57653
121831
670799
985144
604505
371730
256837
846208
50358
1026036
93526
887899
24619
424962
531354
637616
750246
346326
29283
719981
601629
347400
155921
433224
1021173
411522
522733
85954
874235
461394
121792
895312
102088
254035
930699
984456
640198
484595
429308
769505
199978
813163
306508
667760
170523
944369
511080
582072
318066
525647
945080
340156
960575
533165
856953
326128
159597
587636
66734
380898
166680
250168
23010
917194
990053
960936
844817
115428
562435
1076506
99506
827323
273152
992402
197763
776640
510993
80340
420908
611622
97769
605869
492669
648290
1003448
820622
14052
999067
807872
949927
712011
649604
357819
684711
444325
198334
342820
170107
971027
122459
497704
612574
869279
917915
159981
161031
124833
36711
1022023
462673
160759
460967
398747
1047242
1033310
754516
213958
769434
384030
1007421
639802
19650
393183
312611
818356
264396
807432
623019
43284
569857
1063180
940520
646804
696079
53421
856444
106669
808149
687821
220655
93329
473322
974674
676173
206244
746597
1081932
123251
972391
40406
919211
808145
463655
507035
682387
898824
913033
1075547
11795
864234
192522
447819
414612
1054736
409115
162288
824033
712124
638241
248757
765829
351669
587851
342243
960547
103038
669830
494888
69580
550607
1010589
825844
314642
815873
5930
357727
621444
87508
990755
1066356
694674
149425
779671
758423
83526
401518
523836
374461
916995
589136
233943
358649
233974
673491
128636
792218
567092
737971
759587
943706
345460
806916
214044
1016783
126577
461146
250171
386417
1049819
252795
888837
88104
623131
307929
579013
572095
974501
782342
883769
695092
401283
915067
887738
195970
927438
920300
589451
159901
960308
65370
670281
406822
532522
217459
561773
1087160
735586
1064495
988454
1083545
396183
184303
88477
376704
189577
218348
176318
794349
761499
86406
452097
630205
491702
1012403
850699
699920
1090244
678481
194358
738784
638623
127175
222916
125125
802040
147545
43408
748724
1019347
279155
428719
1070430
357789
975041
381308
403990
704994
926534
544337
349289
643816
338618
199287
518170
329041
591191
732884
137006
742320
406865
363003
1077482
390779
581241
595975
934250
429018
183936
1037263
1024438
19515
988306
108410
743366
162680
136235
940498
689783
1008554
34308
471540
728259
33486
914215
36684
738122
1090594
164379
618865
683083
629321
66846
478662
219164
242884
771050
789340
842663
237251
300368
381546
318180
29529
579697
508780
571050
665275
990455
544988
610587
863618
1068267
980248
291567
222968
302088
987109
841922
501367
869916
863804
404654
717659
699674
679032
643833
255623
60684
936910
655118
67747
281599
513752
220727
29103
968259
550789
717414
450855
696257
54881
140176
333645
493014
480666
384185
222274
469789
49920
907516
842243
256593
362615
210320
971709
227117
938094
787607
613564
235940
217354
223634
446759
838116
536027
139561
876983
542331
605271
165379
331382
1006758
737790
117730
325672
494042
637460
814137
652373
1090422
481240
225476
438500
342164
335647
998080
645187
368450
101102
65049
393286
1038765
602574
306287
608658
818261
430387
63827
984371
1040237
616347
1058790
83665
554361
340846
83319
520813
127004
1100340
822014
559309
559308
403654
92802
623696
1094370
944450
98450
51727
270016
552799
1009306
440369
79275
605472
554038
859061
979115
304809
348919
556749
100448
434893
188012
349718
593419
593630
904198
43216
685315
554588
980273
967905
675378
408364
490477
1019042
606529
175831
726911
220642
674977
884758
524293
456829
820214
119819
410747
936795
441415
328334
614506
520188
784276
627720
408856
203158
553553
819120
454762
721846
451602
255019
507880
871861
201151
778558
108448
471742
563045
443116
991695
410529
445448
759290
808079
927345
117413
1030207
937258
755741
635514
742970
14778
936149
690367
846375
300292
419450
875648
867748
334157
126077
151675
289653
439655
984525
291498
405029
966167
433475
789964
314415
31959
651070
671404
923978
294088
772869
65658
531688
400343
665190
468613
41967
350314
63409
8378
563988
473564
750363
709215
619274
554476
627122
268684
130160
272102
909525
694311
1029556
692699
338488
386472
174400
694718
889942
761008
297406
49900
1083683
1041695
617624
312624
497939
563793
279443
710102
814202
536152
1012322
31180
181387
1038273
554258
635602
1099023
834507
857790
633826
621500
636550
1039666
860745
819318
202423
397334
343064
201530
607259
361439
749398
748348
966324
372659
401015
64693
256418
417598
1070514
228247
335241
226922
7703
536852
924574
522267
719093
827520
148019
561250
896028
556391
87018
577771
127601
147599
672314
1059501
52938
26926
1068082
118719
329861
389644
337966
512498
892697
750620
348238
98639
1036197
130803
777073
222068
182365
791028
896726
108522
786378
589519
819357
557412
612750
59333
270937
958729
1021620
39089
449480
946989
305451
537549
538696
24826
450271
1075893
969038
983860
954952
725648
215254
185117
612676
707916
45316
25681
982283
576884
112094
256991
591205
369853
445523
576452
273739
701595
978080
286507
91752
974931
885842
237299
681942
728819
563028
77500
634779
589958
448537
311140
1020977
505009
1092264
661649
312943
612942
382794
79740
374770
871314
100119
1024006
385366
469652
142211
896450
690610
668350
1053769
169297
309568
388003
1014757
994323
584210
659167
252645
182554
363915
39401
381846
932453
1047228
58727
261937
751917
762942
272982
547081
863712
984090
429094
279265
192218
440201
408790
568752
220570
213064
568905
335728
953260
866498
496400
419790
1047424
883592
1012516
132074
298580
787972
599613
292803
298068
803343
71146
605875
490475
498583
133809
496161
473998
687409
458810
85755
384124
625667
933964
855187
87235
866390
783537
36362
1007877
91135
180129
144882
535733
126532
427051
18807
994986
601244
375602
96549
227548
464426
836673
447288
888502
1028688
1097691
330998
904172
958906
75092
742041
324882
24694
680833
1021416
100128
291695
378349
135639
1007441
40152
476841
826479
299064
829199
420490
960003
961288
708577
127857
30430
438422
114091
184438
796901
219274
723791
162462
356380
1083547
260468
507855
503366
443236
468544
1093591
377276
998765
495406
177902
824496
829584
59090
351434
302070
816874
218896
1008764
552780
861447
827096
513510
274380
152207
535840
708495
771303
327462
709429
834466
803759
669329
960064
879435
419356
668192
20789
354363
140825
108867
653913
12333
125410
456561
539464
188033
386884
902863
815727
273696
742181
744776
67261
469215
895983
659310
80282
738089
397885
523668
468419
1048098
358219
472869
797971
291221
920092
205512
728186
80367
211014
352159
698796
138326
321948
211282
574992
426008
655735
23165
211643
869095
793294
437687
149463
531764
779817
1077078
684457
130676
979607
932892
77970
713565
343978
603388
447627
749142
189210
663700
340756
479416
338924
332228
57192
935381
760400
829006
111164
100601
747261
731700
328167
629678
953580
58065
963267
333370
31111
497642
88337
18824
10649
622327
933002
841189
382574
367741
626096
381221
421551
858521
638550
1069137
329840
925850
4735
1037093
10232
419044
365812
680258
479236
1030787
451798
675460
376235
988307
644403
199347
717612
1078322
635537
985083
496230
962428
301668
207449
985570
353207
1069290
1082523
618048
61845
331210
209809
1033690
815014
327174
1065647
1095413
209654
56992
358013
487204
380496
318457
934813
223968
261558
674268
346879
110400
1083825
217852
28926
679727
831113
513066
904528
268921
642652
911590
480344
122593
6429
818294
523133
539405
785475
255456
380438
343359
316271
716641
805989
851087
462261
632757
710165
463657
81913
523022
799971
462383
589628
843398
237091
1089219
1050348
1073669
425057
160711
1060279
914634
1017271
861050
317091
507981
590364
232087
513699
793718
962682
578388
312643
92741
129278
639170
585418
361353
133212
189816
201377
628579
211398
49504
804724
632422
311751
54512
183232
530893
473151
625664
70456
354472
283798
297379
592720
807218
770838
953671
18310
175253
566427
228009
1038383
533474
740532
685398
592541
601415
939257
458372
344179
198956
732873
8591
371567
193984
1056797
675121
1092355
579273
300881
401486
393190
152678
628654
294983
468236
876682
126779
38377
114723
614288
1047062
578396
400458
915948
44361
200405
70675
542275
838645
559367
947743
793853
110395
58159
332143
262900
195264
551092
28610
930235
602533
281141
915815
398183
635295
25943
921129
161250
916577
116681
803476
1081851
139582
636839
942456
791867
337049
123888
587733
211620
858083
796781
1035538
756725
157399
823982
756526
221872
710540
144948
501109
844233
279953
216538
618279
425427
628537
397281
305108
573255
276009
713008
894867
808751
86876
76446
917807
206116
562597
680732
51681
566949
805956
1056475
588492
819391
915782
56474
948452
890712
413704
1013759
242836
154213
147080
459138
447178
93964
652671
775087
717079
621784
889975
991289
900662
133980
68664
336185
699394
1066934
576824
830245
257994
510600
846881
786145
380146
1059066
888479
1040375
149841
1036035
872661
857357
512408
935158
1048094
935966
898599
10810
684164
969896
27752
243129
681757
37155
591978
600630
259091
361647
766629
173244
542497
707892
656224
77332
233934
416657
820909
480497
308934
906061
366323
646493
423782
671835
353600
638057
1077636
344236
429998
514719
580366
156992
1044245
954053
633688
1024458
579085
552242
1023448
542887
756512
340810
622764
131122
1016129
130787
147171
929297
991556
696009
606945
1060838
69372
755471
524645
971839
743444
850349
672445
328714
276396
513146
40860
868811
37733
22381
867216
890772
967753
260251
621407
962098
889773
362245
1027580
788045
599396
374779
1059718
405633
981030
1019468
350706
252922
891906
467037
734045
286722
869480
219963
780010
191118
98312
364925
249098
217448
740467
319822
382700
872236
150298
515572
681889
268969
18559
432464
1006009
478260
727101
915105
44029
185660
991228
119095
691113
732451
170548
560504
108861
189052
733828
885211
415538
830806
452908
8636
1031553
971505
732936
863541
415200
13024
408910
791593
165567
927581
996492
823131
506091
237494
910866
403386
380930
559783
1070287
257607
1011313
549242
1063214
573664
419431
991477
907826
381931
822124
743953
824838
605741
278218
936882
666248
45381
695211
716439
21469
994204
883926
18013
111891
1051822
519704
380163
577666
446725
447770
1030409
604503
204037
172534
814394
992172
169820
513167
1096792
1097842
905993
987495
705939
868168
408267
1084985
524723
15511
549879
815737
332003
134075
367816
574898
1099564
164519
911393
441399
763495
210142
385091
194030
805765
546516
214848
874608
756585
573432
437076
512329
446712
548182
1066941
1078298
216685
787438
1062907
250377
807715
879661
295645
625710
380630
683214
150018
657687
92301
143163
477105
534079
788410
209339
1084487
154004
668758
54934
446942
819855
459660
238173
700765
12909
93309
773514
570672
825714
505173
279657
270417
66843
786461
1046173
804577
509128
126492
530032
186342
583144
653273
455646
319601
775350
151168
363704
965551
470924
170400
770506
954191
672258
519385
961600
259944
855306
1002032
121518
374055
62790
428595
931573
810299
184297
981398
1075627
903451
224280
965142
526357
563754
509833
799495
1087828
49842
914626
310783
1004396
760416
224540
651774
69712
957648
319958
837540
727465
106688
101894
43390
750028
740790
159988
436546
463158
633654
437652
289430
413859
690107
542450
541400
732185
304820
235107
1021242
117504
303253
302208
176723
704561
482089
623106
265879
517600
84327
68678
744273
168454
655336
607563
915546
104018
866906
1090574
785660
661087
1032744
365436
812211
936816
286301
81570
440499
914373
231264
917933
572898
290552
487964
729255
142842
921746
454423
664078
233936
978946
542495
482879
12758
91254
393134
959300
985013
569236
869290
5542
409589
36616
102446
710122
516691
799867
314190
564378
588281
297872
209243
887290
240762
453545
656583
741271
3070
257168
476757
171497
102013
342455
651536
286169
145377
905051
453722
149375
852534
1043289
986209
733175
76085
493658
183775
380168
615828
855070
913128
720816
772828
1068008
189651
446604
1054602
31880
63353
765098
872598
769645
7887
382742
793284
832781
745950
620479
38562
262430
777964
498890
49178
199092
603188
264706
301731
461462
192536
757351
92786
964768
168687
806789
496214
949596
518932
197279
596955
218840
804676
423109
333923
768487
92145
832016
521392
28293
800532
706596
581089
829818
199173
875120
433863
328282
703285
774065
832136
253662
546041
417251
991121
313155
104524
1034593
259982
406158
631203
1075396
1002610
1038773
1064080
327119
902084
413379
58675
1075913
540833
1077476
698054
41402
250375
211780
380712
891223
801744
1080406
133112
357012
332766
990143
466990
263185
791405
654697
714869
88482
779787
363180
58157
124682
1055646
409873
466565
408089
243127
414178
43958
910720
589249
692119
937000
530728
799079
515699
152749
957912
477032
121572
1069402
232487
651457
801859
984967
500107
173326
290268
808115
819578
385348
199073
750221
389905
891094
936778
962903
406128
300899
22598
665457
1095442
982043
22575
1097068
713414
454790
982547
302068
1069315
817267
157585
286038
986452
990624
600649
92299
944438
319288
864967
777089
493215
603328
618606
1014673
108949
755863
543021
835527
175094
807065
97543
846385
84765
802430
377635
172019
80744
108704
906823
259455
938285
822229
641076
695550
223971
411162
32593
1018193
274278
343878
750763
972617
945109
967433
624974
256625
517414
192154
126740
525439
168218
921758
147019
863235
28670
211205
1084764
502391
262863
977919
479124
53128
38555
822366
29565
377162
1041077
413197
826219
1001415
494063
936875
349701
54520
1011790
967588
331817
246284
790036
1011579
212591
520313
637518
920310
79071
584494
407865
418100
167358
132029
19362
1047480
1019082
773790
278573
812741
829074
926978
316418
932112
511324
34186
408922
634067
723893
391492
439713
307723
872074
552197
804368
184239
877388
4457
753143
227884
706677
760194
40732
1095568
230783
470758
883716
1030465
1020707
222582
515790
364536
883841
248439
418874
475694
66564
722057
903340
786983
706485
1085202
161667
560984
91659
772646
385747
11839
916082
570972
1101420
457797
906989
928309
526720
433105
592285
776760
694350
810365
1064960
779618
246527
1090800
908512
535020
768311
178353
1006616
817047
667167
519684
752792
462520
949709
778453
1022647
853805
358601
139296
944986
224984
1003322
264760
70759
434029
1095263
629125
264708
487797
799244
638481
1001138
217425
423667
711068
288065
881808
414822
736892
728265
31530
1084318
829484
764441
998013
124238
639874
170882
584697
293788
760711
92918
646269
141350
1029338
120430
276911
944557
97657
693336
638294
70245
579411
437911
489840
452641
944475
1040632
117403
863332
940606
666655
595047
264110
713948
266240
566869
720039
88086
314637
6514
820738
291946
182637
949337
776716
485355
33139
412575
73437
132844
199735
585644
294072
255518
33281
670585
915926
394763
966807
160210
887190
801497
419138
832351
248034
359354
174542
473052
1001846
536650
408978
260746
1015188
406417
312763
942471
597748
119228
595476
876614
823770
580100
541948
951766
603361
320614
528818
1045735
405089
833712
452408
728035
699905
222357
654085
930982
566835
284452
283926
985439
413765
901675
597771
713142
714192
150149
902613
1058511
545710
75239
460799
749791
938592
457229
1083006
692161
314666
280437
171571
712387
186280
141317
211300
1029801
344945
304022
769453
541716
794583
23287
596446
670436
1076284
1078721
979769
420346
248252
417772
493426
1071878
1063795
215680
382599
620167
514067
403585
221741
669140
885751
822162
1043742
807982
153346
790260
331300
240862
429002
321003
546377
933265
796222
687115
852885
521036
59559
501383
542033
742459
883192
133566
531884
498254
209524
994999
495444
480712
279112
524500
1024495
714323
437875
112882
539626
1029002
350147
420396
999814
1702
871641
574829
895794
590375
70345
836821
795843
1038596
634403
892111
667444
1039161
677569
769324
982148
745768
446688
599635
854024
805045
1012010
10259
267021
871079
401681
221616
78740
272260
267137
224714
1039935
783838
652728
794865
1068392
8091
669567
30733
214712
876922
1092830
360752
514120
37074
909627
889042
140116
934756
109845
693567
766832
472329
330758
245063
110392
1039246
399615
902222
741069
968096
926609
374788
991739
303874
991313
1005172
236363
1039258
532422
75072
841788
75496
1080435
832820
894212
206866
707173
520543
932311
419029
1100056
792984
169201
724869
268639
336753
1077704
882228
676768
993361
307476
483692
1095175
722835
254762
89968
929580
964879
686715
28168
729678
1026165
709032
1006615
1004587
4193
606046
273727
586074
419255
421339
134674
966748
252323
89515
692329
819796
16240
169877
168827
937833
18561
531279
738309
626095
158132
805398
864673
518798
890497
1040608
925222
1041669
186473
455245
497265
515315
378615
487564
538764
576141
694631
894120
653682
654263
705264
445500
907072
218686
662720
661055
606914
776656
384169
123389
35732
360227
522251
210160
743642
38942
683935
71768
379519
740543
81199
169018
1063237
866038
822867
279082
502567
996991
278842
622122
366128
86269
92049
739077
599628
12907
460486
910743
564960
684813
123150
541790
302740
673422
398727
1016324
1032866
558983
38820
248176
1086289
591630
782593
152998
347691
17524
665364
965504
188652
577141
635261
818644
1070302
338833
769649
1049530
141805
815144
198552
891949
524936
136676
34011
393455
80390
1075333
824436
777890
761080
7524
836100
645999
1011187
950737
688305
746567
263191
521274
353135
955132
63010
45007
599462
761226
667206
975905
984968
504263
885125
618295
690572
385218
9173
342144
628489
768880
991963
393429
991896
877089
1053485
480598
477575
865022
5950
380425
188802
217614
559585
294734
1092129
129989
168031
943480
176445
1021145
149236
72790
480286
952012
157976
972079
195787
1043660
865528
268235
550595
608729
275860
762423
998261
732824
1001232
719969
1065386
106733
458732
240818
270355
489068
1076497
462192
464545
609160
999869
825379
779262
596933
990761
732670
856579
389099
932262
350806
215862
1022641
499319
170914
1096035
584412
861170
898960
1089147
189274
434959
612646
977062
946200
1032446
35090
959531
603157
900204
1031296
90442
66632
1008337
562217
785484
689931
427937
378968
279384
329932
372445
244905
301392
138962
385287
922641
370145
510310
795492
731924
78764
710058
487104
484484
331938
115866
361804
199155
883979
21397
919876
873796
536621
115987
916717
466383
1079844
199095
326390
308105
597388
714056
425908
954067
1604
905756
416479
695592
565313
773884
658860
785857
415775
803501
677082
1034951
586110
950292
824342
103969
1083769
631510
872923
216057
661828
727147
784405
450597
151569
717486
628539
1001410
563292
642894
808673
320746
442604
914249
396813
127275
747339
885001
859299
410844
106514
614731
245079
904397
192899
487498
798378
593585
430639
198570
482440
1042916
415071
967369
180109
127793
163848
276432
859685
494391
97424
965986
1082934
52365
879421
76300
422215
782591
183720
207109
870932
295343
713607
316763
273836
116102
437127
52041
982901
810057
745692
916196
1041161
586102
569951
343152
999591
604238
394235
205840
875711
301707
696539
934994
1085709
210561
772059
603218
1018242
188461
493543
1027722
540465
934209
719150
461254
814360
313173
776456
647781
1045791
596997
176590
931646
950943
578632
65126
430588
538328
476257
112738
684331
1084249
761309
243445
1075506
1064550
1034936
66018
1095398
1027793
740798
565305
983107
668415
27818
292081
504058
120839
261762
768798
390195
660675
176313
1089595
153702
977912
191935
907716
722366
975539
533482
979722
898491
405258
719952
489564
1010419
957122
405162
350198
382349
587861
83204
779581
91942
711262
958328
487792
644467
736664
66451
2208
754095
138284
285675
287775
753981
561917
469627
84516
984039
242428
539686
385021
925955
773783
183491
785474
59403
542444
816248
578979
797254
840713
307010
149484
498200
68721
545824
257643
293910
230579
368881
769888
499734
333342
712793
462595
83158
516173
504775
235036
722570
889663
350014
1036811
678086
10184
77838
325016
393893
193656
666720
17618
15957
673197
239229
243843
1088182
989395
44311
449769
693480
889257
485103
280375
279325
336508
874479
451896
350448
537534
347507
449558
820030
402056
540776
1026309
766053
16120
933809
573375
581365
571673
196484
435495
888962
887270
422127
1086838
145197
1049347
646418
945087
575853
686953
860831
65573
419948
3920
522013
481341
514263
678452
419631
550855
189988
767361
985440
686825
693251
529137
675895
170322
565755
28258
142394
409611
590835
809654
873483
466506
467556
934348
931170
67562
960416
853796
22557
117259
1056150
978884
496421
382823
932348
334689
848200
713657
649350
462485
1023690
887809
92805
319994
632390
714046
753527
949761
549021
823734
969372
323943
656996
156467
533365
78109
458264
1021987
653825
45363
300903
1024459
89408
1018484
335991
802378
661111
1068611
797607
801343
171171
2752
373710
446646
342184
416903
785312
86338
757130
337961
333079
462099
841999
946313
273719
73068
1090410
761732
547132
517175
890283
686975
895656
1099464
215703
1099195
921369
848227
242493
126445
506669
1098269
68834
631971
573660
1023707
42728
810281
806855
806427
170151
949152
178332
731493
616132
626273
498294
449692
664809
563941
881445
351220
582320
109906
891237
93259
1056010
214857
1029602
690638
484941
366112
754175
306223
1005136
1022471
709137
268247
856351
495883
420552
820798
1067990
117201
45111
75455
65855
514681
868752
836322
913249
301252
564991
564976
74850
458166
622188
462539
441195
960972
147161
952733
978984
412990
497783
605284
377892
1081632
774222
851327
20867
414597
104178
360036
458446
365529
299728
1085083
682860
684043
65825
822642
263752
568043
290104
840702
385121
446223
902404
230953
574267
160991
137880
66800
858756
117983
296152
123483
1048755
692585
133506
194391
90770
309654
717584
410466
300815
916309
79543
356714
133871
263751
41773
578218
473428
1072340
635641
719836
481609
547001
1100202
823814
163973
1007739
353517
107558
295634
318606
348586
456093
731383
144428
1001184
164520
996146
254149
881291
39163
584477
925303
884661
479565
144791
780354
1089756
769800
580286
549111
423154
43092
411868
213738
730241
1065909
234615
775706
499996
903120
112838
63916
595813
18864
645752
492408
96878
772668
1075
772270
66148
616617
780182
424486
317995
962688
206128
846456
245883
539095
803169
1095534
185554
883597
178565
677718
598421
214946
244890
63918
392440
332747
212616
117314
783213
86629
940420
52309
48946
290745
60020
729110
197457
619327
778696
644790
709846
130376
188942
807962
778629
39620
811676
431832
1071926
57724
728051
445366
630898
769211
1074644
532411
335437
124774
774203
657234
3383
479493
722030
935326
462726
677567
549276
1074609
298388
996317
1100837
609954
785328
322227
178462
16000
590634
365833
742268
418672
971900
806273
116416
1098619
373699
543016
651399
808054
585845
115749
28578
132623
989218
875611
404998
338220
684919
527539
115453
912986
727660
55163
834572
278039
757408
1028605
292858
335494
985746
303719
190085
245964
477652
967302
283863
884737
193927
510091
1085136
86213
643275
38560
546028
992701
37847
806948
834892
603791
1062933
155822
156507
225116
887850
22758
357295
254734
197535
860553
189007
707904
90387
789725
214383
561977
208751
815946
588515
590209
164409
479362
658041
371277
140714
363858
700055
973576
323274
336296
619664
41730
606525
270995
152657
997741
713086
283203
149537
146829
596306
1064615
962441
889792
134310
547378
1098422
451584
121485
30857
593068
924257
609714
1004592
1059417
710052
804681
905867
244089
198142
225825
446752
572072
295785
302472
251620
489960
279527
375616
330712
737852
257092
961339
180309
248825
225763
389149
577159
338562
910900
368845
753040
258966
502350
43207
66880
614893
931445
157258
432656
484533
771800
541680
984740
134282
804037
1019574
143930
700628
252830
182829
472669
1093693
959228
508231
68315
1054714
147405
28972
202873
696657
394009
618192
614997
255585
756328
755278
650182
350092
409948
233218
320373
198258
503177
256843
473034
265251
940404
26892
911121
165183
565546
1066670
409468
142792
871860
25370
685403
256739
965276
450114
312349
690618
558217
1018312
189589
294100
1059197
223382
569234
458778
901411
15508
845690
352796
134809
915260
268155
776066
288662
666707
1028525
906560
221277
491288
570351
204400
1058010
633857
358789
1043485
345865
135545
690654
345993
114165
693318
186308
698276
319331
483607
936259
549476
704428
1950
544594
974918
558597
585893
432380
116449
880584
604875
601951
843261
906955
95869
508234
328693
508771
235463
351880
32259
505865
320735
122274
563251
500439
877702
722244
1042204
758083
141226
564508
1101064
372040
551692
540042
483030
98679
920910
741023
368807
664977
562606
68699
507086
1003321
188692
388300
401327
331711
1061239
578694
657923
816645
246966
829538
850197
627549
843914
539650
598151
616255
554469
453594
928773
732522
478159
582203
463826
737033
234772
740628
909688
96862
850119
363746
368917
840923
906916
1055468
241645
684275
99507
568690
909857
1016453
682037
295523
447005
500387
889201
697813
703894
507442
135958
201029
840492
671556
481548
481485
455099
767072
631778
961291
859501
830400
734499
478694
630885
1022214
1014563
846336
368091
167231
1072716
516509
368791
386445
166569
236927
237039
777184
434728
691908
522178
229751
632700
797975
92127
943774
176996
475939
859692
446631
361186
73399
1067636
827297
461156
409822
1020788
162843
875770
21504
641115
445099
1065163
402526
7787
848680
856724
845200
1045702
521542
804759
820544
469502
20878
177492
1866
668251
916943
899191
948409
38183
1099389
1040996
537868
972890
689478
874330
1020134
105141
901806
568005
19976
64547
547699
780344
1071788
31452
1013520
433810
752475
497588
837019
403268
23806
901172
993517
707490
884501
779953
237455
275074
766041
52011
695604
988432
452373
500810
181781
826069
188005
468347
794668
705949
440320
170253
214153
509622
524094
871099
450365
651220
717961
30887
823804
933782
727152
419635
1049255
990978
880176
433829
855014
413071
800577
1094187
959735
359154
655665
131247
1059238
449825
423996
1027840
930929
862259
204634
684048
139721
37859
848031
920629
1033190
912031
747788
272763
573183
943523
573507
196642
84775
923070
473104
17633
469095
1067926
879695
1066608
773016
1059709
188655
219703
223635
1076068
940747
912057
48766
534805
789542
552020
802654
836876
551784
577303
325107
323523
116047
995749
423530
775030
1013282
110597
1054547
577113
667773
363028
878979
209542
260672
1059674
206591
993044
904171
1101238
95458
659217
309614
547301
272172
779946
973668
179483
980149
832740
902270
57723
324797
60366
351833
208713
249233
111257
643986
15759
99237
13219
589855
113940
785095
392714
921919
356006
640914
1036039
1024270
280024
184899
131350
812477
587864
341359
978986
192744
141052
687866
838427
224702
437581
799057
992408
441885
666293
301462
311028
691286
943234
122980
210013
540473
640123
861690
267037
1070297
59064
125745
419330
868629
809578
145429
534614
887962
411264
399135
361678
494900
487149
893389
869874
154061
874162
735119
339222
343391
180502
696992
343577
744882
208041
370619
262749
162335
1078596
233878
107580
1003124
906130
331102
1050615
871511
225788
247912
849085
873088
1085851
681560
999988
502968
907712
1060332
565948
747893
1018529
316015
356469
484730
900365
28015
269028
709398
205372
296110
576285
1044584
1019138
497376
495437
678078
544468
1018051
42239
728408
708694
118845
331332
71731
777680
607949
560450
738037
948341
477163
431253
137161
369344
1062161
617798
470992
542944
966101
850989
605106
657284
363609
140511
509177
297374
786988
637909
912157
156473
884215
381594
394013
650023
161262
28508
60046
687532
686482
966984
598486
941311
814470
153676
683323
657649
1053598
333054
31164
935387
789880
706644
1079766
799904
173754
220883
41136
749350
306965
353309
147367
1052461
572894
769424
982080
117242
117629
2703
809082
668819
728278
1059284
163788
637646
106444
403644
378294
375520
691212
188456
116419
454561
86180
816306
725789
56545
457519
230464
867033
1091921
194940
916467
747108
22281
1064124
360497
269772
934163
739409
383558
534490
392233
548752
406592
450568
811012
969115
27653
1025730
696775
106481
16508
786473
803198
162925
449565
739017
142036
204527
353395
645148
228310
617869
370815
901374
493219
474592
518841
220401
139892
503534
560791
43147
325859
774776
569509
882361
653074
572702
180027
145628
330633
272132
1060124
458927
708057
272952
1055391
201130
907234
946096
838688
110609
1066733
793387
1054873
792555
341683
330171
334971
58740
643223
207372
1076133
965251
712213
999347
192211
341607
713648
1062405
382966
105667
369006
65603
876832
764294
292904
474540
816293
1013831
196687
882976
645285
103888
842922
390109
706973
237750
19826
557610
811319
123602
50307
189534
39086
895100
474845
849258
370913
371389
14154
569568
675938
820339
178152
1057956
834722
787431
653432
1042463
716758
359977
78984
655542
1074945
797483
337277
865346
585947
370409
158750
485466
142214
432055
1013119
901808
641065
540167
394035
53952
1055153
179101
720158
776964
953605
41140
368299
16960
618819
98947
18582
446116
1071980
110090
1082076
473960
306748
777038
214328
709444
671798
110768
521635
706211
669207
627642
508168
215650
1082191
233365
75346
253071
870890
396835
504540
989529
381897
999816
759350
310556
41328
468338
90906
275141
473626
171983
446609
846032
190008
632125
101322
271914
943084
145051
276637
892186
843100
321176
317561
89675
740895
1013630
612251
168291
592513
690052
911593
951508
810380
746304
1021949
257244
625808
802612
1076223
722708
109932
466199
17261
307489
1061157
3392
501978
434566
683540
978833
1061443
604487
372669
836441
852325
60626
317015
847577
590024
822700
712315
514672
554519
876976
741953
292542
981406
835159
868362
839408
107300
676710
748124
295246
205357
242640
241590
975874
884181
1017355
1006721
830224
173255
673905
86120
113210
1031315
18387
284984
932305
815444
614999
471358
16933
562311
437830
902496
1002813
2638
525661
678616
514142
128485
611397
987910
891839
100943
718453
934635
447339
1003629
426453
972460
81205
173540
520421
163548
528964
211839
651127
227319
849334
975851
921341
583734
95790
145379
725500
422528
1022258
106340
550785
310323
30000
688780
594956
687139
806082
386908
826221
221221
1091997
124322
374481
665228
375818
913416
626756
944380
62693
91380
797741
821058
1050421
641236
504188
1021918
859521
1094039
28716
299789
730707
118074
182421
858723
721276
314296
98851
136629
952890
1069852
934730
1089710
173930
656829
908814
22635
416340
130152
34367
861286
158596
759720
724890
1013573
918790
963385
813024
929113
850413
266807
1051892
444470
286142
219680
792231
321788
177666
375038
236738
837407
501462
471502
793416
700594
95254
1081024
877404
309783
127877
640767
937525
1098744
1077660
316428
479727
376899
373720
61123
878638
981846
259408
1013134
635757
636161
658114
538106
809936
739494
1080807
148416
465936
15686
573220
397680
112836
417147
936964
884936
694448
448886
823929
214292
9419
1053539
909032
165823
873335
15026
1047099
324856
806263
835982
278780
482329
175873
661162
116339
746956
1022064
287029
400211
377468
1038424
468385
272361
956094
546396
151546
516672
908168
410424
733121
433028
548136
79634
421537
782697
431785
1009585
776514
579953
35301
454233
381046
1056113
710431
986352
898161
26528
87441
776856
991575
72791
1063105
608793
849897
670744
172580
518387
741801
246198
202546
618487
67855
701535
50251
483120
722551
402421
1032042
648820
190916
221351
479869
29129
1095411
880731
24045
958693
507423
460392
162796
682741
474292
876364
945390
681841
322841
466308
952835
285006
919659
48298
650941
754448
666838
125773
257845
1074328
751956
877609
14656
799669
154096
112442
707942
203581
642735
1079641
156704
1028738
1001743
535356
893547
91825
1060350
22221
647600
654036
584304
405689
216216
6109
201619
398926
782806
433934
782488
182598
362054
221773
184028
137792
477240
128561
130392
696254
706216
581353
301114
377761
277415
392320
280273
666598
413388
255447
81643
808246
59436
628066
590348
842737
982424
496287
909191
653095
1043790
259019
1013568
351203
153408
432212
713774
937158
169497
316815
841797
32029
667949
511293
612183
1075187
743995
315070
319861
62297
831552
148640
1069960
871450
657766
347178
436177
770421
713749
963857
242515
889412
558577
54380
750948
104682
698978
17145
457834
1065140
83561
303935
722249
275438
93002
979594
1027348
950950
1029420
1033187
996237
635909
891306
807968
199015
1059774
866784
610164
133890
322781
77108
1053375
855560
499389
885796
589607
468031
181575
635356
390655
679990
28461
709734
747866
549804
493320
454201
1041050
562680
588514
956554
543504
171056
765025
106540
20630
765382
272531
953352
7808
1136
1035416
99423
176420
86135
637730
450999
667540
570726
722878
460467
1098888
416904
744633
762865
400419
545892
396880
557746
1001503
584162
457433
454380
352019
371228
886864
101134
955379
469211
785809
20443
771604
217298
918249
305827
809188
1091764
1003383
346821
786515
796185
221123
1018675
840174
879004
273114
529679
571470
570420
326545
606904
189682
318575
779645
1018607
115807
82615
650865
360917
680223
1022314
461424
600403
424016
241441
1060036
161474
345513
1075604
18622
467020
1080813
1076966
674804
897423
935946
281368
952466
977008
209426
772710
912923
147516
67386
596158
360248
13627
75020
753643
1036001
860269
1038469
68966
374553
72478
52195
137779
227985
677485
15887
620077
241328
665290
961449
698279
194349
284491
93058
542353
47395
83105
1098338
277334
571203
402459
298715
301447
706908
863474
250450
34911
370604
831588
190758
343403
641111
23965
377646
999886
653085
121476
703819
905393
318967
759036
331617
243690
82246
907227
268186
674765
256279
512978
361546
825284
629059
918357
525356
849545
242617
370953
579990
1053635
425180
431913
39831
918489
998292
71396
1017984
170099
614191
935262
717074
576909
1028599
537971
886632
12135
316566
259323
674587
221618
873971
860478
5853
831345
134086
568224
864214
898322
1090065
225646
261746
719039
699140
164006
473107
226977
55024
202198
781079
883955
109453
892879
587833
967538
56180
975909
133778
199461
531403
812155
1009150
920602
594373
781099
654447
650733
981816
980752
429514
817495
963142
471955
117880
874004
707168
196447
465984
140283
526869
637595
816326
667871
19587
312011
551756
211233
518791
621348
17780
793602
392489
623813
20404
791659
135085
839703
165150
470227
669438
1077587
146791
1018692
548933
826940
708816
742960
5915
217390
519979
430295
286003
148968
396759
815729
649516
907841
401507
386200
187161
430891
995320
163159
162109
129147
96277
213768
84186
574841
603220
762403
1032241
449878
890723
132040
243212
46551
825114
533512
471163
69729
519338
911337
628434
1054865
175985
748093
622128
413080
1088776
877395
8041
846197
1053521
1054571
787505
177013
170728
350047
674732
1042758
176909
642384
140792
744559
870837
588068
305598
541332
463228
667030
352516
246679
934854
304304
885717
331605
1070415
584361
221704
858060
702342
317891
902259
507099
291345
991505
735418
690464
1063222
639308
794919
773110
716279
686883
1099107
314335
866617
915208
116496
113967
929860
967663
153504
705453
59741
847978
1016054
11687
237674
178640
542607
637740
1017829
4829
436148
904381
183679
929216
267193
452254
555882
174867
351464
722907
244395
704791
2272
291194
732096
1034216
281202
1075945
393387
262865
934748
717750
38939
631422
989825
1101302
713649
439139
979878
144369
1077067
1091002
683027
461621
1089217
534632
591089
558139
927837
5174
232126
979393
644087
914533
589273
489163
827416
801854
287816
987482
1049794
710506
865184
717254
582104
888901
443294
1056075
875788
61004
612016
1075495
570675
597609
735850
410879
175889
627021
339453
1001566
85184
922673
485425
13272
153521
986906
1051520
771556
547484
659374
895912
230846
559669
683284
437170
439010
1086798
360413
14343
576258
1007196
135045
846831
64291
525144
442453
406419
757357
55722
409018
780058
472726
607962
50876
346965
918779
1012974
573817
1053839
254140
405663
11163
572491
723042
605231
29547
359951
553473
146757
420055
28510
418858
61134
2268
237443
420076
376685
477893
717814
600823
1076100
754311
831385
160579
488805
655798
200737
592204
439224
856770
1005576
315294
756873
324620
5404
262662
304488
566515
89133
934397
166196
97928
747492
156916
684444
291351
818807
256049
309161
808132
230317
5981
127862
404813
112601
240621
1100371
1053649
107741
710107
751085
448674
825303
1093495
511529
460596
383925
20815
450528
686873
860472
766316
172817
206184
994389
747015
396809
628832
127882
17213
76364
440475
870392
193597
328403
901415
667094
1053968
250253
52730
605205
361356
1009537
39092
1028554
242211
333829
453213
255053
132022
399966
756857
275633
269780
1026228
766416
962563
536982
609142
30696
769988
958434
323559
335194
68499
599290
185632
539378
739763
469758
305890
969511
90087
769936
1085082
686512
145470
639302
123283
852485
838690
882372
95747
965221
712668
271255
219373
193364
1075135
194651
799956
8022
76457
119971
973289
238727
1097605
166711
593962
673421
275990
516958
511462
897731
610454
266257
418051
906273
674661
894525
1050830
1033708
944338
426477
761803
671908
813592
278499
62254
308365
1092664
428966
69487
809635
995825
541425
319747
437444
871954
100239
598139
749138
795415
710409
253064
396620
315787
626502
1047317
989808
107295
195037
377321
569963
1050503
413460
476749
909741
241397
235146
281018
1025765
198624
661325
255243
216079
567575
925388
616976
340958
59779
986033
461108
41358
645259
497357
904620
140685
321876
825130
658832
560423
887136
832000
738704
934104
250676
228760
377852
696483
2228
25497
1004355
783652
68867
197952
780963
380538
338263
145265
1057528
649778
705973
406053
78246
500702
1076930
885304
59400
323589
900944
500949
396039
954669
802817
698459
377301
475618
243460
661547
514264
302482
541222
731081
894557
431838
972196
959691
1083038
677949
385099
535031
705350
479601
952866
884817
187955
1061727
294540
120874
49160
88040
987998
624725
259643
146561
411025
133115
13753
944869
288725
933720
861780
884294
463624
217490
569452
537313
943682
337853
856750
1078047
501113
844583
1065962
1001417
749538
17428
835034
556428
306203
450562
496090
840300
488766
758935
1018576
295055
615944
341931
462494
193520
687029
740373
729055
75024
560514
130432
944008
218227
834912
674965
118206
840385
493386
388754
380851
1054948
20922
421853
184294
715902
542048
954664
59611
484326
896887
680577
1048587
48199
607512
130028
250355
33268
814079
818283
652940
360734
1008660
248119
1041561
139562
155092
1095545
496429
970376
678944
46126
506433
806376
208587
919090
446179
114655
371083
693110
92590
471677
787747
125476
704602
486264
953440
822820
100644
185599
635518
254562
199872
796492
530917
297644
736910
454172
1030273
209182
457592
859112
599036
212223
467767
249321
686079
926447
53265
943423
945523
1048941
341198
445202
187954
769866
143694
912260
321933
514157
236149
5359
69292
875283
408369
647506
62969
96205
332141
12917
45674
826979
286528
10275
747948
278191
722622
35509
727553
620355
1055900
141658
183236
267450
1050855
179881
224818
183143
892218
363355
481403
23236
532491
911893
857077
1012570
756502
65870
317195
519131
515743
860560
935181
945856
958105
21499
360747
628784
163603
693282
170794
306731
255423
801039
353088
399284
379690
362955
616676
1093514
790602
473688
15579
116680
369169
1045108
1016318
912503
475232
890005
368820
805769
231096
910549
606999
517096
425698
325848
87211
322134
916768
721018
960098
333644
1023012
726155
746782
952802
338586
885106
400469
187745
646509
999946
242093
335954
226311
305791
690153
524781
804799
51480
868892
983168
494820
705760
886079
747199
352767
368670
755630
860237
181722
802749
18316
504458
94785
610609
574310
51312
756523
976294
365493
61596
369583
644238
761202
504193
969492
122032
430329
830498
83142
159158
984137
392031
145520
7275
38687
522282
584442
574435
107033
781613
212203
678815
318726
544952
14063
316750
971508
254224
984431
984769
750590
529273
502511
209730
831477
450058
391475
286834
976864
94551
602274
1017257
471957
463782
921374
941479
749747
593822
898110
537317
429825
241110
993276
40213
1058637
83199
891479
849522
526148
536860
532915
554203
860490
797562
363435
926881
694208
1014074
791243
606318
291718
837291
1078354
91879
128404
142809
257888
426420
955938
41103
847517
704745
449582
971922
770713
212234
159113
1047724
991458
581790
484225
255356
951600
663895
888414
330804
505257
280773
1079594
404693
428204
863279
473540
563334
1082032
766392
811946
892626
304980
966561
1009907
1007631
447724
373418
239838
409326
787762
662376
171795
680306
695422
36623
819991
1030544
745351
945560
685834
490649
271578
587406
1035917
670582
804254
549317
653915
94101
557559
793774
378170
710441
565643
1013992
1029708
1035803
353511
342116
802246
522956
36246
835326
276506
225521
309154
157306
80087
973752
936249
603210
345211
854659
171925
940738
728222
471150
394218
875376
47588
455670
793665
1042112
1033682
593125
659037
910540
45781
869660
459712
674960
734389
677783
1053475
631942
1035134
200339
703233
958243
341590
229478
697821
532242
433537
996971
1000659
221226
781929
715951
272916
273966
79964
549080
104638
538368
607298
729377
929664
221188
870372
717737
1001453
657965
651353
805996
1008370
273801
417250
685275
606796
413833
1025812
1002498
5833
940192
402976
1005213
649519
696012
760116
294620
354773
20757
573377
309227
567346
440329
818697
529626
862062
172939
835913
1027023
771509
462301
526322
339831
930491
1041892
888376
1040479
930464
579699
683162
130132
125930
651407
249180
43807
347942
47877
98613
506756
240945
51383
557586
658804
191670
1012507
644062
585988
640356
985183
324113
921202
1008440
115619
475269
479985
912273
60880
63292
588090
893151
822965
867856
553620
347901
2311
646993
1038161
228509
406896
478304
657177
44598
954797
111365
1069348
146688
308999
660515
696613
162545
393166
221665
452264
479593
246483
328445
890929
823503
692755
870543
1092053
458991
209560
357830
859608
191268
1030770
420888
889974
278723
700949
873244
548672
263796
659010
767997
621609
776120
537682
995453
908522
400405
888816
157747
1031457
280913
594120
514659
740934
660419
837401
378186
441837
431490
1016643
20738
780538
373164
1079032
631298
944838
136780
796244
94985
716472
937187
984888
678096
492724
826961
343975
1071934
1032499
339419
763637
67971
701789
222055
364641
531940
19220
147059
307083
498370
517930
592388
26008
169581
437718
349950
582937
82691
271259
680626
998938
1048623
648842
598930
874785
475590
588123
893553
152027
985135
750431
710761
911226
1084411
874770
6665
622297
316513
963610
781699
78376
712422
1021670
239639
757107
874769
565093
718216
276031
574766
197990
190640
770566
484204
857588
500197
698881
233175
281862
176575
925912
936911
864445
238917
896042
348530
1066440
160422
441938
5089
115754
672978
1098994
41492
12278
307642
782096
563798
964624
876620
569028
107756
305495
510328
201941
830429
236542
1088309
64383
593416
50044
727254
1056005
918798
916268
93683
452423
169996
744407
517303
752299
859567
756186
385394
360956
115681
938942
755381
614055
138527
390937
1066298
464172
108031
311457
1045454
358206
687138
263197
785394
624199
91437
580524
838681
59599
52049
73637
763004
150156
142899
357652
528045
1092970
357806
5878
1080859
131899
172578
896478
936077
299991
992758
908243
857309
696253
1014925
1026055
900056
280543
142514
950608
376392
295199
277306
300166
73621
889848
678062
1060863
444315
575331
435028
849338
839524
29362
654518
808394
284754
607090
95111
49687
1054149
843824
643280
281790
741800
955086
368585
548465
478771
162582
383995
888759
215587
451635
682132
706953
913396
287028
180401
823802
1082852
53280
768115
345237
860861
1000025
522720
204371
956908
774795
170492
731529
737573
99815
100865
489670
1069460
432299
296644
188621
721313
801663
967464
861890
514856
351074
221289
356974
935049
611268
838639
789790
1079080
1080130
919481
581439
249750
811589
47823
625598
329102
497409
151219
675585
814395
1085405
206672
316583
533951
494447
163533
288258
48656
413811
134534
1084471
1083421
232933
20418
332855
751104
844124
50632
960896
265550
507541
702207
322341
504882
467154
1058992
845683
257833
926461
446099
672298
894829
14259
1002146
50677
1076626
465547
456504
675772
378873
397276
26234
158174
60478
255533
780768
938995
259747
219342
284858
1022447
31375
623981
441883
208920
84053
159143
1007675
296071
758179
42300
598887
425960
340691
950899
219574
155254
785682
581253
355055
1064
973848
1013226
76811
311708
91928
360283
886379
703822
1087532
308933
88232
679451
876073
806246
244054
317854
853555
689306
1080371
485362
650083
809169
982168
332530
469294
394783
519408
772228
167618
334750
951009
368654
1016828
235823
130402
159487
512256
1002185
36777
149704
785040
960050
6307
567643
1075560
409471
523965
285374
314276
146917
649359
936171
71789
15471
587692
108633
614168
945075
1030625
97084
941337
333083
590465
440283
954840
911325
431613
478551
434024
345152
1078714
835100
961131
60608
1078808
339485
664930
580946
430826
530447
87438
712681
884029
1009973
842370
371269
566198
168026
257809
373094
350221
1039555
389231
1004279
203566
984620
66783
976933
521901
611893
709913
298526
34400
602249
532833
929620
524625
415967
960804
310596
188402
706937
470263
174553
447182
512608
730280
159633
555698
678170
463536
404417
792525
630189
185079
501788
382281
232574
912246
355402
255727
527585
485563
940100
560935
695133
695128
137377
392834
974865
188960
746084
712472
325318
16784
796985
546944
49656
360732
922872
363751
358425
111863
834995
870675
1008197
872632
922244
997472
1035756
448802
718749
335625
339241
917472
418652
689343
239029
257609
33261
254784
437667
1042819
704940
912056
823549
216694
426766
274184
961544
1029957
1007818
384910
665267
543250
20762
139107
42424
373249
653131
1061081
1020943
377096
851582
805794
229152
481913
101487
197359
308961
504089
596881
1012852
828116
850488
235278
898738
1100950
381241
800613
15757
326337
871046
949820
390778
763162
676931
438609
138448
1073086
655436
148638
725052
284107
472003
1007433
17871
17837
75853
978458
703584
229670
260613
495710
631434
7605
966027
27500
795910
722468
873030
550055
1089310
1090360
651956
68073
416753
38444
526588
642834
709296
364710
18470
622515
960408
137016
879379
135493
146380
320622
628751
984844
37207
160044
851817
79601
513536
447818
274140
703380
314574
658263
516714
290252
417808
193546
809911
596554
791806
102463
841865
210136
1025968
102915
63160
409707
1077769
701653
733943
147394
58324
584785
780133
459487
1063015
492970
707822
370007
125122
968671
589414
970520
159015
935662
113120
355560
867932
897072
329236
452081
60905
713400
341089
869650
1002587
972777
677756
1006534
200696
272545
347908
260115
825717
740559
879772
855170
678297
429341
760190
150075
348269
1052598
985362
333208
187629
818084
112507
43716
64864
514704
31794
540718
947559
368013
1039647
122912
1048792
647751
1061376
637582
1028799
401523
326342
390388
1025602
667847
1065090
185198
444175
601469
742054
1093006
1002138
447668
803687
174319
1071154
777782
924086
106426
175701
1059347
963210
590784
516200
844841
288508
773495
138968
143994
66827
611902
666518
346792
470291
1008914
536957
160255
318132
382500
36141
582562
124780
1069483
862745
959796
672980
202101
836805
738568
389889
703918
440259
1080095
618073
803818
765236
486012
553364
977633
663884
244125
822950
271925
659303
263354
785678
120468
852920
152245
23911
734968
596634
9972
276444
566302
280208
553607
958800
535750
502385
842981
745495
138060
440993
985929
684456
184393
554188
33339
205624
382541
415313
467595
404948
717041
673213
754255
137463
279007
989900
352414
957985
484821
763372
964383
690601
972925
407864
607246
139993
521613
86016
998798
901303
383111
142345
1029987
613707
677968
448135
231834
943707
48143
500777
114444
1024258
424123
923283
48587
579981
10861
128988
53233
936550
89739
545818
387429
577324
701356
1083317
605682
38521
966673
989358
424145
214670
553761
960324
876242
25056
110529
926509
114492
263993
668452
225511
19623
655295
1010398
321519
568446
1097456
890486
640768
162872
152934
215924
254907
192103
1034894
840959
908284
546395
663157
1038332
945230
555513
416203
1022141
32054
475891
570608
359480
693916
254426
799013
1010466
727438
676676
1012772
736991
423656
331854
156474
784671
991322
986617
976101
402111
730931
214506
263669
516434
159789
83734
264323
498600
209074
20718
256084
81878
32326
789062
1071124
357273
727695
371737
56324
394040
675636
839800
271284
758759
892662
282978
1083903
471241
114747
865482
834315
482768
1008279
1000603
153581
86505
1087529
804459
172386
833264
623143
220667
750709
357505
934902
213560
904641
1093537
376151
180840
915450
943897
151978
94058
99531
754845
885313
610169
285163
767590
468467
731794
888018
62922
196486
1062835
472136
123595
108123
1001746
181438
742830
465603
602948
383360
807936
400600
456644
782031
673068
220077
740749
308742
140285
539164
680088
183964
1062358
938757
119812
472542
334921
1080916
146878
653284
654332
383540
369868
292193
644222
102345
13398
990357
63126
264231
226328
652487
61177
486278
151181
210768
456523
769781
444953
789219
396107
892125
511668
647834
475666
418881
44437
696922
624709
364414
921871
940458
546693
429392
756506
853726
614478
67157
1014379
794376
995996
629798
667968
927405
956356
378224
206691
839221
938962
266855
271078
668188
154790
818514
270736
171448
263157
746907
864538
964592
67303
769129
8302
305667
85635
821746
274054
830737
614273
880378
51010
732219
904173
984309
816731
638996
799940
8479
106179
400619
1023226
744010
109974
64522
511704
22523
790253
751008
822289
151217
823220
1002475
832916
397976
39504
242612
961039
183298
407386
770862
480997
727219
676250
141313
192282
295053
664432
739901
97823
1031207
1016266
511142
631367
74061
539220
595808
357461
954498
1073125
4211
1059595
244694
304339
730720
153007
618161
958363
916058
585847
922118
363197
808004
461643
760386
105518
672528
704605
876625
649698
784894
292671
47515
543734
152823
287063
374536
213979
278712
177383
306056
488172
390214
188453
69047
234766
268368
669014
840398
662132
279937
416787
277314
77702
428547
591183
837173
1076444
1060491
388388
794900
770653
880344
475314
838637
681906
370945
117360
606023
517260
825457
205775
496806
90742
481578
719183
505960
185535
739463
712896
108825
431089
774986
1037822
4887
275835
777918
737632
275065
498222
568147
646041
394909
296294
163748
231320
1025617
942779
578437
816526
69601
362189
161725
624990
938742
191899
552870
223660
494090
60470
255112
27518
968978
794239
276077
792904
565921
774538
241625
888654
718704
79200
640134
591743
674452
266136
180439
655345
170724
1047005
877047
787313
483357
310335
189913
749321
1085000
77823
917562
624713
167599
503645
602165
335136
1013441
846651
223535
327621
80355
562644
527303
154627
690551
283117
250787
676670
248055
698767
463137
345239
391789
461248
162713
586805
263174
269978
177922
43127
253575
237669
649092
429322
110886
323543
334483
124254
421191
640241
835945
449664
220360
631610
608028
195218
414549
1047494
320267
1068701
767142
766092
154783
397142
436006
732403
679166
680095
895897
986271
881537
85074
1067815
273464
195761
383945
46108
235733
428309
1009483
576153
930962
617779
559580
210786
677403
684873
525988
738705
128637
1010667
696589
1030536
1097178
26837
46680
1055506
565881
361959
602441
439918
183470
960299
425121
1090930
903987
1037139
146230
12327
218347
115377
411842
618206
799607
707927
247566
23542
764700
436953
680482
607060
851529
490707
690366
21792
102119
991460
47770
974447
334548
55795
56359
1023378
243847
97062
297418
559279
722902
429939
842925
151191
157886
501523
922579
506188
462357
136178
559725
635684
534163
665719
1033639
469684
983696
266043
84697
184222
9399
564420
1026735
431970
883619
304047
163579
414333
866555
244689
893825
283941
33094
1044226
240836
623581
418667
799751
259759
413876
133227
670793
1042703
855628
329723
727698
834200
104450
789180
140907
823381
204562
722842
866495
222833
804298
345939
711619
886638
906850
255404
861642
297897
936284
762501
124300
252615
843657
506793
211107
1036382
848412
994445
359305
734487
429350
741102
606651
833111
673793
354475
106501
543595
25000
358897
515287
37937
988191
351451
248320
490593
418602
124015
680798
672236
404358
934159
570180
668996
1093375
423364
1088222
62544
195429
1013718
13872
718759
529686
405580
165159
294677
827619
803900
380110
912958
730061
890458
991891
408617
325743
669174
169646
67735
612478
816058
611620
818086
69013
742798
491209
90850
695643
42519
327058
846603
966596
20460
82948
451541
210612
359043
317641
322575
14760
875755
512996
200016
288905
524302
769909
150624
539867
457675
123627
7212
142643
29920
341478
596576
856531
760041
526738
575969
766439
74912
752972
413931
273190
420228
142613
893045
855295
218114
328641
193653
157797
639396
679413
294035
1009354
480805
493702
435371
802637
54038
594805
104629
319384
1084819
716449
580775
373168
281894
841852
459122
1099695
125020
658624
277189
126962
69211
503033
359845
263825
901759
831506
642637
342223
214889
1013057
850499
426330
87424
966205
360903
413237
996377
420724
208250
832094
752369
1095862
930020
878251
789926
6422
918698
635266
894659
1070923
1036602
380151
743130
989854
563379
261947
224339
431106
171757
503118
136592
183458
1040695
486826
559876
178728
592506
957338
565630
1092166
990976
248826
461631
967510
834712
454974
594424
233338
705309
289435
325330
540569
128314
471045
49006
557580
526029
891584
796248
414176
233903
410229
192932
810473
251088
67655
377698
1076794
91162
751592
327892
1001442
384866
42711
119559
641207
16972
480125
180471
458497
469156
557056
847385
337314
352282
618083
1074914
48440
761748
760364
1018093
308713
279363
554342
569664
143655
240855
142634
1057330
853034
544175
175931
824088
1034075
701996
912099
1091482
397029
959940
63359
219934
726988
447624
840992
664139
524139
429315
1057133
524940
439551
196392
1072817
905918
254985
566931
487600
205502
203397
582657
429029
886056
214515
1030895
91613
1003788
406666
983432
81466
833224
450739
662244
790809
850327
530890
51587
1010778
342323
190730
844861
323038
711824
830508
149083
247414
661199
550525
652871
238545
940683
206602
91804
398358
507759
1077617
79610
667287
1056448
918473
687388
982218
634713
369658
1050649
405348
381943
810674
247219
40039
113089
565419
1033387
755296
54383
646019
884902
459528
51661
499194
962118
897467
141178
265914
327956
471505
219857
401425
386310
497935
1039633
209705
455524
1098753
369817
854366
317872
479075
1007842
722216
839225
400589
389881
14816
890372
222297
753697
965320
752845
1005251
582745
1000629
743868
279083
927604
219913
601284
1063649
370617
125388
164705
1023162
753739
638905
341756
119586
197711
79366
775939
865925
343924
574718
926084
303831
1018860
466193
741601
313260
1032767
646240
581103
951258
662294
392032
393082
57118
120331
583716
52054
18226
809565
641383
974933
307043
1100303
630440
960875
179731
357569
355443
677654
439740
849856
362025
117775
422349
581865
910113
207171
1020942
257300
764931
1036149
490838
306496
542864
846818
679037
899941
993035
325604
360257
457811
188703
773762
495094
660994
641243
229447
335821
1091905
115843
340955
480694
126571
936187
184073
895961
949500
57523
460428
1020139
419817
1012074
987208
67443
701299
393891
391793
412367
82601
905638
661656
721394
392003
582694
763394
716876
185361
710355
738084
949106
840772
279796
675600
636668
97512
51521
546508
1093366
200037
111443
592130
1049616
1023379
423606
1086542
154173
346206
1096938
1098231
430189
654381
399407
738548
705218
1074481
423483
6224
1043663
123191
171176
318213
337034
141057
301046
915418
994016
113343
690887
672175
934970
342281
237582
131559
682183
525835
9814
723947
370276
701559
85284
709295
462021
338662
698909
1032683
829533
145904
959397
262578
776546
248974
491620
137933
810634
497141
362479
450792
137998
6948
239626
957835
473144
162728
305583
940408
345069
825277
649566
144662
714266
845828
707339
272906
376856
193107
118976
766205
964652
274643
334667
902374
308792
450841
730121
670855
957991
868065
430193
841726
102863
742152
544432
295845
224938
402808
263878
377840
986334
412450
35633
326983
69842
378613
108675
6633
781858
919642
168472
208576
1007297
409093
91888
796155
545789
1022674
961376
288658
779116
981624
668299
53270
88330
690921
142313
970750
708779
222824
451189
100815
208915
540956
4620
673684
757708
1082201
1533
761291
181328
358756
1085649
579813
847396
8331
1018128
403894
977966
3035
364244
780818
934406
437973
85059
420860
966861
839595
1086193
69985
235831
1062243
495766
794175
668276
572062
761146
609537
344364
559841
206445
847264
848840
427615
1078889
327874
280697
650531
577100
1033636
154692
414734
106823
988441
1058000
28584
601223
1067312
936014
764180
724218
631336
1084621
937059
332869
338849
786074
300439
720757
74107
958597
312025
696722
871035
849710
926214
972026
1086814
429092
95020
459647
606952
246993
159429
457668
999871
822732
30538
355321
1065065
127290
309986
1022341
647287
543618
1013991
762044
83098
739714
346583
738274
68213
875449
120934
293364
493853
1056092
270445
228867
991639
473953
824293
1059179
653059
332021
998619
738567
836384
836410
1091949
296705
523459
613537
291497
913017
692070
712965
423911
202076
416163
575081
527463
151273
571264
270356
671284
13032
799175
74367
909942
723824
625660
914403
819509
269826
465938
774504
821771
766243
171050
100765
503126
500190
278844
857406
577816
963683
178083
171475
418790
393555
128974
853777
688186
192397
810029
72095
68501
1059371
734244
920280
673935
912638
353302
755716
260304
682876
57180
907760
225950
310485
1022534
464296
801559
310669
501261
712521
57504
209165
174815
427931
230949
339392
952898
581893
9608
174882
682139
883216
393192
1076065
757232
1082513
140174
152468
298744
265465
333504
1011894
324009
541277
608071
816880
228790
568589
267366
360811
147412
452555
415590
595031
489983
963423
382164
617728
148899
1075108
706667
160794
142281
130914
129864
1071957
88959
577833
931594
958065
1091062
879665
736724
622634
1076303
805159
438983
62848
279186
360626
809577
761190
695527
3990
1027146
49256
361102
1021247
521101
783200
456006
25567
245736
1056253
711093
833913
144223
110253
334321
834199
149606
479849
215619
731805
407799
561369
349160
720353
866642
210719
969962
861131
212720
3074
1034170
338768
935935
963093
390676
3895
342701
852945
575573
57054
74060
945407
714554
1024005
218317
404629
215141
161222
680176
376064
816864
962446
265169
611973
144177
260740
218158
45641
114624
1006492
947431
426023
339492
730648
554344
512034
491340
725878
713190
392815
753750
45621
42285
437898
578161
219355
772779
52063
600222
176166
341255
393106
264587
608492
82700
63121
885114
74834
591400
900200
667868
426346
222586
230818
708652
213754
1012806
926380
723075
687913
225164
337076
885525
52872
555307
431090
102664
438763
724674
5500
622503
228097
349357
462339
152865
377344
969689
119400
359528
857438
390183
813126
281824
583439
43964
43048
760239
365167
358110
372049
267479
73977
193425
229352
140587
1031295
445144
206297
842645
703317
810142
1000534
202572
839381
390434
903876
827466
223655
829887
937208
616529
1043581
450241
628016
132465
509745
857602
452507
684849
212367
769766
717628
843832
218034
877786
39910
95043
153680
502109
65106
809340
227617
230449
473077
1069501
201652
911095
108551
421320
690620
853192
419649
1036273
768389
542369
533133
696805
641820
761482
223271
652130
376339
133674
278057
844467
989680
769897
273660
940059
884635
1037885
123705
795123
91081
724007
389375
667422
247134
237381
643288
353802
1076098
261005
334144
203433
433666
620998
403320
330651
335886
1013243
171560
1000049
439031
538257
159410
86477
819064
444640
148172
721952
684797
497693
834092
251115
711965
641941
576386
72044
319905
829473
213204
855361
637035
1064176
317215
974759
392532
876464
876463
463688
885435
146190
98347
311484
594698
697790
641420
164222
512805
331950
141682
556640
243208
850343
782661
41561
1018951
1091913
496977
1080362
1052779
185463
942013
427551
1051363
1070987
913111
23700
577372
548114
1013965
1056137
1002089
122042
1004566
1063711
894066
301012
138071
905000
721007
490229
1006328
319963
734204
950347
845603
629928
623326
347304
1089097
815288
505951
674396
321533
1077880
1004881
172763
187887
1075851
1079004
585706
103757
318793
566697
763888
862695
628015
507701
83924
164767
825840
3176
1060012
612489
670661
13991
893016
533398
14976
249576
590903
1070245
530944
801010
1073473
53737
854128
562833
884036
427214
170869
370324
844569
632494
288608
902063
952116
697212
400305
459444
995375
986351
715981
641886
1069453
297788
751223
2369
257240
32753
585939
391915
681059
91171
481090
810746
924096
348702
180311
355375
1088781
708522
508242
710996
495833
865152
424801
42595
72189
151346
521045
135792
175083
729508
467533
726756
65854
852720
952517
785960
1009843
22047
936725
631182
51220
1014279
949018
868609
294649
403444
417769
514808
484137
18208
418907
59147
181632
190695
267995
483476
161760
581946
270448
394959
565374
70929
223297
832295
669965
879353
728582
78893
960474
752779
949795
443341
679074
918523
324004
544697
757677
287161
551610
48210
494724
700089
824615
503456
764368
456689
398644
375087
501746
1066462
753118
301344
741871
179674
563887
194453
362390
236937
772749
968590
735255
987342
125709
130039
812699
636138
774521
119171
736877
1038756
778660
444483
6664
990497
274203
1093818
292201
372590
382568
1042775
538681
927922
445718
150391
265729
1098239
310354
700091
399151
1026974
251662
59081
75185
1024076
364172
268157
342384
881668
44692
729170
1055449
591640
954653
99440
926308
74533
717280
1007045
393228
605536
761721
25882
378992
1024043
518988
745125
841139
94251
539023
434041
734452
148472
110305
881619
1071784
859206
285402
309470
558808
314627
1092557
809952
201256
889538
654546
209787
819984
1075075
434377
827444
783841
712596
197941
213815
337976
340120
240650
782609
397780
677058
75554
456048
592803
473926
476671
262499
186954
935461
619246
381186
296646
917521
363740
897688
31629
152725
703865
440384
506134
501174
100012
646616
477362
509896
688576
895364
1041839
825565
94268
551089
87684
879766
549857
519502
915946
418062
516525
859667
611367
1011543
819252
40731
141693
593591
386151
497686
110067
274479
1057445
504466
781536
198722
243206
26401
707763
64886
926896
979524
398782
101675
304781
397109
351788
813192
264678
482285
942862
1009503
151245
1075552
761845
460581
206668
83302
635423
143345
726955
158495
201759
850235
54726
242746
329270
286461
962318
151118
583646
646728
272020
533249
735848
480829
95501
835283
569032
608244
224129
138164
571941
420282
627121
87372
616737
572632
982309
673851
18022
304136
886958
1094716
750446
246969
589513
760268
542749
1092738
1074219
187523
355291
1048937
278868
446019
910631
1026767
1086634
31888
333034
666823
632660
191381
261073
431833
571237
793916
424219
818476
434480
1051732
240000
945369
270065
872746
764787
297231
341535
831803
503325
523049
1060601
935071
458974
827732
768640
638649
620141
1041332
458695
486618
1045926
322078
920655
322444
942051
1081203
785741
154078
585712
827122
390757
998209
852580
613843
28205
931843
207908
11982
925310
421693
639132
154488
477985
144939
411513
890336
233745
983524
37804
469628
728895
671524
551516
802994
878801
284699
552795
684675
1089573
473289
786697
439488
636370
287593
851617
847973
789960
659444
1073095
303099
960367
1044986
890201
242735
578190
305833
21446
138972
1077760
227173
684566
264951
1042174
1095091
458208
583672
394228
959010
180385
393674
493475
44911
517223
63824
318756
800473
817775
857141
1006498
48994
247228
228649
812567
993979
1098092
335232
721437
552510
1092190
925878
218755
516305
293869
126254
77155
36909
767621
341995
372513
854554
16044
1023452
484893
142147
660176
191748
896374
336933
829881
433047
427199
657188
384031
478764
849043
164026
347348
727027
847525
1101111
225873
881615
1049547
242051
669133
916720
323300
366584
551090
425406
257799
611140
525398
256199
425921
471485
44529
287140
68487
246459
1095657
403385
318599
454540
854325
166599
355600
642289
392683
972349
650215
26631
1007076
1091568
611139
752751
1037150
992727
188641
619143
836349
6858
313320
806080
923469
119392
415106
676266
799619
57952
344888
912332
30915
1044981
514689
936566
814003
354315
478289
645667
796470
1009641
360586
644188
479555
884848
218652
730956
310270
501069
316164
836153
804507
226075
979415
423675
521362
514746
264915
44341
335711
447831
577664
778359
783701
802210
521450
158751
222340
701719
1100658
363041
941257
898390
1009454
1083649
262789
1072952
733665
1061127
492822
917465
814575
443250
166799
858214
506589
324754
633687
8332
51903
544105
817637
1050398
162528
865400
916296
99437
507539
479345
431298
579257
910536
63208
275574
627435
596238
41322
825479
574796
116765
606688
923193
25897
418611
313325
861495
480673
232260
501262
711013
143260
761027
331762
1030547
624249
437373
441974
734285
701065
391184
371720
960460
783642
513789
175280
45797
306443
307847
393639
157159
812507
653538
243112
951215
921133
114049
802131
920238
897548
147065
737255
473345
880373
1021905
674066
223743
657229
568177
481360
923318
252769
349002
1021115
623033
115755
519229
956950
310660
184536
241422
356648
785443
624906
219429
133176
139063
72215
630383
405970
1078847
294090
429683
378878
253141
870080
731870
503423
58455
645511
913381
376067
161027
608251
314083
726564
582513
119985
527148
224207
60734
265302
894064
282587
235086
924972
94338
371286
958866
964232
701206
212858
1022144
565567
134129
1016586
389323
358488
481055
923934
351449
1062342
578302
208036
356964
448842
215916
774366
112980
985165
461838
198407
4433
837168
240153
923118
466060
678362
679412
297325
853934
1069033
205340
328824
378316
474812
991829
1028259
621692
822673
1070144
28137
680991
690017
494401
340758
493861
94505
512584
854471
718485
200086
591006
209616
276711
1001484
157319
249756
101543
174589
215069
622986
970375
1081727
294225
995468
876628
414293
262236
649973
113391
644002
205668
121579
586413
758477
238440
743422
214739
746523
621869
303634
1038330
707407
1070050
570201
457895
313157
790173
473577
424994
636485
779249
79487
525117
623156
452276
842857
131961
969496
365792
47011
285160
291266
237027
313980
709113
767421
371198
643145
139014
789744
202762
791376
503825
384951
625480
423494
933287
797634
217006
356123
447896
512246
333732
268428
97985
672271
405993
578362
816506
248819
56019
106364
609414
584810
979200
892052
143479
606997
833053
50432
382515
569833
422906
949568
483224
622739
678190
401723
429227
246828
695808
658980
1003375
1077499
221868
1061711
805512
804462
282630
584298
583977
644861
405604
860259
239295
925221
655511
832749
138705
58482
933239
553453
581133
266895
94158
599405
412375
350185
1009377
461095
352121
539178
242556
577763
420693
935211
702851
458452
476521
98573
119379
785054
368927
1023199
1019171
645011
1067837
336825
650249
14256
748589
245008
317140
52076
37773
233446
103589
1022627
88669
771257
162043
439702
714758
301607
972884
747430
853908
322208
882474
511845
62334
148599
8541
880488
750550
679581
117094
150785
647688
1058013
343078
459067
165919
417240
837108
859789
385375
501327
451335
168288
481303
631289
338966
103918
317663
149760
624573
938626
3377
263989
284455
25636
277008
824789
848632
768098
887060
168248
182930
563668
782370
519251
399743
900368
284543
84521
483985
1095705
743580
46711
611729
977125
310066
160013
907619
877598
554804
710384
757784
982654
1177
110646
944117
540622
474703
1097409
884771
919243
168233
681040
136204
70680
1078316
1009342
1101016
207624
18185
56896
921818
626467
191170
988381
683501
110962
266083
1012099
467440
790413
122703
976858
549954
980465
639067
582465
1050389
890104
823473
428111
374486
390883
1011283
1074854
311642
728732
907344
307287
176018
122392
792723
545396
627991
629030
659365
581266
995715
766601
691080
367084
1021700
279759
144787
269040
198553
870849
480845
252957
236674
925939
614920
97123
385516
602699
337246
649590
794693
370588
44443
984285
181032
733228
264993
466709
833259
242228
308599
773192
11288
585558
27727
927898
36443
347883
1044029
336702
381382
108831
460495
23513
343543
395323
1097712
777858
216656
128946
432316
76243
482489
196762
118734
124241
700486
929001
1018884
346022
349525
1015581
480269
692269
616205
550636
344154
61055
587436
792068
53371
906031
93855
933745
472077
915869
846897
340536
347694
568417
9040
15415
150461
437874
397374
371142
793142
581811
442674
431998
98964
255125
1069133
580572
200990
442793
1069571
241524
821324
103549
811138
38858
658889
238778
284456
447212
44016
120247
990472
702984
129088
774394
611331
642621
919496
260223
37632
676482
114244
191223
922551
93381
1090934
1004530
1068898
853794
79357
100563
910803
689019
255367
695961
604726
197196
535941
398919
315380
316768
1058392
712004
222764
670768
995937
75422
962817
249346
929288
242603
235925
637209
453675
330700
635704
497586
277004
894401
482498
631392
388725
642441
63514
1054391
582286
488941
975313
131819
426310
690097
932972
9810
273678
900931
984064
946551
612892
958086
291070
260054
241476
221224
318364
821473
995772
731210
520577
927654
905073
300548
926965
438112
544907
484234
611503
745031
170005
710554
586037
713614
60630
322857
648095
79303
502089
791049
938933
560748
421135
138131
663628
852935
599063
11045
808755
287733
622691
81003
32548
588624
238829
922462
143017
178432
835264
1061646
738916
154592
886386
430813
11850
689212
348219
772260
851652
786624
1028176
140206
838019
90223
13349
5275
37197
972227
851054
280402
156789
612895
556627
238270
141335
450723
534910
224846
489031
791432
22620
34189
187909
588241
995641
297825
490636
89999
648312
130671
506775
449234
1015183
265824
490853
519177
687185
386664
849723
175771
376060
1064127
50293
1076926
1076925
719396
588260
280271
851577
945380
330299
725067
266874
665918
741398
662891
865218
988482
190304
232935
452088
37250
120668
117726
915238
169113
705503
949918
441242
379431
27642
430170
891373
1046855
813475
987468
422341
359548
1076254
403357
788370
100094
841939
188075
548504
429178
810825
927728
388806
715002
545845
740697
1017523
709796
981002
184264
1092667
507017
877576
50793
633316
1044639
1074756
458046
163429
905244
1028950
263514
303444
68799
424150
1051657
499344
1081866
587741
1004139
784269
403930
477947
763749
231719
782977
630707
613460
703367
217181
491429
17398
355354
649279
776004
412023
633595
174308
857306
898889
13668
360173
687153
719112
927028
706832
77999
1000306
643518
876041
319527
611298
272988
839149
1053439
76323
128076
177932
291559
656148
409766
200758
1050191
91545
36514
739398
897439
503212
778321
878037
74608
238468
323213
332132
275016
397866
1041584
267809
462651
1007813
213814
652615
244367
730415
123299
873955
350150
1061092
732491
437742
671199
845062
537331
409220
662115
53546
657290
309950
442229
633951
47912
362330
150639
298491
101824
691575
1053941
279423
793961
1052865
775261
876790
452193
558614
555858
329279
67592
946231
1077951
374554
576044
438559
897261
989401
256021
482644
724313
535440
417521
233795
625148
68753
539516
730455
41225
147231
300144
822394
174640
89880
218335
712254
1090030
1019141
421378
292417
822415
982237
430836
1026305
873150
182079
250920
1009092
218619
836907
482033
179056
639785
846943
614715
1045793
1013772
834905
370364
460281
549023
421670
847435
890699
237775
659177
1057428
562327
974868
412427
1072974
195271
766464
116424
155550
932191
111231
136149
401695
112326
751560
486437
362278
82253
426173
722173
611618
71104
141367
950321
58472
925883
851119
512453
289959
475721
656571
680513
918377
874559
691527
274372
385322
362994
668738
1019657
550253
441402
208678
374346
784274
94459
492664
886532
108498
700087
1071006
1029995
96110
560046
1087905
476704
842734
515747
284025
77361
804359
44481
795738
205277
627159
1046831
537066
990749
222800
885938
325778
30579
190483
61846
386675
888462
749575
557523
88276
584320
989290
884303
582279
268539
241215
319253
263569
599175
738483
192387
162980
669839
638962
269387
737140
858571
61522
511398
759787
589094
129788
361760
227474
317989
149117
563140
926632
50316
212960
171272
535402
213375
212325
423051
388415
134939
110050
131678
16717
135615
491355
47924
963944
597918
752090
1057992
851989
392535
1093672
657333
568830
375607
171062
465286
1032198
869746
218681
200522
361252
1010756
842278
666123
493703
307862
191750
58233
327251
958978
656100
912138
700190
792808
906853
356347
787075
876745
814379
814032
659282
133972
73074
663141
231682
1044687
366078
128319
1065319
456685
298740
817125
13464
640361
919910
945670
85801
778013
161037
472401
345206
988724
1085536
59689
517943
1032458
997322
550869
694152
663367
637385
233124
1069640
136925
409455
1082097
1007060
383705
403430
636424
589099
317158
907715
630726
1067074
542763
35607
363533
762071
543693
547435
632373
1099300
527883
1037467
458438
740118
4773
148725
81854
574038
735363
1023896
774707
912893
32520
420441
331493
560922
575171
17221
704023
358688
968316
196399
811191
909565
824992
496104
507097
920717
939580
464366
377022
26756
802043
742712
340562
72914
135352
260161
867692
856113
833915
279883
93659
294934
701602
214130
745848
572273
192715
941570
649195
911269
987669
280396
455462
832002
149624
485115
823494
217884
550350
580051
6745
765991
29919
916053
511652
867654
1043153
511446
902377
29424
128368
630288
447427
753192
582860
110747
806717
822890
161168
749256
276555
861505
1089557
102303
888305
178203
106528
479411
736410
552381
429134
442053
665886
561768
604481
482753
739140
742598
260214
991163
513388
593340
1046411
373712
1006063
523610
872228
532610
134428
520981
730305
225377
229820
60075
263700
123562
369957
1025016
16563
727154
482752
612197
857890
970311
338102
873426
335894
643349
123647
413355
251848
301864
606323
310055
55953
986748
325975
207997
757593
80872
258107
627814
567958
946069
294016
476203
979450
877705
820906
94838
124678
911326
316509
667327
136100
95785
856340
395071
864519
590840
813037
698725
147053
579447
104313
640063
498068
910668
87557
7489
422845
901116
635890
250953
572486
188666
766319
961118
985562
683080
942293
759998
483336
1007310
536922
581774
537399
375710
975190
632160
190683
929979
668511
799676
690830
611733
658066
53448
29158
183332
619684
241209
1017153
250650
797703
871202
102712
91370
142089
471179
995987
185826
120715
600525
410976
85839
85687
485057
916781
142322
781846
1022302
55046
507943
285622
217021
684569
812394
471748
284630
708311
961438
960388
625466
564387
716530
962235
415094
276726
963845
973884
179619
891771
27870
201092
205914
59773
941551
639462
903707
314153
371765
425363
441090
29232
509708
918736
607268
455199
289728
871412
283873
311589
385119
88640
845698
1033578
99227
119632
844018
150687
833788
368606
738937
85624
1061085
296484
1004833
27790
511233
515859
445289
722383
1007990
792598
1061386
1011815
907358
86516
512705
921903
485209
186606
67486
561730
957291
848849
439013
1480
329866
10956
496458
635111
58988
651080
546254
137089
466878
1086738
173036
1030224
667979
940880
1007917
1023444
601363
181059
129757
13187
588862
17137
18187
112375
384430
693023
814217
593918
439845
659375
940699
632178
175294
876422
141230
87026
83094
896833
97641
130583
613316
231225
389028
218030
991172
474391
396275
1006193
1026108
182646
52877
375645
376695
296782
929939
399677
361068
151068
990082
761700
248895
961068
522533
784275
899682
849573
236986
519017
710216
591335
503721
1013210
315699
703028
169759
242913
1072399
1039424
398332
362395
729386
83446
478142
912504
823141
1016058
995070
99961
675842
322344
284218
504468
681486
353912
287650
1048810
154931
205599
912376
128880
923744
879422
90110
354806
144870
754685
550616
238297
204995
1025042
458315
407004
188800
430973
958145
326968
782227
508578
590066
632192
585713
641582
871644
477278
865330
261592
263690
232520
494561
79324
329518
744987
309985
186406
267754
900383
691125
821007
822057
390094
812079
443670
1083867
49927
117318
809250
610948
669698
505088
1084168
386142
1076815
926081
72192
387782
561758
445863
361318
204998
599373
126661
1022514
860693
239000
153756
719477
198697
571852
483535
284726
804547
706266
1054493
488050
967494
369724
217905
326002
919385
979017
33950
216016
542551
81183
338950
904491
697207
577520
984632
719167
297721
877518
406484
357374
64656
362192
968757
707334
324744
65619
22537
21798
879026
129339
640403
76236
499703
227254
180857
508460
423216
380631
628662
52192
455908
872023
62212
1002368
967600
735824
518878
1084007
270663
215727
1023562
684191
484583
543643
108830
302371
95037
364342
649113
1037770
68175
194469
557244
97873
756385
836906
685109
278517
818025
417880
838995
735384
580279
1034178
122050
403480
967202
597600
982604
236807
254925
1046648
440172
696450
313945
791914
408972
946859
433891
908812
611828
199525
655774
1004097
702459
440774
628450
229557
584528
701917
335577
463943
447346
225647
309736
566336
1032336
1091644
899821
820623
232813
46676
657147
258782
515027
527264
171444
75274
1001373
584382
395900
370350
828583
560421
791422
254904
441870
1074377
287398
1023541
98567
64264
1021128
485151
152863
658579
840964
22569
571676
373212
21290
1020610
579555
617308
112014
570861
15425
959659
836184
920520
90451
783484
1019813
766393
1045805
841314
734412
609861
896530
413950
943039
483395
886819
1045983
1064033
678618
194356
849162
663979
159525
448375
1037740
619084
792793
814561
540153
224547
715907
203816
867626
709881
133366
74572
415495
174852
142746
203231
115658
835517
7106
290727
856992
453891
87333
243146
529031
480710
288364
103795
708573
573797
75106
1020765
864917
910757
930267
623504
177217
604561
913479
485830
739126
344919
195088
811487
589950
135496
653070
1035889
764486
428652
215020
436445
69110
506429
525771
799235
993015
501431
308756
847094
508092
960329
938331
717383
1057116
736288
812123
845268
398181
1042459
591980
948238
595094
417965
484616
752321
934764
918490
188795
1080206
473537
24477
762395
171663
848186
184980
1006566
606359
667766
310927
423914
438397
773655
395555
455563
815373
279038
847205
508087
803736
393233
535530
880455
664509
45771
100045
748508
285700
250979
11952
856851
839250
72479
203893
275660
697124
254826
206167
1045017
803076
444862
301543
542512
808067
297674
305725
799202
928140
102555
536491
720272
545645
449930
100736
945870
862288
217198
599708
612052
227056
437648
58357
19483
227462
614049
1052017
600939
670658
924569
688976
655473
631296
697237
896969
305331
763178
1092457
76926
1040592
65444
816579
891867
414743
56880
765838
288524
796718
585209
114180
897610
87509
992814
554379
1088017
357776
334788
631049
931354
1032871
582539
248962
932760
97527
85094
696039
327370
904479
649650
183579
394852
243509
449413
325405
96401
872206
67567
172586
308378
425901
1095174
1063038
396180
432307
322812
631245
5602
833835
113529
772994
513759
927505
622793
222959
789319
905065
277539
826009
349568
556665
1027270
763974
374003
476162
298909
727189
1054226
1077688
279853
1082081
777862
32940
122739
544651
136975
307259
539894
685240
609513
1082412
221107
728272
935684
490800
105920
1082147
1047637
735180
279122
15173
680015
434309
1018758
442773
679007
110248
493897
1070694
708777
884204
935622
471807
27381
808592
606303
613051
1007071
119879
259597
883088
1031260
949221
287521
109127
864225
748680
616279
499182
715651
1087296
833170
195873
270891
88641
805946
1056499
178916
37285
418233
112489
738356
656976
834225
890649
772227
487246
834890
401037
886861
1064905
787490
624170
347349
55141
67943
89131
754866
605312
833296
480381
1016624
354735
768233
225803
509936
741887
494908
1078561
476049
349628
6563
864157
1079033
654194
390029
818866
603722
739678
784322
1013696
461681
135179
256094
797040
150291
83877
188750
472580
781827
1001439
1055691
211012
155305
770307
1067755
563807
258513
371234
210306
131115
760707
600130
1013135
1032596
785792
789098
123334
958508
251639
349789
931372
361183
167892
794672
291178
426237
253844
926779
633107
632370
769677
593108
271731
348043
33775
672014
431195
128766
564203
902652
180328
307265
359646
141256
528484
14706
249905
822690
135390
174738
651442
776287
301175
10939
1022636
1025982
12552
796762
427176
590873
766187
377879
253655
277823
90479
453890
877691
116022
301032
141320
345021
942979
555547
838640
303422
998933
916882
697460
12382
170293
661222
721685
135047
427912
884399
1027801
568467
236434
1003091
219805
863870
168949
188156
1021845
553770
211800
984230
1012276
754300
225911
449673
447472
847265
607261
914099
918907
818762
599385
32837
180192
694339
246268
840695
211211
1075089
988323
628275
232246
3186
289310
518478
994336
49723
240664
622567
81302
1023175
604632
336472
722364
423933
334844
650005
354166
383065
279140
764428
961007
230655
14581
220893
142479
459694
843367
793775
845847
1017739
1043969
894921
238633
129041
659689
157491
201571
100452
707632
236221
716246
631309
765995
525346
753609
464675
690173
83521
550468
279477
544397
659692
859703
625856
551256
545238
999784
907363
619672
773025
1101173
706259
775330
650722
616174
10728
519383
1015589
521792
32762
694747
454229
941480
607154
622165
802782
541521
973468
22810
554210
24603
264876
598886
121550
1067572
26109
234864
191617
189517
687089
29665
526191
516765
644131
200792
808016
575544
797921
202965
340920
765014
150873
1071803
935857
28651
577529
264039
433930
857034
958347
464850
406162
745536
1086609
996261
438170
187301
730028
454314
15822
182283
369457
820002
93284
481984
1062110
717037
1019238
694421
815405
446591
396479
985433
11909
707475
79277
712185
231487
562728
891039
369741
77015
104934
71461
493316
789526
242582
616460
234469
722723
84847
370134
63118
1060612
731962
100805
616272
62199
174728
444288
703826
88644
371606
345775
165785
302759
791359
1018261
1030856
1082409
228501
717400
890351
1071526
67306
833177
59549
863216
56209
275526
47854
534731
447201
199044
957992
975411
795232
664578
705732
303178
24613
885103
1060964
617562
888118
501782
1084241
463011
915028
230129
586384
18218
881832
360393
451091
866530
185487
855396
175014
704184
995171
374621
485328
782631
318559
231218
751763
39894
988045
474282
684683
343588
773347
29218
470868
410301
151410
378460
703758
57529
1029701
106405
198196
1003552
873679
17094
917944
375767
773833
993173
102154
721402
560562
976857
92684
611700
235353
428875
179005
815589
1070346
432791
506832
473625
1007871
815403
713669
630736
1095913
1075132
567872
1001355
851205
710918
454918
492689
679458
88270
313393
274122
103428
160964
146556
466908
133238
842264
788539
594771
600173
1036607
157228
979471
394517
393743
794146
76097
159845
505487
859138
825615
293870
549626
551654
591017
923339
766223
291268
1083904
304827
814530
270011
559284
317006
987567
74801
320293
510492
659071
17592
1038922
475131
768138
140342
945248
35637
125827
28580
1038438
506031
226956
833540
588594
802276
878671
174417
401242
980522
47332
931468
667101
143207
91014
609039
117967
783339
512196
766452
478625
145053
1006855
542709
43831
616186
265627
481716
720895
206459
665656
231676
703294
569971
765679
587675
168200
705298
334648
516085
291808
699143
961974
920933
830443
944169
106285
734704
937308
806340
222305
643079
574131
826345
796019
99983
260073
263168
186933
115000
994720
48355
812344
375535
37252
512798
28723
443760
256737
306316
985391
70499
1093315
380007
140823
1062223
726096
835841
872014
177805
60544
277449
42178
477208
134484
548187
1093198
359784
1093282
237402
896500
271039
894386
845537
49506
368878
831316
328806
629429
3217
965944
810560
239339
700896
547384
179671
1053894
345351
954253
359426
119516
1026396
433246
1095475
282458
207490
51285
74452
417386
1025652
617095
401144
760402
505585
1093333
13372
557224
692920
82685
232400
276669
944962
494096
148044
16461
32803
275879
426926
144340
81823
730360
847260
763725
129651
784024
329056
79060
813054
611954
73360
992135
818532
1042794
914235
350950
23484
560509
150078
210144
1036945
20180
296988
816725
56978
99984
591005
129903
594838
658084
793314
735336
294547
540450
946691
762054
447957
427376
79761
648821
385335
705199
1050751
463218
169605
351576
926135
843126
176437
90860
205570
12090
596842
744085
928021
739008
407356
391581
901674
984928
210471
999721
195121
189485
635081
999034
444008
32317
595344
772215
744439
211512
163809
460403
521622
110907
693591
224750
163541
739397
256727
380454
197049
299425
507740
480342
237895
250361
128803
1026040
943493
735655
1036056
442017
869598
577948
748914
819093
780524
466276
742736
709064
361803
595837
325708
795285
74655
453640
117766
646477
90022
625474
40155
573559
185131
145912
324631
347121
1014394
499651
370885
807909
804328
583118
636146
338171
722321
539051
774463
359083
899045
334649
354081
661758
34668
657023
810858
697042
26288
510725
753548
751855
383106
881435
234586
1059889
781086
242768
87940
802241
482400
951224
1011737
513710
509696
923158
302487
516293
103297
792931
508472
717363
155900
536584
221362
1009491
228090
949774
968992
752051
146780
53745
666625
95462
96084
743937
800167
1100419
92840
951282
895233
495663
57469
1073445
220818
1058894
16355
39192
486841
979925
59567
161400
356719
1072126
238462
78913
344097
279037
978013
111760
606763
925328
76361
168601
427577
830066
613696
940240
289974
343460
684719
997686
454789
517070
236430
835528
462697
928365
868720
639117
618305
1090142
253307
916281
363176
212461
561470
244363
163214
802036
195553
244203
793685
397744
584192
52806
35013
635613
304127
1016364
597139
714525
469732
881841
230361
686642
743699
970880
471658
968082
909817
506011
116150
127093
351090
74803
1031233
472042
473006
13315
407498
750204
229598
840415
447392
1040125
972219
395063
653863
646852
829961
1013489
405082
409864
552557
1006561
161914
620710
870005
545332
117015
924753
161753
719888
14952
537004
128836
923481
221779
800481
1074153
803526
606507
1013257
390742
222570
128451
128673
589728
129978
485068
1071762
401245
644009
1053342
148111
601699
153554
378192
157851
418500
611840
864395
944851
225153
748796
390570
9210
283402
473610
688672
89642
855749
1054930
415793
4088
123145
1028516
517265
183372
371692
270248
453990
691565
451025
911020
958894
581154
909960
133065
627820
197696
708222
480378
175222
376959
618270
959313
718669
913825
704750
2999
169792
153174
1057667
932295
665156
553645
120217
35989
238402
822988
982222
408516
457651
719331
860025
666936
461712
889309
470212
1024759
151260
360409
291746
395460
1043062
900933
842727
986041
61509
563986
721728
302220
346235
1053615
21537
963332
302477
532630
968761
436120
1070905
580573
655260
46872
47516
248220
276624
211702
926538
683791
796264
540823
119945
247596
891844
625595
790817
334881
1034921
106966
771979
768349
529264
856246
528504
541532
492582
567456
812560
90614
946291
982854
923174
283572
830276
287025
35184
280250
48434
829124
1091658
275047
842797
162424
735063
451814
420651
268867
858512
880181
712255
649867
954512
350455
53701
839194
918738
789025
159088
172177
688280
218161
189105
805738
718661
139389
457748
988638
219821
701892
983334
7420
67804
760849
86859
233333
337473
609849
33485
267403
467496
324565
580081
890574
135471
560012
997232
98172
366963
776300
711709
514406
641215
756079
1021499
311994
164963
610696
1041931
1034888
601890
425834
721657
422443
916925
475428
514750
662055
532718
271620
914986
419794
737073
324648
259881
242840
777127
678158
104817
460551
656945
346272
584717
691389
150934
863040
1101427
840378
945355
922492
291905
1090611
696529
505252
421852
196792
236091
313570
118517
124178
111555
752191
512790
429022
589155
936498
654449
777103
548942
884270
814698
517756
290629
896493
699827
656644
403409
744203
891234
127744
1030633
509712
703052
136259
668746
91583
276209
446897
423477
1091605
753451
697282
774369
283428
959642
18441
276456
25194
1053938
828106
648276
382008
1071447
116441
867707
912554
1021434
313740
963140
967359
601395
702654
702655
20579
118834
390187
817887
1073154
670820
248086
940126
970736
425847
533974
587738
122381
8382
727586
627096
64385
11877
162546
404997
987745
403947
1011896
82868
672748
234369
1076782
374781
553682
894088
688918
31364
96025
448222
938469
139972
893705
630160
643925
589105
442335
484139
773080
164261
53171
740563
936588
605810
1007846
1095054
240719
1053799
218391
686955
441962
236029
988849
960286
111148
559974
126551
768107
815256
780120
632446
969841
1072461
454219
693859
525749
76827
229338
623384
129240
1057703
766489
20516
1070282
928167
115937
315010
580880
56005
383528
96935
564730
374264
908778
538986
711873
360117
409164
1036285
1027569
965971
158305
573364
825780
285000
216208
56991
575120
770299
568508
731179
414192
1026196
226228
407423
962980
193132
675475
105367
720633
417223
415151
48058
154717
326104
165204
926808
2108
102474
875859
1036865
85172
750899
465087
467206
96559
1011718
310652
719378
773361
692815
494346
24872
527763
329583
208623
306193
79313
402367
231325
918143
494796
988930
863236
287841
155179
373990
725652
344031
303739
90462
328357
677498
364203
403869
207375
587926
441702
910468
714217
195304
1081730
135472
1019253
818460
766796
762782
460723
1087664
936746
174286
892100
729479
326536
926125
1023468
289216
278453
430923
476670
1048131
178190
517241
795608
204749
115864
527581
428531
769705
353278
881770
653906
211946
813409
1099032
3321
765806
677845
1032874
340177
504656
544586
355989
1039628
878221
1088686
586911
1911
233743
855481
949126
363406
444839
768368
574449
925150
447807
470146
1003410
88896
304482
727260
350018
923529
433763
666142
845845
13846
542739
754112
484871
1083471
49436
393372
658946
782578
986044
518886
949263
930666
119098
124960
919915
855321
877994
744540
314265
688105
601154
98276
714443
142101
1044964
849418
297857
594412
1007556
668837
472263
180965
569402
854865
354942
941843
552073
890059
266879
1079696
92417
611454
137371
850422
901054
708786
12984
1029848
474413
7689
1059552
802671
55742
381841
358468
814442
312461
564493
890018
47476
966025
180648
961667
727515
652724
771213
909652
337953
638802
1073866
267729
44503
484754
328106
659026
143608
50581
745293
992976
434384
1036712
261093
525499
225378
478647
460284
500155
988494
270754
769407
228869
95361
158985
416045
987791
1064497
343747
910910
865902
631568
322465
283727
355700
995828
781008
467927
1055095
30788
487358
673339
113012
374451
770824
387198
204144
790592
83206
760509
677703
331018
1042815
1097218
426079
1073557
549188
670491
966492
995091
1093552
599508
981716
846080
1070070
618368
688413
249431
234330
447150
973027
1033459
156107
854758
307521
90924
698792
368987
53459
361139
206593
41458
993059
1086795
540285
27888
188277
367619
20440
181888
570021
380789
624644
844078
1067769
113447
508684
778828
956863
213569
692782
751870
1033325
759615
1014158
253006
1052234
617544
847153
70674
203229
607144
987711
770915
279585
1100176
726247
351506
649966
74188
810755
101873
163191
623334
185157
570723
760567
165696
592445
1007840
47080
239082
3167
129839
1090908
914449
402854
788444
956739
901259
480364
312373
848676
746803
490891
858555
1020178
1007151
1054558
862991
1080547
711537
241272
255080
474009
557216
997451
310732
618351
196068
286973
474798
147298
1025989
296097
829747
1003488
1054168
421675
51516
383742
911054
744020
529678
908349
736245
109836
788246
1100746
645560
873104
381102
477380
115059
595911
523295
750638
191739
974629
1001719
254609
709411
384029
896813
604664
1101010
124043
528036
719236
517413
951008
234176
17893
175008
387363
603669
539908
626751
142389
257488
5243
185254
110300
849388
793703
1036226
468497
672040
406762
725348
173226
332646
1043945
356938
1046821
789257
169182
961313
567224
759200
78885
572427
481938
756461
166771
924885
773068
1098875
817881
17571
477204
1050220
128128
703882
365602
1069071
589090
609093
447608
335520
426352
136188
363260
630176
18973
943004
767648
864222
77450
1087016
653125
903127
362018
403660
504176
928522
318729
1041198
761623
501526
565200
160783
772564
607987
1040738
861699
771990
319084
1031525
689266
266411
99261
675576
131430
1048153
304850
186114
951849
532492
986613
205645
479468
908686
322265
171067
982287
574047
77613
865740
866790
632324
44031
782998
830668
1071653
1076900
400483
582880
653972
780386
305053
128960
372777
701863
42055
956365
498067
509230
1053750
819132
315139
780739
721399
779707
412740
318125
394241
1101443
708630
423403
957522
574355
284938
212700
876371
459012
467603
592636
231866
326193
534590
789954
944937
464716
936173
75145
220427
321223
174788
742967
91544
220293
77822
709171
999999
454478
1078289
56121
581346
163519
280296
243807
408872
460364
7496
121144
32112
283965
1089069
8258
680232
534265
44655
617119
194226
648329
1000811
846287
123695
556328
698385
1000992
123194
17810
16386
357856
638849
576360
1044586
207317
347954
57618
388306
720304
161908
641470
65262
254051
398316
658188
974880
617802
1044351
492359
237415
657204
758067
1086390
563616
681688
397398
669720
111708
560774
253184
146712
308230
568516
282608
552753
494913
814704
830205
32905
941204
294006
255335
891144
340124
745969
128511
375231
662591
339195
1059742
545328
957636
117417
388830
566473
138566
131472
884961
573590
953316
621293
1000028
125829
414696
259754
166742
835065
663809
65940
77385
68773
246956
743087
826554
738997
910962
1005171
816037
489200
807518
784817
233759
928797
42904
281931
132508
410444
1033091
549872
620019
964240
118677
957001
162695
48002
746448
507429
580357
795503
268945
248392
96722
910226
896008
886677
528548
601009
16016
883669
169200
786620
222177
305655
909916
80430
424590
703976
60025
961694
5626
643250
854746
855796
440326
558573
8017
730056
335787
680887
56521
806581
827110
1057726
146847
406764
591611
332051
659727
1096191
325406
292119
950806
1090796
733055
267093
332703
832586
778078
436060
278327
103604
586631
739149
637922
837221
873326
800995
779386
54627
581252
802347
819460
509763
238325
232538
515386
621241
303427
891632
1012597
161583
712156
343421
150611
834372
668125
485285
835504
40195
443292
339418
674542
695906
614395
1076971
582642
555090
727098
797457
1085885
978058
552068
323494
753160
705747
949336
826809
366929
415929
576184
870914
565363
914216
420349
818694
421905
958429
598170
22814
997118
420058
283975
148688
956249
138667
977583
252301
619217
946027
906212
407851
184203
463974
858768
208775
25295
1081686
423309
23489
851667
1068704
411094
306202
552940
131916
642117
434146
1075044
200430
169130
692087
534380
268988
1036339
392241
586141
503703
1006541
479548
22846
614416
746188
359015
80127
896332
421711
291528
187025
859379
414997
482816
1069357
314565
67365
381240
870298
407020
196276
304448
745967
346057
957382
751164
1080380
718812
510370
486964
913005
266832
782328
655506
468395
576822
534420
1048759
527293
789495
1002584
297439
422335
670508
47764
319349
692566
801050
812970
434558
44926
731007
755331
41462
203278
118884
168034
595484
625378
224642
509452
784056
794398
640019
499459
766624
948697
599358
934064
1056027
903232
4622
499393
953221
354344
84562
854319
1072446
208159
88670
746501
309295
1056418
1070507
1089441
589489
422955
108327
504556
596290
401724
85189
375363
742768
310691
978022
995111
1081021
35662
814420
296528
85036
312523
239345
650292
1030898
245014
937081
328119
55929
646897
952136
1099496
193829
949619
436625
663829
716586
11064
544060
119111
491691
106913
175500
255224
189586
745578
201182
372943
131644
5042
851325
879013
634730
430704
821622
755796
816976
469660
1087064
453501
730586
922104
126949
659507
369892
1052840
861373
466692
700440
188649
480738
159881
643659
103065
146765
648514
457476
516507
612634
938980
691698
500364
887799
1079039
882024
435056
800047
555660
593765
141102
739815
1097093
812849
504663
1036569
470194
843270
755376
439964
379277
246546
769344
621105
18516
105287
961795
958752
50813
1088308
408865
406848
642254
407445
1008609
823536
75670
862930
637734
16396
269382
860545
952621
414657
217591
14104
349355
530119
415144
323918
688796
188885
776782
665898
956113
448434
1067822
721997
943854
1095710
277713
647401
476017
108940
984691
879572
847426
838893
348861
473215
762408
247891
92391
120543
533720
228482
743294
1013530
828623
610627
350125
582481
192209
881738
481752
707394
453296
108054
532573
95787
896858
513620
866648
817395
861458
557611
398694
1086919
310787
289767
642341
881622
97289
187943
1017471
928222
303476
515073
987951
608618
386241
13343
12293
198378
99714
723373
639046
171908
568071
632241
742837
119740
957339
254159
343913
291416
576162
588863
180110
318322
358428
611545
835815
683847
16555
644067
903406
620669
219148
79773
843005
628485
566793
150735
571344
338656
529143
354404
762359
144458
382977
1003006
904734
32366
25645
396742
14592
582618
479496
345286
840264
977708
276036
378367
818799
898474
397295
113276
345293
638907
782219
353505
577764
146235
492948
701896
164828
576999
487527
671433
480736
690295
346472
1006822
951132
488651
3648
725231
237343
667196
539515
692818
346799
381029
194101
389962
747458
849553
847507
1042946
1021417
1072124
913603
16363
239505
473973
1081185
530777
128524
59943
600496
929145
342574
746242
26549
16012
651389
652439
1706
666234
456817
689468
1085209
1049978
28832
558056
425408
836833
1017987
581308
664161
556868
920549
397280
851202
179515
998907
229294
3999
932097
224821
263355
468209
180086
557146
707820
656574
883492
821313
667806
1073807
354671
967619
1014645
48128
474711
671167
1074583
915726
593676
950904
236567
897019
638579
364089
161869
158762
593915
936713
536765
232268
912728
689824
275300
603284
973905
932037
341384
116987
877887
593120
588508
676589
455967
271064
904592
952269
43139
827644
152791
539455
15670
834353
926575
735501
550904
363167
790354
95585
796561
227511
734307
617296
677691
215280
518651
705962
379046
1071191
275131
584267
182632
734431
272464
920393
1016045
328847
250269
469524
603803
1100184
75773
167091
730503
295038
534739
215847
722186
468495
1046398
1071252
983869
261013
594209
593062
263049
230501
916349
389207
756734
96675
965234
987953
388157
758806
504283
235377
779235
1056739
931191
635580
378737
694201
179531
1086746
367487
1043170
730376
41954
912930
532545
60984
320004
75942
1010690
468944
189526
73752
893489
309913
584722
390233
345476
1016006
837676
506092
142789
23759
20061
778487
492845
856844
1065952
779936
801449
494541
991337
168594
221614
707111
733362
524756
686312
243708
589605
546257
865838
986914
349618
482839
236335
894696
764093
780646
146568
926088
196131
426538
374654
792344
455105
955270
654982
655183
468697
786189
549593
332838
93669
747231
605523
756299
431499
174886
197015
466126
853977
505617
1100962
60458
741376
769216
138420
145435
429750
725192
605576
1091345
269846
785300
836136
176628
580969
445736
775540
366483
12437
317796
693108
36337
266191
717583
1033533
1057984
840877
899195
443630
787510
142493
757767
279978
515640
957765
260321
985616
402657
793791
785740
668380
558388
524863
734132
447701
1001664
835531
112136
488529
1072401
604627
34181
641575
305799
952397
841818
551892
549219
682074
499137
21693
149153
1024098
509179
7321
761220
911522
617101
491076
281964
633296
277187
285720
68706
972782
683102
432995
1071090
87697
602991
844674
1015568
374435
737752
1035879
816291
499949
468555
969016
355528
374071
621713
949869
657303
747907
976358
1076894
595996
157195
631075
497975
966870
71059
882282
662870
539489
540539
148634
148612
170068
1093670
800205
525456
614329
99633
236116
954216
905182
234305
180674
906735
538839
749777
1097760
550567
499364
343192
235819
559526
747013
569187
510809
124194
407785
347396
646540
1069821
623586
111864
222829
311237
1091872
730723
161941
176184
62523
622274
657797
793742
557891
833205
605148
965068
790074
1073266
923368
395826
212880
599681
347314
638468
486646
690334
234015
943992
516961
827689
244038
1017995
127342
24789
353458
704709
126809
161637
930426
94381
949113
114072
452380
745533
757703
1085672
539472
1068222
534264
382804
264452
831565
678213
121936
838170
26229
85714
71465
450946
803738
738463
99950
31839
162894
100316
1012112
355353
175272
88066
771532
518851
811311
440479
963115
32435
998112
559085
791388
971463
548819
1052728
425683
378984
155079
717343
977108
405887
190776
23272
760009
226601
897249
275745
1066073
968631
455114
466411
23926
633574
757974
901582
684263
434009
100713
191537
443664
881002
300592
342728
533114
390515
10934
660938
343690
288275
582207
829579
254120
144700
542024
624089
403468
412113
1044869
773071
157376
621312
665273
1007477
741661
625947
234925
75945
732735
206070
913220
869750
628372
192865
392927
669837
1095796
186704
843384
14318
532928
212384
1026765
153352
739070
916707
968714
375600
351148
241251
261884
964236
913967
911540
895311
823383
796416
26318
390895
1045216
248692
912344
855406
827788
47326
335706
748693
193219
895289
414419
823091
916121
145958
951694
299743
303127
209262
202056
1002056
49247
892338
420152
365268
16061
749279
295980
979079
918524
111192
315063
798716
863627
18140
345128
295049
484459
833495
509845
771319
731842
878477
997181
566474
419354
851229
572034
208899
113647
1081863
293321
543731
565889
469470
896943
613804
1082510
835269
626207
322129
1026578
644447
1036157
261623
674712
734958
252742
95877
865003
618696
18066
75459
443448
232820
106345
827784
504332
895581
463252
538288
473352
1045138
1044206
1040463
803967
730336
753558
769566
223360
229873
886460
419121
204061
160427
106634
270819
696397
323953
743955
951656
477165
57266
372771
47936
1008791
563736
197889
836663
959947
826323
358821
130267
76815
129954
858502
1002624
24683
743879
889786
307607
497792
687245
879420
495066
1079317
56109
156480
464489
840400
908225
324022
885236
358362
506411
1049252
1023515
790733
927333
727858
402042
537494
764824
834501
559058
590270
128383
781463
253981
693075
992279
493612
941083
749391
555207
700757
800623
776462
244535
33477
5778
778327
10115
704612
1003416
825963
129611
557974
432395
702872
501696
824568
722260
647469
28051
520743
492737
630159
851053
87171
292044
959196
962150
134816
959035
996693
495720
56200
21777
997159
234971
148508
507710
795723
539024
948924
847644
1054076
479701
434259
689313
771851
193723
342926
692171
476826
843515
739205
217967
1021073
773489
535122
102031
748717
626620
606241
761856
394770
337382
662614
241386
273333
223111
558042
584568
837126
499967
539743
614118
1040058
1052608
705232
378352
139289
406533
209864
168165
195712
795399
428739
640856
584282
575852
909250
504546
278963
58742
614647
649709
10805
260811
605763
41291
101214
633900
691213
1080998
112452
979645
371333
996594
409381
139850
847497
749149
524298
157757
883595
657455
233014
139667
1041720
351345
627709
8441
702116
888268
306218
85010
257170
238795
334220
44967
944172
100802
1012958
401225
1093179
629211
397781
341423
570227
650741
825302
487092
827345
480195
19051
644101
816649
718481
460298
45573
791986
689725
27821
28097
27047
564042
979339
146259
614719
468274
33468
516034
979905
582531
797044
11650
952232
817304
751269
408549
226273
799580
590727
498221
1099303
751073
571243
304977
915750
694762
1032367
524631
96291
306872
212620
742637
650580
607408
72310
783828
282289
1085814
1060119
349736
345804
736176
928324
134993
465760
248289
259465
124735
316870
427139
926161
433094
16113
627270
901214
745041
30744
265135
742742
1096786
143823
15838
1085448
421720
804761
15042
584462
92824
392354
112526
148071
1005429
523341
449997
1099619
744101
265815
845229
853958
453549
850833
132180
733869
539358
1037960
185670
720799
292582
209292
1000880
146594
308660
498708
852440
15522
624183
779324
769268
31539
614205
487922
302430
158270
17827
271440
764429
251418
634262
279028
436867
764694
961190
501837
121263
1008263
699983
384687
504972
221787
932847
266316
703610
711174
524476
966526
91050
943324
245500
237825
189740
864152
137946
207630
709067
828452
600606
924002
316795
945458
272309
718672
956839
300658
341569
163116
939573
987322
346215
654469
435436
237617
771688
332191
979696
842764
1019580
699535
878043
1036747
887751
260992
953664
142639
314186
1004629
872666
109164
600305
877995
252180
81915
543351
133216
374459
750827
836524
922161
672404
79085
596694
1001487
773052
579216
788263
1057421
547177
525438
410212
340343
344017
985567
64237
98356
571396
323483
449042
986757
667370
135835
273731
539683
745750
244745
947177
305133
887147
763539
500085
585468
703579
143223
972381
952412
551340
118930
359496
258858
732700
675684
420984
874461
112673
494272
785859
874044
423411
424461
328468
805399
370222
885967
122898
1059698
743262
810723
848874
157564
55709
237086
294671
703311
943561
52957
1083112
752149
574253
393768
565389
574014
575868
887477
883001
866325
902413
131085
29538
368947
502974
125242
107973
186125
664302
880086
146597
89506
428070
634537
283498
769952
765074
509256
384731
305458
810130
564338
870365
1087091
208977
866518
273800
168489
827367
495433
545618
633025
1041424
445881
937549
574021
1052435
35092
386968
252889
543812
262806
729571
911554
983232
378436
231184
786255
30061
587682
66870
567029
397050
95782
535491
93244
329897
298141
939560
649601
304853
804749
606645
28924
271689
32643
1010369
252396
312975
387815
821638
754057
192729
191679
881133
847098
1032846
691600
378255
95581
1020855
731840
858448
552666
120588
1095099
287707
1039059
64706
530722
780227
983061
725273
305101
931854
311509
901200
327299
771655
302118
793090
640800
44377
1010481
299316
1067992
907105
806785
215690
18570
191275
897971
946704
954989
1086326
311186
82561
67344
56230
323361
537090
148938
127943
78827
786302
1069842
339484
551545
679786
118123
990363
996483
320774
26090
703757
1086503
189177
250746
876006
273737
486235
872346
324780
741803
806532
400035
479351
1088215
448841
129834
250318
689419
175711
638388
299245
569922
941189
848384
1041987
853316
549463
366120
142853
650976
225570
142921
111522
704066
1018358
310938
742267
323535
574421
1049065
147750
744498
463315
70649
974443
1092395
415445
864230
302365
418783
255611
460340
149947
872125
1032172
278721
741186
230987
643801
654367
1092904
589368
335654
1006131
619445
115261
746554
981559
87797
10204
499292
540608
628841
1069283
866863
839609
922463
172794
78274
483186
482958
940398
111417
411314
872350
175683
270909
142323
108088
587725
321883
872808
1044166
398346
367355
1091682
721017
16315
255600
18039
339126
186416
268713
421449
702273
979863
770649
535852
950419
731900
506795
286558
139351
380257
660016
484932
311902
581207
128357
137441
430528
395318
370489
917772
209778
952444
356572
849971
262091
589149
38712
567227
262102
243967
445704
315289
728343
780940
707359
277268
869288
699049
915431
225885
620490
84690
376245
207512
91416
676726
519406
570344
603892
398040
374924
100950
870700
545459
960151
818737
661889
36281
916802
640627
390031
961748
346874
289855
678252
5119
60441
1062335
504886
113606
352450
23725
911949
409621
290773
74607
642658
242658
496686
377508
976281
408076
947192
778563
925590
216453
64880
301138
505211
571494
708788
742487
956785
145488
818617
820659
1095222
586935
7945
59597
179663
710786
469692
501247
912469
451829
876564
614983
777669
1083056
91002
848830
791737
320963
54776
260022
88572
666082
830980
610312
918692
444660
214596
603891
756704
579874
562255
868536
462377
427360
958222
46628
752502
412742
949043
489790
327748
466084
1065007
418632
379482
579925
1088792
236206
377654
352687
534207
876581
1026291
467198
307321
770173
328342
582593
515003
93875
776364
818885
838190
1057237
172488
657488
34404
368114
881988
1003129
1030161
306572
750947
750949
509551
654624
246628
1011678
863609
914542
730375
925049
150662
758472
897372
874616
543769
137009
680903
278158
308342
516450
877830
109522
258738
929073
895449
374343
844628
430577
835803
714434
939534
201908
214531
934262
976975
586729
146410
917622
158346
340988
857641
923334
1030427
974233
674621
408552
505568
759777
959069
780674
141333
1078451
922002
684182
175858
926721
11213
888913
627149
281582
499272
52794
23375
411079
711997
705590
948648
957430
967246
571765
766577
466403
858198
1058376
638603
692688
275413
1065522
374525
572136
537225
512902
136137
483071
472903
509866
487778
374150
272197
1073368
248881
157596
672375
148378
542912
736062
206375
25746
1087153
495021
635154
932229
15989
743909
802426
657940
887907
539403
734955
421011
875028
570199
838063
141165
1014177
33859
383370
19862
1048649
664532
599397
45506
170178
7220
1037760
531678
394582
385833
530434
76309
687447
166507
104552
553841
128302
259684
139564
744827
945791
89115
343326
460494
262784
774847
685035
44564
628928
533445
653686
590938
760639
970095
578360
276350
897532
545029
1033770
113469
970929
154685
662339
35935
863953
423916
121034
213790
152704
901305
990650
917477
92844
373935
619264
834584
895752
56691
174825
938878
652975
473285
1084017
974741
815024
376241
768959
166811
429375
862630
185912
758603
232245
37247
211008
228960
846977
854836
833442
725499
1003950
640940
565116
560035
59521
820773
14897
682576
943133
461347
120788
345073
562836
1029264
701041
379539
1092176
710396
1095727
887248
46348
1006329
738796
95372
964976
193860
85770
966789
421911
902956
1042607
592924
448339
163147
654248
16465
520791
559963
897336
19212
446662
445612
552064
593877
219974
1052420
1057120
934589
73925
261531
544812
190663
496711
185481
602140
282642
360253
984006
915515
819605
60866
844931
159688
1099803
1037017
363059
1051809
533550
443982
78258
202582
552673
1026752
263990
45094
747665
1087770
281434
701024
92487
129031
227597
553853
65065
809493
786063
999387
658935
628899
134171
948419
519356
277104
860302
555624
323960
116570
895878
1050860
333014
1054287
954595
68386
965838
905972
285846
377580
407294
846392
348773
974981
170300
904870
340729
32587
878529
349391
989774
282657
378854
104728
52270
358937
1029456
1041041
28136
70763
853106
1048021
992195
467047
6369
280274
867048
994431
456418
601846
826510
381277
207818
421281
170952
191852
384372
1090468
147709
624654
473684
114191
692662
803696
960756
334408
643020
362396
41866
166008
628830
217931
487961
704050
1088239
785781
483406
542599
199117
404851
600011
508885
944280
679603
19393
662373
269153
311268
605708
931723
628114
115216
688730
1065642
222542
986804
1008228
732837
464885
689361
148458
918176
818956
940796
223529
627329
117946
559397
356564
950043
62760
1081725
141458
380533
85405
847245
408652
938480
199446
299196
460048
942156
722692
36992
577782
435119
816031
668823
464013
113049
367330
178422
1018940
779990
714394
546768
6430
601033
1057049
1006416
683116
942228
457653
147142
55506
692367
122671
66261
315518
437780
10551
96318
441886
53976
213186
821864
468035
1083452
423459
598434
976433
390680
790018
1023666
122145
273129
752230
1031535
428931
352435
70164
1100987
257582
801651
66173
539850
640887
291410
571933
584588
829464
966889
428661
501198
1036608
105775
309299
637392
592221
353055
476974
583639
149167
884911
323898
403283
58261
855707
354310
573032
88140
396749
346320
975058
605467
192967
38724
693915
459420
226332
416242
650559
35336
1013061
366913
173164
47006
717456
1078481
188446
411550
345229
406246
824783
710103
122423
347518
234699
1030902
391565
449489
653893
226856
93020
646771
1021722
119492
409833
1045337
1017688
51748
355502
1009504
302685
418746
300113
902616
722424
144463
733648
305370
177850
103171
178840
288562
402405
382359
162783
881008
817293
546650
797485
925253
383956
171882
987512
768557
418688
676857
85291
957278
371068
153165
1056769
314394
658183
514542
517938
916224
915174
105740
440040
655169
107679
483604
330400
633106
1059574
630966
365229
736999
371303
258290
592727
1037744
383075
1027351
574929
657803
70746
181636
375215
759825
876641
863969
561138
1017571
643165
322840
281035
140306
714399
1012121
36884
307464
102873
251428
706502
831035
135870
193394
472497
729329
656552
667740
987762
271231
125982
279173
449781
43486
439118
149084
965862
823461
340248
412376
204447
129585
916455
471054
452904
633903
150477
799905
419957
654590
10455
289352
750760
882494
454581
90430
832581
549622
1010676
222015
798335
453629
1006359
276290
868898
739353
1004830
539379
638922
483196
989762
982868
120206
380831
1073699
76329
1569
239278
50520
26808
760104
905028
277610
959931
187510
643838
596577
1034801
209836
420242
479746
362116
853858
784017
971302
673674
736548
462040
1011514
470559
333311
348457
157978
211768
548272
426776
1004181
374512
121649
611195
521845
769580
311768
811481
199009
1048149
17699
315863
867723
542307
456290
281890
1059838
355038
1082017
562797
786283
13541
583915
981238
284378
34325
1014715
116954
561381
98431
60198
690515
697208
193793
889813
330220
459975
231761
706452
462833
27897
299240
665142
1030459
962761
718942
177155
341181
112789
1029331
724756
889459
531135
143632
1061877
870454
197949
845424
266511
474788
779993
184149
179201
1076312
961776
912355
342099
315538
812318
110918
799038
484080
1068845
379570
19361
1027315
201906
455969
70693
722002
796457
169874
900969
1027409
369977
846928
279364
492502
968537
933978
822192
238313
725838
687727
19234
395786
4875
895340
586812
923382
206548
528204
70409
316292
510930
433227
869718
362545
65498
254994
11960
480201
484823
871767
857677
678950
936255
205988
348547
768821
769595
411032
154130
166365
719901
230799
794296
807083
207161
394812
345189
186414
584334
1005808
310642
687541
130667
823949
204512
44486
238822
1076588
266269
977211
653917
348113
602295
90775
996391
689517
429638
7431
163944
38902
262257
807349
582737
301180
794714
285824
964128
1070870
764271
313234
499542
141253
882963
832835
78313
608755
584671
893090
271750
589916
386468
888647
169809
50101
1050262
207716
898899
568381
652552
766910
295350
465734
388820
941116
579691
106694
811165
859562
179617
341571
568788
983094
220007
694528
308246
949781
4398
778205
477699
135383
446601
557577
867772
853348
976631
217818
1039902
981579
458812
695491
42236
792888
509941
617650
898346
100135
711813
1013647
166092
451865
247388
425191
710353
506536
728694
84334
579304
75108
895585
657629
37894
133597
1081595
766007
317797
827068
888365
10069
358037
67779
37929
131063
413274
982415
490921
771152
262564
910903
695645
373734
456358
178952
235980
764306
109245
907023
800546
1038894
192679
589258
752268
1061884
347412
882014
850842
444981
895113
675443
677150
821083
820660
996727
600257
265418
975173
390355
225375
166806
1039650
452536
297219
835909
250009
52812
933769
33921
1003680
1002630
830855
728595
755883
567493
647305
276131
1046998
562691
922332
995844
242422
1005547
585931
174000
719466
716930
145671
529558
744597
755478
412306
201952
491408
280305
929740
163730
121509
160052
521016
71362
580893
581620
286157
1084595
447910
1076122
734621
28455
992605
1021624
459557
453143
68820
441726
371945
756914
323232
574187
808986
562860
94939
755941
343111
639374
638422
489292
996386
168295
193897
125634
353251
149193
458846
916702
545962
122577
828156
663261
323542
490830
498156
434593
933050
1068209
1088211
157098
994129
561115
765583
673842
674894
82846
511948
418366
782193
752802
559746
776447
425183
700654
4538
509583
822612
165414
785335
269228
453820
471909
131926
347779
756908
525073
823448
806919
130737
1060299
846338
203694
593816
201835
366880
420914
350877
174926
90321
703304
107565
510883
581771
790981
407841
588689
691334
929477
581171
875827
224145
946508
199568
477571
67238
372561
11421
37037
345035
71038
1084808
162413
369608
531789
101910
703159
522672
973461
1038006
956336
234848
500321
110657
833064
428896
1008747
40568
562522
992633
305945
13930
982468
531531
1082967
129461
1062995
1026760
609319
268879
76381
446404
174220
197313
51461
528529
1068576
790234
67474
385120
145777
327069
1003502
418390
1058119
100628
543988
191409
532625
303025
515004
931359
696556
756381
845725
682886
980982
995072
532026
825070
10533
494596
253085
558123
1017611
694244
1008451
180682
327852
91055
723750
939322
19199
978289
368864
606008
567661
518095
57524
985209
1028874
733920
325878
515641
803678
385001
767588
894337
285873
669458
1074936
679097
252561
655422
161172
1052630
145008
432991
728405
440587
575218
283242
236746
1086706
547289
931909
884426
1079936
709601
585201
962267
344054
681634
97880
684718
153106
204033
911347
805261
225704
516518
869625
904386
986291
886328
62331
956093
49429
361258
243979
904245
1003664
1017164
522167
688167
163806
349776
269611
461335
792291
416608
817893
628571
50700
232243
89821
48006
255792
1032944
1060730
103135
422608
734362
595491
692714
1087920
1004654
102959
787005
861967
936456
412512
704121
907557
1097268
798602
886911
768348
258877
75925
450391
927429
831721
857583
748131
882556
1050240
1059657
181858
94602
947992
815068
136041
549513
50123
595754
315323
249464
206233
654293
66286
1071330
643963
921793
482679
915270
133841
928887
274540
894928
38646
463643
1068172
339380
409619
75813
499434
458134
147839
853752
94372
989711
774009
208411
789469
479632
583520
102854
965632
70355
501991
301843
491991
920301
979300
401554
720545
139258
954335
671734
482830
468415
1029653
112972
503162
664368
117591
595932
357539
1080217
860707
489761
1067976
211278
908475
515730
194145
758111
763975
829529
365808
5399
280284
116010
923608
590405
779163
375250
978998
928648
251408
918691
1067266
430054
351735
545883
114315
288326
741295
412245
123927
305877
602604
631403
971392
518249
223446
905967
348037
391584
334990
588339
849089
245378
1011484
499719
410129
500762
1069387
700751
515060
77974
807475
672912
417545
882918
142052
845397
36070
202087
630996
729148
413632
561347
59138
755743
1044076
1076439
995368
827675
258956
637095
466043
488594
741839
486723
82150
881963
494240
997953
319804
963236
346774
210797
96768
1085162
523560
806949
39635
477386
1063168
1042050
767705
719997
12908
888227
662906
645293
865194
67237
166721
1017909
945156
782847
1045190
68856
431630
373428
176711
246073
637105
453078
262899
428545
654095
506129
531665
1078600
460743
951788
287768
381604
128420
1071083
544336
965767
624834
607347
394587
260080
547145
483442
782587
361532
550019
535189
260431
347675
818381
355365
242250
640769
244035
379247
176489
350617
316683
151635
764433
300087
245245
140892
432148
800410
718095
27393
327902
979213
1056155
148588
392960
565274
86358
689136
144514
989465
1101399
294446
568929
188876
987615
74044
152295
354741
110074
530105
896394
452486
804123
432531
323539
405260
76474
758960
1054934
324205
1009534
1045309
1085266
387485
950444
659043
975491
281416
255226
428866
496362
643380
835988
667505
706064
1034359
848910
1095178
940558
1092069
512991
466655
183888
365431
502148
4365
350838
587874
649799
884265
606564
884974
645317
302394
162168
620056
981151
678211
123492
82622
358885
946705
649805
453000
149183
688416
550490
736070
643884
771646
277729
702094
552223
329987
262977
88984
417903
447069
860092
917846
727516
33380
46236
290036
707894
617452
956442
845850
29049
348665
369067
174980
714384
746087
805374
297362
644555
422069
557466
1046732
778810
861225
1080297
448712
782164
878558
1100053
948985
780190
808547
179500
214233
723704
122254
994240
312812
977877
544130
324038
459967
445862
503320
1042504
278518
1093890
814315
312832
399587
1079319
637620
209301
835235
499177
919971
757881
460189
891190
254045
372743
169732
385546
120577
356043
301169
745012
319664
176125
213212
289436
1026774
146338
633312
519676
692493
604295
822567
435798
908790
555857
385947
823064
352316
766671
1072657
54492
777378
37580
50412
642533
634851
751724
11916
849719
910025
1005871
253043
286417
198152
541601
607052
846904
1036528
483427
750144
992544
769270
294670
470452
189277
150369
281056
469280
501917
1044614
442713
45548
1054965
126171
1070852
173647
799083
272170
776732
913682
640258
446729
648994
1013634
635343
957023
694357
1069587
818016
616748
1093876
1054282
1007925
906271
130221
359671
833184
242262
91422
778108
315353
738557
1076660
59071
762885
294370
1051393
654375
404268
429527
284324
1027437
163853
595823
614115
291608
1100635
670348
894631
482532
168354
218980
562643
938483
412767
702144
43213
225870
670809
426871
807410
415083
309709
846023
306462
195494
684121
314835
967519
108192
415401
1079671
656697
904975
476265
715540
850749
684745
89054
192854
454267
104159
346768
672828
791000
286073
482253
238382
857568
17265
848767
614519
235662
405701
513935
769977
203027
577325
977544
105733
4903
327277
3144
1027165
1092218
209198
796032
176554
874604
7344
684908
225958
129625
755045
846600
699665
235910
609171
914250
565146
640958
751999
93439
400281
217923
399763
1085210
25618
80168
271355
893035
245004
438667
758669
290057
872559
331319
758408
1088996
706182
715270
209121
888909
1056789
896747
11071
1042761
628430
756687
1001256
395127
478835
74828
449945
501904
211659
917538
476931
201306
676797
333155
99634
924593
710712
518623
471365
166389
907564
215725
352600
484540
699119
337935
14282
219208
628179
1070093
101062
542043
978310
455576
581400
390845
634366
568237
617880
674269
304690
294435
279269
250710
778914
939105
459782
824060
986767
495649
906182
153663
1056929
723327
50796
349816
576922
346492
518420
875312
1078475
629296
390645
183758
8231
576547
295910
343573
1082482
1027056
1078804
857670
196100
747487
71403
1060475
175307
223702
134396
842507
1037654
172071
926248
727079
286865
265570
723504
798331
817741
455919
150886
379144
549069
683576
1069549
581514
81707
794145
194325
816034
753668
525137
644594
402885
346248
4358
173592
852428
315325
747429
557464
451686
204958
617418
312733
822761
165133
246344
147475
316064
215571
740409
1074443
462715
657127
1086642
663060
142000
142289
240638
228362
296240
579719
556624
131175
928412
645254
518255
824222
98776
606979
680500
366851
966069
232974
64987
773483
244050
485615
437961
1001747
505218
179773
358761
870521
906847
495614
1022019
494215
486479
52377
242805
936140
132916
975870
604773
798898
888521
536161
563273
953598
897905
465637
402446
285472
1066926
677424
473317
667450
1079652
935405
738808
574064
928962
313693
401479
978326
437058
573522
57263
141318
548032
479894
549054
327315
222392
150484
475413
101594
205774
655587
354681
1011197
397503
805474
12201
764818
363645
192695
250462
701200
227341
579403
910836
269200
39962
19401
392998
687204
490360
67789
743774
1030577
341207
818604
667726
982394
279200
388762
231612
968562
850550
87730
486687
604831
849482
99780
506517
822301
862769
74473
331614
505034
367715
214512
794189
85546
217365
540390
964149
16245
765309
739527
840470
166403
471492
395262
131327
215418
38128
625503
169989
781480
611370
231258
889690
888556
100602
282465
981582
133000
197750
249436
749623
898992
141345
721543
40736
218512
744878
116699
644937
560936
43260
625288
257427
626474
341467
122252
376122
965825
1025946
867888
155778
561696
900988
322014
1030587
546083
29853
26862
346578
384332
518870
193528
1051885
363698
345607
1055218
1090988
803135
882982
775321
177026
59118
334034
278735
792786
865553
98554
956607
524294
444115
106625
980207
862010
61031
725925
234411
499318
297754
913355
676627
361547
714831
541931
402947
428500
738358
673127
13747
609307
510785
152149
513517
16817
535934
439624
45117
341193
120376
531683
822198
1068965
966423
1070143
1090827
459835
823779
731213
826545
21184
884175
602275
78786
1073061
654611
16477
967556
1085327
213391
615634
11044
164290
249226
848853
391242
132760
198682
758531
709454
328823
277167
825539
185295
501295
527557
135065
1018786
407705
632932
328414
958588
718220
139598
249250
174677
703118
468028
703832
263100
958796
807621
404676
1036584
62896
800308
8190
584641
1100477
549853
586204
692444
159893
459338
966528
865681
864631
425148
339737
89112
1012918
311956
104418
776218
111202
609674
396645
351509
1019871
683562
947862
854141
503727
729662
624244
165249
1063132
729084
739869
727625
87756
214576
682309
463120
533959
562091
800248
797501
550124
854225
265356
319172
374681
880895
771618
475283
1100240
110104
532302
69358
173481
639500
957863
889104
505339
1017217
761554
932121
598995
407623
97465
550051
452128
462418
536753
60099
776647
398663
604319
100130
779692
473415
759419
1074149
224471
431714
864905
121917
191906
679399
911530
237441
1096781
280827
618708
815780
150110
1048936
1066269
299774
728048
106152
745439
251673
485735
302225
484055
68242
479788
123976
866092
321754
292352
818512
4800
936982
850398
443884
6470
139426
509099
1042581
555806
618397
487231
535471
826105
439362
487812
393092
275050
545533
667937
770158
261838
346776
634283
1002615
59861
893304
938519
156442
728364
1073809
715046
337971
1004090
102840
336731
568421
925031
995921
354048
739088
310651
1042061
307386
52037
808842
130068
248498
453321
140407
393127
82675
384712
439413
84361
283857
208550
210119
848369
430472
992892
728851
992662
57420
852284
797149
981072
499363
964501
121357
440229
805294
469279
784763
993967
195816
59816
715467
607810
504621
600476
110523
164257
843604
771936
1071411
835117
835682
543164
529400
52667
715761
57597
42547
681077
461549
988725
856810
904756
840881
137004
882498
560066
169147
503355
454216
974130
302497
21722
452130
502509
137014
1090198
489927
450296
993064
921544
28555
682244
268328
192337
1061947
77283
723519
619068
947504
938639
92274
635887
290140
673541
393677
11142
707195
582469
782192
815504
118116
265513
1071598
250236
809181
383194
52832
438816
108536
180279
328290
446548
991962
721695
82149
117692
286593
361784
21083
445347
119211
366063
511933
24978
1089088
336648
262118
590939
412013
380234
300117
660903
244581
989452
101511
1041546
1069898
85505
116579
157675
86945
177163
362080
630994
289092
878710
333021
507294
39873
95413
425004
339629
700090
143472
1091681
302878
562899
145446
452907
808168
659319
923178
900683
1012134
312774
791015
790367
452096
2587
573021
176622
963452
756037
323991
238556
111421
657696
583633
928159
1087955
1053557
318007
343869
1049344
585998
137072
982533
811716
862510
81028
833136
72810
924939
289468
410471
1001444
5883
703989
489045
280701
967901
452119
140340
865856
999211
379122
207220
619123
1006605
666632
633756
479770
473691
302908
70488
460959
713179
779589
708853
541960
232242
628078
744162
1016042
272576
45630
992547
381782
410433
734884
923371
470896
618520
246010
791741
280312
289009
55371
1039773
214418
517595
1055713
43786
897432
608147
737172
1064792
701778
668437
47590
45490
283728
478182
1092116
441223
528375
542230
118468
518271
497059
1072445
1032678
335013
241046
526311
73198
121072
250109
994241
638503
2361
439370
543668
37507
956529
442935
499197
232597
59969
755375
1091835
956906
264552
164392
13816
537959
1020464
933924
962159
289408
369128
51829
1027376
797608
256300
819864
345857
834008
97879
287538
643424
968067
423890
153596
29820
497632
562000
973840
937898
224123
1072544
906440
628723
510668
547527
295318
94385
295817
871109
642401
912068
608747
468483
105683
440097
370072
969030
356866
372037
216025
1048861
394664
700547
599057
58984
719837
510544
266868
937671
100657
754190
584147
754557
399871
1084566
202146
339474
138095
233025
1069039
1008130
4180
666020
1011325
879031
347758
823721
119285
5866
422116
421066
99586
35130
657312
405847
1074378
792261
928963
4482
588091
36842
339744
700996
674488
1089238
682584
946962
1008699
790236
502009
853081
1096330
140928
35392
1595
1096640
969790
290697
103035
668239
316429
972360
938210
487744
443502
15858
292028
333704
458212
640554
686943
633819
426650
520749
301493
1045033
899644
239157
82438
288798
854605
420384
1047989
819604
984092
746622
168028
291865
528962
572826
1088365
545929
424252
624443
965578
250086
195825
14801
57521
955396
892596
772861
598267
219751
781157
487698
553388
978083
729087
866031
582728
498075
235388
876969
191397
98144
490383
896733
299062
681046
141199
1014075
594145
583997
58582
937855
292425
624916
904202
692120
845148
733779
376749
288131
103441
104491
392297
1046889
553911
244344
656110
1069815
76463
314827
940090
1034232
778991
77854
828938
515127
690828
393391
393616
46841
1085393
896062
504965
161998
676067
792096
184143
1060875
318516
974271
287689
755466
1037518
1056208
913097
478061
474042
869035
638170
395929
196224
833223
616591
585188
50263
288430
287667
321656
92160
187290
745868
387639
567888
982115
763573
509218
541953
742906
699223
917431
584258
342849
35189
725997
955038
23445
1035383
265878
1033631
970631
739549
865169
1094717
389316
296232
1100366
4578
1101386
670413
188565
191582
110189
352822
627810
1066689
182471
830725
868813
112868
313943
346875
1044702
857998
573991
520834
643404
457647
251847
367316
763114
811186
434740
999341
560020
578408
351120
864784
271957
324991
522696
629277
148793
723350
138820
151103
804303
630119
56288
450362
148338
736866
298729
948503
789129
296179
526314
859499
567398
496360
333429
924328
485728
67628
133171
259064
676427
447358
962594
868329
8225
978370
753731
62274
800926
309385
286063
822418
438540
389692
473061
895155
835565
1055379
729846
602495
505362
920459
742080
323704
636317
1049308
25016
912421
1022112
760259
790146
452611
889339
235760
701850
887632
486169
487176
158498
442517
1046391
170558
575367
456348
333750
219586
94007
512065
239685
193053
903512
9994
1046484
873414
1082893
492659
838598
268333
776618
550283
266360
95048
743624
739844
420188
34412
51499
534131
120559
1044129
429859
792996
1057698
726589
331700
1012083
571966
482095
199137
171413
493249
674370
499545
692927
919541
1012667
211900
813331
528509
850873
310945
218796
744053
209415
688468
4369
198175
44561
128579
507053
1092124
985872
1004203
161739
221893
1033299
749338
467839
406216
632308
1034117
359490
923836
344558
279431
879250
64517
876674
478643
631151
943991
848855
848740
1081178
397822
426893
26908
804219
106526
514845
849113
44395
1016363
471425
1015847
431356
1082145
767167
554255
578742
487209
35801
433967
1063025
9686
648927
903197
473391
139339
501850
983176
98939
1073107
790118
589410
472088
516227
705181
622969
355589
298054
756452
315249
124983
695249
672048
502770
582771
839388
367285
391593
922172
226799
749187
547582
941753
47676
902944
394353
573876
474948
839689
426764
798346
259251
506055
89941
44181
1091567
451807
404548
736880
614257
740965
301427
179826
449702
865097
52250
553023
592622
581744
978313
319412
205994
548304
663081
263820
332590
204484
891204
550314
986980
551071
850832
849782
34273
398935
442510
103119
463504
93073
35743
346521
598956
550232
571244
45202
539144
293300
774956
850677
659267
907010
282781
495585
879212
291020
549434
231964
882669
374060
709272
983992
649599
923918
1033149
658852
320368
266636
11737
104860
238067
209347
664820
196895
796584
1064314
387186
906600
447331
127868
440960
288431
642456
94925
399697
989063
936986
897217
558492
387539
687247
952185
582075
145375
512982
891013
724266
925055
299899
408356
607165
761782
348652
908233
590953
100183
156179
636988
884420
658500
1008799
140584
374370
376470
278301
89031
716200
456195
723133
1084897
967730
597526
91293
691252
720779
1056467
912084
1032655
1089745
220693
117929
1046975
623084
546788
500452
630171
418707
349127
460436
571381
115771
554685
207557
243528
425337
391753
377602
436359
607959
998585
734182
683104
721280
439602
517658
465889
637705
720144
545490
705000
310289
970174
476126
538893
117040
376915
851887
1006716
75389
1022890
89489
205555
939983
971552
1004835
101655
1031748
960918
622469
214209
832887
17017
426722
487973
520504
774416
1097088
939760
56465
183975
599876
994886
511065
810740
538074
1064791
1001762
658523
572759
859371
689754
91895
729470
702695
858215
440448
786818
289834
831036
580054
449547
806750
156654
1043697
123788
529571
96374
514310
101717
725894
357501
612757
109917
441711
147199
939736
844567
739267
112753
1027296
820499
1091827
1046050
381405
13654
573400
954194
814250
526230
687990
181489
1077488
493187
182841
555256
249451
668614
833670
863010
163976
289780
198621
492322
351800
737811
364267
160891
537993
802742
8023
547800
600006
405189
143605
58229
712190
460600
171100
677504
288792
904761
730643
934344
883122
903329
872030
26311
663584
128438
151179
478602
413764
680275
998230
124715
937589
100335
442024
308344
349986
971836
744112
290667
273646
478738
500548
848080
12276
342155
781059
969518
226539
675143
349657
453698
604045
255121
337604
711181
885392
862992
1056788
525877
879923
1082105
206293
549597
4293
770275
882559
380900
699565
315982
690111
352246
272498
239961
851056
816114
633621
151498
190548
227594
632499
253278
943871
239366
488359
234889
524022
953423
252223
451206
136746
94502
549160
757485
627909
34072
374577
416011
716405
991381
653393
581538
627564
818947
355608
831070
906445
859536
718695
429787
705197
945669
862918
365846
329601
790342
679719
425767
670285
999524
233263
563870
823862
1004971
705523
344820
988239
85573
679486
416148
105670
349403
122016
799552
993605
32507
435519
20059
396189
856213
981701
522441
535278
686354
525005
1085535
621945
936681
435781
643956
952732
383034
882633
258055
59857
295617
631927
77530
58642
293601
797491
1080678
305468
150373
1084848
515423
620020
284760
536858
535808
98269
6473
770458
893795
195006
679679
640737
675073
386004
363209
1078076
652091
295687
326403
30504
911249
78730
605591
868632
405963
673220
733105
903620
173460
181545
837374
688695
198670
473768
778794
405204
1080355
375176
531220
532270
663714
892523
476723
584163
1020140
931009
898436
490022
1012864
742760
431280
1093806
325095
118227
1085813
188010
514875
637446
447908
244130
366602
91929
955664
58565
1019364
166291
1039881
821128
40404
949598
829810
300920
201723
979784
1048260
675464
146480
540912
499203
976872
196480
191196
513230
600690
1085651
660505
224499
798551
758500
295499
637934
787475
739635
428438
757670
688525
710055
715300
89034
467197
994062
69378
587369
208051
159156
273407
634223
1088275
106268
134856
298439
1627
124004
577964
493599
270842
1021552
487615
859599
561556
87128
650357
883625
284478
325754
183529
522881
24766
5256
184147
83721
1027226
951838
339281
988483
65773
409910
724012
175955
633514
1050924
424456
47969
988671
954870
51859
1066085
650910
136992
49866
783296
628725
160001
1014587
995593
519959
410339
422372
1084501
225543
542909
87892
152946
742413
254752
931931
467438
420649
888245
849697
1050603
264769
610547
499877
758189
389371
864632
737643
206936
240658
956158
257323
309339
998574
417513
830600
382042
595810
664378
1043835
401060
756954
820414
434156
195691
790447
959465
608029
69129
212440
8014
17452
202765
1026593
202560
46743
494118
286897
347922
695541
431186
47101
135744
482491
894105
73233
1091020
1063233
1078233
700997
245605
182923
105916
723068
776910
188996
728475
6255
443338
226764
1091119
917478
435987
152428
694949
1078850
87075
118414
477520
653815
187180
832170
355479
334456
1079870
497919
230384
516082
716774
296257
216941
1095719
521137
1091067
45106
335874
1047251
959630
313034
415081
811514
245479
959157
922167
872644
407084
350830
285323
421799
969408
666851
701720
342685
128115
378228
848857
1075122
1059787
406712
405662
80898
572586
688012
387439
147811
156425
756153
771632
238591
130461
128343
357076
455171
947387
493688
156521
232791
214607
676493
678200
820033
142146
830304
139741
216075
273923
1096603
615933
191692
358473
763971
811492
101140
718069
752280
680868
747815
943162
1031061
210635
586527
15013
453172
497175
338204
990251
1082644
950773
394984
247649
121314
688331
762727
346791
756819
926056
694759
645488
587893
588943
804615
555344
417899
55641
1056771
363882
946702
502558
1006773
230920
857162
425745
844083
127982
59666
540657
436307
1019780
492678
224647
697855
1053331
120070
1050845
396659
354380
89216
1097538
401891
838675
919012
437619
524967
500876
336777
848944
766737
24713
663357
121824
215644
603641
363898
962293
869668
494335
851197
989954
480469
203336
226990
113484
756330
200283
945323
205189
965408
940489
124404
408347
817570
129228
21438
583888
1012671
88649
824071
110065
728935
235554
67607
431266
159576
435319
817935
463845
253864
333220
49804
194148
104735
904276
163317
739809
122457
809885
781188
292993
101588
1007855
666460
762775
485962
731315
640593
194362
526398
421924
1012543
498837
78082
149012
750340
187872
938509
686288
440657
561644
894283
803838
377789
928344
238975
375653
113462
142651
634181
162410
353606
12750
598524
336657
760025
535520
731655
869751
788412
289305
51672
888731
1097509
365162
681706
875238
512417
62521
986296
42753
92804
92144
530750
242516
397231
1024497
1036575
295393
838876
163242
98371
961552
719171
176762
1099444
811532
72909
637010
1062174
982454
339300
1024945
985601
41449
648445
231863
880136
698983
290892
825323
192183
827438
1055612
426949
953310
452493
455767
442512
42021
594909
199056
609182
455689
134141
48732
304319
540872
330349
493050
196575
978713
651012
866857
492540
347478
1057145
308058
307392
1005010
773003
36630
348491
308944
645721
222539
986264
503620
208777
328057
65649
486032
267107
983450
226038
61657
470923
389687
725059
597692
749388
454675
657640
839062
425495
843410
829894
362315
572337
64285
802552
621135
21498
367245
492068
231461
369840
618680
892102
25039
661321
583179
344947
981671
1050648
957969
448053
209833
142860
444416
225242
177888
913420
263577
670998
848468
512768
177485
1033034
699519
457971
482215
793322
451378
17466
428970
242360
426624
479308
363526
807675
1003823
573283
926867
1005368
174342
929800
461947
227159
156971
847916
1091836
667247
655261
935519
714471
1063217
741154
574748
366310
365117
454248
903080
944001
107918
494516
770051
798376
273725
111544
62084
408870
1072785
635224
299040
816792
382172
645245
1017781
856853
320082
625223
445924
589729
799987
310008
560335
222509
959566
993423
693326
111992
518760
755017
602972
249771
817763
670995
599006
106885
462654
949276
667195
809103
431000
32713
68897
729814
280961
1052533
682637
578961
468180
699819
149830
251965
60108
518354
364606
291329
678094
157404
596738
421004
563461
999868
1035228
618367
728057
1046548
609992
280261
966704
599439
345412
108029
480870
28589
275236
1083231
214783
55171
1083573
168639
926133
662180
706280
564154
224867
276397
293386
43986
673725
92080
1064723
558781
879345
865211
749714
64386
18936
567892
1019714
461853
1071312
690114
905736
793233
408874
646926
1088743
630631
785550
784500
79906
440794
704222
633978
757462
56072
696889
291147
1054050
589168
498341
164230
21987
153240
623221
361792
629857
831340
51343
203643
763513
1045019
263515
80458
613986
247343
414628
787758
811944
860579
361812
615740
615741
624547
293079
691970
864582
26783
17386
199509
416582
124687
803808
383294
588744
375279
355013
424135
237541
19899
741103
194482
575524
977667
895136
659939
926920
792788
832732
860043
1029831
377992
759971
243178
663703
72964
236771
699708
244968
1000732
255287
460640
349155
548964
711420
424048
825872
185812
560107
309590
737342
262785
572296
943045
6286
285885
966676
962926
981688
695208
468332
418599
291252
653998
467600
854679
585890
661478
310761
912816
403906
533110
124877
1083773
847428
704398
614330
783866
793748
811100
497486
1056152
785128
247852
150616
389440
602107
346245
17866
418884
233251
677071
793364
384809
239703
166096
736102
156772
748571
1084838
851160
1025090
611464
213474
1094673
570595
913139
957920
239946
145930
32594
1037956
15799
1054877
65651
336646
902145
536756
348229
308758
512474
725851
573101
486793
164573
262945
684829
47584
582599
7895
128442
163738
580078
355473
643968
761997
1034881
82218
286899
1077832
778894
254313
601895
831119
620915
76472
775427
987790
442214
176761
75585
1017136
511500
515131
368335
81675
895468
927466
440981
164653
510602
825215
698396
549931
44127
375814
294894
47225
140117
1055589
635391
331000
211078
545148
1072140
561118
534086
775774
705604
965254
611497
225125
853070
864466
740970
785656
216040
569958
882376
387914
623959
74172
184871
383891
767814
400544
1039632
282936
99876
315054
643596
384767
681122
708193
566142
342781
5365
251131
34218
1014154
372984
853198
193377
37911
752694
205152
701056
1081265
839314
864977
66432
1030470
409905
848364
617063
882460
383046
96242
1065228
151231
1024362
535730
514971
649059
136770
315099
915480
191192
390412
416271
650840
101291
269068
477216
540735
57892
892214
759226
829340
869787
902022
287465
297094
327325
129210
741047
312659
101550
955149
861239
619224
650002
163958
615139
858747
381709
874982
976705
253680
422229
6770
1072413
1010958
154105
603070
1032570
930169
30109
488475
181725
462499
386124
873754
58538
317993
570864
909859
884081
1036577
1058640
465400
905950
983677
43086
748058
130105
118170
117120
849167
400829
769269
207298
540174
508162
1000396
554791
457876
711589
756638
661706
1015662
1080756
194062
888066
639530
638480
650257
657595
635569
880745
435303
805128
625323
1006071
74634
503208
52123
801795
507725
304547
922455
327420
399651
310956
454758
218875
386269
635382
617555
2869
51792
622157
621107
98236
261992
524509
1037775
504409
374880
136237
943475
786717
451105
82955
1037970
662396
882832
625685
453592
936346
310738
923940
534696
1078883
264465
54043
465099
793833
684001
480621
651377
1031895
83001
667409
377410
199946
651284
42477
217073
703931
590635
110175
962289
521540
822433
403770
472013
887034
615530
823355
856796
561466
322273
922968
489140
218631
1042345
53675
641320
428780
89417
990034
255981
123925
272234
1030839
446162
1034187
715972
357780
849929
1029048
480084
786480
270793
372246
833032
267586
48659
34312
204716
210308
739863
837537
357016
118525
965102
931216
16401
161949
1039635
686309
96897
725588
113242
327509
547872
477681
373423
509192
331992
326641
399310
317649
26486
522418
282182
19865
678146
1059955
836452
51882
144947
304212
73590
498669
976748
260045
469910
149991
786498
771994
586100
579246
940436
175397
218009
684414
164406
696910
84878
761676
107021
316715
629864
594181
166415
276235
753092
239828
550412
965033
58350
722358
342358
561841
358718
59474
1044593
411589
879332
878476
544842
834418
785729
149949
645477
592120
989137
1072775
61394
194621
313563
584498
983448
933515
669314
1080438
734265
1038138
857829
185546
357969
980219
459143
422839
572097
964367
630156
419287
68749
1073686
379956
24926
1096569
8050
5313
1025267
334724
691459
843507
457201
1090693
119367
709037
469766
960864
1080113
574028
506508
1046347
658947
696698
847021
969609
879442
297329
697581
765801
444652
946238
421512
624319
470124
103856
393416
1022556
223187
783746
467869
1011220
314866
120661
880631
937459
752554
448470
293585
1072987
520231
358525
457416
161025
445411
127116
623277
103647
481681
979199
290303
1001994
232835
1030366
623077
129160
615859
774388
1052336
469103
758785
1040195
988313
186386
613642
1038772
358227
385753
463794
908141
502624
965667
500616
171442
174682
854566
806689
139726
746692
512639
513303
794610
161603
770897
41013
1037748
933732
421163
837322
48854
213383
773103
524365
1091474
61559
710762
944126
548394
582996
348131
982578
698875
929612
1008467
1055870
1095136
1096186
61174
648244
617743
690817
554207
825945
595487
735969
1056117
192915
303145
349146
543400
922878
615114
36167
403889
247124
48782
1078268
1116
503500
756444
126225
76953
64670
703264
285830
417914
1005904
1064925
126983
365999
959526
520937
815777
154947
79420
168234
418679
644749
301996
1094635
705423
1088782
600094
425692
169616
689029
645400
341512
420573
92330
8223
240485
300254
433247
1000198
139722
560487
305402
476222
837741
232610
435921
748016
997376
143601
800792
840395
319850
388935
280478
928730
114176
718483
832779
74466
133835
776757
975853
94488
451157
1089825
999500
956631
344955
1059176
1015656
513490
1081462
321050
185222
578258
561752
126469
151680
555933
1063289
967680
552571
128260
1062880
538933
13645
184330
455265
844969
1011110
169241
266025
1028402
943908
927450
185690
860748
160932
166405
322168
962590
235493
268238
897246
428315
989958
848890
910238
832938
489079
491195
421750
741557
965104
292286
1091606
977053
244222
853747
259402
884682
850069
868777
713264
891796
381592
126206
626177
238079
565584
617982
1065358
102718
654041
1070871
83115
602228
268423
258030
425476
285147
29408
475781
503634
1098678
184391
1096725
1059340
583249
858430
620923
351054
453847
266764
763913
944944
1044118
4561
788520
366911
532050
297367
905363
752385
19067
757530
379316
457487
911753
192236
12369
165123
460541
962921
956005
622313
199607
938783
662850
336065
578582
202880
18324
724581
457538
369740
578559
361466
922308
24731
530642
172857
679076
220942
218835
1080982
1006402
1088368
977181
428746
465496
550837
141781
177681
296800
91719
756762
173483
410236
733220
508503
45593
285950
616434
400086
12658
458925
195744
330143
448549
493954
400793
657302
256878
974166
762060
843689
712238
218544
472649
433136
669206
953551
1095354
24487
1058426
984046
67250
305571
756957
364789
381784
352917
441562
411864
1053478
1018336
43024
364113
913530
118799
711247
408794
218947
996678
105826
931877
845303
1096646
1029386
753036
542019
146495
54318
610554
426495
1060302
1046743
1025515
437316
563302
722363
135317
179276
581724
961927
277550
121967
1031549
775334
258898
371218
128664
84249
3599
689777
139038
701796
75138
160976
968008
459749
316767
1020046
410289
868162
701736
420494
728385
901664
822522
124171
691306
790522
632536
628623
190154
511200
748123
446326
984650
190031
677020
1076561
701495
1020506
902769
106748
177974
679753
475237
870294
461273
198300
650718
1000079
332822
1006696
972684
100029
552459
186711
379211
768847
900413
689458
588966
721919
531879
230417
411095
531654
542625
1012762
426332
215775
1007496
109033
1021450
256237
941898
622931
96371
1054544
407534
413307
547224
939903
140258
434777
47668
995090
646769
492697
454447
97791
452564
178614
642919
630599
426049
719624
828912
300048
610011
245953
19384
661512
60172
1075650
622245
66685
843377
533316
194808
176423
135592
698755
442161
879524
589102
127650
13740
243482
279857
55186
42148
721076
360680
391477
70279
300886
463926
1063264
1025680
758520
498960
62767
380828
380560
16587
407802
670715
353830
870530
758805
917184
494896
154332
695045
608596
959542
912942
250838
932053
253352
916524
832861
504696
548606
382906
721136
1093320
986942
6268
411560
56764
722643
913959
620851
154197
877125
118168
268529
879400
932117
13977
786131
283592
456314
879862
217664
561852
929341
1092088
544936
1057963
422147
87682
199527
1090656
321414
790341
776402
438304
31125
381628
909939
670457
19785
152081
815035
427579
892241
857899
757238
122312
55121
306473
629661
265424
833284
58554
489095
494719
771474
217512
333394
440290
277772
927079
516023
775669
301283
1013070
888726
418763
844466
876333
28148
230375
308670
562448
183204
589642
746867
1059808
781379
789808
429592
81685
950557
652357
623795
572556
974466
1023490
1069153
735776
790340
63499
78577
81758
333721
247299
81965
471782
1078860
413127
17968
138338
977354
281747
576788
1043977
509410
555358
85594
106591
648369
183999
544598
129574
60677
466657
347493
1097728
671263
898907
482710
148427
578214
785399
682896
965770
821554
243260
968895
144015
720575
1094016
589307
655272
191529
144951
424468
464782
996147
723334
229965
63899
890130
709676
781850
5065
373385
994730
1219
73922
779013
283427
751377
60162
908637
857811
1050852
72354
283750
416960
296531
25073
1036436
853135
979963
868158
77238
732014
464597
527756
590647
430883
164411
547033
1066424
301548
303490
418330
469197
310207
76773
94579
1098174
504043
995132
365640
1068160
744816
181095
335023
85359
456940
69062
647515
847250
479003
565838
1037923
823608
109531
971582
720744
1066308
333810
1030381
176954
291913
1035142
338761
294440
477667
154613
697056
641640
267600
344359
440970
256439
78496
588030
570737
170739
690598
175249
811968
483318
399132
400411
23714
1027643
14606
482246
1086682
233274
26334
983110
101601
935691
625935
379069
354981
388282
535027
512129
826673
262747
1087709
758037
332176
779107
323019
558539
1083823
923703
473267
699725
1086023
926785
344442
295592
606420
487938
11659
908769
339260
538344
943323
412361
757724
418435
739529
79158
851744
600117
617961
208647
936599
604446
1091074
1078943
33893
371994
79498
338661
334866
305580
106761
351658
444972
666403
219797
393692
504974
108414
379885
348588
46875
59213
43944
800179
374170
17421
203047
890989
981831
253704
462363
592560
286074
432953
313190
261241
569493
931105
1064761
2942
233576
938205
58944
277274
576440
668456
945992
841156
623986
360280
285080
757871
185957
269543
459962
907311
971645
677255
956138
538355
885445
310510
243577
104659
1052718
1045644
879457
318478
846143
1075669
243772
907100
404014
751454
129853
437279
1019534
686428
899158
684101
360180
634886
241552
303630
194132
249736
633043
71772
421348
350100
924129
834284
936945
418933
377672
909166
627327
892317
736745
763550
166088
728767
861168
822968
11563
736696
275892
413790
112544
893111
1092036
157602
572074
926324
686607
772539
568818
878216
880843
590522
68740
68827
281425
707041
354909
290760
1060115
689408
466594
441049
924141
243319
680644
587567
326537
762059
739214
35520
356030
421415
803990
239226
853037
687981
310075
859260
477227
720355
136538
157909
1064523
297905
125252
739432
306498
471903
121705
1088018
930763
805119
787517
1031239
353069
153867
380258
60200
814397
1004561
484141
446875
976274
745469
303885
76146
77912
869794
937631
85544
301631
589511
160130
839905
1060089
10405
136003
55614
173034
655781
750737
567480
345726
964888
455001
73491
591700
994891
353199
34488
724282
261438
901299
546803
626775
45631
142327
317386
59713
1032742
199488
1044388
158383
606113
102162
1095786
1027692
1010367
246557
841717
212743
406111
99761
722094
554196
68490
367797
948224
1013694
246688
553295
569126
268100
627404
868537
990785
904088
559096
95968
436996
988197
491463
787016
444085
321310
636421
304286
601565
198079
745937
243370
574334
159364
409927
345861
986879
145765
1031531
732803
404722
905990
150766
584235
84113
45654
756380
491081
637633
833622
127337
114241
636794
945584
928830
535337
116709
855061
630084
454161
374037
499300
246987
461697
1090013
76154
858259
637929
922360
271165
576567
71315
509477
956428
277483
653860
19381
125749
800052
310139
352792
1042451
842078
666907
934246
884074
776175
784387
940968
556910
834772
634431
732136
881490
383440
649697
325302
189171
988768
945764
313870
266354
705972
677276
288683
235442
638368
1087461
184863
1084915
666500
290717
27445
771636
700188
167444
724565
806643
338807
657391
666012
436796
1026679
751905
862884
674292
895857
990994
877697
620863
1046951
915702
52814
271846
1033620
522695
120740
804560
426507
201851
822063
46238
359184
70971
267940
496109
1039722
100443
1015596
311966
841022
466316
119756
294901
965990
177528
726094
350724
436447
178587
451202
501311
587857
304662
316625
913333
699168
958495
318307
641715
1085761
137616
740844
633226
962299
416741
234704
1053371
1078327
164142
837405
950037
458764
244034
572093
787913
687103
546331
772820
204705
426366
130470
1051916
95614
13209
164700
342974
757057
526021
436414
744736
231485
507084
507326
109795
123798
456888
973956
488103
761709
418484
889364
760431
593582
853492
598235
782145
1009659
507944
153055
519673
631449
143399
54091
389879
539298
872082
783637
9901
668257
763622
513881
546029
7503
845068
173479
748968
172591
411056
817365
939390
520200
718204
647256
75235
348640
223256
48922
722039
920383
703058
739460
545102
605175
1005291
70652
531324
948486
131671
678684
498803
661658
519577
10686
132657
1044971
241433
526707
868689
132011
791104
412406
786738
33064
881440
112017
979585
393698
277779
17378
1048522
570240
941920
1096467
780682
230013
56429
1083689
956345
467569
861339
266850
433920
837064
1025004
532986
1006567
674822
477449
914584
784480
185588
713398
310563
419061
1003418
632506
270950
1035777
519261
435962
994522
864223
633260
721793
859564
38499
258449
384769
121617
1035865
835704
933260
30786
775164
342171
907240
516630
672178
223718
118947
1052513
1007347
256592
137214
876121
712263
551359
78121
142421
1023546
381299
302087
171938
151442
498023
655532
13391
2251
606398
138154
549098
386444
1082872
825566
702732
17688
249516
227642
755219
1029580
280986
1086761
844322
496876
589175
1011285
322281
321231
504973
1078046
275445
162906
184337
514763
13616
378611
410124
944695
694408
44327
591938
1011059
693991
1027559
305602
969193
1057997
758645
636020
815996
740103
1041869
467946
917363
472057
198630
829926
542087
172491
8770
138479
245324
322173
812224
202696
230282
631204
487446
865253
998079
949784
1099503
1071168
23340
127809
722514
247307
448466
209078
260353
853967
639303
775012
395470
70050
1069225
613047
311164
501997
1029694
1006327
736586
750241
546910
481421
939735
112844
33113
437133
764940
976614
412610
563984
18393
278475
502337
144989
1022992
592430
212645
839278
649646
393027
1045188
695844
50416
196056
157199
522490
77611
957215
435379
342959
359894
1097095
214244
1027727
226829
345841
215643
719465
406951
17095
462039
148303
370569
678641
91788
726415
680207
203417
598728
575535
180373
946580
1056470
55317
1067033
812958
454885
801716
141942
527913
749272
774194
132824
666119
184479
303750
935899
404843
169725
386082
120675
672932
1025775
542920
917540
528657
59830
77070
931856
935602
371740
288004
666126
52745
979740
793687
958064
128114
32987
59629
298538
90689
1010685
947909
347688
189168
969368
533025
202920
411577
651620
415235
427403
493498
936988
90232
374891
134796
1051428
618664
449934
111785
1013962
281311
368666
147644
917339
914455
542129
946407
646154
380642
747522
303853
715719
897131
736918
82483
311322
456527
1068226
21908
1074593
301929
829762
316957
967544
349580
937884
767731
592903
806587
548867
351485
6443
884483
123926
206236
826780
1026423
878023
84529
717426
1059115
72801
316610
292351
512932
58962
74077
595384
278434
663110
101404
171657
620767
1057878
675547
308863
941397
383297
970969
247518
29764
115335
355784
1032590
784265
204688
107076
570531
218905
511436
901844
587974
746555
597133
416631
980917
632034
651683
219837
881735
725637
1031125
297547
1088874
1078894
42601
592079
391321
190737
836932
847855
1053641
711840
582226
992971
359682
638831
576745
16221
580676
766279
1075792
339913
942598
453128
822839
660310
403025
563348
422867
872547
674465
654646
181311
454106
670944
1062263
867713
606262
7177
365762
1063223
574931
525729
625231
423991
1028362
596583
819656
131404
184501
972223
314836
1096127
1031071
304155
605646
35735
193497
634394
971205
393384
481859
1010542
437310
136586
412276
967037
1007944
499663
469423
313937
763303
1086689
723338
992774
955498
674585
514546
343040
1081533
288071
473727
758941
336866
1042239
274592
982597
209418
303287
746198
243093
521067
433715
246635
240004
418307
523595
946303
828931
285836
686745
91074
232323
227832
636375
327730
494003
793350
133395
747824
770430
261156
797415
965879
428921
508148
964415
901417
657172
413468
1064099
895692
175816
356208
773135
815011
338721
714135
633799
688078
141088
249525
235396
322475
956031
183299
665645
904071
1058635
919434
154778
964599
782243
139733
87972
481095
971388
886255
558720
420657
110635
664043
701539
200029
853126
206224
35444
526573
485807
149350
766524
357556
612693
822598
945713
634624
746809
542596
191436
483424
965589
438906
560206
7912
295699
134417
392207
1066930
794029
569533
850687
717182
347024
406458
194604
802842
548891
526156
891885
1074781
927066
975783
734254
465843
981403
502782
387070
732317
446913
1068322
347113
547443
362302
460246
992697
207479
310144
460627
835210
1026445
211109
480830
812687
331213
716219
671599
877116
1040098
948445
186965
1063386
292898
867974
220822
586825
85023
333698
393023
744815
735823
366458
125870
1101228
389600
181191
186918
986285
712581
173050
750070
1052147
522671
461518
281077
926118
152120
844127
9170
195613
801780
684015
475550
183184
451286
494993
770543
1082541
326226
1074072
137412
622857
733604
1018165
385751
332427
1035716
413768
902037
490199
589621
23381
927534
421237
1041782
703631
890138
27656
375103
878355
368941
856639
374364
1094091
192619
360979
1049081
26366
934841
341538
893611
383900
907474
190795
63248
649084
568283
288558
642051
400039
717658
843870
1028782
655268
558320
86117
265261
615046
289979
824794
61972
573626
915005
171120
157119
652384
539075
1077346
947303
518737
810878
175856
331565
969794
22413
347257
304334
500636
913309
144594
212373
109717
1094424
153019
1028441
823265
454646
813031
503622
968926
797949
342990
73063
782814
666667
289744
729115
5526
864654
365823
108540
719858
520147
1069411
147619
46613
291253
919716
352773
685598
1029598
717364
769306
287381
8498
595020
798334
330356
877950
34240
640517
2689
785314
926231
853609
477186
642752
1101117
405559
669801
267122
451239
726362
829765
542086
102647
325592
779574
571754
358543
297056
496725
903038
392649
1031897
126625
185844
607924
82633
979225
704009
635783
476845
851268
699947
878493
20979
1005556
546285
625866
225620
315782
594968
1018755
1048182
150768
441812
1008408
232765
283879
993169
466056
47980
44104
957925
462459
692202
630962
511431
373144
278835
1027018
700639
238908
794603
899687
556122
584308
865426
164448
392675
656759
251903
267222
133144
682140
537871
674240
720578
729402
912479
721366
100284
129096
830019
498873
202934
45760
1037777
822399
843453
129279
1075305
469441
966323
243607
925585
260205
323324
497505
119207
1065370
419174
414171
282956
74274
665864
350425
579193
165763
8881
500138
200535
294550
571308
15654
185555
533031
674390
235008
32565
513664
914752
471536
267833
501454
1066339
226213
954751
361384
908329
87300
548598
408137
797675
249402
342554
899784
288459
952266
753288
183766
462747
982943
555601
282950
1044417
853144
1019774
947925
112930
999949
154555
388428
543216
487755
1028485
516522
15335
443957
887521
888571
338555
106003
891817
998234
78450
350189
649328
395914
897920
550673
594172
610665
721611
1097490
219634
1046685
995623
95143
488177
280784
125223
1018422
443259
71292
488601
542574
1012870
696590
380437
335063
933358
293106
637805
112275
962166
606243
1055664
413132
129204
660375
929291
836551
531441
83084
1009144
526226
688678
45912
775532
83614
471570
23179
536352
719335
37038
791785
401792
391678
32752
891682
725684
95555
931600
68660
171295
812029
927984
116383
37156
324517
346752
273483
518744
211529
354484
763281
974062
616505
535899
188793
199023
889823
529554
236271
719904
938991
1062236
599393
681498
741228
111892
963801
74697
75747
719022
727291
261493
904834
112700
127430
278253
556238
360893
1071964
700824
842946
407684
629113
137249
59232
201613
632041
1067479
200414
565786
634333
1047736
610286
350210
499214
1081423
776329
354869
825643
340867
447098
139365
787233
669979
661328
198314
864978
264972
294544
344794
1002076
490260
250882
713814
312958
880634
701629
1034504
468359
173798
790170
159066
646189
763805
653604
835985
11997
180253
129067
158513
136639
815800
344849
530900
1018218
450107
877017
1082126
768546
1063690
889498
83857
950636
461656
711378
592150
249270
1073202
337224
150242
974159
692976
731256
935465
280468
976959
765917
868161
175924
610643
1100135
812397
1081943
214669
457356
617651
138960
860089
326000
702900
496385
427500
684227
901557
893735
17365
656513
272251
1019365
934518
339476
739102
847541
679244
92815
279273
583023
976378
27404
738032
1091140
647314
848803
809122
738038
306454
244280
170136
257728
490628
253008
20844
146939
1010004
969789
187449
688906
855471
594489
798568
247177
451834
104964
634849
437565
443885
65146
388400
240601
704841
301176
1014143
1001575
9523
195379
616923
261617
202805
151178
743173
274017
851629
1030955
1744
638524
480270
808537
1039233
1002997
18744
545159
1096699
30029
1098988
515827
535235
63462
854988
631578
107245
403192
169962
1053588
992016
100116
478651
1051639
924178
201481
923034
317250
292257
345221
15478
765318
67175
842438
552750
505239
963361
1099073
716615
564610
143374
740449
933437
998002
377845
2076
622097
12139
991501
580623
162588
348275
564223
1036178
630093
581431
728600
515834
100684
77577
246619
698311
715078
1004646
45284
286769
765043
1052025
525730
410112
197787
135796
951035
177493
1048693
44088
812598
346411
507400
294336
857465
683244
984873
320741
831135
876910
90934
130069
586287
866865
653375
390659
644126
601056
26601
735140
737526
830798
1090806
521695
71557
132913
622164
849717
671030
797143
40430
1021349
158476
876022
1095209
51233
652240
1060080
619996
154868
537486
993172
742751
135025
618760
990779
425561
424613
485477
454072
958714
776651
1007893
644283
314129
861522
47992
824180
38836
430962
940890
1001577
7454
427448
89934
108092
1084271
20360
280964
1035573
990893
842569
162434
154252
658343
394121
863735
767618
127225
254798
991789
704739
1079301
632404
954538
570254
848800
477019
729201
145005
60581
128930
632073
307736
182317
181219
478641
1036402
287181
513137
381337
986640
208834
31574
66447
773356
616201
414422
1015108
604793
690335
789547
31537
782580
621759
100142
432383
428740
867431
656723
174275
168369
1060179
684705
543675
765020
884753
642764
426573
109456
120437
6351
790752
443499
329018
979387
478542
807051
40234
1080422
703794
665250
4852
329650
811500
451521
109922
625153
41219
62853
704783
434540
755419
369083
157034
314325
624516
601445
429862
149986
580806
159261
60415
633066
1072918
402416
720783
166598
1023973
788429
49836
690442
618419
760675
915691
503551
11883
940393
504968
247262
109592
249397
1009976
879549
414680
213324
399150
663232
129938
809342
954225
690556
1078021
974006
217434
260183
649836
188549
117124
994302
962133
393478
369210
356842
365217
136340
132316
1031650
240374
716333
541727
1090012
239731
585368
254816
467288
1075701
1027258
220102
987693
394638
710106
456060
368732
682168
552145
193652
558120
328381
345141
847995
491150
560320
874623
947519
1011886
610961
1095784
600128
833995
26270
201868
835860
807810
1019892
247714
528211
527161
638238
937504
1062324
899927
121269
775126
776176
464955
466005
262402
310178
488662
307314
177032
709255
734853
448986
936287
716116
632495
386498
835727
374574
370956
947195
907507
260912
111070
700529
475615
1047797
257830
425236
893783
852009
156612
278444
31203
111807
588842
205868
56115
856299
222933
494809
1076409
477892
546711
768053
531358
392597
313198
1017409
106442
125720
749319
513480
153694
168652
192091
408853
38099
788841
137187
5344
626361
1069236
606743
33965
608353
615877
523124
205154
813041
308532
545280
986458
250516
186456
107148
734603
658783
411721
774870
973481
668990
262742
277737
229918
1044916
1034308
1071633
625025
153849
639017
969433
122362
81872
140548
721980
814758
12669
323625
812764
116622
456736
1040103
941935
137452
330453
871195
833889
703290
160753
1053848
344239
682437
739608
569952
726770
544829
579955
743140
810009
790042
316635
870673
28695
971167
33322
461412
419073
959690
80424
1020077
696940
524383
237035
816072
177880
666677
988312
409831
851115
190399
368828
942255
654513
111253
912953
382402
148434
240456
739853
847697
440316
964335
1064075
938605
188124
371462
805260
983046
12479
338354
678028
872956
604333
458718
254709
50470
621669
116972
897251
655750
344624
871131
758517
591929
861896
1060927
677649
977268
515619
470052
887752
986208
565136
224619
635269
659340
1073771
91424
789376
1003059
67919
39643
391326
383656
1012582
1037804
535984
683584
765512
192948
149169
171747
938307
390116
18383
15563
292129
145122
192691
784676
10416
239303
512404
165803
816603
2781
162801
144961
690315
757793
441336
388792
593303
321185
846594
978501
725741
1058137
973541
71148
454590
1065930
1090378
981704
1088282
417747
36083
477260
367958
455809
707431
953938
825258
709516
485902
929777
36095
847383
1021804
1080861
173849
828084
1017147
850429
765054
387536
339912
682272
962063
749938
253852
802702
80261
547463
158191
411711
313221
892965
530261
175488
930318
977987
71593
789758
618294
368301
271431
378772
488886
685832
814436
260731
719429
757233
28119
938086
694010
948464
823067
750222
1015983
425832
743497
972698
930497
164305
888764
1070582
1044009
474532
731143
994202
948652
663474
941929
26298
308403
62242
121691
203510
727578
957998
878955
104997
607183
594601
583875
617081
74020
733187
8950
788496
526350
791836
437116
350222
997492
768651
81295
725007
366700
659215
23768
916692
33044
881000
1076202
1099331
492613
524972
24294
365142
402205
849819
701491
579666
132906
109514
954867
192848
79156
922807
833077
1084105
932296
23231
619977
370805
364478
122974
1075955
68674
292754
369521
1027311
276466
839674
973036
922163
1008896
295245
677168
463807
947329
294023
245078
415288
932060
582434
773211
179653
349531
811535
530910
968980
510859
77693
824258
386646
763604
110685
855679
748176
627250
750312
898789
107186
130074
947484
1092217
1031619
625515
398066
822015
596071
911734
1041525
8522
383426
255638
359132
420481
836226
891555
1089873
295740
1083131
477039
68252
1027900
871559
659933
1071138
151366
975646
91452
605274
904303
292934
581778
610456
328512
428936
778063
511880
660637
634715
283381
544968
644139
626476
998683
640673
567715
438986
39958
641995
552429
641116
843237
86004
3872
520972
311210
426423
667031
871897
485622
289188
673920
352230
722757
992551
851914
186317
25218
1007113
117161
1050677
989382
411149
781546
505408
513289
622882
68630
856658
122478
210668
135904
990413
57505
641269
774162
792510
15835
498020
168499
1008691
400761
982121
86105
797725
285022
1004018
1062095
145653
337747
480864
129481
187024
376957
366588
1050006
836359
716644
160956
687307
757448
117054
860340
492422
399614
34721
408123
110294
158193
431732
61384
664010
300560
636123
935115
1075043
1100690
845323
152848
651795
1051949
616659
889036
391936
815400
428497
927663
887075
236071
1019026
54195
449783
374428
824836
1069155
191478
138785
560200
9059
147752
146739
651752
999136
253009
1006750
258846
752995
152156
402369
698157
445517
152957
412058
612275
100388
549989
88705
139523
868346
816974
1020791
946637
909707
560384
958647
1035816
476015
215359
384320
204697
820826
370804
328440
707577
893637
49911
653052
135524
799337
942845
260301
701672
715208
91396
1024808
625861
160203
1075162
769996
860100
867891
407039
32658
682397
202524
241066
921417
851671
313928
306502
1068515
385041
401980
1065686
258033
752986
796899
56939
338419
802515
498645
895612
784129
113473
501686
484840
484551
482239
1066279
289876
730468
4453
856260
694153
4714
1080759
651727
51239
463260
616770
661186
946862
946861
450531
536434
503260
504310
1037604
958853
41237
750120
1093140
776043
267747
259878
543018
1093397
957523
505373
232656
136779
663778
838698
826654
986867
862685
962814
391499
149076
809212
581769
463751
671664
797174
919284
400315
128425
92539
245068
419501
409310
680636
327029
394363
166010
273590
203224
757081
31990
107908
164880
774316
726347
896474
80990
159508
288690
104959
1041960
413733
780548
93636
633977
722816
348456
57210
110028
853608
892661
373390
714139
788836
104606
602573
714928
275209
773254
75547
740787
247608
82049
119233
979636
764298
167945
188618
80730
626908
675556
127636
675901
627665
48963
910794
92831
593139
849191
326958
783576
438770
1024782
482351
15633
702760
24521
953300
909257
211525
895817
357172
1029648
1046131
898333
714393
1026191
235890
792884
570311
365967
294752
930644
162472
636856
294659
1086057
1051622
667597
251090
37654
395982
163507
674959
999624
165179
791995
1000103
696424
922996
234201
861412
149530
715299
108455
111745
451543
390063
272755
137115
37584
605172
500873
24884
291912
52213
958059
434040
922306
24381
187876
359647
123353
1006479
828889
653335
427482
565210
1027102
985081
44126
898278
993452
570540
824871
13518
569446
1085911
131847
820736
238266
82407
411365
545116
288910
187405
456429
568579
158344
1049887
352676
239601
517124
466510
221552
539595
780461
279922
585624
60847
611982
793430
947892
579669
558886
246383
728636
707979
659657
414262
579003
780268
247814
397063
143122
620715
916767
687323
575755
86868
409687
627230
814384
879209
477126
382493
96243
238640
538997
717460
811308
1047337
369806
1065221
106223
270953
723251
258850
1037014
69959
454305
27279
1089163
652766
251536
704492
459299
93503
230138
1010164
973662
121373
518540
312363
503417
523041
788710
597898
558624
505162
810518
761063
625027
85151
458749
960839
804428
650724
843928
666401
613453
996089
928069
102139
311202
73807
287064
958620
481948
1064593
467973
203209
627508
556841
631816
512471
559621
506998
430111
1053271
732598
514660
58799
909990
165322
133839
731088
1003732
414901
715027
443079
74217
724356
933592
209975
245872
646882
162175
350685
87941
515708
388192
640330
591826
719135
277074
790196
7899
23437
927613
407395
433644
825260
747321
1091401
554004
484029
1084803
684528
300884
310095
361214
1017840
404714
93661
1033244
544664
508642
750148
255517
1060295
989134
975876
661577
79909
277860
1068844
966341
910019
818430
1019495
125606
332050
288175
1074832
317707
244998
60983
799838
452445
195596
951070
326495
699257
728147
503063
399703
127971
517975
510892
512191
785830
86904
838288
547607
275566
1088737
371407
265471
916674
1025736
379124
766435
874098
23684
220938
915685
651305
859966
342633
688440
668474
402643
762704
718077
803951
355122
181426
598632
189234
808245
125116
305498
1026884
312518
488449
470104
494673
526533
456574
898682
1057808
345744
699887
147170
829651
753135
285548
1055810
154013
666987
829159
472339
169749
32443
785743
1027166
920709
845662
673298
1057409
1061625
312873
1026430
18060
785364
529569
509117
803027
940261
541390
120575
948017
766040
468364
1068133
892457
802091
8374
1001459
1015958
934158
9839
776199
827069
278358
201228
477158
582719
188027
614881
890390
779330
332617
865941
1083232
946907
460952
226505
654109
812133
414453
362332
714189
891100
901292
100158
445124
764741
1036063
638493
872463
259387
87710
444275
610713
378759
1078460
839831
252820
600553
179187
336190
562669
469468
408406
1035237
541832
751650
770991
985004
1032984
251528
202932
510969
721149
797397
184852
628834
177921
1093864
181073
140411
384469
41937
33990
117192
57558
754778
558026
644613
1016813
933407
665672
306918
108700
852422
908429
495502
939323
130212
1009171
550862
961198
44680
552856
301580
763902
427776
511854
935100
94098
965634
535314
541321
769077
462108
329174
990202
670754
57848
269288
1088457
87614
511071
86369
1078494
133310
234316
786767
1030996
363212
1060614
870463
1090818
555725
514780
737629
876664
139144
108326
305112
503344
955058
468683
610315
753897
870957
788948
333360
58885
331164
913408
1017685
254713
642248
488144
1080625
644473
865361
392351
975023
471802
37764
63254
1049710
630674
304601
317031
372857
233520
626493
5912
580399
1015797
318551
917440
128180
266055
681313
12872
616577
733558
993752
591027
986069
282767
301711
945945
289882
1097237
738517
889760
10386
247288
1004993
115938
687137
446465
950301
84333
877777
543196
266596
38068
127495
972343
623731
996686
932284
368158
784749
376774
277613
777908
655507
1098493
345747
240988
747193
717613
855515
943856
634288
823291
805525
832357
53591
70762
917833
554341
560776
279505
108140
604019
744337
59638
1029532
83647
324245
111519
946031
159357
88633
807524
791996
420258
499304
321420
1054474
858651
993129
202598
146941
980205
40699
25377
26427
93437
513180
775225
574586
575636
252434
55027
852300
314926
558103
685253
447529
5512
428697
847604
596276
39771
1014714
177447
412723
280810
921360
784146
607744
600051
709918
1062910
288000
742574
62602
340782
768394
681886
883920
915039
401581
240824
935302
1072303
469775
1050803
381861
914051
729358
655879
945520
115783
550578
496929
914835
481724
84496
435825
342437
523852
934033
563469
371584
430147
1054044
900247
30661
1007717
105663
715071
431519
1015928
583110
812293
438015
842199
922289
754832
319043
528234
947162
268719
912069
1009389
381731
328688
357712
963559
120264
839012
726930
118658
793631
652594
356704
404733
430427
565676
139218
415678
345743
872180
505860
513210
135074
826446
892149
920821
657131
725371
292221
152358
304849
682665
254830
510262
75238
663651
821791
785601
41054
246296
82804
418819
324573
746569
1061569
710411
850270
963141
712482
248842
33284
1016069
757079
720785
532423
746119
685899
1045065
352208
820393
278510
992130
686773
324968
515221
764829
256308
335680
755673
787650
184080
354098
817332
239804
608048
296716
831219
702995
561091
990325
864845
110739
401193
554383
434466
526979
412327
366862
206678
222126
1030296
1066631
548418
269247
710655
520392
149005
235110
46741
892525
1087825
1039529
579870
932706
1041861
1072962
930510
52283
231093
297276
112048
640511
528264
176729
199622
170325
659526
490582
514755
185322
607578
765060
296432
433523
900131
1037114
704525
661795
160074
691377
861922
337592
491166
236106
429546
579789
41088
842472
288306
972386
1019459
4118
65286
811889
375521
649828
386257
981935
126482
1055641
780374
105431
540794
484637
373369
229374
1001680
640565
596796
314859
840161
367881
73187
225741
501619
973185
840885
686035
858073
442667
902420
247260
212825
401862
385315
838850
1048184
1034330
97858
684753
485519
79115
805820
880828
1087014
1011675
964233
792015
442449
234862
230468
73231
604409
102636
804665
247709
1080399
639234
246333
763747
41460
585543
548785
707095
1006336
530959
1060366
239511
285744
240942
902562
394595
861194
108749
712451
289754
808441
823402
702389
1070978
966488
387378
511393
134221
282435
802811
422223
666624
640893
1031727
813158
915354
724981
344041
610904
464661
585750
685559
660667
181146
64904
645342
306189
162561
920223
105743
503797
487699
697456
986944
976651
571394
336293
4594
700519
836110
687544
348471
316994
331897
332947
984265
670938
255825
335376
895013
258167
191826
708743
458011
350791
904365
780606
448830
104056
396416
91180
377370
861958
515490
843081
839344
715653
819881
387197
198298
624149
373652
1049952
312265
788203
643111
203046
1075986
97652
1080292
358366
222383
444333
460659
568404
869140
388634
1006555
557366
1027549
755924
206510
928803
695041
630012
370645
973303
892516
506928
100557
417245
32824
714433
108296
420662
931807
114113
759383
764662
931632
968813
694845
654728
777641
529755
208348
431867
412009
984879
1017513
932084
315519
334366
731708
484789
25296
764911
948539
592158
333315
38300
319358
593884
341906
1099565
570092
235164
495683
748935
306574
33900
597269
1023467
858666
394662
192640
735413
865885
416799
894027
809463
773212
366864
1013506
577991
208904
374837
1064928
381737
539054
75200
191034
546237
660581
322404
923483
492100
716667
153154
816747
817797
618812
622988
203077
575091
920343
164981
493002
741303
448048
77610
312388
395655
30249
914557
15974
495259
555097
374139
709686
565257
411846
738207
47602
1023073
404782
548683
630368
302741
566486
18718
1038292
722152
529934
543624
981629
670149
945430
822013
37307
773713
196440
737442
548089
1003118
708669
15652
300782
296313
323896
595080
382638
396299
374075
902043
643646
300361
784551
364406
297599
832599
598071
344486
926637
997647
84984
411853
74144
567236
598646
268920
537402
543554
474757
679513
908432
661935
32056
555087
1090339
1003831
865350
762221
925537
507121
847242
796199
366440
811307
436168
393208
378970
816598
195845
893483
1017350
187675
61234
492273
493323
779541
186496
142198
333287
704356
762801
1002895
282554
814222
222512
810542
1000725
33036
838238
291316
326836
456201
632555
415891
133593
641153
343038
675902
1054599
1029100
799856
733666
999381
29504
848292
643120
1044708
787884
62831
71711
779510
247395
29982
95723
866853
1054781
478935
577752
555470
520804
527824
853386
908577
394557
678253
817282
1020762
619140
262012
712497
385127
1023727
276658
349705
557006
1100818
677027
512314
719538
976218
426373
150000
949285
184881
278455
284414
23160
577923
190713
621840
977490
200170
782922
447149
107579
428749
467281
399441
719173
995125
905346
791209
790159
615357
141460
127319
224431
900615
846898
304090
992359
635493
481517
906131
245162
570220
597407
983477
500865
843489
188864
324320
477880
673389
529060
126968
831251
92474
1022292
811486
815975
929585
46466
445065
162050
19901
828808
1051208
987460
139021
563775
318490
21282
265706
158083
1060972
1097217
635648
428918
503915
121185
1012755
625085
589056
759873
807542
970682
818927
477183
710970
391713
567056
61022
570931
566223
849800
707325
920472
61629
810938
274857
166400
1021440
154573
411820
15146
127106
1076676
336160
59367
1031123
261058
50514
14108
365188
232454
91872
20458
562113
949154
306637
24877
259750
220247
543531
220591
474220
98590
910425
865190
326809
641315
963019
818775
209708
893330
691720
384039
762329
752989
106025
962940
959448
392773
922667
820948
166656
948146
879373
114520
1043763
1083970
279143
89957
458370
928359
175790
288861
1052423
539319
1013069
340766
705784
1037586
885567
798636
224344
917286
806407
453964
76888
70399
771591
714582
324270
729865
949318
397365
650078
967900
1082822
785794
412681
669625
720563
248492
133076
329917
731695
334791
482621
747650
999632
54092
313227
572180
1052239
1050617
617780
596702
230896
757876
551805
204154
551530
324711
13549
490235
682919
223124
268872
537349
964447
634585
389463
780309
807600
753845
600569
362010
107806
559723
386779
578868
128441
713105
313435
533335
831102
235959
608779
74742
767893
414083
194421
574328
49248
527882
753292
884871
901130
1053099
918069
470288
593470
863846
760114
215304
843661
884004
564912
329728
6344
280259
753496
184006
155108
864124
8678
222292
493171
283547
818663
822147
995699
210667
220217
695368
341907
432872
1070460
750669
964176
1037239
401800
6093
431386
1038550
211234
833099
1059571
886272
14005
452269
665878
892478
1070693
766229
221776
479718
866291
580094
798377
704126
325965
909839
212986
35001
303900
925592
293931
525388
703964
772006
714778
1095266
304995
241105
153416
1044552
568900
948626
965598
323428
907790
360123
202770
718761
405376
761614
30691
913004
411256
47750
809596
185071
336802
550210
80024
858185
342252
831730
102012
1052796
893179
593989
817846
847709
435206
359502
275733
544112
131868
724811
267709
11789
514329
397328
881724
30485
989000
687593
793042
327568
402053
977244
558818
502360
815124
45404
510439
883174
844958
199449
210254
184594
1035294
305865
62583
710303
981835
243813
471216
97493
123137
902792
501852
333653
1028329
104483
45727
43397
722285
704127
506937
759455
49362
302206
409208
912053
429309
1061234
940767
46302
788497
457922
1078571
334891
929728
98185
113550
429147
614925
50739
115229
525759
801531
289872
573786
268929
479177
864489
555603
563169
156192
167932
295227
686049
47985
664164
174754
258773
633292
784066
578493
874089
708801
84199
175226
1058059
919966
306984
571156
1056020
771113
422390
750183
420090
110994
153836
745990
53431
283838
1034809
1068176
29940
248233
236369
381448
186804
497543
743080
709951
834103
444719
320624
216225
178481
857340
678680
220468
38271
394671
122972
918385
712271
969477
705844
588357
219688
666037
96451
168467
319607
207179
437670
170903
346653
320309
991006
702782
107640
1012801
24772
557985
113372
488636
151608
1075034
120049
361534
432766
1001844
609286
741955
1081139
523653
777884
266936
566648
511918
680340
48711
829861
47856
637375
930870
280224
177553
291694
997281
854740
714325
397982
1019065
1020351
652312
803683
793182
393884
546181
528092
464095
710943
86119
796098
225427
48521
516933
989438
678338
639721
79093
434832
326619
1069881
619430
754193
820184
398754
689904
602663
988468
647477
957402
149157
684904
939197
420443
870155
660928
464272
731611
243069
1069234
243638
1002407
810627
734104
529009
490977
334677
441924
514055
526071
376441
726421
27112
768687
568285
923796
373884
51689
516780
496270
254284
759726
588133
525583
547184
979187
262758
953242
855817
563704
986191
1094572
1036489
266697
577620
605556
274247
936375
843197
909174
329535
839384
537850
390780
24932
36307
846589
89663
173762
72266
792212
46989
309943
991683
246951
264069
100679
68176
553059
355195
981914
1039612
315496
419349
656912
33126
111979
464462
729156
961501
122738
675773
628391
778400
665310
330257
894410
912754
453763
587780
1030589
158644
290167
192406
490301
285306
619099
660339
828761
111660
1086065
647422
771111
227347
870362
617776
442744
868147
47734
495875
1083975
658587
991246
235356
443224
733742
691796
637923
955040
659053
223165
887278
895705
836576
508731
812054
718973
264431
514676
838156
334604
197136
383013
746324
757709
252272
669870
888657
229843
327262
584937
1052440
24488
309539
36474
396239
1007959
627226
267584
805101
36529
255078
54106
913276
71190
59466
882121
341383
270782
180655
1033480
79445
589408
561112
184426
497979
490955
679678
383713
537541
1088921
17441
392431
969553
410143
38448
180577
237700
723800
31969
902268
306060
97504
245373
1053144
866332
803758
570897
246380
745458
781308
217597
816993
1014236
298548
1038387
144042
167520
931671
600129
822746
809681
36353
83092
29990
336286
506380
1098190
1083460
207840
1061824
991996
713026
245969
321994
622473
260294
1055334
965479
805454
815609
1083806
983003
829686
171357
841781
406010
1100683
980565
668640
798739
1087177
1020973
204640
697376
1094733
752927
77442
896961
530361
691180
517071
841402
658374
781642
529158
1089456
230203
285893
822294
716933
891792
326290
518733
943674
947788
39103
282117
903909
181070
70728
705178
388883
344622
320242
339146
774967
646879
1066560
463630
795728
473436
668992
310687
942180
147980
597053
209846
271228
1036067
66287
1026651
550150
867558
167723
958357
443320
753493
892211
835340
804478
1039097
382076
884997
861823
405465
1068129
1017417
1053438
677929
137200
83320
719827
583373
806783
270380
940501
987119
809646
569590
501682
274363
865585
938556
1007714
99218
870237
734966
581427
13916
641535
824829
720328
478012
341808
699010
1003297
280047
373286
671705
688661
320328
473253
666134
62765
742973
34635
585108
563206
986366
366711
484605
751839
358946
832160
90353
1091092
55130
587414
636781
870803
1018437
917012
701969
323045
179091
220042
563826
310606
241035
476014
796957
588777
917498
301039
762952
191722
852650
836905
57144
434399
1096008
349603
829125
594191
21597
102118
887259
339830
67024
895613
669112
649457
315251
1043955
890019
447304
704838
608862
106562
363756
281503
790006
76919
713314
13402
873289
663759
566192
292887
451759
576607
68112
669622
802459
221061
1073505
215568
489299
893843
788949
21091
977404
786292
636684
676818
360229
294486
1016075
121973
881059
510970
920219
820774
132970
429050
1072653
794886
631303
235040
1025987
183764
868747
281039
783475
618099
792492
445012
23991
32280
990647
664708
1069261
505830
19348
376405
237380
221211
407630
826824
1003350
665026
384317
82498
858164
708190
372104
577656
497685
852585
1036445
197540
683674
723713
297427
266087
423928
237776
199317
826732
820417
829150
470914
577914
165913
941453
786586
888086
272500
69835
834662
807159
474611
242789
840393
1094528
205261
754171
195608
698768
1047390
498133
428356
15339
588807
305078
483658
725020
421492
161506
193682
636148
704301
1025731
343710
343186
266915
724348
956725
858673
633033
439484
252794
606522
103684
778930
448979
429927
909938
767863
1038990
657086
413198
327361
484427
137925
1084298
604293
137288
227241
61681
167703
822058
615287
558255
156172
6466
541923
203824
830050
767442
127022
275430
836254
324361
569585
337979
446732
402769
482411
204935
575880
911690
154140
36366
838400
1025283
543328
1027074
793762
228601
692771
666943
233855
419770
154017
971094
327162
596518
964166
634575
351542
461301
797625
918301
532996
327626
45694
781491
730884
1036183
1004130
1094195
19825
798706
113579
462706
1048384
451498
250824
202708
405149
788641
212890
706775
920090
1067903
800209
872317
904487
360066
1039732
721614
902224
407325
80288
682718
490574
1036882
537611
232161
764796
328058
326281
1072502
517282
94882
464500
170522
1082174
1054647
33384
1084598
587601
381904
93990
329012
436613
469539
124607
1057735
856105
460306
494685
998248
1083986
432629
67116
724659
914579
392105
357934
408886
375739
636128
775878
238425
904876
1016964
1032814
1019184
609978
1079952
476534
105186
326804
519613
312998
342352
494926
58551
471799
848917
170597
229938
379411
378553
1064822
458369
41040
1063535
319189
100881
838340
823434
630496
8095
760459
618655
721873
993563
655125
216837
319799
1079370
408065
291182
854622
549236
394366
217706
80897
260019
357055
829671
734131
124763
607674
432137
192313
348569
345969
221314
408131
658451
718943
60291
688599
465189
972309
187011
849286
611468
888889
408618
440339
81478
871620
348918
791265
412321
797559
299539
110381
988302
702884
159615
309472
824125
754725
689122
451380
166338
272726
792082
93531
548009
105638
840235
122653
913096
87166
168564
171408
210841
73926
727310
969978
420719
740019
696614
1019755
613262
827429
209371
943968
1071538
512305
499012
978811
107149
1060450
1003308
1050639
1003613
1040351
1050516
518104
409149
130577
204920
630921
850735
796439
433840
368048
1008695
102821
26998
576042
564713
991703
458951
924094
899046
513349
728450
586555
439153
252062
722637
430773
335812
276897
623962
355552
787600
310680
982855
392187
1046790
920993
283793
932776
963986
756569
66815
513342
3034
908060
670439
468653
306080
888249
150084
204158
212538
465042
1015314
504378
954861
846168
924354
994195
994907
977099
872277
222052
490748
38606
242903
100073
454893
1004756
250881
598931
90792
688136
131130
113605
727871
788979
882961
277724
983041
729214
213514
552003
414310
950765
585539
1053291
474306
873528
631848
250256
492427
318465
571864
576710
638203
34316
1017510
339749
651735
368975
194622
1077236
89764
288936
79533
241755
1083538
505195
456246
375368
732833
817271
500843
750895
945947
92800
498086
454821
337417
478650
559064
205726
372464
656939
488698
712033
249982
106097
595955
365551
199793
720523
933189
688122
941997
667700
750200
369278
793882
663756
477162
11031
880638
833686
618479
279387
846138
92307
92158
265153
317502
1098854
192477
297698
412224
507955
828374
915124
829729
875657
933409
253074
918612
1069193
84263
789728
568321
196664
894111
221521
859752
124540
432580
943651
694462
215646
117489
112755
469017
125323
863222
847490
577358
405497
967660
967679
712180
130245
991015
177179
316507
301413
680890
515980
385291
980542
1054322
1091277
1087298
1065789
1994
640516
70122
1052914
379285
892070
617166
1092191
841246
382406
194467
887748
375746
146987
742235
199149
569596
407192
720485
813012
227099
723322
897724
409576
974978
509697
509798
1069647
65952
477654
423062
886972
98955
96031
182360
23496
60975
618875
491776
324163
35890
850214
274553
792067
929760
80552
1007226
552110
57330
1043947
71202
460812
1020566
469405
910035
918011
655599
593137
953806
259790
81154
17417
173193
427903
468529
41003
474209
7705
64739
737012
821926
790640
576404
639521
302395
552312
196578
876047
104797
245930
543299
647798
639471
203739
592999
42187
237170
312049
788235
386648
525563
440132
509961
527049
375414
278830
625647
694411
409360
25439
208532
145205
784459
371838
1090543
505945
966578
828171
439790
1012754
837391
849952
1061058
395942
196016
1045106
880935
1098284
86818
198025
512006
234293
918247
501749
56107
583446
227572
318053
621991
86545
583663
320200
920062
909590
1081350
829239
459764
852923
1097481
557767
301285
549789
1014890
109138
589802
320832
334797
336677
586285
38721
718990
194544
613368
623874
20747
559270
313755
242904
314528
1068784
132333
594356
519397
1089301
228108
372939
49150
783159
876991
87538
426259
542884
799755
155373
248710
67882
802986
267906
34543
1089233
963401
122691
336722
993076
494893
582254
386459
1089436
563702
717690
1041293
104929
130743
80076
885486
231402
524311
623465
573862
425162
466107
739416
62835
302863
732303
404104
679510
883200
882150
105780
1015473
565345
683357
688722
394622
536063
214225
760954
675814
282776
242898
221617
962634
831510
971472
712650
37707
305188
737001
393449
639044
640094
777753
776703
46219
489729
1045078
2438
379037
400018
1012874
573098
713608
290557
897560
1026404
50340
511196
901036
497058
507778
28751
459850
520157
1084779
212496
767806
256741
658294
873122
352194
139588
106739
894643
510036
80371
35404
214679
937931
582530
332723
771479
746934
449691
728211
350325
219413
1040017
42816
944634
389748
328615
873939
965462
127197
404902
837306
139813
545151
1012777
134663
380981
379130
211076
96874
845285
687074
1031969
877669
162999
314324
235546
1001525
683673
715873
375551
782285
85502
433998
328931
252492
1077789
471155
633305
722565
554138
491713
570868
426585
673314
474984
881422
60468
931336
927363
551478
325526
114814
158727
758876
882223
847884
365008
1016750
42098
1065581
256551
1028803
898882
1046459
424833
1065910
1043218
216745
465909
897398
696719
720050
646300
1089087
683171
971066
171083
674457
729052
527592
479545
130571
425107
897622
22394
682316
1028838
685125
708589
486078
657133
31942
372333
232444
202342
798316
707960
378266
295366
486781
700774
291347
858213
118789
717472
772912
897385
522455
465498
380450
400741
630725
737361
20862
167613
429562
336565
181206
398085
315470
23070
32958
759506
292707
377401
12551
1051812
596085
272710
169160
393683
984636
214807
561494
18394
631674
868692
1100304
117585
1096759
207519
712488
97898
930266
207763
113291
1045269
615706
298270
762986
240310
686332
317893
17239
758029
215093
166475
678335
111242
506432
1053565
635721
689252
225370
299594
310415
288177
234057
1060281
677344
633134
275611
277202
900998
501332
737996
838683
186608
754277
304120
569241
33814
702890
917263
860986
20690
760085
933668
192654
706424
244422
947592
914696
243300
708841
819938
69333
494148
715942
641558
712121
450232
483421
165257
796581
1096811
478688
1238
1066322
80333
435167
358965
795456
1021366
489642
550156
659347
127571
313363
379961
108923
550341
17067
29868
101975
200945
724371
1040296
1083327
122837
904194
658015
43281
1029448
581715
257788
930207
216184
169783
770691
542841
575593
291245
647754
104514
331717
293273
584330
828874
498076
925242
763549
775959
136221
375816
722631
701101
756660
1011362
310857
1041079
150957
546902
175879
746454
116797
441472
1091976
1002573
384645
138365
991196
869722
617752
470830
876782
965390
623056
429226
731219
980086
5125
901880
237110
519216
437593
652849
1071262
1097032
394048
205485
169541
663318
816710
288017
875194
1069769
438217
684068
683018
857219
349235
663076
959710
710852
979433
255461
87983
28663
616456
244319
859619
263951
609738
423352
424402
926213
461973
695409
722571
902846
500111
681111
586826
912135
65308
559004
181949
904889
583791
582741
127881
17119
482036
826707
108426
267508
157463
172631
541512
511088
403445
576589
495546
298052
803922
467829
700909
25440
396668
812375
875017
119363
460575
505716
581618
791948
732739
1067394
807160
911344
110283
130656
170540
575023
63782
607087
587108
475942
988721
201078
64742
464526
602481
1032008
410402
85644
863790
307830
474571
455359
1067077
799926
492186
377196
331722
765455
235820
857160
1005390
1060321
480145
110549
606658
1019739
233374
1010410
573396
723542
901169
120405
897213
1020073
468187
1022571
1087030
872545
5669
1049858
562693
363090
80818
790617
795867
540685
1051317
1036589
595777
765665
11770
131719
700533
751056
939021
458353
479579
454360
590667
331287
902497
210226
801059
742888
314476
129122
981367
156750
850548
1008722
554282
986658
200657
98272
123235
650538
496368
986461
717088
868922
938919
765390
841903
425727
1088002
990629
131191
751787
86411
546733
827383
816328
598289
882634
433546
933553
143082
715759
685304
111607
1047259
937531
729598
324806
67622
1031686
88750
616249
1024183
593597
355625
951294
427518
391490
168331
509663
870582
390017
485762
337202
872442
599601
816304
766095
765311
800099
109600
790991
306580
373752
546472
667600
50210
204721
405183
1099925
133694
292337
762743
387905
1050679
658284
87615
875447
459775
623562
171884
458138
674845
371332
479811
773001
217693
597412
925058
698234
303000
983900
415361
560992
583877
980760
262554
2458
39645
633376
298112
1027131
766239
217163
991898
699771
272985
911025
441184
155618
330573
750480
599569
566179
322256
294538
470107
227549
776502
32451
737327
720208
594099
730478
740630
803155
635793
327782
397406
543578
652846
845931
809404
43424
73073
453716
355333
445375
998964
956280
221520
586356
352169
528242
116129
853823
790832
611887
658987
916816
733010
740921
1061690
82873
163717
824790
5276
1063162
613539
29628
1058106
147094
949835
24146
23096
652132
837360
824332
91426
662391
796519
519333
1007617
673370
1040619
763146
734024
1001987
646491
1020330
639666
367507
833843
589499
914677
349795
469397
856688
776561
96847
779594
1099406
990874
710528
168796
253030
738530
332275
116286
1043439
554904
868605
401839
752790
156247
267006
897946
877718
327566
110401
697995
247988
942019
598548
244911
268741
932550
172044
705306
989855
618952
715946
55639
31594
908342
676239
499096
598276
814756
19333
671696
933332
321829
341826
828361
392237
331003
338969
827168
523138
863587
439373
921395
77504
374458
331825
520673
47995
399057
74574
94998
896115
236481
161552
398958
847804
735598
193210
376019
776993
979759
582632
188425
148712
359858
244244
316392
542440
632429
867440
309192
714132
829657
1027060
905514
536549
957305
486920
48381
1097661
146305
852957
945554
394827
1029931
457466
223257
299199
978202
563682
776830
283213
216984
516681
554762
434139
286552
903514
948602
599901
539202
61228
785812
651820
193164
1090356
374834
981167
599545
150444
858897
714111
781577
1000286
541208
1012034
836062
70769
121416
316884
980376
922081
478062
668915
336980
997082
781107
991287
1082072
848674
617670
365206
1181
1058983
546513
411662
743141
1097659
241220
718823
122396
90798
1061371
379034
1011478
676767
99267
923669
306833
332608
385733
881849
1067495
407173
941859
385843
566026
1062596
1012172
796804
85430
986388
303417
331412
415241
647849
969566
140644
853673
237856
1008385
348011
415651
672870
666558
410640
892275
404082
437836
752804
369138
682131
331719
602721
688645
913115
1092570
919503
49710
748449
337761
754709
1008825
424390
470998
819090
763956
200019
932698
610091
486214
694890
549831
354509
79492
438638
910991
1092266
1005955
692002
48229
82064
317364
401491
1018246
243073
888543
504358
184044
819717
669511
618997
112698
967626
724575
373226
991165
178018
356220
466139
974984
1016763
709502
1092256
375033
558020
303707
328912
331556
497596
517139
1016738
468286
58814
856588
168458
326739
232270
769062
136408
149977
74127
587983
304228
235899
215455
855312
994387
442810
1029601
88396
1077111
274213
136437
213834
882058
1100215
249330
423388
999376
796370
789872
232090
1056154
1042415
748825
1097655
39979
574821
949147
508972
799848
127546
1095911
71109
14572
244820
380648
20134
866470
111405
865984
610512
559072
658893
919960
739515
895775
246447
52907
1064329
652071
508227
1015323
132087
206823
526164
48982
353924
172587
437965
771051
62185
777921
188431
397725
476885
858592
168225
774487
325831
618490
824694
754204
442258
535685
835850
152493
996275
44798
175448
122943
979639
608454
106697
813281
481256
515136
255680
841820
846003
810730
479402
36316
222750
618142
464357
127227
796511
196917
468950
429099
206790
283351
882773
703540
951572
371449
603904
708960
612993
892784
722137
306369
563508
736679
354922
178237
356801
102315
29432
925171
376768
1010535
593793
605240
136478
85744
810837
138989
453692
37664
965474
482854
389521
711110
521272
249133
286813
1030918
332361
512730
979347
508547
1088960
144842
612380
241506
589935
2343
1044512
1100671
762358
823704
469420
912511
196939
82808
969514
737217
962277
624525
672397
20279
11072
471284
392162
756721
876703
1048912
905533
507648
780238
164248
571711
1081439
83768
663071
597624
298806
669250
620142
1091484
258310
578526
239078
1005785
975743
610106
411076
351206
196853
800818
376690
195661
60314
472642
350759
379121
501675
658230
806762
853172
495482
981407
280727
609049
943207
50475
139209
151520
1089581
191057
1012986
586918
725123
201960
245238
210327
524185
297892
1058475
112643
942624
505495
980228
380912
738652
7277
727990
853240
492501
420635
926569
1101192
461383
1031542
1069870
50648
33010
827928
400814
951151
863761
873270
334146
841606
432269
133829
684976
151480
350152
672367
257504
347261
856812
691253
134423
582464
53815
961151
319342
105807
775367
136550
251000
224290
289968
27599
685831
394258
854901
359476
1052884
320028
122047
863722
295862
344737
538489
1028714
585721
82510
896324
460241
740121
894273
460295
203332
821975
272777
738636
163874
91427
687136
926823
669268
80035
324522
162277
810833
510477
18139
94518
948612
495980
241339
498118
511063
876672
810336
84479
679087
389368
526379
628885
977790
1001646
219122
795518
922930
530071
985787
454330
703098
1033580
919557
62964
1075533
184260
679019
212154
424698
428078
350693
834926
453033
258474
95430
105671
256461
447555
132188
133369
678321
108781
802909
692967
673637
1028504
147228
339691
629648
1047895
1043113
614016
890012
533385
81550
835967
654799
339914
375417
72101
582630
874109
180281
375570
607761
746362
466430
763782
452246
512414
954080
498413
993192
250083
722091
529685
71996
790055
750785
169687
735024
1002993
364147
854426
73556
739339
225924
760540
165090
190914
462969
1077632
641882
995951
149013
512121
1033879
629636
573950
246485
338899
837547
874285
976262
305116
27193
380802
873920
596191
357739
1011968
40111
216331
110019
12179
455494
912444
32464
68580
5378
66217
414771
611329
594102
140193
1063383
816543
244306
746860
256766
815279
869421
617910
413470
214999
739949
659591
263912
994271
365012
668760
795496
307108
929349
543228
903248
693425
361180
107789
1047316
273268
447798
816810
758733
537288
467228
805304
278233
644275
37383
360682
278547
593318
936376
34164
934836
990094
942496
946785
629821
268958
44451
1038847
341304
999338
742811
972924
636426
906524
499926
233010
764178
298185
739954
1092037
313971
963834
1008508
956795
1079499
1024994
1093602
1073139
710546
801725
1046269
923984
458705
242441
310469
926764
688731
107219
85490
656161
741662
1078032
285207
762761
379145
163442
375639
1093809
876159
250529
389512
1034144
251198
522293
321109
504651
350437
323379
1049148
895007
341113
910421
648406
311020
140154
971032
694500
902826
244758
370077
961568
438522
273522
122740
808900
491299
926208
500135
221320
728618
499470
861247
991109
402182
219269
1007244
332562
1019245
161551
834778
165181
425818
632242
72142
190456
774490
134868
705419
677616
1091555
516654
701155
374886
579305
976549
616369
629647
613246
136463
191277
536066
869333
718245
489438
191366
684375
927328
621541
425862
931469
769395
202848
881037
315975
56585
23934
146023
226821
127641
37893
279194
643181
403542
1049068
361113
685432
620431
171285
949474
28064
321401
634229
883177
785976
626081
581306
65717
217244
387658
598385
736539
181308
134006
218829
1030382
757624
63588
630540
970948
264503
756354
320753
275947
50223
308685
1001260
779622
1071096
1044375
130061
810050
752958
332210
614438
105617
613523
243244
8582
802434
146930
795482
786453
599029
743197
378603
120153
740888
357765
281672
284837
630139
716324
32303
7441
720802
291055
968712
162321
213460
557744
839456
181418
617057
1014564
561098
596165
1026628
569119
1002581
1069164
1091462
767197
263178
700716
726484
341896
322894
292781
207269
816410
1045240
985604
575225
311338
201900
396729
250285
20448
585629
968918
158233
1066162
975248
348420
258648
547904
218764
671815
391429
65806
77157
929338
578850
238451
938791
940715
367124
850363
470081
38591
961019
361705
286430
441157
741705
1076088
737611
747159
108772
759962
186857
577373
376620
317870
61309
695585
962163
887802
337399
1027054
743033
538849
758652
623526
107815
4303
964517
10148
446184
915275
275926
540271
234987
666374
737117
355988
253513
179569
239821
2828
138056
566047
948535
1089010
149275
937167
544037
154589
558696
549638
952897
178296
634314
813876
535238
910046
806835
244149
521653
87414
845860
553630
484934
996748
756440
343288
709070
613082
969814
72053
231980
519996
10655
31070
108730
352014
244948
799820
494708
990087
60110
654520
902548
208534
37070
158888
677467
499293
526792
596937
676633
676632
42011
346576
662990
837598
487754
97906
16213
1087293
193905
990214
508406
540160
777140
597996
391643
474124
833028
540202
1028542
489214
875584
332630
993673
308847
703767
608396
599219
9498
82745
632137
348687
899015
65593
352682
74422
376312
373965
958437
233879
959946
290568
1059923
623247
94806
11184
230830
488198
604417
651058
508602
975138
781149
577643
797412
674454
124875
929481
668207
959472
84535
672834
784514
225285
529248
864760
144507
41135
318509
1035844
676117
853483
188174
607021
692896
1000737
738176
794138
630897
960435
872624
238052
767983
965341
377008
842269
7250
1025126
657108
723012
904481
407966
1040279
950561
755352
181676
980791
1038738
980302
691651
669537
296895
1057061
707867
531968
326547
126235
702663
558609
1017396
796023
537982
15498
1030117
1079961
1037624
174955
20734
790043
695534
304841
835865
261272
1028979
443111
327535
61573
1012480
10190
530228
452011
923446
924496
880640
726078
240968
662958
1005023
927776
467359
135655
542113
684265
754077
944112
618769
610124
947927
106245
1014095
744224
743174
903302
3913
11562
443112
888523
1059253
27211
415390
378868
873859
780843
993071
1067585
246573
1025186
769430
1006542
132185
517266
914247
571014
136854
441341
867857
1016968
241963
625450
47370
876577
37453
126347
734269
323954
306989
1028365
739379
332227
1013164
646448
402713
990054
1031732
868023
861777
967558
500703
870317
745916
175870
181474
1098020
449241
260369
226139
575375
1076159
654620
224135
354499
1065989
186574
182887
379645
793779
760780
921148
265335
153194
912599
267927
185374
529163
495973
500523
880924
896830
506231
850620
1007186
87799
81970
367838
683288
1092047
717630
508473
54445
10647
264219
911442
1057072
1090510
600859
1012096
908571
557077
827658
745642
922446
728917
354947
223127
415860
799698
76693
101381
79350
324509
262584
915676
916727
850902
865596
532669
491218
851803
759282
236576
978296
12325
250176
21695
168460
320075
932933
620101
466624
10505
709745
301248
432287
341853
495153
1057718
492630
1052316
711336
687369
892095
686118
547811
953337
954387
541732
692302
78159
255917
21107
507885
834164
982500
657836
158120
694792
197300
456795
500906
781856
44969
666255
1023266
1063017
31669
661265
862038
313006
1033638
427123
729058
832659
473473
551821
743769
203837
86990
1041666
718730
525520
480486
787591
807927
596445
628931
104792
612122
230562
1004007
1088273
895677
67101
851845
264704
144506
956576
214440
857756
654373
519418
976141
240368
83168
182454
886213
14666
419843
558241
783272
685197
90813
856669
762859
800500
648770
659602
283480
797914
1023516
254500
228308
1005810
910477
245634
480438
273502
106419
805064
58796
1099070
453565
162071
936180
601529
676866
881714
52975
171953
517489
455753
635220
1058448
883101
622703
611302
218692
22466
368783
827523
113527
114577
473059
53417
953340
136575
813818
597082
191910
732799
961067
13615
269970
5696
323220
435244
535939
87173
684630
805208
639948
376028
357006
299845
353958
956532
112629
506487
598579
591890
764171
544813
102108
527090
45145
1044370
932337
227499
903097
156890
426710
1096376
727849
28343
59056
58863
724310
188177
135064
1052358
397263
655770
547538
366369
908383
371084
786294
320297
526797
42762
365126
168692
766516
145241
658291
835940
892011
634748
23874
709645
862227
667728
992726
373655
738622
856396
913442
1011719
121647
151325
362580
171380
239551
589626
856037
528014
343888
555438
704308
282171
184334
205933
544657
842584
487040
533359
1088032
336979
343807
632164
302236
363085
160123
276772
122942
127177
111963
269534
1032431
124159
653557
1019517
726626
165533
738417
708724
911058
159664
1001838
221693
1009652
421499
673419
892611
513305
990199
110462
757996
98529
857121
438236
975532
976582
414583
432023
24522
38158
909828
73256
309364
182393
1006117
432088
177473
676746
280395
1058227
1036823
630614
930566
1036415
499163
629597
27836
910255
1058009
53574
782181
578560
572680
741059
784538
834177
247407
65884
661598
150982
356015
133024
600074
209114
532800
396149
483967
689893
323592
1041983
278631
975727
769332
921988
1076482
938782
748598
17447
233657
130393
595395
871090
396685
849963
515571
546459
338909
1058852
561659
476952
1071879
164664
552397
292184
150034
146459
721707
99483
1057495
504559
415018
668775
542585
116450
430566
35785
667713
348899
683701
984762
451225
940048
169072
838299
888584
743037
219025
782634
30836
259228
1031413
270440
484833
322347
1742
864322
347577
286744
969008
635766
1043232
961205
992907
350827
142850
541206
767441
182693
985688
414540
656607
548376
607671
898343
842832
912817
573457
634827
963163
1088480
430641
15391
52078
40105
790214
554012
845388
320770
803390
509184
1047401
156570
594009
478331
163967
1003636
1029900
100700
444678
1068473
220759
231880
911952
272335
270817
1007841
804631
276084
13345
78545
228211
1096579
886162
795469
849477
385203
866514
695927
392973
982744
824711
567572
1099284
663172
841879
602861
1039398
352850
668800
572440
753583
254607
221743
1060029
851669
867770
592923
448100
930965
470803
407323
323142
279514
50551
820926
857041
471805
1048088
147578
1068502
754042
307594
469641
43217
386670
334937
521588
858054
403013
102815
795552
672923
41347
503113
471801
441131
940422
907448
1041894
408697
165419
1047515
379777
899581
416869
594543
446882
12785
248642
756566
520516
1096834
676477
1027034
1089641
253531
627503
525379
498315
202966
970478
401036
898921
479306
473423
451633
710657
22373
959524
196596
200577
677875
927856
686456
272142
194775
814890
808104
861386
316749
1031023
251397
714850
283075
694557
111127
347415
988582
860837
194371
409659
934984
223671
1091201
1026952
24580
668679
478611
202609
981490
348648
960773
514050
764669
896103
1054031
459443
207163
66612
631243
779697
584714
328391
991481
420117
471083
321980
366433
246379
633481
220411
1082052
606418
659999
607847
111714
796952
1068791
740257
1058282
532471
562624
677136
921049
883041
839830
419507
427164
19622
232405
103252
124148
84588
915608
845517
288174
108645
499212
238386
1041326
103909
104217
897365
348737
207904
579361
437205
856523
138358
1055038
973285
55939
961225
268743
744396
350090
631881
65638
21349
106275
1079257
596152
8446
35863
1041533
84293
1029982
636016
249405
61133
1089438
531660
1032334
212681
488933
787059
426600
733045
48191
665929
191974
118243
481142
838917
97575
1095109
709161
645986
903902
800658
204877
538601
646256
751162
488453
628288
530055
490304
740002
486555
279648
1082947
138906
53164
761278
731963
1023177
637237
501500
278818
406573
432974
244886
1050589
220344
568550
789030
566201
410412
880616
300605
305757
988049
709399
845720
156676
206665
262906
672723
150917
889628
1054679
336501
646249
1089633
882684
804243
406269
463798
859540
91172
1024912
481867
288259
137378
392832
708162
338528
964897
62635
148412
402261
874207
981319
1099385
71934
287714
507721
733156
208987
278502
493955
683271
322228
827580
389196
528587
37637
661188
241876
533254
238921
85416
123759
720723
749754
688777
937085
452623
270177
875508
219019
987054
217789
972159
59387
26014
402689
165674
546410
680735
679685
659007
1040480
253151
436329
1082031
200441
331159
199390
767245
448939
40586
722707
149376
996754
702422
712152
354760
787646
464569
132538
680100
626398
226362
167455
245414
322157
285924
636563
1044627
715641
587885
521666
818198
560461
1036554
720134
41818
459415
1055739
824821
354440
722929
933860
795184
933568
68981
681817
221518
902824
917834
1100944
420524
191878
157807
1037808
963456
615481
239711
3858
372526
1025748
988764
353535
509073
532327
1005522
278254
754830
90306
1055861
34645
1081575
698342
130374
629574
22261
801670
790094
779818
1020792
59402
332763
307277
922884
1099928
647371
23057
995236
859821
719944
982174
83384
409786
644327
578393
1086518
373581
756420
705771
1097301
998210
594585
529939
285792
671125
906321
297910
840704
681481
17672
258591
823510
88175
1078730
358939
375845
71629
320016
537618
542808
224548
238495
861874
64301
37461
462416
162781
904914
345065
378766
364748
5008
706939
766361
984682
474317
1077889
272910
412676
179839
1005837
36298
14440
866147
452850
367210
208969
651892
979148
597872
455894
340579
437567
987962
856998
204949
389514
831745
387023
332693
116428
272342
387474
185880
676024
553289
707132
435518
806526
321958
613495
171387
463367
957186
907307
591366
574615
56644
838656
499505
803776
780519
394823
91965
41533
335330
397260
117345
593215
35958
803442
537602
997396
936694
1036792
218464
529760
301088
227192
45628
745893
389751
1095225
687303
160032
17757
501806
322330
568552
567138
118818
167810
316089
883582
929185
603370
236594
234948
715554
648606
185144
933115
958963
336842
640492
181428
109607
210949
608379
1004960
823936
250112
80467
112771
1052895
902029
247888
285674
203275
1064898
716736
876956
708542
347757
824771
868669
895756
344192
636405
544210
699915
574244
823556
253106
346044
151913
977722
373389
760359
534337
556113
1013066
606874
182595
924210
731640
691103
782564
514373
415679
1057536
917556
399292
1055525
562009
590154
685655
578823
653049
131222
119631
141043
708248
11168
616172
240352
617758
261896
502226
249038
896247
448504
874443
1012116
327781
490208
413528
1052792
586435
595732
654175
77413
908505
860091
939994
558393
838793
137472
753663
5568
771787
1097864
686165
1039021
94367
759162
868867
784418
417618
81619
691903
327246
835019
698817
215013
717017
1084558
692041
988675
200797
591880
639809
1064644
634982
936442
895277
1015430
184259
562859
181821
86567
554871
176142
288121
699186
527980
691839
264935
629920
284869
502575
506568
192789
344242
926477
115945
992801
556929
92066
966319
145409
486248
641500
102878
1061733
733407
75001
825749
568535
333742
692660
525111
1046455
162521
361888
793402
471291
455315
1041303
1025288
138553
406255
571231
479127
867035
216550
1014001
43949
206928
481706
605410
991584
527347
885231
146631
587827
2646
555936
118700
754559
697431
190132
191172
424634
785921
339950
223110
63612
455362
1012181
505196
143971
709500
1087640
128373
821590
271321
758803
377083
377292
913666
545871
230215
901797
908065
125959
359065
670894
689463
358456
169624
347103
417228
751640
500468
853877
299108
929920
360274
489672
792117
301698
858630
502486
960716
36194
846309
1078854
669231
1059558
664027
231175
1089784
118840
325890
813743
647943
61117
760941
961316
735137
930606
502710
615607
1072135
624771
469673
319459
377793
306573
376038
677692
538014
157310
727796
822738
1096919
279378
404956
109373
602280
744313
1009676
889525
897477
403405
163425
993577
114233
190111
1033934
632355
319132
820291
1097479
418412
799505
872857
81153
639633
304290
714441
319814
1010924
803231
458898
591580
955701
955618
515808
969575
866281
261008
803685
853735
943675
531162
740497
796346
625469
715566
777678
405922
978451
182920
841723
1023155
707033
870139
120050
598134
563135
386652
779344
318069
579317
1033817
1069910
241734
405853
923795
461690
1021767
466972
131987
688298
794415
372967
151494
447141
36043
984248
683552
427242
38024
36568
430458
497346
94130
890313
185064
747693
975003
493256
693768
254468
798943
978039
26650
359038
457252
890766
560430
232889
330805
803505
235448
277767
553571
710673
1071866
776932
340667
769193
588783
919169
640467
198907
585689
123019
145530
172418
4459
922041
811300
351786
229269
345793
935464
720903
412457
336987
1037750
737354
291110
815084
958044
305965
883014
27975
130168
289149
152365
754383
809216
869004
980051
329644
131117
79201
893549
1048092
683245
146867
537984
981163
560875
172053
253987
811249
586214
804012
177807
288756
12842
357338
64716
251181
113730
436614
544612
291916
781495
894464
647106
80619
738536
286067
882093
636609
571404
727405
687803
1096544
686271
6868
694095
784105
837426
473736
101356
621050
129771
204056
169544
185167
474410
907192
639739
650732
847413
987635
961946
765605
1074266
119916
421601
840430
46222
34509
783003
784053
146081
1096959
866510
957502
209830
592325
659412
207489
644106
691247
849362
229020
316149
770583
578783
869804
544881
812321
554197
20914
1088452
53147
587709
153006
565989
516230
737953
849673
265060
997942
795245
5563
76489
350964
922178
370809
206021
397361
541822
393378
1052011
97564
141389
156969
97945
920136
735973
1065264
480996
349123
720288
473295
519197
953197
107497
247675
487555
1053472
785845
377961
1054342
551566
324071
370768
181365
603554
540110
208288
849490
495796
224963
1017107
558277
110015
650142
680705
487763
865541
957655
755666
443992
907796
579777
267522
484751
697455
53659
372974
1078675
412164
868644
261225
428109
941644
369747
615550
297356
517182
1055672
1030204
864503
781736
31754
537203
1053519
1094104
159795
516923
874334
831344
905819
644363
381057
274189
504642
1022243
119640
796603
698555
146705
975424
232280
871994
788617
517154
954892
218500
402928
384349
399332
390678
390530
836191
1067964
862910
771005
834509
207444
558232
3700
773270
1018619
548460
867904
423739
282850
854041
796088
272627
886203
567265
49717
1087418
954144
930879
817059
591806
81762
244481
147985
60660
556647
584833
262591
195684
460892
808195
167789
813504
543979
557976
737957
102420
332368
878883
816745
279814
882600
786246
122720
846151
449408
1082279
439436
1017958
693292
411138
682181
205699
862532
760152
936867
128461
243157
667177
424678
516585
1095582
365482
322739
108939
1077823
61439
783289
19417
283045
264356
901011
501750
12793
993167
422562
594223
687044
1004846
373918
99027
465610
908583
1000233
501586
687934
757555
390201
942814
960138
276198
338934
987963
703585
916516
423587
1035485
302666
883474
515099
97486
909444
891167
47003
585191
344938
974003
147066
387502
45005
701660
778241
1026308
224325
631081
899922
761952
57519
967355
734033
444382
298384
261890
706903
226287
344308
951469
899719
818653
1057172
290344
178541
165068
141501
64107
566942
582445
127748
813824
25925
520100
423021
399872
211342
446831
444919
974478
553064
238628
217669
42459
30189
440419
685841
358560
555564
497829
579058
1093505
472503
960169
390535
348151
152500
377530
239319
1079219
742260
87282
160162
676232
645910
239688
981228
345218
332592
120650
314633
182238
1090900
576295
26494
1059909
750478
806747
468766
149513
843209
475372
719614
224002
553102
1046006
843773
768579
151455
241285
454846
1068143
608480
124707
336595
331972
807091
756256
450222
451943
82198
73292
590281
78230
786070
265429
203274
112653
366088
683122
399724
468861
720265
13691
519351
1036893
219191
402020
30218
950038
57425
1093499
349039
918116
697113
776980
668024
617373
893961
468646
903290
901233
435222
673676
720657
1057427
523394
99180
914522
958562
30802
490503
571659
227786
460914
938510
744361
244374
58765
90159
438210
63933
327128
433145
859802
456142
784757
202751
1069629
1018198
168985
1044900
112084
940532
867221
977940
41102
564230
202755
188440
710192
918604
210952
1048308
50898
779395
745300
811470
574096
1005859
972700
1034664
796902
837186
792724
523157
293186
400938
893437
467121
974147
865319
454674
386732
252732
928480
974288
817385
594704
91230
313191
507742
973057
558869
762238
972975
987852
26307
335295
32058
347087
758578
395913
553011
262322
16997
632202
425289
223568
829532
43112
1089735
669914
276278
179031
100554
155420
576444
1062867
162698
73247
992391
808369
736625
653473
666061
920160
595179
484170
887308
750015
547047
34943
508615
381690
664029
945896
77512
518612
287634
655139
418682
602011
886177
953957
670925
783899
873446
411064
615117
795499
318812
519073
333015
1001857
203948
1059011
239463
278883
355887
979904
249503
904105
725757
57112
902353
46656
31342
934012
700785
500573
692692
118492
27324
628759
646627
352298
811695
1014069
829850
883702
206032
841767
720187
244853
844819
445297
361366
57590
881275
821653
340207
799798
425819
102754
618774
813534
1062564
795265
281481
504268
774219
520940
64726
157542
944713
191568
116328
986693
770027
57992
749979
349738
363778
516643
951114
8380
10994
1055412
194836
694224
937550
923137
350553
600159
404338
87624
820018
107135
290165
1064029
852856
183533
500500
808877
30605
942432
298472
24912
225773
904801
388412
455496
1057817
1055918
196786
288870
95104
1048257
916513
726643
137553
203371
274996
570518
1027037
23750
587107
25865
655977
66997
281837
177606
982749
609334
662213
777173
255771
960737
137322
415785
884712
305998
444263
190687
790610
376449
716820
1007328
784529
764909
801540
416646
267791
954487
931393
615262
617362
1053780
660840
245037
927511
526411
480004
487155
164841
244179
853657
307526
757047
522788
444857
197167
875170
1004118
158419
155269
229608
218450
898540
484286
58378
29677
437957
510161
592077
960517
621675
375156
836345
283619
398395
281321
1088491
843345
612133
836330
980140
776814
544824
10609
193501
611870
526244
455104
224014
328442
840780
76468
427859
311735
61902
349594
31333
663409
968582
454622
344911
551329
55260
785769
325140
259449
861472
934499
562895
1039641
853567
451347
451723
249595
840742
693142
245349
756948
698990
1028823
375501
231244
1061301
47521
539902
759943
935073
113568
289007
854616
380268
155214
898643
969779
302647
466115
1077848
122311
323569
172746
180821
338824
810141
690948
1087627
119618
388160
963551
427695
1069441
627064
251365
944013
159145
1061212
609013
205604
494069
931408
65293
173231
713243
525666
1097175
219721
246803
322893
550871
1031533
384732
348343
656951
249973
129023
207974
361926
1018561
980675
246120
1002541
280505
82007
848003
911351
1016166
88771
847653
74642
893778
495064
636545
178023
593612
427801
671100
1045564
14185
94335
176864
422169
619379
599941
5820
322703
988405
1090495
1084949
704198
602669
967046
370330
296139
445281
300970
466042
144664
295545
674479
1066698
69890
585214
947996
132143
459922
327111
785011
532537
508530
147122
710691
646526
1013603
435493
103716
750243
443565
182817
28715
294333
1068810
6959
675057
801810
855227
294143
911555
579214
119808
654391
281143
25072
1010982
23585
478014
624789
520677
713989
158216
1083817
1326
581765
947149
653043
974011
91302
594168
557424
461072
219545
832373
89537
926765
1032180
386379
797112
457089
641666
273545
157211
637363
688021
981588
192025
208194
749455
496595
845694
199767
544329
310251
323208
993569
800211
901840
649203
59748
45332
841817
484125
916395
241236
751513
22962
206043
701447
588035
937241
742259
734074
952474
642538
241541
229996
958681
1075224
221374
878038
5187
629724
735570
897617
398524
333565
1066584
354736
706048
568329
120658
475353
457339
910736
921781
524617
966335
311168
588858
1022124
224163
651675
20498
587559
880810
817821
509227
121286
61205
19754
369471
1001017
78511
281419
342231
587987
215770
894030
92376
643458
366884
832267
88421
459825
62412
709239
61616
752087
1046939
688966
287967
300869
716703
653488
662387
190832
463866
329154
181053
31867
281901
1044398
1060524
966523
43981
1091896
439817
53192
686585
607116
703056
334535
887194
1019940
164699
761645
161156
17508
664507
453250
747490
468817
382378
308491
270477
971096
678332
689447
254362
89952
140728
426090
102022
752228
993359
231048
4415
6997
89899
263778
520463
469861
678971
284679
491262
913000
827764
695640
838899
323959
451916
698865
85858
953704
493283
764589
883932
378491
233551
445000
419804
163712
466363
228605
1059877
389456
155772
1059408
107593
536597
500886
953433
1099308
707624
410570
111267
363998
59820
602925
362274
218792
1078908
196781
363630
506190
1035632
116288
530174
721504
760158
62335
513489
825694
685147
116514
474103
280129
1086637
1028313
965605
295818
408813
141471
398410
703821
111724
563499
571874
53268
839098
191274
28213
460482
288127
981312
259984
952915
98638
719484
459829
343408
344458
1000066
13027
287449
483777
420547
487043
320522
582670
66059
94255
565276
83943
836032
102385
698159
804938
390413
900750
498581
100329
539290
900940
670478
841695
726931
511015
258910
178664
737139
112093
62873
867869
617124
425065
187478
995022
260037
882892
550015
699644
913802
930124
1037894
397409
91098
364067
144536
413029
637079
612505
1065233
643252
918598
441881
127356
28023
97166
197775
788149
541495
678848
805201
312819
1008444
189779
478301
352949
1011841
678101
438855
949551
412511
61173
726178
508906
166462
300126
847994
1008652
271804
581860
794328
992612
497356
45334
831703
577480
473392
795455
962138
910651
354112
658171
658497
624165
12112
992174
227267
1083307
234273
408798
183967
1007301
732407
16932
138730
487777
433795
505291
528418
655968
910213
1055286
692306
49581
878727
658651
688436
432351
597948
412821
745353
481391
662314
373811
440149
24026
924665
518375
464277
183354
473994
903936
998754
356565
1067039
132786
960445
406675
31876
347104
153422
355462
414826
398657
673944
944431
372427
983102
441039
967596
602874
1013323
928034
548818
136878
637652
105543
857360
755097
285770
619979
416884
1011392
246684
772844
490173
699054
935527
188723
1070893
926404
530157
181098
77946
190918
182094
914492
716295
966570
693509
316162
732460
405688
236100
666410
992394
307458
283939
85609
110110
586912
661877
595603
509300
696740
877120
95637
166809
969092
573868
280683
784406
573847
340117
822142
997366
747099
236493
590745
972736
817859
64604
91384
892824
713874
911703
81510
309948
694968
172762
959071
862677
182903
957683
465605
985540
999221
983662
793986
475397
703547
378477
420238
742288
211854
11390
227118
843571
753484
318808
330640
746312
849147
1026189
1044823
632556
429604
598779
38933
618504
833277
735092
64314
729574
13685
1041919
589653
627090
48896
723069
522253
97007
702040
663658
884567
91751
518952
257377
256544
312985
1019049
204262
772537
511441
227551
125845
190580
288777
1067890
465940
524973
743450
734354
411540
604326
794975
535477
142979
457590
758513
767159
229219
898063
203277
420826
35140
885134
180261
496507
860661
609741
119163
698644
580622
35969
490443
669473
451282
201979
641454
1013642
1012592
7597
764598
1047042
922275
133167
60928
821956
533546
463849
80308
558396
920255
792363
342465
228172
69751
401028
34395
164910
160742
654584
20820
494807
738849
508237
873645
786441
442811
254038
227001
757878
325039
624944
238711
285274
830524
994299
1094491
905199
103691
126289
302143
650663
516254
582707
702723
666772
249510
1088545
1058039
865376
891600
620017
742341
335019
266243
514876
1068990
289000
599349
1004913
476237
650273
300350
973937
598248
830555
975349
114553
934280
339717
760299
67936
87257
132924
851940
97327
130197
837352
836302
884473
1091029
689929
996370
526246
108321
622511
808770
542711
86177
757998
961293
1099982
1074890
429766
821105
107686
480954
802769
867905
681007
31347
803996
267970
266920
203398
172718
25600
1014694
577279
275140
440736
4013
725084
292136
879827
1089830
471115
10644
552581
589732
864718
658208
33371
978168
711786
271476
1067152
42347
82502
315568
103033
556209
243450
53533
489732
195465
408538
117850
128916
294708
357190
458177
839732
148062
103751
145450
317655
843738
687327
148311
873415
15025
414302
454777
81403
1077564
393974
909417
475805
285442
687363
365629
1050718
919253
516319
334021
739797
831901
836147
92048
1062942
618471
216329
1012051
1013101
1010871
886216
992573
950401
54538
69222
11978
162460
836498
665777
452552
498738
1048461
82985
848326
216865
468874
935149
749448
362062
52324
552078
28897
340745
1081732
274280
731558
763223
262876
914498
719495
783363
1067605
1055565
485476
602658
107724
232976
1062879
1059592
497348
438899
1032747
716812
54068
245464
421737
611904
191651
255471
553150
130746
669068
158276
394701
312424
818295
871429
513059
366551
705175
867548
355390
860689
1002366
112547
1068989
528463
763942
996232
984469
287872
69597
991765
872835
72650
826126
111458
416068
74182
943031
187785
1082123
439066
1013512
243038
541968
647930
1012462
130884
30725
814345
562200
494493
874813
732010
208787
85317
743803
28699
261108
1007982
705119
70636
105274
836182
1012708
566441
565391
121976
604980
905978
742099
305838
56473
707776
93962
978763
406554
173667
842894
305899
948963
529275
1087220
584410
421438
262314
340704
225832
875342
161475
1000299
422767
10391
587735
924838
715536
764350
68195
732145
44445
1074437
297282
659316
132777
1010467
49279
1008730
798411
644865
819726
936663
898758
18361
329489
161798
555192
252592
221760
874855
404677
666648
376538
1044924
1024990
1001270
1000220
180794
487492
341531
239028
277525
183667
191037
118369
369103
247196
1072081
77869
898124
974429
437124
276175
1101070
711504
544359
268764
672063
237476
31107
348515
63779
816298
853072
130181
271398
150100
639892
102223
924031
537205
844709
557837
956165
726315
763591
300431
390472
960792
645673
394335
542213
492452
24748
715146
134355
1053305
648105
196195
370358
550657
473856
96067
1026370
380483
380224
685581
292369
522705
664980
437614
560360
190743
431181
317906
1023086
250334
394933
778520
767126
732793
303884
983698
559787
618373
548175
573103
934463
301101
438141
149237
195205
391559
335016
469642
71968
962192
63586
503514
791887
99516
827591
1016144
896263
639856
605011
573495
63812
983108
984158
454121
297350
784082
660974
6436
39017
821677
729481
846358
795315
185414
364718
434365
643384
578436
254585
417013
157076
779358
925496
681540
129534
802912
251701
710756
982192
339595
205806
142248
205810
886023
940216
260364
650516
76330
1032135
216552
1100841
787151
722811
47963
396333
869900
728008
1051289
449862
176551
392929
1099457
491587
16294
667698
998628
285896
535927
237892
858728
968051
803621
639125
930797
283436
321963
908136
765547
665542
994946
906532
245890
13670
338332
89951
716185
141923
914113
550102
234206
697903
230909
676374
1074209
167548
40813
435095
840882
554243
341923
894849
1025089
39891
1058827
319666
617098
756015
974318
819436
410995
227436
76174
43493
370581
4846
350821
287977
1037142
67793
10711
312907
844032
793490
647864
8856
823259
820335
685699
140237
258811
644343
618222
478278
1006002
194882
222493
214491
898990
901109
896278
939648
416442
656585
184922
768461
913370
682865
50430
506227
991978
84965
867321
557062
774448
390988
454140
32401
345794
416983
177961
11849
436197
512963
104691
343261
765106
241713
49375
245968
747794
203466
241445
1081812
729796
139553
406225
976949
564942
847254
713678
71824
547317
228318
796010
853982
474748
346134
649793
264112
829206
1071790
82052
533586
849734
305614
422735
419423
620595
802156
784946
1045728
149982
1038913
887498
186371
798733
329582
123436
380029
726552
914213
49332
585662
949678
924309
604779
782765
899930
318771
263078
866923
701408
542986
640866
254777
19792
655053
1092290
287582
815150
1092624
857028
1064487
797612
869766
653494
65183
1014366
659524
315332
438473
673444
479355
582980
847227
1009252
706440
212280
325473
1093447
410892
155541
768829
732634
962142
805092
586302
310258
855069
326475
211665
693244
27132
202668
464722
901610
692801
748862
491064
688273
392303
267929
501127
638668
300091
1041244
675705
466663
973703
238624
23223
736677
541422
735980
600324
833003
828115
633874
638914
377095
314359
664714
599124
608813
181590
572508
578901
179585
162352
707596
907968
551652
517121
196451
560909
872479
608616
1096994
1032193
934634
992387
994936
268216
947038
300526
464320
518931
810522
132262
184580
184581
621257
1094399
32313
238098
1039591
418700
849478
801806
197984
19914
277127
663343
986213
1075374
829288
119309
181224
7560
289362
852805
893756
615720
95329
650675
1029294
680467
55900
711543
285644
937367
948946
391178
1077020
64672
354657
111067
119578
21758
826519
110365
637295
402622
409536
678757
944492
530362
12162
375631
360768
828815
223115
141387
159621
281857
875421
938799
216665
575163
796805
227734
1097993
252440
882545
203871
239774
384470
533792
414463
539760
838558
393590
424336
909846
257638
340173
260213
1075633
676135
302774
439444
61901
465803
446197
910633
12965
185729
603072
274220
1055832
677633
498802
962231
276910
155321
242217
511528
513548
28476
693096
251110
451844
707567
331562
821675
249337
153501
519318
876493
956859
773827
65202
224868
120679
606825
356805
525328
47154
780816
623557
429085
398738
75132
372137
591704
271345
942830
835641
557910
1035289
556536
102145
390819
421718
820788
829103
2257
4744
133549
180222
1051548
17776
366053
443946
93120
195578
924310
198198
803659
954472
423832
161522
697421
763768
584616
782925
191855
450004
852558
345064
841170
45787
460671
162427
627672
91148
298641
20684
121166
927917
538612
402749
328432
280739
313763
14573
425405
595894
747264
726773
235032
739295
767178
360638
942582
986637
205287
405920
449955
279340
658747
207377
907280
366996
779387
317378
554288
889389
929968
929190
410625
319920
691296
638263
647938
584956
122330
412172
124671
454318
1066755
675077
701995
851801
869174
264889
877842
288863
42925
820314
1002507
504922
782717
66574
94654
192712
662446
75690
770756
564107
498530
691237
231939
518385
561394
474629
942441
466673
247728
217499
632253
7740
277407
639018
243152
126281
497531
491584
141481
29513
980995
2464
909408
714238
633937
425298
85190
1012920
131992
287790
455174
1084884
863226
1041405
15923
988193
469469
126764
557210
400661
891291
789638
863409
349176
581810
172791
866468
867726
396800
674128
910876
802247
960252
949525
544254
659699
84920
194491
324965
338857
883745
1094111
637992
732490
837908
292424
989090
990140
793016
427950
439485
509645
1092253
841493
458913
1045499
48938
511942
520561
647394
484461
554843
1038136
554696
279062
664534
515080
17523
32946
400740
838828
243944
10878
706926
818758
377755
184969
697739
1075632
929705
668727
677680
505101
297938
1013519
697457
222906
284013
863300
542593
378594
730259
514278
70135
489917
329778
1087583
886404
403572
604450
691917
203276
30257
630243
273735
6010
629140
783059
419338
27984
735148
857362
40684
1072642
859390
180053
631352
513939
287717
721912
635701
14518
647046
969866
766434
204359
761012
136553
330715
2910
339891
141529
856666
622946
894017
363974
1007911
326588
1032209
44500
991012
356817
451346
632116
829667
905700
509327
920291
489116
444626
452820
46641
822841
339862
92249
830542
978876
528543
61264
884049
729625
893355
792032
115249
920102
890028
481110
562882
298484
890315
88095
545339
95603
31862
89933
234899
570450
403914
893005
12483
1035534
465645
437408
826027
234304
705547
963225
495762
985084
773706
991889
266658
356711
614224
61069
82140
691456
858150
772575
38959
571373
879883
750940
388912
312883
827567
75722
1001963
718333
356546
564813
960370
178800
1008291
307850
962178
831994
354209
784638
372306
347056
262909
346432
246248
877567
897292
686954
603285
737236
232756
270624
311770
938618
402745
1045038
1008058
990418
944044
104382
543953
146414
1029399
566283
754627
275192
510005
624327
858715
899906
57622
263258
246826
91078
823160
63572
744904
1033434
38238
313955
16209
579277
159683
971403
400815
312064
743578
314425
828459
988605
694183
962255
558044
364917
321630
135192
235623
468618
897868
690285
598929
112057
222883
133922
604391
1059277
411538
1100448
841180
440838
657977
151384
624962
484317
976728
1091753
129723
903920
302464
519078
690322
880070
454574
810376
978369
295348
667922
80840
168839
931955
151947
462456
158589
689823
926704
1076017
202174
669745
564112
154229
869537
577983
77696
506257
865967
966312
85637
602823
534636
36947
360074
1011614
541959
149491
317185
991708
41992
864299
418668
223935
44465
974458
240595
982458
283492
75034
782920
176862
1039549
684441
547627
772404
232058
957411
61351
553905
102870
287580
389443
71575
137423
228488
1100558
844645
753722
707828
811364
29970
89082
546787
659196
401056
108722
696707
629825
264317
196599
218322
450041
957397
412573
1051596
587280
679232
223899
294234
562155
1097865
639382
717641
137897
450084
883754
983065
388072
263931
527450
226508
112809
535215
1063897
859901
127949
676338
119891
510715
420891
449624
572670
332448
274024
898727
275998
968278
341999
554969
123692
177768
296574
929519
631365
697280
244472
317657
580886
18882
884312
164928
157626
1003320
678424
21766
219473
720017
382673
1015320
140659
447457
39038
312453
769776
344535
850338
1083002
849096
129874
249434
1094585
754507
922316
422842
553705
807508
986221
217240
822514
822456
893130
893578
452652
365124
607362
98859
713742
206731
756897
387285
797203
325323
726621
705638
564089
707814
235639
937767
105650
174309
996570
789197
1000250
413943
179482
54530
132841
237313
237314
432345
187200
846848
172333
494078
560887
175664
112054
328074
924293
398856
957782
1087577
804804
1072894
430492
162297
220906
885247
1039077
948143
949649
487125
304034
775907
459739
764871
734912
77859
161247
1093746
858935
419837
199445
1060025
398093
89753
273394
1022950
999343
1032919
563724
242097
961295
795100
740362
648942
653358
303074
595275
97635
332677
712569
604089
82350
4226
832140
560403
277009
323328
324378
814073
282849
710815
975942
487219
666284
871484
876689
1086457
870355
540234
473380
855200
612740
591189
915222
488916
304251
346969
473503
552062
6455
96134
927373
34909
513393
736833
944617
134461
29255
863562
764958
306361
212139
1096092
437038
1029229
1047323
685735
930949
184502
618388
767566
11409
68516
644564
852978
155525
1062440
435126
946014
646308
338955
655218
1079550
906854
113350
693897
893845
986562
13925
771314
939897
763715
77120
490778
1010568
639322
1060212
495218
958910
607719
1089966
698245
211556
359240
11596
742673
98761
136033
947454
729501
959215
929365
779469
111692
800166
780165
537086
341580
683719
1006788
877173
369688
906434
372402
954562
616044
394288
229155
77335
832268
1027019
535324
572518
515122
142191
627826
979373
638210
89050
348669
363639
320388
254018
415399
608221
719438
980596
388861
597773
534612
799256
59609
987286
891431
86493
978556
101508
609983
769239
144240
95217
54240
873020
649629
890603
238352
667034
798901
498391
895699
26467
68281
731834
387509
49336
845307
37898
744608
554271
745679
900203
1098314
242969
826063
845521
569530
363952
471336
569750
24233
411890
617470
281639
323696
647867
187965
360196
602379
201328
794556
430984
1031925
186620
951374
455858
460396
652196
897891
604483
79855
442682
825934
436268
908114
860004
793552
1010787
206455
158257
813676
870567
663321
1029533
880490
241437
634432
840284
467230
467231
391491
221442
953710
112310
447979
630887
242003
18732
1087483
376408
605246
434641
108646
123269
441267
762623
731629
242472
715535
715521
225420
765112
158954
141142
351571
401982
308724
945502
749950
974256
599638
732169
530737
214542
969031
955024
200665
1069007
813144
200833
492779
533954
326687
80987
373527
360575
954348
37471
1021298
1058875
1074859
906100
633875
664111
606758
375648
883706
3433
867731
512002
552553
563231
460887
994762
514290
445657
112610
367480
264121
960375
1081437
547441
1099084
601187
969286
736709
477164
727541
881251
472441
810872
362343
91442
869824
693521
560380
241403
878065
513697
324386
1039002
1041923
659095
557255
779219
866992
187585
599432
442964
342984
884799
427102
940014
571586
383502
802746
821024
891461
119713
83918
1007695
322891
610171
36908
58265
600165
340753
536628
363653
709259
1071924
168048
956692
416140
869207
344466
356867
616744
271680
269880
112703
130793
601884
700861
1036847
520571
1016261
19926
3182
242788
641354
455045
414669
663849
471207
545091
416268
138508
944915
1019390
1089964
924714
233722
986243
282750
587299
934544
9238
673921
274318
914405
1098113
991576
435088
1096568
380999
715397
260522
835737
523888
881909
306002
30150
599472
83112
1067768
643709
50972
1017594
904493
205574
653340
544354
522918
623976
821760
49374
781386
607410
258358
949054
19539
440489
960001
1062278
927760
399077
1080983
646221
335997
177239
887441
188380
64512
700682
475416
223701
386792
598638
746702
921859
655444
740061
455778
1035330
950114
841959
66668
933763
578342
358171
569557
454313
43357
1063706
904939
289292
51252
759187
115836
149120
1002284
437972
440512
838394
418643
911631
470819
505216
230745
382797
511884
2433
614807
691868
322772
908277
382464
901781
359564
522486
572892
601256
267973
176722
909002
670765
107531
153432
681294
418799
332718
358722
911034
869798
983653
403733
92198
325930
141550
597248
133894
48845
372029
372030
1092326
686027
521257
827705
446203
154699
735685
929239
969116
874509
645568
264359
111294
47342
560291
359582
929335
523458
627206
742134
634004
695891
601743
105537
808860
1020739
82903
282931
879869
659447
823193
235294
241051
117428
4464
203899
402987
178341
967598
793929
383926
587302
173776
874735
1091141
221763
889544
213314
1068039
574225
143992
854240
349076
18539
110320
609235
729371
15512
456637
1034731
955369
771701
783967
44535
552434
701170
594918
98724
202202
866826
39393
71683
370047
135031
686319
225124
274376
836225
616431
998469
934712
1075146
1008641
228013
45262
319937
390605
1006008
310806
298171
252631
620446
185951
651841
681052
48878
1045591
251460
96814
734058
340571
964428
800071
756737
762407
226845
419433
609370
610420
925627
1083316
400506
1084053
484913
17183
381863
568296
425513
422363
563535
355725
990337
674259
556713
1044016
464062
1075915
556162
314784
892813
1089545
194653
896458
436285
212795
1023020
448317
17199
58531
719326
872820
591060
537529
251278
147764
668495
39996
1078240
942403
249658
819808
786187
921166
960923
601488
137459
1067227
7715
860163
789186
993604
469666
834683
448086
948307
630198
748787
323490
600636
307908
4334
358006
867055
1053947
497598
869085
567162
652932
212313
400555
965875
462349
109792
202653
962711
578429
377676
76778
430131
865121
875269
907364
509830
142641
450521
878933
616428
887774
441595
186962
89695
354384
503356
1001406
674624
830282
377342
33171
372332
721271
463689
314771
795734
43749
256488
382787
446360
988854
694878
1014590
6547
326218
972889
537649
1017313
599282
9389
536479
1091930
658636
994783
852278
807860
263731
789448
335946
71810
851357
48813
594372
669729
138371
220685
773674
869426
796202
96158
672780
463319
195002
313256
984464
916480
659272
1060141
582749
973177
399480
124789
366651
379629
251640
522192
1037971
551995
202786
734361
892838
163762
215803
1076747
512143
270388
38990
53361
917013
683570
4661
883647
974005
310582
465712
234262
120579
335122
1058679
852783
385027
978885
446694
238609
739435
1006199
412133
183809
393307
844820
571480
1011227
137101
1064588
812799
188443
24856
41108
769502
1018314
1015091
689277
849745
751733
481455
35859
792921
393097
288150
811136
1068722
551923
998378
46557
521483
857049
1025550
805652
866961
808822
364097
118557
237706
1050993
932379
1063097
993889
849122
683846
966496
239223
742476
37211
298802
1084464
948632
263891
630789
221690
408986
1053182
400560
243512
618689
663013
307427
1048605
568978
994026
883040
774770
637936
851073
292055
225080
914524
31631
487226
638745
102294
387384
742088
384659
738107
509879
443643
187892
550069
144573
819409
847214
61128
493446
169638
671416
521389
994209
433270
341189
1058933
150068
586683
765143
916390
995651
833794
1030968
205243
620098
301502
253318
1046611
8531
74977
879203
379469
1053370
1087546
234485
944585
619723
627817
642635
971013
245411
509469
955278
46574
313861
445379
11272
355903
750623
275697
415362
564054
1078874
554925
956585
184719
484947
314157
71565
318945
490247
1003968
1086359
41345
216859
664020
200812
925936
1013419
33095
1020496
71502
967206
247795
20675
804213
191870
1092380
375005
255230
338641
694343
304795
529522
517530
592910
931267
749106
644904
835840
907897
315709
358175
825000
980006
458367
309618
332477
798932
385068
77606
290440
422202
129027
582047
65487
937396
186709
1052807
182038
992026
398084
889891
651568
923739
676815
624000
679868
691516
815746
374950
991303
903107
886880
289383
1031173
867810
423358
422308
649406
901709
692648
451035
533775
16413
344873
247951
936096
647137
729827
1057114
956610
735720
77307
438386
458493
481262
315834
217935
283276
658591
997985
134069
1060317
184392
911539
856279
1095833
975796
576233
874472
181719
984267
914627
982154
1036555
649998
280998
186102
462429
31575
698855
56641
19678
47365
148600
304719
493098
631780
961032
687231
733698
974607
148387
223153
466855
752463
483449
292515
944565
834435
863493
95128
38413
724967
6376
648802
891308
509510
351776
765989
767039
614587
936504
181677
109863
317631
487089
81677
498165
1096465
392360
723325
325434
1048430
408439
727763
596963
345417
775253
180457
58166
357836
996449
296760
607730
219643
910696
648454
1055051
963014
519843
676518
676771
583913
1088392
929449
260621
729159
12675
152949
434374
978276
829496
694234
1039880
51753
333234
1000987
637823
1020564
45323
78142
446792
640888
429899
601508
909289
186417
450930
441708
451019
34770
989476
418754
27993
1097491
379693
83934
169502
309627
434976
834280
849051
1010839
392104
210912
738563
758183
601442
193541
359792
449659
847946
1026577
657244
3090
326234
68085
754640
758075
598323
808956
318628
355084
431779
968850
585082
14509
994408
230524
505320
182962
579281
295134
538326
55718
1043648
1075307
360097
525080
369066
727410
977023
790831
18028
1023922
1095645
47850
668278
480865
352439
712421
198934
544305
367008
1068433
134947
991239
756255
795021
598190
145984
796764
626644
726066
806516
994270
269519
780875
240877
460061
839782
464836
321236
284062
35290
446472
867020
1079480
976018
336411
825188
703917
20739
390945
247022
835934
350962
619890
827853
114637
918391
851728
489444
1078196
996873
68283
517035
328034
21603
920793
775254
334182
626972
635279
561360
225746
11205
177418
1039234
1092779
1014327
280503
86121
59737
373576
376726
517320
394050
654610
722455
722454
699453
180396
272754
152798
1035678
22866
841394
806961
519505
745872
617017
999642
907517
1031843
169951
218743
204482
297685
399956
1061857
895551
1039868
705058
809947
599123
625752
892474
971600
1044572
577969
713117
593013
48955
191280
79137
826292
69361
1055389
788376
973610
539490
265198
995752
373812
253351
41512
511503
394024
548578
138756
401469
133844
369700
1058585
888167
98153
418040
897449
686296
510240
448501
133309
60816
498832
772330
1060860
525444
306380
634086
352723
1019163
824905
620459
1055787
933879
838724
967980
787462
24900
1026356
138248
919948
412487
643346
280782
482378
866835
10941
986024
898844
1072714
673540
974298
516911
77227
476185
418454
993283
26277
613371
672634
1008068
388709
988707
364737
682363
582185
157749
730296
975128
922778
767819
382333
753858
1066548
184128
247536
428264
100472
36136
661115
603455
371195
154744
741575
81929
948373
942075
765167
674737
1003302
637918
485232
975142
42944
236956
1021951
752952
819740
117705
611646
207623
955083
1069339
332964
422122
252763
275337
91323
810006
384870
669802
929272
1016420
1016421
621299
1021347
851911
944728
989909
447394
69833
835813
344520
652489
1030143
538963
829068
1067414
822370
539349
1086161
750142
935153
961781
372822
334242
1067759
562086
673024
81573
452717
491707
190979
912351
1014160
709254
18396
1080803
407797
159446
271066
718531
772482
82654
748790
1008284
244965
243257
703676
301617
30910
504396
1021076
493619
605476
341623
454053
861084
870920
684734
824013
717703
87153
488336
525030
737303
268377
375786
92916
1057618
911361
732789
118971
1092730
200831
356763
823968
128133
924515
299131
406168
919856
755530
320047
110302
462263
255654
702968
1090253
862331
120628
560756
986018
547012
565804
294766
764214
616603
542590
557815
198823
475056
51836
519648
548663
1039700
506302
409008
515402
311757
530366
905653
855876
344412
181675
1066541
1036610
195481
291269
633783
765637
437082
914860
1098566
57340
823800
289640
91167
232129
312463
299220
641194
375652
25024
342024
729208
617168
508246
786802
793672
335398
740842
938529
617215
912685
527492
860149
118637
1039945
577172
168484
1040353
1029150
929234
948103
266274
230714
754237
639811
544555
695418
124721
794878
329317
345275
800973
331322
962604
601886
169016
1004735
790845
725516
31872
818141
879598
64631
324467
588275
818777
1068490
164766
458574
174582
290428
339178
565465
123735
278689
1072416
808706
9219
304914
210631
25371
462484
10413
909208
408079
343337
134357
601491
741635
13987
580434
839959
13047
738259
815940
267322
1010537
233057
813073
125546
352778
824448
971517
246037
1089094
518010
466375
324995
589630
118088
1056260
518334
30483
291458
250634
827769
529580
490057
381430
260318
334663
364636
991633
408420
854420
212767
410271
568916
1082434
805530
835383
477754
152558
212631
705228
482009
519628
419571
1098856
146072
239750
38161
488127
460607
251930
49001
539862
815923
960240
666157
113196
674581
371391
1082224
1077646
783896
865854
232819
530168
381590
339313
371594
739585
351899
963503
713656
91755
67914
425277
735041
240285
416302
172576
604032
777580
554209
398032
1040731
890701
810008
891923
145703
749555
1026140
798834
331622
905400
978091
231504
1094839
22131
376883
207216
924223
67173
814599
629610
395600
162757
62804
198566
18184
296608
652951
508902
92046
172041
1036907
880299
400398
173815
675099
968474
183486
765456
166999
410582
173035
1066380
433197
662527
217604
319732
632526
863270
899260
462442
384830
1100787
235379
332542
178094
20952
361617
691603
1000433
979549
684005
988147
941628
754012
208846
272479
1089939
771038
182821
456055
883287
781729
585483
184549
817173
408527
644529
431234
452509
465604
16200
967970
195925
457215
24727
1028938
930956
56595
1021531
732106
368675
364262
449652
384744
901612
611944
938859
45542
95574
498961
244516
248567
454637
841670
478668
742628
682067
383521
892210
703439
902866
142535
942597
406374
499406
312938
703950
224089
753807
216526
39524
447538
626873
528071
31031
73001
275330
685256
135169
964854
53560
646309
828695
270383
905220
654586
1073646
1072111
931681
942419
94208
143033
693861
1049852
698220
115012
17907
733093
1048711
360744
268013
949293
412589
87496
496454
543700
592109
558526
186316
343806
849596
382591
654904
672356
254807
467519
514993
297945
527395
498100
128985
636869
509287
731829
802744
361320
197439
13430
1084938
697302
1062540
1006785
1045974
1062056
909603
240533
359066
252601
720703
657464
490015
952255
711922
1052661
876506
38607
1074666
905917
299727
163671
70054
598647
849001
34705
309580
858443
1051702
864378
354054
388239
286774
846845
99985
1091232
445441
804157
979695
201948
10467
626301
861278
249139
669373
116529
341396
641120
777695
797936
264803
569686
344053
671342
345429
421437
881006
667262
351734
845087
501265
1099441
34095
317321
348036
183377
714259
815804
271438
457779
1040749
80185
1045451
1073430
468225
394577
856423
353798
449982
573687
479790
345881
663390
905088
789185
322399
735945
1029378
341033
371650
514311
817900
256540
603491
644583
164997
826711
446728
1056076
1036579
10936
490347
810363
1031328
832072
681487
853105
1064613
349839
641739
467046
621964
881198
99839
816502
999402
445632
972840
906215
528913
835749
1005027
696972
1028418
402014
321437
45925
703644
309578
731812
194947
841477
1100941
126181
539501
657828
218178
612628
182772
929015
579033
510356
157367
706349
351867
692747
647524
106802
997480
244398
394298
78876
609366
136162
192799
288888
70296
514324
959349
330840
560412
257256
976989
79229
915957
250536
884319
909310
1061181
539373
575790
163129
1053594
783674
309024
585330
370081
930990
62826
279533
276339
493381
968674
750369
379651
260762
497158
533544
63377
249527
263641
433832
551587
368358
338287
945138
126981
843874
13427
594562
892001
1084257
480141
1018564
1041265
725229
1031297
766022
676212
28490
213718
295185
594979
117365
681097
803032
324336
1087867
898859
513965
234234
790311
352588
748653
291554
917283
849926
288008
743188
452950
937674
1082074
268449
729458
570307
473919
837634
275178
565984
453813
713542
32781
1048619
675260
56275
271604
364227
354073
281058
132207
543156
364367
973530
802084
372429
261823
868188
39738
414673
17168
629765
989375
142369
840087
983765
948917
1007119
339319
412857
566058
1009390
596946
796311
766504
265907
545519
630100
869472
655888
256982
642022
984609
897929
440086
158005
954008
849156
715267
887168
544308
567002
896427
77594
52769
360881
382262
611391
476871
974959
174495
819134
249131
429302
634429
985911
671299
423522
782519
116474
295209
513972
49137
659691
677417
124260
534961
590126
552258
137102
618570
479968
128437
702490
1009723
481593
116591
728424
609603
449484
153691
603813
353750
1004268
540754
415692
749595
187626
211264
161337
380811
325419
191438
36382
551754
473692
7007
1083321
441771
335719
887218
47767
22834
997913
404668
255665
966803
879234
305354
939006
375983
925419
712113
668853
123147
694860
984754
72085
502634
1090334
508717
208564
1089836
453957
326564
345715
136687
951506
878826
959346
771115
862603
42999
354532
71643
162491
821877
577892
831371
121328
399234
186100
428371
389187
155862
799174
651753
834272
785147
139829
799104
264194
966631
525503
780534
893272
518125
824688
249089
534172
957530
343682
703017
977259
181738
863049
590043
49546
585360
1008794
877090
812554
839218
121435
1040522
532247
536629
1066610
1011685
999540
806136
891863
90125
82878
1095381
97692
254770
118488
840149
863229
532924
634973
394492
474848
125921
311896
387458
995968
1059049
1012013
948385
749412
665294
199761
803199
111886
303923
75015
362938
93287
841957
889328
72778
487038
755378
340945
540410
663330
227923
1038895
357851
154264
680229
394849
600969
909454
883453
1096087
351213
801144
685448
1044519
33910
180832
597351
354730
625092
116792
975892
518382
457156
415745
70107
498876
753231
131773
271535
962281
446199
193679
518143
371297
74613
632568
218948
286660
572253
903671
586691
205924
974572
27785
1077489
596250
449984
146020
611918
94451
297810
773477
297909
430555
837002
444426
441906
33693
987759
892032
498595
976017
46997
577162
405419
852132
599015
725315
135060
310091
1005349
417046
67309
3135
350345
436955
179239
788905
728191
359588
689011
706277
163125
305030
567538
749048
376292
1013504
632742
73318
283085
437865
403636
268628
720558
541704
1049245
300285
769280
480097
317479
163985
287018
687970
909929
422855
261453
724817
285023
136673
937777
381018
173357
341848
718643
516302
108065
818659
420383
85218
191393
664935
809326
313245
533363
781233
375961
717116
671111
473084
1036552
631888
50286
426691
692545
855698
262286
907848
570069
291190
1019658
132008
20915
257732
186872
375643
293275
661773
963663
631148
924556
540668
399065
1031503
702083
496496
1064109
117351
162664
584685
207468
143819
208013
882993
696388
931286
89274
836654
717227
48484
114903
358938
1014323
915931
525287
1089041
172127
363738
792851
267572
551956
938100
776535
272025
339589
1076170
480585
650154
738576
977235
1031354
779676
227840
1003843
377253
982712
1839
507048
305679
573779
1033370
433084
1019306
142694
734210
385181
897305
472693
640184
901081
159489
263659
702956
291698
492252
434296
937567
610317
124113
19729
932599
238740
209974
562667
753591
369080
79811
269338
889063
908902
291822
230685
130123
536968
413277
597463
555117
33109
837496
1043874
404679
1006777
157692
28967
851104
566991
124785
1097403
319324
211978
1091898
1061469
839744
269389
708990
686759
765729
275090
855949
287693
734123
825751
549999
443187
1067234
320599
473836
172034
559681
826693
977435
431494
172770
1046870
38248
606153
924560
76906
282513
612336
673320
213389
556454
1003406
583844
924299
444908
600716
153385
845273
529088
526198
95007
551019
249420
945974
8969
57474
193702
572527
857114
163978
274388
779434
992192
472698
857741
1039394
267482
940754
301379
226973
305845
172190
1044440
761423
73838
225023
818939
5842
977415
881237
382467
943459
119678
1025780
34359
286374
737607
475589
718476
366022
184524
335390
691847
87975
431322
220461
857917
896746
384359
1028065
89367
536875
848021
1096115
946986
802534
211323
172012
319694
250011
669790
518086
887321
888313
1018922
271643
267090
574760
53116
674820
999957
209756
239406
980221
465959
451879
353112
952738
100349
138288
252114
750880
181116
384936
241780
1090602
1074525
424527
547770
849854
345553
1086842
1044526
401750
992584
993634
76861
76497
833855
745518
50496
701944
570862
60830
471867
1076730
605588
41697
153107
289412
644160
96373
865452
1072417
687264
437313
940548
257578
696013
79661
119167
434142
780870
510876
1035100
611925
1057107
309379
965968
27910
415097
1062917
709889
631390
807080
76464
777044
294047
517186
647189
1082122
734872
1018012
719010
293545
287927
220196
343546
471868
322986
15028
191775
887801
503300
948210
302163
925455
738205
464364
794589
519723
205202
588596
160357
76983
640436
811632
281752
526558
426357
1006258
750759
535460
776340
92697
251727
491950
576635
1083613
958218
565687
211258
829458
265223
892628
916310
813469
383744
33416
854142
95053
699304
500292
954511
549261
677625
908731
245682
118682
85055
852944
11053
570065
176327
1045738
362068
699952
497744
150821
1086967
757398
289819
473896
187642
146611
43925
1005308
934192
319874
247383
179991
445925
711975
209356
1050779
660971
750269
1063193
186784
980048
582773
116594
638857
604936
861407
487819
347713
1036477
493216
764360
652143
159175
833140
104686
673914
933779
15240
684019
74664
153937
259814
1089706
467398
717433
632671
153182
389957
1060191
18638
516460
655942
393632
350944
972117
54949
562159
819100
1002540
553988
380086
244517
895258
503696
890950
201552
416338
220692
270553
900486
506203
653413
926272
426391
643723
794268
801315
152408
723184
661825
921416
235837
144748
293541
69442
149661
345982
482415
461507
460457
285632
966758
121815
762842
945151
642290
444450
75859
859281
347628
136143
576171
576905
436665
405264
996217
345023
510341
847901
607062
809295
194025
637193
1093013
317717
238546
455957
1015021
1033184
640390
117509
948286
248319
46696
823085
1003757
331651
566760
79843
930005
304894
756979
286397
35373
58673
775927
224948
349796
985302
665351
202961
1100960
976447
795760
423838
535619
962240
1067374
483450
278718
985215
732938
376682
568408
817621
13869
919325
1007114
522234
107696
659508
453077
788059
1091272
293796
40159
450957
981270
458908
735156
979627
939768
362824
972164
920444
355761
592838
259922
60456
813725
617068
316883
109352
259959
445318
335818
1066216
592747
847326
439303
173548
956071
218089
612528
501759
670058
1100900
949450
678234
86991
952176
1099823
723028
636646
883588
832014
685518
667491
474051
1026555
644981
972375
544535
730995
23840
971322
478883
166218
1098196
964324
1083283
139756
673781
952139
304171
129022
871190
53865
52782
602070
555856
370879
1088000
595628
452887
1079204
77284
671105
900955
815285
879604
801149
579221
979165
776967
141873
363207
807677
306732
963402
764238
603207
688919
966234
273164
10598
924717
86729
1095724
319368
257497
244056
675845
736139
173775
512316
1009658
1019282
527360
511621
849985
124579
535097
834635
368719
842716
705639
1035358
696437
64840
85881
722649
839216
743006
685889
616622
278367
895926
1088192
540711
594680
105559
113261
1047922
161809
750796
612301
925308
23779
934642
693819
957742
684933
1006019
588262
40599
69276
828718
120410
215583
621085
72738
101372
86492
354853
405812
488667
777663
14715
634706
838728
706515
901251
802360
198325
485918
867625
770133
677374
750990
341836
318720
13628
806245
15489
1009281
1070072
208254
658179
1067832
189560
464682
45799
236187
682680
839844
630092
66423
104660
743646
969176
868088
788595
568770
115541
469389
725701
962689
186195
539665
117647
588949
849181
167012
365193
242799
85266
197961
478416
883696
426238
1045659
1050092
745283
1066830
913960
451118
836607
835557
52490
628333
844445
102063
957084
296917
981504
3296
57183
673819
182953
248553
1016817
746343
995804
741158
875931
643222
502804
898681
299534
844147
110510
229238
152045
181271
203645
1039306
274497
261545
836736
421232
992830
59348
425788
488609
22939
685131
280144
783308
615865
540955
558907
205877
792630
1037493
132513
15395
998784
926000
682555
220109
831931
349078
838480
1041157
190628
27630
1061913
112325
330252
128231
161543
737228
58201
412081
34898
64333
603802
1001120
551416
292370
733859
195944
667942
69926
952565
977216
531071
379599
151521
282933
724560
25741
1047851
504334
1053025
230092
168401
16803
850089
158906
194272
369237
452284
445223
939499
390337
340204
1039719
893820
1030747
1093128
306792
528171
764062
226826
781404
341269
754220
395523
241765
553777
319340
440063
375509
686850
2250
179958
941209
75139
423281
611641
213915
313736
286788
929676
740299
510982
6461
865850
453320
15884
707868
437775
438507
1006875
785838
155275
99123
353171
1065105
325907
908036
677088
219406
471128
305692
314081
635274
1022387
372579
422825
833501
424866
572221
171422
438903
184505
443963
1041993
90228
845255
493161
442868
5267
244568
716037
421256
528958
368175
372622
892882
43160
922937
51189
524123
553735
282552
32205
744910
992786
726833
894413
1010125
657668
205882
1053964
900450
498371
869050
918095
1043645
727452
214065
920281
842140
528903
1062109
676329
177222
845228
830811
84770
584595
971395
488062
657764
570404
65645
1059730
837135
144058
890067
824498
518182
754616
888715
750293
707528
450984
328980
1010776
757476
973641
149056
950873
905471
491605
240700
505699
939055
806958
1100004
262645
637942
559316
960940
82450
991562
483688
441497
856638
166796
342413
361693
911787
715473
350733
611528
952906
930519
893401
643022
403535
3703
614688
197513
449946
277535
844867
1069113
1063050
442866
980930
363471
152727
726605
1082659
911953
931675
637682
773415
98131
515414
834339
137040
451927
369403
382133
536576
1071597
363817
234522
516203
712784
849456
660830
866854
845790
48614
557456
354912
962965
250600
595855
1085538
308561
37798
529333
668936
19324
1053087
609895
1071174
1027742
875348
811107
840047
916332
1070875
54499
507783
582139
907219
267888
662321
646752
775469
336755
28937
255622
29878
887531
242862
586531
75064
1087818
32961
713058
140389
1095143
228554
423124
1076814
1003305
1084550
399818
156180
782274
748394
708874
952631
546885
996602
587423
164003
162720
169524
352766
999333
562583
616500
219685
784170
535250
823006
533012
373723
1033859
734694
136591
922712
351661
367594
190224
379422
500602
783147
346322
59248
850008
474950
69550
882517
117153
941806
375351
1039135
990226
79306
321664
508177
711147
124360
553500
695027
428364
303925
506451
53992
913459
1020868
47013
793436
580579
559530
705997
856316
137699
778422
344733
1057908
327212
248817
190026
52039
700799
269224
423406
87157
1077206
292454
99778
22332
181255
666740
218479
772667
231356
1064634
96880
940345
268546
194551
513282
773396
566752
389594
771016
631831
973692
1014413
989044
496935
358369
843898
530367
785028
729844
201605
596709
260508
959750
570262
77978
709851
174169
810970
491782
441107
892861
256977
327064
333971
429708
726372
765737
455301
887093
1030023
373447
186126
858658
686024
685605
431713
703022
77425
63012
537716
47815
910499
54864
344838
280559
1071823
187686
1033904
615247
713567
318156
797984
1007798
589897
65480
784755
963608
114674
506196
730767
608522
324825
264562
410206
629933
209350
365134
219058
753423
310816
186284
378356
118819
608829
984397
232007
312105
3586
698173
454257
466395
193209
238320
71285
997880
158863
883940
1060138
128986
453098
365499
254342
1094022
660321
73751
134232
182372
564609
752462
967887
783707
883617
138301
267655
391138
480931
329305
835877
868034
976026
298393
357018
564406
936820
539221
605049
789883
953394
838404
971755
69673
334294
718490
455365
743701
43249
985242
273616
484252
20264
854096
99867
775708
791746
189900
727697
460194
983993
326985
980478
186789
237232
171303
833379
800431
325217
1044108
757730
1008680
320958
544047
299852
178648
718664
905613
119191
344705
442606
156912
630405
980792
399533
212865
165172
572831
235668
936874
706357
804404
655412
535786
6638
1043121
723833
938953
151403
324452
805633
140592
666302
289417
1001858
772084
639516
482575
872115
71615
824117
233613
781962
926698
1021233
929407
413582
748525
698614
26901
216218
88487
810181
406356
375167
523364
935383
363484
536983
385087
105177
743412
1016071
312052
727545
252170
89135
538461
851117
324446
132883
467788
645906
106432
1089856
409444
163577
626513
50192
665128
767675
939059
164728
841777
787832
501767
674925
573594
151278
514244
33781
1044643
427762
194753
725554
377658
118300
326725
323057
80834
33588
46500
296361
1041791
302854
502631
433675
449543
943070
305079
647413
725381
119671
27949
210953
432052
629953
461667
630918
704150
162318
507291
806358
69852
801081
1049700
79808
859838
423761
331994
462617
241256
1007382
265871
345828
415428
478596
337218
664829
583419
1048805
937958
119317
398983
671473
894602
544110
782748
196816
59089
380045
934651
309284
97394
22027
364159
279360
811004
114398
666312
884042
947969
338696
765825
683418
946596
167382
1038231
386493
843658
12198
731468
172311
298714
754113
212279
396931
1026941
70126
908876
249365
551350
299679
939666
161991
82740
951059
1078628
381725
146045
1058323
145714
30626
1025689
451288
880719
1038830
342353
330523
239783
341676
191921
782958
86449
572328
666611
718607
84669
652011
885545
274867
206250
1097321
853422
52599
762476
896821
141166
298897
243032
581021
352526
388237
31407
657175
292091
997200
851598
1042422
854321
262586
842578
976702
685912
143537
615383
505564
155865
692382
523684
111894
259859
679946
510830
681869
624712
458437
959919
822573
915649
992649
353123
788840
279769
858036
333551
891617
511104
745785
407695
618008
1035443
374092
859085
620554
411098
391338
964426
295698
520407
368502
18443
358565
251426
768432
254249
511992
293714
609976
94943
685779
525883
355414
137536
243438
504511
837627
50014
852193
1046547
729376
136979
125940
31121
299317
442022
912884
52892
969862
919269
326705
231614
362969
974047
787814
913383
558986
159063
607516
371014
1057938
451313
154333
517933
236291
563644
326647
454075
951700
164659
1026515
148259
411862
155853
631023
588033
6097
296562
485430
114515
417632
214824
295442
978967
183731
1020583
1019003
25164
262054
578304
17991
96437
885939
937141
5112
480222
416745
208383
79928
324699
311413
249684
359850
533734
582613
475685
579260
480230
1013190
353490
579527
262892
985456
845209
386343
837324
406489
1099257
262441
398817
457297
976130
667788
199692
529953
569999
50218
487318
73262
390216
1066039
975044
88865
65753
596798
535650
483144
1059816
1020160
915145
949765
158956
920197
493478
1093954
682650
2944
63189
1017744
830746
328903
1034189
1087037
80997
271500
492189
445744
24735
452257
2663
1055814
31638
689410
1007764
1065839
148650
794517
1042217
359827
491579
31757
642534
788118
94462
873107
73362
418780
932546
432643
131500
953301
392658
317735
402325
371145
557839
781704
932739
437042
1040206
614696
688708
596935
425734
317163
411778
488131
1090924
695379
637285
429323
413586
1029501
86814
622367
913507
577454
86386
42710
820726
433665
78037
1008912
468643
618215
436325
47091
375993
1076010
566431
257400
123488
239482
833550
179036
203402
197899
605384
626680
503289
941773
526407
79098
984548
489118
1067011
356446
582301
392126
386030
130707
1092345
816202
484926
630656
433203
628164
399892
191953
83485
839067
348567
736948
838883
870882
999618
663846
843733
280272
897643
510916
448854
449904
959996
30619
486187
219016
1013864
641935
974664
1061278
413009
933587
231287
916404
290917
234189
442636
748759
33918
203879
759828
456507
14558
757339
196431
865715
225222
222108
587576
794433
148021
685059
36810
1092656
352016
44467
262524
451109
26103
981483
1002294
338098
34606
732907
190670
238191
511882
883385
820005
979132
474250
486194
53300
390773
616394
655595
846704
494563
838832
163069
133114
899203
581705
657605
657783
953510
450802
41654
75799
286868
466736
98539
928028
924645
267774
524765
1062218
191633
706874
206294
684135
194785
89122
663938
756945
418202
1087142
527544
331358
668143
889714
771678
546652
257086
1053803
373325
63383
963379
372592
993125
110404
866815
114418
647768
539758
914419
202721
930136
273429
555503
245906
924923
872061
722255
1698
434397
107535
402795
674011
357994
18009
806975
377838
378888
949537
538794
216986
884110
454491
347671
541699
1010894
169137
116614
397955
270156
588581
805302
984324
788056
869378
235872
460477
193416
928935
1005581
340655
26945
998733
864729
1034877
545464
147862
962902
196081
729037
337545
1041210
509620
899709
952581
314925
385645
387588
792908
902933
184947
587311
255663
316517
1049207
664933
648585
327998
976181
449368
616692
330064
454319
336141
580913
500374
112049
1018152
436893
864774
1052875
813800
97566
1046465
1000978
297492
939353
629539
13718
767369
1011050
1067201
848808
343856
156031
332476
94374
104675
5578
1057849
484641
941645
185436
493979
566812
470025
178161
380633
684413
611312
442240
842209
767200
858499
599428
151861
116959
301418
857822
734398
157224
95879
554724
844533
97792
425898
277579
372481
978096
404239
863206
573070
719777
111403
122057
395962
343696
854125
247198
752128
729032
299048
708241
113414
114572
608383
1035004
175196
239022
87014
424047
90783
22551
673955
858136
711031
516807
897948
877904
103947
171756
974405
388890
629139
969661
589550
795519
1088905
864416
80527
673447
464273
894042
657730
307469
602777
281286
1068170
604269
463037
917595
796501
1090491
1051328
992350
770978
678574
134091
137054
783988
723510
327744
924499
806540
235316
759250
132148
1068435
645919
314068
195268
236419
372039
73885
685058
1051264
108945
1051223
503998
1050950
1075823
612775
910104
62250
515717
17483
516767
262818
609821
979934
741053
695303
565414
257457
363908
90917
847484
862106
498589
120225
970106
574484
1053979
871695
1010280
179754
705647
154914
804783
183360
866381
746716
973472
621356
974055
207349
590296
841197
361275
979192
19045
118250
511297
20563
1001309
602543
115574
658319
805867
696067
152625
660405
167157
905657
750727
215405
815045
1081034
788804
563466
547087
480561
679889
410158
655496
1077373
470692
22150
8818
655157
523943
238539
578835
527191
778362
832200
996534
299931
800378
433509
1025811
988427
60547
930201
614609
635183
611877
1076703
689386
325849
507830
911891
737251
866221
808211
280277
106608
725266
113661
1078301
1065470
374173
606536
23903
296363
163343
94675
348552
1065004
290567
803074
826159
292765
804258
1049622
1098773
518849
638761
415126
55914
351991
869424
1081530
141094
124489
8414
96455
911646
723008
573767
294014
1047366
625290
196591
845844
586365
388527
532733
575233
375306
479342
924254
491221
530288
940178
155693
587887
885004
470478
104672
1021477
137338
9229
321912
479441
669496
977119
322219
1060126
428992
922369
803392
3344
860886
1066955
657963
445333
120290
170366
589006
489962
1033147
165421
139344
838987
810441
964263
395727
508380
650425
43839
270984
742335
1011048
803408
480729
258983
380351
644619
920485
619467
450330
836313
642395
443552
1004152
726715
580298
932616
807416
769943
141798
484522
609695
325472
345000
401909
788081
414858
18322
844978
803378
704482
225894
219566
1090831
50819
406885
311930
250405
859751
57906
526276
330455
842343
336867
389907
821716
389658
180232
424763
32358
4503
533919
386547
396230
116812
904177
738938
923007
854868
880911
1045691
882311
616951
386510
880873
1096059
812965
394349
188273
33334
853804
31337
602753
367495
286989
441542
512345
846084
365032
764475
855174
262733
809355
686195
365593
555173
349695
814150
778880
77367
812473
58040
98773
103204
201145
275171
170093
321957
962386
109457
914422
399517
1073200
1007901
859882
708483
269309
663961
201206
724431
313090
117211
149600
471010
562538
77646
762958
848120
805490
1040597
8882
223090
854283
1026540
1025490
1101416
703190
26496
603079
782869
908816
798586
60517
396092
396091
30133
691929
999605
493292
28857
1012595
588564
1050893
732220
696327
508042
205067
548597
204493
1042490
83876
126224
859794
1008029
320739
605893
944406
487517
1060288
728760
65307
693961
960722
152883
1027215
467669
728786
524265
921556
25092
117042
688548
219933
467820
241543
517254
862150
137953
540060
20916
123617
334954
109656
487971
400900
761045
697824
659392
234553
842805
916111
775170
446937
901904
12818
838029
86042
865750
1057472
874441
234403
531763
457883
553772
994232
1065429
894123
484429
325158
110040
854908
1045966
316372
282566
52624
474934
150943
335178
48285
930238
786978
938740
928226
589088
499006
851300
334303
709479
684268
398687
1071107
463996
635743
337228
724606
953082
866475
974274
495025
804336
759852
270788
544465
375824
913012
341712
802682
112280
537580
974955
725383
1094531
285838
959314
1050811
126602
329316
395255
209768
519179
795962
915468
387847
476556
32296
518822
332199
737878
188586
458639
886912
335952
801889
143007
998179
87785
202264
53534
447002
598720
98391
671234
934110
1018424
506801
511389
800709
352032
90128
406517
131219
745774
50003
711974
99997
996427
681135
377470
134698
729593
607898
297561
905031
89737
1053875
24811
658740
1007418
109085
28413
473168
669256
108684
1069511
346137
779577
157758
466572
627967
221135
942302
227211
1091086
432975
574160
526737
659783
933331
980305
583852
691684
184940
313368
804335
429087
1019123
500693
617768
668715
1086294
937171
166831
724547
1015439
802295
989472
180130
814087
604244
331470
322137
950028
782438
551614
480280
904476
143139
714627
122563
893252
84258
588882
571906
8057
823897
453115
420265
124816
168455
410150
318689
697004
326149
741418
987604
350028
55516
1023164
104116
658347
483514
54613
93262
717547
1072860
928313
398119
829014
27305
253304
438624
1082787
928478
907146
1100947
301126
858948
250382
209005
196942
374571
598138
919902
947624
736571
441284
511850
604747
789510
479444
46933
576403
626217
730378
1083034
453543
20234
1002631
956167
397288
64359
604637
894713
1093326
369671
558578
736462
986092
43296
205059
351647
802472
56112
737710
422824
313905
411726
379044
797804
848643
986429
457080
886821
708672
670574
306998
312482
785305
553992
44274
114852
378921
733886
435045
618023
219307
847606
599556
488222
185982
981567
506786
127653
986302
349178
243259
181737
747311
119522
716764
142311
862398
198583
343285
511329
13484
699960
526329
418448
793502
452932
936123
495605
226561
558538
1038303
657018
181813
1013624
422494
925769
752431
165514
789570
950848
121804
810605
9945
452198
473189
773381
915463
313901
525244
441152
935128
375984
1015415
907570
862958
804170
6898
266246
369451
515068
135067
410387
1089090
202480
490810
160715
828215
757267
267364
409458
1094638
888441
63428
723059
370410
900245
734382
1036205
752959
101540
384689
1094208
318810
717073
880362
1089986
70770
566259
752921
226996
977609
202682
7093
691024
858148
783905
196302
1068368
99347
418418
633029
892383
724180
102114
754514
425968
344904
997852
137822
1003194
751263
233232
272470
801517
14432
860499
544817
670102
51411
678378
1005468
292896
957288
472816
265861
681632
850250
315064
1011910
200242
756487
533410
242451
1033733
476611
781199
286435
217715
1003070
379305
837742
1095938
551039
740243
261861
441158
983389
406315
387483
401563
62565
691065
204899
489568
719935
716082
927106
50182
1034560
721856
338188
239707
897319
932077
500274
662157
316331
864504
1074022
1038414
113246
407622
673764
938309
89358
1037427
872409
495165
137345
553396
324488
180023
867071
946803
46692
1022332
610102
961969
560680
746962
339883
364156
573025
144354
1016368
778425
996118
933833
1022317
451098
121300
368080
415872
19762
408532
47827
520254
17741
72252
706150
1080881
519134
397481
974717
681168
785248
201992
501452
131392
638273
73983
987896
15794
978852
863674
582237
551407
574188
86579
318984
459355
20471
589715
470667
527379
576362
393612
297554
407434
125976
123183
505013
82677
109627
240503
132813
486777
958528
397840
301144
254057
63073
1096643
793139
258250
329654
719298
1081136
133524
407234
537474
985908
594628
958743
550065
24981
748583
382060
426684
995766
126819
615971
471277
862955
983173
93727
88892
719766
959032
508229
110227
335929
102003
335860
775783
375407
1098154
719590
208571
981343
873018
332999
65121
467495
252768
1095687
388577
950217
590266
397413
552288
630814
375390
359851
209485
46143
5209
812655
1060616
723352
1020318
189461
848221
521634
255173
382765
523405
75910
1053981
560799
460065
611001
532709
371508
460994
197193
77920
894526
361738
780516
395098
943919
135375
30682
120567
100141
50395
690522
527076
1077381
225142
520862
256780
994312
408428
1000284
205462
576264
937403
677834
136944
1014144
796621
177356
18120
502641
728966
1079308
65391
49914
295812
444303
457728
1043322
141483
691657
249435
642011
876093
257832
449048
994327
1004364
952745
440079
774638
1024573
140744
406683
629956
641770
549604
121228
977048
213184
898788
67853
74410
955383
582227
387988
812633
327265
867547
322147
987944
563332
145893
142969
163371
1084008
558666
832443
62233
148010
33867
304889
50906
1092098
599642
203269
730000
16837
840021
1045262
1077620
1055452
814231
667472
557259
965694
47485
606198
1091515
456731
580697
190510
155447
247897
604322
539420
457781
763730
193660
734281
90736
647859
431537
742611
207697
645213
657253
697377
982056
966653
300742
513725
932712
870193
1039393
22883
819809
887811
249032
341818
283644
911957
891620
387062
275509
357875
307016
844208
376894
497347
279656
206775
798786
211416
413748
660398
74729
878264
240061
874160
781978
793851
444931
850164
785159
707351
324349
301041
135698
614385
814282
627290
934740
54465
156012
406714
361292
346676
928343
120285
143656
91372
394197
276817
526216
112119
922958
740152
339118
756930
372635
770367
163465
969858
831496
685948
883981
152044
714204
1030043
428067
620198
728429
341850
299314
844100
611275
929358
579123
208040
283597
586696
604086
457224
1088286
843954
902178
1035232
81731
714553
827304
999080
159822
567770
362605
437201
1069510
477723
612198
858707
33596
32547
50892
215442
889134
451186
596823
1063005
409855
33812
271387
26879
720817
1043624
261466
564804
360611
747720
668667
461285
192593
674527
470000
972141
195565
153539
87006
30285
757817
816095
837086
394633
990396
238104
951063
149838
330969
881424
914606
603279
843555
434803
661078
1055764
959563
174091
212188
831963
133718
161174
407308
209481
585573
621743
612827
426612
388532
597853
1095229
902939
413280
51523
262234
91537
972471
679729
329904
1095949
847304
911342
53882
462964
28118
959318
363852
1084082
672508
750706
246797
1012141
260828
412244
220091
360807
1090426
532747
838961
1073071
152023
125882
679590
1061994
690590
794875
408585
673698
452049
731142
597491
615838
1032071
1010534
374241
7358
171177
262465
1064336
1040888
363652
966331
318487
1082628
625934
762042
582406
582153
936586
274986
388325
779016
591000
716465
605824
776293
888925
622834
98329
1070310
1092594
140845
820428
874388
994646
486952
402771
853470
954315
472793
859509
822007
749781
1016760
88624
500872
161853
954891
632905
648461
250162
553725
364632
784035
3345
172070
1047356
182047
657792
1019235
311829
239104
428502
380405
1082684
130648
130649
67419
86893
557707
35993
1038594
818599
704365
268010
54988
257020
43387
399757
257499
844299
411960
353810
945448
100774
243515
782236
914107
481061
995195
448271
733224
768839
335655
103717
326790
227839
657820
810694
638741
566094
862366
826747
689528
650980
1030632
30406
259712
164859
1038269
130966
407718
783171
189470
114048
676107
48439
127927
236236
811583
1050259
453177
525004
242231
153242
381516
553434
942133
387171
422822
322867
152371
752470
745139
295420
25868
455939
306337
311795
447302
532640
720002
494752
1021077
46240
609327
103194
849563
660723
78811
52493
414591
18921
863692
1013002
195086
717556
625140
914519
450881
103865
286543
992277
729980
884044
519018
373865
541223
760518
674946
772425
391632
649506
233616
164407
755041
1049784
29775
663063
335038
415823
321746
284374
554562
200127
1076970
809677
378131
469182
621028
943238
977635
28096
507971
888326
223365
662191
87216
368462
202889
83737
160848
554651
913788
944762
728531
665365
454000
282556
820731
395685
524414
1034016
1031377
1042767
859720
74713
256324
100270
1018371
879053
642245
823791
964645
1023166
97209
627353
943948
275425
328587
56291
693495
770540
414180
572668
235216
283197
378567
806742
255445
158699
820075
581417
1009688
307670
164546
736699
679216
16820
661058
356598
628285
763481
770403
490507
604133
451348
795703
472905
695670
359075
1082672
1053771
411694
918038
1057852
976140
683172
710362
191260
210751
106101
887678
194271
528526
599486
492382
119679
293972
775779
470096
792556
585754
716719
389997
921196
226304
586227
635006
222223
764228
503837
1039017
352726
161476
527972
593746
1101156
872988
736341
126436
945809
571654
996376
993925
977765
195392
897502
366400
20186
719365
456907
304143
565221
429578
567220
857782
329388
584535
121232
571173
694338
632537
652017
793997
1046637
747898
312120
763602
744995
21556
663993
848210
900090
1032069
274313
824378
192050
662038
434330
396340
669606
294858
681707
804873
867928
927964
355557
713845
495771
653872
266308
107687
634979
535529
116601
915972
677174
452086
897921
381605
256388
592796
815788
966832
508681
1049573
20509
275011
420745
233296
885765
748531
97028
1049601
579504
200646
142259
853985
869235
61995
16122
346458
418374
323030
894606
635762
686453
834351
1004456
237549
510252
27987
182158
744851
287683
759102
540742
134149
814660
568006
628863
664513
783362
565831
397291
535178
256087
629912
430232
1074772
230496
868868
68857
978362
1087078
649246
964568
15789
699374
943765
232298
929375
474404
130738
332146
1067751
151586
954846
659391
594988
942313
206802
387140
819160
529361
869818
376346
129559
106522
485959
155432
731261
973538
638604
188065
893501
986074
338791
165738
293181
313706
17799
1081312
469832
839639
661195
1089413
993971
995860
357085
750271
158058
199205
326479
815123
778799
160880
223349
62807
1091661
1092073
867760
256089
308298
520287
289022
1066330
716824
961951
1099062
865165
534740
748167
828055
821959
60303
368681
244383
987291
479052
752312
1034830
547831
1006465
193036
1051575
122857
1031096
843931
796208
578491
61520
962036
858399
1036176
655544
796494
71169
986529
848112
1089627
392849
501841
237811
504063
577959
270458
694094
945695
408731
335464
983045
420388
54204
863768
482557
593847
629856
269625
161994
693606
291463
138803
909127
848570
797744
856561
246123
956177
97771
206662
633472
764001
608697
162129
467904
546468
776524
410295
236520
609132
550842
306987
919795
90643
153022
569862
333150
16237
509064
825791
637901
437877
11662
552970
462154
981408
871525
910599
439185
912022
741920
33176
748429
722655
710434
419222
52744
30545
775455
163661
406371
1024315
735601
227293
178798
609006
441954
464149
240391
329593
1887
411786
986566
163575
692360
33587
498836
939028
565933
940144
31598
659879
862660
223639
188226
1099914
430880
572913
157962
334381
428679
1020054
682159
243173
1057298
736385
371110
1028925
912750
867362
183895
1000468
849887
843057
428342
1071552
364723
327562
772118
205670
193756
1026803
582564
572692
60229
834246
208895
897719
705065
199833
495924
49537
280741
969588
171864
458615
37481
7563
33258
170091
805643
288293
865436
76575
894407
880539
86955
164229
250749
240365
583920
370133
623397
489523
298215
1069555
64481
1059047
176731
512200
605415
425249
831420
494790
956794
57994
160803
700759
389750
1024579
758912
841740
18519
883396
644927
568413
31762
9029
888350
300387
312970
1038968
1083736
777461
1035947
274900
8337
723264
904696
1090022
736620
572899
428108
706865
1042682
1093070
967074
264641
674856
143756
319841
690806
197099
352603
891941
890891
1027719
1031893
396845
539567
999568
268105
225227
586662
1009598
992171
151348
917675
294024
997415
1023466
739226
483127
709209
15792
937484
549014
75343
62891
794622
596715
820128
1048111
238454
126049
346442
244298
261296
725312
1058274
125679
492512
634763
1015255
842636
470181
161218
576063
242246
126799
899963
1010823
742526
442019
631742
362229
91795
638939
956945
1060755
1070744
472107
770189
465169
1008643
455506
77303
978573
345087
610261
67903
985768
721209
413191
833428
332706
229457
833035
145319
529983
905334
87889
886723
744699
26299
853121
54909
166054
293980
801925
195072
638037
288797
848929
516572
469657
1091375
568268
3354
913464
674731
516371
537464
1004076
279513
860459
121874
957077
217980
914135
180219
465155
541569
1012922
346224
357907
31391
868199
382598
1099030
646527
122470
63568
1099797
532248
667283
1099948
244067
471122
138340
751641
1032029
494886
1001644
813562
544956
1034068
138319
879340
733842
80279
398554
232250
461046
711368
763656
689933
655504
96366
216355
48624
1098444
778180
282487
155626
970448
834527
722028
172658
265158
274281
238424
496676
109994
249515
470625
600189
653190
924088
777551
380536
43169
1041403
854711
931966
799274
643148
196028
583027
730869
865636
25945
687372
112852
676161
275310
595546
636605
338311
723768
29191
216816
1079085
846068
840732
1047686
772893
771843
67305
928095
927045
1081821
713461
548189
102972
353184
650338
166194
596057
492339
529215
497741
270860
576641
834897
1032803
56575
308263
2791
940879
881018
669292
857745
60199
499833
529665
844382
1030087
713021
465840
22764
1041034
937289
1077443
742415
768569
175748
1058823
535771
1071298
1084542
1045866
139436
462406
924090
400328
654550
464874
327728
993325
726617
988516
446696
669291
972304
372339
1065805
363866
755394
416880
1096037
338734
875413
670865
304783
452325
597290
51750
983955
1054878
74726
796810
447944
679149
301281
59971
172736
831512
168241
1063920
356525
939471
1067308
342484
659780
923478
803676
788886
38146
230272
270897
1012091
1017745
418704
105606
889986
195831
162950
886035
865471
866925
797495
941150
567492
970729
651514
718678
880057
432478
369158
144905
1006007
472973
668937
725843
647356
229333
446182
356338
679489
207420
105940
790567
937372
239477
818223
684981
100473
351801
173711
114563
776917
363811
696006
811179
909709
87376
945952
31708
825097
635244
70011
304835
120729
733503
451290
497811
663753
299676
762064
857188
325109
133858
986692
680852
171846
777939
420834
844694
205447
726419
432347
805877
651502
177211
19299
521628
1057183
936995
54281
585851
243774
787995
1039471
447379
743905
831647
981210
588714
196992
335958
1000278
679794
636416
74449
356619
113668
5227
585440
865107
394546
81287
808568
138695
981667
1018752
588266
441449
515489
688084
250356
506125
27223
947529
716313
811088
635933
659755
833836
350141
436858
149990
740464
391052
392102
75949
1065545
596510
282837
319894
853094
723854
235064
378769
92603
875765
449870
336377
579107
191019
1022545
767175
1060948
141374
529529
1036838
965931
106187
62591
79481
193037
939686
893890
347498
2080
591022
966194
129515
769723
717482
411574
1100985
706864
937799
273670
950928
91783
26268
512043
247355
340919
388310
110086
218426
373537
556450
826322
852760
345051
1039148
175168
514895
529010
616777
736878
733723
619359
364021
976366
845267
379466
419881
284732
291872
47570
736412
1006407
332237
367358
674869
1042513
483539
503010
660285
926766
700722
905059
686573
573015
886646
180361
169498
265997
794587
83251
1078646
971089
625238
690355
218380
2290
750430
1067359
846400
734016
997213
1095795
424079
9368
27645
498065
203628
412759
1018153
830419
835418
338456
197798
497610
15176
158328
489436
678994
739598
461401
765360
739037
389287
620041
807750
227699
174978
816446
155933
557364
422745
708564
302622
348323
80624
1051694
622456
536561
187440
435363
139696
1071353
817931
382996
692605
1031942
145206
826293
358277
438826
1080401
570635
979791
468100
316731
981474
533642
320860
1041564
252980
721717
93655
613382
1097370
415750
578647
613443
335180
676002
109215
376362
267853
140990
370143
146910
166520
340167
842962
779772
641070
120304
778674
542579
445959
1002409
186293
503145
472767
319504
130304
459505
751443
256575
1015960
346488
798944
974032
91177
660962
222981
635191
495071
161358
143516
280408
546132
738581
299801
786359
1028320
44028
834555
20314
47367
9331
739119
199182
881661
132607
191596
1010510
8088
233147
451320
203120
906977
4857
291036
981161
23069
869069
309185
650416
330341
383324
501432
709048
413535
62736
382089
395163
462698
725880
101767
365210
227366
200941
180571
274250
930756
579799
128572
297915
105879
976444
772315
372418
459939
568429
370989
513512
102153
556236
52692
848390
820716
205517
380773
505302
457798
429940
123850
482606
210054
318966
666568
172670
619829
715924
684552
803528
822817
917552
555646
274925
627302
64373
400495
1068446
599021
459007
987548
118060
455454
831475
49734
781924
392161
458142
989810
383088
203003
502677
772951
138115
348626
541563
368614
494217
810758
321574
570799
248579
610917
232079
1071668
1073977
199429
578778
285193
145755
117611
721589
1057378
29247
454771
751384
26623
50093
918544
44082
710968
994069
544851
684631
251290
306143
867981
540483
328161
238249
109771
435858
197793
917484
935924
176848
832785
365679
671309
537723
798348
45851
733446
3881
1075705
957519
731480
88124
272803
305492
686348
66094
482179
480302
80019
156753
422392
124799
1045296
359221
430032
1021406
869118
537426
28314
645040
543719
803785
254627
761011
734658
173257
6808
427041
154708
947758
227057
101283
91793
617655
333912
1093626
96828
850855
677702
665285
206626
795872
882530
439505
734512
7415
300991
277075
740295
216461
505651
776820
617994
752123
786592
132253
551282
628704
708006
162918
27141
543283
925409
731278
96564
58249
824582
258937
18205
28232
271179
1087730
804071
63666
434969
549341
262060
299001
28746
892650
5789
759195
493387
112009
311712
504081
472111
675623
800271
634980
23040
605804
1014986
202512
683255
447033
298745
323432
801300
912101
342578
845899
730735
647574
729914
928432
247732
954448
1100251
77150
252149
838667
48151
982648
396009
548492
318504
1013199
382180
552077
130752
734047
598750
30431
736188
492688
568125
899951
973247
1000298
1007188
859454
836508
3815
442339
445911
888646
829407
988674
389220
59169
584272
525480
325159
66439
566785
138333
67547
147775
264711
293035
871569
63267
705596
33487
151934
786237
667129
845643
312317
392774
1054007
886444
130347
196861
290548
243499
745621
1079752
150087
262224
230424
659075
377847
753904
52652
312449
272340
218468
118418
635440
569515
1059260
514261
287829
295294
470016
1096890
335239
1007658
672527
277011
647259
209835
880613
263134
652561
864561
842574
891669
140475
903650
580447
953963
905257
345317
722812
954425
545739
721718
1017734
288985
973007
853112
661400
920813
445686
864514
42741
774897
889596
467704
278786
800644
528666
1054746
124350
911178
529109
532544
991763
391911
600118
778539
484718
269444
921531
820614
388060
1014642
1071340
489861
252720
859913
677497
625563
903374
1022770
619174
438971
482078
751113
753186
936352
1051827
960469
320285
907864
740443
1037700
973554
78435
889641
445571
1094001
77465
1089792
905729
28727
724270
681087
1096048
426771
887264
860312
486616
784034
823489
444165
522102
935707
1089284
130482
1049880
407948
672623
267552
474196
372936
743523
415404
357894
390704
650157
856369
685882
25837
361378
756797
828863
500477
540572
67883
547735
45248
454077
78527
32730
835155
271876
573241
1094706
448414
162395
304409
199876
803279
949570
884485
273775
1067037
564670
770760
238845
537394
981255
805966
1030938
142496
521829
601403
547430
769997
3166
227778
1096656
912627
572006
845905
48550
943172
338697
79903
692095
350193
306870
576304
162912
353134
573193
168501
64775
63725
1072204
806440
329892
1071577
3561
398783
976556
733225
868534
276167
870310
717425
953820
1044559
37602
329921
24693
15736
898206
352923
351873
586652
42452
444395
161203
236267
1070924
233757
642836
733875
372353
299808
235797
665413
125849
217593
619823
910192
704588
268992
351720
98729
1100447
609651
586872
380440
573530
38823
198123
600466
407836
187893
1092120
131703
133061
16625
41309
820964
30008
825989
281778
822993
15057
972208
344305
993741
171401
566030
460898
706606
1032124
732352
936088
1090678
1040580
837489
968088
1055177
209255
1063646
136911
823126
980293
454068
901324
336181
616826
753360
167312
454496
471499
34522
873948
699704
658135
31859
403870
492302
243204
53161
95397
196754
345610
787095
540343
216628
38454
321909
47925
998011
770849
24671
626306
934552
196685
231126
306544
467499
556423
555373
1068509
1081121
1028284
79142
372544
480397
909001
515269
730406
189433
156904
495408
527056
22896
852845
856006
921697
1075107
1096991
181318
511856
261455
621817
883768
536280
996580
234100
44731
496430
118599
755843
681840
187042
132077
107002
810525
337833
1011311
903898
90630
158101
456164
426527
207985
899752
725484
301931
698687
1009552
556975
769470
416798
229381
448153
1010449
32899
142568
227886
666579
1056638
262730
761760
441480
340484
973336
723940
377078
340349
188854
168644
741577
1063128
354889
520314
1038560
523557
367035
474388
714620
1020804
974161
302682
24040
452592
216990
224695
233932
706381
313784
555972
475461
118855
1083957
866703
196873
896728
905815
328021
23881
1060048
1022730
880028
85829
947855
395148
182245
739742
634662
1055113
476408
295781
1021397
433916
769585
776511
68475
588912
646125
270798
79051
18362
561595
298692
381364
81924
26469
859395
210261
518469
449310
716461
191658
27739
234122
350016
768575
1068394
68829
512897
1076868
835072
200493
873507
187886
1041445
566925
738177
158516
708150
445539
583462
767938
87598
275816
506952
26830
1009578
873586
40074
270469
605825
175341
835483
947310
118337
232457
451147
450097
407597
367063
38206
39256
955388
326450
1051896
605262
604212
600816
633279
302646
155614
78349
510627
284362
568902
583611
1034725
17846
404549
893660
238137
119444
483484
274176
1013852
57138
325980
122498
105384
954328
335306
749583
154126
371533
156108
767512
1024137
184172
915694
755416
582951
724154
345729
297252
387343
759609
318033
902720
272561
167205
27251
46772
688093
408160
154865
63457
906975
988810
961536
667787
634599
13958
142539
217629
281346
590661
61214
617120
465500
175178
223019
645535
268154
98073
965323
937593
540577
730624
451495
776693
126969
339897
518819
472863
1028422
891799
67825
830331
224159
999186
540095
35032
970070
1061954
1011761
722496
762361
134841
443597
71661
975800
234746
1099920
221966
665697
185511
475508
613436
1024734
124395
559587
707652
777025
299834
108574
593953
874681
840747
230529
293584
967266
25764
1017898
106454
748816
422615
1032232
463486
442060
53086
276908
720285
1074082
875605
263743
305711
245407
928909
319629
209605
222936
21384
1081161
556987
1012108
270671
240682
253475
217843
174580
997126
602209
444394
200653
896620
1093132
218194
868960
561517
957885
581973
807910
519523
742301
168044
171049
78907
950303
269583
64087
478945
731145
433993
871050
281493
1030528
451907
842896
1052060
253279
790556
8562
318931
273541
543314
513750
1011022
464049
815700
665861
466146
71364
346835
596911
833065
628309
828892
956246
109989
63304
558782
594195
1001590
967237
207026
477747
102681
552863
147656
50868
206873
123687
446131
800278
142249
1034462
552180
257751
956538
465538
831555
767092
49789
296813
893914
766241
25442
940709
538845
95716
2702
130386
435409
488722
926753
568322
584048
684930
924747
923697
990735
283146
30507
801595
715948
194413
732715
408623
363037
11981
424583
226445
400011
152948
56366
643520
803081
733310
791003
211543
748569
1075194
349607
944073
90338
646942
1077891
659982
568564
426028
944597
931876
594662
976120
997637
281144
549697
741596
293702
908408
369855
732517
846351
977817
805120
666873
1031929
604879
772000
124677
454401
528441
1055133
146472
805007
991187
364927
524605
671241
617393
505172
319184
522985
203442
436261
203754
167365
915498
358798
680562
762767
558299
797173
444576
214202
140463
2678
267123
873602
323347
575062
1068302
84907
1099247
31174
942533
1038348
27345
325974
766154
119524
741785
746207
504904
256725
730773
219112
563241
932430
875464
479901
794425
289143
934892
246111
266064
933530
335131
640149
51048
921446
768715
247402
224884
58764
303966
15747
794110
908680
720872
483107
689855
233620
584394
510498
277594
945264
496927
125584
284159
1063447
699228
386309
64842
731589
556273
22202
497146
1096608
789991
472592
54506
282675
63213
357565
604661
884945
380995
109774
967411
186885
834293
581950
755057
171235
180872
481935
1034507
109520
772086
476134
300809
854876
1065539
187638
204647
806180
105084
494740
828449
642373
321246
747095
106616
247635
1055225
735610
462400
337479
756769
940494
471896
759376
572174
811445
779441
1015305
467403
1029172
45503
936716
467131
992704
460334
902942
1018114
367242
70996
225472
374775
349034
579718
564171
214493
593459
657010
924182
954659
347870
1014921
186057
447511
385653
793726
410400
792865
949999
119003
758753
938967
924546
523822
754165
892347
481525
758433
133710
645572
6900
66995
604689
748277
339290
260305
1063208
636369
205285
73408
738584
180956
833465
656842
1067257
643678
813735
1023550
668591
649852
932962
190494
663015
430925
230643
928955
998203
1093077
169468
908646
427824
445051
955741
979750
679208
71252
65424
119386
1012161
141101
630598
2604
470616
910855
738805
899979
264840
916677
964810
524789
76998
1045705
28915
985620
652508
488380
474619
965590
205433
964399
248522
1031084
737985
615640
878777
25059
557708
111990
238932
964705
665314
1076935
1045727
782936
35143
953013
125887
894702
695254
696304
275060
976821
965372
593649
381085
537020
223759
1063089
475212
328938
1100624
692069
340508
906127
204016
780930
458499
584902
19289
979986
466938
310518
130232
806559
857540
181581
572727
849972
892792
640446
142048
641785
545808
452923
1003447
675975
348477
837361
185656
395429
454518
422406
274971
1073935
80810
697750
1015368
483364
209201
786157
836148
922436
690770
2331
31008
79835
546079
334147
424050
50443
629400
74089
745745
831061
873155
250804
452729
258990
1018443
10442
546556
951399
154261
719909
36163
673274
1027838
438618
12229
128991
914239
768937
378421
1008287
806444
76627
612377
814714
609541
101737
763594
608206
670036
231531
51258
383999
303500
711317
466282
96582
1019761
435023
837664
1085973
207606
139975
427895
231993
364309
142845
961518
292367
443649
1088276
333771
189317
740027
194414
838503
280260
37683
920577
919526
322407
602393
130735
958775
274383
611769
326256
572573
367318
185663
616251
339268
1095580
818920
728190
669200
51921
462169
802606
751272
115603
165989
337618
497912
486322
202200
504583
801302
643499
174110
75552
252869
366566
488045
965493
327136
637720
564678
108670
976296
270039
819086
521838
95132
1016186
325821
1061201
258810
581850
11818
616214
215436
1046564
680078
177730
629811
582986
1028883
512665
609014
663994
94819
963977
202835
692642
682565
348063
699053
957153
146771
1047094
763954
927976
1027973
904633
613833
571476
461820
445586
796471
768965
7902
671967
1035221
1100442
735947
993261
247422
55245
213724
355245
1071464
626153
105681
171594
230824
338140
801406
1073959
1032074
1008827
720356
123041
351798
616303
386448
764638
302044
406700
601250
368484
282918
605379
446630
1083980
19616
550293
445537
1047538
861390
1044682
514578
420876
713168
805883
7023
780471
983745
755144
383912
872373
801181
642109
87292
14222
387810
712450
512629
918073
743117
138723
733692
591428
39995
255102
228910
192694
53450
450654
375524
114063
268374
174111
779067
427560
692703
1074836
294123
641873
145556
731443
506920
379700
610614
136432
770851
270018
587515
757839
875474
809038
268161
845118
435288
544195
483075
294990
780305
543060
223045
290599
1002400
92843
430142
247997
89475
247443
393147
366235
760505
707133
817518
974679
110973
598479
920317
830533
177363
801902
271863
592332
573273
710938
245847
879777
110377
395780
1100585
1101095
803509
49744
812472
1074178
388983
692565
884085
1098939
579460
184806
1095875
927377
105135
674139
786901
838326
376510
1065594
509932
250295
498544
248516
723614
506614
771355
824590
447752
187744
94708
994186
743134
58763
488220
561575
387788
251401
601691
521918
527509
638094
884680
681724
952201
432168
915984
1071987
297510
565481
182929
306509
1009321
278826
966927
460162
851186
125328
454819
587104
1099738
855011
944884
874400
840397
1022373
495846
1061618
95345
913218
98075
600713
1006861
676415
208580
910854
929108
841996
895787
862400
988085
305741
820056
820371
748347
140243
382066
148525
1068024
617259
559363
693549
984435
149119
999468
623821
634102
324387
578705
155467
226401
955492
113597
72904
336403
332576
380725
830144
20282
110424
26604
449767
87206
971866
45796
869732
578151
1017614
116088
575884
15203
875733
694376
427311
55872
935145
90334
44805
418467
362179
519149
150300
290498
930677
318642
1034248
132089
540927
959249
45718
410900
1070920
758909
901902
1083057
841750
637397
372377
119921
555618
128348
748656
858405
249412
191421
801011
285522
874483
1093692
981906
559099
73680
694998
651177
904647
140343
861861
463929
231923
553337
804599
908148
172719
172894
616618
1087439
367863
1046066
526782
698888
62629
667261
680779
1018862
698448
627581
380561
188040
489389
795312
863368
395433
517466
487336
1006148
545620
1001273
753490
551647
542928
1024374
58120
914755
779094
139688
518318
75080
577278
710923
521436
983619
542930
1097887
449514
493669
1025193
28612
331267
736451
33049
1065623
993607
872334
167628
63209
700980
913185
553225
311637
869616
938476
753553
778168
832501
488685
690306
546026
241776
159285
1016706
908988
392272
1032958
1099221
618384
301496
66209
789981
579061
831348
162879
290134
465915
980266
570517
392738
1019895
540509
298063
570293
369172
228766
28379
383724
73230
393323
602957
628691
998305
33466
893335
477181
850729
769615
1080732
585666
385966
559250
872634
1032612
85288
273366
656812
352921
613279
589669
985835
97005
990287
794106
803265
909441
964031
273160
957753
616064
184660
1025078
1058682
493496
935650
721421
110427
681891
412620
762946
167817
172204
26913
437608
432834
746090
724019
816821
700042
452033
640734
334327
220111
1052760
175684
688910
561598
1028009
718171
659124
38493
320131
96470
370192
144670
915834
374796
236667
753476
650736
275978
468384
61303
761862
1063227
115905
1090824
989670
801073
812108
514391
165206
738813
484500
1063229
768157
823076
436783
337201
104873
690597
287865
845624
728107
619209
582267
956897
284789
236499
290364
107979
566000
185819
391664
670596
237407
212911
687723
299290
652588
498787
844577
91593
735045
193952
342216
375423
850941
830574
942951
618501
91845
799858
1002149
372580
440352
990848
783192
670318
1007412
895944
627447
914945
1001127
382981
393794
1010696
485072
905187
188676
658896
533426
578501
372478
211696
1082210
898077
483129
523920
157522
1056285
705242
108966
771928
1070190
386494
392972
970037
848500
14983
438546
638098
81622
95006
1001441
901687
440109
277250
139500
216871
134030
633917
223813
669309
716916
735807
968363
464911
407979
620594
178814
997671
10168
372119
19213
202294
512392
678718
225221
584426
175753
560173
27817
28867
322674
857617
328838
744944
714478
829577
4613
633864
518094
916845
752112
815012
598314
882880
472526
873849
267333
1060105
989957
1049028
636811
450024
658198
192193
141299
282425
478527
471568
671160
791747
402633
825121
301704
761579
371103
330189
968371
492265
148513
1028405
425510
258853
1018013
193402
466567
308623
1082406
339548
288768
722542
155284
258566
515186
932953
488743
678243
443073
148955
811713
969630
771084
837593
771011
975025
240974
1084485
91275
381166
44739
412161
651900
186134
614663
260871
796905
202274
288290
748613
795943
551732
752172
1040100
1048565
168710
898368
781562
446407
635611
824295
233993
102947
943883
778549
1016480
717253
543246
638004
55274
188333
770494
364027
464380
113866
558681
998807
339973
408454
917361
653692
94954
822896
81610
32923
1023682
9490
514285
77445
800626
258510
327725
172652
182074
285336
735118
408307
916485
488492
458760
853331
809984
1071378
1017905
690732
929763
704092
99340
151914
826422
680784
997096
684145
172601
1068271
922909
164414
30700
737112
460761
264948
112783
458274
689387
165563
79019
973598
53602
280342
849100
796039
553930
274537
23694
543539
217242
847207
991496
820036
585522
630018
309311
665550
706843
77997
1092025
733153
360040
322438
870259
790976
682754
505081
505718
89304
1033136
143772
959705
1066368
627222
583632
105272
1011624
395996
1014132
1040384
319980
318930
206894
207945
739964
492694
910168
875198
196472
944940
547533
698882
964104
774360
386000
810123
914540
513501
1044429
827389
1074147
992705
527339
155047
953857
734940
974287
895498
677217
142552
528957
911789
448836
632653
880011
1077796
745241
90935
734378
257571
839114
224596
537912
937444
235912
493371
175246
691102
971430
968295
166191
246013
800748
774673
1077189
720390
769121
313415
579909
808958
1063194
605287
1086074
534719
533841
470155
88546
292881
678542
355703
658011
251349
1046644
454071
866612
228312
774165
592534
255241
279403
750009
652565
830165
577350
36256
251402
1085189
464213
509660
9563
413657
318624
618797
279079
658890
822096
101027
648179
227776
910591
273649
797169
427048
885893
373717
477862
89687
795074
127511
376225
376239
152306
32157
581271
611188
434135
245472
945182
628747
348827
490546
811400
519916
168612
48828
29366
585616
569684
347965
568472
931435
646441
1088902
410111
1092091
555142
1046639
1047689
994643
135342
1013750
895211
174491
475445
751585
889643
622965
71492
1037110
94849
656530
41679
1018311
788463
746789
902936
207599
379822
166888
497090
781024
895087
553464
909686
47168
409373
170010
87724
984184
509239
880010
306824
484420
1031634
317010
800956
22382
364095
365348
1054913
840656
336567
107749
684125
18569
791402
728945
1111
697569
869123
900851
698222
119242
1068484
778739
951400
415574
489654
260315
449365
238883
91258
488450
283684
503562
887304
441982
927652
341702
365605
960306
57708
288961
753522
429311
960532
450552
354529
857230
19274
396279
420760
1046892
145612
448488
1073995
69542
53740
1068504
252602
18746
246648
973515
552832
662792
566534
793223
976246
366049
759994
430127
179683
890881
221358
392111
170745
666379
936264
360537
75269
1010813
672598
94672
296000
840624
728070
329588
351428
914935
770262
957571
1077850
1075110
35696
1095538
848034
944682
133874
608457
150770
602150
1000905
109957
313491
373739
739041
526187
208326
1027844
145831
798532
981773
177095
271148
906153
702017
653963
555801
599498
471600
260295
279639
731054
173308
636599
257548
761355
856382
306289
999783
29685
333038
189523
267663
131214
345696
637749
838292
721228
1056423
234809
1007494
921601
1068410
494259
941674
91683
701519
289504
150181
630571
281649
1038393
723484
644424
930835
43636
801078
526947
474960
249219
319719
158410
803294
613604
379712
10224
1063486
320950
530287
1083838
731227
243542
995422
207632
1084869
117491
814303
585022
29831
898493
453552
869902
776029
579588
180670
156670
108055
618146
319632
1082246
1020259
778268
883726
884776
730021
905854
615950
139367
406194
392984
381206
593913
3914
1001839
884016
608214
793928
243545
325646
219930
879309
605915
593551
940701
945191
517856
691107
784662
446042
952980
52289
846304
262175
557155
576867
823837
187103
751373
307657
703911
707061
361701
815750
892817
763345
1011759
801816
594069
193896
313487
976435
608341
865473
924610
580695
329104
81463
581245
806746
18261
809217
943989
631846
1031658
655874
717249
658927
1076816
898073
552007
1030689
194497
800888
405745
17269
173280
102871
116133
461475
953384
621033
48900
599408
344638
882163
87084
349516
858325
32278
995741
875917
429520
123199
925495
159420
798246
484065
213704
800731
972577
876275
43874
206243
255330
529973
239968
423776
225119
216996
1095
808474
202395
179312
564155
573447
882083
117469
283625
654443
925166
779167
72333
815102
101261
543918
538354
707433
358189
926998
739773
626790
1063923
885526
43457
1063483
7328
19531
147190
394383
307648
780015
100028
737215
1009846
508161
1000078
725715
680775
927427
339157
92134
970355
603933
969942
365683
44468
43798
538556
932832
305160
173081
740501
732187
368303
998997
1186
774965
408576
109056
259425
870199
985881
400330
341413
1096911
169457
761418
101744
732691
134919
429490
357034
691480
677809
596859
199424
763682
1068492
96861
214682
517451
958415
609079
192433
907025
95220
974406
1029800
390540
805354
795388
27349
820063
8447
154354
983165
707224
404627
353553
721249
117857
70655
752886
1017663
603234
913485
710097
291595
655540
772125
538791
864186
396202
553159
840984
636504
273726
611967
222846
188462
360286
256122
959933
691347
270584
896639
1064933
392885
969396
728383
102239
863862
450685
817575
188932
281844
8689
369264
818163
292272
1055605
15871
594399
281182
105509
616686
230947
836162
225245
794760
790238
1046541
250868
762525
415184
1086443
210764
31828
425684
171907
686922
503008
693487
309680
912164
665017
480938
630565
436525
372711
1041119
1091488
694902
695952
882977
157233
433576
1043820
422672
92749
966340
443031
1058555
53170
164854
882873
680263
234968
114958
1087354
734343
501953
817371
447368
691148
294552
1004647
923405
18987
825179
689883
455941
74350
842973
750071
285318
952294
604657
900836
1062159
483720
1020933
155857
848024
1081073
348434
558871
353812
843764
114551
30341
1037230
234456
519525
344902
844979
614279
760545
593602
1096385
277336
1056677
799647
138863
433784
697052
1032595
94393
385462
482522
373291
26283
587634
588198
262261
923018
324775
468162
43962
83359
877661
1007861
478483
909980
983951
728170
822136
704814
751428
159679
581408
757568
802610
577579
662241
559747
858355
1096124
270486
937188
358116
828782
695968
262219
399857
138298
69943
245926
378225
70044
799194
74532
191694
352225
150178
875876
698108
199965
732748
1031831
239337
260021
405047
765848
936293
251699
224064
245216
749630
742962
789703
458820
593543
967768
695757
75864
131508
48137
383578
51283
467443
138654
813496
1041938
509611
41765
22005
197674
697973
903628
310710
730052
209456
9244
1082639
1081589
1033175
180269
677959
324548
608254
517677
555380
934875
543439
163382
534838
1042611
605383
872018
722475
286829
105669
360721
1010948
768647
446815
1044239
1090027
536883
732775
88642
259771
999661
41139
67931
308723
269561
142375
703088
548496
663168
217562
956556
364048
1034577
1087502
787338
156092
728679
750428
751478
59100
564262
301038
927562
906670
774899
254672
302092
803915
125974
458017
409614
42009
1038998
109760
550422
74462
595050
21426
869951
54205
401644
16913
978399
891986
220524
923279
517135
292373
951019
385391
936629
629924
705084
178567
995322
197105
540981
307578
699421
260651
41085
269571
1865
942062
346980
980633
316712
899026
890845
654744
164647
796056
1074834
882646
221005
609396
600755
428060
629593
133178
655476
753230
931634
859790
741350
481912
38487
52980
677607
126798
531137
602611
180081
279454
986207
1072455
183613
326129
82720
637016
711459
622229
471773
754790
446307
957626
645988
604001
935382
72491
904752
419884
300072
980354
349479
671231
591327
237498
595182
128558
278145
746646
616417
405599
494645
291778
262447
1020652
484502
1074185
1051094
341429
156591
440800
11178
669818
485124
187298
414318
11207
536980
60467
307511
533557
951519
88736
514054
320960
337616
10206
400433
1091640
61078
1038726
92756
866652
476887
291222
143709
800734
488111
724384
250384
131739
881423
169226
496276
527579
1040836
241644
623419
179436
800620
380448
563656
748982
521458
414573
260712
718685
505723
444052
699342
813727
991141
1011219
67021
970250
411470
1061611
674336
456049
253294
515686
483070
59685
886658
899250
963517
896598
328985
689739
642070
169642
798893
565563
622792
709237
185703
1056011
810622
382037
440641
243292
35908
204593
650029
72312
967805
176041
646682
343970
456535
985710
454070
173844
1093741
1063981
654357
781795
486653
970499
179508
318915
685682
32532
46535
701640
246247
687226
178913
475648
917891
581898
992298
453752
1038938
254650
392630
587084
39344
642471
996179
389184
603566
416336
298317
1073635
453642
305309
1087330
65405
542258
46022
128625
537747
961928
4746
512446
949984
134510
259232
850037
148995
642497
862708
1034776
88533
423598
679688
33028
316814
893282
252249
304348
186205
962079
470775
1003923
539980
369557
446605
252259
274610
705111
601590
899476
357066
277399
790129
519210
953675
702380
975714
622138
238781
272862
1085756
464505
535527
696225
533422
660652
1004412
606250
777387
32641
625993
381455
833249
369068
651208
517959
51653
350177
876612
596801
841678
590718
811962
408335
724372
898774
1075172
1059035
316561
648063
224265
829259
465782
711008
1021925
79389
856556
511647
213510
814564
713215
378780
603341
136173
1042563
725569
191107
160396
111792
966446
150973
819623
344292
215551
829115
888180
920331
488980
949923
782822
273314
597655
11940
742234
410445
297104
44624
375165
186060
922220
34644
307820
602444
482529
803416
794578
43808
815146
630099
781318
286764
493342
51925
41217
1099548
928820
208223
624200
3139
863064
880105
405305
622982
688284
420694
494049
811708
1059264
960562
66301
165449
860315
544613
275163
551986
459171
1020908
397460
796520
1027170
300598
504177
891619
577776
532083
493895
247308
13069
876090
920142
301443
218918
554368
305298
398606
168691
510831
739584
357471
101891
562971
87281
579832
39388
253686
837333
1054755
322794
944706
345680
1038175
122860
378006
986030
6548
801972
789751
993568
643560
376970
113855
558619
174797
321809
57611
462738
106779
328389
5925
1003475
604314
428088
499110
636049
389098
645704
802169
120747
658635
203492
435434
63522
52639
1059714
607863
265463
914460
1005314
70599
600996
192683
768539
61944
530954
902982
343866
1015290
6531
111335
120792
982717
686119
1085671
716117
283672
663379
69593
482540
771958
822255
979826
1056493
409037
93878
108163
10412
1055367
513355
159295
557776
798544
746457
721376
169800
989704
912202
1035693
496605
610847
934312
178269
503971
54883
1019005
966311
43480
305037
105361
558444
678959
73492
74542
863989
504009
1077588
1078638
880270
586347
799551
760035
695970
139044
759118
133062
3577
234309
597311
863801
539732
582144
696562
75216
227571
435699
476746
158017
791744
508169
23767
1065027
1040067
314927
9602
621207
774840
565864
1091237
322761
827316
1021015
645536
719551
118615
585892
994426
145838
68627
303494
126048
342051
434916
526914
438915
37781
11162
877205
208071
987885
350589
266647
671459
852711
74879
504072
521595
1019188
651469
227149
160760
302258
299652
1079801
616990
459322
68014
542714
605835
1024746
772367
1015862
607842
263625
230894
818534
193366
238709
686761
295449
1067784
1006687
995873
86863
394941
239747
435511
524165
794847
289406
159454
31055
372686
587237
908315
374927
487704
509363
811244
1013528
720404
663869
200129
368638
1006570
808633
469616
195731
1064820
229942
383605
653041
195580
1001185
1055064
541466
95192
1037942
362060
189889
643488
1078203
725957
825254
26573
510681
154926
1074857
544658
622149
941338
10297
1051380
846670
709784
970198
194985
694233
281082
920836
1001929
599509
603668
455780
437252
398662
36381
550278
480778
898228
13722
40353
472678
429908
471017
331780
1018858
791675
1080548
1081598
199772
214632
875169
491475
897486
168342
750460
802013
587702
46652
375728
1067457
267136
223765
824366
101695
986894
549871
826980
118745
224804
181442
981533
998860
818747
726787
915147
517128
668938
661719
485393
19077
1083643
32362
97770
117105
749518
1062539
93314
688225
282598
1042512
736250
23889
567724
878077
273154
510991
1000050
1018625
102452
892676
907407
407827
347212
811823
987915
545525
258618
622520
406811
917791
456706
1089420
358666
718264
311451
757416
404067
1092035
1046417
646139
780490
333818
821131
385266
837346
605177
192033
179184
384959
157997
768685
422009
970450
90373
287364
341116
1058672
500709
697388
1017891
379236
809522
189930
598391
857393
614683
238256
732608
493558
881555
1039733
963981
647083
471174
628953
650859
1023125
960707
233498
375398
189774
640963
823469
88550
395082
224059
430881
1039134
274950
1048756
965175
432710
1085400
699225
334970
739647
498991
410269
244563
314928
148175
1005434
454500
573133
192044
878921
178593
845745
377462
635872
525741
199696
48750
965845
860185
478423
434861
748060
1045001
951850
744293
6148
442633
155191
196371
299492
197965
343735
968467
144180
564721
158605
42307
689190
365907
894156
625280
675020
677562
446731
128446
992746
653885
837012
171680
468527
350131
131802
628342
544015
585243
489104
780786
297846
337352
240679
962254
432673
178363
986536
1024567
280867
729611
320207
146956
205132
163245
1018847
314612
471370
98307
397656
328494
1027372
1006126
1049353
383083
402834
719187
97664
856815
829865
117825
537400
796408
343552
430447
1020563
224350
255497
267423
754946
695076
120305
1036683
9924
976151
900162
343938
841442
490237
916371
687378
782896
37925
48603
649301
408827
1077864
392942
516537
240975
184287
345459
237179
986355
376702
406847
658235
263957
96798
464760
40229
2154
956060
546767
384945
281227
386838
365329
193356
838731
93827
534110
171848
112704
976696
739673
981226
14492
954928
670901
79508
413219
498869
1076602
98331
783683
966475
511102
68506
469250
897425
1037812
28108
632593
944785
493179
929822
410831
1060331
256925
726591
144206
383329
673305
28703
832912
282734
523599
866398
648094
802105
861568
268949
572587
292559
590440
307236
663570
284304
891797
702785
167166
911258
683830
1016315
720626
234800
292167
464146
817095
381877
649094
831185
88480
46135
694804
39607
468030
230029
875870
756770
553736
1041144
60349
164804
635131
738872
883033
854261
716143
1093826
721217
514016
795250
512147
23044
109265
383029
207095
837215
1036653
236205
806232
173856
168037
202808
432079
501552
778203
524241
469618
865827
576593
208343
829753
767254
1029240
749679
960721
377889
502107
886490
831838
366932
3582
201884
1077084
440139
949058
585463
735968
574566
632317
160973
929845
212478
116311
990777
648905
1078623
928045
567131
263811
128478
2876
956349
14917
834860
476040
744480
278947
2880
953728
841363
925952
448319
207337
132962
457203
806725
606344
873082
328972
431520
940395
253909
736508
133140
770484
780303
113189
512085
1031622
788116
308269
324944
858510
149481
1093459
110172
530583
997059
617586
988557
326873
477782
668039
352419
544644
924314
191546
93643
140271
722893
718589
352849
126429
1010260
589697
841485
895112
393471
143859
691175
46368
59408
1053240
1010256
475970
829600
141855
59532
1055029
935654
1087379
58878
497773
407510
342403
140387
995626
886999
321624
481788
710724
671452
159685
241112
76316
982444
958269
432472
191211
379633
116340
924085
484677
612870
615346
594758
354101
710569
122773
570372
480182
214032
155658
416455
681284
993842
1073841
41952
303487
150729
213589
806726
471813
523081
952824
414065
311285
948314
135536
311175
299598
337813
963631
425085
742155
982182
1042161
398670
327195
557367
632106
636964
531566
451323
22822
508190
729567
7810
198366
50627
548829
316523
441742
478198
417231
1004389
544107
520707
265200
620776
1083973
746521
147138
239539
538779
497891
178542
879140
772551
70633
408506
154009
155592
195319
915199
657174
530596
470753
143738
1097732
354001
212281
367950
690782
379552
478078
145876
915969
357125
573748
252151
799179
844342
526318
1044902
770285
883017
122454
241488
571464
665653
733912
731083
23522
1003689
626522
430905
1063766
762007
523373
752706
123429
477384
556941
483746
751759
490857
959895
206690
635431
251900
905966
607130
531363
898595
791822
819743
782456
790210
970429
962914
1068548
509938
3835
961678
746299
464592
969920
521069
651165
609269
455774
491437
245545
968564
506087
588885
298375
654642
102025
333458
332408
1087686
1006686
376847
1075556
961049
365392
983247
158951
1015033
815933
197366
44067
356895
983712
614732
804320
869316
161520
337271
624583
394954
396221
713443
769080
244733
780976
852235
624350
549433
1100669
375877
148541
143384
552338
1054540
438200
31013
282005
981553
740473
527016
910679
210586
200815
531440
173202
503106
998284
376908
339949
818083
9816
626496
995259
467797
905578
809914
865104
112856
719028
870838
398249
258257
158296
146287
1060680
222508
232364
787840
474257
970098
206182
432453
10788
517502
651788
665106
404478
710339
217465
556828
255594
1083508
158561
20082
122583
484630
439041
1067573
480512
357914
1052529
847727
481638
427979
904463
695942
182893
157667
993227
882143
33033
40692
623780
1027193
409169
613053
903366
660656
1054388
908656
639625
507659
1029684
661872
124207
628401
690410
703420
769240
1176
654738
685761
238903
438203
1039544
563053
356739
3939
888095
783739
435441
180363
342818
854062
771752
574352
745716
893962
575617
305178
501503
228132
190480
638733
1052810
830787
230467
728587
1032125
777794
1089630
439364
547542
983068
138427
478921
858294
144443
938858
831193
1092324
99283
100333
648202
680961
1048884
735404
196901
472970
530698
880154
907043
768882
769932
113090
678439
679964
620007
350367
2609
351421
76428
506847
638960
863748
119669
360839
1080735
1017325
594996
329785
952117
1015800
697968
194559
274009
1079190
36322
397064
34835
868654
992334
661272
363813
682616
790048
98301
630841
890263
517774
451453
735761
974989
761292
400899
644892
1066299
470727
742620
242743
912426
556540
811090
432450
811277
722746
450772
314027
546569
711001
963954
653392
878497
368268
309894
731098
954069
788375
640209
549066
749931
942710
647723
316362
543161
602800
987089
531819
853825
871876
864206
878279
370762
339324
916189
877981
115789
664970
5230
1007080
687664
480594
204246
1083516
400921
755607
179779
328769
998663
109844
300739
560925
552624
363732
953839
148581
1062119
128738
468412
444690
385256
779426
513533
769020
843508
958270
991236
363521
921998
783857
241659
579046
767001
651062
317018
614475
252176
940832
414876
224451
144851
254792
887911
994338
704847
210502
967637
738869
21414
975788
384410
971715
157397
589627
145579
124544
454628
851969
498858
650387
492720
858349
428260
874159
689142
954553
872276
569247
284176
508980
75674
364611
1005123
911995
331363
1065991
433133
395706
962058
344811
850187
486694
626130
704049
1003299
224430
989339
980046
162854
1671
210861
657856
541564
720125
703625
756427
686145
495539
327765
228044
1032769
223516
488099
523985
708975
915451
1062969
153509
887896
1100232
572058
450774
45354
394735
448790
775373
615207
223137
824239
565625
827766
553146
509926
843596
719652
687802
1001512
1037008
685689
350041
934392
593553
18745
1098605
334652
634867
106249
330943
697507
780664
558309
90805
810683
493561
879924
804525
1061670
805368
751577
896538
305259
197812
713617
25604
380032
69282
925214
995282
475074
224838
739459
549545
546045
384760
1047224
196647
718084
463853
388804
54574
131618
916207
38684
484180
912724
560135
841794
372577
856040
1051970
175742
386589
74290
828034
530137
861289
929825
342768
176157
523696
894510
134148
856637
227527
627066
1024380
139210
636956
72539
413323
576156
210672
1000908
446737
84248
62988
70559
744438
1047466
557385
539341
512836
69149
1020840
489144
977150
194763
584460
414476
358705
382127
828109
84728
165551
392563
244224
39030
263104
229035
676450
947590
256187
460917
831594
255244
784425
1011082
462670
618963
992820
594930
968726
120958
959883
90080
89030
98802
871284
418954
696338
608437
507733
332142
108802
57756
374350
326565
274078
151425
477657
177165
811800
84730
415586
1046495
834631
443610
158858
992669
618857
150450
1100370
62023
445599
1039997
476537
47282
659228
627188
495520
2639
301155
716039
235968
534194
253228
1070847
1095771
868399
530379
842528
433222
28499
821301
258165
102353
530772
947922
691584
1030947
207795
276873
961911
603332
538434
849471
494070
1012241
333557
86093
553627
820847
708515
565338
385190
40071
461219
577645
655366
509727
1093329
780758
198801
992494
955329
527678
146529
942944
131398
43514
989123
183625
782870
332418
788175
425964
581076
417935
990720
47868
662421
8684
981118
907615
309100
142601
112322
680728
518203
825793
395181
846149
81564
544614
699363
665191
759480
325937
411106
335497
1046571
474918
805380
806430
107151
498264
1062439
1012028
268950
1025974
1071963
410980
587489
25006
653536
403435
813258
489546
1072709
352736
450199
1037632
977682
807387
463930
1088755
1008537
20129
503087
973759
422513
179880
512078
837905
583482
276233
509880
118891
159194
446333
1062333
871498
534129
625930
614692
984943
304566
574625
1096723
50083
69181
511447
886090
392090
394892
80882
636822
330195
855114
643748
857973
95212
323574
846436
393370
118507
997138
789140
517624
1054360
541511
184606
729794
730865
501184
1062645
796582
980615
582048
120803
163497
508945
1098840
397970
491637
155187
82297
74656
964294
625175
418743
947390
683320
196415
195365
877557
877558
684224
408183
114798
187279
554156
696831
1075899
284831
1023781
822885
1009550
361394
895210
172391
524233
123880
588192
194708
943352
764381
201905
436962
853984
1047956
490538
11592
1006993
689426
849179
863568
193016
883548
683305
73122
314237
1032400
1002483
189901
379297
879634
639572
1007212
178074
737016
658885
494061
114198
59352
1083194
873067
614050
945325
78677
445950
299807
717410
221346
175783
38911
113992
194536
99910
781965
868473
577950
412030
887170
483240
614993
26817
25789
316514
311971
98304
305501
1022987
233340
716467
599474
620430
71893
1070651
33773
26771
672502
11505
519476
517585
741657
477265
297702
763645
152342
755518
582806
355463
661154
224882
855934
139041
747270
946147
830170
44195
197243
346101
111184
233689
513197
740522
17531
802990
484827
732065
461003
983313
836835
658741
1038335
526173
866697
122977
1089393
951157
337404
828961
507536
1030449
1079434
236963
285993
208476
709546
908000
166669
205103
805149
426963
806935
1009141
965445
1090920
656254
611081
944282
688939
701524
789839
783134
39215
226559
414694
682340
731197
237992
324969
68011
539854
141124
862461
824761
929041
120006
118956
222995
664310
719023
40109
889248
180178
808155
88412
57076
490456
558273
116961
855927
182708
610530
1028807
207072
900031
841565
260514
361825
633839
473379
810319
1081627
44908
1038641
95116
948213
212443
44683
663072
457875
351306
486506
536923
490496
450141
319727
474893
717048
914438
449032
1001982
523408
230134
617882
423378
616478
2319
13162
312337
199349
589417
218563
819191
584538
950416
1005080
830090
117507
1014101
818941
247356
732502
1023521
802516
157761
613445
898027
340371
899270
246985
569758
26589
841789
197567
556015
938250
905858
412238
228851
428119
579351
872481
34916
612153
334417
241597
1066244
662763
934220
206950
304373
566258
181100
1022206
510023
712800
678064
68871
51694
518116
697988
580996
646878
966877
767724
627760
579461
146923
190331
643615
174700
1087441
345531
1006186
158186
710147
714779
233529
655368
365673
651301
915108
24134
188288
930581
447422
157493
519142
1015464
265663
67705
188417
487814
1071998
71200
901595
972336
604999
832548
1094340
1020833
251606
3008
48150
651896
818937
954481
655240
132581
1020477
9961
612939
890687
173471
436040
444988
431316
1007018
183608
1034417
1036983
559984
265560
750864
1071861
604316
87826
378448
853953
683251
834060
172789
908163
696181
927018
623292
73868
537107
736592
944732
558467
1010127
340489
256197
994071
1029992
221546
1088390
558356
604856
1026093
141708
801355
271915
1000826
168490
790833
756046
448372
1052449
856031
269958
1046099
695391
1022862
1000739
850658
912125
18284
698299
922185
326807
674898
865276
419984
736732
933536
186768
831809
485277
180559
312024
1018774
199621
224192
1075629
326794
597805
55065
173154
539621
6304
887115
297856
113289
1008970
190898
287380
394739
651778
423484
1082728
104206
563563
532870
545095
485985
843621
224626
58084
540548
249843
264243
105901
379802
876446
415764
334553
127393
171600
965724
429348
594869
661948
596204
104608
852552
512011
513061
863041
687220
181881
51354
324649
716590
969753
843810
457566
410886
538941
804138
540844
984204
25726
348840
146432
608007
334317
227963
209955
274354
584413
495996
127477
231248
1082832
858487
296717
841737
140166
1012368
1062517
612823
155507
720568
582609
939377
817894
438682
687222
469715
476042
550274
946681
1014092
123760
1054018
90634
679731
534228
533178
289586
732638
631527
171434
528880
544196
329381
522231
574321
367796
865810
148446
754149
239149
1064095
813628
198615
536084
564326
933104
88792
946502
1062828
674223
237513
207748
333270
450508
439057
1021095
1023881
893042
947257
899645
985381
268381
688615
90416
517944
16584
75667
841917
118267
682115
280941
750938
969415
837754
464777
87265
330976
49448
434937
212459
710009
884996
13754
1051311
25989
1053700
1087127
395714
796415
489164
273244
685984
1041284
421238
899037
13997
136214
596864
33482
31797
507152
467083
240191
7872
227937
731285
902337
197150
792031
277778
528667
695621
1053159
194717
615395
482321
822156
1044758
992461
547731
185692
645719
792415
748765
1094747
998377
532012
622828
1027088
611496
384751
965229
701373
863467
376256
1076343
362305
110947
827478
238521
842279
1086972
736627
1020104
424260
987529
786234
696694
212220
317431
58844
556013
176035
662362
746906
334384
1059443
650319
218857
751078
98528
700834
744382
158778
94931
29726
586750
78565
1091789
1086236
981060
226866
434920
1015257
1076383
249879
12972
90340
209771
943283
957963
789105
838760
232227
228884
685397
617570
168955
971107
131478
535011
419279
1039926
413211
1015938
206974
546248
175597
478264
727190
360490
68677
656173
423569
689510
973841
201232
878240
656057
992791
486942
738094
1042483
70408
515887
19867
13083
469965
687929
444800
450585
6815
655590
834316
855013
709995
660752
1073296
428187
481178
1024487
156189
445839
1013806
50322
974831
720211
1479
327301
506853
231558
1053842
925734
464098
102904
293782
858749
624323
1001162
645815
985270
915064
217348
90600
530992
31916
1100811
541552
785528
49626
1096283
901440
814819
806955
31841
702474
603588
561166
1061916
509108
1022188
292773
389386
268792
581518
722003
211283
711851
1010998
906593
125854
300754
456428
24332
33959
338157
636658
240121
275832
791349
325791
275454
987162
869100
430049
313095
702954
680538
300474
600367
583510
960914
76218
382534
420997
548560
261480
962678
859233
816904
584900
226198
319969
144565
417888
758410
1095640
95088
270690
975970
173439
418289
817701
236620
221941
1028438
314981
226520
557513
179231
159999
160000
1081735
184915
493000
41819
120576
608597
225772
909097
790566
647362
599053
419415
311248
200055
403319
80129
250646
819014
91186
279951
122582
1099266
1057037
92667
829858
116653
652904
987853
107018
89998
88948
103853
20382
826888
31509
698579
240353
878539
1027861
195568
1037565
583211
236397
298356
116090
373017
459425
155346
356281
65745
1043406
652636
917919
949886
342325
649609
806929
119807
601616
689523
891120
608673
292116
443022
441972
664932
943786
817994
842564
704407
155426
15353
951230
220955
610053
945005
315856
526557
864939
172390
794922
801749
661332
634850
546319
843457
298482
413152
680422
950895
920815
91344
871121
813017
768594
826013
407115
485003
391241
1086890
514258
292786
329304
564300
133994
1081676
365399
625287
943987
383275
645457
370641
325534
188720
268300
1087606
54160
325624
1014519
558263
705254
129281
212055
990561
885733
228981
444959
720998
696075
693177
430864
643660
607066
784313
225600
927192
803175
143360
470311
673902
372775
554372
657445
24165
811393
197039
120157
547376
324596
977281
536823
923864
75760
304388
105521
540544
238597
630032
791086
815445
1026619
519484
518075
746174
324810
274426
750455
1050370
1076207
114202
1085355
522732
608732
889839
626720
1010867
1080436
314973
619418
1036340
446519
28092
497304
63487
348510
168459
269753
26628
137619
817666
22017
493238
954496
492503
678037
1050484
838455
999859
639963
791885
376205
230286
932641
33678
953048
826629
556795
892833
536233
67666
485108
789116
358038
610491
434958
929710
671853
727826
225144
1048780
933108
868555
943559
311057
681182
913702
160623
205572
442923
892490
139928
182547
701765
88359
1043359
840932
658521
307677
156665
910632
422515
852081
846026
476124
536613
167298
426555
388573
599822
522959
976727
332456
163085
925657
948890
964059
177019
865580
120022
507460
951654
515265
437425
442457
513582
512532
696191
400755
48482
595480
915363
1006827
965019
952597
367246
51564
578538
1024353
647171
648221
243341
739926
672733
39999
904150
244755
675254
183000
626923
856384
1090808
814267
892497
112025
619793
406658
985068
544182
582947
913079
268848
725564
297791
976306
89373
91482
810840
222922
900534
186861
37463
1028147
554211
706172
34710
1046576
471877
491635
576485
111884
312318
543801
372829
701723
189921
598541
174121
50404
997014
494909
551288
273015
412059
478667
885322
884272
526630
289612
800772
516742
284329
63255
803043
716507
847767
402722
137458
408048
693727
44949
965649
389330
366196
886260
738973
446266
317506
1086900
283756
682216
33357
908666
855221
1082294
416293
883117
1061542
4067
173925
760378
322113
942028
943078
164620
640012
668672
741768
321312
757870
954774
618392
349453
659725
379415
660905
616458
212490
859596
407858
680686
1056464
517424
474832
814526
278008
710379
16448
229935
858000
1037689
1017730
494480
1069697
142791
800838
654815
1087623
701333
176544
575966
22535
863478
492772
985767
660377
642626
753211
245280
12559
938200
28451
1014620
838261
610611
924029
836866
244575
818597
818546
406899
528068
256181
73239
781476
337018
578613
285007
607188
880512
460794
1091667
538166
157020
587991
52361
592047
815482
84709
619493
256281
76970
456386
665587
223096
580034
34764
348091
148828
699834
988373
386199
321836
536369
383264
901120
237783
868358
284136
706027
814170
447497
958836
427985
1096410
255781
839054
291793
516063
272135
618185
977086
1055172
148235
663652
709520
1083650
611380
234212
331042
567164
601844
473538
1003440
1026347
468107
848295
291841
731978
349414
668703
57815
939097
661906
701961
841595
1021494
1088396
718175
223598
153254
290800
303384
38256
536667
78494
977481
220945
691465
470488
1007028
1047670
285371
292738
6710
998923
858740
122680
837827
1018294
826813
516648
809347
58741
364898
668137
155032
468850
516528
912128
1040805
842904
846993
34759
15709
943052
638357
393171
796281
618361
497532
342729
491653
779442
54084
170951
12475
762031
678857
789656
418451
314706
391407
732559
527932
417471
871820
904890
956331
593323
967133
1001339
390687
387035
253121
490185
703062
221969
108466
972829
1039807
130250
798662
457050
323607
385872
899436
104589
768373
452789
121891
79860
290106
893958
823068
626073
36863
563388
121353
430107
402510
1020270
942125
425486
931635
466006
817879
658341
370305
775915
676291
510108
742819
826661
10736
245681
102195
113750
373557
393969
174834
101598
202189
230456
1078248
553072
985507
677036
174282
895171
426605
432303
953567
829652
465931
341593
1098129
983103
768641
945688
735992
249754
327770
132224
404149
510548
75120
1052773
305423
115366
358840
206175
945934
315164
442163
508754
955096
672645
627599
71313
741008
740999
346088
740153
194167
1033839
516593
809098
220358
125085
1001816
701953
969691
386532
181196
1099396
183159
183693
531540
217608
6252
383053
937455
601876
69942
604814
603764
362162
675061
203625
498348
756870
2327
293404
285517
83397
119419
130117
110267
493099
930623
297392
563667
678695
413147
816254
9117
83265
922003
506204
956278
395354
409017
31038
921405
407770
745024
436830
444381
605863
155512
248698
795621
930159
464632
243360
966262
296252
1055579
157124
948853
670621
625610
472009
500280
220842
752057
306763
1057755
487296
804829
171607
887135
109681
935123
357184
122137
724965
492627
695046
591405
614285
978436
353957
649250
83216
657716
927773
390259
1094630
663670
61388
391748
802700
1006163
843735
180786
666044
471182
962071
977847
684653
738225
273937
749249
106571
121995
575575
940362
556905
519818
649683
947170
325905
995503
847512
742690
35215
77271
800005
1003498
123965
769992
133831
821816
498780
1006025
596119
527483
536697
949744
61640
884876
747208
1024745
1016454
764799
15274
139985
59668
537302
614501
689827
256810
394442
799486
221225
486406
783225
5295
862192
683450
353855
477047
506133
647054
376461
306667
507412
103580
151257
954173
160400
501743
695240
457754
327484
424898
1024950
394698
1090676
779775
824305
632070
709994
892560
400146
291747
1004760
647213
642554
124041
210460
143309
783798
457976
26326
988392
76004
458283
101774
562766
77697
823188
395420
549863
672227
922493
117562
20363
784304
355636
728352
869847
265399
566811
1033746
681705
982782
584141
458931
1062199
831204
37350
86659
723784
675273
1097837
389205
1064218
439145
662491
186188
129495
613183
395733
94104
350002
179804
541055
545672
834302
254795
209233
74754
275727
275726
568834
18875
574185
900115
923081
833870
1038497
245666
725487
101392
186432
995551
708249
403966
934831
922230
585768
480573
781470
542983
1043563
446613
406546
843130
968896
610095
204300
256661
478837
429021
242795
671087
978907
932631
744784
246711
51081
993539
800008
523654
251384
892752
1026475
564211
743693
176906
455532
604300
1052860
939784
1035429
115029
471486
1018992
839394
365457
76228
799107
983386
483808
274554
490903
847458
265591
263907
888877
70403
410459
477597
1091709
280442
273344
530934
806770
442421
1046155
78550
73311
470328
409844
996300
733997
651852
514253
398672
656819
573679
845890
55691
583348
58290
368010
33634
391884
447991
918681
396586
615101
162441
460199
334676
696653
712685
421655
171830
350823
1495
476811
849581
571716
336422
537676
960544
635103
909384
947714
439001
861820
525104
1032973
147102
629016
1030946
243728
503695
14160
858560
1067507
461528
636763
1038270
874387
1028334
803798
1096755
1082929
673452
1086786
383682
271554
553318
789503
446009
489237
516839
134108
1003922
67193
7610
764687
1095161
555488
754208
440164
988399
731226
246062
563102
619714
789743
202010
299756
648482
564518
335519
397713
327807
77904
424909
996539
681457
929600
189044
562013
726343
732515
577316
174173
298713
729092
698658
436051
351202
514495
263419
169873
686963
72671
781610
465290
634908
923641
121008
394399
571839
477687
209391
208341
762638
232373
24829
419737
843892
891998
655733
48322
1028483
84093
823772
300652
520611
113402
691992
306738
533915
296746
354937
438325
842277
373351
905069
199616
478755
531482
610014
1015664
222856
814489
640991
998299
267393
572441
862562
374448
484923
347788
116988
765988
962479
854912
559055
138608
351537
326143
208434
98500
86740
468836
620042
1056839
273848
676423
961338
228038
615216
924578
95266
336268
245796
356196
421007
265843
749472
23124
99518
849720
15321
884286
943259
869772
1048248
368797
98206
236268
444374
582867
248755
89055
842839
230174
687237
181133
166857
137451
211270
210220
1019553
597464
61862
654890
570058
830868
91996
713228
160585
199725
1056765
769165
468657
538162
730862
761812
184732
318222
802522
422790
887867
767990
170963
371529
567537
118773
959206
168531
277262
637679
483656
883735
181973
121723
492878
586920
312644
375714
320833
405965
789859
788809
398215
566871
6568
185089
1024597
970338
131787
759711
937408
235775
135887
835153
900048
545482
392816
449159
699404
345929
231835
836267
381822
1006607
503748
835439
942296
998155
627382
611719
70115
731932
821742
250874
102413
310915
1084866
1084191
254781
19352
1056847
693354
972100
613571
95881
704360
1040198
741413
948116
537966
95927
39857
206761
935059
490177
407646
793907
990875
127138
728530
247510
775555
995263
140771
777130
639698
284109
833890
919633
595421
19783
1093713
359877
1077201
5944
16699
199815
198765
560895
609012
957504
630638
237214
246864
582973
431349
432399
739521
761894
564706
188902
1091791
47688
711608
710558
813110
118244
552465
669872
596361
242926
10439
116672
745009
935092
297780
47636
277368
1049419
48253
1023009
299796
838649
2644
922342
797138
874164
316049
751231
1032733
778658
807072
722896
341983
210354
707851
29386
874507
57977
661744
165357
396195
956481
314470
535332
134066
394172
848265
492810
665827
806106
244081
1080938
184674
451520
219364
193563
404287
1046784
909377
636224
537967
864451
505767
1047199
412453
844092
734183
495102
1074719
931982
496293
195459
301001
1051535
414432
60499
457180
312462
529997
26927
270434
894145
312589
13146
783842
66845
598841
450442
405654
823302
677461
855734
1034011
266956
937778
21781
558574
815187
595516
331590
226889
163340
694912
991995
193775
829911
178260
233341
553791
373630
876076
49677
9656
696448
79738
665768
646023
626094
9140
471417
17512
256133
924495
902462
921247
819795
69594
152547
139961
403144
966747
304744
132943
317128
250677
512839
219265
460446
137498
1069662
608760
651780
347283
175839
484233
1008382
266293
786743
43004
823847
436662
96003
345660
62774
998767
597594
860222
643482
426339
221428
192736
933773
603060
905268
286625
277642
20982
742918
660798
861647
552935
154120
798286
878773
374810
17811
53236
335193
598131
840442
681357
1023081
183496
94508
336920
273413
1048316
540531
694783
939590
1012659
96091
122181
325482
780333
749759
375511
1067558
214954
723071
130939
685720
358380
623513
726938
860809
856622
341820
1048596
140697
377682
781175
189687
509124
732439
649290
111507
73849
792446
1037223
488069
897977
122793
913510
824741
922981
762526
230594
581239
878564
651921
888076
348039
530707
458626
387435
93189
94239
1024038
781735
220409
263154
1043303
562515
299186
1008758
562967
568571
430979
312375
722585
475782
886568
689658
949629
963943
850782
1034134
579746
542227
7128
271038
908047
667924
798887
529976
489663
725060
757869
314215
1096039
355973
400271
841514
286357
858281
259601
916881
564495
721737
103687
367387
138026
29447
40703
811658
46548
849726
603086
155335
792652
655134
310430
89562
65618
486560
774998
889849
1057267
372071
922879
416795
59043
605199
30688
744823
142256
768480
880772
871848
403686
566341
632012
48527
913120
216030
288281
738174
155270
227296
564928
243227
1048795
1054473
1092875
229068
331283
74870
259165
514068
1033657
469085
109462
755577
926737
570917
798448
1079622
487045
776740
680685
375255
756349
133998
263633
763718
266078
939357
93222
842327
528009
909785
372942
1087593
782548
1024069
209921
412648
1011410
895287
727540
486025
113701
979819
560211
387813
869045
1073895
322621
873245
977979
982466
64583
903441
290487
143434
241880
454890
829560
571859
566877
915088
116395
1039358
19800
957930
109211
429709
955192
936405
274798
274799
666764
370138
546744
624447
292439
949422
311766
1048647
78580
138105
845798
86022
206971
989326
674862
577538
448335
925552
790379
355097
163367
114441
266766
865894
687459
580879
465173
247396
209070
675691
888503
338240
259099
1076696
954525
364343
132527
9435
941457
596061
21871
825270
1075381
444525
234184
301919
245579
495886
757651
388876
251340
750398
153520
303471
374165
58647
333911
299117
977201
353632
478903
876231
622454
1012892
426536
54285
385557
345845
112971
272139
862464
771222
674611
128079
108227
186906
43043
667628
660270
99232
314185
773460
1084382
963825
771776
684743
705172
509737
569355
108717
533072
623519
89185
156895
293812
36131
1037881
448874
1076547
817850
43304
867876
17368
712101
525257
82020
308715
894415
1010233
1082685
542614
280545
69287
1009003
1044794
983258
827338
517318
620944
823758
556848
672859
939255
177622
1085888
116741
934052
593831
770242
231494
522893
822287
687528
379846
789099
37984
80635
528708
449686
767376
608973
884028
124216
874847
236415
436548
33160
684109
221002
740120
114324
58770
375757
969624
149788
881958
968666
1052251
159390
222903
1004590
709025
1057840
69147
466392
152862
598215
296197
475303
525066
476682
790618
185614
779599
544222
499659
264334
554860
409144
244177
1011071
612388
70647
134808
778763
890597
265021
577338
222796
805114
470054
60526
23086
1031842
617431
291981
163751
883601
430837
788952
104884
86178
343785
720706
312656
47958
943193
1019207
61064
425119
884034
870442
83099
733989
785892
138707
340706
145613
31894
437391
765968
271125
910048
967137
893228
958567
1018596
879865
974653
872218
268187
933135
350484
680428
163185
729643
1042917
398654
727007
249289
622356
472482
30117
659246
399659
152508
649055
94631
626262
527472
1054874
1074116
317347
120377
937644
119429
960679
828490
621594
993268
1063983
582862
661570
397839
406014
62206
544922
287013
995349
234871
976365
188306
435295
987681
213042
597281
893379
142677
538906
988343
197180
989202
458742
875140
231457
661469
486885
865463
754965
813328
804654
627154
259841
1072103
63911
104205
187890
338239
606091
547038
166213
617291
840947
119403
1022080
766423
186870
949616
92696
344772
489269
364185
1071561
797880
29752
574115
927361
709114
275700
830672
326695
254783
208835
1081364
725132
412552
315949
679499
339867
657689
1064525
604472
76140
458197
697497
679626
39742
140955
138004
410157
104406
798763
743107
994569
821652
371704
305072
570091
1053736
565897
619858
1053102
131459
393645
1033095
467985
324869
393014
391964
913041
578758
1050462
841899
247989
780936
1038645
874713
595636
746294
26840
152196
147552
517136
477024
189169
868924
126652
5431
117173
1015542
743263
820253
287908
1051999
565413
920004
723654
817697
722604
525716
192444
454940
873892
921508
279138
651043
1055279
763614
570315
795365
424568
453316
642030
915537
277445
1004353
14464
451906
457900
123338
326421
1086419
177915
1067884
395374
534808
281005
529958
85592
237835
125757
492210
708332
224732
1073568
89628
366509
632482
120989
315676
345752
328386
578060
248047
974854
235010
299957
250340
259892
65788
696193
794739
845499
487579
181045
483106
709701
637513
982263
212520
654182
428806
355308
938842
1091368
757185
130139
792264
645900
278028
11289
389519
937742
573434
279572
69432
875517
561278
142255
422275
1023314
631426
1070615
360491
131427
729792
888706
565378
807029
514298
1060479
209622
318703
670857
644476
1089359
413057
852481
3185
268425
761903
63897
337419
426515
498399
677131
660941
890593
586006
288743
112592
1024102
1029109
160555
860357
331975
869827
342061
256691
809812
570012
1058302
174884
582527
849240
595983
904251
198244
863301
1002646
737418
32007
52267
45938
938830
554219
238203
877123
537707
216206
213891
485863
27769
81300
629819
1080142
674665
277549
261550
1100821
886301
978511
383886
903631
864256
749797
670215
1061450
802300
926355
313404
374708
1012965
130067
662281
193289
104648
689161
858558
1010700
1038601
458196
494192
163766
552059
1029394
95874
1018620
615744
504705
290524
289123
858865
644369
379714
575035
285553
594500
887072
1038527
1063414
757814
744722
941206
312729
127895
357683
86186
1080015
351029
354941
596713
564253
377556
493087
672338
161539
563979
511684
856620
464128
723239
716829
1093885
124388
327661
506058
752356
1052979
162512
581664
793423
279380
545472
394296
524954
998647
536278
360965
599921
784256
798155
286425
1017190
142385
71070
43623
824064
626186
833553
1003409
152612
94920
346203
341500
426480
777651
447762
848261
380883
775687
438302
405564
82609
668785
987456
406051
647397
169348
589978
1024368
866214
872627
875027
497417
623080
62813
1060049
53190
633634
1050563
287204
371192
604666
345572
883585
39214
710564
565039
537012
182142
300454
1044802
723456
823027
703952
460885
320895
971972
266480
131974
379228
827912
392385
55649
622319
959820
52658
904848
582082
45742
865796
796779
76496
447384
253175
100108
570340
72244
505292
828908
308209
458881
893439
198610
433188
874077
612857
1035362
757570
421442
590442
794357
730038
672798
190255
922480
715431
172630
598623
678121
806593
238981
167210
520532
120126
6964
211390
47050
1059586
617448
414159
733271
426563
643794
137782
443234
210891
823217
1045526
492023
258388
923784
313201
19912
623931
725673
676342
173832
7508
275982
807836
837768
1086283
176027
422078
335884
440387
717089
424821
448892
717056
584480
892294
180084
929167
758752
774763
969074
1084928
1035808
248491
935981
79770
482766
1031014
481607
643745
853521
342462
104241
547976
1097553
1016847
581016
37711
225653
999097
251767
764192
655160
264269
455742
261796
29297
578234
555647
9233
967703
286493
461804
164033
464233
365346
463002
953346
355341
526808
920591
280823
421411
636760
249433
815692
126299
692303
1031747
193779
600310
365845
373244
17277
143045
118611
575883
684767
108736
1008494
197286
306900
932056
496553
548783
780529
254589
1046525
358888
368445
826244
985018
342320
565128
87098
157181
833520
139897
813215
999849
69967
368060
194423
303310
204518
749726
975964
35844
644948
474994
996394
26497
1053833
10233
379698
356928
438832
804710
571093
883299
9298
144282
245525
1083664
973388
262079
262555
187973
261184
278858
326115
519462
749045
190248
116634
76290
549117
1001733
424261
1029618
708544
570291
275386
835852
296736
911103
717173
1022945
535138
386190
1028715
364335
709560
255484
566603
925073
554316
50931
983402
1094458
205548
889761
660489
857080
244217
56997
177441
874999
520657
274629
895200
583817
369130
486498
650669
329055
1084714
581536
1093139
829896
767624
12359
924272
235584
1083070
1078817
899806
1051838
762898
171994
727015
661681
488246
812311
1085329
948630
500909
477717
611816
49609
801448
678870
480786
377522
723816
254381
270613
696363
608044
527834
664173
914104
97187
712140
932220
905522
657041
380154
818507
855667
908636
856300
139361
824127
924330
106601
245297
198313
761244
1073797
1034343
903421
516701
1072337
760520
1003457
1049085
478942
155634
506142
96639
676742
574581
837187
480698
854937
776994
54349
238134
175914
16507
70601
110008
47394
797940
299200
739024
951820
474701
84395
799334
1023071
191493
791939
655054
651582
924572
594486
648363
129634
1052806
889457
19107
134945
410240
496342
865307
685532
570631
198003
63873
808102
511504
252318
784858
925966
34714
618177
804620
1088962
453412
1006712
165986
650959
642335
578544
829505
59511
304425
773570
220022
475158
320295
982833
650274
1017474
271552
173734
225923
138469
14689
525993
129795
683744
774662
1078251
1062576
162147
1002207
162754
781049
107386
60369
921074
1049411
787469
717260
524784
157704
941728
570968
480231
364361
691910
175602
228637
660647
1009730
908373
818122
402912
115420
903770
349055
152019
934974
861835
550369
417310
602500
562333
621399
246699
613111
769807
169508
169501
1080099
375659
711864
615141
725699
760172
366940
819513
193523
852523
274913
473805
968009
649334
371716
56000
508306
278724
545325
31124
89214
17309
1005972
952095
611815
1097512
157860
924995
126682
507092
96209
954000
220666
405996
409167
117056
118106
452326
801128
711241
629874
1096050
270153
1085387
752437
280246
270848
910179
843418
249427
1070817
597141
142395
145939
255806
998060
1007938
403658
304135
860505
362048
8037
523913
102711
949322
616160
338786
346477
279015
739385
19574
986883
305174
688042
875978
259398
658685
934180
1073576
695457
978358
942996
408845
1007324
235730
910389
198464
1049430
446416
700265
802321
467796
863639
1099198
639936
79838
907548
1014406
520028
1011687
292864
599206
130586
612447
902342
287537
836406
876265
752094
460974
129629
403810
533306
782209
816220
612039
218286
411417
859806
540628
1016711
487302
1077264
138672
895636
236601
753701
640221
1013615
176669
111220
380754
512336
859458
459191
1079846
443971
726718
906248
942973
259962
868697
188989
998275
652879
827146
50022
28865
306788
1031044
977138
7447
8497
535820
336074
517639
750220
749170
819419
641554
879426
659753
178385
329348
274395
1040339
469979
483944
216597
613408
299613
353151
626413
545185
925527
478827
1088262
1032815
851110
900290
212506
539901
984283
599738
987394
847157
156147
733835
781010
433167
325851
864770
984206
745316
160922
583155
69589
725305
996082
281078
495451
642941
93062
399915
57041
421635
433346
416511
231795
550046
801832
824937
401561
37231
379913
80030
681088
542138
460041
377895
602570
753574
182775
379547
428887
753345
218328
694932
991780
510866
262773
314184
1000794
816609
1098544
80482
590340
1042190
828367
559980
258318
373414
523757
455400
143535
1074656
424906
139292
581467
984406
975548
373064
143083
51455
661074
946198
723537
65494
413011
1040184
761741
427640
759497
786006
414148
1037451
182720
52056
37404
865321
327831
801955
576492
897878
665187
417708
881201
892550
394877
413100
432644
722924
628864
843243
856571
358577
328763
344750
527983
692701
249931
24582
538673
769151
185146
757195
447775
768318
915219
1016196
144684
900189
880905
395722
609562
285931
162662
710807
1045477
625307
991169
954915
86462
788953
284046
326109
483772
466628
682261
133784
812719
181733
140604
455603
617590
265712
224580
458097
528254
642381
892292
1027099
170884
526112
74402
784996
381348
322411
47719
61597
196774
230644
876903
194428
503564
243103
644562
521412
129967
270298
346876
680715
590838
1005252
448553
1089799
968725
635669
320115
1080804
444592
231532
399252
602725
374746
133823
1089437
437924
719941
50507
783890
946072
593992
377484
501166
209953
595617
174646
383153
484201
81956
155274
4896
988976
45012
8561
26593
922945
188667
9723
1022974
32006
330625
1050319
73879
693701
244973
376945
10536
942423
482196
1041880
937830
183688
603896
310886
1097936
837565
255869
826754
462036
190388
485079
808190
528541
924251
930846
37272
79931
386367
60423
327937
275148
335565
1001427
666190
893156
191414
482505
347385
1024383
814926
283006
685986
522515
103241
909675
89811
665495
854295
37748
250917
59553
606714
973389
466255
311188
576543
208200
1073467
1022719
862156
113852
596961
726917
503820
585577
1092681
604577
447171
185241
757753
993709
24249
205941
611638
564684
318669
818518
284335
132655
240879
574906
942295
137795
502866
420832
86115
321112
686562
516495
1034849
112808
1043538
288495
992520
417602
175895
752674
520928
382540
150237
546449
822525
488873
857791
293924
85239
458871
101733
760196
644094
1065357
100246
514109
55068
378280
361538
89390
691674
769111
334693
205131
519104
30415
803580
599521
500266
775913
997736
250768
1057795
478918
893194
976835
316431
309717
411350
748904
276314
30508
6980
340061
475317
194080
844089
220112
57639
981873
586260
146200
557176
208273
780223
593621
1080182
202976
743754
798927
496014
930191
781575
566977
91506
1093972
336809
1094767
259227
498484
57879
944021
865228
596034
570219
648245
773696
496456
699784
629071
152778
513784
804036
111782
230756
707913
290329
902836
45605
489220
707297
210250
847924
280388
812242
316030
318950
246700
809628
220758
444457
106683
446151
865749
595940
609408
797869
163011
480041
908809
435596
1009518
332725
781154
963513
948101
520440
869257
365932
286451
237113
74565
117917
624137
264468
600195
979385
56777
678455
16561
405087
819641
527661
740920
909896
541640
673219
328184
631824
699418
726839
99585
259176
976543
846973
703456
845019
685890
485631
917010
310409
219953
462708
721571
123609
870776
896331
741409
1021024
359889
509759
753907
1094527
851708
247372
1057778
122617
951542
924775
264187
495855
201956
924859
812961
534629
1019588
69823
866041
399631
955063
835045
841975
89882
632143
290510
47125
659866
438955
437154
516425
1044352
359447
769302
246624
1064031
604597
1038080
346019
499855
1051037
986414
878943
839465
42414
555639
175082
654028
852829
644654
305243
422471
740428
445127
629608
135631
33917
775799
1090315
966419
752924
885806
1082528
132163
621147
93635
676124
280283
806418
204765
415611
405517
232017
783794
584090
114194
777597
389605
888672
354172
278341
358646
546287
1033836
414918
641339
640289
271785
921484
758446
197640
545195
12170
1031257
509615
427472
879258
1075057
120629
548502
207165
903624
704832
30468
814518
249620
393180
911484
967351
233417
487874
504690
971174
551357
801147
823742
246300
48448
335539
315771
237576
435087
616536
812862
938358
1029176
407918
201707
859195
1011506
313688
703308
400767
958766
150206
638101
140934
832620
223934
493947
1026738
905035
339404
597534
729690
287956
885921
749715
124640
616799
9891
160603
269982
169170
765597
170461
314617
714632
862436
203252
904149
885347
603146
755525
934859
407947
1064409
1045828
841662
8909
900639
731596
616429
987880
157421
14084
592134
145464
191253
1073307
554609
1029319
748037
921042
508811
836135
495843
336054
984504
1035325
700259
678334
362500
820332
576542
1023759
882427
295790
395930
396446
511610
401134
726387
1083840
229165
137403
260691
1098360
887585
170080
739255
1017422
745941
744892
243428
1047643
973797
236117
934560
105415
974530
138199
433700
979523
201234
560336
163132
650183
729553
844527
632533
633583
202027
127167
841591
473789
778580
1008127
1078625
1037651
106017
295727
47127
234694
133210
581545
109430
1000076
583098
883274
962561
435803
341645
669637
943115
537455
723626
180424
716498
984880
792105
3161
886161
319689
391417
1027641
401046
567677
1023507
45234
768835
839390
860346
358642
33854
744363
390582
891463
470006
830900
804169
320693
83534
446608
992714
162802
357020
839303
814498
544680
318334
888217
46986
746498
1062688
240754
193693
393544
558270
38682
493368
976859
191710
738267
24518
255074
474534
610232
205576
631025
292108
623775
905688
129981
575050
705447
615340
380089
981405
186313
856362
1059233
667531
682561
37033
854846
564959
490300
451801
947234
156493
729915
962144
207412
332123
245571
168569
881984
567397
361940
979975
866948
362814
426716
682342
620011
459827
490156
435049
1055826
1015949
623238
984816
234659
1065480
336084
838642
520050
300202
716421
820464
602703
899950
813213
466299
243216
899627
147097
307517
1061277
964163
497136
344758
716400
706250
957048
238420
836390
242938
855407
25245
795923
836989
316835
393088
315923
1052217
464971
683957
764905
647511
966893
93094
922502
740824
795725
1035645
536921
347080
368886
586465
606296
13703
137497
161386
626788
966028
744711
706823
656941
754078
931029
106578
1064777
685741
626107
554928
43333
505376
760854
518431
549576
662983
171108
244492
591510
611957
1032175
54768
586772
147790
1095379
949752
519634
5516
323355
726636
85199
779779
79918
298282
692768
371463
722118
821856
341873
801199
967103
185186
562666
231401
537926
735993
307278
174664
553270
902195
284345
461016
656029
1072336
1090894
213826
616722
882349
1089922
422686
518774
149504
80986
904698
115203
711255
737762
122572
75100
304870
1020325
596389
1008419
111613
1060333
309026
593188
1063163
1099816
1033474
350266
448174
32968
177444
82277
639293
980277
973235
564124
137545
35413
669148
475504
565679
142031
42889
591622
731627
717475
135464
217842
297656
231142
716744
853786
674788
195945
428784
931065
753086
1018769
198164
174146
619210
659808
509302
153142
1012690
737972
106896
524938
451860
600910
806870
753917
272885
731686
844627
867977
876633
97780
691271
11948
755934
40435
615835
586036
140957
128035
971158
274267
380485
1031285
637541
585076
306960
1055633
877939
378871
819748
194781
1066927
959422
331178
183255
418481
587400
791669
685778
14529
873043
466983
279175
1006474
681795
76820
732448
185563
604383
920480
350145
85310
846047
131843
272163
402653
449319
444102
917645
25712
495232
227064
575414
482358
706725
1046086
1063508
833288
375999
718196
292329
376583
430947
52531
297357
162717
902296
104740
560205
330091
813508
1026312
760018
91194
1101352
956141
363015
3812
1005071
110191
5995
653745
984701
33722
859887
1030732
633789
336097
1015756
789562
1072677
421057
570417
13757
434703
442743
506121
891351
78024
821388
1062329
380000
716927
486524
876065
813287
789354
885299
505095
10144
364296
897377
80724
675554
293524
645573
966973
370096
56855
436476
574622
530216
447354
286642
294043
827954
456275
252665
583148
535667
589906
474406
822707
964630
506107
326202
728164
849394
967563
130078
463553
102269
736995
361486
86098
427787
83236
1013185
1080582
964686
101196
564956
1078294
904001
335704
103639
538377
746957
487221
17847
590063
956540
999069
997132
34905
555441
959162
672577
301205
200233
927672
269343
525983
883972
149379
438365
24450
683825
101895
155493
997189
851383
659259
534783
549685
853927
461031
128806
152225
174058
464980
52790
134345
919880
384239
97620
140225
591714
932081
3642
560454
785565
307892
251702
383833
65399
700866
532258
595893
416003
589057
526838
770521
358627
1027664
485002
579102
451716
846119
572951
916119
561845
112735
184437
359909
143562
251324
1008822
460900
679318
765796
13267
513449
973172
825792
898010
789632
711601
730222
324481
968544
961079
1058980
455083
1062189
626250
560713
460151
981989
1086565
680954
200184
457507
71345
378325
984581
656515
1056159
647218
440872
271214
9637
294250
273499
99776
710907
841738
389822
817291
737174
83827
251535
238705
818044
337097
860451
200197
664167
380213
898865
564007
976871
726901
15122
417734
694706
188016
683119
160158
317940
413463
436294
758582
434378
766115
320683
886340
731148
208409
310624
919753
48260
217233
927144
690814
738749
277260
239891
861156
1075699
92162
204737
122389
267092
433543
740861
340865
47653
978393
928907
392060
197591
413649
882974
911850
580968
283199
323970
927188
948542
106071
650984
889080
838167
843217
481082
816281
259854
206660
619005
146494
1097747
626951
3521
267234
85000
120265
372038
44272
273537
492650
993999
742177
19226
297270
698621
930685
726253
957993
378518
877100
396133
156713
599329
546923
439557
739473
933953
5091
123768
772673
686042
706711
499976
485237
984815
426973
437890
123289
79284
1339
572673
452841
887423
706157
420108
1096658
967955
965613
1037444
676510
660411
153358
346955
797937
46747
544957
861983
624205
1095637
263903
411548
258880
1095600
934772
1023612
704138
606299
481871
768087
824687
1042669
277232
501389
7387
48326
212866
226916
508955
539401
244553
765780
71833
594834
147988
325752
877812
1017624
950376
793432
120846
325082
324032
1021819
877602
735583
515319
808332
164603
805790
687297
57853
235986
985335
823702
1085987
1039041
742749
173366
110220
431937
475410
401715
622257
225944
697812
964339
440934
368535
180259
95078
602646
661688
622116
106705
500794
887220
389362
814413
1018993
958202
234833
1028048
352931
742114
732974
763307
825750
176940
872572
508443
908055
1053590
45902
740069
973499
779964
266192
872630
518753
1098707
251153
146301
54152
412795
169613
996587
620772
904619
366778
378254
231007
745087
1092012
623424
898559
22679
525521
511869
653411
508304
766525
935653
926202
886881
924169
810064
562902
580739
13964
10169
816255
673570
200193
538622
769661
246044
862786
522609
1089231
213946
267235
1007843
601119
1037379
203570
762863
74996
737119
293032
879298
423401
87191
239085
754789
907268
393873
185570
397275
703010
1009225
824419
987257
925288
847077
817665
638532
285854
479464
460533
412971
914391
960713
253895
332856
1049531
87810
322930
810533
600105
514826
1057884
859258
734445
763067
139941
429475
873756
1027327
990585
528682
340870
538828
1010046
837686
48172
53321
233423
390085
810349
1058653
457609
782680
560927
334725
637735
544738
1022827
786764
440807
830288
511715
9869
357607
62747
484755
1042525
882387
953840
261131
39718
713419
29695
1098615
573385
112860
1028060
380721
363020
179871
976647
796052
583103
344630
822724
1089504
484515
939527
611564
830230
919264
691350
849410
753104
730332
238022
1013082
442259
461187
63847
98910
1088653
729234
298276
740616
604163
1064003
957217
218744
371775
53289
846951
707663
246851
1096857
504765
343084
206779
1060851
276872
609143
545714
153428
96681
779234
118143
1095271
316660
751760
121441
86866
394032
76722
107157
499359
1056639
837413
292063
32893
515870
520288
447845
540130
328211
139654
385485
34939
686941
180630
510679
412428
589275
1080705
639503
296122
1088063
831306
1023586
281452
631615
969715
380500
858565
506286
801069
825093
203744
1072432
741614
777116
960509
716384
7592
979693
1006564
871452
984138
261151
992829
106607
264347
1097699
614896
345001
257026
142528
145960
944881
797666
969592
547171
980234
598582
233500
876363
1089383
22794
1068253
538975
263635
856598
846889
875816
208086
1012271
240884
339403
603398
603137
731144
31189
849319
489938
998771
421573
74303
420111
885516
786970
72754
463885
557635
613266
195605
64394
790513
222251
588793
301832
353676
1075652
211987
822955
270339
382507
848705
702493
939400
645282
946565
645215
1092670
347516
331013
211910
80652
810530
516174
428468
648725
103646
53894
1009782
707544
1011491
859201
355505
24836
1049764
753204
590966
41600
577442
346742
678990
355870
956960
698851
136813
302273
1036752
251368
457480
204335
595318
1045661
592279
971249
1101018
686683
122732
990937
448833
208083
877961
786614
139138
614765
514492
203343
372217
591774
948679
258155
18019
969071
801619
390863
390891
579643
656324
886624
915369
462939
186129
1060227
608112
806128
342586
119866
1042065
323113
579627
75175
263507
1100361
717464
716414
2308
421225
7292
321434
511628
104373
837840
1093586
654480
1095333
211199
1036781
833895
348870
586391
884999
672538
1029175
84297
666595
167496
644615
460844
1066998
949294
334975
363774
512829
720403
771177
609300
88246
111049
923868
413008
310714
938415
526518
880049
440099
663791
874340
1032216
171532
793648
458654
715780
123317
530028
599085
481282
308172
46723
30726
465329
879412
270828
663477
749653
969646
589547
685539
992654
169361
621388
888235
681140
1011145
229319
826277
260743
1071508
542533
311215
457843
684233
726630
606247
1082195
985033
686336
798671
1045439
53607
901352
728367
84064
669368
201020
256019
811591
664175
553814
12584
365045
258882
394741
665349
1007399
699292
258265
257418
23668
276589
26407
1100938
728736
437993
433194
328950
929083
740538
647193
972948
641879
495234
762534
1077605
422220
108501
149963
27744
1070719
359387
438283
87062
337839
389074
471474
836246
865155
1016916
473124
1051780
927543
578949
1035714
578233
835600
86997
960052
315402
6406
132015
1081428
547399
758338
858153
227248
1046381
492940
601386
999581
480840
416888
181301
937721
948547
436552
1001463
158007
71372
881529
429079
918482
646171
338193
828871
780244
997918
519120
243180
68974
287478
953288
73924
150365
765710
563881
997173
703923
141755
88911
463003
894362
406396
403832
832216
789914
932192
702344
921155
373264
538488
115838
782509
724365
372027
106599
169493
407003
754566
783567
950089
137546
827500
172291
1067938
738018
1875
694245
177240
606897
653183
690194
772737
88725
780117
886654
567338
319875
643465
146210
427920
231823
196703
479049
546183
822918
997378
598862
60627
380718
1012494
1064921
899383
48763
477792
887314
860789
502971
1097264
606736
927698
446292
811504
676479
990312
736469
130719
841952
411170
680069
31372
185130
222559
308583
999514
53475
58182
370050
635301
109587
124720
1034916
956070
479995
145170
667437
306850
294203
997136
214193
1042835
751411
1039369
654756
371646
699563
372284
1036298
314923
891786
242468
808015
457815
343340
839036
406611
36780
567196
568246
914671
786858
1014288
82837
118548
557820
411499
26961
581641
418696
725101
572026
908441
410749
554592
417497
294697
1040938
921856
517586
154067
51592
274358
505759
160103
157395
213459
40697
134639
468603
1055184
260242
286724
1064627
248019
729556
684017
306854
716887
909247
27299
414481
187125
218938
110801
482554
136700
993175
926612
303536
822236
414747
764284
1090316
207661
971159
1004023
364684
74970
34145
583598
817586
847371
44579
737960
66523
923308
332205
749371
549388
451560
399869
765284
654445
582247
356342
875446
337665
902122
464308
974314
593639
851099
427644
795487
1011066
453901
694767
458640
721865
218505
218504
256485
410222
424094
678193
751677
328111
582592
413123
533884
47533
1320
920370
557064
62946
636022
170243
135612
533667
663528
625986
141617
841332
840282
826942
970066
765414
808222
170926
84507
744178
692326
13893
153246
145452
164439
566815
1006286
75071
260028
67455
526130
679739
961021
758887
1081850
998071
561523
849848
100893
694443
987438
659520
849506
747248
183607
782429
571649
809124
798806
287144
1034816
1035539
1085268
3901
533743
236528
344812
375843
1068719
91670
744575
336125
940061
558059
823747
55462
80239
768720
1073712
189291
562819
958924
124285
761926
96048
643788
57787
1025311
482203
976342
1068749
943553
304837
485229
982274
27124
842340
493135
77273
993940
547451
900576
987547
1013112
527583
592127
183672
105331
751617
116823
532721
622218
1009770
1005324
362181
987084
525227
349815
372672
459201
95425
628855
381868
112752
119843
775823
786124
634037
103242
737432
984409
477889
986307
465348
121381
980334
869287
205292
118239
18819
303605
180050
147904
940670
518291
1067500
2722
808713
327133
389145
503817
1065458
987036
586170
97676
105898
996286
1012015
218754
891694
713757
421477
500207
622449
925986
901250
297323
66881
731735
413934
1027892
63199
29167
754560
961133
674413
704655
121547
1066288
513479
921423
94552
488634
1047859
805809
72468
775247
275984
67736
194974
1021328
418305
280102
785189
444109
633072
839409
687872
284964
672371
765064
1019272
476225
946170
815550
856865
898135
784123
311741
480307
471712
218523
898539
336750
937609
366382
271830
532428
128596
1003933
193480
541561
806361
792240
909006
596243
980445
347855
662716
1001140
1004816
195751
777523
1081565
63940
8955
512309
832752
1006544
957823
487905
686529
863303
705717
942895
286398
729738
453035
334719
539486
626305
533962
45734
713071
1013177
105549
967604
595977
609648
401680
699588
811145
215344
842700
499220
1015293
1084528
451412
1055507
386260
402039
445165
808336
934948
73255
345238
316970
235088
892132
962196
600656
415898
485652
729341
1004968
641309
1031716
241455
17027
533155
823034
636872
812823
340913
753850
412420
188078
888104
44003
857757
254326
395264
1013290
379310
437302
580984
628960
833694
742007
678657
144339
909616
1020322
90552
355782
1050400
542938
892230
760874
31902
505696
168419
82937
531142
743970
749410
489953
206590
22079
674533
675583
1047285
878130
91573
98928
203195
638636
738062
239962
1043602
113340
228499
238167
20828
719474
931156
404059
765985
1061687
184780
149796
453302
627279
267185
838878
378600
612087
849787
384770
985054
160236
211445
427692
411826
987243
219888
949854
687726
23763
174483
916294
1022162
473611
257356
956773
745663
243574
639268
153247
92341
63231
632381
212092
100564
886125
282186
627602
996266
966968
297402
439441
40011
1062304
147746
222413
783283
661056
407920
42409
681325
115787
944690
310231
1013259
63230
916988
368005
565281
1071607
40199
859959
123084
629941
7386
552449
881540
36665
892643
551590
718148
506785
328215
667667
613373
666250
871657
587472
177685
895128
436826
47183
128190
187169
576846
316952
462283
968409
757474
25329
551886
523388
830612
746808
432898
224864
177784
499972
946642
950255
188083
180628
4540
638018
889249
509733
366617
202170
1053427
519910
484869
1055892
22378
477845
505919
345379
846489
188684
965243
591182
743669
1044797
611253
632758
1058217
443045
207278
82961
795912
863704
974445
634686
395273
656531
177626
721619
673026
982278
388254
1075429
840119
839069
83922
562501
827940
76677
1066312
215180
671710
575749
27528
662364
114700
618163
445939
1019215
507154
416638
795602
80571
659568
21033
1008542
912408
764442
623028
663588
692573
1033577
534598
306212
941239
62488
813170
251723
808651
416988
690652
986534
472138
1032089
1040724
687914
67696
1087129
576408
856954
928171
185521
803072
686424
654118
883655
1095259
296914
954230
559503
869343
787179
987521
181486
78046
727638
1063067
210690
1065643
1069205
770695
597171
781628
802927
647019
965409
550916
906337
347330
151080
912946
820185
27777
1043815
1081945
1086469
973926
88891
9514
1092617
115689
222630
900603
1095371
729445
1077115
89696
558098
993209
107042
142293
27849
18415
51581
477651
827524
961541
774494
1097923
432306
351469
688490
1076693
550984
64828
663228
505872
165202
629336
544937
577613
685048
377500
926844
627497
155362
630029
928536
1101139
564683
598272
595626
94572
259238
1007586
548982
450458
1060058
651462
492130
902926
220969
189464
1062154
295733
1094393
308318
519946
968987
140879
495300
427901
336255
997031
193760
48637
495761
834326
432949
434527
995681
657197
238572
725366
448136
176765
312256
1016550
1044972
110867
715255
610787
968415
754613
704200
92498
790689
245077
1074276
1075326
549384
119204
23018
917188
916138
171268
523745
559770
113315
406577
422644
219246
790873
188388
1020314
19902
991736
186411
647658
813897
965824
313662
164616
163566
14077
799450
658140
856057
619184
124425
205997
215966
875281
912616
1056501
194245
342354
276334
890979
593655
928416
936551
627342
1050174
771916
409679
943394
692938
461343
333874
606463
652817
376393
333321
604678
672724
673774
594272
490421
103314
874542
676615
145424
830225
197045
604777
638383
673357
884254
997682
264472
290729
1079888
835000
418533
685367
695881
148383
738711
98577
1076847
453753
510578
559755
893237
894287
778684
1070683
1053570
296826
358104
75826
446622
592321
349481
81127
824752
678404
283735
157943
402074
332271
23957
549888
835228
649271
660424
125041
135154
70679
1080354
164155
1042721
662541
757261
438582
801214
858949
409513
175803
449180
976894
403771
342291
634313
342429
742657
576229
459813
338290
1034975
731681
572480
521554
705689
690695
968146
374273
988927
340220
150406
672753
680322
145846
953204
922321
1043567
723516
1038491
26457
1078218
609405
200018
297140
177834
787056
896817
699569
612727
496170
692338
994992
722829
298981
33983
348636
198014
364571
1023130
890533
639317
572220
301433
315706
946040
783433
309361
348402
874378
294037
503973
729716
385958
342747
192063
382951
186490
938271
293393
23776
852434
23271
738943
716068
384358
704799
1008166
469223
167897
51884
487234
442317
968842
402776
165428
815986
91500
517360
641904
715405
1075927
237183
904176
1015761
150478
353342
183059
393401
71544
96155
1051098
1098645
1003407
100527
1027059
385278
49904
137455
70228
10556
358984
683694
513631
412003
872224
670840
118949
1055652
821779
669892
3656
1030750
135774
954282
676484
308220
654805
142015
696713
437297
773264
370362
657635
486617
686971
12068
788629
228687
14477
241686
46710
317799
591217
620763
297050
729587
878498
343493
678755
727739
636611
214075
572969
95315
56856
91289
771343
105779
611891
764542
970323
179288
184762
422971
212500
1084827
699845
282080
1010206
979417
1038018
908191
1016460
746992
1079424
433373
167480
394978
515105
478974
42107
78994
77944
634587
607648
121925
692500
455762
662187
807185
108220
345309
546900
972267
213646
1074978
197044
914136
1020659
704647
973659
988588
395357
217491
743963
874587
82403
883455
205716
352274
325535
750160
690047
4030
198986
451082
982462
892683
656771
855711
230237
183696
470026
864024
513962
731581
394297
455648
822123
116693
987552
43715
939856
175493
148164
590325
884774
311729
302618
709440
904226
748811
145658
459091
936758
915347
175554
176604
630231
84866
623886
699911
1024156
845629
348285
915256
60869
311498
114385
407798
736671
953752
69193
844055
342090
384246
375736
917739
404172
126144
333463
543707
1009878
716155
12725
433154
357967
62808
788140
266295
294642
12417
1002454
1001404
828468
1096333
1001826
178435
313458
449098
427017
345330
712837
461466
993697
464519
189700
7421
338603
160409
142186
551163
754314
52973
895367
378728
1084711
677734
113912
72405
619748
1065521
445378
637083
143129
694636
885112
697762
1096767
312546
321557
228461
713107
314240
835371
152443
557346
29257
1048554
949177
331973
783379
443422
1073264
383385
512742
829307
682533
260919
545404
758664
698290
667029
97967
593118
1010184
349233
68146
831602
660034
94706
7120
1031232
598446
581712
964539
289687
872856
483494
218259
230650
267102
520874
585273
1028373
135505
1079519
287177
757085
263206
165054
953781
259026
436391
443115
1084167
1093823
455971
12522
528814
256172
720821
560112
861332
545465
294365
60995
709947
232871
655630
994111
883818
754405
394131
893012
963304
507357
92874
794094
662775
301556
566471
52785
1027172
503316
540881
944285
1052978
404501
846883
178026
832344
699549
124011
1092552
356915
209040
529920
947180
551057
806472
393198
1082894
143085
740385
879730
799201
799000
79037
990392
946042
458311
1038132
1061681
210565
344529
502489
801375
251390
324643
841447
507117
503326
419290
341233
1089602
286113
1008369
626333
162324
636710
490502
808804
578578
970895
1007285
917648
46739
354805
993561
12097
405984
293202
167288
682219
841319
64711
1053891
568495
1082819
33253
608958
72509
50442
1027164
156169
18024
76762
52050
859009
789155
18683
932049
398660
489147
1043551
278437
590738
813927
756223
447103
447102
813550
161184
907243
218866
228725
24922
482871
1010474
247803
219841
212479
367542
466930
995689
919202
905311
494772
228063
914814
909651
536985
901138
966847
241927
810669
764684
961379
550839
876261
842103
462259
422171
208986
348873
151611
319966
925687
913058
827991
93807
503211
1099711
390101
945831
1079804
627381
975196
246808
285862
186515
276932
627199
653231
46149
299218
184096
774619
42343
924337
559664
238157
160352
1054313
439227
363657
1089204
667846
591126
809554
914227
501269
419791
953517
1077944
611827
600566
370017
247374
490943
286150
554470
870297
768910
839996
499769
1048392
792268
113895
179506
88918
212274
751994
1003891
653525
29604
1059295
721023
331949
957168
652020
717394
74559
650501
296580
99158
1015185
796431
655967
193352
1065454
440091
786260
730307
532691
34338
537930
464655
480392
599978
8953
807046
419388
138929
515267
1051619
1084936
488443
244033
518053
193907
116910
635195
154449
1049574
886946
629666
383597
920245
1027754
646107
909886
873881
995137
167759
1090598
331296
837970
1091886
555504
954193
886598
350746
1097852
155058
854685
954518
904735
714096
694474
399541
475897
22101
476526
637508
504898
63156
562405
44255
294666
772633
747840
514322
307227
800999
1098227
103062
1083219
455448
368733
271305
201275
625741
748432
620673
527856
769902
747310
243846
288252
852359
165256
447604
304752
170968
836377
618165
375608
136281
793406
91325
329920
75568
674596
450707
298123
436293
259392
684728
941538
291863
613178
490327
423647
368194
1081492
782633
741911
796588
277139
1082127
397065
837231
236630
274754
821978
888205
232939
411732
751988
1002536
1100748
129851
937449
215836
932652
868363
239850
396854
896518
336439
526056
129711
744908
693323
467053
81741
571065
672792
503542
814103
410540
417389
216782
261629
298651
139671
292890
481361
681589
607721
61169
470315
845339
650994
598764
1057097
984537
394559
955906
755754
441988
972482
446578
593894
328701
644982
820583
270139
830956
591407
292469
1003044
434155
1007687
1081383
728229
763092
787400
196548
347242
650024
296570
520698
577839
1034825
184702
347276
938455
474749
882808
295937
486055
453311
960039
91945
381125
9724
952589
134746
1012122
610117
509214
965804
694136
407175
669080
183970
289648
355018
238177
697721
6938
802868
405361
22414
257102
202387
711775
285775
1088335
31823
53261
237853
313769
51671
111169
1002063
9172
354421
306907
237863
190448
878031
562637
980948
340457
992458
42222
1075745
170018
468939
63020
864691
923179
770196
928524
323131
559164
3395
713095
858111
648099
577195
950100
1073775
89247
368633
543375
564158
72587
573001
604925
346321
1026298
33747
144183
2745
186035
416766
25960
972626
274404
864520
653927
279027
4223
149097
1066654
774314
965287
683766
895723
446238
170795
660439
94795
492129
993771
504992
62409
737066
1040717
214073
483352
282599
260979
474437
139358
508892
114922
961900
816352
692054
366215
227028
352344
156026
989156
329147
778951
1093547
274849
646662
1093103
1024259
1048808
724624
620975
345107
139831
423583
98031
496397
914023
790233
816884
200854
659512
645071
784895
387478
503399
701425
288989
485326
1093368
168592
789435
492457
201189
102188
7671
904127
326867
169835
533659
495416
830006
492334
70720
730914
1091006
866119
78538
83461
403378
1062881
57365
686083
920687
1062943
12565
161999
161276
581584
428945
990521
451238
838034
451874
571116
219772
531327
62277
446298
1062033
437285
838880
482661
957280
767503
897200
930030
1093435
960539
719305
304441
977475
673831
89342
461143
288323
732823
883109
729267
498271
1004476
571842
386458
586849
239388
1070790
877579
260509
787588
1074349
974594
958813
659581
177737
849841
479838
335351
189659
922365
903339
323184
662488
195472
291199
450028
912169
87723
773598
441072
998476
710256
998147
886615
709425
269496
254916
896417
619975
730094
104762
117532
699823
529505
685997
658007
658178
466408
1038828
450480
705448
189645
66956
8029
73649
751296
1003743
1008141
977384
908397
1094325
822065
957829
735303
389186
83179
872698
1014150
770062
1042677
1042678
393690
1038194
574322
163552
186667
470233
412275
428347
670133
929996
385191
601297
109070
282499
976594
571190
902946
329178
327062
28729
982761
233168
222634
506426
250543
253268
43692
457238
428835
1036778
950982
158207
163443
277150
1005086
800739
630600
66805
346410
1072494
525576
748514
448909
1090044
1050625
1081457
421351
144902
1087056
377677
601205
341973
50076
112330
501249
524340
993020
195601
609979
126869
735474
69788
233676
521773
206771
865563
582695
1013056
695113
677832
940866
253854
514731
303876
705389
799068
12466
75721
25836
981135
670369
581476
1032660
798973
298236
1044997
994392
1098133
556926
368693
682227
501191
228935
1030502
350795
717636
736837
273941
289284
1034502
266016
582605
263364
790786
1066864
709736
93358
700137
88647
1045940
185028
909749
897914
607225
208934
340404
937713
106916
743251
926986
986453
159954
37161
393573
91554
899180
591581
201743
545788
370908
951101
763806
394653
786301
958542
1010599
432980
231977
303014
981926
542101
1095716
951348
307075
802231
694164
986967
781038
235017
633017
452807
376453
104613
974564
555828
449332
448188
693262
269588
502795
1043411
251075
783293
452306
944996
652950
642265
208791
80066
981986
417440
538672
237805
971733
619447
339683
717226
116398
324685
551544
476509
77595
761934
1098027
372503
709856
25035
934630
675656
920833
38943
595144
719667
478028
284602
634083
122927
271772
800113
1008034
361756
615565
169119
1067544
650594
214106
103437
852860
460748
738275
983879
1092777
516871
790588
800856
876322
105125
887024
36120
615833
585535
586585
781785
872575
208990
758316
26956
1053005
291983
964925
9003
81047
312684
505993
73282
115852
887587
508433
211327
498715
77097
804989
643605
310266
593346
1056265
396870
224311
20005
987871
247313
668505
636920
247046
313772
657529
1009165
876156
67251
106180
542246
361774
246885
1024561
134220
542594
191674
709841
804890
540936
291035
412489
953767
307599
759482
218667
842050
1094596
711158
462128
262511
767719
719166
673277
974102
1044822
615695
1004792
989053
1016132
402930
942993
239938
692293
770705
913291
181385
209546
156177
597787
828282
626815
916117
526729
342695
199812
854856
210608
827734
504575
391073
161228
593045
416568
995279
333497
883276
411977
54622
931040
940162
737720
488125
267704
28005
434868
117131
800811
606209
479499
816565
240864
1040824
892189
1064584
887528
665889
669257
819427
823240
456862
1040585
291098
996043
638206
98077
536247
521550
201924
163599
54610
621294
843682
545902
1050119
136299
30462
977139
796986
128139
67161
514303
1030206
92014
843934
126459
631626
609586
485468
481644
188533
531388
518690
960119
18373
504519
344502
673571
810160
540282
83862
71448
750736
771228
273831
773621
446392
483133
343149
755914
925524
826441
195367
920242
879905
218050
1023475
816483
571096
152025
674315
479560
438285
893658
155755
767985
385683
772902
1079731
822892
492155
481959
1056096
1080522
300401
1075635
646808
995262
1028499
712320
293548
911457
466244
1028303
12116
613846
437234
551415
10759
561067
342412
727791
207083
1013575
898431
605495
363946
989214
206344
110730
967895
254817
336119
364356
189422
407513
1086241
487206
1049062
42042
891292
944788
307279
280276
642044
799975
182833
1029480
439840
9122
799514
201335
151699
977123
314148
845113
296616
165947
716066
647613
558345
280715
866324
875040
137487
666288
51148
315024
1029560
113642
926264
345383
983414
67577
775518
775517
785896
370695
231374
467756
438753
397261
590553
683592
520936
222111
404383
180830
1054308
476706
592050
250546
947008
160531
540085
105504
397940
319157
209052
651146
617241
407969
1052966
244255
542247
1023917
194923
861063
97324
705974
861768
828787
1095085
678610
1012075
360013
145929
238130
745754
186419
203835
263325
969322
43151
863563
228748
907264
694198
772627
570109
35921
544917
757522
236585
759810
584583
136509
311012
1049844
782532
51950
679117
579917
726263
890697
1086017
789177
187956
526140
645870
108052
213371
214421
163390
203498
417485
389247
1058100
189955
549906
907117
351693
217065
179519
29524
450382
377785
544280
377331
683066
156263
590214
979019
822737
610535
161030
333498
649018
319502
114200
389607
79842
192399
103384
589024
137541
1088604
482905
416612
79937
822902
562717
618902
784595
574683
1013832
839433
536146
288255
93100
519042
422830
29189
915810
522375
1029159
772830
862499
240724
1092467
500437
854015
665860
107162
573244
508595
158460
31060
526426
1022771
74428
159477
311301
163427
1056561
1070533
948561
602718
724212
670306
964983
969659
16981
1068542
707477
187992
962257
341311
553066
300520
607434
865900
171489
1072771
800095
735730
318568
842214
1040111
234773
33351
477933
692056
1050721
575700
851702
756614
502282
169320
954666
38042
11304
14996
216903
330940
170719
310993
246516
1082439
321400
629951
813561
384108
628291
951701
79557
389164
681812
1030324
161663
30892
714577
227165
821961
13578
994948
1095964
1055954
837716
311398
1072758
962502
949036
600101
329116
880861
571880
118959
724064
741847
804658
709105
960686
934843
619071
205145
184079
134491
420281
21276
44623
1022492
877873
304282
677974
673889
1075581
760980
964170
450210
256055
385423
460383
39016
992952
890244
462285
1059957
96477
993447
349425
465364
901645
270956
764556
640030
755212
278609
761722
152261
638791
1096974
511604
195726
712628
11844
61376
230037
169206
833363
385132
1098171
190706
402153
443117
330661
206840
838762
905016
513832
200484
968193
250045
482124
591625
412402
13058
146887
850734
42254
246791
721953
421946
861283
577582
765331
174701
552392
336123
493416
1027496
512757
132226
523069
821682
992886
982544
257272
1059887
287373
700068
572749
27356
704516
699147
793388
1053067
764696
207975
659120
323330
974203
162248
976493
231906
923954
920678
423714
727146
554771
490261
791331
187782
825365
1021616
1057009
508601
134498
96612
1085661
456522
1025501
141143
66558
682842
63198
631553
1097177
381016
791522
1053232
745401
683703
249692
293345
625701
582427
876476
43017
813267
154746
681750
245841
595795
712416
488975
556990
989638
485417
901320
911081
1099833
1043353
319082
226335
823023
455015
1085614
97607
586129
634944
881484
2110
294753
259058
17126
428621
919602
913311
779334
160592
397331
39708
185550
292014
587594
1062923
720417
68379
30056
1038169
869022
517455
838221
680461
164397
390320
230689
583517
642094
239139
466836
505068
481993
980734
597162
1010130
575514
366037
823133
284426
37675
747122
371069
761948
408684
8100
392648
950085
647226
846288
253267
378957
415014
6987
66802
731334
429076
672590
450815
448253
208463
814750
77559
1026639
256222
327343
469196
840057
1030705
37440
694923
1023312
175936
837872
319687
712369
947808
223416
1071481
823967
507660
56346
714289
908897
843260
841825
642904
880408
612102
140723
237230
224986
720398
1056074
908285
793347
616946
340337
257079
234696
57867
295248
935104
733736
304216
224231
475988
309426
120749
933947
695824
608979
845249
872556
101900
988445
568519
801977
727863
678398
800079
616013
324816
695469
879121
460655
596153
346886
963306
741679
42482
291330
79330
208251
371130
18178
40055
166435
164161
306309
478824
1013894
818210
131649
915990
736769
139672
781648
274568
292956
1071885
1064874
168425
683717
758679
1087234
172958
740193
811494
941439
398404
898760
845646
325595
549045
34115
1007437
817627
1032649
36142
5272
354515
825112
781568
196812
1002308
808760
785404
1052567
14502
1069692
415352
119903
869229
289755
78992
324996
1009484
228315
557973
73456
975078
891663
781640
425726
316425
149181
1019914
273874
365112
28004
945939
310776
574441
835595
870938
339670
634976
1078411
981076
916321
32831
638660
126812
747076
507810
251514
694264
1005276
118357
720406
1000840
763933
457093
599554
142026
418802
266242
247509
262980
550530
718804
764730
515684
313817
623464
1018400
504750
601079
839327
163924
170674
943925
898126
204063
1051649
795660
461384
560045
126350
81141
11857
481398
793145
793146
814674
481589
994634
233794
67925
1097631
488085
528134
208725
853702
595429
854130
1045558
560463
556573
182650
753622
1012819
124272
1050131
10483
1069191
1065520
491481
13899
497133
392493
911556
579747
498659
800851
565342
758336
757548
354123
764601
477122
945103
315179
885653
743131
849377
717062
1023237
63633
371055
719768
399186
371471
1018644
778614
187492
287257
935888
1039900
934670
682671
276534
1050445
875617
289706
290756
418548
591088
194979
455585
857653
490368
336246
548967
724734
257176
631710
806863
296231
684782
645185
68850
840260
697105
513592
444552
409568
884887
363895
536683
962246
860971
1045480
853649
39567
392341
868292
377783
1054676
866559
228158
704406
478885
1042333
298570
538741
1000882
366507
849199
185078
283041
639420
689098
803342
81124
734585
276284
700390
672699
98922
1018393
276311
185270
621112
232121
818195
25011
939258
793892
552889
167025
551094
817838
67698
1037432
957425
475612
114549
680845
241812
911684
76283
330736
375568
927278
297449
253048
51920
249212
763393
605683
29022
363137
776813
582683
950699
47197
513357
233959
274644
967912
505712
721752
962799
74644
446611
237995
141530
85423
549194
977274
270655
261618
998420
416719
789857
524944
125599
683295
448922
480189
240378
417331
723375
650545
203829
910439
877470
216183
150045
716838
874673
679716
657467
699204
338865
757356
207439
1075035
323210
91806
231982
121855
715516
143494
106191
256521
745696
601233
316165
145392
975272
1044229
501022
285308
110660
366498
973740
857901
544781
165635
325408
587906
1023549
908947
518488
888716
989879
494805
61474
859336
645225
493715
606517
820577
1058424
404928
880324
314647
100491
922658
392797
452138
971625
515193
1045102
428566
1042202
226847
875810
838204
474065
52673
740693
75047
686578
425560
215288
210190
637867
829745
764982
522158
514857
636464
741193
486390
963926
368275
423229
68509
647914
639056
989751
353247
852281
896132
864233
482509
468142
133264
634221
492161
627880
780210
154866
362019
133879
582209
945601
732255
765753
956838
569013
818070
801706
105342
283626
132009
229261
510447
891821
327946
522501
783270
764536
385478
1059046
599939
887859
507124
306596
394021
423251
590795
255899
324590
1099219
5208
733172
138646
938272
1017805
57096
501320
99048
174688
650542
846551
374663
751844
513309
901831
886787
241692
695742
360009
650737
33796
40863
74566
60599
26086
1042906
810767
492121
181023
439635
988140
647254
925823
485071
1051025
748945
737286
942029
712034
874993
403432
430736
581723
85003
643273
634800
494712
23905
894032
900824
814026
14879
512879
727810
537116
450791
328723
631241
169095
433485
259379
891495
624757
396124
451721
641350
865391
86804
830950
950015
1037023
471771
340126
680374
977965
11861
254208
600551
13319
498606
223630
808569
318739
1040060
642849
361173
634759
1028144
863723
729322
226881
984662
421184
537078
536889
25775
194256
44434
215067
874269
3482
192265
735244
280525
428294
909188
42365
460197
865168
474689
972053
896644
251575
891079
277954
545513
255183
296722
817284
481473
445747
249844
637163
1012843
941772
247306
591680
895567
723361
875355
145207
48487
581464
368429
229565
234838
576410
1033319
1066491
653160
934921
607701
624229
790611
1074335
197468
806429
201039
506282
475130
693342
1002037
464561
244573
1059993
1009138
719716
827342
859018
1018083
283058
83295
66915
373157
54113
866013
418824
183568
100003
590650
502032
1070728
350686
32194
17292
266159
888964
2317
44983
73139
1030800
679591
355278
697917
521474
280716
693424
993263
476096
985205
184059
633357
925507
1080178
484006
795513
146918
187897
745923
182987
89003
952057
779111
484288
402863
1041594
12898
492992
529475
931490
12735
714242
233760
569421
169912
95237
844869
385895
334614
152680
189578
107407
393737
589205
275134
811604
706819
417294
529359
287581
754444
267250
678692
977270
181644
545731
1075688
466916
441405
583421
742678
159003
933855
1026856
1006271
285156
728020
795791
1022127
210908
941044
1045298
306790
243514
274863
518005
579110
889772
297273
175702
267343
181553
725053
660334
122592
631605
725561
138386
633518
166352
656494
1020856
933727
167094
627425
487091
8171
589220
1083801
357787
758007
34230
1065885
87488
998169
96078
135138
239877
507726
390135
1025574
288808
266252
133218
181238
584274
821231
748120
465249
295255
660020
294317
570663
565080
444329
79016
107719
1080128
772252
685977
647759
84128
545092
857616
1030348
879409
961090
603945
310063
873687
583994
626203
617193
193106
1021546
190109
620566
272248
1039915
84510
556604
610301
1016250
813809
1056184
414177
62905
488519
1022924
670393
988092
179364
737304
683512
321658
538691
428167
824159
436573
52417
674763
5349
656095
391906
411807
22412
1018237
259541
364490
200477
988329
789143
325373
996222
419329
558984
159151
646780
426962
924868
100558
279637
407250
724876
286791
473045
189593
378733
994301
855727
681563
889091
793820
556257
191167
543664
692348
136165
254063
1021312
592414
618123
249635
943910
994060
88703
846150
1084312
621465
774014
459799
478496
339583
345778
1022192
987859
430409
850095
1050329
249732
237329
18603
100636
296443
512298
145791
977461
1005073
502655
641161
1726
1267
279640
450065
601351
995230
72899
306437
374551
716826
535338
180638
350649
955858
1079123
124182
392498
1022416
692518
165217
316374
449363
524225
167566
174875
506914
401415
651455
895807
36424
817807
552656
574879
788837
711994
1019932
488120
700705
1087596
757018
715682
989750
953410
954802
914763
946582
958670
538887
402363
665705
11766
391389
441013
448887
274593
513145
176051
866088
621547
112154
998987
297840
888199
562385
593093
723308
103307
1022679
325180
170564
446089
920750
1056025
903321
693015
329823
329822
648282
647232
186697
46224
204283
609162
315255
660772
131153
857434
968021
653135
181771
433130
586649
174124
118866
467480
740572
233123
669530
80756
604922
829578
944470
221280
139117
731294
622592
91956
492333
326133
321961
635893
426587
618773
210747
151659
89094
918493
721927
986935
896846
47842
476168
223951
317983
772532
878149
59722
100100
263616
787242
1044945
687752
81264
1090695
146433
761868
1091975
40782
498556
811419
124205
908639
449512
156822
44996
704692
373820
489203
200237
193822
952071
630549
186854
159219
621255
142796
950313
1011562
1036734
361324
465618
1040460
325799
622849
973539
55386
441427
621671
28298
643848
614984
1054993
473944
347623
891954
232993
1087673
912232
61494
763160
852096
921243
303361
917193
753153
475488
62440
966530
971355
1032990
1013973
219027
391949
354263
559413
714678
550472
637395
177779
98521
358597
75520
783634
224317
225367
176990
1013163
835853
615562
722546
636941
410244
203877
666491
328585
1014432
878545
1065970
1033808
889176
685179
513819
564972
442558
18079
1098657
449534
980417
251681
232048
238226
732800
41651
1016253
857410
226245
74056
521233
708183
452494
583476
32988
783719
566039
56354
802718
847764
404565
272677
896285
271001
903814
251262
965155
1006090
1062558
993928
609406
693602
834522
666322
219649
157079
344792
2601
773926
633302
671407
108242
778974
1060902
628108
53947
547104
52896
887036
840140
836341
817248
463820
337428
955877
799953
166301
419771
192176
167911
151840
586594
982924
443752
153455
472035
586051
1000488
915573
1066246
833536
903768
29216
928535
355075
555124
841855
977864
677444
661350
1029942
953535
639615
177976
9944
87658
304819
354435
111005
997326
654084
484725
907877
332575
317975
769015
1015248
266910
781394
714979
429036
1068056
184433
595346
881497
117248
32421
709033
498097
1088372
273523
494850
93631
846530
200612
348889
137838
295374
558594
1011239
170588
670974
271415
413969
394525
51086
291039
670728
938615
494638
890735
450262
275930
866421
1035804
134593
828220
325289
155647
693344
385143
328037
84559
624248
898288
363638
306753
962762
939136
947348
90033
287242
322095
438982
755562
501620
1028419
460425
1069292
48985
688489
431077
1081406
17544
80665
390454
374164
926389
917035
371689
302562
833946
79099
456155
677095
442650
232404
85723
698365
1079946
590427
960147
64163
24710
179278
374300
279430
930225
35635
549701
369065
663904
870904
316521
914139
587531
411814
481091
33663
297296
778044
178550
5081
1069572
533373
33842
497082
865963
951667
294139
1035453
123939
631216
3610
333940
763794
612095
142865
366242
665296
539990
453275
250048
779965
180153
73324
643982
533524
176826
487989
476911
715752
249240
1096574
896744
600541
1050232
422658
245509
90730
510007
1101351
1030605
1050902
512687
851005
1010406
1057041
228883
73381
895671
148092
676381
898954
57287
723934
1029018
612855
740940
325338
455373
616735
415963
1037258
664859
466025
801993
33578
521805
710985
814515
323986
783052
135499
144976
769073
980437
778426
767424
452920
501636
14098
295685
697546
622361
225155
966965
460322
460044
243565
702698
187455
99941
823429
132209
197933
350499
135144
498519
128482
3991
389505
488031
438868
127408
975793
517769
181465
373719
588285
330585
204919
551623
145276
663461
385285
18831
603135
938630
257093
370270
432575
642258
963546
462604
790638
791688
689113
387752
81382
45302
319044
109939
1093259
1008621
492763
751770
227502
724374
734144
754702
920428
811859
837981
142904
768382
741632
313689
522920
517310
68701
434385
382950
287612
57982
465828
266684
499144
838247
328252
71651
323544
773920
359799
75887
453587
149691
960500
806030
439893
920283
201013
272300
805972
193295
868257
1048293
19799
447242
208573
86941
527747
700939
148451
575244
643256
99348
1062040
752176
648598
317191
656493
535875
381508
786017
461513
325561
1022415
537447
843334
205278
140983
135559
960407
1084701
738116
131403
609222
90984
263929
537252
783454
32523
871510
153574
818627
200436
962175
93578
346024
27553
970040
681748
594822
88618
39231
1050921
953678
11281
67968
251253
926661
497012
388052
247521
901236
139580
479719
830513
302406
607534
697097
579762
43564
557866
1052299
718408
305867
465136
40162
1007164
233246
698741
761986
92083
92082
316262
160672
409016
88637
570591
354135
1068061
549214
840847
871786
719435
595848
573185
14980
530830
27201
896722
1009584
811998
815938
217454
851333
757258
860264
117268
514444
993514
491404
872740
416855
171665
796949
1551
244528
959246
1025493
161910
750325
751375
26254
452963
539046
179498
397494
291247
850276
735022
44161
264023
101898
579130
248496
202213
718997
491606
936672
459607
741016
757615
467383
189610
300455
200172
559856
115298
1064768
964529
867334
1047270
579582
379331
863983
793797
1012719
17629
936365
487227
816774
180276
899813
469126
136075
354351
204337
458726
641938
13794
1041253
932701
914314
186827
601245
80666
568439
309244
530203
906111
580445
379068
969224
319450
145535
473584
775867
99316
44479
26835
273374
535099
374296
693678
685110
575356
397574
821124
1010977
427846
661907
47790
386316
702266
492680
183641
908931
201676
971841
740205
1033923
293538
947680
362196
438630
998975
887947
70893
156354
1014843
718837
108883
986904
598875
832052
233659
1032796
441016
449151
19263
921739
971078
525349
196918
110860
1083389
991310
1080332
707174
714136
551210
507087
458827
606664
552482
1071390
521698
781991
127171
875403
527442
524612
294604
513518
209790
935679
389675
335917
771259
1033236
76169
1069405
656240
404524
127621
888379
1004039
471105
500240
903659
755205
637329
100249
99199
294789
144823
562197
232490
6832
306837
657438
1078054
413297
29095
659019
98807
163373
836901
1089164
675098
255982
864043
64346
22749
193931
795767
160790
715808
263497
45057
69070
432213
10421
597052
110833
195865
1043866
52617
444826
628586
923647
406729
1011171
114967
273393
636714
4138
106158
281899
365127
287887
57270
390177
993667
577741
980198
553993
634554
366893
189819
783316
19168
757547
360718
868673
1034771
960681
689882
509116
169869
1085357
448409
355835
211796
391260
1100766
821022
683165
429169
370633
358717
659242
725599
220198
1014550
938545
43407
988889
1008565
714788
213260
480913
745829
595200
203951
27060
506366
871768
506658
769420
539528
134725
820234
437659
571022
947696
335099
444112
50635
438949
502911
682392
622146
1050511
417161
1014953
860604
649438
273530
632958
310293
925156
708207
63637
364042
836158
1083256
861657
504848
124596
676897
918253
582611
151958
434398
205191
701739
42975
732504
522826
345145
147349
424656
160486
465061
222794
1086252
199105
263486
973790
933301
326156
762814
277584
825133
998050
518063
821862
714645
443865
787094
769153
310215
340119
784743
920260
95016
323453
455645
9709
630510
970461
102548
844814
460198
227189
765831
916272
594112
1070286
740803
651052
895639
893644
552293
864512
831266
887369
928788
418671
1021894
809191
742217
286723
501082
636898
1093904
870702
369677
1010860
1100551
515804
469816
539720
382750
113639
120175
1001255
1044865
211435
638035
1080275
43902
821600
364532
970472
509295
749146
709733
975719
897168
290589
12453
128649
74673
998589
482673
152303
188042
835346
747448
48841
240954
10545
667971
513088
670061
246518
684887
1059641
1010199
761141
502208
1056167
745389
978750
466233
404390
264036
108195
730839
555910
150659
858123
956539
502695
350114
923110
502960
643606
723524
1036437
794358
1053381
821001
663965
1246
72758
802370
278906
259462
1083222
614933
375261
872361
1043407
848239
827693
117017
693671
561558
55249
66729
719382
974023
456509
486799
1082212
328542
1047693
976751
43197
274529
164469
1089962
678376
563541
1085506
685455
587312
23354
602420
283850
125839
365003
965816
243598
420797
511272
1045739
801723
511322
1053416
108164
62205
496311
105117
445955
360456
556702
3103
747511
1070293
294450
200422
47897
177929
381741
570211
475591
1057816
588853
163363
156686
550586
865671
764833
1050205
530766
665244
327102
1061799
184648
242220
42733
928785
555378
948599
25530
65454
294391
143588
295561
12311
492788
387843
908886
542998
66234
410227
441071
1049693
289502
791873
705041
219601
850627
685214
927708
759128
1059752
197355
476560
376719
1045192
444784
719819
835630
822689
180256
476899
990728
990478
1051462
963067
908204
288579
109443
633148
948079
714024
971695
771417
1003309
294220
905357
475460
120993
1071019
353672
417624
629624
807180
342261
66767
553489
495854
562428
962485
47212
767053
738400
751004
720865
236490
442166
1002877
174125
933176
604491
272733
276116
499550
312043
320733
973489
313704
463497
720722
33997
725583
847643
888638
266059
700535
465328
962697
300990
213118
842355
727044
636433
899125
1063760
803598
582178
390074
830539
1009570
825167
137236
1068425
995205
465581
446067
289075
808097
73669
772143
403711
510216
816284
378363
872134
580666
550189
642454
640957
213682
390456
1012049
105389
377675
38986
194892
1060823
348462
202286
127948
897673
249847
858293
1097259
365827
156934
683133
576910
1069853
1024822
81061
391751
664774
893114
359897
955755
802948
1009897
535205
909520
743517
842010
200251
62382
193000
151111
286204
526752
903113
34318
360034
880939
1085267
120591
418449
641369
864689
699120
666805
76225
532100
828463
362697
762573
408402
819483
311497
76498
325265
842744
414459
847291
835003
313750
312700
878319
424616
72835
325024
159503
643247
835240
195913
639999
165649
390654
800150
436954
1082526
4988
108376
158935
9333
903654
935481
20602
516363
742017
1073035
989469
24525
537229
122156
238201
90905
168830
1025801
1091431
6123
386541
587996
69705
191073
908400
437392
966960
359020
267078
335134
129128
245364
809209
427307
1024130
442090
992724
564278
764203
1085438
622575
905466
172572
203630
1065268
51157
1049021
1065300
608503
616585
273416
750905
669644
347419
524397
11140
587922
956244
762118
201772
420268
1031947
434084
974670
630947
395235
123813
608541
534603
411580
165178
484663
730224
598020
490485
467823
120909
470419
403133
471469
1081015
612160
446060
651622
806257
457571
822466
988114
283446
867567
969226
139197
711047
516416
213245
109738
972271
599065
224633
824528
598824
294275
596749
118282
207729
879615
881185
1037094
494481
384979
44583
819603
947787
583664
238053
302723
364896
28224
685128
766086
33103
910629
239924
602539
291013
808874
86356
662506
156413
801542
519062
152554
713427
903083
899402
416219
1090932
440688
595538
83756
146652
504764
994718
807265
1053676
648436
1015039
418075
900731
412213
341874
75685
243779
757574
1060577
89208
79175
145243
463306
812572
432981
202437
795847
859690
138824
213839
398740
439640
502026
125026
807970
624363
588230
1032138
877978
722682
999238
372414
163136
119219
42066
86017
46914
50012
800509
158823
396370
432343
544855
200780
1044612
502075
708305
910875
827292
210302
389668
776963
1010218
569831
1062220
459875
736375
371211
289004
83633
554788
744519
45784
168448
925621
374727
890209
990693
841714
585732
962369
885174
639592
528961
102625
290833
254177
332609
791339
249984
222781
568505
1094338
114172
251680
608652
453694
152852
733288
772639
819768
402758
883863
956699
1031880
744507
525162
756674
280647
247421
976918
150393
794198
453561
470757
605585
429632
885129
470737
253832
991077
252541
626770
312353
91057
422819
20870
10098
1015743
860662
405555
874777
21141
752762
293708
508399
743801
708359
43559
172428
50943
1085660
240403
161654
534742
972399
246835
606251
309190
466083
784298
939583
170361
594039
842853
1028539
836992
448641
161671
817582
203359
127814
104546
843576
510698
1097561
858025
431024
930502
228563
237702
820836
940275
212047
650853
330077
369414
623192
145340
52094
232437
84718
274381
626350
520133
995656
55285
79684
886692
895051
778147
786913
865048
27284
331401
1043392
528898
983130
195968
857167
173598
30447
594960
326926
1031050
330502
950752
227817
142429
961239
960837
229566
499900
76896
415866
1077714
981190
167341
894543
910281
1054720
438099
406160
989491
472528
302569
363787
245488
864501
286782
631394
1029069
184760
82367
996254
798965
860238
296530
1053895
443279
229669
245425
842358
640096
203328
289554
534605
39794
192545
1019889
583205
508937
77081
459113
328557
251008
325467
532627
1051680
849761
297081
597802
635960
415730
206288
150610
71408
135058
1017032
815189
618951
669034
98113
49319
190509
138192
137142
920870
250345
373553
378778
737638
952992
888196
161860
665249
916105
445471
511766
145514
815047
1098846
3316
991023
736766
448457
789866
19766
3075
717998
603894
1010473
157983
609036
517180
53152
469527
309741
439404
652099
862608
625255
342774
1011577
955578
529928
295039
73865
844448
138325
421346
978162
600866
149627
730371
240515
41907
476755
590256
5874
66419
460365
472633
326317
673502
125042
956615
876595
886810
994647
1053033
612850
302461
514947
393742
809361
646958
1053742
260006
76467
106001
1065675
735470
816724
353492
313012
49894
697759
792614
981100
474368
127936
172753
385321
603895
809353
1032896
45689
318952
29419
307375
212692
887862
204094
76987
1098108
4338
56129
1006319
218700
597140
275075
962951
714905
539350
826405
265982
1065055
274446
474446
661840
699888
523056
230142
1007478
74276
739757
364385
797665
1051930
137524
1059803
119859
681328
420971
519323
372273
521760
348448
955005
1050137
704169
367222
855589
31080
434220
839833
178527
814897
258188
290224
804183
1062771
549344
1032013
484490
225132
610655
259281
318437
637691
270429
941256
424160
54251
108172
1014018
204687
1053330
857600
738142
1028128
1054325
1081162
205488
99309
977860
1011983
1097665
123534
919774
16415
506958
850914
972348
481899
646460
689493
726058
575415
351929
1035341
48791
316170
309174
477890
742120
51107
649467
386875
203826
274346
1099696
535197
687554
532368
32994
178249
83507
178867
111041
859549
780435
189349
1012637
72624
552723
341987
525761
238540
267237
633435
797314
286176
376524
341638
843411
853544
549944
733443
1080272
1024016
23518
587782
535988
598521
141804
626602
248966
192534
599366
191467
982271
136991
410601
391850
300996
735138
387719
381134
649305
751116
1014052
207922
962792
994171
127574
717387
875106
897080
752458
885196
12219
493425
106967
300927
930689
904468
100907
454400
643069
506770
63291
907605
580395
847987
25553
33979
81617
5700
676802
673672
53839
717245
695754
298887
833336
209692
800502
62987
720624
739796
233494
208929
777693
609877
284741
843920
480659
872215
450387
808113
700706
244600
65330
686040
999781
85838
944615
163219
778389
648728
314607
47725
355336
451297
618613
927122
733366
528032
957221
89382
244681
1096149
392454
1026517
531984
981721
348072
82856
683456
823273
14584
599639
653800
88805
718658
863690
20606
510259
897903
94117
316391
592648
994475
623900
655153
436600
518720
1028609
1035852
245040
390996
396052
803016
434014
438246
482216
367759
117833
7286
78345
1037106
321595
47857
589430
832805
851658
128459
634249
375953
516778
559027
925747
975845
740967
19527
790706
461989
478309
23414
260997
689980
452872
786611
687910
967779
95067
759534
937099
459876
88950
827202
989997
810427
692871
802705
286107
814318
559515
964773
495552
819861
1094580
978953
606309
63517
877165
566722
34012
188644
1072030
525814
265307
187933
1019507
52772
408198
224429
1075870
453662
493034
446795
217787
396438
614477
314234
858194
654970
913175
52229
1089326
424013
564792
293784
775306
943428
322903
131207
605458
1080378
5284
812723
643831
696538
311673
402716
1089189
331075
502785
40654
91598
290515
346463
242279
716468
270311
481269
1012729
439543
406257
333432
381088
1024939
172732
286373
394389
521142
541099
457824
456774
647036
916549
948272
458608
191137
222200
695750
544853
618569
1068804
832560
1088011
880642
106058
957916
227495
69171
853879
521596
1066521
6605
398391
262646
343694
643109
676031
648460
997160
381026
57578
109543
730556
844276
300777
460941
1056044
991365
93945
542759
924766
441257
853956
36743
705495
394331
490105
760522
648979
504316
843767
901008
954766
45048
769348
174346
171761
785299
190267
217363
199273
353265
981436
437985
1098219
777538
20645
546663
779316
913585
176752
531203
507384
633704
1071658
996336
1045063
110878
187517
986963
1099819
475354
331894
555662
876638
1065223
755255
870661
571193
163562
608047
994372
858662
83247
1052045
298080
698248
878133
505669
266351
743555
221047
64365
545178
240176
728336
943497
262471
1059438
484011
879710
44959
263490
1028335
134691
256561
88862
628554
1031342
556462
654770
872626
1052077
516747
55039
201505
689360
14306
1029374
654810
693053
873356
332917
106983
306714
204414
900539
292834
528030
789904
521492
233820
778977
701511
242974
135821
997854
442504
827718
275732
866044
283916
105103
538454
874527
154001
379753
227070
1022052
741976
42587
503576
996230
170883
377841
64017
656738
498355
499838
22216
718719
344504
159843
976676
675801
766347
14642
768254
672459
904111
704872
1091626
432555
81012
1095518
1032058
371040
641164
977903
1061900
33536
142217
134046
741448
249457
219341
864728
628109
966159
75989
510373
1022646
38050
599531
169705
305225
120696
758977
1010624
485734
723861
916625
113290
1784
904548
713865
817957
28817
422049
128744
796247
380994
351893
479187
250991
837877
1071285
347077
706379
892877
786179
358315
504865
640965
872715
592040
881202
785994
136088
602626
546253
451749
803500
324456
982647
1039042
280315
254254
253204
718665
454715
801216
685127
166149
727828
761299
348895
940124
881190
260560
487495
481645
536976
1099585
980077
509994
1098585
334720
305829
416407
54023
797903
279329
455620
319754
686660
695186
160218
510409
775423
241994
518438
851078
568184
227488
696426
818889
311341
1086086
186624
924963
463822
539425
815121
176133
254931
543792
365306
974660
686556
104413
1017129
158748
201372
309262
686538
25258
743976
346332
1057499
1067787
121036
146037
490046
755101
340339
1086369
331647
669463
942614
1029810
978776
878494
636962
139409
1011102
638330
398909
296858
607765
264519
609567
106725
554317
201241
433065
162022
731661
58074
989571
810246
64634
484656
1016843
818412
28720
872175
192504
239105
897678
147773
589033
947813
713886
86574
837523
727885
142085
539445
147049
802580
309325
815789
138316
612798
908857
818977
27391
114157
344953
1045717
265470
53368
33808
751664
573412
411557
457016
971143
531121
1041714
552756
263693
726180
552710
824128
1099054
479577
168453
918358
439581
535922
433623
94219
201113
1078983
968103
1000767
877918
968848
406038
302519
839694
311753
7781
374649
44844
66081
179561
49997
255999
676512
186191
543437
215200
804886
406520
1059147
972048
420789
64950
70213
729554
832608
329784
57875
1038757
628182
66362
617695
392600
1038488
902373
908143
394049
435179
723280
657790
21922
661625
836923
109303
188784
653098
787720
1081191
305471
992120
207897
1094357
430056
857428
202846
608769
247056
631244
159603
282322
49408
236853
927941
256974
38159
452317
161332
551224
1076091
131033
526102
843137
506116
29793
599200
195673
968490
1060010
225732
598320
1043206
184366
326766
291243
341227
1035591
494313
1063817
599433
638420
839935
651883
360386
1072583
1033912
998995
637360
368249
506743
423275
822189
513133
529219
682950
640199
884006
236997
195004
106483
192494
346679
545038
456319
676027
555562
596493
796304
638850
922675
406414
487815
282498
683256
414124
517886
17393
260253
207390
303007
142047
148056
785476
944346
516284
702524
39060
633119
898943
902073
530065
1101044
1078916
526371
186380
570598
58910
1096927
382075
222118
661509
299787
838476
579966
282480
916508
425711
65301
1059760
1082237
278316
17974
794548
794217
791289
520783
548415
885949
1076873
494962
917895
698424
222861
147518
302255
934728
96740
922821
445818
177810
554769
1085622
450347
666754
279213
1015725
241320
637954
22952
438190
319984
789339
719528
500031
73631
255344
1057813
388308
1079466
159214
860365
1037393
893161
384263
4598
139712
483587
844343
408041
1095491
987382
754032
466012
663300
165809
660867
652711
930836
811724
1034246
248982
1000463
80160
473063
462948
452955
625044
997493
374637
907209
796241
89615
386812
227415
1023385
542202
900774
327125
322180
1040928
108899
264506
805006
1005876
335358
597420
90142
206439
720751
502002
260288
79564
808656
161899
495388
154583
673168
644531
378898
382899
431207
59640
800692
636551
157325
180100
292137
360406
224209
64730
776461
269934
844308
805079
588323
173490
611218
63426
182515
67218
441958
116875
476429
883858
1008388
647824
1074120
866241
207341
938973
313604
1043066
702139
919072
513060
739958
1009481
474698
431284
980226
293929
367143
978503
385840
71582
379252
577183
869792
1072568
494322
797431
68335
436452
72196
54998
255315
507329
509530
149594
591950
71494
736035
1033032
99050
200739
676985
68421
688552
954617
65343
981615
538325
802089
88506
864232
11649
75353
74112
1027230
482725
185338
249124
992537
329341
314649
1020987
1100390
785288
802623
428248
270238
872231
913922
1004459
104351
650243
681928
80283
253533
476328
992808
268597
323497
249694
907648
472127
282291
243977
416350
482952
988731
652300
1005942
644722
839387
800637
244182
285115
558424
663463
997298
991624
421721
1052267
627017
304801
344608
101853
962114
963138
733322
459213
274092
1043308
45100
29337
946296
175270
101368
485441
160006
286235
1048286
429816
295644
350638
699182
994335
841760
108533
149887
878153
938683
776416
202461
697815
272924
531326
679602
256233
1054236
960063
232646
386285
37838
550998
879648
410586
266277
894015
1047144
180881
227602
506189
370992
459948
578059
959649
346694
1005944
877223
312866
687863
795405
537962
951247
294122
522822
706804
516789
504976
347141
1039128
996182
1069916
852124
263097
123095
601143
1093760
84367
661181
420606
134411
292071
106409
800967
351147
1030496
1083948
17124
1044058
1041419
990905
618357
803396
801005
1086224
975334
296427
686085
298700
807864
901875
270766
234333
691773
990277
400711
441928
355932
475104
968672
85485
725051
59958
199032
536929
834585
439838
61386
910530
801938
556900
675790
48320
281492
409692
571080
943451
427712
691195
217333
1036530
969017
102706
721568
359956
888260
140518
1021340
214890
215072
918160
790601
1038933
986671
955400
847785
532190
28532
427942
1087494
132545
547742
376365
162858
571438
772229
117231
835227
585405
1077221
1082590
160447
449869
475402
1068213
471843
1025187
987706
429581
410335
775827
49752
922300
326508
289420
733932
979047
11576
606283
88180
87130
413128
53736
967004
306871
639563
707931
1011115
166718
553074
592989
191609
480571
692185
117672
282436
612705
785246
126455
388791
768361
789276
72233
87137
412069
782929
10824
569066
732933
972392
525719
446620
698079
903270
880838
383172
967406
184165
332009
751899
85048
619788
577879
750929
959494
958824
852348
256790
820118
610340
54319
209932
550761
634027
774607
61792
769880
546429
142606
304418
64069
1087185
12191
573005
44848
137031
523226
1055481
140774
659321
910341
164820
1037591
784280
298759
652964
225150
154265
849705
933832
180937
31230
385754
700525
757027
4572
509920
562968
411041
381413
479806
10801
376839
355085
918729
471651
493391
856884
146531
53274
700778
780291
71239
694301
865290
864474
322418
731869
861717
799204
888884
435692
673021
446463
310517
1090869
213765
117167
427731
818764
1032461
969018
516228
99434
906745
385403
1061466
719562
256498
775395
17426
931429
1092928
1138
453384
84790
901609
241641
467199
203450
1004911
929591
856394
211025
418272
193856
174999
255154
203677
645849
955225
95781
440006
1071759
567396
31478
643357
702835
265926
327972
892698
29957
444327
403153
969627
928380
887198
1084706
60863
198852
57374
473504
272415
215018
663654
428552
315238
836326
201799
774990
243815
1004657
329097
294030
528108
821802
288953
180814
82260
434829
239212
422648
229907
688007
173947
358140
632086
816946
721838
636641
38558
25231
645915
689341
716280
211781
365105
425837
429999
181273
220786
196837
999858
934780
857379
376233
11308
894962
455225
853223
84648
32279
125831
537985
491743
452721
737389
984183
177514
629914
633136
179589
460358
984693
867516
966907
1007936
587192
410388
284765
311809
936350
965638
934120
579380
422714
847949
872543
462002
216430
583324
57158
553517
487560
1047189
95069
1015285
551376
355942
689152
66386
597289
172709
128725
788919
1032881
350213
810715
394756
334225
248261
1084248
860496
785228
567791
610401
505116
238730
490609
464070
704109
1085759
354890
756900
89064
410987
451728
978357
562184
55887
345796
320365
499050
142520
151948
736165
451312
865111
66576
525962
1040185
335992
735079
626106
894332
430180
319415
903424
344285
1049820
938583
533555
440618
78067
819108
527111
867944
415294
34894
124729
120847
379319
339286
994006
49065
20503
829573
225419
571628
400500
640506
861002
121131
257730
1068951
722780
166063
810806
887667
31773
694314
490557
549803
654156
694466
831626
70138
1002160
276459
20304
48034
399557
885992
280839
479553
55586
1001107
1063505
363126
203958
429260
57600
728920
398550
10660
138513
431372
163768
810653
515594
385018
72413
267034
41300
435877
126699
602114
252878
1063046
17938
883775
804299
547439
411898
708519
234632
99650
633928
678664
68340
879981
584644
334431
469438
762676
1063624
73592
207600
166275
951411
340954
428336
666183
852389
557669
6004
218439
195878
456614
1066493
1006491
848345
123514
858508
78638
991472
552114
433131
881839
1059202
28100
1020585
103270
296043
210412
45075
397520
943933
669123
737339
533427
874277
1081976
808163
210721
657205
166122
207574
907718
887772
29046
241892
524812
656797
895060
886196
357567
31248
834630
499986
1080970
912446
399680
476551
926582
254070
765845
1059146
753863
384442
333337
595683
712969
911818
425961
493916
887116
947514
737635
26789
1057779
632677
123356
813931
1061807
746262
592281
721974
1069250
488219
355585
289976
338881
371125
1060486
978167
944500
420116
884668
816214
38785
866701
816081
160826
224565
427780
764575
87393
804663
546492
717468
715991
1062821
835416
557913
701560
992650
256618
788436
22571
741064
245963
177674
193103
225235
991914
546826
864141
1004894
960889
783043
237433
508733
458133
1089973
27554
617381
223834
538929
839607
615711
305122
565668
253799
377278
782803
667006
831754
475732
691905
777269
1088131
878800
66728
815664
724849
931282
616784
653663
653662
88174
897037
564768
610958
326534
464459
305594
255501
683290
607849
265146
71905
714390
469550
1024886
688907
692457
721200
1081296
473178
617257
683657
219289
128998
774109
1046279
385819
141278
984518
664425
979953
1037145
431692
463861
422722
681034
918488
684618
98832
568117
782645
738666
159680
1009832
798661
796008
521100
321507
184065
18165
959070
1015304
495141
8480
41650
441146
605230
1079056
254477
778846
466355
988712
968665
7897
841041
852993
799884
499922
992901
576083
329623
66699
421631
1033237
626574
168187
634592
590085
146615
965532
449544
407916
49634
836212
1024169
578331
1048482
999536
416281
479600
924969
496450
143660
263798
416313
309632
551673
767472
930155
123569
664659
247448
424348
708434
946273
836364
958738
651562
929118
45251
282564
820703
469992
1034412
587288
446414
295753
371131
644687
212614
224787
27422
774095
117937
500059
130322
831276
820549
992260
28121
505241
211602
326244
129275
582923
823039
395889
822102
728771
1085765
640499
675714
17495
991522
741484
908560
765736
7775
456222
325287
1062242
1095963
1088626
1051355
918325
249153
522886
351207
246207
283648
544723
743198
165483
10541
860136
901037
115934
116984
77655
24883
1077076
378392
680831
344934
753488
631220
631190
368607
917620
959502
796103
439100
1043901
336555
371491
744019
473276
877742
533987
192286
952849
610770
505056
712157
51162
346880
977273
193476
413391
681511
748741
617048
214721
1060218
468362
760628
960807
418404
103941
379110
895690
425174
1042596
668722
930681
666643
649165
1066260
3615
692132
498958
886740
21047
1019318
321195
832232
812095
100852
488749
280526
566980
250274
681637
960231
478471
1022580
52708
478954
868062
1003002
898356
863161
653880
691987
396848
1030850
129262
884472
163160
162110
129148
841787
852990
791711
301235
167232
931103
147056
130831
698726
366777
633168
409714
930934
1062529
1066428
711592
502713
849658
820886
330540
195590
957806
1035487
823138
325921
1072246
499791
82741
1005150
990956
448226
448227
380806
949668
933933
1091587
392959
473831
342200
571400
87979
122344
209808
448129
683209
616426
642895
1028229
498429
377697
478706
447052
77446
411512
732079
874087
110132
1093256
613067
711376
343238
396771
754945
129860
955110
344948
309908
249275
564366
171431
134842
978081
193823
206189
394929
558999
293885
471341
439290
680557
746348
334714
556124
916266
6562
868961
221473
726616
584502
756217
639169
967930
157769
941767
254651
293608
41165
873531
330231
1076597
691535
161889
354479
783081
346666
362652
220078
750633
741799
427668
491439
561075
231288
617678
689938
1027171
1059208
588318
939807
448432
672217
335971
1081966
147928
908534
751590
285911
644221
11023
45650
52262
1092194
844079
1005313
183374
754787
70497
988379
633244
1068366
678794
755355
325058
513096
1061102
588636
386457
233371
250929
743549
381988
956768
227063
1014689
45769
220717
832092
43054
446870
464559
198372
838243
193936
991656
375588
901195
443680
1079662
570326
219664
518180
318469
548529
757770
19478
194776
274424
556631
967161
919595
378175
988447
514169
202113
1014618
147423
46401
439568
173018
325713
508837
482642
167328
791864
569294
646173
494764
909269
1014541
976908
475480
890371
201018
712664
887991
539556
236681
513086
121362
809400
243196
503839
993680
46976
452576
199020
350384
394513
651046
625448
413888
273345
67891
530614
437697
350244
729082
11994
197080
873938
554746
20639
16222
353231
109099
66407
1036233
157893
616745
408515
802645
21472
288274
546863
80351
307499
1096793
888394
276607
710359
173169
598344
662961
1002643
112873
545747
933434
915928
806409
388681
484499
707884
88503
127864
374325
568779
1039166
970309
54598
989610
451561
653476
752408
465813
875913
47835
414464
1049164
658461
729331
854911
568230
528383
551755
715379
966111
235622
901330
956621
930777
628115
985155
479999
37163
846289
270836
672712
260804
370316
909083
209242
757860
761763
506181
257205
1072654
196621
910092
141399
185164
157061
321964
98673
78665
841667
556185
62963
821516
206673
963433
117860
862520
434148
903242
424600
776483
723613
976786
213722
24960
836581
566705
745445
326213
76858
13908
324465
362934
938329
686267
346893
91837
629523
198815
645375
747890
121670
170182
232443
51466
72054
880038
847146
350432
495306
100133
1052740
62173
29280
1070470
571675
590093
562508
134231
396824
292123
95144
205242
292683
658069
444179
397442
321600
985752
552586
1023087
743432
375413
285183
1018567
879378
882276
54581
722690
392653
905007
59912
346699
503463
924671
240943
150127
937480
1032189
737466
457191
357757
689870
783852
67681
709229
254618
1077158
594801
680449
817418
173536
51562
143559
772378
847647
878729
867173
802470
935298
769949
1082068
870851
416935
674169
1073594
76003
74953
343131
732433
603843
13151
1051587
274852
366386
91367
549286
73482
422210
512451
899267
737791
1050920
1015807
53514
348642
212425
611024
869769
1087566
685877
585149
943022
1087813
857144
507165
879611
1039623
455155
210890
554675
306773
1011550
120605
713562
881327
700864
733815
335095
408058
470828
923575
103697
67302
839531
375081
714454
498783
22402
213119
115578
800327
342592
444095
913623
927929
718650
599597
233851
1091492
401762
399320
904731
883895
736193
462163
204081
892852
875456
787328
486429
1060634
150970
290051
917357
519763
1032706
244660
583097
118145
204863
382460
579008
319067
490189
759599
893560
705954
786478
167969
952073
581109
279859
657330
74586
472403
322285
125370
742410
338274
476999
1069073
638316
880561
359137
375290
226913
360057
206351
471886
229540
978730
679375
433526
963786
640794
722462
730781
875307
761899
915903
525295
275295
11751
499564
736105
782249
340241
456382
37979
396609
538693
141575
767335
512452
805025
131615
388493
1002820
845109
404897
557846
243455
155893
685707
1076293
138140
860323
731899
575537
422028
1096066
976540
799771
246957
617710
503181
357581
707982
690609
918869
818949
334691
571875
152104
18647
622823
700085
193467
565821
518545
377515
664454
505409
595926
303497
885703
612914
72401
749837
750887
837097
248077
790364
865329
655438
355320
166455
603833
976061
765800
831958
399452
570405
479249
836304
353318
378507
585297
420516
639429
546394
1017853
101030
360823
692810
214912
215185
752045
81111
855434
43178
814052
933911
478712
310508
88529
448297
7547
245170
499673
916263
834728
943247
882056
834345
1041248
310101
784865
747409
1000263
283416
975376
1009203
86630
724442
332689
1097918
541165
540115
866408
394368
6058
624745
1061952
86336
42247
789443
478484
138069
242409
874935
939276
1068870
1016902
510268
674312
739928
923497
989677
336050
337101
703968
420345
244377
835640
90622
559464
253292
519453
753506
188250
189300
13535
163593
542949
969248
819010
574507
88538
60353
818958
545012
1067653
95978
667194
20367
826638
816474
196177
411091
943366
8545
1071864
436301
1051498
204491
55628
338980
935014
179336
824902
377934
477761
992431
833676
874396
1069685
358747
697308
65359
553885
427909
260001
1060300
564932
26088
330024
371823
135500
371011
217040
454086
726522
742123
149090
232536
214463
213729
1005519
1043441
899363
814522
611239
265787
822588
986315
747030
995935
149126
101541
817096
5747
362930
746297
970960
1093616
309991
201942
734315
313172
791394
545251
987236
389128
375858
99942
529162
550032
1096363
650399
338131
957796
1078308
376673
359545
205885
273632
452381
928857
404103
275962
836090
79484
930640
506518
111739
267292
455401
934034
1054583
409869
339196
355803
977910
790801
5868
1035414
702694
585972
645652
641680
1023474
75421
731630
659417
1012768
1021216
916660
941102
472420
873536
856200
1055104
890074
530233
899427
12806
126629
527410
137629
198662
299035
93233
447509
817639
847761
773171
609522
589255
628826
125583
561957
55443
259983
811909
983697
697475
50373
455738
816938
465521
521815
1028247
776985
482364
52795
129912
379650
442429
890224
688213
974785
48787
602627
688106
516628
703768
774554
817462
190506
430300
322388
585207
746189
895979
210974
602211
1074455
231238
469063
8669
619579
509614
857587
1001018
928120
1084500
935000
41311
470136
450873
170545
1066581
463456
97846
70243
1003223
20349
200784
1051875
368954
283774
175374
326844
646844
680073
706976
62159
776566
557853
484799
266682
500380
452312
732774
29559
204914
381721
416379
339374
292140
129707
244529
43547
973077
358445
268729
75423
972636
916423
464908
582296
708377
57902
1030017
885060
572064
188920
438593
178025
219991
724725
349040
407834
44242
848532
46961
245997
180922
546162
818023
260773
534135
1008926
694545
288922
423919
457092
703203
117560
1059419
226098
176915
566658
793346
349205
1025163
533022
753017
241999
771117
961687
102094
567095
157811
899149
762194
391334
1071815
1033778
45385
952801
554568
199678
495765
512816
394413
189241
732764
398443
682399
720598
721648
377039
674246
1043850
376029
816845
360992
1014596
533234
518823
119691
619145
821931
486539
65500
1090037
140580
1048710
1043330
1010422
290291
959226
9853
1018909
325490
41939
512636
915854
6935
28381
798019
1016646
171183
823661
157049
415124
827982
63373
345787
832922
551356
759220
281254
252700
368522
139392
1063856
825194
219131
1001383
334624
948384
575844
636873
790783
823228
232802
924642
1051693
230517
344721
536781
242485
396602
1074380
210987
239895
1025718
876409
10429
279691
89822
840642
148178
424534
37113
136857
566429
284534
60604
1042790
96896
580006
967647
815567
205587
196275
332873
225562
113301
334765
391450
849371
349164
825451
174898
84189
803263
803057
296884
507267
1094430
243104
770983
376295
53783
493476
130708
476472
866725
472756
802476
68026
247863
906963
936564
900356
727182
245750
256871
611145
189771
1031015
907144
1031764
83660
500724
277300
885930
1059205
456617
591090
670468
1074754
353347
95503
1027868
1013237
781891
156606
1076330
991086
109553
1100692
260942
908576
716656
607270
46447
869335
351349
432558
67769
34158
533515
549688
50477
508676
566733
104991
818194
722304
407665
577284
836655
1028462
667947
494595
416170
737168
308755
490652
471379
629969
796465
289610
172852
222963
1090880
1025468
932360
65916
116443
344363
136766
1061981
837600
181307
377786
1046369
358221
1024784
737610
75605
524516
813440
16031
165425
871136
518799
146055
733962
189058
330499
174565
585882
380173
643004
814364
935754
743485
299590
689839
209103
1010352
838716
662497
314622
373283
809187
13775
1019280
823987
691395
1052143
838845
206821
996345
835748
762516
1040151
919747
1085373
97116
983225
488123
255978
342621
570734
99183
219752
25492
114230
371484
1079402
1005224
510815
62049
780217
662786
603013
99747
100797
751958
970440
724166
104882
44258
618616
15855
178067
315090
1021629
1082179
653691
449853
886706
391196
557484
550224
427857
388598
811070
463804
489452
1009435
831792
48192
512779
348539
140750
613536
150547
406164
686599
1046274
986915
141603
700507
819034
291646
357064
201179
312115
786707
571587
364076
687333
200227
850772
386891
1021315
720147
371565
936543
226513
338653
1039569
360355
502251
292433
283588
870531
618572
219694
201650
193237
768354
1004662
998081
1090
678415
125816
607229
831084
231018
675384
579099
449100
519790
612513
652125
277500
852162
384486
562580
1095334
518997
773935
538436
814838
132312
1051424
422987
83608
1088443
642405
166603
333232
112849
324411
127833
979329
814132
392587
965359
435735
684548
343481
950712
669358
74195
143125
642333
619003
1038791
1024679
422929
771298
563071
124090
865875
749206
1057504
363768
14591
740830
272536
1043941
201644
844226
611502
107372
636157
1049966
700919
315725
215750
216800
672999
676616
677666
549350
934689
821175
331600
221445
402043
189295
817262
519262
852301
18179
967009
599836
513432
1037904
868059
526625
128871
469482
482975
902853
191126
673286
633068
407389
353094
131150
204191
67171
366671
943969
313933
395902
953663
326119
521722
982518
902876
391895
1069036
962261
344219
786899
413492
216953
1039184
461258
898522
815364
175666
571061
249919
115878
1075570
598060
823764
214315
64992
618341
337500
1013743
476425
560098
808301
1085467
499990
286814
720250
764925
222958
911502
803716
247528
640437
18731
8672
1059423
644147
548244
875808
558824
1064194
367157
866248
938164
459015
74156
934870
555926
561858
452283
120665
1055048
438776
235256
634845
405063
773660
208417
1037246
200217
210307
570856
660837
951589
449137
710674
200805
543736
613378
171821
2899
872593
465472
871964
270870
862791
701279
336945
169336
580827
84594
927733
150643
463847
230164
186941
646386
550220
516502
1084363
116079
12832
990056
694471
85507
116198
274298
831231
257021
744613
674421
952634
377333
262310
573274
710270
744639
993344
455091
165336
294903
559283
863259
1090976
268164
820725
276295
276640
96053
678754
389096
411651
576244
481898
6644
613684
53258
6449
743127
219383
985544
405951
446258
424031
864523
776422
981463
360049
1079423
689885
1068104
382048
50244
551816
750930
504535
829148
145195
653659
847566
194035
412539
554173
837818
380662
1017284
1083009
202447
345255
51251
514683
731302
76063
1006693
689203
218920
184483
866447
997269
394711
245185
917294
96088
280673
155135
74211
38914
774118
625391
1062526
386323
31047
482909
167110
316871
130266
693615
292593
940409
521661
151228
931500
174001
106594
233862
479904
3003
757277
271961
77889
1036593
75576
586486
245049
511732
862920
36579
256767
330159
5847
626267
66966
510919
867898
557434
432581
66706
808035
918621
442325
306444
179850
316754
1064270
456558
581621
105575
589523
660390
432277
721570
1010962
420105
534094
802059
652053
823191
159054
886195
325650
506403
298824
732863
1061492
217765
665305
354330
707016
357992
430258
814418
762190
451371
707315
254161
601582
930004
474202
549076
968347
521305
541577
897311
303322
479461
739613
1100425
492380
954820
699574
104213
776341
330119
976432
868319
541764
387618
690110
768027
1084984
853634
990336
1023671
156428
602264
860444
625182
748415
400972
22126
173698
869126
785126
790388
225493
71740
409952
813038
468445
98261
702298
948500
427883
89484
482814
393800
249724
291381
281030
421842
924242
882119
574799
455934
397136
839492
791702
1041377
1056361
777061
730387
784724
172377
291899
1078320
342821
855846
111729
834126
644066
609386
850068
847662
1008739
805857
643847
606031
371988
791057
97744
430400
106703
665944
361145
318618
644624
906110
245387
791878
720084
910940
883345
1069832
1063463
456329
782340
869909
635753
323988
930819
858898
34278
612765
992081
486996
625953
155665
526421
771161
887468
1055719
284932
6622
733047
221293
544314
65105
914523
934655
328108
557322
228450
879278
833437
170991
605119
980890
511035
904188
429198
280333
724599
904338
797407
697992
85403
236031
415334
148773
850151
228417
106384
1076744
1006557
6896
18176
856097
318181
589826
526144
738109
305296
367845
1092386
1016371
924471
379894
608246
405002
565682
888214
751798
611203
565215
319786
1025931
941009
278885
716283
514447
311226
950373
542268
716363
105917
779667
858518
82584
554356
927187
538927
539977
46353
1042617
1080825
981068
762557
599234
761356
115154
332263
515873
1017910
165515
353998
799849
488217
1096562
858193
189009
572938
183161
442139
185569
527128
49175
649434
728538
308019
486203
275057
352926
976880
275761
60184
377794
547011
195059
788348
505079
82381
968540
204328
93633
708964
973205
1069836
1013339
120902
861886
547069
1092789
363581
41489
326573
1046265
528194
956606
382195
952851
461829
1013676
674794
690535
730027
172256
505832
81714
888850
416370
163662
747900
307905
908082
1058851
184729
54282
233515
928598
275515
386043
204579
1030958
630985
1053612
779276
418503
1028675
368217
907654
182084
238995
41836
720103
471603
762522
234406
531442
714120
396995
225734
1095967
161509
333221
338876
611426
965695
295173
415107
863211
867966
1078255
601322
788592
1007088
570629
69177
28268
411922
674703
659532
350197
1072156
827213
1022300
1096521
18146
65381
383537
532328
217319
297202
735745
458542
95536
782389
1005733
1031609
33606
401066
489964
441340
1097465
1029070
295773
90511
1014665
461568
68319
193695
1046938
245630
83186
636113
212224
1071236
283622
737462
39592
443935
555322
60986
32900
572625
129930
425166
920464
81942
787684
873429
114803
441682
389700
788584
154774
598042
721264
480317
60497
641631
490688
615903
693016
1091314
428555
516154
1089727
851083
217292
414958
966804
894536
286714
954825
359685
304258
240165
685728
747441
42675
240854
449752
250237
567751
82874
838018
140205
1027127
85906
529938
305489
568191
490165
243647
825231
1017065
953007
381845
575283
107524
563698
594989
596039
242331
984689
534553
346920
101307
669442
253663
969121
433699
664395
701474
738050
440821
871418
1085077
675310
741682
418334
401061
853551
1080112
540692
1055902
581201
169914
1088376
277708
724073
694079
297393
1093283
539149
746605
268248
972861
737590
25968
842255
42832
640878
992744
1071460
524001
372330
702098
42234
349885
229640
333846
618326
503143
459547
917110
429651
998436
850385
572602
567567
60717
409574
1067290
327822
463098
811686
842271
175794
777297
253752
1040676
153065
1010888
940578
747125
53248
1057218
316967
1001245
1063278
670044
312814
253115
54440
448344
723832
8500
463469
773641
878764
82301
434064
551211
118284
823428
67425
266424
395123
461495
357369
744014
114143
314924
794780
532515
509395
340525
241649
676449
785625
318058
73796
620494
1099282
484665
559310
581426
68093
210382
838825
258821
682347
81137
343966
844165
167220
713690
200007
840256
228850
992595
346267
750742
600759
939078
307836
95589
157455
387907
611979
683393
222356
508498
126592
576202
918591
1056969
84460
750711
848950
274550
316189
922084
963694
200307
417933
471376
1002872
203207
1094922
725879
276847
1099392
485018
754092
212458
62469
915973
60129
900733
979008
1065404
219302
407807
419147
816669
225530
9542
49727
797856
901602
394161
104889
93537
867489
335220
56965
485986
1045426
432958
69242
626363
720726
676832
73296
652891
800393
213303
1083116
610268
1018616
172463
561359
626233
263188
588682
446309
41391
766071
398539
197434
717606
462125
272993
699073
974678
681606
329907
723951
1098262
272788
130308
126094
41802
466698
109745
54408
401109
279458
529380
1050066
669630
276255
548738
846599
408932
865495
1030311
641201
438657
210836
396248
145501
588280
726880
466822
908932
1093454
112832
812457
545144
509405
772078
474898
914721
679915
10424
901727
539544
284620
893520
109730
810040
141753
547170
463864
667170
1011513
685770
377002
294010
359881
305761
471159
780318
279764
976053
80429
276387
708785
777315
515977
237773
416090
81905
977559
777558
317698
830757
944661
619380
745815
939759
329817
708895
589617
549313
835480
840580
769994
1024489
441540
734403
417325
1049993
664210
451890
329251
576049
1073693
97897
418432
909213
256368
530789
1089599
1005804
272526
598717
514149
241509
656575
240890
594398
35340
499675
702553
1081003
1016312
178257
1070312
827041
495326
1095510
535912
331692
304486
200859
565716
1011196
370574
25890
1095729
961077
1010343
874480
680835
1008674
398605
315860
927510
733464
725200
516136
770132
85024
490762
739983
593905
177524
231408
83527
140636
42539
1078651
219543
341072
99618
56345
540032
455366
1086608
255138
629584
239627
360587
336673
883919
304096
956574
927038
223182
581319
506358
1041009
449255
196201
1007411
606750
431380
101430
432775
108492
904408
1031675
299922
68705
606341
451525
535302
909898
133332
994505
205876
517373
851096
230820
794558
533057
34620
166036
611166
899655
22071
857123
1012350
804916
1052039
1019147
343714
827787
47329
603408
824075
934798
110491
991044
525664
619547
523922
778939
415317
759845
742478
313360
318099
379204
358025
426119
810402
441407
685712
628837
950964
19791
590772
475047
226955
849148
369542
880907
124569
636295
177123
362394
836563
586157
432502
225908
1092465
429222
773448
1001020
11835
801323
871287
806286
550907
646832
129355
575209
118576
107642
234693
427940
240180
1003214
760722
375827
149749
319509
563219
898376
876509
1018582
1021709
705054
974709
605645
813531
601854
1059193
593453
526354
119179
810922
1089754
1038095
483840
52156
1056901
690198
263529
454717
803756
464203
2507
634617
830226
283687
306208
528503
797618
720543
376776
197032
51437
927601
10021
134337
978330
262624
734193
671550
437376
416800
103561
365286
419353
1010616
1085214
632305
1080965
880290
376391
385081
706270
865893
823438
413153
347235
398220
749603
767176
1097423
460158
457383
130273
294758
648334
3487
473637
156639
549461
713237
737171
774155
288494
617778
992046
101288
116558
944797
737054
242303
838815
561335
19278
440363
1031820
462634
882674
589263
649532
269629
941615
468383
2207
354312
389407
158330
664377
670863
554501
300192
101954
830648
269528
1016185
881675
562683
576138
396578
130721
20556
620545
104680
757266
960465
289033
112063
960678
664269
669623
905766
559490
995463
609152
28128
56670
338353
888029
363662
636522
910237
122009
1014755
920027
1086291
401930
588159
175707
32544
119976
1037272
482884
79346
480313
278730
501395
725270
241785
648935
661232
905936
229081
799706
1048087
672265
137532
826530
435530
343817
295919
136957
830735
95311
904249
722045
225352
849957
227905
109631
703468
462812
375564
215130
1038036
935701
825452
183905
724235
618750
746693
805175
845014
29800
328435
872941
912563
812581
1075515
774272
36010
655622
168410
1077402
959793
557552
146583
421385
746095
457632
534643
262110
1027305
1029388
227126
583697
803227
83668
479709
350525
644190
760816
580050
767897
855100
63140
490278
331100
880492
921790
189499
157420
831646
1028006
658920
602406
797081
10145
824554
1068746
169797
404174
118673
690721
692088
278047
490314
240592
457135
366012
205652
841725
84707
894717
426956
595172
1071683
1047429
1014973
502665
909974
1011530
858943
20553
349359
189754
1075109
510948
895345
693544
153776
44812
488809
1020211
429574
692176
721719
405253
10334
622247
1020845
531361
859486
242514
1055686
461548
251464
322145
505128
726308
817461
573210
704987
407860
1023683
784776
275959
283435
1075443
1077542
300968
242808
332364
96424
19566
720226
607191
777066
13094
594019
216346
283262
86913
1042518
440123
559011
394122
177015
578643
64351
407913
4085
373625
273458
206655
421487
385475
711279
120875
609750
1097688
433571
1027653
913836
127693
539839
317062
1067555
206040
967925
931773
1021442
2566
268807
649452
127577
484386
529320
662819
843215
387765
512448
500722
827915
19921
573541
801748
976734
775268
491538
825320
195842
679167
356020
594646
210414
30230
548295
114913
414614
112382
381157
391071
639817
882382
512796
836656
25449
776527
224365
922322
971246
49873
920083
43766
86036
821439
969146
749772
443097
48576
132255
1049388
339528
550148
852231
411177
325237
73438
454782
290072
927355
143985
528397
949975
403530
694297
1024986
432297
272242
819899
570580
119220
1019158
839131
343974
1038118
435182
859516
813722
820936
396811
318723
193139
644798
548446
180437
561435
1071915
383960
700331
116190
267040
738398
827136
171752
31586
452253
135818
744819
404750
934422
185798
371431
1084570
300081
82194
298589
66829
386373
355618
416744
648796
808574
398932
902821
711079
351960
311354
119413
187376
12241
646359
636042
752397
926716
196539
1032488
866189
215492
214442
267348
163622
396709
176099
1063138
380115
294749
588643
587593
164133
151125
1056957
727565
231014
472240
122060
266119
566180
855279
253495
216785
488566
304430
564523
316841
927726
112264
283775
236849
646841
899447
394143
126050
577300
1011516
910539
350996
343701
383411
120388
317744
755722
183612
1072043
588725
193717
699698
468629
130207
57231
369508
672533
689340
829434
767830
390027
888237
1079988
175689
899497
727675
917576
15967
179497
1081048
85428
832254
264193
367463
805763
287370
56572
690841
314412
861270
549642
805903
523090
950859
590010
440280
989482
143477
1068897
605485
836700
26979
246179
1067459
541983
779791
103196
426796
978658
209377
471346
886966
823634
688110
246693
318956
250730
666473
564389
236351
55595
51247
276269
580887
145448
787081
215772
693932
497489
542252
945358
408081
777902
759761
842284
429702
441280
412423
44916
1040549
1067202
457804
595300
747440
10075
320337
586863
938082
426736
411412
567778
1011101
527308
913831
449895
607713
251381
634808
629869
412249
412345
1056014
871415
93924
98612
356906
341997
106482
455605
787904
528359
775543
124276
686003
963462
1001227
322886
821778
210365
467380
290645
1091518
419042
474543
316851
228720
589775
122146
103421
924864
434890
618758
331982
512468
167756
19285
305658
216033
22941
396627
377300
686031
414924
357155
735220
562391
276922
809661
980423
627216
540423
907160
262528
873211
320848
229690
757275
102117
1027408
1080930
316956
787476
633325
18235
871354
870303
469853
500856
584929
448636
143495
140345
574195
1067057
575323
512103
384338
444294
421642
321779
786905
32174
78184
523874
82988
873623
364527
577701
1066897
1028351
566014
119797
265937
876353
1052032
539745
187239
636010
634108
1047206
497661
583616
427220
563910
802095
378451
443034
841031
946389
91710
547133
69094
92636
531427
698837
578205
193616
844704
528611
924395
760344
391403
118248
112952
761314
176083
920329
407721
252989
376798
605982
2940
494716
382698
151535
541950
776617
1042457
78447
509213
1052247
1024435
158335
354245
927729
57893
352112
554331
77355
495736
584172
1071142
875219
450756
212335
224331
802743
681475
785325
573591
998451
470913
230794
359430
1096295
1019166
308346
10411
633057
26957
919647
349814
339998
853910
827653
790961
724112
585442
1036841
990078
112487
426747
308541
216577
406437
280690
325278
307508
861254
885763
715522
403125
1024046
78145
1020963
344549
242424
264695
708378
444598
714129
541571
999172
666371
354534
147459
542552
677893
432440
753425
898441
200084
797964
303943
234923
159108
70578
776171
900705
643354
1032718
587403
424667
1068063
390586
859588
658223
1061951
819226
312823
14933
347556
1025794
215647
81618
152801
121710
999093
47794
617730
597146
623613
447532
1095280
780908
1096955
863889
476163
802588
475188
7625
633967
1014356
811510
410413
738582
294793
270746
77561
267355
45139
568028
808173
1074623
672477
355238
595731
356008
805229
78720
1095177
60728
487324
598990
168982
363458
346729
866261
821467
1016795
382005
65738
666575
335124
208210
750679
38019
20913
958631
186287
409173
711286
433798
905494
346555
1027926
926815
650123
575069
39088
138537
765563
1092641
385057
884850
326658
642606
588528
766787
673406
459911
778642
538901
201737
436320
53765
338672
222947
50992
776580
860766
35037
567291
584474
162204
27194
514450
1045533
753966
302560
97108
689704
1058915
525389
488567
755468
157348
325046
128074
140090
661310
516534
821706
531309
443795
815715
819362
374301
1026063
126685
725089
203511
1034808
185775
521672
981223
644272
462891
868782
379075
40575
650189
309276
85152
94262
162927
400384
38566
636462
174795
1004621
27388
854591
769107
1042094
253783
909049
868386
431925
81372
629458
926580
376193
1019693
294428
545887
1036722
272849
834649
790046
141238
533202
998383
472662
106821
733994
92905
411883
970048
262446
230356
559322
592820
832865
8598
1070665
811817
626604
609596
725681
576216
379438
810543
486754
701504
287137
1034396
283097
150848
96756
112595
829541
115981
459465
450356
1079828
902400
150900
306974
750632
263688
168600
214283
117568
634048
895105
609194
896127
435410
436460
351540
141085
464735
33379
232233
263756
840177
413457
575337
978844
979694
77171
936233
1007551
396588
483411
1004250
1007449
193902
379152
617915
618965
149468
366747
518274
254285
455059
510454
905377
997325
136339
465690
380848
979518
621934
897290
1043950
601899
533853
862302
1079222
261104
283882
1074690
776297
641724
1087976
406987
116332
571583
368612
270839
157941
4919
15014
179865
456854
818370
673867
672817
746182
203288
445791
181794
768635
489110
617724
648487
473259
38237
232073
840845
373386
312702
584332
1027012
1011897
941539
479861
1093093
538892
188314
670221
758774
154023
399486
48423
16730
312087
713714
185741
371690
415799
377391
231762
80058
702721
276289
716960
493549
737446
89315
739080
561789
389730
647877
986457
258261
851082
471217
329389
1091333
678098
485904
50299
439099
829726
180824
847266
1089406
381550
440131
383258
827234
619891
408331
41266
1038580
119643
117589
576217
581259
313432
163963
847622
827942
826892
607373
306983
874659
117552
43718
664584
958755
606695
829080
1086539
370141
322790
728516
931052
64537
902739
869655
142350
822116
162156
689179
714857
63877
1044135
591597
893472
185611
37227
447031
105220
66739
81909
729349
1015763
20709
819658
832273
776644
1008683
984273
365183
938032
716281
1095473
1066352
171325
554890
949415
980333
1003433
140455
1029710
1029711
801604
541520
320056
499228
166815
28595
210881
470167
667419
305619
521735
132564
102540
781635
361889
890888
501867
498745
126731
960746
45340
1072261
402566
878507
889173
884943
1022074
403414
336736
1003480
368244
925844
1000869
468392
479207
316056
590919
19422
281289
849948
107311
327813
1033844
140919
4109
986743
498825
86258
264349
679950
692080
659342
225701
475776
71340
48743
434021
301694
184255
604009
1078781
376440
343158
62386
327435
68068
1085205
625824
540056
484391
587847
1036675
88989
294962
1016697
333994
950032
921633
711968
1019825
651997
407027
656323
1101175
384258
405563
668206
894729
586046
440219
337733
98169
615181
622330
96331
738824
460196
262925
503441
774530
382294
150436
467282
1061261
112786
891364
892414
64689
7308
679877
307359
585802
214139
1000350
135466
581926
1041949
668980
12394
233736
1016622
892300
308612
115195
569851
386943
144627
401016
213080
99357
1063057
307350
620372
620154
192714
343073
1002249
737025
743638
747918
725425
530529
1084247
714340
242641
778245
654335
560137
1007657
458123
329202
35672
687791
519444
32061
30604
19256
925256
1072739
170061
630896
397667
1001411
48064
979837
521119
1052436
784767
158707
127473
530113
944116
532331
155027
319554
352649
1099881
813421
105760
825228
698908
548877
809874
448158
789439
529261
843210
18483
1013089
254428
315477
676877
1020553
673020
1049629
326417
584526
36245
859943
829429
266183
350562
288553
775809
372454
867740
33376
537343
1004673
542475
597359
245965
675032
291135
667099
1046130
216108
349395
773040
634820
426959
374192
803200
202156
257372
503495
867919
287271
14524
384041
484423
962291
153198
600038
184308
748772
251796
803695
979095
698747
894613
743060
458261
298820
553141
983988
835144
125144
445433
211936
70533
36814
369509
460938
673077
703517
1033589
302071
1098128
908134
374640
519313
953058
860133
113093
747971
210510
553186
90172
705112
418610
1091259
385310
1027553
595238
1067064
365154
63650
560710
873593
1030793
182443
914948
1026502
634484
160495
966566
165310
615493
136057
866778
754313
758936
1034029
204858
231930
1087172
508836
867617
1013432
473943
646853
5706
76797
1000913
996284
539070
185726
252290
43696
903867
758313
1046143
52586
584852
832192
542513
533428
143591
360339
203347
845280
891287
947480
620188
928783
478052
712997
666670
93018
499978
1027525
268636
988385
837846
1081800
97040
906829
287090
529350
719423
199109
628279
184953
967927
1062849
990823
870711
606772
369160
263017
660117
1018149
952456
928073
846723
738990
715681
733008
917490
454750
456850
1041069
299141
136085
904684
74008
321067
525676
923091
279348
742862
457079
873856
366638
276113
687779
547157
1018182
309277
717789
672093
661919
483355
892869
502055
45297
579006
301835
399986
50689
446058
307078
449661
145252
239274
1061828
46227
724435
66278
180295
161311
371222
464700
193310
297705
514833
243231
930989
978037
473654
686667
555216
128539
912380
597204
331557
567771
213800
1099345
941188
477161
992374
106672
343636
39878
815374
121070
882303
496715
212507
81231
87299
314493
468877
187783
769451
136420
380567
57681
539303
687317
762169
255384
351183
535914
536655
293425
928961
570513
238566
884249
650662
962931
1091241
50186
89474
495916
794011
719400
65632
884916
321192
304758
731211
111044
271293
757745
240562
567711
495532
896193
63466
595597
180469
916576
875327
93206
18368
320765
667340
987372
600711
551032
857308
793493
368464
264893
428423
117001
117000
367114
339795
355230
726405
141972
128005
577614
387358
737426
468961
720605
701391
1002431
891130
91774
829775
1038266
246147
130910
652404
751228
757189
624466
68307
981362
671772
1045321
819678
26959
909515
196067
1055074
65985
399225
704885
277977
1044038
56966
66847
832896
242058
167916
907109
731650
883111
228495
154698
279397
429271
305901
134581
358970
465504
542839
728852
14167
738475
1014599
855351
882013
202706
236095
235703
604117
974968
849855
617984
184739
635532
591721
375833
1027758
829415
312222
960859
687111
775596
123754
1071128
362183
525360
394450
516851
819547
575891
323663
935612
848783
853428
71591
146671
810557
628565
63122
88839
29340
417335
286979
927408
297109
1011487
238055
309340
727399
284824
346518
554656
590610
1100679
451144
618438
589883
250540
296155
700779
79090
551742
224974
751975
720018
452274
84435
937465
574102
704062
424432
95961
617588
305834
74973
834577
661528
435124
958439
520615
281395
402700
170669
650195
976654
863481
977102
612713
287515
610158
512290
245836
6052
360821
457659
895452
698791
315830
1039385
162810
470949
415010
589328
1029322
1079454
913584
440862
648345
530335
687120
58260
854658
913376
576182
80805
27354
103556
601523
647497
201376
377459
857488
128657
957844
811465
1002672
189574
427464
1031779
1021187
605933
261152
908372
630175
471005
493494
14245
1011455
529304
70843
722591
859783
111320
823246
607311
411368
390168
716739
299641
563205
125248
192882
1080963
612911
17041
736231
224370
159916
411075
836213
438760
741479
1017418
408846
601654
1272
844844
884251
13642
352346
494609
1100990
771082
113907
616099
313679
479795
931175
963865
611835
302815
133134
435433
673989
996628
816029
343216
658049
1034706
746617
989076
268282
24678
277576
653804
696629
109478
739646
245013
247685
335336
326043
853585
1047074
1087340
951564
470255
96320
87544
228454
377985
279892
568142
730077
1070814
185635
556539
164626
305201
354710
309491
577111
622477
687207
309968
766023
280602
943806
35538
218539
1064014
49891
70500
518773
270432
500971
764855
1056752
1073884
471098
514096
707633
605887
893256
227205
1098708
437393
630531
717759
845327
359831
86787
948938
319441
878140
70870
1036390
1054335
959597
276548
579318
508282
553341
714611
570452
923012
331241
56904
74209
267780
906510
521183
223259
394936
1054832
391574
160137
604621
279777
496926
736584
715798
355438
517350
950472
929376
650445
206081
719504
1011174
216667
864005
192484
848838
648649
158450
230558
86763
185902
626500
204040
778653
1069802
74434
60390
171915
1034179
122690
591377
24384
317156
588922
451396
279925
656660
310500
736759
1039545
507661
1057828
868753
911022
612830
886038
408536
566437
850748
393814
619607
915980
343776
698465
33727
698409
409896
92431
938844
394974
206196
13581
1063366
413060
902668
193434
611958
218324
294013
135648
235095
552708
1017380
908162
916153
914447
569827
688751
821222
932865
880129
291656
696526
1066157
422518
268271
527368
793525
542645
969220
444228
579701
674571
142716
410312
9201
211114
568015
129830
917449
709152
941019
929758
414906
796702
944234
618077
68029
927454
583592
461352
1040527
685959
713135
454684
1030634
859414
158623
753339
1069703
293151
840167
32136
176886
932370
117212
682801
979514
856028
547303
601576
588145
474610
505915
359365
317921
897940
224067
742654
1004194
733613
853282
1021119
541301
911830
429513
553856
520395
99314
784125
828983
1019293
1038432
350220
268019
1015500
206811
648860
629198
286241
75511
826998
363847
533879
202187
970773
743071
653484
57991
743882
977406
36492
902387
297541
516112
699487
39673
72188
1045959
559571
171616
118421
597834
571531
399764
213707
684636
347387
560235
514415
759661
945171
788391
498324
200648
260479
571935
423149
260654
483605
667542
292241
648777
889029
1009654
355731
927206
631247
111368
198972
408375
154633
832845
1034540
482369
794079
817279
757468
165418
838505
965651
342077
583557
414845
896329
292068
415227
519105
125943
163025
97177
915389
23609
602891
101178
486742
128297
59739
22988
1071300
561511
720379
235436
416341
1080640
852912
287718
772977
269994
648925
852855
551665
509859
720101
35972
314069
282655
271662
1005952
870916
385909
1332
703151
850808
262230
463586
256841
995973
85211
129435
724778
951871
118659
747745
992383
731120
436390
203559
196921
575369
378386
952950
749208
748340
141900
667822
59437
606590
990534
44374
604278
265083
662887
888137
441026
468075
383129
903372
366830
48667
705449
1864
835260
255316
517925
967948
195467
449358
458000
317113
147987
533625
793055
97121
103085
499427
744709
579446
288564
576787
320387
508141
800790
408918
976102
1022991
647178
946617
231766
528238
999697
375324
505174
598730
316867
324609
224146
456370
292995
57581
525263
768612
180647
480181
233598
1047836
873328
184244
378239
632773
148567
615956
510353
158315
486505
255485
331489
45472
302688
537684
9565
470045
788517
95277
503874
513721
2653
436411
536900
263519
778823
919186
832646
776662
640967
312001
143714
548455
435334
893259
656638
744030
1037030
555419
902292
929930
301495
25757
510205
625373
273363
460302
816939
1087938
989495
177161
70124
244382
686261
153075
48890
884331
1047200
145445
738387
157469
542126
577398
835298
993738
934851
416031
624607
164076
40746
1046749
831050
293019
633894
819502
670792
54128
346641
1025485
814283
251523
583725
1018221
414785
280494
434555
19183
765822
322611
733655
778600
290891
1039277
102646
450714
553449
16150
654213
858478
550716
370360
1097797
878128
939269
126149
875416
973810
554251
4541
680695
410027
31116
358450
1095843
237483
545046
196398
113064
460597
773709
97390
914746
247117
354631
505396
953540
293966
626909
90876
357337
877746
220972
737545
692806
366487
205946
1031128
29525
668755
75433
507924
745315
207496
281234
1055697
562705
564499
645896
492608
816838
817149
948827
303903
323317
178579
428853
523071
700704
814716
300156
163467
507008
541895
839348
478094
312086
35928
476602
858003
491389
461027
421524
352824
756556
53102
483684
997903
693147
112391
407337
64698
561663
343260
779803
787185
435110
397098
155807
667963
998003
642448
492800
1043539
781719
786660
737233
16980
114496
500563
695453
392107
38761
1069037
1039827
163484
173353
1073489
821858
753942
428241
942032
943181
642340
6810
1021527
330513
850527
6009
1086356
169014
748378
626173
22294
652823
976851
663203
997651
289096
288046
643589
266303
582183
358424
935877
194219
443142
336761
716568
574098
527080
515601
587417
493279
10760
852375
842064
201055
259110
505183
511685
36676
531860
401883
683889
1013166
318840
85060
984545
318454
19890
351425
947522
283697
154327
255959
557500
582086
827043
266606
485805
776472
3165
332330
955734
491137
595770
804280
563309
1002455
401964
200093
147823
959530
373975
506520
695578
290422
590216
282407
203101
795261
803816
128046
314638
446498
453468
770793
634176
426876
862790
1029300
64553
835300
1319
626994
436922
170337
82793
418870
481445
116072
941236
46296
175407
522793
709760
1076592
1044656
650831
807984
996177
63129
1004650
503465
261563
208889
357697
542723
706100
810650
914221
769445
1032842
617951
884475
454721
714505
50300
568076
871702
636596
130864
268928
544852
127490
152782
828269
153635
459635
1075726
312887
247750
1083866
892229
333409
727379
854234
737241
715310
51299
69137
213822
984859
496444
1035653
584682
793807
825148
804365
423417
504489
206579
24036
711744
535116
1046165
736419
667894
104162
688772
278827
494402
869281
272098
63754
448055
803281
609018
591859
36988
611114
313774
491022
730035
902193
14673
586686
296337
450706
961022
501215
720881
32539
955098
39829
909977
980605
472219
416380
1019247
571771
470310
350438
123204
8335
557237
810471
726331
304067
914042
223658
86208
848505
25260
856847
1004878
660166
255739
853867
592475
613504
727819
942422
941372
107668
284481
901351
715923
742204
502556
722930
981356
58933
57883
378977
66101
145895
441329
481584
832049
835831
623216
85087
313171
764660
455461
917301
922016
876868
875718
203083
830558
253499
960359
82694
653291
334139
277298
806616
472217
745820
452394
959392
833951
695853
746290
695758
476638
434140
277593
703874
373863
958176
810231
286296
1082833
1100387
98283
99099
665685
1092510
405129
23440
583803
540384
348986
766307
645041
911623
267216
1035223
1009040
302797
519457
331461
798054
1028664
407111
521017
260916
1032059
225263
287724
968126
58527
378912
599975
807345
1015585
72430
301297
108809
531626
562496
209484
665307
687391
708268
201014
186773
904017
375854
454418
1048223
68502
633554
832183
552972
573442
884845
467211
373106
282222
640668
888321
998208
790317
655177
359352
872871
670674
188312
517159
701470
980240
802488
252437
517937
582269
986117
175855
841479
914815
673262
888538
899667
270906
701914
880062
863421
667352
657434
251111
623860
483905
68700
582414
607064
597947
354537
1091851
954060
1028506
147857
1094330
831048
290086
574542
31287
90717
363800
147970
241790
842884
177195
531370
711431
128090
237538
875943
896779
558855
832597
954066
345163
245621
340679
427000
84400
171815
558508
339060
61162
923700
495565
112404
815436
543538
569517
785253
891687
202358
360168
1013592
608733
646621
662892
691855
379440
1056682
641312
719922
712582
763077
977161
567860
123273
139156
20396
965926
966976
836360
91403
167746
167963
11921
943254
647809
246419
437859
125602
458094
479400
657121
1062122
887677
731129
922854
418338
173057
172009
253587
257693
510630
542136
528261
126643
181617
164040
897574
695840
657739
317991
69764
721360
699859
1030790
258022
890268
223442
563590
295237
134640
822923
568510
1036514
560918
733024
590448
382962
120337
1093723
1079090
398901
1013063
915856
947335
762023
420427
260896
28855
29609
271230
676545
379221
2849
353317
941483
713303
249096
320346
1068857
324065
949743
745985
68556
884606
725258
712911
203923
347373
453430
122383
124918
81348
580510
796335
486309
257615
61304
1004242
480433
442085
846271
493147
476432
642141
734294
111109
1039372
497559
124459
931386
16188
1002316
57613
316103
372855
235673
1053756
258837
868207
65321
131624
116512
247193
780838
64176
370806
98056
823788
933293
258546
732910
542226
743821
570168
224166
892384
807560
390985
348013
182392
321722
567007
784410
342576
417207
925168
639024
871778
881004
1082736
187967
119009
570708
602708
586013
1074270
275345
246203
132342
1021313
1051722
242853
656243
625924
358479
98836
621631
84025
102505
758217
603973
7288
642201
263273
683389
782913
1078386
950315
28227
241587
290914
1045434
660429
113505
933232
336570
136296
770804
677321
191054
117135
146510
910977
235736
647481
505973
489430
706986
185452
353570
302587
692852
156299
5653
498773
71365
524974
608303
112400
377094
183179
684834
809992
15785
639248
849157
40328
557920
712465
639246
283751
318205
449055
945530
980958
308815
360536
991921
647392
1049366
137737
50805
889409
646805
194463
928340
539324
701722
270526
573805
381680
3520
464135
73260
130578
968257
341881
455810
97374
419206
728702
979862
1057157
1017748
1093911
946623
390814
324221
806464
787097
852177
719454
772167
663255
647771
879574
631668
751725
952718
216740
374038
601085
727950
87914
679213
1011798
1003189
309033
1033440
281543
864807
481270
714309
97528
895032
583246
69508
460285
936771
107025
131303
514301
1086790
568103
787383
428328
416244
1052546
283008
178482
478633
370394
564037
289057
645503
719089
23173
708159
682207
333970
394281
889420
1016448
1043597
266978
611163
616481
813233
663921
279745
124854
226701
824991
629183
127598
1078073
595717
121404
521999
936723
209890
781443
1025849
542582
93408
844771
881711
1020410
160263
262693
190460
876221
818535
978402
524846
395885
241513
916958
344653
678777
889116
715567
135925
988600
732030
204209
1028636
820284
983740
84325
964776
453946
1053338
740485
489530
1015195
674975
1089861
718677
756707
941328
722494
602568
419603
1012321
886597
185908
444712
1026908
49034
510157
1028435
797616
755923
69636
370977
568924
780134
339727
598561
570481
55206
453398
179704
709258
323931
201316
629598
121512
937557
531970
91470
383009
633553
271749
236761
102585
686335
445902
763941
8282
515725
458407
228396
440647
1074748
158124
813804
895332
149341
735970
124122
742523
851399
97774
728507
1090324
734552
759819
979176
71763
1010694
227017
844483
43263
507851
393308
662989
300993
243811
749120
153880
682569
396748
598165
67136
979171
28868
196326
303655
59512
817401
671850
1073707
623023
341709
888346
984870
681665
353051
623721
811790
879982
77479
318716
1027276
439487
1025552
374963
87099
471684
720632
241469
797796
961126
1054233
93368
1052035
783756
58930
709640
928685
451081
401277
787857
382052
975894
942878
612725
685408
238840
438702
650692
112710
726377
223615
343483
435135
662372
137232
554205
814601
353790
550987
76741
329422
651576
418088
48682
497892
885988
582841
554909
210132
773076
426085
504086
302572
399649
659954
763593
998687
375278
605160
473842
1016567
205700
669339
102856
1086473
305803
583591
866422
1025038
501112
522809
741514
417652
773690
496295
224992
812147
718091
534442
535497
50034
154750
326762
485732
835593
890170
128514
485196
934291
186990
1089976
1005680
367394
26041
100271
601966
258686
582720
477951
970765
960190
341769
920418
349413
743854
362289
732609
803648
837251
1012765
592341
241512
639369
56010
102814
695320
950786
923264
401758
963511
377975
407249
312973
954492
714890
235839
143789
561934
1044890
783643
353386
967756
429531
730815
924927
622371
60849
334843
798593
1076562
898212
437056
803732
672956
846427
828915
648201
1010547
824692
954114
165569
720759
557509
341330
398002
732752
759510
1026853
150033
494631
926611
523229
677396
1018494
676224
800422
865798
706820
723212
486336
128606
739371
990452
633081
906663
768171
133650
584190
889969
1064934
319873
1059401
195133
464324
1040674
126959
1037858
361194
13160
472688
127415
968489
443185
464959
381504
702902
1055897
1048804
696065
86328
206195
349694
314025
864623
648206
391612
1023222
606970
137272
278284
262020
111037
599910
671081
917838
493770
249933
187848
478588
1040239
682921
1094650
431466
699101
187659
1039888
1055921
798115
142073
574659
819639
335448
1089095
177846
731751
1086266
744933
772636
751851
816334
666904
658251
719346
766128
612526
351240
86270
113773
568568
112284
901328
580761
425952
266092
595563
342264
550507
394289
127933
620243
1096791
967696
753188
959456
88677
1058465
784964
333548
407263
900215
86397
642331
80021
3670
992227
418603
99992
79440
448634
1085839
265076
275510
889735
572476
897218
288278
1050743
846853
88334
875589
629905
803355
1074493
603564
998308
555171
768751
780841
43148
468178
749263
741997
73893
956144
730514
783807
695314
600489
977758
649047
979252
1062538
818818
207175
293030
961047
730522
16595
832383
107154
418823
1093087
809606
678468
908067
901733
780439
1042018
18157
577825
728807
890801
1030141
838434
175224
544010
179823
671867
307050
210011
919719
375855
122986
593696
291111
970971
497757
1091335
11887
437680
704894
379737
266705
243611
929342
610023
886164
1005987
212493
391792
947130
829121
451104
960236
59369
1053312
444501
814804
603820
661962
49529
477996
1015524
56723
302392
767628
223104
939892
46183
161859
41970
486728
158817
770654
121443
84868
476440
1058471
743858
813044
191209
493554
96714
56721
274578
773976
458651
188184
746250
1091600
154306
966444
628458
459606
462334
70264
659108
773540
738802
301619
847041
333903
152252
46625
712038
703669
989102
131201
1083301
734708
746614
706739
639863
1075889
828228
26203
131677
515082
311009
37570
537427
427730
277246
941928
952713
890193
459332
915633
475238
781893
283174
70661
297033
949992
640555
251625
324728
409249
107916
465218
200689
547632
858445
490420
989851
120799
818800
838358
1047499
999153
67485
339164
467060
1014338
871810
194921
821034
455125
20108
964318
968099
307810
909594
855270
256365
549892
574846
488396
526534
793098
604126
66630
1015277
952736
214915
835917
634954
273618
918090
847068
105587
870363
145339
361694
667096
225657
283840
787416
393717
403956
835476
76942
948914
47780
470843
1016382
766727
333930
912003
901940
1040609
348214
69131
593922
1106
858983
232128
981838
667678
582602
52157
672297
1004726
386832
1013585
45699
196166
93462
1049517
155354
609699
951737
767665
224862
45495
359994
375001
332163
1093834
358733
944633
521917
84949
189750
721257
259887
429367
1003396
421382
519765
903019
713273
1006658
32493
27781
698255
755866
2929
1063686
174673
601615
714469
40922
929613
983197
600417
783143
773074
940042
66731
352090
719296
1089382
1027237
533776
609047
794676
793626
172453
749935
748885
389410
359570
187620
862778
857437
286789
80932
893343
858646
119118
260595
935374
30842
897684
186699
58289
340403
272319
652059
357735
735312
887706
434160
781887
863958
973588
504989
671197
642115
220821
570063
634754
53377
1050388
900591
735934
527791
434388
110587
205426
168310
365898
821359
726486
896917
170755
771204
914343
255331
601630
948607
263962
408455
402629
786997
569186
969963
864640
707356
820895
960827
851986
653130
873947
394236
334362
579936
773407
584093
802290
868123
250848
935329
734035
856698
669460
329996
278348
207688
751786
752836
644436
192283
1028750
157352
691988
782333
797513
797886
698401
460094
555851
834830
925962
42865
398012
484300
882122
147158
421150
1100800
154958
569524
534595
232101
170912
555077
679853
490219
283842
278235
46011
712503
867236
323760
437634
555734
639035
51582
33146
440116
937476
8846
573322
163071
289380
444005
363663
667252
907077
525476
597612
389831
908917
565077
847659
223112
285801
512664
462554
857979
944725
428258
9914
640545
363084
45873
376948
262168
314773
331918
171453
887047
669248
1014251
265102
451989
1048291
167349
820852
4305
3255
180470
369186
1024803
899940
937132
252934
246841
757831
705070
798926
907599
872536
776748
1054790
705556
91741
831605
516840
722331
435582
198204
627869
411400
520841
433091
92987
999127
824607
1042791
334252
1010770
509762
2407
799441
260842
848361
806494
242777
667701
374436
30372
395358
1016617
615480
1054663
237794
537396
761627
1089416
348522
846627
191858
686823
923487
660985
48101
137454
698994
1043298
672849
406681
177256
306179
403916
226928
249936
931839
215819
99558
335651
44345
499208
869665
401077
1101408
550722
591870
537808
456395
337427
820924
101147
717745
1025425
137708
700932
698319
419531
543814
1001407
880190
480385
98146
563842
83330
72690
82457
610089
819043
460245
458862
467807
806144
994613
951632
880444
3685
910041
523037
381383
233395
740444
378276
859275
953329
122873
338344
52948
404291
147284
41522
235362
467207
835091
566754
221680
390959
120173
394544
760399
932583
988526
313922
767943
669052
503228
755704
1048654
314803
398543
452407
93597
932021
474468
659672
846820
565296
88242
372133
36980
34048
735030
65859
152228
343521
928804
929854
1056186
1055136
626447
633810
984506
63422
992014
207555
735388
386894
157534
712353
407512
574375
436815
904349
286778
643323
62741
1069803
1013322
82743
1081619
641527
983308
270536
648113
923014
876059
155514
72323
392112
350782
955366
585429
493056
62053
765312
806467
861180
658092
35779
751099
1062557
245850
316436
875295
204508
472175
406653
1066313
35036
309574
835122
439520
440599
713114
338959
228197
781115
884030
575067
174489
871378
834252
955468
678678
66113
66248
749196
1034067
73949
522507
6856
1054109
301153
219489
502411
85749
375581
6580
1089555
278056
828861
25210
555671
828594
69905
251808
459713
781430
438259
191072
1003780
137310
759499
7327
841072
238374
910326
194134
873403
632598
563371
916623
968575
978206
463139
943496
594598
412173
179578
21152
574388
164260
936742
70997
535446
879493
261387
247726
1022090
749985
27175
494866
603521
906499
254858
740165
758469
396928
1050641
286803
935193
564818
616690
976033
180974
763246
257785
702870
874545
520918
533049
745077
189309
620403
908671
833303
31433
554955
489217
848554
128122
552502
217310
156237
551725
226155
304284
341693
213608
791587
234814
1000034
904897
946247
447499
1095544
1056411
982396
662183
534641
138763
517627
142663
520477
1012270
159945
933725
923039
84615
693833
16761
413745
501717
697819
1077280
854385
628828
362711
1032738
660836
408937
725854
257647
17103
436255
144125
177532
87445
622514
976143
717943
589481
564830
640074
1042892
376049
487896
887582
639036
1098443
577258
388667
46342
170240
487745
1051915
943976
462623
707879
775575
776625
52140
371669
366410
708464
235101
505591
489731
195526
4945
826148
985549
618056
698915
672858
151197
134365
117463
487848
98634
61042
1040177
1033133
364715
1034418
176602
108926
712554
415072
245390
312676
1048991
863109
209107
1039196
689369
648340
508328
761083
379549
658940
614072
1096075
204485
58986
252691
1024750
466559
1054908
643792
80949
622734
584904
35434
373224
328725
62150
741049
404292
769110
13736
951395
589241
113399
446862
1073038
295809
595993
531498
416816
100545
333496
387268
828680
796148
410181
1007094
112864
671363
31796
772717
447948
395681
398113
59602
808070
870285
294706
736532
684085
1085610
714752
453606
786142
600085
722791
825282
9434
837014
167140
174259
942385
947183
882658
783777
389720
546586
829863
335559
441109
275247
19956
534407
553080
395285
668297
277265
371579
103139
851987
119633
164794
705621
797588
162899
642033
871824
841416
229348
516596
615717
77985
543033
147426
229991
713598
435376
98014
492499
349608
170887
990442
791895
212925
764396
404531
545838
789858
640758
417091
274574
283153
963011
560019
76894
19930
597198
834195
248625
7846
94277
518316
136415
1090583
1013189
185987
232885
569844
166113
833862
732005
698749
854185
997816
923352
586346
402100
452013
124787
609108
514632
268815
626779
701435
968545
987857
357923
919401
78689
108023
236418
575325
1097710
885079
994788
126638
627067
1048631
763878
822776
70965
25507
849342
826763
120327
965574
35723
475836
239408
105143
622047
531438
373779
311394
140841
269580
769406
568513
627543
326875
1010808
447598
604714
303879
374758
762954
881442
1073146
1038014
934523
555682
207081
821434
1012424
846418
911216
146915
703201
169375
1026388
172639
608289
1059907
383695
691761
261575
795504
472729
403436
8343
46951
364887
657103
658153
522291
311854
981047
290898
407775
191705
543075
685108
473115
1072596
82015
929157
1028062
599061
121083
492773
237711
811803
648402
740476
264714
422418
789922
619718
321516
470027
740629
109940
222045
156258
418530
806490
391212
854832
464913
863120
828323
853570
975599
304069
208391
116034
382445
835193
37157
37181
165868
467522
420895
394834
724966
1012361
306100
858199
886002
52622
1005966
769421
91980
742371
123997
634084
801848
989634
682767
505521
319852
464780
92476
487672
742774
302551
175218
1099757
330323
959131
268444
840998
903950
533556
398166
906655
182945
737091
323733
375483
49755
492829
114071
718448
593620
913328
1083129
773700
241874
583748
978856
885918
911423
283538
297733
907156
310381
960747
462676
224567
687030
1002659
65437
191877
993954
496972
287190
747220
958467
380748
696390
427273
501453
296485
837939
354468
904972
731047
751655
664021
598034
514458
1028691
624504
1095629
900647
66208
1091207
499701
713658
654378
606918
2818
443882
108245
83046
466969
259857
140203
88763
492054
857274
333465
753689
530410
129201
698942
788739
1006754
57254
950378
1056348
538181
804383
541818
778639
691101
836214
801741
753995
972137
751035
838682
729012
147396
905290
999883
1002612
919187
893314
1062149
328580
112199
818358
792973
443960
947400
137609
630053
418915
362599
43634
619722
1084564
982965
483734
751639
183785
949806
212360
258369
746052
1095631
331429
179075
367793
737517
532465
780970
235908
736640
153578
417517
684349
309121
992691
594620
924113
94555
21485
638014
1082656
220892
228192
903399
289176
341933
55899
1078763
1044727
892244
460264
80726
838763
799313
781788
683041
381168
1036519
138468
576614
173511
989362
335517
231113
367204
149659
776188
736989
816451
407138
330265
305170
532667
296082
191776
467173
305853
11368
222513
1006907
881983
282217
964212
970392
1024538
686543
47238
502995
724652
887016
320660
635524
701471
49640
706389
458260
402789
943741
737203
1020820
742087
374287
789950
1043875
1045152
182669
559929
591339
107591
308050
92064
365885
742142
100902
913076
82987
652542
465847
743562
75390
54341
221710
289044
951859
687569
189088
976403
173223
562760
664938
251096
956788
121281
1095870
139354
181892
865383
1037846
421151
67042
441798
391467
196543
856980
1055526
655708
970195
1032667
400844
759645
973153
284173
745325
1052142
405870
701162
451691
467127
140357
289071
19444
769559
416765
136684
1099909
1086525
1005663
166428
40116
812492
536388
8263
1079302
364545
328024
70370
479857
972412
17912
745792
900770
704952
10771
614127
982805
420300
859319
628709
4608
5841
740981
618455
600754
32315
640090
149870
944908
333819
83823
686597
983022
992480
693123
74252
397107
202001
587196
1052637
797225
206986
80242
259151
783025
483696
91589
523044
109651
901735
247114
730834
373434
744067
557393
502259
329307
1044061
70717
656297
367391
666210
74288
47494
512542
87560
419295
113747
378897
1077768
239574
1098120
720962
1076157
752654
381155
682147
123707
412311
322759
822291
996909
298139
111055
740176
184542
573227
288773
98062
943904
512487
828575
1078959
420351
1015280
616052
277108
830056
546176
729107
488751
215560
1059487
370757
504603
915309
638732
626487
312910
351732
108853
667823
382731
692724
66293
42146
251627
990588
151954
1074362
688112
958140
719605
1046314
727234
715118
847031
913848
203845
425028
700875
1049063
445605
594775
296595
713937
1088752
637463
968109
228964
383588
627325
575130
710988
959622
485710
821896
156512
219493
300037
187701
616175
600224
235989
655780
805312
674706
25596
799113
585473
183158
885522
865700
819475
395798
739237
1024722
90500
698068
415423
968120
231176
974574
1073161
70269
297829
735619
27791
706930
484408
973184
75104
696904
785447
854508
193182
523879
360024
446222
477004
388074
945736
1078235
500532
1015435
560995
842919
117073
65628
556492
204412
5989
240552
3782
241602
975544
1093788
833072
949567
507666
419033
907076
840299
630004
741499
973965
619752
958698
554784
129785
653449
953959
314105
613703
632630
785560
713538
923269
182166
715769
8902
440476
102483
410314
1031062
346978
942688
217775
413778
603312
671483
83907
152799
533621
1008091
587357
65823
652504
685592
1005298
133753
779568
651511
985945
110983
288115
454681
189441
80651
634740
169654
492476
986997
519511
123696
548461
439329
146800
759238
103946
849301
995275
75245
51400
332607
248822
51893
22724
120131
379657
611702
111723
852366
861319
904291
664527
905072
43448
431599
949603
411829
841172
994066
909608
266841
121101
1061589
1024544
1032430
919192
177540
677103
129569
983330
622762
638874
431597
281976
730554
429767
679493
907943
959957
216513
992356
266526
942626
71141
613056
810606
458594
752647
437266
132242
159842
522853
737338
82014
1051052
883547
729232
527967
621013
23659
620485
792421
155245
692318
759679
889779
428265
346985
310447
882018
428857
77214
62088
198359
455611
651097
947748
561565
335230
771101
945818
1016863
596229
8638
960199
1092156
425207
960451
82892
129338
1086916
297625
210852
608694
240041
123304
367939
366889
199280
627546
274328
998845
905680
572606
547287
622843
277113
152181
502888
378791
361506
125024
273171
763367
797006
348158
1004110
809047
450505
163824
299284
124740
239845
81314
624908
476273
778989
262866
372626
619855
40448
350853
733297
1075141
718567
518830
1068409
117278
490908
843098
822365
594291
39219
1098901
750338
187309
733073
659819
716688
692116
734442
433897
793657
85800
176666
61538
15257
760131
51077
605194
693214
422056
59828
200844
144307
44875
413846
319715
1091768
536719
349203
750735
357692
231827
1061791
26319
956179
305990
814643
866117
726934
576789
1046500
289774
1088614
608360
60754
851674
591196
788366
342084
1072669
618266
261518
737493
915487
543951
813556
944551
726462
975852
690888
939270
253442
140061
704807
508287
828280
462196
1039826
434504
139031
131215
757640
247837
377453
533169
510060
349581
785421
70076
588144
6738
520632
475592
227142
557819
761022
568119
768253
785848
311585
474902
975187
814359
999340
169459
1033170
167148
540000
36154
220832
327569
5932
100754
429781
269184
992762
344923
615248
1035681
649811
122469
1030818
113426
6244
755513
836156
529696
507430
825042
909267
570644
1066965
715273
36584
657314
111949
1040355
600828
25318
287818
62491
15351
89896
493415
608285
589379
602743
7784
155231
819979
1077262
463600
186397
196083
578159
141104
147774
997209
636351
1050578
895685
719755
424136
38063
393834
1019114
144012
310376
395230
675429
130611
747402
367314
491005
1084011
1099162
667737
614342
1084774
276185
898465
542350
906068
228873
643089
190004
219426
616568
143492
772908
589875
111303
973426
563631
571355
170720
216858
603512
858240
1074695
455309
913743
455302
1018657
476495
857101
301074
231955
234192
787938
410773
485019
1084917
435286
248697
690362
135029
357420
531404
984688
249687
944230
757241
321283
1078502
625023
692844
279577
233630
822924
98222
74101
20111
140566
340487
227493
985555
192087
205510
794062
914399
946829
808805
727549
19664
150400
463934
1021459
745775
1066673
335551
51704
906303
274706
119795
294109
695618
193193
1027224
203985
572548
26732
879317
140555
512899
539959
967349
263617
1061850
64554
86373
543673
891731
686449
763638
249834
942455
517044
84385
713898
48533
880738
960222
516389
611039
427308
1057944
224305
958533
663587
1045843
768350
472352
1003720
629981
115083
951616
894596
544539
844907
818668
268156
569926
748323
533406
69494
822256
778874
869194
1012482
664793
458818
713826
682791
1067405
119729
23613
718584
84633
99738
530391
363723
99848
599960
293767
958684
453391
553718
905676
72911
564727
917819
187921
905423
561284
809729
144877
237628
657768
699207
989430
632322
440856
85625
164961
761813
656397
449001
306260
81786
813407
404781
737358
532038
21489
464001
309901
920974
475906
565986
582588
194844
82041
115192
75187
662318
831542
635571
686970
697244
696194
880366
462639
251846
817213
729950
741722
788336
174179
675735
174383
907287
532856
396974
446592
825655
32417
660797
224260
495939
758339
634040
573851
59236
179975
897845
476455
308744
365638
911184
475386
804706
488694
228598
57890
813547
158802
148906
293293
316382
810215
701933
588752
211694
479434
607219
433239
945747
235224
622783
469902
470952
1055907
687455
142705
737005
735955
254846
519449
364175
324181
368227
615433
1101393
928786
923297
922898
133596
572158
1099929
705723
552596
356661
830375
350984
637400
386852
175413
622227
563612
895833
61508
838339
575140
857537
1044731
1044732
766922
664722
365671
278230
651470
605910
437428
116322
99487
1021521
1033092
834720
900358
379201
1062049
163253
201194
121414
355159
788071
767500
506002
916071
1100661
542195
834571
1047355
116722
190830
353733
705753
1086487
208267
184418
492149
59544
891903
437594
818752
994756
187685
385829
752158
300883
522646
1057327
559581
173171
947566
161102
390560
975958
428890
395244
687177
532808
708056
982914
457075
138293
562334
242317
575292
762588
1029843
757688
37399
434671
855618
232992
1062414
355198
774788
96873
278350
593083
598997
370512
787279
722427
496619
940322
319979
1073615
827922
592033
417067
545522
680327
640881
375347
949443
864101
285261
429183
584898
416559
113010
363151
802425
916949
322980
766110
965032
522786
164508
671249
869492
320100
1082291
614677
622574
50738
59513
924470
1028183
316621
339167
102922
421634
429213
984117
830071
504051
51066
577740
1003582
257522
765554
975760
458699
1024280
1034965
656626
785226
482338
635318
237598
984823
541958
518346
499866
707883
470380
716475
309321
473205
802254
320575
547847
298259
470866
1054868
31744
430439
259717
198058
585094
179511
306062
24476
27720
615539
610193
422654
646218
90443
225300
303319
1099437
1056657
851626
956745
10064
934723
30248
99845
350615
509909
1098953
52942
195949
555187
254223
63604
122664
588453
602616
247641
972161
217327
74728
515932
296559
405325
56786
210573
436838
614280
98083
509156
222181
1070249
940318
608218
966381
445520
602688
596775
362866
904056
265413
952760
654639
30962
721564
971433
30306
107720
749736
341633
753177
308185
1045654
303555
459702
782629
58090
573651
407222
586892
467826
450556
936008
186765
151605
986471
626208
269914
231329
972016
485900
623496
669534
155886
112100
995325
175400
998283
733378
129009
1079993
331767
978581
652174
127757
832275
828111
1040207
1058078
642322
497271
694508
480348
478768
814694
1064368
177375
330410
88741
740622
136942
475894
481487
168313
508603
881895
315369
717170
160556
32169
458509
975081
1030041
244316
892856
444940
309398
397828
311428
602269
735753
804324
944701
314833
75437
1073687
1082473
445582
682016
658060
442416
512544
984034
568546
495189
92592
496913
1083494
686475
1016165
790277
1066383
474080
242660
318431
293257
967620
432737
939108
1086592
403170
130794
680265
401387
666064
392975
122455
353577
835506
78591
159641
396912
608662
228251
915285
605376
188444
179204
345024
659543
71170
1027683
792489
419285
688429
679189
108122
383478
646095
877839
273666
195632
445994
689513
264440
825817
780345
239166
226757
595064
583320
873135
741153
820839
58694
268440
1048169
1047119
649794
811793
164404
96739
583215
770438
635731
868704
4431
17043
1090867
239008
889882
158559
6285
938362
950974
52705
887534
506698
768086
986555
1075040
475493
265401
837609
751921
603143
604193
215177
147847
137356
374763
656370
471884
993549
209012
592769
472325
186638
383063
256034
662268
757714
947749
457249
58654
359760
434329
450279
285291
472095
429995
993417
207735
358817
467822
1036690
1035640
817916
1026340
435898
132016
148833
605448
112170
325966
285990
727093
154558
885352
906883
577267
147078
631764
877967
283504
829195
109119
831338
769257
548920
682477
681427
271095
388401
1031877
186611
340738
984381
406397
139440
329608
635883
1100010
39020
242291
86616
4336
447920
837350
38402
643888
446254
353892
1032995
325164
931774
645479
176393
245200
676378
802766
39760
1003161
1055649
355306
968818
533073
100157
805651
488841
961685
421347
419466
693406
577170
719361
942270
251357
711888
677884
976701
783510
795049
145925
394921
40657
151340
8835
322917
584748
482541
550288
691008
697682
755359
1089191
374498
600421
446114
1090635
1083165
302677
676515
362316
1072343
1066981
103957
220218
336019
675482
674432
646313
524976
536007
37997
920521
377669
154243
216500
743503
330411
972080
829183
275200
64461
63411
970592
303426
833472
481322
220699
162329
343742
1053122
103603
359503
825709
263489
305022
173594
978311
138818
1082667
1021746
921866
1056427
839118
633266
580504
939581
269562
323158
250398
152724
57703
295580
570652
104513
856336
818690
242121
706286
67363
614101
295357
310989
720448
747554
141391
92781
679434
107988
970805
839013
249820
347319
356743
122750
869031
783963
953143
577344
244390
1058859
747327
807797
363111
822484
205601
163492
88315
1051375
252874
274603
989121
651020
268401
118026
139868
960565
517003
507745
1056701
1072766
869051
630973
375940
748177
565138
42849
373826
965417
1026097
607757
50450
30819
270405
326225
248793
69796
886757
672160
1026007
4949
994053
641257
176053
37805
1090118
698119
574347
102594
508130
407382
853478
782140
480519
179182
244567
1049504
813485
926988
352896
396104
917144
29621
811484
417003
225906
307745
497420
10576
261318
585784
720232
540106
668809
681864
941760
627456
1088245
878137
728628
452483
631401
250244
558283
336362
340232
1050624
579086
1090445
952907
342815
286520
944390
404048
202433
336360
334226
1097167
567150
651957
836914
8361
621761
3192
806066
865713
157073
776831
110627
638957
949764
334016
1050866
333443
959321
265049
746220
829263
287677
829034
483573
1040252
847474
383935
941386
937434
526963
16025
508915
1067419
896471
650898
957975
408373
70206
119119
472842
122395
17919
1065722
611470
573696
726524
52052
732113
372122
136275
441902
37223
822478
440411
308497
741802
415876
532080
111069
887863
466066
1010286
98564
402760
942705
345730
24464
455942
757908
341707
244379
928540
699231
954597
179493
965376
960739
198263
213542
44096
551017
141836
813467
888912
459153
808681
43351
535963
1079231
998174
408637
220385
923566
614924
211990
312187
224740
670667
665179
151436
519277
375765
858364
803775
449497
841217
855496
31086
177936
882640
991438
327607
1075026
448690
538879
610175
285189
828696
776234
696206
727742
619771
744353
395108
890364
741936
493289
256955
613208
923431
73503
968430
175733
953858
861650
309095
918174
1019921
786402
520836
402112
665942
895875
887872
372683
686545
291385
670290
945659
178428
87379
137844
195737
239073
338776
109487
38160
986513
748331
476000
718698
1099193
366224
234554
743796
3007
116620
952490
951440
579488
957156
569280
338686
326044
831297
1101364
746932
280343
606123
715919
552754
908912
206319
1047262
1046212
81753
781165
698397
901114
513045
414710
9954
9933
120354
409938
752033
569780
201902
572297
409595
990051
1094391
690170
488102
233721
93664
527420
399827
882320
277403
841110
715764
161077
943129
942079
59774
651224
534899
145868
791193
90097
877307
1012105
430565
272426
671707
829846
288266
78888
456461
411515
713797
1038588
248647
924550
191699
866575
78095
812061
272482
378265
955194
304948
989544
662771
368635
232296
978646
852571
761710
437544
882978
579326
980758
642953
64275
135690
110687
958354
160087
890273
894804
615483
1095182
481470
922385
642072
148826
587840
324913
807482
288876
225537
989691
877708
1067078
782915
815716
852204
67361
467097
865385
156968
218851
848196
187716
488645
615071
38502
503349
160917
1002532
569172
421501
1089287
1065783
318557
437517
641050
1094757
160266
473604
48894
390938
69554
503042
407987
955341
786693
1050863
466932
579915
12378
293872
259335
728262
201350
385696
951320
24537
961960
243705
493812
276024
512845
430374
871668
159790
895220
998496
26425
269429
571095
598376
873382
874432
69404
465780
68003
767241
572401
420290
728044
670264
249363
1087872
536963
774653
806576
959811
329959
125320
254090
1019802
213088
237063
923557
589293
133132
470592
749473
25703
690681
445340
806980
533096
909910
387940
183189
402699
769890
728037
470573
724540
639729
329362
845256
1021325
339977
252302
4621
672611
671561
213339
666819
38538
731750
1050251
545447
94616
147963
982512
86045
596112
780679
275875
195906
1089213
790419
178370
1088254
415149
111478
43725
144809
875183
191454
371626
675572
595611
125088
352633
389795
185036
546649
152781
638417
1083732
1051395
150410
839795
527968
1042137
809458
238884
162670
634632
924117
586021
587071
158056
561541
452101
1008778
354003
69684
94866
386141
492416
23971
311463
209084
657863
824395
257413
296238
646513
905030
931737
323096
454451
321972
427497
635437
1027734
643000
901505
464176
1006038
689655
237533
33458
254240
728919
411968
906911
956190
899999
826985
320054
298453
158871
1003932
1838
450589
805494
541543
133472
680181
932721
298094
215335
507958
221240
304763
85868
620370
176138
332551
74978
389274
474142
232269
200061
492151
843075
332854
950810
945224
228919
376129
132840
865326
1028704
427252
164983
542692
988827
254023
605307
706560
484802
1070648
630845
608068
851857
281546
900874
683464
530493
478849
627283
321599
65862
142918
411335
1012189
752108
255442
268590
346055
492295
321662
659450
767831
820857
726043
256017
393357
550391
161856
673839
892889
6575
896181
519710
225579
570165
293557
292507
421367
573716
643328
386182
1066159
89618
88568
790501
284250
174014
627601
378247
576700
86274
733594
218503
1091054
748755
659607
142070
410859
591559
901520
921424
700488
869558
452888
48857
569334
825649
612611
588895
334516
581077
327098
391563
275956
581563
1008448
380537
352635
168546
546430
129055
539503
316950
54614
77818
787001
555782
499741
864827
181038
915550
479963
333537
929213
930263
855266
243873
726150
1048683
283998
402586
27477
394851
380791
687229
111844
96068
206238
1001135
954305
816267
267085
306661
918909
731906
144667
591848
376871
1029023
854190
734874
185273
624163
936668
623111
130092
232852
231313
647176
816809
656615
993211
942428
289955
767057
243826
1004557
1068141
670386
316139
274641
492391
1092763
28328
87788
576904
217782
1064210
434631
957304
529418
553361
527533
544096
442881
300621
748004
508702
1075390
450908
2723
426828
114156
1007796
971416
563457
788783
1073222
292290
457260
1065967
589708
488410
217880
310196
608485
680734
225524
432763
478415
640110
145152
349773
839190
660645
173989
393258
273012
889463
644813
758773
919838
637519
579346
110556
576067
845134
538713
567374
139492
745883
108002
944312
941600
191193
514560
25589
1063600
656804
328397
73810
430694
453408
340570
577280
926290
47371
795433
12895
545147
356517
924509
278797
183427
1073730
240843
839889
541483
565604
301640
87392
553185
1037109
418446
249592
885097
225824
707944
1028180
215121
25477
488730
256044
837293
1061305
335662
546204
272226
919494
787966
717320
259924
947775
644893
491787
650999
84731
667934
288291
41893
1065398
381744
818909
272961
852287
454008
380570
802185
832941
963614
1031287
796994
170920
828204
613497
46867
562402
1078062
802403
1083470
804281
393087
724133
81609
95468
861122
252116
461629
462679
709657
248576
749205
873999
226678
431033
579039
177035
579928
676748
832982
925965
124413
50157
750111
476937
889951
871743
721958
30176
315721
1081366
96066
943668
737785
80794
1032332
802398
144568
133288
958510
832085
219654
742456
191338
571245
918623
122908
903791
919420
914119
210483
1033167
938719
82256
875306
771949
2194
1054420
78882
420304
772534
1074418
306849
292041
660199
637296
173087
1067947
159839
724242
765314
790789
426872
264973
610345
33271
330948
855307
547365
657395
9641
900947
338115
786069
736252
783920
760677
101928
788731
298488
522995
678742
82307
1073278
109159
654667
907064
480953
500096
946034
452916
476464
1023250
171931
360316
845409
348973
378872
513053
398362
506143
131844
669513
812166
341517
474472
720818
990081
122696
468126
739747
281224
1095516
764929
755290
628591
915319
399568
602613
974677
605146
238020
490128
539568
122501
93186
134966
700064
427677
553604
588559
867335
827842
1077748
132994
739701
249054
908428
354052
1024161
529564
1086198
697894
279633
1050334
725239
1065400
336329
867838
898290
272527
947248
682043
614473
895516
944756
1085957
171485
430882
42515
704400
35658
523921
504508
1022747
469581
873084
1052373
1073402
819634
961962
713167
37593
851622
850595
1094906
1070404
265420
695990
783478
1062770
617687
912310
67674
317679
597012
514041
328708
881741
938754
646929
291242
693421
1028204
947716
154974
193380
831037
315499
349794
236747
169194
685679
1024625
128829
447895
334136
1077629
221041
163493
471102
975302
74318
332339
389734
635931
136303
73009
858254
480569
679488
714668
793513
589714
403491
140632
1016603
272341
217525
1071813
545306
887984
346624
64404
141902
72960
86249
382814
61036
158405
348598
913887
703983
234528
451116
368079
601326
873346
837318
638860
125287
345030
870576
416364
548371
145059
738881
130299
819948
844983
643695
430307
355233
341249
503363
1083489
526359
1048418
675267
445587
249462
1054436
1035524
521318
767960
877492
489426
721814
166995
90985
1066920
532908
592985
91938
467276
1062336
750377
989282
707902
169153
90026
877940
1019457
145423
274126
809346
523722
975967
370644
806087
1098928
428386
476392
1069946
766144
136132
81989
450633
442992
225837
646187
322479
318312
900941
389115
1025787
545970
179559
567159
1094258
1020729
690952
944847
678892
228300
861299
876530
793562
6379
68982
1031380
1043468
43650
278287
56433
190612
491536
256248
1024690
1060352
691441
1002256
215329
770928
1004441
589857
334001
158105
185409
115585
635765
414122
165661
688782
794051
87568
603198
448493
791106
527372
946021
247838
112178
878284
1057581
742965
101952
282345
795752
481599
683025
972166
191768
948605
51310
1021052
351609
791545
145908
160678
103618
1057054
155639
721521
262734
544972
358968
989320
495740
959096
324393
693504
336089
381947
36745
309189
870786
363726
263602
989225
486378
280418
17537
415175
145112
1049958
945691
954822
788223
549890
22184
1050163
636782
424942
609611
469899
403524
1024419
588224
154631
955827
141260
494075
371388
521333
446571
300726
291944
990365
1031806
1040763
657625
689859
777219
391249
591712
195622
949031
63570
1084849
793571
994857
248218
964012
619727
1046797
47529
264655
796428
569026
1057281
422237
465784
1041766
874208
62183
181609
895343
1057885
973846
372250
797623
90327
631999
968577
452353
543029
1015346
581968
553418
824084
1055090
298507
63144
677596
1018877
1097015
506457
1084562
504189
431152
427368
262498
221588
1009557
226665
1061839
232356
136241
654417
1054461
523737
1045491
719511
988505
337612
798924
796489
867588
711151
974762
45330
874804
1017353
173738
223918
991916
208849
1074005
407338
60502
108064
558892
464781
417259
42770
419939
421127
422355
179720
148619
773733
189891
756017
204461
1042243
555568
264617
544748
592114
307556
1019040
733854
558927
706138
631604
481453
450806
73525
459882
726022
230648
1028133
613697
404305
546388
437440
826124
221175
967436
715835
251151
789101
50543
979570
1026516
819971
37388
362573
700041
206964
178307
435867
674536
696582
64065
737956
892927
451938
452988
407629
295509
680203
839183
260959
613832
1549
269853
14387
9697
353470
903541
945895
229175
413625
1073515
627994
333932
496839
179943
860261
644546
581011
318852
743416
986886
470871
234026
758363
1030438
451283
414257
1073639
612615
981401
422027
624234
991317
115862
1072015
626009
989789
426842
172008
420437
361632
689235
431569
1053719
32140
93260
132532
117104
1030281
1068073
507791
1032577
771566
614693
581081
682621
597693
419650
200178
541657
396667
868014
981065
728665
462194
308056
789275
997722
960298
551408
128394
1013640
347230
1060329
477617
776412
545498
846833
1069471
616152
688017
446535
490460
616009
926985
258754
61791
222355
413818
31752
96002
499367
875300
601240
872613
880359
597983
921422
217527
59465
522345
251102
866388
1015261
996595
115112
1073262
443215
34626
38827
918487
776722
730772
480424
884591
1062326
972260
486510
278214
485133
963174
712866
259267
280577
694425
947634
194720
435567
354908
912257
46039
997725
690700
86531
111319
443012
914155
57981
1010272
130990
444096
523018
903221
697768
293652
351185
545928
299851
408492
994810
601186
797466
712606
1026231
747145
43661
78296
384683
1048574
712711
398833
452994
265951
850683
208585
382439
1037044
383091
570197
95248
35315
677570
412400
329640
371244
547461
817555
828384
130686
599114
895791
199253
911654
1080262
1100219
43253
870236
289804
850816
547452
362864
874896
848475
866297
260081
561634
1072966
1087448
907042
691185
269832
662232
800518
940514
649978
777584
1005115
1073047
1086688
937735
266026
297498
669243
22792
328970
577957
331430
1056836
600167
496867
310480
226862
742979
112505
836096
120901
137654
684657
565429
245274
465097
274341
353463
574668
195412
224076
366993
1069544
694428
270644
592525
280459
148765
457689
1012785
588289
711470
140145
721739
457472
454209
997158
519353
935812
903866
936208
408438
518330
658375
500122
173842
781762
939643
941250
488224
624400
889866
391859
251745
291852
791142
577594
180899
710628
220268
796353
528364
780563
847027
25927
1040363
993978
960727
665133
498813
580521
221537
972859
817182
486496
1026030
71917
285066
294454
38649
815262
493939
236005
442792
957745
365653
383151
654007
26493
332350
701042
179099
389932
852439
802463
8379
448042
260928
354792
93550
94600
873381
369809
135657
844393
567318
401857
288329
255974
1010407
822234
48569
810974
815756
1021251
512232
392475
502628
784563
683394
29855
44982
449590
625145
906535
1060136
623446
168562
388835
731300
634726
555471
442795
283511
888317
858702
1048444
1049494
28277
721885
754744
1004011
1081435
894840
1001548
1037021
618157
932944
112156
305737
650036
477114
777649
800038
284918
515229
1091795
824962
60853
643342
134974
249823
635192
321851
54048
563352
568979
702815
717272
315648
349703
961074
855590
618640
606824
38131
835472
4127
790398
566817
838291
432049
1029113
880766
270064
645811
1063622
874643
921041
652048
1011210
4296
612739
1045551
849080
82392
360012
406081
881129
38636
155086
1073056
181711
955223
995633
73032
1083517
885072
221199
524865
1071601
442994
618139
611820
554465
775376
812653
598768
949757
268012
814308
948530
274430
571293
1028460
45944
379240
872087
460605
299854
1025661
445329
1076993
309876
530061
1055608
538509
271739
740974
409703
546870
872166
654650
242327
978803
288912
822438
609387
881922
611786
442482
231056
485265
452559
1016950
457289
942189
1014445
54049
377492
863943
497167
296669
957565
897788
781800
67350
142657
947561
751728
719895
532059
1039960
655143
483621
139798
466387
879668
226507
216320
480103
938729
994097
442978
605195
789486
608528
1081313
1002243
288088
581472
1007278
54130
201215
404462
1040796
346124
94364
966778
981737
71507
451368
331131
671537
896096
339495
737863
35239
154535
878413
855301
358343
53477
24067
669282
12825
265039
167716
223183
902396
736810
413205
676437
161776
628898
415168
190287
114265
490040
1053043
885759
724526
25297
408099
218803
567108
320652
407077
432616
376927
157158
690933
19387
752161
985443
465478
469900
1017636
147245
726323
1016063
27874
878172
204931
108817
272505
450291
250246
864744
241593
151342
600138
3112
951491
506215
746781
1021074
383520
937903
1016287
186871
602965
13638
428203
403307
745129
294330
690840
905807
193041
293875
732268
946221
804475
30654
438376
776888
486991
67799
540765
916459
766756
1060194
819012
553923
491445
749126
281414
159723
93919
966990
140045
399810
137127
980704
918327
150757
343876
658737
931508
236275
112175
404833
6932
860469
351151
824504
467713
397672
842110
531231
970280
157515
448233
792698
780496
1070556
787261
17092
549301
575954
29128
845583
464217
113263
229490
568755
369244
307617
567817
496453
917055
115254
298564
824977
282971
102054
904417
884090
674380
972153
891749
506247
760184
1092725
676752
361009
942185
126994
868700
575975
73367
235046
810043
731937
356635
589176
27753
855980
865291
504718
395403
419536
385688
269112
723891
293815
361671
703750
182328
760667
965600
159801
874190
318590
752971
949237
359009
41947
147012
948866
241976
430885
129335
272417
111195
945819
937843
964202
80596
558254
283318
347446
808277
135083
330902
3094
715532
94665
411195
61008
419744
250484
580024
1011463
431085
912483
708435
357694
541323
114708
824387
790594
421436
544909
14337
420501
694626
371782
570736
749166
486233
904148
827164
275173
902742
325248
234204
604439
423930
331547
708233
175726
736093
481803
631144
220095
968925
680510
303200
1051833
489643
161497
702969
1024347
1070365
128219
993213
178101
988598
57545
750789
900457
797833
87916
585403
415116
1053814
436398
372553
912024
452798
799851
527862
330893
823358
788724
1077458
912761
564777
696320
588511
333772
19525
493566
921987
849938
525097
689302
141071
310514
180308
1031423
386835
890570
37537
803221
556129
925707
820323
650067
232554
935380
605033
170349
605901
789909
363224
268475
620059
1055880
778576
966095
972847
370570
364552
80382
864041
441716
905639
224042
988531
377420
1046396
995919
642699
977826
933018
83705
499078
257133
136368
1036295
280944
589194
443948
373394
711230
1045350
840893
271764
25646
881170
530525
633829
86465
1090619
669240
726898
917124
602316
201026
1021283
444836
786082
328712
312780
422817
92229
233078
841915
309912
177029
971116
376047
134431
752847
279689
674904
766974
875383
738396
804943
371395
585221
984956
88178
196980
797344
476036
203281
129670
381569
605514
724217
901586
977446
110665
318591
271010
43885
542738
905600
16974
161126
291191
291455
420022
704331
1072729
83883
735259
453776
995071
641952
1022529
1057869
334452
894029
111268
97950
674151
419880
459093
980750
198837
732571
868138
778368
52724
136240
151131
880885
524449
838909
796144
544251
696624
475468
44897
906737
830286
374270
746240
817865
197935
1097049
97563
16604
261352
387360
1057045
519448
26585
150920
123733
536802
276207
1057777
5521
330023
501537
747185
983624
3664
271819
430288
125994
932017
926068
1078859
10916
141719
222065
395712
79658
247045
714102
996662
737047
303343
84357
245228
13370
555281
629742
1035354
360834
1081847
22996
974169
586101
468566
327641
296420
974643
561792
758563
896487
40647
632821
38001
528057
637791
352954
699489
672149
780310
235178
25606
840910
863820
116148
344275
352427
252018
206521
853178
600337
923935
173093
547470
684061
1020087
465370
294546
348447
859854
725055
333231
120142
809383
981082
854152
563623
1006797
687444
721286
652537
677542
1065241
979074
680142
251467
198599
486186
127506
310449
866100
261388
974873
32628
65445
845986
919379
198821
1092363
193714
888382
682080
1074932
80532
231704
517168
156785
870772
726514
827158
566221
146258
981070
227899
696305
210655
102152
1004508
804346
212955
566135
392728
333790
656623
86495
569148
91521
557477
211527
415554
801491
944844
1057150
551446
157812
1119
720150
1067891
932158
116070
645712
842883
990191
367753
429468
911033
1028439
201787
526764
303108
333891
10203
623819
272785
247233
987299
88982
30950
896451
941742
500853
895192
96412
871685
291274
71817
294062
159980
1011941
1054858
344559
270127
970916
991170
797758
179707
585312
426488
589565
592219
869669
606696
626884
184560
376823
287510
371359
442579
1090793
865472
388652
26291
402543
911877
613849
958770
193552
677636
210481
267910
108868
63509
691058
849189
649671
784636
430167
114726
642964
394255
1098811
422430
309091
1009837
543496
1019815
462852
638951
642442
1093074
1025262
1091588
210872
162193
428263
152805
660936
8028
982555
918633
249201
474414
20866
895715
34787
770086
804430
922152
128906
87989
879569
719025
358155
95261
187071
83030
959100
1050727
46547
179021
945360
739891
984295
560321
1048190
418036
293546
534534
389210
260399
483413
588958
713789
1046513
162623
21639
567474
895423
194684
180112
711103
267053
449250
111753
620298
702165
30750
353548
1029615
1029557
141709
952001
275212
469918
367402
42557
163589
529875
94901
938515
1045105
106610
775773
1069909
656817
1032900
232502
194477
612093
672644
97586
613235
394167
33243
346680
741259
931813
159741
715962
174531
954229
496035
960591
493443
305779
195191
584678
265789
382866
94414
780361
377572
755332
831615
788289
196951
560204
571582
715718
976323
529975
27113
1011603
170857
280509
133189
762466
838456
414367
1093604
1020893
529133
452719
546186
1027438
590595
958194
582205
211516
589392
280877
946507
280801
99045
729046
1096610
19206
923606
258193
550360
1096403
513701
309716
800491
778922
719610
1032720
303263
490339
849847
784715
441460
886588
534362
408835
915069
1042920
1037244
196958
933021
317375
420526
1071783
611619
792352
810295
44133
293848
697261
1014560
1013510
267408
270488
230910
110113
983916
693313
749982
386396
845353
666332
799699
274260
634724
887457
926523
1068962
503016
564208
373068
1091303
584328
911974
473582
478893
96415
972049
95977
799525
552361
391444
652524
999638
1060476
1075898
568554
323591
277281
852373
777643
802143
599332
987710
968606
94317
226393
684609
487536
721892
492577
825007
851277
410063
437395
90152
3203
46284
735196
775995
143416
370399
725421
314789
901185
625070
802317
620075
46936
798971
240648
724585
724586
965540
1074971
1082444
367066
297154
601848
857601
595185
486748
393521
925566
353417
483995
463868
874961
619915
217173
941271
957597
394515
602066
623583
176581
605808
136977
309694
865021
255162
209003
1076685
410921
913029
936717
508582
1012662
816135
992878
186999
539861
569403
698347
1028431
864974
946544
393128
5817
55350
90949
292920
465028
213534
966754
396887
897317
230780
850671
93428
346426
810481
144474
849105
768357
853831
299396
1012450
299400
639912
901617
365148
1015991
180021
549168
679815
232870
1052609
479866
848241
67418
914895
738904
173211
53935
891265
193923
575272
889841
575002
596526
178736
508714
245046
1021734
183023
802319
1080690
814912
146417
640088
969168
615664
376034
275659
379759
517045
431602
32671
760203
459058
1081920
985265
922580
78837
1092235
386033
1056145
984619
646684
693583
155975
693378
1076632
341160
1037066
1097210
562790
104350
639204
425076
981558
964247
753138
817143
943761
519106
640318
88427
907558
2826
611922
21567
312201
433994
990862
1055241
871927
1018319
120704
499541
581120
551633
889549
1062730
781023
834388
426470
794334
132473
301745
792428
427584
321745
38203
746904
1037918
528631
478659
57022
551710
397143
276550
1057660
1015222
440030
168789
865870
250628
693366
204374
914942
883559
1025584
102263
26843
350837
619845
682843
876938
829101
289248
756706
1004294
80785
525063
973412
1062186
468898
131766
993010
337345
574857
204826
654694
619581
584130
875528
816520
211600
752771
470299
121809
684139
555811
420511
182097
1042443
112658
650981
593807
375076
999572
959207
161979
716917
680541
352093
955840
135691
930341
1075158
1059750
377528
895160
215686
420798
960279
882944
826174
27568
78491
806212
240965
204535
632975
63326
350518
115430
963057
833777
1003725
749963
546065
689400
393672
555107
727500
152732
470498
608440
1009245
35763
618579
157773
355016
1034021
192661
22554
495830
397246
482672
530554
150655
924880
75671
843860
642016
474506
382218
994117
265347
572525
449914
797816
296183
880273
605137
536633
873690
923615
766287
619518
223682
141373
760651
678787
353657
65431
123241
943328
277194
941770
316014
633609
396298
634671
188696
741551
1081584
193022
769765
296854
601011
653705
510418
434175
496594
67017
696668
705022
252839
275257
650213
430660
788050
462504
688846
696692
374034
566507
511835
888664
77741
130756
1063689
997183
595473
636627
250344
988311
743336
745777
330165
571920
1031057
887559
266857
554947
208521
93135
261496
1030973
175421
232350
53749
645738
930735
965517
199669
118796
636865
984451
608150
376215
836622
816140
704481
287570
934793
653047
752593
710587
260686
719816
601989
482173
952478
583500
173582
684724
572493
154324
953688
426797
674688
288203
745170
1029858
377613
401074
732125
15465
1075360
746265
529927
922633
165363
1097804
409417
6729
921153
730857
865701
136567
401978
442748
1062394
498625
157179
520526
492572
709305
55264
1051307
526087
1028946
75692
125685
579793
1018771
796071
184227
256165
73995
562663
238918
303519
398745
49220
21688
1092873
1064025
793673
215645
106851
910252
670980
406748
105615
1055657
269198
428006
779126
701790
492743
499001
807483
562541
553858
339568
1059708
765978
588463
377144
53024
349206
831910
1049336
993393
739410
679185
953698
492587
1084269
618943
338328
281384
79679
435881
800173
623629
374754
200353
290025
617164
929420
281667
538905
240771
240573
838980
228109
469008
595729
706474
741255
335747
1075591
633206
199467
830515
993138
271070
545766
389577
936823
542318
950690
156314
201980
397820
651272
552004
218407
191612
301162
1068882
481957
765504
432610
109439
521569
1038700
315114
871611
95709
817393
349025
544011
23417
917078
1019176
400887
644983
237427
970453
444692
953612
894443
691249
101425
141109
649067
848612
202879
495932
809637
4407
387600
559821
951983
751341
483572
970708
128283
831138
396358
700446
494283
421288
399177
165953
228191
89592
317531
626861
850999
485173
785251
574210
871963
112321
515931
661075
282669
236732
257892
138516
270591
785541
600133
555597
428351
13874
383445
296981
241183
60836
663679
852538
1023732
530240
1042655
77656
674156
780145
57161
250262
1029071
567820
17065
778448
713968
926062
850925
956774
158581
681395
832038
830394
550074
386484
219022
548510
673330
498927
1037195
743455
922932
860611
574733
136855
1023399
129898
302778
33970
396410
695702
357769
824331
480609
204139
950727
412500
1035164
101692
989932
973977
1085915
213355
1039400
676296
711697
899405
878336
1017470
320890
616260
615210
185345
551477
154989
111947
177502
284421
117353
709938
824029
112737
168407
513516
906759
391883
718246
375580
946672
297308
917152
363935
782914
841705
163421
309612
438359
609273
62015
1008427
792633
471468
877741
152453
36466
656446
1004552
438227
280348
490305
681183
419111
46900
314769
42313
10430
696503
926567
726641
882950
937399
577237
202460
786129
581649
719725
887262
188846
111082
154647
454917
619288
778714
210907
460296
162679
783204
334273
558779
630975
924419
903721
758949
952571
145475
262629
120617
289361
824476
237488
415222
21912
107159
246281
924191
831729
346585
544066
109827
1042269
409765
689294
883319
953566
673399
143410
477304
1078091
464754
1046542
1046676
884372
516357
177943
914316
389031
415879
741893
126911
858437
812206
895888
350424
107769
216273
580532
112775
250818
1048601
942213
252788
830843
38275
1063474
252412
16424
384366
8512
669861
962287
1056412
257247
480258
907618
955251
937924
1096309
850541
117853
502355
592460
377207
358981
164685
351157
554512
687135
531787
948633
138267
1083550
214231
499751
174359
346589
662744
79205
688528
415722
56376
225808
311091
1093480
295169
878554
131271
315988
597794
342436
279986
863975
7696
934225
908795
122349
563993
167887
518631
751314
1053974
63257
982129
821574
811975
533174
683586
882928
334312
1003832
854698
419165
950923
814685
132712
229543
196137
14018
893337
720071
24445
863471
803307
605332
881960
767841
845792
750987
120995
582354
531447
193540
50573
816530
973979
651625
246213
471135
1100847
615116
817151
530081
305166
75474
790366
108814
26896
224625
554007
838873
405733
629108
608086
497959
281979
626546
256226
573965
244410
45603
919648
1094212
722937
655319
456571
817767
201222
1059043
192718
267617
860547
685418
602635
247367
358854
850192
92995
632071
355241
954706
287437
415916
496240
724940
805275
583127
528583
613032
498183
821389
715564
538968
58099
463790
264663
976438
589610
445991
444881
501876
934959
527453
726130
1090763
333926
97944
950312
688540
730156
497316
1009029
795944
676119
467769
361892
255050
614103
90654
339099
570250
864557
929307
659441
1043986
734856
1016660
754802
612536
855999
659209
160035
109356
754568
891396
86428
351046
1039111
163502
158570
28707
859554
411659
184635
462799
124747
948919
445224
566291
848101
267004
154018
300479
231743
95693
973054
936052
123713
1061840
841191
696058
102281
466334
905812
679615
64007
11164
870241
863666
510934
137981
351024
990266
1086269
175460
1043159
244340
822760
1037619
68266
417285
473251
406800
690234
586786
21251
955503
995319
162227
1061281
415974
657064
427952
254317
375914
415492
559053
592021
1037979
244598
196604
602950
896400
69938
384249
1055846
394027
106532
158021
186669
422016
560029
186779
156882
642342
696543
882737
472841
121306
645668
927702
413275
51084
180117
367697
972946
40808
764648
296383
1011446
679432
754754
6673
868675
791369
475076
850356
48141
843068
325367
534374
742300
400196
977079
232305
203423
861563
470240
727884
167587
87884
853413
409223
880977
617483
83562
490352
571845
476569
47175
85703
654980
995301
310090
775287
836407
1036641
84791
495963
780247
1100931
1059021
655290
105724
1086699
536086
207628
586682
197762
415851
214018
500286
795098
375031
916399
729378
255070
1078060
477347
148539
1054150
1089874
571276
14097
494276
1019711
388689
589740
419325
73237
749632
363413
351575
989812
24407
789154
30895
490317
313460
59256
583100
302915
627519
662908
393950
244103
189164
730482
440661
706595
243053
684646
1087605
834171
895040
106695
711734
346125
315555
181010
734320
187648
753685
169090
506851
678940
120058
987079
571938
562323
512854
316820
73132
460319
78852
803829
42147
113483
207353
788663
649233
370014
189336
67163
108904
1003736
1059811
836350
415507
943691
369028
1014818
510187
123633
715165
1028709
965915
259793
1029541
178308
545903
438072
437022
139978
496359
5469
995950
1043999
357672
408338
827286
630420
1034259
902576
608145
785088
530550
384444
465934
539383
704854
114232
187865
280306
1028961
771983
883360
517249
398906
569679
200158
1074718
277257
11590
549215
914532
1035562
751858
158407
45023
699929
240200
385852
263310
242627
170082
653666
99830
31448
835391
530200
732828
160488
581311
142023
454390
241122
603660
891294
766064
410122
537380
999774
567930
490251
952003
547213
828823
405794
949375
813932
1005225
904026
245368
1055239
383659
343741
184061
28664
648270
647220
998120
964105
789778
11726
132918
133968
270999
1044537
933555
561855
359415
614563
628680
524024
809014
17515
946139
666333
575473
873977
846218
528038
579858
268793
918948
769369
920014
115092
954900
925411
672320
453125
55769
507999
30420
38355
967275
148171
128585
50329
920780
748224
1023326
7238
594179
269714
9081
1034647
267401
140752
810594
44424
875903
499136
770280
504736
277918
60746
477276
401990
247116
615523
596351
827651
592584
988773
537749
511253
372718
933284
412385
930332
328410
1046142
521315
799777
313860
552423
423623
316502
902210
445108
685469
998684
558962
198824
1019875
872526
80934
167836
940315
888895
980954
940523
281053
272207
610374
191104
983372
423456
585778
668033
427638
914036
330140
707984
477193
664250
72528
119131
691305
531499
960921
278353
116176
1079621
924745
1052892
780833
774567
644252
477469
837864
554869
165244
893808
384422
583083
223227
197818
967763
755595
855565
756861
530265
969756
178938
531001
1064209
753215
1018111
1033786
879393
526443
1069366
118172
1010596
1036810
156787
361296
117049
518639
211988
739530
821963
922058
211538
1025683
466136
112413
715457
856917
108068
786084
201985
594751
448648
941582
855035
985774
552248
1034333
206181
149724
131984
964713
127215
808654
1082814
459947
274811
896719
675374
162722
113333
223613
568741
142193
814321
853040
682567
988401
1067283
837515
480725
609756
7003
480862
518638
467954
1036786
225998
562628
674973
282258
1071492
395368
900729
902745
267549
717494
284370
458126
222982
1077675
297504
368920
1050517
258678
59491
566529
1021467
480951
341068
584160
321251
682405
343994
372044
767094
1050748
410356
233088
324381
1070970
755529
67771
912811
241887
238296
860071
573331
322266
639840
170931
584482
255970
518310
908797
443652
743231
357870
259098
211916
624041
34257
965927
178633
365536
72255
142941
86680
218568
798681
737834
902188
394320
36164
367401
222516
332962
757735
497373
666232
853959
59808
1053489
13207
272375
617968
351043
471680
519260
818448
842762
448256
853974
239062
458564
65199
522628
295145
189871
606925
819435
523593
231605
762331
63677
728857
833436
875014
408024
342130
844418
626892
950226
825122
1055360
125754
371822
277660
729261
652742
81343
586929
555695
803669
57733
645124
971925
162550
433031
161338
78573
96459
841896
735403
603860
712630
970924
485156
305499
935652
389735
966763
91673
401993
786808
1019881
448347
263985
64023
230364
460539
911548
627712
357257
261075
910656
520051
69710
598099
675852
406504
292680
1076406
1097593
549213
378213
816665
733343
713925
1089178
202137
545043
766919
697625
395801
278021
313062
735990
322818
44631
604336
410172
383317
690429
219297
7484
8534
706253
667527
1037303
592449
193149
3732
313475
425092
930161
380392
871270
1100154
971450
169682
606052
929149
522481
529721
498563
537816
111720
34345
991175
347588
627774
1014085
594796
409509
866586
627300
10356
402075
625394
866787
341618
653614
162323
752982
790598
206959
93938
788109
438577
561738
580320
325886
323166
10756
765021
849473
181917
616299
1088978
700803
353396
752265
8996
883844
668187
220249
569009
1025215
844825
283417
724443
518014
285213
789550
544979
213844
766366
498167
775276
771273
413166
932472
678375
900537
320492
655743
553386
782627
107962
416762
836771
1016424
90215
1071654
922759
859086
650069
549580
100930
1016599
106882
746420
929940
95286
859885
257478
356589
518806
789908
98057
561035
328116
201608
749976
148243
161437
86890
880955
961045
35256
651279
187287
4810
782841
134181
349891
228522
980579
602245
13734
574545
342930
1082740
449719
770192
955825
813752
591556
851121
804587
795161
975401
658960
788001
589828
365758
715285
160057
424288
104849
7205
85220
44390
898906
1050706
526297
979483
483016
131789
541086
547008
368503
1024830
1017411
631740
169406
1033834
878448
463724
720560
644989
157492
876917
529020
1029187
731490
798202
510242
769957
839648
644264
729040
615978
548421
995455
116276
708140
1012483
214211
741197
406258
903123
158684
351141
253870
878470
181061
278110
514863
205415
681984
698060
941288
419185
67463
48290
476742
413721
402959
195468
185706
599922
694293
351897
1052223
884870
47650
683220
78382
1000086
960703
148385
35348
463784
767981
735224
514907
537591
957320
285433
1071667
500840
842686
505374
393359
466131
815388
562671
97714
79650
536384
951728
701700
419021
704889
301000
979533
598900
165361
12514
665403
390273
154724
903789
302987
580423
504671
981357
940209
247370
743077
843582
768618
1092563
840808
915127
901710
134596
499191
834391
472939
1095659
791249
988633
297809
486374
309956
836109
300517
726460
495548
503892
392676
373363
341566
349898
515509
321679
1026221
414167
939336
878964
653329
556303
681251
759937
187543
418936
843644
81521
968393
294259
670328
259236
42413
992449
526419
138663
315344
599714
575916
339826
304585
669311
1025918
424872
866183
839253
854631
159785
574447
172813
553650
98157
608319
817630
287076
895575
78086
643436
298124
1058103
1020818
208552
630433
96642
846859
720231
945122
437394
178502
223357
988556
493144
12999
114229
716592
727073
436254
708081
84296
11217
195170
706214
22147
854753
385880
146578
329787
970121
891539
599856
600906
1045698
639554
969984
625489
869058
897856
1086434
323710
629057
300543
751309
675653
998396
182129
595434
879130
1050877
26940
440127
928563
151820
337176
709630
469710
977905
509373
984702
411336
250878
947370
74875
331930
349088
781554
846181
436425
316112
425309
714480
57031
294900
596218
692074
92425
694925
110808
652469
899844
1043635
745347
485204
1025154
413663
318102
404247
31114
190381
683604
1023135
417571
831341
341385
67048
816733
445231
674012
778319
656015
832368
676166
177292
702932
620692
45238
241015
920796
370895
933167
527425
641519
250445
905037
788076
1038630
693942
103225
77554
686613
102934
770842
555838
561257
680108
616349
790891
405099
720108
741643
433344
29327
750210
478937
202794
652736
1007216
902603
503909
150718
455227
733307
724548
518602
960046
1069235
558322
520711
955195
446317
846161
178374
355737
463746
29376
687577
445646
730369
312552
685943
46013
614720
854732
735380
897880
944735
852904
753666
1091282
706619
220744
1000470
606103
956946
325144
570975
796780
159953
825987
1044885
64914
151461
953711
878437
999087
62341
403373
194228
81665
659268
90367
1086704
813177
126041
880475
275479
949710
498433
871320
529912
225812
1011812
918150
92185
907513
833994
777948
185107
109820
462897
549288
322882
743043
325739
857729
583484
923917
651233
709811
743810
136335
517010
640831
124139
456259
420109
96961
133921
840347
351680
794438
354979
379721
813882
620935
959865
946406
533461
939321
29643
993552
13202
34088
374908
70840
612286
731283
933163
990111
40388
40387
695908
990938
741585
999548
96187
604624
491364
221701
506481
333574
228783
968362
1055943
39105
1088246
421139
676414
467337
673501
992430
250708
950930
498674
687777
465922
240609
1066262
1039657
48188
769161
515291
469698
793135
773799
266741
70786
764415
737382
897033
454649
67121
566771
1093048
914337
442519
276796
245838
797732
189029
181345
1026504
165811
230072
518504
1078473
848834
705612
25323
19982
1023364
1065988
604047
234240
970514
1021749
913925
362190
583452
317810
493820
461584
751578
775377
240560
991157
260663
513271
384919
400344
329445
687814
187306
89316
385693
196717
611274
1064859
524204
674187
162835
622148
46304
116566
434294
257268
794473
280542
459651
611921
349226
937114
776806
848938
771681
704521
126865
379680
612199
745468
690564
352312
651894
170454
978448
138567
911880
1043257
593070
146659
937714
1070437
275299
375360
455242
453361
261793
38313
873774
283163
450331
640293
673873
971674
203472
943580
211013
598743
739212
660679
208748
249390
1088458
1052700
333873
647197
40523
977534
352161
408645
407595
888454
985093
782670
530757
611310
909674
188442
929644
773705
984669
234973
675843
795568
993871
1020750
47318
1056814
676656
1040683
366528
430335
413095
899660
527212
748507
764804
33393
775391
362556
843045
914689
260939
894264
1083274
862058
630943
191203
259743
386886
419219
373033
759993
727199
551645
1018469
166731
167781
23491
22441
866990
905491
807315
945010
51956
393803
842042
677742
432443
1056542
311467
970722
1096288
284175
869013
809537
1056101
328323
476384
91362
339686
680531
301201
75115
111626
122565
776641
308971
893805
844717
1029076
327427
114597
1060951
733096
984655
809843
467031
475310
1094583
526627
420877
271177
695895
482843
483909
370292
982427
520756
35306
437455
693966
1017581
158416
670741
835560
765035
1026216
1083578
265299
821796
304874
385492
42799
821831
451399
996202
254303
255047
258739
753201
395476
194939
1081110
1057497
203009
394101
676204
606369
1015252
172148
775603
309424
413646
643184
572276
127263
66548
452321
824597
748276
269960
568354
699002
169943
476247
802585
634247
817995
987557
614499
470208
799466
996577
266831
281222
260544
375456
668907
904808
1073001
734600
228242
325596
46329
1074396
538473
43012
1007075
16075
770227
107690
661875
557302
1087080
713767
167936
30603
330025
449856
76870
347469
171735
396850
571760
803008
19674
579320
36984
736103
594234
556959
423009
424735
324005
569158
23091
658250
677913
367449
760945
638394
232418
997855
627142
997878
807768
64937
342693
299578
568748
840246
754397
778328
980290
271549
408247
883918
991882
198202
1065595
1086477
772418
399071
484748
501708
1023605
911616
670116
360798
56958
784403
144274
125126
633776
248550
551153
1090673
439075
163906
41557
494136
695404
839112
623169
134465
169412
653531
1028269
430540
634901
553638
725610
1056080
708941
318433
989856
572596
576151
637643
263056
249567
45336
944336
126737
595794
627699
617024
663942
272324
666316
736223
629948
455264
934319
584392
960496
722261
477702
305764
1029320
988339
1098151
607098
763841
1016515
267313
886923
645645
506139
1014437
149525
77870
936240
468837
764819
586080
922263
105459
766020
412442
448528
1079902
1032433
758272
550099
360876
422032
901359
946449
1046820
841875
234933
432178
622975
368961
320809
628039
34379
476817
132256
386910
880608
953802
363535
942232
876582
523012
566642
1011185
934566
971565
179462
485958
1072875
674302
211138
838661
35749
474401
42534
387422
926964
898462
409419
867535
1041697
979045
180059
498756
201414
676737
912227
1051299
14019
1008235
970528
581889
421179
644721
573839
811903
900504
804327
143153
367045
775561
761857
846629
946223
686066
769069
769883
480645
1041360
843291
439661
159436
929406
193489
802213
619372
348649
1044935
1052593
477695
196972
565001
905395
214062
509744
863473
358337
425562
711665
988992
817203
144168
761350
507469
987837
833382
843968
38004
471760
586001
882629
519533
184897
114120
861097
784558
783508
131876
2987
131571
184018
427385
752285
145621
932607
1083094
1023787
750630
1098845
448794
1068525
369679
247534
684540
96863
342814
780140
146454
1073599
956712
748823
476867
889750
557365
890239
598040
982746
629191
638967
797321
527034
332114
115373
334445
313476
861358
471079
31513
965996
266942
660447
479240
681293
26755
518298
1054703
388253
2488
363776
192837
611514
157389
38893
87490
629466
777298
634309
330855
984472
423753
54044
194401
80479
412811
1022496
364699
5848
768499
365172
1044962
1075958
832534
87458
117226
563809
531163
916626
111787
531982
568092
973206
720407
654992
625069
588103
569606
711944
908071
461090
844672
725338
774221
1096342
916187
844677
549367
40192
952433
186998
152238
918356
356979
781747
856951
476946
287084
682372
281169
533716
161748
367012
484293
870573
615446
126333
57632
803110
235137
814520
167413
308738
548347
412460
201214
948860
411810
166748
884376
478228
477471
371229
939317
775121
921710
433382
612208
72181
293198
952604
715600
132442
182086
1031863
71262
918101
58158
686381
407443
88758
547554
977808
120526
394956
221117
144518
411920
586350
720384
16032
762882
471201
303775
232866
711826
1074747
49157
319859
204588
353766
262166
1019208
254510
417188
1008697
1014222
673388
338094
1065731
1074409
304878
391098
243761
756783
927413
909599
1100826
493499
77366
491509
211549
747977
818842
471275
447966
926854
285650
208754
528685
670336
586226
59252
259988
64608
369926
1064942
362944
361418
367361
943805
924878
193419
551572
412926
699623
250893
625946
202911
669491
359373
11100
775066
734742
191682
781617
620678
301946
718606
202111
681846
36728
534478
620301
647424
335438
264448
688425
284588
150529
358399
658864
298229
464904
742524
589487
1087684
222803
983522
419470
201178
738341
502255
1096023
298214
460435
659894
169614
669744
190523
919760
908382
494219
159104
585281
770620
543074
346522
21609
296524
957175
530572
376400
817795
89012
610977
197907
78919
620840
424239
883280
241774
393274
739520
85707
487416
297917
408966
94541
854111
431837
419005
72537
688747
656856
388256
568733
227772
835013
535873
493295
920518
386083
1005102
337723
503600
911842
129721
727937
543732
462023
998909
582673
420663
790409
1042625
386791
771939
523399
1070618
867264
820718
111738
320301
1080239
609774
947606
408223
851883
340410
322595
889150
759704
70712
982173
636261
1016290
1016291
290626
354866
1002737
560658
22040
145776
698207
200155
288191
130885
423882
413971
238206
741813
634509
747760
655604
960505
808736
577828
318242
629174
924544
80614
1018639
548996
1044034
265834
713880
691813
550470
773113
26547
1026638
180798
1043604
1059400
361338
167248
898457
812957
428220
869519
250467
911722
668665
967879
907133
1094713
51845
437816
385152
576255
644541
833589
999530
555385
541194
1101354
32225
1068217
290763
776779
422551
850178
909665
1025888
309789
665518
627430
543871
786951
16045
949311
148720
938649
499073
727058
497307
91960
323923
549238
1089235
386634
333655
645151
876447
169483
726936
159416
379339
801612
529263
1012253
837620
47272
9909
228695
867641
1035638
34041
35091
215369
787408
707291
950463
834550
761576
724889
174485
809712
931782
907768
513823
628770
842021
203208
390393
71509
226319
124588
1003605
736951
71237
516543
277922
882038
337212
337240
1049799
871878
1028784
931640
886857
331456
134329
854827
565360
226938
636817
660726
347871
680165
950513
742509
672168
183292
537395
1088538
726084
586042
50574
330357
941443
157974
421510
831381
1039771
959473
360426
654142
737930
180382
612204
840757
993034
43049
221244
743390
1033628
559823
949427
536938
868177
496742
1069711
601530
915435
381962
746806
559705
605354
673446
307331
495281
40867
814896
558346
393567
949300
73035
706684
840873
472632
283769
113753
849808
517094
749479
1095500
476454
944720
264247
705690
900096
790702
959239
883296
919586
546093
589035
897409
38809
223590
941609
919213
529586
900192
372381
865144
171052
1018131
249559
280238
916159
1086672
330224
257212
509715
1083978
152597
819017
1087934
26185
223725
895508
7069
178057
191080
343420
711445
7698
283102
71217
356820
914255
294987
802531
466660
885297
139122
863912
160738
543733
973099
727719
37957
631686
10104
653244
410873
295176
64768
990024
784252
361790
397782
968475
297621
23582
355986
1098685
306102
452586
216589
555966
433955
742047
936424
607581
363660
575179
449771
293632
343512
305312
704816
230400
299394
139435
446783
381429
70964
233505
646048
638067
201769
846748
479394
850472
993122
779587
723533
1094448
636592
854663
412800
203753
90411
125730
486072
1087710
423499
320826
948668
410881
66708
515184
711121
504399
72249
326731
672725
369765
856619
277587
269927
241221
755133
686923
844721
466312
767021
818242
228752
583483
929983
241815
908140
441608
1081880
452000
985044
150147
1076776
543670
739895
333219
998181
1060139
37947
53718
513401
475949
850050
627219
596094
1044446
414862
509891
755169
36973
417805
177515
423769
777036
16524
338014
123220
893232
949698
144496
1073235
405229
935467
1057531
734624
882671
777980
1050737
566983
520316
1093759
5561
947415
137640
498852
990596
283228
406924
400939
712853
170846
262531
360833
223903
77762
502839
981432
914923
1088512
694642
139783
742622
226604
457344
344739
187990
818750
419898
523220
927173
795917
779789
497247
728494
487447
593319
335188
619758
258374
521853
931011
264348
967935
575053
28853
300413
492257
192471
288549
731015
1069356
804410
891888
768672
6560
899882
962076
823821
36210
703283
1074420
1095221
1083367
825285
987502
969835
8448
85276
836200
820469
14313
585985
822571
744208
756647
37919
916035
163611
176096
501598
331549
398158
556883
233692
1088336
154779
854273
165866
939492
938955
1090575
541829
1098460
299279
318396
625319
847940
448728
1045291
621243
626791
460077
1014742
646407
294069
997676
845649
803531
1091572
304408
639148
924433
229692
833188
462321
546318
897648
1030295
1040093
877750
346263
751415
919351
374925
747781
1016445
758332
435181
317300
247440
1025971
661114
185127
551024
65278
346614
754144
916185
478110
397745
541986
316885
965410
422614
580605
652865
358562
826655
965643
366573
645559
127567
168045
879214
760107
260029
224361
530149
52482
960226
58935
500624
461308
90248
1099744
281016
976996
35399
1070418
571634
470092
562134
201928
113412
983238
634519
299637
717883
531409
1085635
124406
138871
303084
704776
830425
639792
986214
760366
865768
958372
24141
371777
584155
550933
220544
472857
459430
1074766
564308
283375
281592
561587
703999
907668
913229
244079
1085733
190826
321863
1061035
735861
391366
662466
971097
31963
597245
876369
255573
760924
32585
37769
892456
918031
853049
283324
850341
652726
135617
1063074
665013
493378
129462
164286
1056533
392452
574308
992235
661801
754467
94008
1076067
761699
777134
553180
405043
324784
582090
607444
371666
662530
157133
666646
241504
43087
671190
838644
497842
464815
733786
39980
641210
496826
749960
540166
324075
110551
843909
379908
71324
1075444
140128
724351
472350
793091
1033642
610566
962829
560719
76151
520422
865220
266091
318753
88565
695355
1087245
261129
62889
269277
153953
641280
1044268
313539
88746
624498
999657
739547
363129
346751
463817
991694
237361
154518
663104
196662
346963
437941
423959
811718
1081875
233509
145292
1059959
1065153
723948
208837
399746
1002542
316218
735368
86034
175667
160562
480841
232465
340107
252328
457823
959519
675167
1053524
409479
458565
972247
189832
251376
61192
501039
535107
243477
464947
387073
129134
250580
823877
1007645
1023059
249874
563055
521340
62936
753268
1085137
668503
794726
849732
183671
19808
872508
660385
639225
764520
39528
101204
312141
149059
214628
704826
930056
956469
524190
510165
145608
968303
446584
87227
544085
63833
213197
491497
999362
1007790
133347
879452
746758
757576
106081
950392
445415
929623
66530
913292
115390
535551
1096150
448096
1093406
216250
74055
808421
381989
1051308
497474
1081219
657306
221602
768029
916681
643533
540376
765556
730405
62646
38570
885084
872906
815248
11055
963994
1099919
701882
172091
242226
411688
684306
705866
1048559
954360
79434
73625
272797
31637
176534
1095826
1028448
199557
892096
785199
907055
896740
704930
83486
464384
170131
596060
1063539
526468
360952
189912
809981
757926
34971
614912
879879
883703
84931
482317
537220
116659
943575
409499
29503
675662
1000020
222984
103955
375537
245289
641622
970162
326197
328913
453049
152660
868593
102399
217403
944163
632376
955549
421125
279825
784969
937191
819596
530532
1069080
1021798
800257
171331
479585
894327
677308
601936
1056912
618442
197453
775579
378090
770061
379563
231698
879356
257924
576934
1092992
497364
181186
7143
261279
1062960
83866
799220
102324
885811
838764
444891
813753
149644
900185
5869
1098109
981938
205161
975229
939012
664860
661917
769364
760511
933709
649813
81606
886186
955681
18112
777813
35711
883945
587526
241162
154601
517573
970988
1000904
510741
475382
164441
623971
745451
869549
188267
327470
803406
372358
1087648
690809
1011532
843018
787779
392560
759915
441186
1093598
448187
841711
476868
965615
1077669
600232
36698
329166
194798
582034
730824
1073503
141903
159461
516854
499093
353785
953791
301748
795850
980578
57417
1004370
469084
80495
681743
35021
836711
229556
501305
871955
335789
1033078
48800
330596
52546
612108
140484
1070831
250046
943519
373907
299777
787569
420316
825091
1080874
159022
154239
790949
788523
757634
570249
1014209
146409
523787
97223
35882
389544
516964
116967
1091162
261557
395772
1017455
263033
600695
858969
94817
1009524
317710
368360
1011865
946294
778746
326436
1098386
202796
650534
443938
804752
469111
674882
217380
306329
409748
219006
716768
969743
104415
611169
593548
234227
292431
863135
132377
778547
646663
766666
1101229
570907
844539
962215
659121
705185
666912
430199
852758
788738
581535
51879
168961
1069330
79297
778647
580641
496215
611313
848409
1055433
581707
612101
339217
603795
770017
506572
400695
1006881
276216
588639
775574
384652
226237
135959
731838
959296
220056
593691
555742
471272
562426
866769
273942
359450
785340
703530
617357
487129
930361
259133
660123
248717
760185
909793
993336
404160
157196
586553
269202
371610
662793
742364
688853
32128
387041
1054958
877390
828461
109189
338386
455983
386425
193878
238497
582164
500327
799177
188020
128563
549819
939620
259646
610949
144457
713741
100959
236848
90531
734488
647453
237351
866576
605128
498308
643355
14287
296649
616227
927869
688644
254706
338305
68301
1089474
47141
38076
798990
679698
827407
702304
202084
931524
173343
1070247
654532
836382
931179
722573
103702
821529
332509
285021
64513
48328
799924
1015921
1077298
664217
905490
728626
531734
1047701
968344
186641
1064741
1059593
815993
274188
313383
205354
204304
147902
70398
355484
400572
484464
581032
916161
547588
1045297
1083090
37728
736064
513462
75717
518392
248801
708003
166754
638205
750383
338329
668902
29472
625933
429912
788792
267166
611751
68230
1026646
867348
1093446
515970
38922
489545
853899
508701
508269
612032
556586
319488
996009
644671
1057393
707286
663963
751882
115684
211218
817498
397528
483308
320358
969304
679525
928296
149727
403313
848809
16467
341351
523244
393262
667608
851265
75645
183339
690537
657549
974641
105197
1072940
598624
432068
867894
634953
191291
545815
946723
788568
129102
1026230
495304
836706
45557
567995
160320
445141
169215
809448
113477
330032
164343
389412
944193
287757
406842
664954
122682
353849
606351
223768
55536
493638
933624
807217
534885
381720
50565
416020
1030487
745753
675486
901968
597153
696687
512624
1026380
242366
658788
635483
913089
1050951
861992
383813
857671
497712
121926
784678
673485
749082
203505
589323
933347
248544
808532
521693
34712
405397
651103
162300
312042
1001554
819087
577187
353028
1097563
779306
865779
766854
550351
1022682
266256
379393
790480
638245
608874
1096872
46410
806043
405095
890445
778499
511292
177890
890332
745050
227313
374883
41523
1089272
1056483
1024145
741607
1002972
674740
53843
347279
275579
1061113
287313
15114
157232
101152
823403
75650
430047
327518
921288
1098097
1050431
873566
424366
395337
719544
251634
871357
263090
724408
294247
502357
187815
786948
936955
702432
687255
156801
504282
74804
951378
412750
386866
360246
15486
1077560
504253
156922
400116
460213
763970
612178
349978
54528
14426
1012989
703325
957541
628685
336602
573675
858858
352557
420618
727626
843654
76567
869122
56347
330997
990288
562055
1051447
433528
591734
14113
290227
436886
824757
613757
1018115
12772
94375
198538
875887
767940
721289
534955
894989
303656
708223
130641
926136
242192
369882
742021
445475
981900
424582
498775
595026
300828
150014
424859
839032
774869
793629
26858
709015
1039222
362094
624174
586824
808801
1048406
746050
526239
583106
53317
766143
335402
988753
304100
225046
1005025
775299
754737
66393
774293
397462
894797
820369
737137
643244
520917
938334
96006
279310
830711
1085484
260994
503813
578838
1030153
752965
1088444
222523
405975
607358
834773
798857
624207
415596
960398
925945
745070
22705
1089955
396972
836194
228599
469848
375973
917818
340129
959426
496315
792293
441918
241026
557590
32778
797208
1065231
328470
1030322
73948
525031
1039759
1053959
949278
540854
263429
322767
262903
693735
92297
593030
1093453
514506
367893
287236
9303
164134
804239
186605
197216
173391
100973
208500
81846
1008025
948807
847966
149945
75730
629501
330426
685288
148476
4231
343071
672672
135784
89361
385384
846780
1015914
325268
479723
720264
431179
684781
1020276
716348
590146
358296
170251
727898
367947
35066
108043
516408
1022191
720712
6571
604237
402054
239301
735280
227759
210763
763687
241932
146299
1017370
77657
496039
933263
411310
24511
397373
878677
98747
314540
226824
51888
34265
812774
1030815
811257
391383
252348
1008536
820404
498685
560219
299720
308174
987251
694495
304651
1094703
771212
762936
960816
648150
793121
179789
380281
201687
360071
699216
984907
814185
177580
256102
270450
663953
64274
559741
24105
367082
570347
641287
263367
1024499
222569
163912
916210
585228
1029878
936754
252677
250612
167997
638966
225713
119692
742573
995266
539780
1069051
291784
948629
816887
216572
1036045
430322
570521
308549
55218
359862
493457
699654
554010
869375
494623
492808
79550
546552
304433
669833
44280
346151
606115
713961
660064
467091
420880
1043960
824080
449987
888290
568804
874620
716868
248134
757929
767198
894756
71539
243132
344600
652477
370066
548939
880497
531564
41738
330480
246345
823369
1069061
1008175
605801
950852
55062
728972
1047110
664264
708375
928852
260435
330883
522827
590844
216018
334850
264404
448895
181374
570636
781913
382578
837612
913665
838497
172934
446246
450437
615148
997822
987207
44925
990308
271491
310351
385076
211086
837619
304824
160582
557161
650230
460382
247427
235456
901387
680617
609641
459023
357243
489304
740743
548149
162756
499024
428683
156816
1444
309045
835071
196452
752876
17971
662885
135541
1015858
938027
110490
240324
221801
580496
522131
580925
404136
310099
380270
151869
1037212
423792
415286
40862
500567
110712
129152
652172
68893
71841
745948
709407
916673
1091511
471359
434194
209726
926282
592553
856845
695395
671133
655494
155433
816000
384776
555729
866082
89379
789738
440083
94478
512972
365877
640985
779314
239837
793504
1048143
1099363
1043268
858859
201757
1070889
291064
651830
514802
10016
969465
236638
457227
719282
148073
744977
558124
706787
1097930
1055321
682389
610945
344027
736326
1034923
645777
728354
1108
785022
112477
906660
580260
501554
606902
538680
115926
965628
728266
366596
216449
1082618
466699
1020994
617607
1091889
867931
5531
999264
1016596
458533
382437
258928
705731
11936
1097260
708757
639884
67391
717980
209411
364991
308397
641160
246961
288702
905548
28963
130509
1017113
487757
593362
996400
934766
912607
121935
304950
534269
899836
906806
264451
110063
949195
921585
875233
1057168
1045093
155797
602562
418457
618194
1060362
123865
834149
401132
459024
1054669
1030162
266225
859023
104892
236839
41201
481414
124092
896673
1077876
845623
12506
30009
348770
108074
1039319
318485
606870
404706
461684
675092
335755
919356
546210
1084692
92118
607148
538386
331837
300578
53656
663302
221939
572196
336095
475783
606301
617692
221816
342767
840587
784198
1079553
580392
1042110
8965
235698
463534
670662
579049
647088
1062473
859733
767090
584715
999582
399922
582623
266123
462193
1027263
1072769
115589
364121
1035563
724957
477463
691639
84233
1079883
23916
474497
23380
328782
111984
359812
568888
834513
1042318
835922
690736
765919
969238
563090
164206
157017
214219
1094366
479521
1049991
205451
376997
511148
599678
75301
915255
172731
862090
524238
312028
863267
872347
524859
858471
252616
602586
173159
1084421
989546
1003877
654764
694041
855099
790188
363960
94889
816770
409217
66579
296563
101580
431990
583328
877882
1042046
694620
1073192
28601
455353
907334
191346
456481
65620
643123
641721
929187
857594
949359
14073
212963
235706
626251
198582
417320
1039213
64283
137692
294425
656146
358891
849979
54654
418770
359964
690214
449034
45386
908389
459473
171732
1020447
419963
932610
1072644
1091513
544032
491555
597460
999885
177024
540734
864628
846199
873666
804479
780935
158738
663944
764091
971539
313739
254906
980570
649197
539543
617489
447614
437010
1001806
69995
829981
770840
817158
241374
1092972
1015729
321376
731516
459689
854159
698353
4715
981949
902687
554141
460110
460108
617820
882608
852777
64233
38328
469959
247794
316562
337333
408582
740647
611010
830175
98982
941172
513212
29073
583040
704479
53462
794235
8872
216426
773115
71087
17896
462953
795617
214171
606124
182767
238718
835928
369893
867728
762461
589657
729824
332207
836465
788350
732263
383237
773073
17635
1087292
719158
204129
710837
700665
1033609
30333
781824
1079862
112434
60537
836475
999747
943027
600742
409227
284194
188890
188877
259865
229373
85641
866097
630572
1067335
839081
201323
680627
431472
443509
638523
1145
551200
17954
345763
713709
56090
340911
993894
182544
520996
913117
172033
239870
451240
234710
228078
190797
1077801
950915
345115
101090
566040
488626
327324
25632
274714
596743
670495
239323
346075
191902
830795
563048
810933
613649
50007
897181
690607
44649
572429
303830
461106
814552
1082053
426790
322520
928528
1004758
641483
910848
342643
89596
6735
875444
582807
73929
219454
299405
749044
650400
957833
170502
480603
211312
645729
304254
388675
728210
633191
190101
873637
536273
120703
1076112
507205
823745
886981
840785
193076
477121
832318
265750
358873
82525
739756
209673
418275
518611
551664
382994
296553
496020
1067889
64809
913882
337948
28436
127921
250469
836984
1059182
687416
185293
1070487
706383
464038
867156
945028
657339
1037941
377756
1005244
776552
96352
98850
1008701
691371
359521
840608
321343
499664
656075
581093
261598
674058
747166
100937
847999
401325
851538
786107
913963
186916
384629
184597
1099705
274804
351712
889151
64419
290784
70406
639271
228096
657240
819701
158883
51005
291619
730176
185862
1060490
192990
232892
516216
105585
812148
558498
88783
41772
651719
851120
596814
421610
542049
718463
636983
68376
284636
755443
121837
1067482
16961
827571
943059
1083787
881967
653323
1031493
555339
826636
132694
568178
344237
214312
428971
388489
42189
276975
833956
387165
259201
181315
771933
117955
791612
792091
879418
583968
259183
620328
589990
787676
798885
1090605
206321
850359
131124
1013741
253875
61198
59556
611449
267283
382181
172929
369955
778976
644779
563527
24662
697013
476079
484927
590395
891759
522692
36016
952525
817733
654991
142254
745823
83256
84306
185012
593036
985112
245282
751998
969728
962541
829483
1050612
483805
982100
965859
352669
874038
826494
454946
383703
905462
676991
769006
640635
179544
243742
1069172
378398
755319
369117
492392
793057
1011609
256395
372317
188238
1023631
264627
905496
775824
775348
657888
859309
799192
839466
733916
271325
747274
463359
1015561
404894
499014
242997
360785
360158
102146
810149
134872
659646
533184
1033250
326100
1046264
168351
1087599
16512
367628
811139
1062259
1041867
207642
522716
993216
183843
377077
411971
295903
1031428
881346
344918
191945
783267
209228
1005801
829919
728390
120648
69947
786043
140542
214429
267662
226284
1046070
651480
370965
349125
217308
563009
430766
1097839
718250
345006
101576
839832
1035115
617971
953545
625195
549634
925189
677044
391278
644426
473103
777971
459931
309595
292120
20395
41709
927944
402879
489537
986833
640968
382282
89426
780332
514976
442048
755132
10806
577375
505770
509870
746026
156827
172449
649443
187485
788557
651270
327594
129797
322802
50977
915096
788674
351894
800156
163890
224488
216177
726817
36495
904196
541392
36731
769796
936855
346234
180148
169636
597150
197357
1036055
1068511
746552
824007
564502
34658
281966
49689
229008
41418
183009
282305
607305
385914
918800
1032181
238264
547003
332258
823963
280293
268358
50333
394618
614135
348789
316810
796344
308768
143760
174929
1032724
29869
161510
674626
865747
327639
104412
248244
337901
707156
871012
1002831
159155
718524
699961
577654
436531
32999
714243
543237
489139
484095
168441
568839
237296
1009766
512374
412399
117335
1091399
812636
107063
1015567
354343
1033570
548966
139145
189119
437937
89401
1094485
663972
69437
745449
439375
18772
438028
401512
517444
352064
341966
1047708
212530
13688
790432
428105
1008821
788478
701109
455086
244879
1048894
545514
185391
467381
7494
631273
593583
58757
350871
347515
99012
627627
361120
440490
676105
16423
281883
534400
425649
436900
35716
459600
553996
250179
59904
121409
93830
433315
226697
1029321
42334
1099801
173810
325686
775971
308139
430917
702686
497828
80591
795412
551616
491049
83674
207338
835670
604693
386072
151289
963365
129252
788467
585484
990721
2237
548515
535164
485343
378037
668883
647646
196929
326585
712644
416624
710824
83462
25997
1018450
564043
196656
17101
871920
207905
694566
196449
9103
898579
376002
586414
217553
654765
818792
910665
989838
248117
371167
138183
511343
623999
156022
789589
1079065
258584
984394
124037
723836
151686
524434
854100
154303
553868
988470
755737
17614
466841
612038
808754
756771
272488
725246
309949
275043
769601
913342
493115
1086594
861743
748134
444518
1100265
350781
17825
692090
445211
580718
1036398
664937
993424
324150
804490
894164
533086
793849
344555
458074
478804
557296
643369
986831
114370
927497
650761
673207
883440
939723
944527
117240
142810
549354
984453
342299
584963
757157
33777
428935
259670
589783
894607
517479
395857
33557
69130
926818
730033
386612
534237
509746
932429
436908
148662
938059
1001112
1013333
331145
793129
276366
761364
98191
999037
593327
267003
839164
391970
876226
565169
334064
816309
438505
246760
213919
434113
772922
496113
281828
376078
692178
848901
22345
734360
829087
218070
803044
322544
821860
128423
70681
615819
415263
747816
218459
142874
444399
244046
892894
20425
606786
858462
268030
948978
134967
496718
488746
487696
103321
1087786
1024978
332371
876217
891770
1088922
723585
921414
895139
440593
982967
11614
954242
704341
515104
662126
533820
323509
219869
345025
574143
856132
1013031
803333
381467
80535
878534
8924
640084
611504
60342
14654
620474
305047
1014605
654237
888532
777290
948844
609177
225548
619058
457889
833202
1084502
392502
925904
719271
348863
404452
245026
218939
419702
1062575
920128
668792
956359
1069365
1091594
756019
1018025
964806
500896
665771
822110
774051
562144
409392
240833
108488
100719
364125
1042116
479111
913386
855036
691888
273883
90669
535468
893454
271877
908685
605921
837129
84279
616829
150225
82859
28587
860821
57196
904225
691782
886594
161931
886001
274499
495244
871937
490476
983856
574607
345862
83694
819403
58006
949496
546772
500752
131771
111409
611813
359928
505567
63703
41379
494258
650940
1030089
671544
961982
310172
81866
156008
282522
494836
904977
726798
101244
755397
711719
313869
116254
343360
759124
137174
121878
1042886
595099
851587
461212
228980
757541
1036600
159551
823639
861389
535222
12489
859553
760815
752726
48815
51780
983896
631910
444081
461036
145310
607880
171946
243957
677035
917287
626402
257870
503553
396079
468677
912734
81853
224301
183992
124818
844064
359824
810252
44521
370744
950335
304190
1065817
825802
500833
440144
739280
583048
512889
800470
127702
709342
83852
876396
213645
876642
439527
667465
43231
42181
795964
807020
595981
983509
600233
409066
1039294
689041
1016547
1089696
385667
536987
453715
873455
859297
573233
575663
89150
677107
376389
142417
842377
408881
892339
1087333
900580
422904
684717
1016568
551683
382261
944985
475816
117495
56030
595251
217999
617701
598066
377142
757131
157069
348748
1082727
912081
925672
799036
269872
1054448
213154
193514
886592
82504
438820
786415
91421
415357
876184
792499
650305
86981
743522
894843
143292
762484
46532
207004
443268
853917
746858
279664
664707
930168
555402
969462
814717
91941
651850
928845
156520
614337
987200
912911
545409
285164
671442
1057825
643442
1077284
474074
966712
873345
911207
465696
34812
16308
23350
377482
956978
716438
78825
994379
404802
103920
406936
415617
374157
80359
422974
190453
1015736
377311
866096
57854
246595
310808
391709
775627
180549
115022
829421
326559
19584
603313
267524
863514
793264
573093
596491
639513
1405
885261
494795
979266
953009
125459
912515
444495
170046
966971
868893
101861
645646
178222
727973
365441
86380
947803
362204
538720
168523
564201
904632
52017
432207
290949
113187
1045736
689778
532374
438317
385359
189815
437734
488884
756149
93261
818322
45343
1009480
794442
592007
89752
508581
66759
1021483
136116
501313
412203
531816
925609
1053916
639282
876191
380542
241547
690906
329033
134260
29511
743391
547465
660362
399884
175010
1001588
811305
185455
276319
721723
863638
167692
21557
988304
39257
265862
301695
502541
182938
884756
219828
1026790
175986
711304
405771
18134
705280
1082970
304712
970914
712957
669575
539479
988356
489832
593028
908652
1060294
600258
331486
205381
740221
316684
1050008
130057
494022
91662
756627
572340
1070471
1044747
1062671
63177
492357
1039221
336080
951457
988345
501081
1038750
1004714
355489
938196
932066
484404
645401
905684
281387
1042639
470571
1040354
14874
496184
228989
659479
983726
1099334
491733
50428
166772
1088456
268460
978563
670929
602863
465749
857095
842235
410664
99524
71975
94569
157722
831653
841679
445729
186143
91970
314914
971212
345903
612225
37963
278563
262108
779821
1053294
983001
1053665
1099767
885280
508097
516768
878300
658975
789231
129755
1050488
621000
685618
514079
482139
856352
767674
240489
760246
915339
861483
443590
110934
69472
133598
613746
356199
356507
575970
11137
418979
177373
1068319
376116
753938
255099
99897
589791
95093
430024
1064835
632566
961935
203983
33023
656306
8663
17030
477071
1068526
646326
1010689
411578
93064
766247
574624
793878
105104
952055
1085904
996813
819366
23833
396761
594459
517004
489929
881582
617813
564682
311523
195814
98256
963022
715574
793371
828734
650818
863453
198332
38705
871491
477404
381678
991906
1039014
1013515
817792
703252
482880
801421
467553
604272
343628
522172
207355
12351
504397
168091
772058
350910
603104
518276
707053
485309
780775
171149
299817
144242
837862
604273
386482
507777
152535
734363
857920
527504
111116
689949
973088
409130
820196
837280
697168
71784
378953
946701
48257
439549
657646
893388
1066549
288105
481812
570582
197030
1088890
905062
654971
362867
342486
970135
422986
598422
312438
891038
1059373
404680
1005005
284554
877946
283685
690365
671870
78851
1036244
1037294
140905
733738
917254
593633
762508
844514
320880
804593
79780
912299
306381
376303
986246
457211
101661
366362
847684
1074874
358769
289206
321771
559928
682351
482011
267036
916575
40794
291444
432466
913475
221093
377272
532701
221367
47798
377685
254529
366876
953481
589020
912829
937378
12113
185370
306550
810197
822971
416410
154630
546373
140337
1033567
457938
583198
643061
709621
178959
360017
371322
261061
213170
140721
203200
555469
418239
574057
385327
449703
496890
113927
112959
880058
151574
478558
47042
1068782
23844
5527
551298
1328
880182
328606
635502
346382
923235
174122
476209
225680
507990
829883
508998
1031660
338917
736932
84172
155495
158549
576262
658390
207477
115280
992030
1032327
78177
821763
126803
829015
453089
471076
323657
901909
432541
315810
387015
645236
164648
647912
473542
104722
280320
627654
458800
293219
888739
213803
784516
972002
82715
533587
120848
574236
283272
839215
96867
235260
907889
363566
87695
1009681
311170
828806
1007227
195118
994630
227557
669446
624491
1059074
795763
1053740
839252
33041
678476
953420
1084951
391910
833715
853709
362587
559305
838585
149785
228712
911329
711159
339012
333981
912749
419004
692248
159027
837198
1000309
33092
1066684
501747
204601
85455
870928
855309
561802
954894
336964
566971
420041
268469
554233
182605
874123
711360
291493
1018340
39734
479096
277291
191283
275710
117034
660482
723081
385320
601261
75630
875409
1014230
445121
1074693
479231
274355
69656
177371
605967
1083857
85738
474139
88426
65705
583094
349820
874705
1069397
399372
64092
1020454
507705
324925
297836
70203
829118
292664
435053
774322
724106
579054
423313
428791
1072561
747238
520560
321440
911765
1095115
800177
516758
880460
752044
789314
258942
234671
577455
544945
66552
391011
1067683
791994
466927
283140
412387
571230
3281
344352
463391
391625
140109
465484
1087484
110212
887700
403758
813614
509079
161829
199134
843693
603525
705759
682728
284686
848828
67322
144503
987024
1072024
437674
16195
634038
393549
961097
116638
169779
845246
716432
623422
839659
567766
810023
288211
897077
1053783
994322
795974
798630
85560
1083147
270473
929218
276359
1045527
847295
867784
478698
92164
952985
373528
435913
903233
1037228
598852
311346
251708
252237
724958
949467
308013
132284
570414
52923
559407
44586
1017930
587939
165622
406293
76058
867671
788669
1050031
481663
364683
308215
510443
287633
31450
162527
458622
171626
852211
830982
735536
787419
1061205
452951
1101441
671784
997557
533849
753521
378952
261807
1063607
37823
203535
302599
559853
785061
161888
694186
633393
815065
583876
505911
801534
334183
228892
743066
738665
164173
56419
250158
750554
432933
914720
882631
66936
288390
261811
453562
633498
693120
51225
589780
590830
621584
6545
626785
334778
815182
694661
277718
993289
1017966
534120
303939
551705
427272
370037
353971
355021
122694
837071
828690
754851
704563
31406
568794
957324
957329
1099584
201107
405009
352529
580267
216762
583311
531011
906176
514404
1048980
286516
127304
588193
774943
563549
917855
401879
68916
534983
782724
595406
359357
288176
562941
425497
907659
745641
826608
826607
864321
1010376
1088045
1029952
412117
690351
1013026
111730
1011976
936263
18124
453685
643251
819874
458383
707123
370249
406694
577025
186527
917446
735508
377721
561353
942147
282977
542792
334432
516682
643376
535485
995567
328569
953856
626140
1041103
703365
548918
232042
308272
374778
977191
640845
439863
861708
187318
602450
1098663
349493
984543
108548
214969
107426
606543
155845
272826
307000
522184
481066
728652
737989
508032
235363
1038634
634110
307054
839621
9616
957193
845791
589562
1075768
495009
1057261
572066
85648
215508
615448
120439
8359
965446
997881
293341
121732
213587
898710
787110
37492
229363
327352
518704
821464
650043
164112
968514
98734
71119
456898
445327
383887
635600
613202
850910
89453
671683
850254
613465
864226
1073207
205779
685548
618583
1098526
618069
234911
310519
696367
52197
31296
69216
37206
619449
644049
686505
149130
784326
97940
314406
811374
92849
1060809
93032
728220
504318
351781
442394
378735
1060604
452341
296404
67647
727459
97258
92511
342563
1051277
478195
563283
739076
704427
237519
308231
140537
164681
285875
53881
967314
139490
365982
367241
270117
1067068
354462
657295
85471
998236
787561
721092
943225
943329
243271
813923
992870
113975
600484
714412
984237
146750
562150
32816
356213
121048
273648
212544
690179
846601
454336
959881
600549
373422
624673
775286
190535
267730
540889
882911
697650
106549
877452
810235
179375
1720
618328
289133
724499
107624
920396
204388
1075722
976579
529287
505818
453861
725969
289923
323735
774450
638222
982207
1001821
820954
477079
751394
502660
510863
25785
528207
95878
580031
761050
421484
376760
423980
370560
1091698
1017064
198223
415825
39395
108268
432111
316109
820973
972937
786924
508099
88019
994868
243280
457799
1027918
389002
660858
683129
18836
822960
89413
174986
625204
357119
80243
119869
831911
943744
325919
217416
41569
478482
97400
808212
849982
979705
343657
147558
15889
106937
840464
677509
938558
20955
837290
689578
130114
556636
288879
391676
60060
240806
829283
12546
112684
203621
508861
576500
747226
639439
86880
330669
308383
275913
551129
910013
464725
901295
1065926
348066
448238
906507
444633
991922
315343
1053403
505784
21452
784825
322218
852867
495447
1057176
83718
444591
583046
1099591
1040882
292237
1100241
729815
338021
465174
418373
647739
1032921
683362
520984
648220
368425
458605
1063980
572270
161981
1017846
1001678
571182
572772
888822
191553
518356
785255
1033545
781296
141847
1054122
329320
208425
50495
885052
562595
967191
410193
241721
392118
369565
176771
957986
572629
601689
255666
444809
69086
299812
574318
987292
260244
1017919
542640
616840
520819
617009
916929
144031
809065
829267
834589
470109
557582
554648
744679
819620
1037064
463963
762448
851842
444811
865595
610558
149404
148354
181812
754473
766857
298695
328199
390200
431484
1007691
117311
889280
916525
16081
999235
935001
40597
219810
168699
973812
24503
162403
999935
601827
525895
922457
678674
320081
72069
368118
665451
301647
528354
489127
746924
836993
14039
1055082
623333
565263
922829
952392
367465
387235
360292
759221
1049466
163154
443789
369992
1071479
554367
1070508
696286
989343
802779
901166
613037
284305
808359
1005212
673492
1055237
117578
992872
50997
1079433
853687
921093
857431
590941
850133
381956
451011
968361
536799
769712
686806
544784
523942
162516
73693
190749
382206
598064
1088749
457151
638024
224294
784899
37749
951590
359902
11069
733486
51152
905672
1054519
945079
625997
310622
715487
475387
210067
1014254
1029106
982413
362627
724479
1054881
723551
927720
384126
34873
483478
224800
1063269
365475
379029
561025
599108
943270
1020459
80930
328910
973073
412032
590531
35241
884766
953339
471233
277296
802904
564629
17154
966726
163846
971299
852579
780399
50685
571467
845500
53490
341411
457948
946641
607752
975457
693284
403372
588189
1087331
814811
29356
1080997
799347
60673
476333
523997
54820
46035
434543
946030
243764
728548
292708
68613
939563
1025386
925220
246926
879804
473149
343208
859514
756383
470536
297749
913874
897650
277560
521857
83200
919898
841383
527530
56134
667977
628079
870815
139804
971816
277728
504406
1074489
292374
389457
1000683
311514
1094156
356047
339818
752072
824068
523604
236959
863196
628796
759549
773626
944614
792641
162236
143753
1030069
622949
467327
73271
836242
775990
269733
524638
450086
1066369
910291
281146
958726
658834
628099
999271
834989
179627
677138
366967
316329
494252
844510
598387
302489
989960
48916
251722
506365
276913
592785
592457
820509
593407
936144
171238
478982
948501
196394
511220
867680
48154
367176
279206
946304
769694
112338
388458
1078818
255113
908609
626613
717121
199687
858500
81575
200650
1002255
139609
549348
1028622
381928
387908
684218
988812
460563
28399
242343
275105
841401
351354
699255
964763
1076206
402420
933976
932725
722938
601137
220448
200159
936058
226846
1024795
938978
1011175
871096
477864
103309
400027
221638
874948
192295
1074307
426838
107826
85934
304768
284114
239986
1057682
389964
483102
995376
597206
260268
495669
831524
385188
864060
274608
567473
673171
263944
1065314
788048
102525
80046
220011
651489
315624
506696
310476
146086
1018298
568112
713577
982321
688523
631628
682893
455873
226447
621196
330284
457523
267104
1024762
893518
238697
633738
833640
189652
440846
936937
1051698
689557
69125
673269
694417
450507
620833
946729
961712
660046
922648
88135
429469
328572
82552
286405
904319
732942
926879
1082781
1059696
183578
329343
734846
860791
420621
818985
1042221
667682
407370
865922
516966
997240
1067164
6028
383601
477351
1083682
878323
321052
466227
917276
225744
444210
133284
480538
582169
665067
344840
654905
982042
330390
645481
276006
213782
168374
144737
973825
517264
492949
625638
122967
204369
707057
845444
320821
241211
1033296
407644
457003
143517
528663
444191
420983
932247
247347
454351
169357
894117
448252
318715
850594
839817
122495
27015
110930
1021800
275165
991120
28942
968854
37372
593912
1077272
1006379
936843
577539
758326
953386
31722
846048
533678
825883
480883
862142
903395
652139
916690
145495
1049606
1041826
1077532
659848
944191
848852
832058
1084490
213961
672025
121285
83074
204590
426431
645997
316887
523202
929597
310790
187234
557474
754921
142653
740280
776822
1038532
31929
516224
299408
322979
491386
73904
360568
268581
701450
616862
418719
164226
230515
1021593
46784
1005229
460577
207989
874719
872337
745531
783803
666830
539795
520750
141688
272289
898061
400902
483322
252539
1047086
918345
474201
874463
866453
228162
99770
141477
326538
43233
581115
634045
459210
897504
177824
697137
1024948
69290
788793
437053
989632
430250
80065
694578
563992
225991
829890
1025571
225527
46072
828743
174493
619507
817469
125487
665200
367848
763873
897757
809811
65648
861966
553713
728196
612375
155629
356489
377796
576496
1077874
243046
166810
27364
1037310
932914
55328
794424
953891
95621
225795
424917
25586
929818
1094961
432156
863052
209947
46186
774375
174077
378484
390519
1050961
650678
12287
990218
437190
1074135
441585
810298
40965
27342
849580
439801
312532
875930
739877
214190
989364
824278
1059598
187360
1038486
1073058
778537
320923
1045781
29228
1089115
63057
1038616
591761
636170
356278
723398
1022810
498656
326597
991346
1069175
85979
915355
654234
568344
88304
246960
829789
617134
775722
738013
588172
326857
2708
832333
1027004
239015
761339
1062389
675354
670205
669155
1038441
762714
921666
66310
259358
510276
668191
276535
736452
596289
629863
434522
849211
729885
199867
777382
101245
172122
464888
380763
422451
210443
607440
738552
966737
256167
93993
1087719
243900
644690
346316
725463
500888
488305
508029
99394
72102
1039780
608821
46904
1037271
665928
654060
228781
949906
1092680
56507
662963
85482
166123
333661
367266
420480
44720
641274
421006
905436
581748
389733
843287
559849
60573
875963
604600
719842
787314
1080995
218243
862087
39008
204839
105363
244736
1025894
614802
862722
222245
96179
25454
1088176
407773
461562
331607
980062
1063267
333297
613766
791508
867699
163631
395035
955428
105674
819327
621320
481280
139388
1054439
751729
228070
1074631
909214
757712
369452
431948
975046
1002730
597549
7984
116384
1035269
80519
144770
591716
298131
44577
185477
861733
1043636
139506
816741
624125
964747
1093679
800714
1090588
316377
947005
1008131
686299
783570
131581
424374
162608
549234
252981
494082
440939
1041117
283899
679034
764191
951748
522755
1068821
865173
617807
625746
479683
158329
919908
772389
692342
227796
199406
867914
488388
473046
947271
24044
678488
53581
297831
1040047
1071955
689773
310318
309268
312097
578688
267190
894576
134054
916427
446857
477113
456118
1065017
26257
356136
809121
967346
752020
570062
941548
333327
618884
406369
558202
574413
857317
674141
476846
76875
352714
481682
1051412
648623
372405
6094
393169
1037121
1081678
1006192
239272
1073048
487686
61176
881471
274082
973826
765367
898924
686315
575905
679540
647166
469336
269582
515835
689385
471928
970150
221417
845738
660477
326174
755747
829265
139704
636278
618320
808835
25047
919528
122950
75933
775047
158801
619489
314146
528372
214554
1054484
890908
567901
829346
887735
706633
611360
178158
582699
861416
583359
868149
1076107
25041
322970
468004
220008
1036479
845781
990506
450414
984418
697679
465284
951527
363637
931299
566413
24013
993910
767297
15519
566162
772449
974638
202747
878576
318817
568277
787411
1083172
587332
1007897
996024
906188
873374
589814
107198
148813
512219
16459
986263
968600
258889
444541
854556
427954
980159
691083
551113
84954
628857
249257
994766
229313
780036
170833
836176
835126
133329
134379
1032824
271111
207909
591369
729575
310459
88905
471878
571700
653277
772408
234483
407980
520108
746431
194389
337788
1073206
896513
96925
647122
952632
693705
995447
666930
621501
326162
15450
201165
376262
45469
1018557
780594
1046466
376255
879036
414642
59038
705909
614770
790802
1034605
972144
560687
43510
272670
143155
1040073
28071
64014
400016
564719
146202
173161
402499
632851
630331
873559
526003
22818
367036
116108
260360
806880
311654
498269
593193
167672
235250
731896
811065
1099897
70536
716698
823551
8324
507186
1046387
662579
151888
934451
982932
302460
974262
1013420
362706
33915
758264
648380
732916
224443
421094
146083
524531
167734
522569
461142
202971
714101
409926
701151
432360
470666
1094305
488464
926535
469516
632512
223405
195225
941557
651760
25133
239415
238365
1010746
932303
1069753
57866
249306
81311
663928
707429
984735
3298
944702
568061
147952
147225
629806
141243
130936
42010
439122
843745
433569
112389
727689
89223
20003
245358
832802
507382
1090195
131811
597184
257590
774460
309692
281720
224743
36693
689372
1049220
551808
704667
296290
1022737
65292
719030
372538
780861
559060
727110
494956
179052
237771
982982
313367
163704
892259
745801
1890
464307
375174
383736
259025
121608
350376
932079
638299
558101
827959
98668
701869
255015
998571
829788
641633
432577
1051664
1045780
546511
463460
445900
155963
359049
546422
959384
1078247
744531
746625
410967
158739
331468
610998
992141
39954
206622
334830
431031
931577
186614
487850
488900
209946
207198
253908
78914
74108
880489
989802
674964
1051420
1026666
567251
563250
507072
850642
1090478
456806
312443
729083
193955
216733
977855
379889
568783
980521
140940
615263
416651
263893
57825
429782
430832
230113
496568
79840
140930
413183
299285
495743
143288
773012
210456
417584
432836
674450
653409
798095
894846
121538
22930
1007706
512097
18805
788562
789612
192166
829992
861457
556561
556789
610129
343914
331024
385610
577212
880572
96239
188993
159135
644916
390338
72486
697328
79647
520950
499665
188262
930084
138075
714625
847108
77033
16806
617366
110866
704164
581561
580511
1028226
983713
558750
909042
820289
662282
2786
395394
548401
253857
673189
21214
773313
175340
179429
1021234
57514
1055724
849432
151590
211725
453016
440892
444613
60840
344828
428042
746415
886852
613708
39140
553404
536841
901512
705478
985817
123319
681305
494579
700018
220629
347814
329447
60699
877605
939584
136331
1039925
295439
913221
641035
669649
76486
1054353
374889
340175
378185
867439
887099
843905
241664
310893
711341
961454
766171
314748
58174
797282
456205
1083575
60892
373116
1032844
1033076
17204
293007
392049
194348
385329
820976
872735
897160
426289
264527
908320
1029950
208642
323621
82327
1094165
731946
852173
252956
804814
523953
692632
206978
746988
207621
1085512
533723
531603
156741
727544
734053
493139
444766
169131
671370
1006851
415867
563710
676462
356371
210413
984973
669995
287711
989380
474056
290286
1045835
388623
953683
347544
933323
17328
306532
426329
1003284
483958
254219
601031
135697
820917
794786
427148
449964
699986
555205
67613
67612
574232
575282
827032
1065525
963987
1010159
485200
1077809
192991
893051
587767
832390
85434
757755
16863
115474
638333
793008
1025298
794948
543063
91444
825045
242375
236086
267324
973861
2079
150542
55324
1018905
874827
935119
792618
492481
701852
541770
507904
353045
351995
1073378
820081
538619
59095
475948
918359
1074655
778418
839885
442835
378435
31015
270377
1055077
958280
28149
400367
790186
398680
480779
11723
978765
927430
498833
722440
739665
968647
270422
182965
676094
37311
848620
104431
947543
203742
453466
251218
637671
157067
1039785
530811
579269
898147
882650
161905
872130
748439
438096
97722
576829
181004
629228
825205
613289
553660
455305
134683
899696
603565
163176
407014
828343
539382
533088
292387
438384
157663
765206
666382
35360
853271
180362
424787
445798
349759
509638
437541
797764
162840
717571
772099
507339
896249
620943
883686
522369
20614
56885
694209
538944
685792
596262
90670
484775
74099
85185
319077
601784
467433
782085
555083
807776
176736
415542
479890
1020866
642198
613010
445176
365666
373088
404377
473793
721085
472743
909552
229354
618145
10621
11671
969441
5754
272782
785471
80621
517129
491577
729309
52899
967872
302495
377862
885871
990840
942976
93901
868414
745019
473067
257149
350732
343814
270420
625628
667841
867233
843941
319978
257347
495033
379246
533059
59142
907316
580035
215060
739172
1037059
260680
619517
668277
1018102
355520
529406
256882
1038040
407107
242652
664717
501676
571910
236365
1003845
908129
556782
88636
130038
170765
691049
221401
815490
942836
398521
1007235
99352
148421
780483
54523
1006667
52495
665020
837723
504542
973706
259406
373746
794651
1026366
626294
817505
671834
487525
892881
340159
291085
855818
676087
456343
97601
268722
928548
396064
545678
453595
1058913
124308
720409
976164
538306
126197
386007
483469
64013
395964
1095665
305218
549043
667578
710365
875575
1070209
14153
1009546
58457
343799
26232
848700
14075
412076
334128
910393
143054
141128
840340
218339
58636
1004167
776173
964755
260688
956413
179050
878464
764673
238966
910572
633786
175428
451018
786861
876831
735550
123302
282196
749869
532069
23125
430585
908212
63087
289629
667350
371645
778744
245466
591436
461535
270484
711791
88586
298822
450554
652984
815734
861986
976749
172741
410510
585755
884444
860840
167342
910740
353673
362085
122348
502574
983224
962124
516604
823844
911005
785350
272787
280359
945446
271361
49698
763395
1099755
1065740
33060
653626
987080
291507
618747
979913
285502
752998
728129
621794
81800
1007194
834998
389799
819904
178518
603655
256772
489474
501577
978038
667759
1041745
323239
51739
185307
402939
342980
960596
180900
209682
1073860
394468
479622
446850
187248
913865
192126
861551
901268
118310
179293
285969
262459
416134
845095
944753
747841
880437
668627
968822
494284
197078
178921
191941
997926
507241
616772
924081
610932
197647
1067874
109154
848415
325296
211480
193121
573242
984342
925567
405495
942143
941093
837692
763113
722066
412421
503597
476143
993372
693294
837144
587562
611777
918450
1032799
24931
841446
414163
364781
1066767
1004672
48804
466029
822272
334949
779034
206260
642034
286941
188557
376892
927983
857704
848741
289628
1041315
332443
906976
160101
639421
757489
1083967
662218
1052813
853614
320119
300181
313315
556885
29571
1009741
671864
706501
159374
281896
759199
352426
383843
1064983
444868
907085
888144
1090741
175542
848085
489378
1003898
999767
511434
686064
213850
630743
23428
176227
578073
612734
209090
562192
223269
131287
312734
360094
139883
179788
777639
627600
993938
376659
318064
933155
459349
972270
1051674
467099
462175
794590
598718
716431
150581
389348
764087
897062
951778
451468
461333
525354
511945
608547
948761
403573
974441
668473
779450
602947
136466
1010135
730658
352739
120043
736760
2302
226878
718431
278082
583290
982960
489401
383038
920727
77945
697115
922170
879983
575278
558022
92663
772262
952248
684975
205231
770525
424362
946217
584008
891347
327699
680556
648540
915697
228425
679290
437784
1079732
603059
551131
275492
708401
956508
436249
1079790
257429
22842
321503
126093
906279
193812
629120
400147
609410
1091276
636137
457141
882614
651366
886572
546786
832248
213171
577406
703824
13171
604662
582159
410895
579851
1048505
544029
131181
430955
880250
1089221
347029
217918
857288
178816
104012
669808
561087
671522
528711
459231
466918
1068981
42354
52053
489830
405855
404203
1095939
574770
691500
257027
40293
335440
670381
201574
258887
360655
52517
250489
162893
346445
30300
1082116
631822
549991
666512
318583
196273
430223
251049
914232
397886
912409
527281
842346
13415
569250
42560
964551
467095
1001039
255021
114762
52299
368350
251537
1057688
127945
714542
437613
518732
296655
31370
160698
153693
1022399
338564
1100631
977321
893622
224069
307979
699863
213596
35428
83506
421738
649256
834253
219433
905673
803537
493795
661342
558615
373508
1008401
241909
261983
998138
1082645
121637
60092
812538
347690
810924
364785
778165
666129
2636
50835
586458
281217
397975
555890
280401
36872
954170
230651
40270
458257
945037
1090355
337082
671735
970060
237465
913264
795294
576843
1046037
257605
358656
655667
1067013
1004801
1063644
1025619
555951
856920
718559
971741
705024
71545
971551
556774
400149
248936
67291
36216
792063
232540
165021
552884
441328
581593
283686
793029
918196
979156
713310
147437
922132
965099
421717
185468
91299
546232
614742
323228
155016
212613
714419
220511
281071
681485
234250
94793
860258
683091
930489
628399
969938
720162
136893
279185
881628
830121
1006098
352962
156997
35761
601077
634231
372772
333925
416841
389626
622161
201355
678942
1086239
507974
847156
106464
875423
56041
516943
561341
907247
894661
175526
556272
1081384
865033
483752
139982
936108
1093122
868410
540884
308156
1001612
376056
1026153
810188
1040629
753221
50776
672770
865284
500419
163056
1050264
640961
484691
416729
796705
201388
422400
432188
484078
572100
756628
255775
367918
404476
794049
1086013
903060
268514
92879
698297
145990
771145
625495
233238
227992
878976
878977
403632
582341
415400
105544
954038
199088
555276
63895
735106
924107
1041399
956590
45331
127672
797132
1075308
722069
779890
611043
330343
374378
573335
609249
224931
851642
16334
10635
420646
569490
806368
285956
169083
567129
277263
718803
1055885
269436
278200
48822
915352
917330
91584
766147
475469
593132
753148
711784
843190
236617
764320
237905
799044
496227
184423
1045295
311249
985249
459314
373778
222333
770335
925323
441872
966604
547988
611744
925381
161479
357373
1016755
915123
208080
885033
679011
32989
44008
1094811
874984
345797
579443
790717
900341
579376
173294
990416
2149
1056704
710455
74871
434719
691243
990419
1011204
110226
284931
105461
609097
27903
1050126
243065
1076204
243282
602125
481516
874322
466360
804917
235568
176963
609313
905509
372166
979470
469837
744496
25685
957677
107471
889053
95013
11333
1084606
563453
683920
305110
380692
84550
396637
755982
434881
579056
886844
469249
909278
557311
1046280
242419
918102
1080084
499755
237649
1081733
1048419
757159
585512
896358
325861
971655
5644
368788
982366
826437
1095043
936878
436576
494054
75448
125010
73330
693419
166556
652874
216783
727720
856887
507338
998715
886707
305352
616885
109111
290263
493480
921694
869304
54238
209983
826289
774379
472002
610135
128555
130639
691891
306342
1075436
770274
85002
270211
222567
357206
478242
884373
379354
303036
626903
178774
581894
944836
380047
210790
473983
25982
697816
510620
95542
215779
1017597
928048
612490
592729
413012
70057
42986
226566
298978
916145
615857
349645
702453
408057
485492
272436
336830
857493
223747
882077
1013319
596845
247075
510858
374252
474976
683923
659451
62144
100550
875107
170878
96720
971789
50944
1025544
1092138
852342
438443
115873
995693
742957
710640
268083
957567
493797
287855
796630
288395
197282
602542
37884
1032953
1003766
11170
924687
963363
360574
315677
801891
871497
406801
6099
206937
793781
1060110
1075425
816577
1052787
926490
727194
378701
510472
729103
1092030
464445
455201
452668
416351
282740
164480
274738
534169
393671
564845
93719
579385
975561
246948
172556
900932
931786
308503
634388
831024
827147
385723
73418
6530
472937
1016039
1058996
179545
553329
278750
299156
140395
389144
1038672
1099556
242547
514713
762982
468019
542125
80037
962855
764409
1101374
538669
856181
866786
749608
865131
505641
858736
581568
62460
921843
92462
614714
789987
586909
1090526
202838
771923
216627
595609
772870
1043844
380796
321810
341360
715661
438709
544958
852521
1020532
844498
103301
155039
104059
470088
1051536
722282
999596
252383
151377
910178
896325
516946
257727
200063
914667
817018
66272
1076887
458391
740047
86846
314591
557671
836548
710027
109015
224400
539399
763890
430840
63563
338350
123822
73507
766955
734379
192179
441159
412305
1013492
805287
224199
28163
444545
567900
944638
718883
202060
838374
216239
112271
117348
447692
634597
134308
38498
238499
721446
1073329
261855
275973
388966
505129
173004
422592
1068862
69727
264403
467365
773723
7285
181369
225482
656700
332429
528140
384370
730892
377485
293171
181090
926276
742594
848469
1051041
368193
706522
599951
398222
211848
358605
883243
344592
622746
782699
921236
224171
482157
236294
681578
317297
1011459
588721
58588
980674
587947
651404
922284
69173
368891
93127
1051934
621455
46843
882032
723289
660571
403554
223548
268621
82779
300651
629625
889218
458109
136604
837414
155260
946167
1098050
314764
1094418
260188
52894
753467
418421
929220
208593
516467
56150
873394
356021
829964
498638
203988
820301
821351
93592
255732
976468
931545
73319
390720
797437
844781
614788
929493
263108
153271
513925
980986
85814
555866
21520
1080806
1085659
56782
132346
36397
216291
702866
698376
21643
865172
946751
232822
271114
458393
794916
98053
385077
357399
512271
935996
565850
579510
792654
200791
256003
448754
628744
888697
749337
1093084
851677
106201
995173
965406
954799
735616
405249
471214
839908
127588
109436
197094
1089167
468710
856956
358482
100295
400912
192405
553301
105422
830753
723793
237760
635387
142703
792622
171203
1001065
766456
57356
585636
456763
190708
472247
833321
72991
198355
1067235
856325
523763
507876
152274
383398
627735
773474
38519
240626
18877
525468
147503
951917
640056
934853
136444
979908
301002
220806
902736
1055553
795342
936261
324047
1038575
744650
520869
291015
969731
1058468
1066455
799709
750162
962092
268331
347365
395111
612587
542979
520109
759834
784398
411137
244404
873166
237889
336193
211074
619354
134165
374527
110572
965045
128282
524216
703144
547826
644998
396028
236519
297043
425274
159074
602783
552706
568480
415751
449225
1064608
143177
937096
438708
87489
268732
24899
429206
347120
936358
717725
239407
817129
1014211
1037084
841985
1042470
60695
412356
547816
510648
910205
826694
229149
183600
587230
102170
573177
1059403
287708
349977
1067443
786565
934409
620349
542532
599019
785236
192620
177225
4635
378985
870561
249235
1026910
456831
441707
32251
875683
1065515
808576
294345
979448
167601
73828
617229
1091562
948537
816538
993215
279649
700746
131767
242585
761529
73069
948122
799392
473005
302475
357721
1101422
195161
443829
1024037
971929
645522
66047
522644
248674
50735
318534
994684
686966
431898
296241
319668
891286
563076
1036504
321261
485540
52575
535848
136112
515411
868119
759447
13368
906377
796479
407725
363395
93757
154985
419785
539634
260407
1098246
306244
693910
76990
384038
575009
694006
836039
765137
41872
693266
72813
977907
786266
36804
269863
243910
215053
1097755
625809
86618
639016
17936
824021
6492
970826
1091873
915747
648336
322816
72265
503699
748244
171058
150375
478707
742839
602644
97972
1075101
828584
723163
908167
550119
559399
793812
738360
945664
26186
1035215
1007570
847954
703857
390438
778228
906374
396727
998381
93516
82860
1021348
32446
139068
830049
620795
964702
207222
1078286
53460
1053898
863745
496658
161378
1004522
277975
289511
913227
1065671
360211
742277
598049
659978
218698
16260
46092
779668
1084416
232370
914610
531369
507534
187534
472044
611884
112490
575300
780696
423396
530207
307739
917578
649522
607879
376919
612488
356346
816769
603299
204104
798234
196488
748319
439274
547995
58169
814162
291400
809557
741219
609881
1018941
521321
59171
90291
392645
645383
680338
126293
972243
644475
365388
224334
270635
543637
595745
619439
172559
393511
303091
1098550
258280
992190
391089
327284
897417
36724
468979
849266
733982
35034
524839
124284
433722
40802
659944
204740
491977
604425
96014
291411
410923
740977
1018914
146359
294902
817905
243415
926677
583005
1020979
351116
350066
121377
157398
214173
723269
16403
17453
735331
186664
806197
1072965
127719
728814
990397
976909
492967
992716
980341
323236
1044898
879169
846334
1001722
1008755
628023
431052
111415
227338
699542
466426
989963
112266
72463
49366
123920
824302
48458
360534
809569
371043
374911
997685
46504
730795
624231
267088
428829
1078340
816691
470284
710325
22470
282806
549788
979264
452815
954995
632176
288791
504186
81507
144211
781868
74236
908806
1094174
705314
831393
409530
1085999
62445
316859
730595
928927
1003170
486771
662204
485976
489633
854776
319673
612514
185518
742863
112250
100139
882927
343581
169973
160104
381637
963085
939575
909922
735618
729460
978178
744300
55097
805028
442246
530984
707926
122533
946750
87849
518749
793152
499995
956119
891724
1016117
919616
767882
244910
441031
132705
171260
802676
615021
25048
992167
738378
64064
224510
188169
381686
782057
372675
487629
679569
441561
585928
835450
528970
431010
376737
284087
735868
144190
643580
264307
15382
800433
790256
303547
903968
1079061
19187
1059084
490700
410239
726063
310542
366470
709185
210540
202242
410898
435705
964078
539816
95918
932114
239266
884166
1058787
305938
540694
45317
507979
546558
738516
444913
281909
171214
921640
360746
867356
273319
51029
455281
1014419
280299
532885
654492
735149
1084873
912224
958195
379909
1057166
976750
442066
786821
228965
750782
235465
347584
675411
374344
316556
576695
120146
1010991
276579
589603
490834
755176
145503
252228
640692
794170
719957
252895
666266
1085462
1091321
1090579
620452
412502
172246
131393
134955
578927
718399
310325
124283
455073
29939
673618
489257
492226
677199
399548
296259
100129
917153
832744
631045
565725
783741
600534
515264
1069017
132047
924680
964221
518477
1073706
963217
445394
316524
191406
274547
763754
659193
99231
901580
940002
863582
609859
866141
704802
36432
408101
323493
743466
159519
930537
746529
344940
530581
163141
839339
986578
398804
422875
677722
53571
957506
545145
816325
233994
465966
303428
95191
833490
440919
79068
97253
725104
346620
822952
521978
495452
160471
231981
477214
444142
62779
381795
928135
927085
779862
326795
951156
648870
475335
966823
258958
348520
182403
32363
1011699
647126
718737
636362
730489
623381
193697
259860
292422
335020
890470
926185
90987
651396
400329
328444
653287
110633
643340
1062766
639410
993994
774991
738587
571522
838143
161424
996049
227240
259466
809145
1038254
610799
108609
228840
41428
996562
50631
474526
148603
777222
64908
1055993
899557
282245
550638
486415
727266
371989
1097676
448142
581197
340646
972760
752574
118689
168032
155001
176850
166808
1037553
179518
1027474
1038460
933449
1083071
793596
228836
165092
494583
198799
1016030
254166
144415
939442
62864
788867
587219
94474
378929
269448
760145
858699
66820
92104
797697
411714
452240
1015318
829899
945741
783846
925400
639688
45232
785575
76883
982643
753279
4084
623756
282711
647301
984016
305929
642266
347638
376222
812303
24193
86848
953520
746677
666864
980803
1019784
429040
473506
661094
937089
317905
536664
116883
215380
827738
421514
862866
774381
761005
468421
90409
146272
912781
196264
1077968
397541
418228
655697
638558
1071710
584503
470967
311441
1013895
247508
681831
298704
750503
662878
462170
182657
788923
295894
828923
651076
557854
630561
219310
612228
279885
202918
148309
577211
407150
180147
1098345
314263
541274
406455
957362
236004
891695
290451
482810
427993
540982
146916
831823
826890
3175
1001211
220430
670660
574698
21228
755601
591899
243147
904650
715727
758601
1050755
367460
3597
733291
203286
743091
195796
336048
154156
769984
397367
578554
432304
6836
1000254
834861
92988
259096
736013
87293
374905
1027998
236579
622803
40761
339961
189265
90852
114614
612627
989066
1046385
1011298
332922
638645
516589
233526
147005
482034
110905
705069
872954
478803
921022
900677
539289
916233
297525
296475
808358
295641
14868
760937
685163
513044
195946
60636
986716
866996
840956
168981
509058
414314
927924
103415
545774
844184
231687
468266
340344
200010
1094175
550357
1036742
649780
166692
200928
1027306
378665
728830
273236
370248
101231
970014
802493
915478
274774
699397
693263
253164
579743
364130
46215
776968
572184
268531
751374
375620
660399
548541
118238
554671
551715
796268
30374
371321
411730
947026
272286
359146
712998
289703
17778
956471
350948
1008181
412557
611534
127173
820429
796412
390419
477737
681290
50942
582964
905371
447423
556925
359843
921521
97820
51875
4656
450386
837416
809299
327030
707002
725912
439473
625562
75957
118662
142538
255246
946127
890561
992196
255649
812549
137094
342817
610830
211738
849420
725188
64636
887302
504951
77581
840768
279959
780057
528532
83020
581128
766335
1042132
797831
825357
405191
91817
167102
972864
648223
373238
839291
917320
356551
380664
1099003
671119
157993
473804
1062760
417152
125011
581309
416580
203967
690075
738851
394187
271547
802839
441601
839597
1099372
195543
696523
501116
865817
93864
633615
48744
444498
5497
849499
623812
677553
936188
829179
393537
1018558
450011
370008
750217
955187
277391
62165
583809
121923
242283
875132
974875
321907
226150
638158
901886
594845
502322
701028
503641
921550
638780
1077265
496460
515916
903448
723356
1097801
974107
29439
859625
859673
112728
682485
865277
829413
905792
170562
436814
76209
907689
385452
589866
568422
34915
683517
485152
349407
474595
754608
341364
916032
220825
684010
817598
901357
806546
1098098
356195
433068
593594
437876
27989
242899
812557
75277
656713
538300
836435
773004
617387
827582
581351
694013
21516
830404
34610
453852
968626
1018729
746899
454204
438326
297326
254366
490712
913242
443636
728241
408923
771140
402943
951977
328686
1065712
584828
997769
513565
143496
999973
61732
1015609
1007716
873549
69903
756196
700937
570275
699610
414072
251327
698527
24548
257754
958216
230466
591128
764679
1035998
542999
972302
1019506
1032434
991074
829917
526303
928946
816825
928131
139097
55261
392582
447433
505918
153069
996429
141684
943230
1022866
560979
551595
396888
987627
685744
1030814
1093240
559671
303245
127183
870748
778065
175099
835138
631340
609592
775080
831448
998358
936766
463232
223034
432779
626229
52130
511419
932434
122874
748371
804562
207423
1074007
137751
927305
986936
513902
187168
1067907
1010677
6400
966614
955949
418191
312515
1080513
313093
467311
695412
307127
507191
80945
20197
409492
384230
729803
378536
98207
965599
658628
67050
149559
411535
1007607
283274
446027
505644
844318
1089549
996545
480835
164253
168228
250715
639655
945516
308726
182944
111492
833681
831272
64088
279630
267342
300780
652394
975342
398707
611703
128995
944002
203333
1067135
556755
1056456
388181
1072678
179180
293630
46046
1083566
445184
333154
928281
247630
754786
666826
121962
626045
776497
1019117
772683
1034538
70908
449924
406364
445303
818282
400485
143254
949846
1000521
5799
32324
951577
326733
145269
925076
691821
862460
954814
810763
270468
797222
986443
416534
725536
328173
266630
458041
47412
840611
352965
923889
89311
980767
1017684
202063
987597
42089
73852
1078846
331015
809501
319525
19117
209674
928929
337300
279493
575497
440060
171875
935804
1051799
67665
789122
692389
757921
603205
146355
364998
196993
962260
697740
646078
770640
892848
874497
213905
686418
228616
188979
847303
132856
314931
335104
21439
963396
880920
712160
260944
55142
76161
76608
813184
605288
1076667
337392
980115
159205
229336
220599
451864
250930
432264
1069243
573114
1050816
730201
672453
829093
563787
476025
103767
863825
389585
986628
781126
675998
494696
855722
484708
212059
698911
828388
559506
738926
989860
505613
89389
302762
89017
656278
839367
108427
919631
352900
232149
760458
82137
294630
997352
645217
899801
513002
569856
693034
393104
65248
477914
570534
964598
644657
285489
961978
486420
1023582
63696
230957
671548
1004046
955246
746618
402687
646622
633846
579454
180442
375222
67085
977999
287186
80565
663457
834258
361819
1068231
3004
576691
641588
639135
448309
750244
466555
15200
295814
1009800
1052261
201729
106490
393031
748138
49571
731128
203406
313868
737431
175476
990176
413286
905337
491778
270451
438632
550427
811033
1098319
261615
285203
315487
703587
73706
343443
430257
844137
928319
985899
1032680
52909
426055
1090863
510140
130451
666459
216539
815026
558488
163377
441359
11404
572235
1100302
1052756
265776
167798
508790
169685
667686
790065
726757
241757
758705
885742
217948
718810
1081054
273468
506346
540424
352803
154482
984100
691664
741473
751216
415477
196124
842116
404177
805099
72753
111841
1093099
693398
218529
122339
830378
11433
1082803
133938
802796
148904
556512
434554
381286
929393
909764
576946
107341
755379
1082804
734987
960732
524699
71085
675762
649156
947247
189384
725429
466974
691062
1002728
192883
112871
737056
1021129
814337
202289
129567
945508
401503
237173
863834
782090
579234
643119
87945
541874
150786
21713
224485
715039
86758
49434
534637
939308
787131
864027
338614
1065950
739277
348508
599578
466428
825078
786403
505201
746296
200325
408387
743260
115731
245670
136156
726495
283669
330718
1094667
534682
511070
171705
853180
630871
506174
897629
312554
504294
970029
738620
690678
237573
535388
769098
1092768
926868
89239
704603
857642
495794
850531
762342
990914
874603
48284
1019791
588413
641620
797798
964261
67239
140188
633703
1077833
1046983
134341
344760
922218
313113
726467
959396
391667
19325
600218
941187
557380
83642
792217
539179
685730
470558
817090
1066030
720058
446655
938110
720516
697512
833127
851019
365476
173172
889691
283826
147661
1096573
267880
528623
715169
973335
601533
852222
409349
110742
1098207
1090556
590130
610464
1010824
906429
1004274
900869
433312
542729
935598
1090275
76335
185843
318943
38665
262677
27328
800458
841055
373218
1009516
658209
578920
1067393
851835
65792
129998
87321
990858
478073
187453
673261
533692
1071190
595707
468991
943937
906438
610341
343160
211073
301667
827960
896590
172294
222411
100306
967256
468658
451125
677762
383586
750397
424251
278234
364326
1004116
1074976
234322
642369
646473
317841
1034717
603888
625945
425904
971572
372132
425263
508526
1085608
239943
37551
458673
713869
273481
493822
219736
693180
407988
838260
295338
643513
859843
348784
758485
410628
242025
1045402
658755
578706
143699
933087
311313
250072
389209
674410
584283
945022
308964
132859
237007
923723
969681
121946
153439
517170
431590
595963
377656
427126
1060178
1047705
282569
157759
854036
985689
373751
579383
836986
201425
200782
836750
126659
237305
761936
704226
496717
935976
753217
441503
769837
175524
720221
61319
603329
800583
1048096
458069
795093
944510
86633
430402
96505
556723
770145
920628
258884
377757
418214
498924
818339
732991
594048
345707
625017
622121
173433
851950
170539
105929
426140
863035
291519
755427
412129
940897
585560
77209
304487
436502
840991
532359
563714
205754
439043
22785
267427
1095603
431503
148713
536403
622483
787741
403891
514662
802039
650511
231773
602380
1027500
141364
1028911
1020052
1088172
549345
432943
87585
703045
495151
956793
781755
496091
36689
90567
247980
332805
184574
165890
16180
727487
854301
231391
271607
833739
841467
1009033
711671
316936
29221
936872
823881
455463
937216
526206
34692
1043266
909394
558691
241219
128534
302812
821901
766533
967287
433267
755971
264827
48432
433846
309219
107366
352411
753331
977879
755608
506306
93349
228323
59760
916417
878369
521188
577225
1070309
603600
935223
523982
235349
745686
461798
588122
238327
749937
455752
543505
875184
595716
877269
323932
749735
81263
351235
99834
1072609
862649
567917
933994
499067
752498
233755
158363
156706
53178
428744
82310
1017512
501845
716069
760065
271142
427095
910887
1042400
447540
730134
849094
40085
755682
861265
68326
985163
195545
787203
571425
129184
684564
1073162
780856
31542
998474
766916
727368
291928
546922
791633
609456
100880
252047
770872
684942
308511
852305
796442
359483
1048199
629276
179286
604393
379446
43052
530143
940313
917881
127769
817746
120382
591891
266128
136772
196031
910856
367097
545900
1071596
716540
995516
757704
936218
402296
1054630
592539
43531
393367
406814
705147
604639
1083133
616021
978246
570545
916980
764052
965847
664999
75045
604620
690584
347963
923524
818748
337648
1054886
449439
254130
1028234
397984
298528
11488
136020
683496
105855
1083729
806051
8589
145323
905189
371979
414846
1091770
994624
1054777
86429
421422
459684
228040
962720
1093384
675859
382810
160364
369744
848087
305959
19846
436210
168470
759096
754340
44086
522108
375675
171493
595878
89147
907797
552075
577515
49062
1054191
312579
419664
1051643
668418
237961
733265
170982
554962
722753
347172
961399
473483
275756
907103
189142
754334
358715
382394
154319
611428
912803
796647
1097813
497405
141858
742166
452741
543619
844587
478326
181659
7279
809184
279690
368537
772142
348384
599235
137011
927131
129336
272506
226532
207446
444985
435141
685217
357288
184874
916067
370780
502237
368969
554816
168007
454988
934069
174669
507786
1025304
562003
267673
971589
68478
236795
358059
746276
1057462
1063109
856048
684772
869155
176779
1065041
231037
704273
548375
880473
127685
572610
746064
31444
637073
580172
475184
572108
819790
312680
36187
590817
393644
1032045
838110
557798
832730
491113
249186
258911
588611
484153
978017
725204
879240
209073
201963
825885
87083
714686
206462
933949
674774
886066
114795
51023
133152
593618
1003304
257081
181932
443248
213530
681850
668189
528236
918324
213477
174434
506300
1014867
773712
994104
279529
284738
835400
721413
102052
483812
482917
1003185
652452
643164
951663
524956
296802
846812
317074
147598
316305
951551
76112
111139
857033
258255
33764
821346
87355
895778
592712
611869
277462
992126
915638
264810
507424
45390
755957
46899
273796
114044
625707
595118
377608
510335
272747
875590
779543
709138
530230
470768
661640
291843
1066906
15156
1084770
64523
887604
895834
815790
869133
183215
719006
147496
867493
244858
894301
638956
831093
138234
472007
751310
796878
805497
754469
290519
857570
560863
132568
415177
905654
303323
130921
772789
888480
758715
1012378
842281
162937
1028943
351307
903812
5945
405387
484938
602255
694563
332025
16993
494784
340982
996653
647368
484289
397789
499230
90323
11271
591850
728892
951480
1015623
553593
179329
343174
549518
242050
146802
603604
380565
602436
981471
156200
373566
956533
771153
304520
442193
694385
849019
379895
131389
978298
112016
704941
755217
265806
412364
843495
349700
815821
26739
206520
57937
1084299
1009436
636571
885535
160754
65787
1041160
547188
174775
560145
937318
1036292
552691
680300
811182
652818
408707
1053920
685072
478298
204556
119728
159337
132942
301812
122283
455997
227855
300481
495535
431135
533750
908918
708385
707335
482587
587503
668581
151012
778216
115513
520990
304364
71422
987723
634259
493574
30536
389840
669730
974106
968052
137943
442082
2879
68859
470683
582906
740756
256088
404400
1001470
761965
466150
576604
95388
327797
215084
215311
728108
667852
75341
1076501
80520
776977
606597
51254
92795
708395
369299
234534
1083943
1029681
907224
730716
236278
76345
246975
216002
229539
353652
112157
561973
812081
809310
634345
149366
724237
617755
209518
56731
613203
1010634
628648
362483
374027
591374
457284
959489
129796
441105
1086651
592516
936163
813957
293159
292109
736564
840798
227948
118652
833251
547771
1080335
79826
575313
328575
756539
678426
249712
770949
100648
550762
918547
616534
60446
154297
239871
65361
177608
1029143
887015
927575
996032
1053540
280688
853913
417763
48234
959971
377837
772678
554806
1029797
332198
803156
127856
1043739
214903
100025
56490
1003691
380834
1054243
83100
77241
282946
1073984
725674
227668
824037
94643
28301
498460
562469
489281
39591
39110
141518
61146
94000
420772
1092915
435989
722798
280711
16525
633116
739343
78530
452573
157691
333030
915376
751380
489494
527525
988252
775465
243924
1046907
824136
125964
192198
299827
331604
571626
216805
371614
73761
971481
1069123
150985
1052543
266361
659658
692489
727605
594477
225947
897294
1029310
963963
226202
917860
95133
631238
1094245
733159
356835
897550
232367
648426
285359
922915
721462
565176
141810
736960
183468
578855
856962
623494
440407
971803
401549
569125
131793
283358
651243
775996
1066838
249747
338862
195648
586767
58317
665527
475790
849566
241639
1070935
571031
48231
235732
1086105
90422
770997
695542
574016
9220
473344
599649
32865
844604
648322
107176
844373
577293
395268
517090
966295
570966
405693
23303
104142
15031
949850
748395
196524
811967
102381
695944
222588
519327
30599
560021
92763
491666
521369
278330
55205
426385
165116
969754
459397
1063056
700406
477153
949423
984129
16504
122928
556087
769654
927530
263934
106893
871172
182042
476760
450310
121719
286371
1101334
141150
66401
733499
1039547
415878
564318
262638
972742
857881
931953
765795
160492
782778
954318
273749
429990
828940
96965
330788
101834
471125
921567
51006
1075592
1023464
139810
115536
178361
393991
350925
848624
233964
590125
12586
946118
521235
136799
1067336
360309
722360
730292
328884
1057177
340333
1051626
783955
1030928
296123
970628
253820
836823
996130
1066130
829625
435107
600241
622255
383611
848930
361974
834128
495161
681566
295737
10093
1036684
229597
156209
146753
266429
494244
980300
808312
1083756
573972
607086
874653
1035670
366348
513941
1090114
933441
657092
56805
1028046
593563
10343
705802
194777
2720
874297
237602
1029840
184040
519215
863482
893120
114646
234045
779310
206750
749459
933656
277747
425614
71172
420379
635106
21933
757995
212625
956010
463458
975469
343580
467138
237228
184429
220855
141551
162006
290201
395388
686450
4147
866323
250342
587513
665162
484635
699728
820818
339734
182232
166637
542185
647630
1056408
703687
585946
970772
439572
306685
2264
677818
1013969
525365
332769
463808
739845
305830
166552
297093
355710
384078
963216
804152
416172
496925
530232
268114
764287
710324
1016067
651733
410299
647999
669440
676597
875571
61002
292247
1007195
709368
512363
135204
120144
861701
701644
67564
950135
625193
758886
26243
191572
852130
396646
292305
208524
964519
968644
518876
68853
811505
430835
1026871
734234
997449
940708
179858
573108
699855
158713
667395
110056
857131
427165
789882
727302
133587
354711
1034765
29293
951905
287946
271169
11506
218248
667615
230699
86648
357115
327507
293933
525806
421317
680129
899469
951640
86214
383799
408367
81281
654997
499088
924105
560346
44932
833253
929398
350576
413893
420409
457745
473485
552634
746060
237558
23866
774005
180844
610816
34796
33746
949851
10929
259047
744040
637157
137064
325551
1060611
639278
289178
990692
304093
343166
894893
832431
55114
296037
343715
36308
87399
588407
715234
269955
711184
448750
786293
483298
195045
941342
1046145
609136
472971
167212
247843
820094
970967
1002784
161248
314437
539429
110270
854417
59673
611850
532902
1002178
1069675
527067
899274
390741
468560
857242
91856
884985
17083
690454
462160
645180
853602
718965
358818
159232
64747
826103
919613
374703
378632
835250
836991
248892
637997
1080267
678628
294439
388264
826968
81416
135410
387501
790770
48598
465317
895001
842176
900207
900726
351080
391428
693029
31218
843127
738642
217805
524793
743161
89589
141079
233756
618842
893014
540375
598907
680452
409949
263911
349273
1086664
1042302
454760
1071070
825898
1000163
258834
80259
6084
878467
908236
113859
2715
83946
887402
120905
108652
428854
378259
374522
539933
477735
18630
53078
805403
271814
1097495
517565
254058
996585
791317
49271
998831
976259
958052
251703
16481
809815
701423
789596
518555
415474
144376
1056604
1092598
1083874
22742
850156
407894
83014
243108
323690
577119
19140
682972
729130
200600
714754
158878
894656
5795
532832
1075225
15870
13555
234232
756961
527209
262028
761920
730744
1058124
180223
210877
519677
51163
333226
273249
304273
495723
416136
431157
638112
73890
58786
43321
278114
74784
389249
66791
543186
722350
1069475
155905
253763
32180
989587
517889
463979
938153
205316
519880
862704
731224
962818
756626
533056
1024548
597475
210634
217635
497991
423241
232682
966941
923117
568040
587446
5843
838782
337499
279286
490132
178595
935395
21041
430862
397071
1042394
29176
962714
992317
537810
681109
79726
669115
37366
142873
231897
252139
164239
349364
267684
576516
791045
1064274
982720
432106
693791
365734
527220
398323
598955
996411
790560
216153
291220
155066
424236
136029
41202
889436
120462
442843
898416
396981
754403
419746
1064363
222210
435855
138081
866018
432231
875185
615466
414306
59196
450455
1100610
669002
54028
441842
664533
351812
45848
324248
644582
371675
1034861
969012
841751
598713
863036
616725
716830
539651
489409
805469
968861
308129
950568
415520
381944
35848
904497
681565
301585
59022
587390
586340
737227
394396
257365
131203
604623
772093
460982
1451
1012814
65697
775050
1038247
515076
284090
527960
762432
33544
301589
824777
916405
794116
480175
894243
69576
98255
357993
759283
442733
1014746
256160
31786
119150
878906
1017856
409397
398089
858866
995652
170932
564056
1077352
928766
851404
169128
592358
699941
275849
90206
697438
437226
1013046
957821
639084
521028
376971
294458
51900
284035
85488
692695
759388
1080036
707840
704340
310771
943212
10264
595543
301531
22753
116521
395843
1046582
511069
31325
1076898
311869
923498
67145
66727
72002
225499
313730
930567
678462
32710
200549
1080019
828885
1098885
958818
114074
887413
387885
630439
846550
992539
1068514
65344
213567
66347
90170
595769
197682
470973
826119
697390
778928
696594
88613
662526
992761
501649
1026538
1008214
837059
368760
820573
857311
860047
185947
75261
234140
233090
784528
17326
1019326
809329
759247
539594
750956
581991
916755
586002
477010
36954
95033
34055
924067
17823
902874
452234
698647
751525
10798
658142
138915
760303
641537
327076
387840
1019867
496847
802832
923250
923251
272793
214708
755150
906676
582114
308449
621846
1055673
787702
172688
542543
1033321
603998
344969
605285
699407
533697
618942
820581
1043247
200842
522343
689144
133353
426577
1096684
197948
85162
630961
880971
84065
267740
1038428
975413
696266
314191
1005072
512489
617638
910703
535968
23002
404384
155461
968966
603909
136556
514316
1047947
813305
658862
420680
905432
309384
597752
892758
407082
283373
978353
656502
672632
956976
885024
206138
632634
428928
808718
868533
901349
925160
462633
858191
204055
344823
528809
1079514
41691
339491
478491
915437
840240
762411
379470
882235
417066
386089
157519
1031122
444472
214745
1092672
271566
419958
236810
584468
16490
854985
483465
937696
241786
98159
634260
507447
399581
570581
625295
311119
167116
734863
53622
523427
339433
142628
201660
1067072
21510
220381
984635
355816
560053
996026
1042846
414754
744035
744640
973555
263133
250165
1058758
393701
511654
47871
427748
1075580
85856
159182
620717
381410
371764
989973
97379
507942
267993
199974
755318
32825
547524
814516
190115
365962
67198
723822
366191
27591
849834
352897
1001036
922715
449041
249569
203073
911396
1054722
18220
1054623
801753
912136
1034651
286382
338693
1029886
1064542
630489
362960
803557
338104
748247
411873
1090846
1013536
153898
825762
388776
474188
52657
954821
855559
361149
429712
921210
294741
360614
377903
822019
214617
1054592
89141
645207
517007
381072
519782
145570
788994
376398
22008
977532
384450
674377
95916
284183
729025
64909
444709
83604
786583
235161
457006
408111
242939
802565
1076380
707201
652793
937032
743331
776622
390759
129352
828184
836995
337230
559396
1069920
397488
768979
1094146
71203
281936
943898
12426
812955
164322
677152
192945
1047118
437390
1033336
613225
1068581
668568
588838
351559
2701
133547
712714
293842
324293
476064
217195
431040
361107
534191
518660
536911
486935
736106
105921
942202
373976
558013
924008
2342
28631
112491
761413
786889
2501
1025179
253149
653670
531042
265089
620541
435539
283445
1039236
535391
487415
404642
414695
229287
876384
201709
271947
189294
257173
465373
226224
4059
841291
604285
470510
912012
267314
92243
432333
977796
192805
496353
258397
780449
887008
540878
645768
372193
366605
151062
320937
615230
959120
466250
993472
929117
321380
100468
1037662
155945
11617
183584
395051
227489
988132
837398
820618
116679
860584
405054
319124
43663
176632
487398
781072
294286
749627
111143
713610
370681
982552
423227
64046
266569
574107
709244
577487
177223
879017
688401
549211
142683
666265
1078138
172011
985256
739532
645532
434560
517840
253843
291706
446864
691758
947694
546173
110081
954579
520039
91065
424780
130356
346336
817782
424454
84981
461959
172510
387028
903173
1079333
1092545
1093595
622776
293382
681882
988659
317971
259598
472343
846134
672805
781204
577583
903919
839411
755140
780904
843850
1072189
141632
537200
554649
943472
524983
100622
1028565
262563
735493
967797
352041
862638
557868
639534
1035722
562047
904961
434253
777762
865522
988098
704140
782499
832923
685377
113226
125952
137537
573246
207914
835628
681062
680012
667824
713545
679319
803464
260781
1078516
463939
370265
1028080
766834
33556
566850
1013556
509904
835978
115695
1072884
869019
442610
865362
507755
346040
784176
984160
91758
1086778
391484
145150
559029
44464
439343
953741
224746
354119
375865
298354
577953
133033
20907
520241
10043
66211
582059
879576
373599
63028
1042279
659589
92649
302652
891354
178027
16684
471858
443127
399366
960281
149242
60333
389727
312184
490332
965192
416727
938774
456097
996088
244257
15386
991606
160068
457262
734911
944333
587019
64704
296998
672458
555631
503408
292459
632184
885991
285813
458329
595266
865055
436914
33524
20487
528167
916016
600998
1058234
439960
336476
744796
280289
48602
189110
651766
877074
760670
392180
854022
232825
801906
831319
200588
450683
479043
275741
501407
685062
1073403
173351
125895
311225
668238
478271
75329
905714
630613
268859
248928
84826
1015088
684038
842207
382428
142352
345834
808238
875586
514348
897889
332955
278937
134223
435258
30423
963091
95307
770571
264199
790158
982777
866524
1086620
450810
138867
501843
986104
189102
431718
719656
675297
204079
710680
947163
296017
409257
621200
1012381
260962
555609
285427
1063069
655225
818010
492879
26640
1061208
850466
48524
977885
685638
422579
594449
518016
1099835
941763
528965
997379
347436
464537
60050
994826
1063199
115791
129832
57718
746546
217031
719379
261155
291906
944657
983542
1068353
1034969
577456
926060
761695
65676
274095
507403
855394
586598
766806
981633
848891
595452
740648
818054
796085
594266
506477
407653
1066350
34518
768778
955488
139748
763105
996837
778784
224351
1068541
360270
160105
994660
934565
108333
100493
960646
342543
1060192
765808
215269
738520
62481
109602
423096
1070073
593204
31243
68878
492789
665838
306675
10679
940097
400738
164196
191071
66639
623042
783223
850209
936093
617632
662461
960778
37200
108637
944744
792809
302020
140822
1081896
668288
583780
857889
383223
31554
862228
341048
115384
619433
180561
427079
441556
820937
13500
533014
901775
915690
232199
288665
96255
276696
191783
485925
669541
715112
624267
982543
374376
32088
412993
406720
743974
434730
962566
198280
126042
179622
642336
15193
604791
1041389
468929
483945
266281
123689
586198
83138
1095114
407698
1053852
847432
940291
650290
506718
899675
236417
301100
1039215
537552
285531
1014854
32888
1057917
859462
774824
292495
628267
217119
505750
432061
122108
300289
1093340
395427
305292
419238
600157
650124
909920
529780
301411
1045099
655491
534067
286464
409845
883687
875927
413526
935578
935449
1096375
384178
929667
951265
468391
243860
595270
328377
981477
218930
761533
695540
404286
105320
358474
101941
887411
668585
351984
859793
386340
122471
731280
770126
340268
41751
412395
71690
1100382
788424
804641
742348
923985
473733
289726
14014
335981
895573
841755
661391
272287
616284
498306
53149
452379
706458
33991
864001
965306
788245
418017
997934
220228
522385
824069
776395
363259
577334
830723
314112
1004991
1006041
206226
947225
158889
442323
321125
305475
869956
1046041
732412
242809
200372
99574
190000
63763
754660
583951
199756
478789
27805
377673
431423
62883
681185
535111
1091700
773453
1062413
203836
961492
368073
375082
383567
220823
1014441
210638
473493
23150
58830
126882
151021
494243
631493
620980
279426
583808
93052
422040
854603
1016962
449344
958774
502367
1026194
756555
750715
886021
419604
427171
903767
512409
892437
205296
618928
618899
406494
410677
118992
42679
855447
1052216
650403
569168
981845
266803
58549
979831
17122
249421
315757
739014
203520
855623
631772
41154
21154
741889
1078388
633652
1038632
990697
633568
799510
11711
1017569
496959
1052521
1071663
220015
520528
285833
234655
864764
715356
611074
52742
529250
621975
112342
267821
685523
708179
343405
165333
468070
534832
540260
228441
419780
972999
848165
989249
577674
233047
523177
804456
438424
29031
1077924
790641
181662
392236
301999
126849
915533
300579
96550
721077
552755
1060630
840654
701312
14348
768897
187412
454585
671510
130479
456810
856563
1077750
402669
246039
231144
263145
981758
651638
853242
821774
301790
147399
698706
434430
154603
514153
209424
593637
54961
27548
67654
305943
560161
123425
563153
552333
127729
1009947
767684
672427
402800
33721
1069229
623961
984974
871212
1090308
266779
989449
177757
390758
523669
777684
503331
630801
1036262
727251
388827
237047
934975
296279
424924
244299
833944
140523
178270
186325
744848
160655
1001808
623068
117690
716595
907708
985591
400024
364741
737507
661703
467809
881830
564667
1073708
589585
1022519
271585
902909
137521
540588
541306
249996
123430
363527
838040
720117
1073992
422695
907347
309312
165984
737819
532437
862080
1077703
995461
184705
271587
640840
109482
421089
744939
90673
304326
213098
205878
586215
293360
999635
472491
329768
671598
394708
426062
941075
579616
347088
549543
585449
732294
562396
56241
243666
925765
912429
101848
850046
165369
566066
821871
927326
536283
1084531
565190
422559
348002
786391
1043432
666696
581463
1086595
516358
465756
803099
796841
969534
304772
31540
1046487
684775
1009621
1088078
786563
105977
9343
175447
468260
1072507
89597
471828
225583
660960
578315
33889
321676
411676
245157
787636
366046
168863
958046
350558
824319
544611
205180
658817
570794
291948
501291
861752
943585
286183
436155
826234
770199
187344
100645
837808
583811
905510
67525
634604
282298
1080564
344235
146630
1077285
430388
819311
942790
22348
503166
602180
119772
1074342
349956
507057
642061
895217
52245
488889
80284
181531
71660
189748
739106
166760
860387
860386
441127
657322
484066
803583
747041
698182
178569
995162
1065481
694104
640682
411143
316327
712466
179602
31160
466732
14840
181584
159095
914599
902655
658720
485704
313494
1012465
498895
1064054
990488
722116
1101405
33853
56767
1036296
755652
182049
77984
553210
836066
990107
818078
858516
22516
159921
1040816
250387
416735
83523
673145
171839
880418
617272
2709
484334
1037157
629024
418539
728896
22056
732544
242634
856528
687509
985180
655835
383295
979564
973390
609271
233521
864747
470989
654082
170735
661612
967578
575475
1034700
461645
245945
1027371
744413
574127
196263
767255
939515
58323
599529
1080565
816094
712782
157815
110139
1056118
52974
931547
413458
453989
323728
889027
420588
906929
287458
636671
523657
872574
268130
502928
932403
639300
435360
54301
909161
393601
894245
654096
326206
419534
304046
401606
748539
580060
123295
766710
786138
963043
212691
329426
390057
346343
862130
832209
1072616
348659
952066
256108
747462
742380
1009801
334890
866073
820592
1028633
455003
335924
921379
334552
1072951
681685
357759
220441
1100727
513070
537527
471814
620081
780222
102521
391162
553537
671845
933551
1003465
84635
148330
446739
811615
812665
985111
134773
969250
271738
857156
906946
533578
153431
1046296
379117
689495
53440
618445
930087
1052942
40892
622669
23780
275865
7999
309165
874778
992404
16338
806719
524599
530192
617834
855034
519893
976060
568019
74522
864851
287191
594430
324390
1053476
164559
98630
596105
607451
52843
784168
104846
738277
898292
138525
607239
669610
580999
8628
269065
952584
193763
840041
789996
822305
1086425
764865
1030944
275811
146966
793901
911379
248318
986973
23875
121132
429338
95680
201528
1028238
984082
798437
474887
768931
526611
81953
1089405
903573
89847
886886
398455
646274
829727
749817
897041
721748
260032
316868
231222
536586
946372
921962
309813
1038064
446512
169109
930036
711930
972190
78212
575591
115803
1038853
617963
13986
878713
127104
330066
12337
68484
947136
87847
317873
367229
1060403
524426
27899
3527
508709
232934
482000
715976
845616
615576
906326
661947
568113
150583
927574
860931
811414
723799
812426
965601
480846
867522
52632
564166
843698
591728
3224
520334
170064
497023
994830
1045110
1093001
892875
321995
404601
504541
1073832
524937
13407
1082383
925535
646366
347956
148860
707658
893375
1081951
470354
317709
975992
1014679
410607
747849
669761
126562
766067
590788
206586
975922
275422
768297
1000459
571142
849118
1064789
786423
239677
418353
1072602
270757
216726
227041
1008149
155980
647984
544894
989006
491556
689985
739522
347067
246077
1048786
91393
966884
711096
1041497
140137
401856
479529
310130
757833
469864
614119
1014036
135415
1022932
886959
349250
840769
165732
608382
29413
34151
281100
49252
611217
133573
1023449
724404
443326
442276
542023
898818
929995
77923
681782
93891
1039044
185873
474849
422631
136001
790722
873078
389737
434053
197649
414244
368286
71086
156711
938811
806793
534203
404665
816486
497434
620657
106819
965363
635811
110986
169196
219993
435054
151774
8445
1082389
1021476
304669
171109
986588
838472
447557
220533
920254
332675
640144
603375
433415
661363
763239
281186
984679
421015
578600
816216
584280
1096125
1076345
517384
20950
990404
153461
277598
54668
667334
970635
1094746
64152
816690
699465
524321
182985
624922
834055
1095722
609840
105626
649808
1094487
261915
1065304
324528
952429
103390
461895
969810
27885
375303
331627
54239
255711
367398
189856
485168
720479
450072
265719
724998
447760
463185
769519
743220
238831
405154
405703
606678
958317
908491
295524
310192
457919
11854
47017
516504
474986
481637
644784
916597
464208
739513
684973
231789
51935
543211
502484
302870
754460
276392
452261
1010679
536725
924280
573073
283176
346483
73975
794732
68497
988843
870433
439138
39225
783133
446715
948480
781539
929726
209646
388751
218767
289921
203936
280680
647882
374669
696885
977395
247933
31085
533231
941584
405381
72535
868874
1071100
166953
589366
966102
485511
584428
207542
557024
580114
298402
21522
22572
680186
742094
272149
249375
999346
921441
392348
516341
558058
847923
837718
407375
948118
768109
974861
200774
616726
532360
1066923
509209
601029
219169
889168
490214
850915
758833
847530
198788
444227
897032
612684
888114
142724
687890
146742
113352
224446
390356
621268
605489
287468
255231
189673
212267
885749
619233
445847
105908
50406
284097
593365
779020
871612
1042267
968426
374362
556211
137289
70391
444067
4322
681045
446804
995526
987959
155848
375505
643197
1066285
172971
239116
302521
240281
327051
59270
344906
776624
24069
118205
685974
936540
29921
913684
124998
332660
433000
615491
872622
660280
529216
464114
833201
21592
771297
298262
839879
72280
639691
50102
490344
290632
753738
910923
804028
845295
871345
685078
1055683
738071
176636
369441
86628
479784
762630
977405
885936
997474
352162
221584
503400
569233
607793
399783
343063
206140
295847
461296
1006310
643469
154502
182481
511126
360140
855461
34586
954869
199031
650653
703091
913219
913916
531587
926024
503100
202950
828400
851133
746783
166832
1063438
987961
298958
893824
20923
397864
64853
704997
185636
118639
292392
18544
856873
514466
224139
1067608
96976
927823
269105
692356
410679
226112
321896
905620
888426
760277
426296
480008
425090
211700
390306
459836
190241
932475
507825
663340
709983
826645
508766
1013165
1033084
895189
361872
784283
864483
812837
384555
1077529
168012
481384
663332
678383
567400
855933
743240
406514
707255
47735
989478
871183
1038964
440151
1064857
244169
721951
281834
690529
134466
597440
55979
98738
88994
661440
434779
1040992
266186
78398
331558
912184
1060088
470887
356157
352703
369972
15087
1049364
517852
882785
355034
830883
923794
23722
155372
882310
401720
163952
1099941
109931
492320
897536
253707
757059
28389
121213
592305
836855
800625
448446
730274
295251
956134
118262
681751
977413
846580
616355
481184
603676
565062
451244
501772
143935
260281
891414
784540
898991
896276
564268
717826
910306
228221
1029402
42245
452421
358734
543820
1083349
411880
777851
88464
620397
69659
732720
546852
55725
1084283
346314
786310
520578
576595
797156
535772
490034
802896
897824
244541
657483
772023
403545
426139
494615
659270
375107
281893
12468
925228
472461
123287
442530
316296
681280
106299
469345
391994
788372
594558
324375
692115
991743
566002
242491
959033
369767
936589
1018659
342102
98626
858557
757425
145993
1093269
878546
868054
331914
105542
1093590
92414
91364
22169
181876
226006
690916
656492
1052540
282159
1019883
636220
1075315
141611
221166
677902
108538
106834
12171
522640
540100
1085566
504139
749330
937682
1092435
213065
354108
825283
90902
423107
928236
530199
894240
23712
477944
122236
52498
1025660
87694
679038
1093214
564368
840370
761144
53647
807538
1073914
1030681
91141
106156
547879
785716
481293
454804
964055
455331
240291
890373
1027225
974224
564798
131506
946864
807090
255265
126947
388543
928630
1004222
634627
353920
160370
44216
809900
1045026
1150
1035206
252012
1037640
374102
56514
831474
222150
610323
913986
535679
291210
755546
277282
488849
638460
821189
1012884
851310
281402
144014
131918
517229
673623
685820
779119
458500
792739
1066746
851565
415575
1048300
753115
746463
42280
461135
249123
559129
716459
807289
460669
155238
469317
59496
697157
974912
839690
790274
68411
1082827
349294
313999
646896
145686
488199
566836
800768
906682
109396
440532
527342
654921
500332
398496
340953
73234
915273
742759
659419
624984
815798
55044
470620
27747
4770
21117
1052925
647618
1035210
663020
602139
1029248
654583
47052
31904
345240
251180
763851
105785
1066935
319813
225821
304738
773557
778353
885240
436578
949920
119705
658633
5279
20701
97000
250673
918883
215991
284489
686441
791938
863738
714848
749107
803548
857516
444558
422059
1011122
129952
404397
177825
970407
769858
603317
37524
173296
464990
630353
478714
302884
510638
893386
381834
787318
497487
848865
1086144
672893
257603
795783
754580
769038
324778
898653
927824
544870
105403
368331
409309
365799
569905
594587
86767
683309
217704
645466
93929
876596
1092673
752436
59858
591498
594428
591203
312742
798236
166328
564774
192445
931227
526744
146854
715619
286728
522114
225889
656508
461167
419379
1019489
317661
24380
112255
863429
65004
559031
37810
124967
274909
325430
294971
167194
34494
778801
236295
904610
1031268
897924
353220
660526
1059188
403453
825994
834410
435006
548608
654195
964355
929720
187399
491074
73217
380104
118469
162127
360070
209204
1007161
526560
300085
90298
808596
681628
836107
893188
832343
657971
803060
748189
575092
170356
264549
492677
7923
460011
852518
355108
426688
346448
1096641
406209
868021
639059
245676
120220
171959
965433
681342
468071
154294
101967
897400
913968
285226
658016
793419
1008114
814102
739298
42391
938663
514260
828114
534677
300834
298774
533344
516060
521566
472785
228886
958669
94256
1024918
626679
32562
354293
224621
474337
330402
174131
717484
415623
1044275
157417
629459
126030
660874
609997
112827
145898
35139
610156
512653
75249
575043
738476
372893
889973
455729
43536
764952
1082994
719311
547733
982930
161207
466695
44851
1012697
781143
396368
734639
667202
657677
661630
127039
983786
717458
13959
172609
364738
28089
738917
692559
705320
30811
407967
969825
134541
511952
145819
217618
783758
886843
49491
601095
661666
237492
291239
655555
375478
194240
27240
472066
611824
1092020
297471
156371
885592
885591
53505
56646
124642
1004978
947218
608078
726722
860183
114284
636539
114997
259567
725038
9045
615100
491315
1022928
254771
829646
817667
840980
1041311
348205
559956
603614
205710
947535
139466
614808
75460
511934
740708
218427
492506
1039016
868795
427106
166781
68417
551165
824589
790954
386909
434736
193119
123618
772733
595460
141429
274026
862295
393505
1055803
155202
585013
278239
1025246
385468
38776
1045518
195411
383607
867122
603642
1026688
926177
965848
956904
375750
8862
260061
661118
1024589
842477
117843
260423
489890
543768
325219
194589
177228
60356
27479
589532
68712
1006138
1067624
804618
33941
517046
306098
577131
84326
226437
4339
910956
933174
402715
820022
721637
750042
889485
210019
371927
800886
245267
904851
608272
69568
767211
468640
217828
725946
800404
913380
1023297
584485
332782
577390
1073887
849752
419101
1010312
668506
300794
84616
452726
352610
92312
161001
913898
382006
442158
433842
617316
143810
236008
223498
505633
684962
256116
482311
343347
694445
77952
621886
8788
615700
296255
531238
135002
573161
804064
873572
634648
20277
256559
296359
663458
489041
728325
7234
244317
876414
620487
490309
943373
744902
574053
98732
270626
124315
1044963
702099
20983
839566
288810
515166
173761
827044
1058864
397803
1081347
1063865
482504
473410
830209
174574
431338
428168
33602
750133
383494
296602
473743
461877
819273
388448
237060
116921
560761
267278
954313
379836
137766
681079
600444
342965
917529
441378
163144
1042169
244705
24892
718891
469269
470319
138836
992905
268551
769818
699464
510331
500353
960981
694513
207318
619039
683243
367203
368253
48218
339696
132112
77123
73957
48957
112278
795836
446738
225712
572289
892603
126768
301547
837717
117921
76679
246771
735245
121794
512672
687211
789676
601176
432042
357061
555463
813075
768344
983469
964099
793877
825256
540689
353341
95667
1010632
349661
17791
10456
169282
162986
480296
25424
851363
175291
1100955
736063
592113
139151
916376
303509
1064327
463968
147634
493418
250659
562401
905001
412254
177899
982412
720308
1007013
1046645
990366
341778
930045
100775
360212
741227
724037
739133
71642
411422
480638
648484
1005499
711517
719005
489904
959461
467894
1045802
1010417
811743
148153
147103
564992
222709
62213
896133
201499
563335
479759
124123
919709
920759
319644
368055
477502
43517
635309
210278
242842
452148
1052030
904622
1025912
1060960
658022
428850
855253
127205
77526
952640
543266
774174
647274
326587
33978
495374
959272
79834
93276
887513
688957
377063
1007853
541233
13479
633165
646079
329801
499894
266479
407930
729913
1027647
588635
706059
187138
117542
203356
821565
776301
193054
850258
1144
7331
327078
402227
640811
1099415
150763
1088930
834430
116904
850956
904097
332790
394292
581929
26828
299312
920262
72998
169931
41643
17762
865119
71957
632103
619492
976906
545931
253828
729632
955363
1018577
649497
395573
809502
363101
629408
248789
786368
1015629
393298
908013
235076
897341
347592
1004631
666985
839423
884263
710994
541453
738501
872282
126026
130606
295612
912595
398136
457706
636226
151211
867302
172793
466667
1094059
296296
812037
3441
1064519
827448
54062
1055488
145567
530243
789409
550919
949656
940583
767431
856051
760724
156583
1081352
884328
605078
334028
991641
146286
796229
775655
967817
48980
64133
1023532
1029239
661066
1036918
131561
918015
442575
308482
668582
427181
976411
43931
365143
257540
1077571
286282
225575
221165
304522
982517
117616
929168
481354
1039303
454979
1068707
514530
122661
888905
688256
300183
67935
775681
421023
513087
204788
520821
1054375
56949
672788
945185
711049
349984
575525
1079598
118790
900657
931082
724551
86946
1036685
776935
752376
715068
129402
202590
905747
671604
641282
527456
661040
973831
964889
358528
719639
76119
92718
375771
166048
707422
215742
115979
1041812
90237
604415
413427
812732
834075
24712
845856
280327
183828
476167
754692
357761
203683
777552
120020
10513
548115
810821
921289
433645
473016
281329
428471
584814
743194
8614
207667
1074528
663937
601366
335371
421081
126038
950065
814473
740224
742763
1011726
24318
540178
413816
437499
926805
961844
363364
322340
444236
884889
298666
163680
534334
1022895
141084
949304
971844
1045623
1062191
756463
239526
662123
162997
419242
797929
502954
990983
476020
223042
50082
883873
766138
843019
990398
563036
32748
496083
12945
598299
204800
780805
603800
450248
377809
590527
1050111
484694
242512
63405
28349
1074997
675606
593027
483385
533649
581210
928169
980236
406093
92029
206029
738480
689920
310972
950304
37792
536654
1001595
135731
639628
442701
78098
203698
771436
974719
34908
641552
912230
871179
394589
393539
196719
854851
879798
1093825
1038697
1045053
674157
867678
4170
96489
694027
566130
752456
479649
811574
800651
675914
212680
878024
536156
104301
210724
128296
1041522
733154
680858
234520
1056662
275272
760488
657065
757020
870802
407432
821168
255136
807074
183283
51288
335783
566657
837858
519537
747171
433050
142108
808251
90331
1080407
360526
942546
469229
642288
611420
1005464
844006
149894
954169
1069567
247634
82884
385875
231017
516201
685247
340121
184319
161719
98610
890828
532054
738496
470184
675642
421482
815893
802028
63324
1062504
107557
852717
35817
848494
589421
163318
280376
1032380
6091
819044
945435
791006
1016736
1055824
226936
807405
751023
839325
234306
274398
265131
594215
877323
178149
634060
416157
24865
456040
722666
110405
976865
651054
789536
4658
458207
756367
183031
644448
452121
997107
998157
679896
357105
968196
582485
845983
288322
157114
1050740
857737
645593
71325
877516
369121
649939
967212
565024
325363
475355
1069828
902572
802630
999460
714876
891850
435287
555476
369987
530662
316758
263563
436757
39817
789016
309263
510323
324111
1056669
101980
306656
547351
173281
981899
568346
575152
676754
538327
494586
17241
564372
564996
53208
879117
586309
455896
385138
50843
430240
883881
542966
125433
630396
258940
560305
598729
269279
699754
504470
409874
1004444
306333
173286
1086891
446558
62426
903938
716275
749725
866002
133480
530668
849920
939638
403222
988693
282548
1065567
978721
371335
576796
944444
947848
378019
26687
493304
1083260
533646
993142
258409
458597
687775
285313
335000
438234
170899
739192
104838
351364
240410
927495
139607
1009637
35338
318104
180957
744198
158788
574602
567894
626945
610461
857716
357379
138148
120580
1053174
235771
922554
550006
1046696
720699
368405
293640
935079
516745
765111
228122
582057
240542
589987
259193
848050
743875
362927
590264
696679
756057
594092
1034036
787448
600878
136393
231731
467227
1025519
708235
430622
453202
466077
207419
1097609
720230
298000
18498
987375
88202
528022
701334
759196
946383
655970
733191
277198
153084
768608
285396
683924
124243
202723
812536
76975
14244
425632
471791
111389
113489
813282
797699
517228
550532
908561
301650
770257
96850
74840
646630
357640
611422
601362
718766
732963
990936
738367
217226
119805
421625
40007
1073923
1014611
799243
954625
807503
25829
869875
989463
349616
666476
906640
743330
404323
39800
1015390
706839
281588
72315
540477
315889
256183
37965
798263
1032456
546364
913414
756645
48118
842053
185159
112246
869895
271883
916873
654284
408494
364415
1019039
96188
616280
817030
968215
94421
363672
576797
323849
741267
998736
770344
973255
800333
695025
327473
823953
169488
813724
411785
399578
764346
1051802
21056
1031773
1023039
944440
621431
583356
76643
655997
424182
456405
205317
506662
521152
1064306
503276
470940
164234
1069749
402686
88012
571214
352134
597838
818384
143310
779897
565054
287926
1099097
1099094
1082599
851625
870196
1057521
828636
811810
673582
664244
898526
572295
611120
306853
253718
254768
293851
925109
491478
858363
868835
463162
145002
110911
849858
15418
429545
196986
430595
787069
587251
1016483
1007001
181117
183571
918862
853732
194322
309520
226544
22677
512921
505153
857325
504210
698876
699926
849833
398420
675557
237810
511838
151890
687706
376818
141403
811600
603267
181945
480631
113624
626263
57318
53978
818862
45540
222035
773193
671614
920532
1068847
831595
1068237
1005326
542847
657168
655747
503776
377965
437866
427782
740164
448966
604784
549093
320382
745076
12540
473752
275969
314999
904464
1077550
886131
1091914
157244
996751
208395
169812
954368
436879
448172
938498
783738
589751
316253
30260
934096
680307
1082241
445979
605171
733479
1064074
337028
670317
271406
839324
735475
640837
547910
858809
302333
405342
1097219
1013790
1070794
544009
224279
716942
1059969
358421
823885
991183
336466
46032
227032
75428
584520
678149
551676
401412
564905
25593
1052900
610769
510790
37750
380150
667074
478248
942933
599422
160605
946818
408413
30424
727735
700205
394003
90278
542570
28006
190103
295521
468552
741972
738000
301108
122329
1100185
2214
101405
803201
378658
802854
171427
547511
784688
662150
775634
500486
931197
184029
837503
369956
1019007
695087
12841
753241
990440
484187
344620
439604
779092
1056611
75443
860073
597233
339650
2803
813289
312199
398090
11542
422375
427959
785764
636147
358281
71770
674607
996605
967142
28827
922783
754074
626061
42651
247099
20361
44215
91066
566217
148036
157087
1075082
393943
844725
965541
618974
303430
573477
90460
20884
21934
141011
58454
496606
1100768
932093
70960
532737
654757
1078973
1043181
648118
851575
859829
178398
791762
103050
93156
1083136
1017140
406304
1004750
947419
853199
677313
989910
198533
112813
83045
499930
614047
529561
744803
191865
263263
830336
939008
971327
413213
789823
681991
285005
147530
290473
15589
696954
1090327
841184
434464
116995
74268
14915
526944
210972
220941
867319
335235
551592
263393
577944
767360
1095342
115269
535436
755846
206663
515271
97111
39057
995290
478353
1099226
278464
236705
987894
447859
940923
161517
253571
485516
749539
1033765
564521
1910
652499
285036
898836
1017170
533205
1003879
1064475
339533
295639
2191
400679
625360
901984
10746
475427
175732
366760
289592
955014
1053787
707525
440511
223645
732141
677005
327684
867381
613819
517016
483104
75262
477359
759269
675161
317981
837432
612518
419498
683352
100519
965151
513739
820658
456589
450413
963322
937108
908508
601631
73358
898211
702809
469311
904389
762345
619541
317626
96273
930088
929413
817743
808975
401710
620830
136655
934024
141117
934599
225141
338805
164114
311924
845876
852167
495997
437203
272991
857111
415713
254491
821295
438972
485619
970703
460429
558372
1084286
833165
1094289
147880
756192
335025
70083
561289
446507
260350
123320
233317
151280
143281
770228
802329
201484
273081
669357
748506
497234
528989
190461
907323
805154
1070661
713437
342376
644791
968385
90081
715150
766133
747456
969087
542911
221729
643645
951565
1035290
768495
787150
309737
1084813
776177
652706
222687
802603
100266
813605
865527
513219
992312
41647
795386
300130
277943
850850
868143
170487
39711
217025
321711
482050
764518
192115
960826
706630
444807
905455
290755
263143
163722
459999
1031864
476613
21580
928577
1085624
773260
401995
381177
671929
794197
1038927
1086733
790890
345301
674648
935887
631425
91330
352782
1030690
853863
331454
113843
123556
894181
578284
839868
113134
1007559
86987
536423
263839
523954
926175
1084444
42843
619243
998262
864373
15947
621497
555337
841819
397342
198098
64153
436057
543355
141442
1030269
20315
983183
765096
297565
848274
223390
190439
382207
1049437
1097808
67678
864160
430866
955932
447116
494385
270227
768521
291544
156293
42428
468628
355546
804570
634156
553111
479315
592839
138410
200669
633896
481437
105553
899130
182450
382521
638764
38541
939447
384833
643093
27079
197319
938863
259746
362983
407293
823370
116686
229957
675900
806521
730598
566068
253807
1002768
964437
523150
522100
361625
348308
722001
186341
968957
573736
543382
255818
153311
117715
258056
955847
457853
518771
178962
1043807
370549
705886
240031
1076239
444218
714311
366808
101146
428180
310197
467441
721445
436723
1031225
1059704
239055
1040720
1013150
312837
105998
157723
380901
915092
140760
896631
806843
263063
199299
585404
226008
660417
575458
398336
147844
4270
302285
803914
91329
883859
242429
929848
680900
287441
1008920
941233
347154
33439
970639
509049
1009690
829976
168662
391375
171818
753373
192252
787468
228782
512052
833038
7606
458668
403973
42426
706004
779825
56797
1061543
886398
101010
930579
623980
908674
68221
479475
45291
452612
128083
209626
671235
995434
93916
686583
675833
542545
832520
645100
916941
994856
59375
243161
476604
662078
332600
535030
1099712
857879
462716
5993
979096
636037
87666
168831
127411
1010512
1094899
313161
1004601
611574
879105
376097
1003600
121296
154276
26893
483255
940807
568056
244284
662500
934849
665494
1034990
997947
1003125
411172
189035
216877
777642
443359
499306
790708
632230
222840
90525
814367
565562
53278
835313
158474
475305
913852
227928
1056963
856268
577596
603869
370610
685189
733193
53969
499183
839728
956792
693797
420935
44603
781489
478692
851508
735211
282885
110662
578449
745550
839318
126919
103605
929693
843205
336534
173324
1099439
681212
761465
82124
307573
287395
82019
292521
964931
301654
978342
807477
862760
321073
457218
20145
515383
439605
206316
1082529
1100665
161087
545769
361543
501822
379910
782911
328045
435033
797134
704917
908479
770404
229892
872296
1062247
500507
709401
385724
638168
1046154
517322
613689
943862
941771
1014042
813869
116919
452076
203811
290534
1097233
49275
907416
67490
648232
866134
637962
597056
120404
762819
853168
247249
346642
779947
329004
1048237
157902
827373
935945
591230
210296
40838
679543
416420
888960
465785
724029
1098765
445179
921873
254893
487147
806749
616839
579020
722550
713085
964158
912691
317878
470090
1042088
1066846
910406
706390
148475
326607
308291
428319
665110
178448
191157
1017175
760243
1059585
729253
287406
225304
158808
201958
489465
900444
736423
224156
530725
808327
833928
808798
936090
258792
88091
252474
70381
694305
339697
243653
801636
504156
433386
936595
74941
872800
319659
961169
159897
1088150
962786
957030
377942
231601
509688
953917
499656
793160
609907
199933
141828
753647
296667
388409
460406
1101378
454459
979444
578882
455087
250435
747658
672890
806268
1045444
1086100
240094
641432
812715
474518
696399
545806
1064208
909996
672624
1065203
35295
931906
503713
35284
781808
780066
581048
559780
909862
871884
501416
436569
913756
106745
151650
749915
408452
657676
991865
383963
1022499
487742
448586
1072498
1053157
309125
700358
15102
460220
893764
257579
138088
897140
908523
1074842
407226
295535
346930
893978
783408
421485
231309
1097985
712964
1047304
145644
123203
830264
1027006
584939
542332
551343
406745
335893
1068236
401409
815420
660307
1094670
810276
772761
423937
925088
988507
719261
131087
983788
216963
955849
1051647
369082
574737
625256
95856
109737
298631
1091405
909256
390634
475525
894291
228530
262861
146984
1007624
351727
971543
710742
1041132
341982
777075
219207
999707
122961
354785
853301
90827
762806
1035016
456091
16544
877682
348282
884516
1055320
288114
985278
1046383
960489
716248
549945
823544
258208
816301
94550
1011207
334344
533985
121332
992254
767982
763251
212168
457921
926754
456478
483017
244447
469065
88015
491864
11679
214521
61635
616849
65378
723560
1060383
590556
918279
35941
259767
764691
92999
60655
633323
730071
905339
1019493
988597
562056
859523
81865
802060
556347
503629
144047
1022558
169595
766998
648999
800812
340114
718633
21389
65769
1073684
249354
360067
275167
695239
127926
503930
424885
722789
314825
468545
213073
640751
1006624
259810
285215
482073
647153
930125
28922
1009423
461802
188351
961296
192203
626718
362199
1053413
612538
1027716
1081561
51790
233356
755834
473885
326956
289081
140637
618936
819662
992253
429826
391900
365422
909104
680710
706333
657663
72722
525187
572911
431412
825293
315395
881320
163406
542676
818155
311636
541975
506098
871238
941069
974025
264649
477797
540406
282074
718962
765701
290923
341171
544960
12368
574017
897306
359328
740090
419406
528087
320063
32784
319766
919761
1076640
434144
258943
188887
224354
561392
789816
63606
950517
568207
1041448
623404
434095
975902
773725
938465
147489
36254
768517
506529
279942
640992
464861
477896
4371
996887
416153
129589
253767
509818
877731
202100
753883
469756
237172
568396
819339
15981
141192
609903
61496
867339
898095
336178
407800
795551
518068
414475
313440
711838
204490
524671
849375
505932
201907
729104
409324
189175
846494
519467
424522
539188
270713
577273
645856
235451
665508
1093232
822354
930615
33975
876233
932462
209316
715510
490461
807652
762383
130558
737133
19491
919997
420580
13114
538522
1044195
860263
814016
329164
164801
299412
71458
107061
571762
855079
396652
321903
704532
1093410
907575
369797
357431
879445
874191
612671
156616
752782
307159
146743
822692
673321
704584
639838
1085509
188608
325836
1088294
396495
187032
649694
337675
247087
316124
171419
300034
1025110
426552
393136
440908
565544
773131
260148
753128
268366
21716
297842
137416
997215
500668
475720
28591
680828
547927
404837
613798
841718
406202
570205
394377
343779
901157
368443
996760
328321
866852
306389
362763
772997
71175
52428
265676
549561
596768
221171
706544
112070
253327
706575
412814
801645
701509
339788
422250
724388
771160
326452
157746
606451
130568
253878
68518
8114
77087
505167
668085
503754
15980
544190
398477
878392
659402
59624
734656
643641
712288
400874
321435
199343
713663
890163
497340
11919
485222
705210
255618
308131
787153
761552
668839
19776
475983
309272
936635
709518
215791
191867
1006847
844314
1022828
104619
324314
576123
943075
647282
325681
1053421
878721
471454
120595
763471
620016
1091152
875273
621742
696047
126178
631189
961281
220052
858894
541085
889390
725142
143780
178463
934669
927996
1031904
691194
45319
600957
131048
899449
341615
287565
491440
603061
607207
575649
176737
389558
1068126
386157
740972
358470
532454
914322
713632
725286
1073778
875838
100228
32718
283614
659350
248483
775500
1011409
374795
102134
544694
114827
84313
505642
231420
813141
1059693
513315
362209
66502
438613
1013538
767040
406617
943824
245718
561648
959140
742165
89613
54190
396462
523866
610716
134982
308809
948540
485738
915239
702385
774649
309007
901082
576525
904445
599788
340325
50110
35195
772304
184820
327595
1053327
432128
824227
90123
446939
143710
670475
562784
434545
187317
1038866
459184
309338
20168
10487
167270
144405
305511
336106
1014435
835311
1062747
773870
165865
769389
805818
901248
903379
854004
51303
690062
26300
11089
947760
231869
580815
1093757
743271
35362
827645
591736
1058658
200494
694375
643081
803985
525003
991298
617684
522144
487596
1097239
755161
293261
907955
962358
57453
729870
82201
961163
596758
1043221
379009
85357
60993
541664
943718
657920
794307
228887
186447
633086
735305
209203
738337
860723
317129
602527
443773
1017928
663048
94400
10106
1032587
128034
711500
324307
838132
890892
31167
86786
1100832
322600
521658
784838
343934
483036
826393
492891
947124
799464
557726
263631
967857
357580
701262
964721
442766
665136
622207
518549
968210
510995
278351
595011
599355
276916
447782
1079814
666741
155162
156218
300849
473608
862815
874995
52838
295654
381298
696449
531740
878879
460469
817921
189235
112600
33838
830468
338886
1057606
196724
603767
1087300
308514
1079261
781465
581079
189285
277141
645456
84987
1012425
97470
339162
116354
117404
89994
88316
1051377
1054848
991005
971995
487424
238366
969269
945882
47701
116974
718441
863110
173184
212845
148300
805060
946913
971710
265343
152673
646648
792914
815018
898679
266903
558682
1007061
399604
147622
589331
974438
858537
657282
903223
510234
435205
798279
531313
928964
277031
400564
543712
1079693
839521
517491
563310
231587
909156
826595
1095007
923653
55749
486482
598129
913323
989869
382549
1082953
89668
433213
913334
706808
754858
860828
865470
43116
832960
128862
378466
900890
563147
662510
69649
766214
400584
837708
457923
436093
425913
1073986
223037
237943
238993
850720
4730
474419
464956
1013375
583709
330688
528085
605743
579857
1073147
74932
636056
854667
674515
358303
923542
404443
159976
190131
979827
551278
664894
462298
485903
145789
235479
955996
488306
734421
568245
229862
1064681
391705
269407
385113
536347
512495
1006060
6754
866596
628465
602970
10838
450040
301634
549572
729220
62051
939414
229800
11429
139942
887296
584269
939587
871759
684377
152761
496493
1074953
880414
228133
639222
860518
618729
842130
388350
538075
8155
884229
831334
16130
717924
39542
787915
770082
102285
446996
883250
240692
184271
928855
497172
513731
405017
351140
231266
222322
264363
31470
881806
897152
170347
164273
568033
894035
484378
582275
514242
736702
402931
498040
439305
286268
1005195
369696
763628
70801
692502
98119
67573
958033
257158
225236
454664
675038
627256
319461
953722
395770
28573
426425
967855
707798
361002
426835
978843
1180
936045
128915
490018
76846
261029
420296
392479
220646
1000287
714899
1086174
819886
263744
797259
899791
118595
531673
304279
850135
850547
1002287
78006
556823
664594
610066
385634
874954
1002827
67791
105182
530950
370714
1027538
1047710
735494
489368
1060564
219007
964146
333228
233150
755584
887995
328861
838367
156013
158501
802975
268863
1005924
384933
58259
573431
787923
130838
1006469
557071
573036
1047799
44279
224677
684664
499472
167770
652764
111808
256370
1060064
830627
878247
761276
187679
68730
858033
68534
1057694
879704
252627
1092988
545992
253677
230602
461700
919507
625111
126105
911355
48295
707298
394270
903672
1028615
1042453
1075856
691469
962234
673838
479129
73833
65250
869385
189631
660179
670885
664158
369666
216219
122258
199100
517982
880754
434978
919419
747250
929431
18766
681422
299935
992575
414136
11574
309183
1047020
742821
1008961
263982
101823
60428
954961
662960
465334
955334
506705
245560
640970
491946
5066
257094
508040
172629
982303
522240
441780
233726
54774
365297
132404
369165
600048
363051
410695
759173
578846
106930
856665
162688
829089
1078333
102902
272864
568473
304858
305156
488661
590726
819476
1034915
7326
27550
359501
646705
647085
593504
726922
534209
518566
721643
1048993
846330
1090057
1058971
791835
105154
635449
716457
275921
987231
94344
690134
1038885
543780
826296
641686
1100292
954474
407661
181305
802242
932367
888921
213457
160574
661304
553716
110327
399718
938520
783625
774737
182197
481568
393546
417271
1001893
91896
44208
620239
905663
744874
832438
628478
502264
35287
370287
625219
338461
543423
251409
689556
20393
16215
878378
907778
68648
230094
629633
277036
216770
763485
735412
891951
1036341
410515
67285
267182
496716
945303
474912
160469
229440
843612
295113
263817
923696
855665
408380
197367
303606
80682
902487
10926
563337
76237
550738
863287
138378
435091
404416
927017
593760
837588
947703
353307
673530
479726
14861
558693
955490
637964
112675
910161
1081117
217901
836761
449229
954639
548303
231156
840740
278542
1045949
253252
914762
967306
203524
1074787
493671
430739
476133
248084
79673
441037
633592
466141
1080673
896415
284720
142679
1169
775099
613982
78947
893513
267316
468283
427642
1083320
422466
139206
709442
546818
796383
1031393
305132
1082447
3460
608370
1015974
591447
968408
431747
863283
928971
681778
680874
379545
1082674
278097
683704
95774
966506
385537
892028
453344
60644
987651
1069409
291815
425302
514331
1031564
700007
786067
145877
895187
681499
723378
563183
663772
33061
123035
726367
711989
776312
552376
892285
237087
248430
996870
121873
704972
701608
984060
1002957
53318
303526
510155
506441
176091
700046
78141
383474
259147
726091
508593
807323
66575
978815
595237
601545
319269
714182
914693
365196
220747
170871
554537
321534
653117
571329
84642
533633
903856
973163
491319
127302
1015491
461480
538071
972269
629521
94318
209902
241098
333188
960995
493317
328374
274810
1066509
947127
946077
580689
965920
361451
477739
595552
448656
447606
233186
758820
576232
2600
276991
89541
660816
916182
509357
1002826
212609
17812
5998
637334
1085611
948211
771682
721940
312229
1079429
1092536
28895
651641
407838
164760
295498
688113
678235
88694
130234
278927
413363
199915
1030333
317131
514039
617550
541312
571345
1081221
364249
684027
173502
653321
288617
74639
256922
56981
695725
821988
749773
149409
1084529
125220
1005250
660337
1081447
598436
8839
823979
859522
651451
167879
97980
403209
1019612
345859
75861
156600
1054239
815225
458607
479871
708803
802452
247909
596923
378413
921310
973286
70774
999276
137824
770547
415592
480520
185942
768735
113066
201895
667121
122955
508682
497411
352079
384104
881701
396806
204445
219146
765355
691124
692174
863645
147956
954141
220446
39925
1049408
519580
102349
1058090
46490
121029
140993
46581
710734
168006
291760
482751
941603
555522
984166
949565
956348
488953
607812
167058
28037
490479
922111
1039972
483973
835714
889408
365024
1101052
838770
964299
1053871
264538
366787
684163
753258
301031
453267
212843
202867
543251
281866
971072
889363
641647
416537
827404
454138
573624
702614
268802
181757
911845
1027572
452305
927830
983018
987873
401841
765457
896964
919377
21757
930886
611668
120865
842337
497386
221239
576565
882198
945201
859286
550333
925616
480212
727042
619459
37617
347361
729923
444406
206667
869631
824492
957169
313732
1021850
458746
1015973
276331
1072354
904231
699618
558777
997684
257764
465796
720656
140724
234105
309146
584378
97145
153559
175092
561672
928326
724269
205323
757066
482739
318298
381491
959107
159970
717214
345182
444596
693873
307844
1021712
503737
704672
18768
1070321
381844
150693
392505
815031
335028
357290
42924
258992
541111
493134
681464
1427
1016093
201504
329970
748179
28235
648768
644901
95025
872736
840879
581732
3422
51342
624324
496219
258660
357760
716873
621303
199842
47703
752727
333365
220086
13939
144642
914488
295801
658704
625523
556203
176428
676596
1062360
73990
672187
319778
1060416
342966
349564
737061
1058575
642233
131037
137311
47328
74768
642096
315998
845258
883925
447937
533154
146370
985631
826981
955296
321619
693415
95018
67105
514410
546117
619826
1084136
439759
119520
1093156
382203
358353
629011
824426
656777
726903
574574
884621
580647
62218
98723
459920
108428
810414
677595
618823
471315
552712
706319
252271
257584
675182
869697
129669
183416
1029544
742328
451466
878034
811725
20604
247846
621169
320407
196850
65451
547232
811479
669372
178661
596357
693412
339673
280720
482868
69968
599501
230220
393694
1037329
410363
836504
53210
446943
701748
560554
249223
157627
843073
225089
798968
405738
267664
105493
478715
106009
621316
601605
684165
200261
765362
172901
385090
672976
1066822
212919
196696
812555
499753
158848
730909
784458
101079
971634
1005646
910709
999029
648618
197250
739517
435892
476198
693440
345485
253544
605672
1076824
962549
239729
918416
947783
408103
587334
453462
54353
467347
370920
345440
388233
1012198
321707
90510
105614
63971
390490
468717
688623
623157
247464
1064144
510266
866788
539966
192587
661413
930798
802408
578423
368281
147966
860012
110854
90453
655795
182476
420965
895870
924393
312446
145352
21259
833431
256707
812562
548883
49828
69818
352130
140606
565640
678888
547143
779086
789953
1059983
139332
38811
834594
421313
245307
725668
139505
775358
533480
179148
504854
941564
729850
276542
994740
399396
248290
533650
498314
793994
510025
659314
677083
213720
273738
542458
438071
203585
973817
1101297
358258
876841
828642
730295
1001781
426907
981500
430980
465910
351368
1022739
540175
10286
819916
838623
346078
810495
723439
546926
1095613
113966
420671
732782
149323
505902
218645
130592
918460
560635
422903
28984
428434
961519
992484
765965
325691
410385
45629
642149
111361
282046
510838
520428
636762
950872
524882
196212
890084
48588
717831
961749
358764
198354
187651
60530
35298
296064
631424
658311
110719
621641
263806
307692
613975
1004134
352117
754020
837638
232218
730006
495543
136733
840961
350602
685139
139135
161286
109388
769291
643176
1001125
201698
350677
190972
730257
1093190
322304
830403
40249
290324
906779
843630
401203
250485
625302
17194
238657
517478
911578
940135
500333
835179
315614
735919
569351
963441
642151
831139
307939
663785
657648
717128
127100
242701
49785
658474
801436
669987
59866
532189
491667
697349
632575
943931
3750
830664
506657
877486
649177
1091041
950088
18148
901701
339625
331093
610929
76639
620928
374709
833597
212837
662485
125621
1004140
25096
567789
637284
37826
949143
724385
586408
543982
116305
222077
814573
440203
64720
477703
540496
1092044
157317
286182
184016
102007
872677
38228
456025
239374
960283
672768
165766
677810
134245
862280
117424
527292
932769
1028324
85764
724038
290970
620296
984465
272490
805722
609248
242141
589069
831279
877945
280004
429421
963936
627460
689056
1050910
978280
881520
508541
623859
615182
220039
66179
53319
433025
67819
749148
1061658
450489
396185
448215
208696
468856
711660
669518
545142
801844
301204
745956
728009
140529
884476
910309
873639
219514
524338
987868
885120
611604
114090
332483
657600
663025
482850
1030114
415504
855030
671354
322585
116393
324815
929684
388158
1026327
735228
630652
1100280
203094
1079213
532391
331666
173867
65354
479695
335405
336564
1072443
980506
330340
891648
91553
136802
949140
601462
62012
1026744
471191
947046
655654
140830
910390
622224
660446
823955
601425
924151
779281
104715
58976
28881
1045363
862427
764084
1099660
698450
183727
757327
206087
351614
817383
781244
748414
20045
1087693
1098081
763412
204639
11826
327921
94235
183922
186747
353378
77736
63281
749343
708184
473066
644127
368238
698808
435060
988072
249953
779405
677705
838097
406602
653623
814383
54692
1069585
1026295
876882
132587
405510
604610
291818
681994
1051405
721403
873818
140967
611241
336430
501819
486861
938159
749043
1045171
575352
1086862
29521
497436
977714
369689
529859
789267
934329
464532
7469
1045922
972472
574750
332119
977069
726369
953982
439550
696915
529640
1055994
246742
228575
440461
353934
595093
197944
886178
902777
125806
612826
1088042
1067599
280344
128331
217274
657059
314253
410611
928974
41518
1022316
146434
502776
197792
751871
316413
923550
636910
6577
192868
176854
953701
997020
607582
574786
61124
208868
639780
587278
1099466
1051590
63018
684079
1032591
445312
553897
626340
924542
807574
410374
255272
720648
159012
144303
447156
265415
892263
406454
109707
825597
732636
462266
637371
277061
75821
532797
906118
426720
998323
817566
297469
296758
253813
327846
835779
505689
891339
1008463
112589
640747
94107
616275
127133
114847
671717
139784
1058088
269530
1042125
513555
128396
852225
581661
8284
373784
138061
909198
797425
53558
1097726
1098776
538371
1042305
853272
636724
147875
208639
819845
478911
327706
481279
439518
210358
41633
84808
759035
589945
1083869
306924
1066772
971594
172139
856290
102396
548472
911125
970993
1061806
261362
540896
705481
728928
100709
464948
765012
269209
993786
374741
142474
198237
430371
68558
769975
30170
383162
1083562
144246
526890
548875
378055
435163
828406
262397
999300
725156
147166
751814
941392
460045
16432
163970
980638
1010020
1088137
163091
93065
257239
600450
470795
1069394
184002
893689
473715
1048079
421463
865654
195638
401262
344238
36758
805999
2679
570565
1071088
106457
271504
520992
234969
1040169
713776
955835
619481
129119
669443
505052
539033
197118
674759
223763
151558
82165
698634
521019
588180
150654
222464
864730
74670
44040
743687
879873
443462
383847
597284
678025
367671
148015
790557
799073
138773
545605
791530
607747
257139
8279
244833
226960
635958
1061406
273846
302658
59837
140170
293111
214896
83469
264544
242105
983302
75358
314785
543085
1034485
92859
327858
713489
45083
928141
485789
268143
265095
282488
631678
205355
226687
147174
339941
282402
192501
1038702
829518
849200
1005780
832116
303318
984449
323116
781370
716813
1087478
790769
269761
555757
596552
451246
706129
347008
148083
44065
632540
1037906
505208
534925
756922
555094
668106
113516
959833
709706
722931
1079957
399226
163825
816984
986486
544021
257786
335177
860793
67606
726169
563808
922243
770959
187556
585811
54547
260974
1051945
731908
373192
1089291
332694
73638
1091693
215207
776262
875234
173055
1041549
876087
1061950
773637
472708
865616
931414
66180
859586
721227
219238
798172
709013
167647
1010025
391585
635053
663832
106806
286830
1035996
308109
162274
812545
132896
273330
659912
149458
722502
1066305
45596
762422
14047
1079239
115663
674793
299041
227274
346986
927614
794265
536360
237432
608629
140852
140053
848419
87371
481219
995605
441375
835414
712181
63976
24309
248265
117789
210393
29155
217932
1029345
957729
469050
726327
809743
807299
223490
494109
479899
553296
1076172
916981
303349
486074
235548
956808
767125
955743
925100
1014752
715438
348892
610995
968130
826703
575372
1082169
874678
736994
1040952
619583
287823
1011984
911495
675962
631330
230124
790684
642792
847113
349503
72749
334301
85474
643019
234266
272292
633479
1037673
1967
553764
1094719
578369
960450
120096
121613
226151
796713
71902
37209
601007
965267
185825
987476
312143
910410
204551
454273
169321
544801
990451
725250
738844
588073
13706
430906
293117
783077
1008870
37180
280434
929832
441564
1033530
575044
730611
313910
605491
340094
79787
1073764
198681
521869
355239
958474
343865
444812
918895
523932
1072658
600972
1031337
159569
913940
81540
113594
739095
891031
362022
291459
884197
712920
382307
192874
568775
987398
1055042
722526
962292
337316
124952
725234
25708
578565
1017144
873835
279135
260121
592378
199740
1018262
787062
40995
602303
1033372
453836
233327
312933
451231
20333
544155
423135
890003
112010
408570
566807
659279
536970
226109
653249
962803
896686
932988
616858
750165
1005040
913465
222595
700640
701690
940689
939639
472156
1080721
759201
281953
810013
728497
546817
710492
125417
1065229
606444
514862
1075970
107723
358856
535371
515499
801462
48933
699062
671320
212657
1052071
485942
284015
451895
20744
1011946
561427
913170
84209
973420
801444
1094153
883406
378036
377204
288289
262525
325555
716560
858200
51692
799436
426613
555102
272228
397512
538408
88774
181729
622622
965752
98921
243015
141566
193444
491379
175403
640515
285816
225997
572940
82494
937698
494499
552149
842437
228390
74455
1014584
912517
260957
11293
1002450
74393
198322
735035
547107
835920
692947
557297
534883
677470
878273
469018
46994
870602
808225
549040
665157
434237
693717
29902
653454
951975
565484
690837
333246
963498
221611
689195
359474
140929
690438
138265
502909
434271
1061890
728818
476055
355141
409581
696685
874126
174750
918091
980081
270705
53562
1001533
347395
921851
258077
866023
664379
328637
794402
810556
611771
902730
1018332
1055516
497833
506900
803082
158265
769617
234177
414543
729036
571971
564987
845777
931199
830163
795957
287803
735529
581017
278574
160309
787076
582225
276848
406733
651577
826862
104105
165335
575119
985936
530345
691420
385874
871349
313824
429422
225608
422911
203684
219840
721167
960436
527637
634193
413453
547774
603112
353498
372951
360570
923248
602447
1041454
1006825
34724
819037
1004877
825232
1002781
634462
1040899
716245
326489
326500
183469
24681
29220
856155
84305
833189
243315
423703
218330
670659
488597
310871
185920
937386
1026081
277627
235138
665829
743559
954578
443055
1059374
882440
400195
446489
85011
988853
242008
109682
331712
624877
1044769
1032471
97863
818196
495016
399072
787960
494890
932124
603463
673083
660815
67355
261017
179431
304810
248485
456844
487612
799579
586528
457368
579607
1049539
626824
92013
8462
6330
685488
395278
121397
492819
1058098
1011286
889901
612913
104938
825433
177999
1008236
308315
328250
12419
516102
987212
1040163
1041213
299189
715197
486663
737735
232317
930903
911832
750459
232512
803893
865658
167187
64926
362233
297301
1065416
755858
873134
172317
549488
99361
557344
188422
319100
300363
327160
742731
649215
565877
1098408
714662
215431
958715
908619
1038400
388468
689037
103463
314703
276915
532987
711114
502756
751361
653469
52763
520194
365468
1057040
768126
488463
1076533
699474
256831
1100174
1065540
988367
469355
977701
165100
719081
447959
220539
42993
82543
883353
726907
883057
776024
1037483
176180
457107
765015
10843
974017
579225
675133
989736
789814
337973
997859
863502
1013982
929151
90729
606390
403955
33311
870063
828160
658574
795032
90153
536065
1069657
191082
255346
295308
953244
314181
405835
59220
129862
629446
11632
1032236
190202
1087196
460051
354470
531058
333306
333008
308729
916384
861143
29941
190957
590703
231702
784616
622518
1031965
194418
805824
999932
141206
136720
1070743
876982
590019
799597
484912
989891
619746
436238
966087
701061
1025813
786483
747503
593184
217383
810547
442642
596906
179546
875763
178401
1077694
1010781
810454
258831
789088
33597
1823
289274
813856
127876
639296
1053378
9953
1053034
411277
1065181
722442
132905
398010
734896
791293
235540
18677
545431
877168
1062597
779051
994007
575269
676814
382925
615696
485703
527262
639835
5685
1089499
550720
7644
431291
851379
380697
1094396
999330
839918
778415
1069680
515132
676090
261139
165805
558080
725687
274690
15862
332026
132410
1017882
219219
46311
206291
1100919
844707
1001560
532502
196428
298164
16104
728049
968404
1050212
1065801
333479
1092309
804500
40873
896546
161468
1068261
886782
578738
995494
8642
132227
870706
549355
119580
1052697
938016
432488
347620
489097
1014031
296233
813670
1038829
1094432
706587
1084585
125494
1094038
355874
84732
645838
536023
767121
627969
1069230
615282
217922
727681
726203
336988
132771
577758
876734
250772
244353
767283
384994
828348
787763
791356
733235
50526
488780
304131
310245
766055
863084
49538
1022457
929324
1073487
954405
831929
268086
44976
607868
672372
272795
1034536
808811
734528
498978
1078843
184504
574919
265485
51883
1029604
833842
1022040
610650
323074
647486
348559
943235
45535
490692
312709
92978
1017648
403382
23374
914909
168893
1087778
691312
1056894
393731
294026
344257
670845
465974
245787
864892
769633
159258
89242
814431
735285
452019
891300
911354
1007403
650964
970663
857456
115614
598849
1002298
334895
373893
228517
693169
517429
448968
490221
798624
981993
805125
581375
674645
626142
639975
1024061
687293
980892
703682
150526
903755
336031
821679
980525
687862
956989
61136
317390
739319
584347
701809
523844
988308
438066
894022
308084
154823
764783
61186
237025
589874
719655
704040
415604
21549
120429
885213
917052
986071
865853
754176
451140
542702
901882
161136
433858
236424
731368
83327
859688
47180
459288
881659
594636
364302
913105
298133
362839
1085690
1010748
284569
177471
409511
797642
974254
1078373
269482
37531
808526
159762
917081
595725
455799
122168
214123
541729
70608
862514
937819
208384
278943
670807
870639
277411
840335
1068421
896661
63742
259340
129540
1024730
832195
1016016
429089
762925
274067
887737
393117
774711
296482
967222
59356
417551
503823
1097010
513901
800684
280214
775125
913303
1034927
285651
463766
1063072
358390
183456
336790
683095
116035
517031
180686
1095984
884493
204519
455101
29905
10701
935107
254984
37087
98647
460458
206997
310358
150030
440730
675111
43732
328544
76742
308829
851192
546589
306770
685223
50403
1091297
985868
1045320
204255
657588
100795
232810
145048
866395
527564
971513
350767
407944
1052747
148684
468204
1078895
515702
386865
788750
998492
48861
384824
562570
798247
195921
622147
381942
925439
1100873
432000
640208
475288
268292
943269
817134
472553
275971
50904
894996
901678
416053
1101383
692813
422479
512600
1080905
176885
588734
814542
68296
168873
427047
741840
468185
193873
451760
373736
197114
362075
1095066
315017
905743
424979
203436
956796
381840
661366
338664
194204
240932
508871
673523
573564
737274
414939
871350
599658
40179
926234
55368
1018630
189229
976524
683098
1080183
93431
630138
900598
995042
93642
148437
564128
870575
40035
602229
729486
866109
288169
388008
105482
497986
118072
153792
526464
548164
717735
736612
441915
162938
1020436
1014415
381523
953236
304834
463072
408435
568837
749900
363568
812875
199784
39629
65266
1026726
896826
636268
804632
1070854
51876
729673
945097
873053
99601
325163
912640
220594
50979
877260
909033
726512
299900
700492
598962
486400
714053
1086008
485957
338241
300863
173230
648597
70158
416639
281958
61240
307890
321090
97739
398872
527157
916381
265423
1105
230298
62104
1079945
796282
471096
377512
201073
662787
935457
817814
431946
943921
110822
391987
649386
170654
1090994
762506
201309
451402
900609
712086
562779
183218
760932
160776
1050752
63594
833747
372667
660461
540607
969274
169208
51019
695047
12430
989272
1036919
444246
718691
460206
181520
489842
955999
921875
90901
66842
638602
505192
507735
444515
18371
707793
925420
1048081
604554
1077854
1070260
1091819
962341
1101323
863144
810444
826814
263706
728748
933418
816512
909880
1073031
599434
846911
106048
986200
451928
615339
942654
76418
798436
5388
260138
497382
1070524
714821
1081440
219215
546732
720798
535158
458044
977033
230804
535938
48316
458440
209928
993107
1020402
585075
63119
89049
227339
490053
604191
1042789
439623
115747
884872
373203
14655
292932
965162
120303
115637
396871
893011
1099651
977604
915372
427183
694924
489481
640265
122794
799595
588161
266425
1002315
427423
741812
1072929
12373
723979
876480
369728
300576
651419
754719
1035230
337152
608994
377517
338864
839136
1038693
1091026
189556
334557
38568
621075
1044665
918714
47374
763709
91900
746993
425625
416478
413641
205577
718449
438851
878512
541169
783276
749432
986724
5621
764622
1033146
692880
959250
196409
638365
707899
871207
545608
1011011
158014
1100238
70311
580997
757868
401798
135096
922195
625921
1047361
447338
429181
136495
863857
210457
434333
605368
1027483
339074
757893
23323
656150
380380
813648
839601
353911
1003187
374242
837030
136218
320148
223023
588199
867648
21511
36469
659619
216384
702188
414010
1055942
360554
55146
832053
719317
619431
1059629
1041366
545086
16500
483635
963367
745037
85383
744804
389322
1089372
320197
386839
408911
623636
206525
361203
258254
952146
982230
544947
302193
95930
598605
272895
967515
1065812
340169
116746
758334
9531
156186
931642
1042516
188847
307947
1055073
680240
62001
871727
190986
23258
68532
56340
1007101
712545
225965
306324
648505
784430
113969
8504
916808
597959
806370
715388
1053901
870158
96436
573612
507859
382154
406584
645050
79720
884676
621258
546851
811384
964284
1082069
979170
673218
615601
500641
270871
981622
294283
1054318
1007707
226511
519871
180464
465764
441117
605217
283319
326155
322684
720838
148848
102785
919952
936145
621986
43261
795488
545935
637614
623729
1073010
661436
109858
440687
902407
147433
401497
1054772
129731
12902
930480
105067
878575
433611
750224
735729
317519
1062904
951893
126688
816865
1053577
734932
1090053
1084616
670616
105889
67358
64998
985210
847092
1047124
267339
121707
758639
338640
401021
190806
485422
259791
297266
739946
786373
291592
497120
482796
118518
104002
645150
596865
1010947
640231
578155
119088
996816
225062
1073837
147233
69122
530357
687184
568973
483320
1074483
313896
336671
859792
599034
331739
203650
972848
351399
1033826
617208
1031611
1080729
233846
587640
135146
5727
973157
1091812
326543
789477
589319
295518
120722
608623
1011076
165498
683372
826371
292732
396630
458720
491984
423737
888393
807582
347274
255046
316135
464996
870534
436366
286950
331574
816043
417675
903026
985552
324829
634602
841747
635434
121318
1068482
335176
816500
403505
762124
700593
479200
334407
827746
947975
542885
946036
472670
851410
885176
638547
108126
713818
249029
1032131
814437
918217
3857
517892
281781
520493
1424
960821
288839
727304
507231
901462
649224
74741
466595
874971
822853
592909
863888
212915
546008
1096916
858850
1035481
649952
33020
252971
276662
21350
672643
673180
617106
208966
1054157
300984
752202
293741
723645
354212
179799
537671
258274
201500
408398
958134
961873
944047
695040
537581
105803
1061160
1056631
99148
449146
1011096
1085234
302939
880169
219259
588348
1023871
322254
886792
85115
284121
271131
30384
732705
1020292
22203
418905
286094
729367
975057
572069
113749
42921
350497
343811
106918
265112
236401
573823
946653
689726
380830
783483
1012820
1048254
237130
212894
682735
988956
771080
874865
669915
171726
677511
259037
964124
965174
265559
188195
489606
1009254
882095
798598
1070979
767909
508986
1076799
77195
658992
219144
688497
1002473
260433
259382
602412
993668
650120
1085789
729003
490889
643557
701267
962272
752378
338455
673428
546670
306814
647398
187479
761641
238885
789772
871972
19656
547909
887832
126875
556859
47509
593006
90258
110982
595335
314998
126298
786506
833150
1003216
449750
110115
833014
1055197
121764
778819
1006342
48386
644548
425663
777565
355735
602377
825287
612747
575335
19651
688161
683497
325145
275833
454527
291919
450724
1087457
477491
494837
591431
465779
1006040
1074019
1005157
804491
482229
678860
371226
947970
704578
408877
892341
746184
923209
175643
87980
71753
674122
368038
1071652
233207
206794
594865
1079934
32518
103981
221264
911588
325547
441887
71211
322994
430350
630204
301796
662275
1070137
1006781
217050
512545
326994
77260
350165
97910
264292
518902
195908
219516
493868
771275
872385
969198
59854
626210
1078599
445600
534834
473756
880822
868717
364548
977137
662707
516343
364900
1095991
726763
843222
377547
619988
274222
845173
298681
30929
4989
30875
422256
423306
92762
1068622
170910
947105
1034193
560032
30077
486087
733471
647568
164988
406599
398425
787307
737550
341288
377012
574087
259018
940351
251758
1100255
1020266
548305
834498
693394
477542
926929
139930
632009
625315
774263
877785
656413
855348
261783
249540
780650
75003
387401
902880
62032
710084
898659
431816
99052
222213
661929
771307
462615
9554
142233
1013305
683636
857623
129348
856342
8762
872155
611484
664548
347003
1044032
414853
648826
209450
967736
232984
742812
441479
83227
1041243
1019528
518049
755452
413142
182538
916837
466924
700082
1060393
939923
242167
786941
296754
216739
504532
305123
785787
236480
799092
484536
842287
490010
675635
261749
918012
416052
819516
1054231
28628
60185
157003
262259
470540
205685
993118
540797
890117
185207
884535
49725
551044
74254
592333
423294
620784
81633
977827
162469
649911
253323
253845
964461
313643
453920
125119
1052012
880441
703533
892234
9107
996235
560559
787744
583401
388873
901276
28621
621700
718149
216052
317558
927239
384453
706268
146952
473910
362238
71424
261985
634802
300640
345368
903551
106959
560591
488958
1035541
998291
105148
617707
298132
705457
822491
415960
827437
108489
1072021
1039901
829309
584451
204143
19128
434032
455511
331781
251277
270527
579471
405369
670380
224712
1060125
1023873
431987
313453
542349
240331
303860
255619
332642
15388
39974
3722
524513
244128
845946
652924
306992
944065
959179
645199
377690
639134
77569
442724
777866
1067700
753461
61602
783695
358570
115101
142138
168357
897508
23729
586415
321508
1040648
1054518
860474
925153
924100
659502
1054776
248788
909835
694483
19964
364866
197534
610369
848697
1057395
233072
108204
550580
493704
888683
862162
19130
732768
904634
184226
150805
399111
340163
979282
409884
1007296
1032992
24568
489682
803745
1027100
495230
988442
819588
561434
339808
423177
202120
568384
1009186
1101204
67435
420039
66214
358480
868044
775734
55808
825153
431204
516698
642840
594928
428381
296474
932735
86670
455614
779800
36835
691440
289196
142680
551082
1014422
305207
1097739
515517
281870
783506
188409
680635
148738
3109
453160
188435
223729
342702
571176
939577
129487
109964
1015061
630783
609478
1008128
145146
888546
36945
346571
1000960
808777
1076871
51390
542175
114319
268456
1065321
725064
74291
773359
369241
59251
917721
447674
291438
342441
890988
347591
234805
783286
216935
952893
1042579
27635
339597
1060132
365444
528422
747331
818691
357588
533139
534189
924246
968014
172775
755705
15875
825415
179349
721799
1095814
352097
287617
932724
134342
510104
1069661
404669
944498
128638
261952
773508
669081
258905
252274
125469
24191
595514
327689
118359
125846
959418
99704
230084
731649
1028741
556783
374808
559946
588032
409674
991707
805685
721260
493942
1093413
500178
931772
1025786
27099
940352
240675
243848
503299
14083
778685
719564
476566
359333
1039309
620491
59303
606239
518802
807332
719424
649307
1006371
1095385
322482
272752
832799
667429
595120
1084253
988294
361748
370680
122804
814004
475820
823008
20160
449556
203026
195299
579932
661062
474516
576260
628516
27835
451516
470357
1094235
836720
427263
749341
704443
734928
574881
390860
1043207
570330
703809
359719
347626
706510
212208
793138
810167
209943
382354
199816
32074
232898
879721
888154
504757
422053
1032690
933882
732485
938972
1048848
1099515
334006
732847
585596
80789
548333
982505
54626
375698
91159
1012850
467075
146479
732611
836041
810835
854500
1009805
1000672
319447
536570
644933
187462
762956
372572
542151
372371
613309
1085867
357321
449072
1090207
26426
818793
268272
795267
566038
204098
1020673
373340
212557
384795
1023495
779763
184123
184257
416501
965597
1057050
180000
237874
220653
313856
265617
320523
747928
440347
22924
1095454
990114
89719
975685
180963
61345
574154
684258
1087081
211657
719645
712695
826915
662605
840680
376761
828250
259184
803066
249074
455137
1079743
658883
810480
338926
1095193
743259
956998
429274
648407
111685
311810
1066912
439524
81611
474813
916520
613520
1009332
866532
122700
732289
47860
389820
37939
971495
38576
767399
451120
367243
240181
1028607
116284
932734
763939
809007
250696
32589
367397
793510
580841
744541
129773
1052989
186895
633943
667361
1035407
529940
933231
730700
114555
251898
869173
70262
292650
597048
545023
757487
981037
10381
526265
348373
630111
282838
621422
344494
753406
271653
755768
523789
322225
1070865
900687
53511
1096581
673255
215373
742074
426911
914228
236310
67390
423880
320659
539374
1036853
768599
112015
431285
985228
321267
1049767
180272
453129
736809
798132
939793
64607
873038
284518
244624
503322
378987
210068
302755
12570
330002
432257
413716
825476
840024
199328
516707
547454
935682
763482
264611
359423
1101265
291419
466712
617444
489884
605252
321740
1013103
557993
210448
785347
611050
289622
247731
1068775
804334
305384
764570
283342
780839
455036
554570
328612
336263
244193
471327
996255
184713
356701
277219
226796
711577
130010
364915
379625
527375
620279
691167
734246
88358
1002800
644854
732784
1025703
171842
556593
929744
428304
324984
427278
511073
770336
609317
632384
800619
795266
349326
589994
626730
892329
259825
431856
1020604
831923
590386
83448
796490
840743
174979
421585
601669
868572
335702
602014
50697
511332
341865
914130
687622
530185
119617
633740
415548
36646
709360
538833
98015
30978
490831
667383
36456
1016407
733553
201666
521798
949060
459026
52166
598959
1024434
996673
422888
532292
865855
280258
684418
269133
150803
488088
348689
989922
473484
107767
645695
517224
382012
56093
575813
947621
117297
591457
1091040
307623
591012
314580
678273
901457
107146
269587
700463
441952
756022
53981
176663
409889
1035985
917494
340239
79214
668641
961676
12927
497631
324791
49700
110122
37739
793537
462821
426081
1028762
185096
388965
347606
1021686
347124
181126
687203
468809
527095
91031
701818
398071
105815
998818
756883
454280
578176
1050277
322506
233058
245213
281126
899064
324453
211985
549335
1021327
680005
355060
509018
750654
105915
94392
407583
33019
812587
681104
515914
4943
798221
507246
322549
1047311
177917
1043381
1044545
404567
818041
1036444
852042
421564
693507
930463
546708
43328
54406
115819
785207
514368
719021
108957
1016336
656145
331475
122245
113842
1087111
271058
1065385
729637
95618
846379
74457
623296
445643
270168
1059376
709744
149447
656595
742173
330041
88567
940262
713046
817937
448884
504579
443064
380768
41938
47977
34470
656023
951453
503264
314766
153285
837150
120211
88779
28511
992219
46550
972768
850477
511751
480265
339233
519203
218394
160039
1038815
476967
722661
747837
355340
1020004
131898
796859
749099
794486
496955
878039
485647
1090768
647542
1054435
820960
165909
464610
52920
635988
474906
888482
952031
966697
145516
437196
418400
152224
762024
660701
740157
95483
39709
1094849
289401
1026077
139155
326478
621505
576364
557202
188455
601393
15206
282635
697065
336663
466480
910646
913789
618670
411345
664220
680071
546233
147048
168935
1014142
89294
105965
391663
363969
348774
529532
734090
272091
858808
448400
443761
70312
575345
786411
291917
830678
152857
239878
85128
328103
887055
861927
977492
422797
571717
815005
30209
224668
286409
395874
854115
493692
568463
787222
76560
542825
888871
80691
561418
64883
393502
630578
487152
77744
529013
246783
338597
606890
770237
512375
1099759
909618
983576
771578
705027
282002
897680
1025961
761786
941656
501625
151244
719989
39858
13883
804664
904949
50056
557810
146700
1016722
1088873
92290
992282
753344
105094
1086957
639055
346030
359481
743760
367836
738715
635587
1088394
1033878
650585
437923
682844
123322
363677
1042311
1049902
130937
438455
717047
997554
428086
730908
122082
441075
819708
649338
873998
473757
246303
736081
396033
592725
568518
912347
476050
473595
778712
696627
238876
1253
766948
371104
758946
969141
11105
786054
609263
119681
609805
72882
801092
491407
1019690
837417
469934
795119
824677
330261
726831
1031010
609707
789667
970689
10762
235987
253526
97060
532170
540468
496779
235566
455978
187932
587134
659610
705694
304386
304387
107798
14175
238753
853405
132514
1031425
206868
205606
672435
737547
1082255
392933
606600
802757
570493
749406
494917
599905
143250
100001
772510
56629
338958
31050
194632
429196
851393
420332
1089574
318724
917372
111451
636885
196391
549644
303022
193570
730118
805190
1018386
143739
485120
1095743
400947
1096796
796348
87499
930871
203383
359127
608838
683138
101524
251331
1019786
271181
843790
1044407
131688
839097
789546
814361
224144
328257
885652
769189
847452
33776
95644
588025
248925
94343
458250
405265
277831
999682
752913
787350
943436
646084
525791
1049514
7849
1015533
741987
44888
596560
238486
569423
712775
229180
343081
42496
795747
368090
651563
982664
162490
449594
865380
484417
891055
80190
853955
409593
53123
95760
75254
502605
795467
931053
381654
981079
51433
596499
334632
1072046
188305
443631
977953
132875
224410
204365
565918
84268
511222
105347
823031
274080
95072
767817
622447
648251
704206
1089665
368465
542197
131983
1002771
434762
861673
594183
23004
672866
304035
948545
572456
345627
85920
358211
278231
748071
914515
230525
369720
43073
840774
331406
784674
384150
528293
134057
1031392
258400
1084398
223012
370526
1033688
232744
706101
726454
676159
786769
648884
209775
174054
697608
92666
560410
551418
673093
568002
1053190
330484
1070187
151756
401432
540586
342280
1078413
855840
854790
815375
214415
341651
985637
604947
1042064
521995
82388
641441
487899
552530
144038
273819
690794
673157
392804
967365
1051141
957477
109832
668431
229497
486526
554305
751435
236858
667838
777340
1069903
682531
373404
984638
47973
378423
455866
434660
1013616
818622
102267
836380
427546
729925
187707
131523
687883
713262
460386
848813
513700
851253
32487
254121
142784
310458
847405
806504
1051256
330890
276188
401091
680118
701682
404875
344266
765441
801877
694463
995087
955998
1061490
190041
214395
897318
55414
985286
753412
226791
259930
776845
185178
49881
861990
153330
425485
815133
94891
1050673
536557
768211
655474
771200
77622
763200
392693
885982
996329
521457
245036
1025624
331120
468446
615883
118804
270755
30436
66162
34028
866307
561824
161489
830920
897390
662776
373289
921696
874254
566184
836215
361274
219973
970257
233315
240477
301908
718338
250610
799421
18923
396695
547343
515412
256579
258014
522868
652432
931850
639781
680136
1042111
542705
392802
397105
372091
343625
445885
720062
555043
1022943
431541
1049542
455842
861900
271678
259329
1077159
548654
281438
311676
604842
464134
585787
826825
710173
838479
629967
343106
1025810
400724
353481
784248
270512
915195
52634
60381
74062
561247
1007492
172318
630443
533936
307498
1062662
766140
813476
134064
221825
456190
348020
273710
903930
380368
783591
761859
333057
362591
905925
604344
157318
1098733
933259
1022598
636125
812727
253695
608731
50261
420933
233259
1043993
750726
1081010
1024593
468163
98552
1061000
7680
524969
48438
421821
533321
804598
822067
896410
356751
795765
702514
129729
963582
942283
538003
806879
911006
125510
972967
576949
220380
394507
527288
634118
1033916
27447
652326
33880
850891
108812
563759
981233
702210
417056
444577
176148
501908
277103
1093556
261237
946872
192813
935277
578585
409758
973269
942416
179705
159739
997044
357982
218441
732171
475241
528170
933913
922336
326460
796879
680093
396403
391039
1058721
775154
221381
772218
521376
390322
371624
786021
963171
495735
96310
1088402
543973
719343
74323
699437
616045
580831
152520
511082
727910
93844
571650
472484
388733
362508
18118
30224
830132
674741
424000
19936
521154
659917
1037821
811303
254685
179476
180301
969746
500303
148187
1062153
533607
502931
399294
177409
699826
427150
844240
492580
374794
646618
234743
496381
422161
285822
791403
218562
882681
896962
920339
340039
405880
650219
423663
647935
197459
149131
562124
767713
890650
200412
65350
607430
208135
400007
1101181
933490
512437
629337
86617
579366
497208
540683
575766
761838
104634
287706
58052
553747
191631
495990
45365
495427
849709
73804
823515
352563
653529
480615
895893
308416
394411
821737
240351
415850
115980
1034424
147535
641994
639320
881783
60432
256887
843082
177294
991573
730233
569474
221070
346651
885851
672641
747417
870687
1015292
1082451
981058
419802
1069895
1009502
256566
857402
445936
755346
271206
448117
979571
103165
339671
943303
131991
770088
853940
740237
181959
580364
470823
611258
575098
410599
1077988
12991
269017
712993
642124
995846
463287
821449
829536
224401
630772
235227
738832
450551
196432
382647
699018
363491
859087
363396
897830
190917
819438
831326
936647
733794
387621
485129
1005336
530513
604194
194110
134586
467864
463366
594074
215633
329814
393925
440148
977104
927766
41374
194360
677345
659715
650027
126632
214054
118343
251709
986900
376476
772522
502688
158609
584581
848439
495620
688168
478721
692908
142841
257476
612394
984893
162799
339838
670888
89386
300230
30701
340633
784396
138623
229270
174201
841826
443987
975937
723642
930011
369147
344089
409841
901837
269182
1060458
295462
760168
989082
1097038
549217
999680
504809
42069
332846
1079920
632194
188865
572274
242810
900182
500489
322697
524111
826935
860188
28016
968477
703938
392633
859439
307459
625410
162692
892040
599735
839293
463510
928249
66455
876565
734221
352431
1090351
396434
109273
878210
422588
855126
623904
167859
698562
608505
821005
61126
784882
648508
1064591
785815
324917
68645
569546
746563
335491
202239
141968
568565
548909
734498
340542
226498
320822
709554
336805
486936
212273
34883
864484
540096
358848
239394
726777
748325
676148
1036967
432423
381212
751065
1101434
929836
890434
155516
628367
1059963
320884
73730
1065269
37357
960364
751736
570230
280912
922899
696326
743939
21220
937521
594750
1086801
122936
691570
101492
31635
533132
803056
48722
363417
457361
1027806
332977
494675
587392
843047
952654
176536
687371
4506
737435
101469
245587
445125
1009383
420362
1607
666358
978327
306581
224670
812233
390079
804093
1080337
229105
517125
467561
747486
164009
733740
466827
947824
953043
444856
814040
269728
486211
991210
918965
314677
3041
1991
23683
699347
92880
431160
478639
771572
478610
679340
240319
66023
830483
413317
385711
976213
112180
217323
800488
378052
408858
995066
613566
187532
1009253
158800
768503
434658
472775
1088880
1048752
947388
288026
931735
80235
637946
457586
704204
918500
246722
49306
297316
349739
521320
1096272
438871
81553
713528
473434
230895
782971
47436
51267
216698
347821
323198
24099
561449
144579
278644
1080869
439981
755249
55959
1085652
202107
885812
206934
799140
43595
458373
808142
263105
892561
286014
495865
696643
1087602
457549
768218
297934
171923
73965
186707
303040
457620
497080
109626
230713
893515
135846
883457
477209
532269
219033
976842
287329
70081
863540
758940
519798
20882
673467
607714
962424
330407
117873
1066770
1023329
196458
639120
732435
478544
119597
767400
339087
640124
173759
567395
99430
816582
265011
872767
903575
1034636
276032
332319
922869
370016
594189
1069606
472699
510122
1094990
912848
351847
900496
689732
424033
362916
288391
518423
164001
183658
302499
27014
241311
304955
48837
354249
1071511
12205
34454
418179
1084060
88298
208179
640723
448779
682798
618268
679885
181834
147385
40100
692784
784658
721038
946506
11652
365674
617036
338684
1030540
663365
886173
871590
465591
935217
252288
1094137
1078598
335094
201589
982714
424447
355956
840889
750484
208519
402311
622162
939355
832832
904028
293512
869138
78277
405949
150715
470966
200389
161158
566995
329671
884519
263809
718699
47939
348533
912045
522968
14671
295317
614046
512855
666635
749732
509384
808726
113948
813861
433482
180779
48351
549865
211156
1086375
372082
1004321
698736
469803
553494
884477
837109
745153
405525
257854
792413
282447
631989
939819
325671
471582
682005
948097
359855
445481
912819
264962
776465
946101
506191
553087
449850
847283
559438
994135
895204
677178
184813
463236
758044
6870
792343
352727
54019
85453
569825
453487
996944
464658
374809
507389
173491
983523
917511
302764
910033
159227
412761
882355
754424
688689
467240
335793
811129
222339
97113
96063
984801
849635
137980
732207
469504
911115
647755
449894
448844
95236
494239
963537
345458
770702
1080346
925261
261495
315502
303186
72156
631181
305815
785146
865548
481385
46462
756390
1101403
394386
763657
702141
956291
830345
583827
208158
68115
390127
381939
414469
576160
119293
867241
670351
438581
652850
227460
75194
50278
327628
126783
758174
349335
306127
708204
713445
810896
1097081
680488
349387
799340
42258
509853
878611
895409
82435
1042417
489652
771139
377715
519700
817719
648110
656478
664831
858037
621697
166747
247822
726229
425412
711516
1075488
104518
249978
673539
799031
45447
976645
942052
159645
226024
1068927
2930
771881
925611
69289
107050
936516
11880
303315
625018
1023311
308022
571363
1079422
462467
819253
703860
926267
1012473
660560
516111
81669
1018140
305839
105013
918552
681677
1053373
85818
679728
95685
783421
752520
516844
859404
312588
623153
980182
452127
583970
922534
798325
293013
934923
709074
272173
649223
457401
672120
71094
1059479
876020
304320
1039744
1030833
644800
782736
521916
904830
315761
144228
535574
413679
65167
1056681
856871
995374
61903
832452
908908
50287
217654
383142
727619
484877
141475
649956
420597
165173
210367
882932
730268
178947
757015
1036860
437312
1044452
208938
563281
33501
443876
173120
301802
395695
789302
67928
981569
1092602
410353
354916
456223
1045304
324253
202997
558778
1098890
542176
224345
744684
760276
449603
328269
128023
206507
261268
11674
389999
538410
535199
546956
321594
610445
377788
498164
197006
226249
448904
896528
996669
43093
811391
990463
772245
238138
345654
261161
381599
984766
169157
511114
88191
423010
646778
933384
2217
456307
447698
47071
102337
714284
314054
687955
796260
1061189
260502
687639
947082
882368
928605
654846
516211
269829
364630
805730
122715
933996
612331
993560
83531
298999
606090
305466
1057017
360498
466973
32203
259943
935289
558082
13675
449797
379376
718910
60809
983683
467442
12391
439425
516894
397154
877712
858642
428917
521396
155789
710128
475356
217445
353885
1098689
244671
367345
464373
1092956
343017
405952
466221
353366
100125
1046141
453493
546408
278401
630025
297752
978802
815931
751201
400118
639358
510571
474241
681167
93291
921716
123102
197240
340998
235745
774195
920784
564744
861439
1027036
88697
518437
696074
899507
471856
409559
152257
692504
699694
192930
9849
387157
917678
802622
678961
966874
499747
750096
124771
56861
120088
464558
1097187
237663
536881
889830
100988
632878
449880
583771
236128
831428
588903
907682
605807
130414
167001
732098
452606
1025673
708559
883264
66069
297171
938360
83353
165912
865793
705132
500609
129895
150849
481603
899593
304160
239981
705907
1076402
219069
418988
842772
164762
453209
720893
163856
120557
996397
570880
1053141
396890
1020854
299971
670188
460553
903607
54054
792759
803109
424414
493940
503917
995438
594435
940712
259979
274563
381423
270952
1031977
448423
206421
895166
26181
652083
1014250
929741
481254
929152
355217
858172
239450
309571
879241
910444
328797
958187
231894
528576
595995
1080228
861844
482548
377307
841296
235080
482861
654329
935392
152945
964408
615486
212217
661017
45086
649622
273419
509634
33994
869576
781657
272999
964312
284020
257928
1068468
1099727
753374
517374
292645
149150
1095763
841622
55395
730300
963427
522112
773197
940700
688484
388714
978268
442844
93762
920208
839866
954757
314154
922623
46579
260048
795508
1029761
869364
434315
321989
490143
510421
246138
900280
764641
86431
774818
8413
954698
422661
834506
413024
950914
283050
433007
993135
545761
1026124
76307
552001
950466
535736
832266
932107
982200
354921
45635
1069777
987068
606464
321270
125286
1052453
429904
374244
140532
103537
715167
1044567
286355
10845
10846
671706
767275
311544
520191
879386
105275
844731
900119
532817
576069
753671
934905
551328
923128
959740
546485
106144
1083747
842027
402235
982766
496199
677525
457860
254191
861871
232076
740433
982887
969515
9409
316011
247807
59589
994737
360367
441303
855296
749965
999754
1001854
239719
410059
901760
963211
1011921
304065
940334
511603
1005133
951843
893886
375926
669375
923818
565824
519306
702217
740919
962496
913110
546696
323984
589822
488902
1066614
799286
83923
588296
1055341
4630
293454
306268
696020
391697
1080083
677265
576234
869814
58382
711907
31393
902323
598495
94749
1034646
1087339
40881
392133
128172
682716
314287
406217
461092
509723
1067050
233814
1050094
458417
214938
1007475
664615
459730
212051
642945
553104
92641
796246
279835
299059
14542
154814
515492
250095
807631
94485
999598
286278
129953
710688
963312
1011599
977498
836391
1020524
960022
892110
531981
998110
375257
72619
82513
100813
460759
753384
1040013
642493
351544
392588
913870
177722
262063
15124
1033907
746021
739068
525496
487506
247024
24920
307163
706746
489454
844378
136065
289826
1019259
571915
773292
124996
492497
751847
301909
759163
629499
33277
335163
865716
179837
364065
641829
447416
251213
956401
607313
732878
170800
5052
1098228
663538
261415
909948
181049
165640
167740
936299
557370
699132
390559
1094977
1015162
566596
233132
474517
689467
134853
813362
802312
220677
259514
349106
867804
177755
1075569
308017
265991
81651
219753
1046094
360388
512793
475019
600169
580080
852453
180415
824732
1043686
363311
735795
100048
120990
857179
997309
457181
702641
141991
853832
396076
362845
384889
942932
257551
881760
475404
63296
301313
162183
326021
324971
539446
435728
863711
695405
631649
24300
766267
585586
555846
344103
148722
322622
543430
313433
920081
389887
880089
593276
560505
218910
74940
68652
463151
889434
867704
350351
929559
941427
472603
363708
517788
1098439
315270
1095186
260170
456611
304685
95055
819961
846597
204992
871549
525737
4776
60589
439881
835936
311906
198915
604444
207078
891202
50145
997977
603465
134847
1099186
434240
726030
732409
612696
1029704
965766
906939
732952
961017
809343
583550
582500
842567
797020
178577
114516
412901
527058
11151
252469
841023
633720
1095533
379459
772911
1092721
1007775
397426
1071844
956649
862942
686746
10058
354965
535355
765234
124361
1054614
668896
435120
763027
972051
1087203
638410
789106
111671
21680
616380
852631
519976
16829
485544
759666
259818
424262
800913
837013
1060595
390143
77165
748936
978679
258396
406161
879786
568928
596339
224085
837103
628459
609351
225163
95426
479636
183605
1100079
620436
1015640
452517
941294
336518
199855
53772
712174
388738
197466
354513
183422
549807
471259
871847
38669
463644
871460
957262
80124
403778
867921
1029865
354791
899997
63988
430117
672579
510494
803480
256894
54077
662188
780814
504649
368105
1000056
1035800
231069
1005423
217474
43669
883573
261385
845701
585184
552700
426699
729469
306719
577105
117549
736817
967018
253384
385420
1015835
383548
189227
253493
898770
673848
299414
515613
240289
264665
460979
830909
302308
777744
235947
286656
316430
626416
647101
205446
874969
801833
418386
253423
747055
713644
1092429
722453
361474
292187
959231
257562
200649
509401
543512
693372
957841
174392
49845
173100
286776
193661
624812
207969
315209
823145
603347
788960
17407
947249
286211
752839
950208
747168
1015755
337276
906903
302199
269359
574200
900426
758137
614482
955828
317206
913181
476381
624714
497419
655845
307086
902670
527675
238088
952865
349640
118588
550364
512060
866936
1088888
910282
752188
454286
1026779
1026618
18984
714933
333166
393422
246343
1040223
303369
822904
470522
894939
958981
705833
161359
935541
1061859
743978
304963
198448
314635
811448
770101
499238
683677
1067228
750902
1003316
860613
505062
619409
342224
723131
252178
634189
1060906
393652
685462
346311
125180
588598
1078230
921147
65342
764781
1027582
242063
542699
193457
138123
852396
263315
641029
230039
469511
874321
273157
446727
1029368
532006
743257
922532
152572
408725
842383
634360
840942
383650
998027
1089169
365080
546873
861632
717228
127150
105935
1053355
172175
833759
944003
85077
650770
303854
952947
763474
325310
792359
232084
105678
80618
807192
742133
192173
353446
257087
1057624
444674
11365
255658
50616
832299
746575
636372
521301
761835
270348
2364
981677
730961
678921
1065368
516124
683443
425126
822216
83152
1097302
753420
787547
859991
298438
357248
507433
648949
81496
932499
227981
61116
911470
946884
851959
614664
385354
896320
181288
1094898
169504
719751
138330
645346
56023
1072684
145682
845772
731531
744259
357784
1024314
690928
254864
857103
1001171
880913
889680
956624
698082
391609
1016212
1082776
33503
371293
287720
783217
688417
482754
518429
808266
315649
849681
456107
28488
124770
526232
937394
391075
739739
109551
901237
986279
617380
522559
179092
239914
475478
233806
99564
591646
1073757
793445
252389
170630
859037
314419
547148
1017585
283001
565995
81962
615153
366325
14213
783258
331345
453520
105356
937446
1052033
719050
481739
534974
909511
19099
745506
93872
801853
1063409
869298
1089981
916749
775955
539796
325293
485506
381778
269616
827246
786161
317211
588046
202236
34398
5253
971455
930394
929511
249770
747401
943388
273040
393328
142447
1011466
6041
727081
1061311
1040081
347585
810360
737976
534156
120659
254692
141396
148348
45608
813587
112416
798864
175991
293997
632056
338279
926552
1054059
324547
358845
344408
254875
64440
490090
1062924
111572
663289
476990
440565
964260
66418
276240
582299
670267
173772
1084504
404825
5849
833953
517761
384256
1030970
581812
487172
358553
978930
650563
492657
820881
529300
671793
1098264
934126
840009
534491
333347
5630
931035
508997
1047392
202098
109986
743572
874970
203724
910057
1055600
497312
158323
662124
535348
429924
493123
247736
833943
304008
397615
1082911
555607
895529
30985
418231
631821
196082
11972
825172
579275
792386
1054989
39481
785586
675094
281717
96565
473242
672690
722147
1087699
762389
7550
1093057
511136
665176
486048
441412
555943
618025
160116
959354
353512
120643
817483
288932
526333
613363
822628
959765
563880
794181
625486
900494
77983
430489
828469
212248
975823
727746
595705
485790
4253
924084
879411
312574
463707
503457
708621
825826
907411
333129
620115
528940
317181
69551
494891
349311
52045
619655
570342
788473
551896
973590
737866
743135
56647
466619
575715
231182
106888
485634
4009
4010
284140
1002444
149587
415883
389646
281183
119799
377458
911510
570630
98965
862938
241413
46669
777983
238025
348414
1075244
822605
826052
62902
692402
401137
403528
352818
1081919
836553
1019856
678289
1057617
229019
102196
626618
927928
200480
18204
334829
737505
999249
695856
936557
832510
1065676
124876
1097313
338939
468654
175417
593073
515731
238344
940550
1093180
571685
106074
553410
331330
130716
664276
362812
356706
357756
647029
310392
40768
211843
462887
230268
493447
467384
50629
869744
911332
15077
914411
717457
584839
167038
1050824
694366
940876
424285
421621
858433
857383
534454
668006
63408
438894
155161
64938
472418
894266
219666
462506
1044724
312952
921624
216358
841211
430647
960841
815872
485453
468047
778742
894591
406140
1054245
638972
590185
772682
832243
1015592
940204
985156
197064
628918
934580
961598
200534
270685
636309
413724
115608
573126
240540
616731
758453
275650
460877
115955
836292
999879
539731
995886
453971
503838
390336
1025506
1049059
16819
1009739
649863
821850
85358
214955
555356
546573
69044
330009
86196
341103
1045072
306339
3407
536088
253927
932842
762107
1089835
598035
441357
893938
384183
1084326
372790
985665
371420
976487
354372
951776
502942
967467
787371
357877
2136
628019
818278
240296
788398
52968
950438
233409
749944
10984
260173
921238
744456
601962
774253
766576
663635
526181
14254
575855
286172
71006
404578
496455
330228
250081
154844
792439
185405
345003
31634
975621
637019
823850
338574
891057
123962
581131
156597
208324
386272
96126
680780
858750
1043315
599582
307879
674589
560731
994517
1098072
497689
540239
999941
946722
492532
392129
370089
826470
61651
601375
206335
465646
520942
255105
455881
167074
200116
1047121
664517
283022
985614
513616
287934
1010734
1015192
512157
769358
866882
967821
387637
1038315
234961
167059
893178
1005564
412025
588928
504620
491255
418590
117556
67900
966121
705566
268701
141189
1017507
962836
597087
1003714
1041819
988241
307647
941796
98979
910733
1035821
38714
182584
625528
749140
1063373
435891
186925
410278
840046
81985
959568
964644
453866
474852
226942
751493
34051
584557
778273
713044
958368
274862
26285
969943
464775
599270
1018461
433753
541695
69615
518497
1068414
906088
935300
439959
69909
523282
530087
302750
91971
413623
604688
397205
952010
733652
43555
764353
652816
858550
331276
498754
462961
978398
943333
818934
431078
747855
58129
494196
1090883
998477
7294
723792
865458
313466
61676
802633
325333
1087757
1023498
431756
416215
510738
440078
87836
225009
451700
879835
329207
10594
972961
930771
83211
235364
792992
68089
619358
355071
417533
523099
519508
474932
655753
272597
40831
1042610
1010612
681961
407078
860935
965290
805334
719462
256154
388541
258734
305994
835417
45085
178837
362902
214293
570228
166244
131544
519361
561710
703936
1093478
633623
822175
517304
223715
115414
390100
636834
930323
650710
494495
373256
824562
6263
160036
797520
345802
300582
843493
466311
740836
619643
21993
142332
789153
770483
981489
86183
171948
870880
2130
650867
489985
484710
845084
903336
34865
62754
411879
562591
990970
423691
232062
1036638
719449
248333
1071063
700417
458712
605414
190427
823969
417105
576888
886378
770422
115633
22806
547933
536688
395439
590192
914641
1049782
1093061
465568
354572
137558
895279
195798
759535
506741
603659
245764
4745
390323
811668
393241
126441
377982
279053
845054
494059
745062
285107
557697
917195
38930
148405
220467
146520
117306
292404
328866
446231
474691
779494
1014809
943281
1099304
230615
1064282
535243
981346
706915
317438
125649
288525
434117
948606
331373
762548
961575
257059
31306
813217
663852
708107
339669
672900
188844
628727
487438
964526
217858
664017
29578
869883
91389
207023
578182
233967
616466
33584
22349
265833
577982
1058909
670570
566503
1058752
1012603
577021
662742
356415
1047223
549139
895586
525021
240668
561577
836587
1031905
450704
153585
845100
88589
309816
462804
789307
167020
863024
702523
739818
661438
1039658
566448
344473
590355
275538
1027978
268313
1029974
995335
178733
477523
71074
298568
53801
388575
99784
874525
687141
39358
194078
826543
173185
105825
73766
849790
432693
1023981
648093
321381
410955
1026998
853991
377228
602848
1098698
733855
55936
292653
782475
438740
894310
717686
585652
371227
1019144
246509
385280
257526
517768
127478
525246
839768
1023002
73997
300147
380181
565979
854537
705961
670571
151789
1078917
302303
929900
905519
46491
948826
590392
258498
877051
533277
322624
256987
597324
344067
240048
1018425
757842
210039
517591
989027
305997
633706
893267
418964
866685
915619
614606
383118
438418
58655
41953
181875
384939
78667
221566
493199
195226
90651
276189
642982
457234
292154
350516
435239
363839
392609
206547
1048541
1013878
727113
462100
80105
149415
259138
783980
695770
800563
591440
445334
899003
70324
271791
339776
942890
559528
909642
151924
394267
718508
450916
432480
327778
142517
265009
840051
709757
1081150
81592
559997
361075
319268
963256
1375
58010
375440
539080
433033
41925
42747
828354
29013
1076577
954370
132223
353808
547833
575105
919030
940580
329672
587207
78268
221980
792131
481365
3469
463216
446325
106181
747778
329549
897847
972186
524063
930745
1084781
79578
732756
819346
696499
44849
622168
976420
327887
1629
973843
520161
49602
564305
391761
115264
236308
471725
53106
576524
855763
1017566
500306
367551
305604
472948
348611
380529
877895
157600
598788
169802
926976
274814
348667
799632
491645
296301
637820
580640
411280
450887
321561
623791
138137
221057
395043
441116
321728
841698
436737
710472
426622
587717
989911
287994
974026
371404
3735
514262
511806
29250
49193
1019350
366829
675357
962740
584088
630255
172698
25900
1069484
498615
594294
69974
164830
639806
1053636
560767
685476
720791
709639
1063220
560965
115274
795446
11531
973064
806810
699577
429459
953371
1028235
557060
98257
602088
225901
613867
692412
521226
341492
991010
633173
1012100
49049
482800
223665
1081556
940495
983266
750668
51491
1054612
1072800
454533
711708
589295
772205
384993
421999
1083901
854188
516500
150126
1069496
648948
91768
742042
371577
888719
466941
665628
492818
750169
407600
266464
474760
55296
1076235
196065
558195
761160
1043122
75589
785273
999024
896301
107670
279220
148441
975421
392608
943545
689892
315508
705573
222166
250904
580155
1082995
78599
774026
103461
289088
162255
522322
977969
261984
641932
1044591
915753
531226
267484
504544
1011728
461207
787140
51432
297285
180855
945894
435266
363667
155934
611353
1024602
176311
863017
208878
743730
276169
788480
744746
1047423
197100
282147
249605
949424
1096209
868884
396812
567437
415621
392087
94517
775645
619296
948474
267345
789190
790240
264626
416437
225553
981341
40770
178404
730721
681388
28489
383815
427088
103536
397013
1012968
131231
957451
159188
934924
357715
335888
877692
707063
592938
122306
231937
516677
429284
422753
249531
1074611
298350
1033114
1084083
1031371
748528
268548
843765
123854
529572
167554
689544
946706
755798
533806
503993
210711
42939
312264
401210
1010583
463512
902931
717376
242066
976115
518917
7792
346254
216244
712654
706598
426128
352645
268283
103958
185556
831399
297593
461779
246523
439634
82084
621563
272158
629368
929466
749356
206397
313527
665698
445092
562002
328968
369640
921182
447977
908706
917926
636678
452613
587774
167701
1002906
803908
554417
556747
621834
68214
158813
430786
457045
839747
297324
33903
919279
941210
562594
773296
1020686
1007027
202649
683637
194452
208090
1083895
264270
864526
495675
898535
60527
123944
69021
289531
278485
304426
646928
635403
746458
516100
262940
286044
677579
873405
945326
81827
33538
302200
507369
809777
1050747
142090
901241
353759
250436
340715
273868
525409
618337
364952
14295
32096
646346
845825
431405
561195
322370
334345
123288
402336
768139
187031
865968
753834
393945
263932
1022760
119813
541203
82921
1014049
410592
491808
937655
382073
394661
107632
772802
5589
716785
821436
1062330
900075
332343
1040762
855354
968058
1058961
166854
586754
263067
709000
286545
778644
964209
935735
454961
214549
279410
1094760
659563
26428
75559
270251
760789
677621
1018628
286320
992838
761379
999122
480501
154483
844256
1098324
819465
1047679
87746
956526
61276
924343
863974
448798
964348
726949
444418
821492
987936
230348
528897
617747
980244
415792
333182
132887
903742
590935
252562
1058840
763804
84593
922354
139464
738589
401282
407544
786995
42682
533240
548038
462480
528544
876929
514690
375895
753428
41198
413574
847628
508721
1091036
1027930
427238
184469
996443
806277
168647
1002769
97708
498893
413141
694412
724319
971677
828306
102591
601313
663109
53549
650316
171958
970466
808051
1036947
240956
4692
148772
558347
904944
141660
192957
265176
965829
926440
412135
1073395
854288
325813
907069
147610
880397
489824
902051
548203
696542
9734
949107
422463
372989
760103
743581
889502
680666
60142
872790
371946
325314
370467
943867
146591
115516
80267
394699
961838
897816
1005953
1053468
1030889
537909
615492
979811
269806
478526
286783
360047
1029269
733717
715404
325735
26747
149655
154704
143980
1054955
283763
367230
1049188
644845
555096
688643
1012651
495648
755436
82783
623958
848006
208361
114531
113989
734106
793340
114344
199131
883320
260263
651179
92582
246293
1075263
1064868
177416
37873
760262
421796
826475
10677
587681
590247
310882
907104
980766
256298
1072751
1058759
793251
18762
964319
899805
538775
436399
1061878
697629
1087120
388491
543986
330917
864004
288995
409015
558266
469373
1032265
750973
667207
515752
960085
408800
1053062
967492
75521
518682
631428
266689
421299
793782
417943
445435
696201
690155
139814
982352
623142
27918
836376
394825
234194
87146
522084
951331
284510
434403
187978
1001932
469305
362738
673639
435531
388432
784912
825594
627094
976349
881013
211039
43113
115897
567821
392906
758090
641295
459372
970634
206234
885536
67602
233483
1069401
922624
539384
167368
746210
820047
896080
297068
125262
556293
989244
7724
320969
1040529
353540
995824
71738
104980
550656
33316
596684
702598
404346
1040286
796035
1032259
360520
667125
796366
572817
888978
265565
914772
540038
707823
722719
1023700
895429
260118
802136
1089188
69704
525433
987434
347700
399147
85590
351701
552671
519874
151647
607263
488190
349473
545045
334386
547775
503538
557023
819061
724669
68439
68479
738897
667156
120840
154119
465230
269264
237515
15702
110236
944860
977338
1048641
506035
68496
657072
309490
189479
415770
501851
907670
1100025
277135
184519
684401
575751
360930
1073678
432526
881811
713501
641485
708773
561039
267669
786058
191774
72890
875921
338563
401460
1038403
63358
1005070
928890
684158
1012766
490394
428349
327754
790194
363317
248740
619767
860856
55694
1051397
725005
1088219
561611
478470
1078778
722899
171836
571265
370165
1095579
756441
649175
614067
385592
388446
382385
357457
313129
1045627
90804
244856
99913
422760
875087
432639
857736
41047
840083
42356
893918
229688
631259
563513
163111
63656
350459
629611
512859
275996
123103
541715
830037
106056
800655
593497
915660
497626
948075
402427
50494
1050340
677816
387233
153698
770370
935216
564810
654200
920778
204473
81501
328559
359643
730191
560186
835735
1094658
646324
712242
475190
33683
146587
806470
828937
967056
994611
880246
820406
502036
406813
448076
251188
135994
722996
108393
306099
420195
78490
112910
955410
908156
760526
108699
555807
1011453
338963
1065785
381294
959569
1036201
763582
62895
808377
990395
528166
402106
560967
883175
170572
268716
714556
810094
632769
863661
329401
642252
134233
872464
651061
893821
915830
24929
948558
1085033
667756
1009865
959578
609479
250286
1043100
49735
720673
334401
175581
311187
123990
877769
55847
625774
711530
336611
755764
198637
927926
547974
137734
713868
1086836
111297
704793
1023888
877245
824710
461184
690022
893302
279292
861179
78118
777576
950098
798468
512238
176403
497458
259504
963839
602577
910327
969434
659804
865794
597783
642654
440654
636373
197299
814176
447406
238136
953613
793591
849862
956637
458641
719571
524364
447386
225626
1090721
517127
304604
189405
341421
215073
892037
941411
354985
455292
1086777
240781
718926
629294
487785
181777
1097358
104566
854374
232811
416141
98213
22397
733549
651447
679531
313240
535174
957283
635952
188935
287936
831683
84603
1074495
126284
372448
455244
246323
503614
247098
1004196
620176
517891
376586
926536
577197
1002112
805137
982175
616776
1071708
167948
442091
208674
865009
612918
513110
173597
762867
245532
186815
565860
196064
896709
501048
776311
223320
354350
1074148
753260
332829
815782
506387
934633
688990
984788
484649
4685
117171
1015541
915792
548310
139236
640457
576862
936162
3420
771335
313919
838102
603494
372042
804010
792452
845375
1028200
293650
50295
125892
125891
510597
1093335
583564
646742
657717
938361
352478
1009108
420102
901326
450256
313254
760761
477846
434255
752344
147584
684327
382123
923411
12159
150077
879816
156256
108584
903537
477107
500733
353285
676140
736186
148134
996558
147361
935003
604761
450082
985809
15398
240935
615435
1009912
174431
590007
407937
75218
1070195
55061
102549
574517
815594
828730
64687
864598
644716
805669
323818
12067
74240
644182
369014
290166
250633
130086
771870
359289
470835
426011
550614
623535
151815
116545
934629
420522
193642
823964
237190
33257
600655
333722
983151
1071921
632934
231914
868769
139743
916693
19600
830227
709116
277416
149287
85671
101170
236489
624891
569637
43273
873188
469295
889275
129947
812194
276744
644672
279980
326581
71551
950793
892887
261528
453985
582371
966934
1064930
210582
737384
46846
25120
1010649
92012
995768
623020
753095
729620
452518
712150
629737
873649
490829
238293
845218
1046494
1805
629700
84408
1051557
546712
966437
645597
709101
702530
499784
69994
830025
438060
445514
669799
547575
765324
968736
721120
666919
345771
796740
791490
1049251
6917
939871
427533
896772
818445
472665
264680
210843
700857
112814
839737
217426
173314
1026644
450267
842138
824280
1072200
509237
589936
271075
977243
524424
786609
807723
396775
1086466
679585
308620
7819
900384
246563
947972
266181
608139
398322
45918
853028
761617
962920
511072
1057321
717746
161271
880462
821025
26032
605519
466608
1018773
47768
98173
789969
467742
682774
295436
1075776
491985
256662
523330
898570
820446
324981
188760
595737
476640
1059059
487562
310970
241225
665399
252727
684250
611394
221855
391734
836997
763340
337770
880369
429486
63333
201339
1022315
440639
88292
659247
700634
420118
607985
282935
818648
107479
659098
269161
423842
42673
226101
695255
420959
265653
118455
408449
246104
1071900
695896
28456
917898
139421
784621
1042196
171099
874503
223893
508222
356288
554275
770379
937237
57912
231473
948140
686287
830011
913562
1095942
60044
1049416
508624
931555
763815
746154
95480
946842
590108
373688
508673
807809
291846
1078410
865692
493598
832381
653319
431993
501300
346434
1032504
919217
260015
229555
170610
447159
111831
659790
527133
152395
952889
794512
526169
370520
332152
1048933
724148
140222
334674
782379
645833
689618
594667
960971
861134
1033750
1074895
235056
883822
206922
272231
711438
921291
723771
787912
455902
130399
318937
599062
770808
597913
765294
635916
127099
832953
185715
20218
968044
911852
924124
331448
841654
888359
27798
729614
347168
122511
839483
932486
298253
223508
855408
199133
327258
183628
476735
498809
773147
455478
323342
99955
18872
969194
943890
1094756
442447
304139
694583
218413
760971
225921
1048882
86194
379413
104440
828082
934652
758329
766028
994020
1071216
922614
189199
267635
362207
948207
1041943
464614
262765
676560
328097
673966
420472
632918
586343
803974
580910
299166
964077
210455
1027377
749746
1077091
445499
1072953
457730
284742
902621
816953
859084
1075500
959685
958635
65103
106682
143949
194332
900679
466298
541167
647425
581752
366971
1070793
975664
726023
435719
429493
244087
1074919
729271
721898
972637
1054900
1088595
505581
669594
989124
428441
648410
940248
390592
40528
41578
279276
311440
719178
800873
1054345
974524
616499
1069978
296352
180360
198987
200463
852505
388930
397350
239614
983342
385670
938180
285120
382561
651049
621394
420987
788882
656280
437062
374025
470317
944171
415386
829444
67076
240075
745265
214581
540122
345517
1021525
524242
765498
578837
619657
1002812
1068010
599401
256190
696102
137083
837242
168760
579752
670688
1030444
790511
570162
549140
630491
672276
493782
6457
582386
151206
449898
712390
958091
214253
369761
179469
53155
156469
827178
522624
81536
131510
823378
856581
417218
179348
70813
260543
1086490
860030
470436
1034686
283092
588225
325022
1036073
112237
727520
748793
266960
552854
681398
105432
60978
635729
80345
60865
1080585
136936
807394
80819
39569
214449
216290
927937
185896
915259
591863
1017330
388220
987470
741132
20930
699129
774124
946840
474008
384238
813343
843325
176070
193370
922928
1009407
79354
667712
651730
71161
641903
219247
721170
347702
728571
343709
263782
971055
923507
59396
81180
295513
275135
435548
146598
1067592
799980
206523
128875
1086379
702021
250905
1077927
1069299
229961
458590
53119
424683
917668
398430
324730
610861
324934
276221
930351
911454
311852
371416
40774
512194
927954
273529
770318
530267
178931
707440
1048068
457878
107432
271921
827366
1046115
508089
763209
900011
882668
135732
217326
372404
247735
494680
651344
940106
874470
452376
974065
187575
763341
237862
916385
329017
159735
144697
614193
201008
795209
196965
127439
570187
711210
140556
786906
22109
836808
131848
647896
511808
1039328
770945
65375
624855
330114
440573
116713
628930
302837
53470
14932
910328
493049
679002
1003527
572496
509190
968638
489483
394472
658901
104961
755504
436194
419766
534825
391435
678716
231691
121054
705430
439791
210674
42892
292262
578520
222694
115565
62890
177966
237916
641610
716687
740625
255857
756676
163231
887275
266530
239289
369786
420397
194764
480047
368590
388079
1011862
753585
487810
631406
178070
255843
357736
472368
809446
460318
351684
890483
696626
928255
274700
1093341
449775
522258
973404
609558
457039
740411
853118
135160
314605
191636
237951
428346
191838
845928
534447
653410
847276
1049481
1003786
466129
584553
704581
937253
1047733
124109
1062001
679503
1056564
86668
528404
1096013
227662
10030
109784
368908
641262
137177
311066
850248
358202
1013234
579487
352136
111715
1090969
574119
21729
954320
1014974
962779
353385
395680
877514
694400
790553
1051594
248232
72458
909048
946192
895467
269771
620175
882576
519560
1065366
662077
481647
422679
1082522
360336
831927
1004652
601600
672713
257401
137944
283864
635159
108595
1027264
365774
209086
692721
194608
427216
792062
906693
224480
695779
183073
999758
521729
46127
542970
1016021
204698
300248
490076
194577
574277
37342
976603
1043478
486418
844281
64838
410654
455943
323892
597970
172750
27319
388055
153629
749057
463925
114840
663201
413244
222743
139822
1056685
933736
826520
1021191
867207
427714
108373
670052
983592
687027
102660
799737
11283
437169
20634
601623
131030
389119
389008
620942
891232
733531
451913
487385
626289
867508
1056506
82001
541061
576659
673076
761283
1035323
1087511
237005
592847
417599
433357
1089162
811433
893140
960905
739375
558874
317075
472783
16877
78805
330601
388818
850534
972222
1091084
179453
805880
178403
520192
19757
730506
642727
1096958
362923
402805
19723
617004
549205
143190
35489
105133
440446
746828
908832
295906
87854
107694
207119
961199
534851
899756
589885
1097709
390639
1065346
1014785
145571
961707
140194
365645
230128
351365
219171
284490
541490
71791
235455
463995
565149
1006502
559840
585862
118927
145841
307071
780277
609031
41178
642975
443071
722710
7745
262423
391681
844872
705398
94913
517015
1031466
241337
744416
937763
20995
139178
610367
815265
483181
734801
639594
643291
115285
392504
731249
136518
195729
601065
910885
240941
385130
1072191
1090285
69773
596477
427977
243770
499330
276109
323662
1092219
983564
568252
181118
398869
760691
578803
835076
862305
163007
986036
384591
178824
601195
465344
679908
247226
413230
134437
820982
115238
342947
326147
983445
925101
1047830
589584
107569
973233
707471
497235
214816
62478
1012360
751245
901846
921638
811199
605109
764866
1007315
567812
771055
274440
563580
544693
815685
356078
415717
654158
946834
461625
194755
784290
508393
1014861
182124
860230
417195
516889
189923
1101
992301
1015151
922129
547589
776409
628992
238431
943092
101349
899555
732217
1077993
1001457
530457
105198
851063
645832
700079
458286
43554
515100
1071524
186983
386597
1061888
762046
144425
874946
62724
704305
312180
892684
942127
672802
602440
833145
1012102
668458
65997
971696
85319
74543
427538
948130
740349
547200
682446
336861
646345
221173
1000537
12920
878503
909327
621440
60785
453778
709097
98959
514571
281805
26776
504350
416505
50204
464437
138625
743614
622565
316955
467817
152266
1093492
1096135
175389
1011716
671330
214914
793717
644961
701633
799591
679476
225688
661430
661429
1014868
187881
536290
479605
696997
273820
592882
1057600
1005107
798141
797091
282503
772516
527363
1069561
863547
766528
563633
718593
196871
966405
1069721
82215
135315
536171
825090
156196
983990
471598
215134
144121
706115
165015
203259
970428
344093
849774
100869
146558
208554
271360
877530
738288
902240
327366
83764
640944
663216
62372
372999
959198
754363
149132
894475
553737
694307
546662
401729
439735
1032309
7770
803879
219125
772037
405453
85634
1094284
732358
885766
1046437
1091215
1091541
736085
884878
623966
764860
832165
588937
339863
512758
827774
749377
872663
297523
1022012
472047
229041
625630
410432
700258
218309
373437
179190
1075774
51904
636276
285948
610857
475846
491026
599647
611818
9791
249279
867104
937607
945449
892849
4397
1021537
1086391
647839
73571
393954
360880
699544
216112
794321
322406
758734
1080334
277507
941208
110839
854369
372948
363170
663737
750564
539811
232572
814358
112516
877151
636031
917100
438859
626834
231013
902827
884185
427188
401140
343977
364168
231275
599041
309799
104340
640694
433508
405973
587771
435044
950555
532855
137805
995686
325010
950805
41903
207302
33361
820535
230864
1035030
21044
642575
437397
317370
869782
208759
441927
839120
496789
975897
271836
86173
560043
369443
40985
122615
348897
637602
232806
88329
8698
80678
668789
185736
240205
621439
381028
65544
285568
419320
374205
152290
539877
465960
952694
402291
692925
189193
730864
210730
169571
1073519
597770
449269
189642
354724
961931
339165
631173
630992
1091880
290257
794250
804330
370742
261759
25670
565624
589446
835354
548759
298088
8779
857866
785433
1080361
865987
50827
374480
774418
739044
446164
697243
16963
493333
878584
538283
972956
227879
530492
419319
450588
268664
77431
78481
331806
1018219
588656
277753
537102
267972
515257
319948
81290
154305
195546
593395
458752
715738
1015051
695591
251106
454912
1012788
158709
811115
277521
538621
397422
709169
504105
1069041
177312
34690
682750
552548
765050
975274
983709
265387
243359
531827
44490
557238
118294
794499
110842
1070810
791080
764135
707212
1068118
449052
768781
1069245
851364
111674
201408
105640
502963
385579
132004
15268
968760
342180
682238
465335
463550
773720
621172
737447
142180
592742
113324
1012061
425432
1014738
684992
350946
806732
485927
1049841
805529
987158
193204
267728
456959
522649
1006366
49291
97617
967493
266497
1044588
314137
959355
104394
617729
414449
329130
559590
945008
319878
169077
127602
371619
646081
162888
753031
390747
1018895
931168
540373
273493
895747
796238
355711
548396
488835
230403
537454
257950
809155
377771
690240
956019
137013
740645
945639
467081
998512
582801
797621
479263
1003495
380857
346525
644511
858939
199234
786749
384606
1054271
459471
322441
197821
943985
733067
719780
997783
1008844
907834
789924
690484
804289
159266
414120
901714
636711
980328
1024652
242963
94145
469810
774624
18351
513098
961144
108964
1042626
896965
145297
613088
383309
604217
941144
357995
1033323
784973
337538
750318
1060467
878690
504797
853997
461104
20729
50061
971324
835991
457275
429539
317184
87197
741191
320550
92458
962113
75781
1013329
667663
552074
949667
259642
644301
15279
1004258
533840
1073555
749136
834718
24887
662440
290430
788835
103512
28803
901651
656665
761944
235367
375040
1097880
742405
883179
792327
795438
159327
617694
214348
82396
663872
894348
725568
559108
478629
934648
318733
674942
522229
11341
782432
690128
67615
951471
227237
798720
866406
693760
285772
986103
534368
601190
1018585
1245
690974
740545
384025
243998
116239
1044637
126531
516130
934093
758797
631932
391354
826993
442432
859172
675655
330891
8261
142111
864902
192819
547067
991593
390737
189733
1028818
339740
620209
231792
387497
211884
875991
441681
952309
133396
644296
307925
167857
201876
355480
580896
100039
225319
399819
1070634
841571
1028224
633707
288260
419291
853449
547523
686455
532167
298606
741137
444831
1038713
237096
638242
933349
684946
225230
509931
402187
380452
899748
709982
13419
471192
932072
80305
813681
1055830
797545
352793
478359
801294
11252
673890
1005665
524228
551520
547292
169222
594100
620688
427709
420225
127480
315127
663124
136774
948285
1095853
925596
636005
100232
697253
329744
502151
67725
1095447
596661
925556
648433
906505
283869
348374
674394
925003
169181
142351
94594
908232
803910
845508
970277
537261
125684
811759
920812
402921
959916
933956
772285
9370
606588
759671
854349
129357
553053
637685
934871
648437
102470
642443
310461
874499
1041524
260791
37696
1053934
306534
1032734
183662
547840
725461
166712
467962
318661
264589
44007
311731
774467
61677
654541
1066727
267688
391715
691359
670379
424665
846110
320902
481659
355662
288770
619101
554232
434344
419647
87097
495529
839641
219221
23181
552887
146088
852723
14536
989649
66798
200349
175818
692963
17320
657713
690808
530892
255085
735629
702867
1085119
1047833
919515
212555
770896
896992
39955
604156
342762
401131
773741
11817
1009612
636205
721751
411013
975384
466863
1099641
769163
329454
830388
381004
738111
33571
71741
310979
722568
202628
318641
794392
710717
285483
994654
628719
713558
588404
845880
850840
578533
588435
12751
712283
309360
413238
149265
794400
102533
969684
845282
593321
7112
241838
613681
110571
864192
690857
542158
997171
775468
914164
308430
223396
723610
31445
330043
126776
126439
216231
266118
282944
905044
151859
138228
244918
319478
904935
905985
335975
1012995
819281
479641
704608
1040134
699616
380227
577360
107523
42835
1094407
1042073
466719
1083138
373438
124604
810583
991750
675831
286442
138215
780100
605100
1026031
1090655
427177
685709
311318
960473
949151
537346
601010
490683
679177
1081090
746264
339332
446779
770135
88467
119462
251554
1043772
168271
732951
375689
50955
50515
504966
247206
157168
903468
749509
294553
156366
1006697
518669
1056775
420424
870056
376665
841011
202338
651635
666416
594271
986679
743179
349345
145848
994894
886104
1001292
1099044
1072712
597169
108299
56876
820201
968230
620552
916793
645165
110917
581147
807828
1060441
273211
717003
1071382
975591
1053793
721316
331415
823127
1044361
306177
82117
88789
668435
281811
292791
1098233
400627
344465
704436
541439
309635
195967
645268
888741
1074102
866452
526183
837439
123838
361809
809305
725747
306448
33224
726107
504337
39933
27277
889582
941976
363249
67901
336616
14575
868642
571892
773918
1080200
602200
716762
1085875
570140
785567
720792
404517
1024921
369830
654812
227912
737842
646889
784624
986705
260895
378070
841294
257574
876165
258370
793881
162881
83290
151362
332270
64174
853772
309429
537488
832913
575135
338413
890294
196884
915844
853880
318328
872701
593451
959942
229866
67988
500545
1044499
186228
378022
1070571
516263
750365
250148
59082
484724
560420
463402
104747
1038200
999478
694678
251667
667662
19132
1096021
26678
981951
330765
600093
160253
457145
898198
173718
68942
327857
643027
266655
677499
397917
448813
814131
418409
543804
655564
412455
1006540
175179
1061692
396172
661259
201866
1029513
727230
494398
397714
943334
129141
212583
480288
149962
71937
900829
1003389
335594
396069
1027697
1086559
794891
819007
954324
20850
576772
976593
257316
66657
662811
290965
411514
669424
749637
38817
750132
217313
998421
745280
15740
768060
1100984
777114
688776
1059251
987323
263632
10392
1082218
443950
894626
353120
591486
159057
871215
782464
833084
1036029
788797
243087
33595
716542
85747
305009
376765
666902
896665
118112
751670
699816
1070542
563671
424764
35004
508947
661996
570831
806346
994509
1023064
872285
439395
349778
395870
103439
522989
64115
395984
449148
29440
801865
141687
181076
961550
907642
707448
172689
416382
571943
578995
671812
198581
374714
758260
593009
915913
712614
245477
504295
243993
388183
692742
463281
600017
840121
1056951
1013228
221492
604983
795197
403154
379805
302655
277749
515534
115423
773654
190446
39792
302553
763844
710584
154363
415374
779816
335452
308937
696325
72248
44446
251051
43398
827325
1061515
436547
311206
2957
885146
528857
328800
1083166
580347
342949
157934
1085125
385179
181317
546150
992578
400557
741253
537511
334988
896430
35363
364486
50143
1035957
868159
336308
595289
874682
527052
506341
1023040
171779
1031655
397514
182188
23180
60790
334665
528011
476882
505648
541145
695130
122253
452736
813834
431404
36367
120655
405114
88658
648670
250538
554729
19119
939341
285342
436894
784444
762603
668300
105835
423974
1080425
1081074
991511
936435
72691
552005
746410
1076033
328517
105048
763663
100650
960223
327211
265903
713247
595188
302385
1080755
879666
194237
873050
581767
54729
53263
677848
565199
256202
887852
915761
1087716
1074825
24417
984960
506790
701931
939613
832932
520705
930629
426419
196898
149844
122220
1057872
260965
1059685
120059
983858
770645
14928
512172
174761
999309
645453
1093379
384631
21553
1041493
559537
1048320
379461
395408
136187
293531
287143
689326
127776
505017
506571
343837
685981
10966
997727
290458
85759
873581
838171
381366
838877
586267
403053
177800
754895
261082
1087979
214944
848816
153361
341924
1065899
990765
118815
449012
155974
1050331
1072109
279409
810051
700077
549972
708213
41125
1083734
195405
851599
425980
66954
925820
600361
889960
530431
199686
506065
45555
1049292
741476
1071593
457666
116343
796699
462844
1041934
477253
965182
699320
232922
26332
991164
219704
560328
329755
914108
517917
195106
77089
1056659
444629
996608
84845
288315
52254
568742
575065
387447
388497
70023
299959
985680
234559
121595
844326
376482
848558
650434
7193
607486
541096
792270
352329
207447
519942
383971
976442
799566
455686
39090
422854
540903
938009
875004
1050750
701019
254605
257915
107705
334297
278293
514036
408225
325469
148432
1084812
448651
850943
887452
567924
762382
256008
1089654
995442
776493
582644
958183
1091099
493559
767589
369356
805290
474816
670020
105043
697748
325093
137350
272512
779338
1086078
1015011
152867
188969
98565
442180
421363
160016
176452
773645
689120
177979
962423
968976
94895
83418
971949
828073
786842
626170
163950
857918
249351
118780
420455
528910
252473
64144
367638
849965
891728
183206
819875
974230
676327
952991
262470
1072266
869447
376616
810019
743682
361435
700335
369292
602961
334782
1062244
919575
47611
712166
891709
351945
831110
660248
662888
195013
507683
1079266
278956
120344
360707
194415
568199
394247
539484
139728
862858
183609
497282
760793
998453
1020724
713827
613562
143318
810983
520991
498582
133453
380109
742563
712224
716118
962735
714313
908376
957248
210237
881479
401612
971064
383362
442647
684840
612806
995558
427045
317416
875950
694736
1018757
320467
905525
600607
652299
873732
477994
887778
598926
577286
193136
785665
564501
26146
348788
616993
635652
1093284
263357
938574
641587
841067
702224
643783
1075764
56942
883034
860338
441695
43436
1096032
975309
411454
632603
32367
1001161
801761
411451
915941
351590
467596
291848
957736
642282
423344
362392
679383
1027778
5392
690812
909175
780424
508114
164974
658154
674442
120725
102047
949363
1091684
301425
18662
239805
524217
885233
82559
858290
97794
58319
565966
1021038
26700
301290
663311
747303
204655
715206
1003994
22807
872836
425308
636620
255779
651197
118748
538751
177016
348975
112355
605597
90064
69375
702913
430960
12044
359596
513280
537449
237897
584184
501238
185745
184695
1099650
1050937
288625
464835
462630
132493
966393
1081475
324933
451958
771700
784137
973851
406134
1040203
546507
39492
1016523
37719
88080
768274
347112
1059405
939372
979637
461666
1029412
352428
924757
306123
1007458
1036730
518355
838819
1098715
266066
625110
1008294
379766
632806
777865
265594
691867
329912
597972
1045279
81451
885182
828078
374738
811618
584399
831019
897811
797315
493846
319101
534431
1040415
126203
1079964
219299
261063
824917
1033699
144219
127858
129104
795706
149027
86661
681883
103993
576415
149918
1079052
956344
203184
969155
426212
929048
188826
992732
826484
899730
413763
374010
362661
363711
124529
110780
356039
956112
808048
761424
767708
517598
579881
234133
615175
633778
216807
627659
146270
554593
214510
1028348
1027298
653343
1729
365373
569455
828366
723997
48250
13659
331073
981385
28648
236244
822528
274551
360809
522713
314613
725218
697412
1034416
964076
794536
940849
184992
792917
675293
804358
239254
322708
50720
508633
1008892
969610
714144
255769
41110
424120
334618
1015851
1078082
250783
208947
208240
728731
415437
330812
391688
638662
258790
206428
44831
951158
1069001
177642
909076
710486
678698
550975
978845
829151
259940
772814
1084205
76658
1081956
427033
317024
515528
1067049
746831
1074272
387830
728584
517612
75121
904938
233335
117528
169342
1075595
1037323
758995
630685
968642
18234
255916
1070393
353196
1020910
369558
181784
887732
1057289
771581
402828
63883
10020
115880
182860
1084569
143564
273759
541116
529196
35406
545509
339508
774027
534978
489979
1059404
906974
686250
497848
765286
192377
896616
181525
837442
280692
429830
669431
49443
891794
47986
628482
777232
149916
98336
862994
300240
49171
335155
307289
108927
914357
813803
6823
416186
121942
383802
930843
853489
820363
142648
772018
410578
747400
886772
633828
903419
887436
630199
720324
136660
212285
548374
824386
1046458
537318
406918
728407
787853
15770
252119
719372
226077
356406
1083051
714435
88286
472926
1060847
778428
2721
534587
635703
613085
264063
883820
815158
62375
360408
76067
433404
751400
1014571
960956
63737
376530
490763
859700
389853
950024
239154
621423
150809
236494
235444
672974
726314
594225
929498
472510
762328
232919
987869
609340
378580
662412
842455
364278
1087181
306563
140143
504761
236486
69654
604351
958199
308739
755178
428235
698679
134675
177021
43737
663227
236223
310364
414179
1069204
1016114
322625
114930
596548
420205
841451
796571
55467
818724
242201
175336
324840
48540
920852
438088
978113
829324
1054578
310829
855261
89132
346785
917674
22258
886825
784518
791781
515953
690718
6359
832076
46208
424878
151142
118482
550013
349138
631914
48121
726592
1079399
915796
574509
168019
936308
273954
435560
123607
175084
414264
106203
36003
967576
709151
301720
1072396
1073446
71792
523076
639432
713125
683946
489570
282938
335185
100034
523428
882479
885287
217044
1041710
704812
870692
986630
717449
976896
521240
133911
10781
311149
395868
427898
1013363
428651
268234
730138
191111
333275
289533
985832
130413
650670
942483
740673
175376
574384
524161
228233
645311
324769
500016
1038459
159986
203758
92586
111926
243114
712686
833524
544385
437761
1078607
251564
939930
924385
186487
817216
603845
413377
235099
234049
557149
742030
430277
164367
658909
86245
334451
580030
1058583
562040
57543
128284
945912
728995
266431
730537
587687
158039
200382
662576
837314
863470
181607
494686
464045
905538
948059
181347
82755
83806
362053
83379
864813
774547
1023380
242624
222462
619731
748377
461522
723720
463877
1070549
396875
164855
423609
960404
385356
977875
29622
512861
944291
7765
42636
20224
478232
867562
989761
73497
912800
636673
343054
18410
396803
233619
404269
81328
855080
627357
753106
1095080
698118
318210
13497
1049010
775061
1053437
846991
328488
222256
462835
137517
248688
139049
628887
977769
541195
157537
115550
1051343
410093
603311
136081
216618
652142
840723
510699
825310
425896
374660
435355
1058814
256614
735569
808730
66356
635211
868127
841253
760482
524211
452730
510689
1049232
176065
242379
635973
692238
535479
976637
164895
224658
650137
395069
759494
463821
116058
220640
770563
777432
665727
426068
734753
847816
99734
453829
361230
953446
817465
4663
240279
1097284
395256
310361
69873
332471
756131
15673
597684
867696
36392
508616
264152
879562
61875
378345
51978
346331
456317
691554
913438
452619
974952
763710
198567
325727
122342
578957
886954
468474
463020
528868
510340
430354
91696
475173
456601
702254
999132
917889
114368
916790
381769
951585
632035
297453
925908
352632
37198
646931
23547
536263
503292
1042150
975762
905389
6768
42451
1030972
306079
815803
506738
459388
586525
333485
926718
810311
171136
627891
461101
72592
669889
698802
357439
481097
873132
1090512
307223
680999
611402
739582
477231
488999
484612
824909
173521
64409
463320
327776
279988
302491
796389
898778
376923
231592
620018
202905
1008888
330447
92609
938872
580833
444783
988940
468356
578421
59550
654845
138685
345527
925227
102046
827936
889059
501024
719660
580513
289491
486353
696226
1020380
785082
445829
444779
408837
443762
1068083
777152
99172
135460
1021481
852549
895132
20905
593260
391134
1066292
159715
700057
213075
627171
571378
211136
1043101
1009157
721459
1051053
616882
653725
1077606
751392
530797
938710
573744
489310
262650
699522
708072
3477
374076
183488
115220
778489
215449
979676
791833
306447
409055
895028
454975
302828
283894
1028628
221718
584958
290628
992760
787616
535362
542529
859633
669844
190728
24663
348276
477176
685144
453553
233672
992696
839798
36573
195522
674182
414978
1068038
253764
788719
112402
999676
203089
259438
755459
806153
976595
279367
949348
487084
225431
798058
348060
126952
639504
469220
148093
179200
145231
375353
995883
1099858
444214
408200
773702
994222
1086905
634149
760280
994596
286856
117541
1024135
245572
652556
76197
492056
702717
128567
1038057
495613
12156
568701
432222
733615
24485
40941
91431
187506
135159
949015
63456
712345
667872
66814
12837
333295
404607
423274
807925
453679
1020576
1071509
123211
1088146
121680
777487
701213
684096
312083
539458
686503
883023
1008876
948121
1027898
743268
900079
932326
913639
412532
464779
813827
878245
748417
843590
427938
256904
264770
102661
1057509
152869
356254
181688
947520
83900
708149
133079
700262
397623
125683
885271
1058201
307261
306005
695293
350571
683120
693392
775943
1022459
1068734
306149
623580
849267
35791
734558
399446
1015038
69588
450690
747933
520046
78066
171610
218367
1063095
936097
370262
214948
10561
707554
455006
255040
926812
819135
1039466
145382
461222
359194
879248
1016286
465666
412643
148329
975090
974701
360783
257341
1031672
473513
11477
808374
915668
921551
668237
873534
77254
184210
947900
655393
171212
311492
1082515
500193
848657
263919
788179
430953
29374
131008
506074
82870
643352
222228
478966
44861
956769
803070
56245
244559
635725
2255
2324
328046
633078
16721
422205
730254
530691
667434
958306
804091
36463
352195
558326
794607
170779
690838
626697
445895
117224
491566
494881
1036831
56712
682826
399791
12231
317604
1034853
168755
301932
518918
384878
303370
470062
756003
995910
717184
907417
536327
501225
1009425
524515
392751
945329
326258
569177
617285
177690
1042567
230950
184608
533131
1004297
89643
275895
853776
240470
1059511
632193
155069
102653
449819
21271
1057986
215774
900360
847341
23022
499257
809846
249144
150037
480934
1036692
1018081
758730
73732
1093450
908437
549035
732367
61706
671620
516232
622653
445730
298559
1020786
673683
66471
958445
422476
710307
992049
437171
524115
776044
300572
689073
52767
468477
361198
914223
19426
693724
473664
953724
353235
840324
719281
1070117
559288
48052
819199
780325
15931
922851
928904
606570
312685
903944
820849
364880
877533
259492
493332
768016
304577
840678
99338
443040
1051807
441745
72363
503178
362403
798672
5902
92819
358778
395348
262414
548760
981574
295194
734103
261402
610955
104033
753824
226138
66129
910618
1043530
272935
110746
634028
850493
749266
745271
812657
799430
93647
927244
949453
752251
136251
145758
130906
777675
995056
1008539
673978
764955
250996
932670
1023231
1024774
1064696
632003
490767
417502
241848
699844
690028
912322
176253
726977
647285
478859
939135
656134
770419
1016455
329573
845060
321874
30598
163162
554425
125967
651264
546750
786655
995242
277174
866654
357647
607137
286207
1082385
252349
835119
993906
837025
378986
793721
215984
450935
1026888
358774
127252
661596
931148
1058513
473720
985909
985611
650295
152589
359454
1023693
816595
832372
130546
347445
633297
281656
368624
589172
145869
307099
652461
573009
626377
732406
677618
561472
472883
957659
873300
104487
3749
1093288
331113
217267
847629
838694
470765
171400
84124
723190
443810
901080
634489
202396
206416
403688
136443
700284
2670
281424
707744
610324
995606
1015138
334754
703803
380499
804652
264975
715550
514958
313229
884966
917150
876475
418054
206271
637813
54639
25985
31217
599817
193799
904686
898170
869915
780632
1043756
977610
475684
53093
202483
514339
477565
214840
528416
338869
410563
628726
476145
308467
725682
21040
684510
965241
513244
327883
94642
221688
835471
670169
636987
73235
1044518
224854
220719
980510
466453
973707
290054
37367
322990
95391
980511
11573
329631
763642
550926
699159
822996
897092
415539
1083249
197504
45556
89860
401707
779743
57240
664904
957934
1059655
709243
574918
468602
167311
105801
47699
752796
427702
590243
828710
906384
970034
931796
635913
694331
983731
929556
443356
283953
152174
897573
169868
72020
72962
294720
370464
299483
958160
1082355
164039
264131
338579
978799
84078
186791
875953
1024956
102029
1078182
1086596
532748
394134
556721
939296
183180
126337
678571
1000386
962146
1071730
420509
747433
222097
453401
692330
811194
896685
459785
650839
579090
511150
347145
859643
389399
356449
992880
439764
453688
819051
530380
95960
676037
772762
703878
1047542
279347
1029700
975257
600871
110155
941315
1074320
495661
254300
974697
538628
488585
574815
539826
154129
527236
956107
385980
587377
496404
324538
349998
936862
409273
1007683
390908
881523
156201
124869
667414
534199
623095
119199
816716
763748
988265
136954
289051
937295
959470
731547
137993
550788
745630
816895
1010826
610890
987108
682643
434822
21388
910621
705923
669531
901590
815712
992769
944273
563864
734085
54237
981032
373741
810027
360719
226853
722012
508660
986829
521118
639107
877357
759437
358898
1047142
1087617
602670
12223
354743
353288
718709
283287
107829
762523
84952
564344
70668
741793
350970
934953
656689
901099
346220
1046709
527900
29381
620470
354923
1037824
714563
1063406
860620
893815
844327
550358
86762
375886
345789
121250
627257
1059126
385061
479469
622680
604873
443615
543190
372356
763752
499622
661798
752661
65807
1001506
222690
373715
228619
1089392
805081
200633
595886
584339
481380
70167
755106
906406
696712
441658
854534
431346
125294
449453
157980
724149
628995
119767
318958
398298
723379
374478
1062470
922187
471927
588274
854138
182948
1063061
777175
1020230
866695
240014
617451
274734
846306
1029718
488042
571518
207881
4790
648486
44919
1073457
367284
272965
328114
604382
694522
999507
689769
245617
668028
685883
956026
1023768
582580
344970
858561
148551
1037917
1050525
628293
776220
994076
269272
652725
478933
402770
246371
265604
698773
875270
176997
533855
1006210
672489
226058
60861
717973
435421
53382
638988
489062
541082
1099895
354954
242280
578180
251316
84563
1024643
99658
1101127
515201
152452
459778
609644
199940
825909
240170
969378
842406
95841
851060
60231
1077756
497112
1038248
349309
837315
312378
1020489
5667
587519
53358
88807
307691
513534
857461
94064
428758
635830
1028833
375566
179370
897346
307365
190507
241627
297210
665460
879228
1088794
949247
204528
643425
862146
451291
206954
483839
885888
633640
496964
53132
454952
1046096
114117
557543
969236
406453
169561
795556
795557
239299
1018275
1065836
4454
491383
862105
232730
724140
324743
904594
72307
933212
1029179
622711
457978
179854
29379
730604
619158
346516
394850
609894
839080
982105
38125
244237
470545
464255
681006
385307
648243
19158
33216
919632
378079
1000412
3432
1051775
639004
909503
645161
1013236
855563
44357
429356
848523
20006
946619
188292
372279
328623
91737
1100313
373216
454686
690772
748579
195427
871456
932943
686549
925521
26720
14823
636181
162202
468866
301987
732506
438208
963830
958895
309757
809428
8300
775214
1035377
220494
290093
734783
43546
485514
1000744
547990
204604
522774
1014816
806254
473661
265602
667388
177729
55013
499892
688147
941597
681118
253412
838839
45456
152121
318803
331792
235580
472346
136152
1050050
811025
829356
871791
855346
352238
288966
683994
383980
163302
343688
884566
150194
10116
311526
309609
492615
29647
711257
70510
701122
666086
1065504
830002
827230
776113
407070
533287
347191
998919
1064554
283912
989713
692980
450602
398786
714292
972233
388901
565358
362488
823662
36129
61555
200165
957167
669556
288490
102084
428980
541231
275800
98659
631930
489627
623193
649508
57117
436655
54562
758224
318495
458845
676982
454312
890288
549406
1005674
1002817
796874
911458
112128
359421
916570
124995
273425
237082
159725
1002268
1016558
185015
278176
644166
976697
1020811
84805
583982
989843
287455
665957
218036
218773
1075715
775978
1101165
320604
782508
109320
1010738
682331
413751
1030922
655558
202024
623733
236438
1073912
378561
575856
1024943
682704
823468
1058166
420209
629543
199884
1041359
789849
117626
566816
186426
401530
848418
673287
18912
1088767
29627
600938
63451
296985
305512
708891
5471
607832
462583
655878
619020
285642
584073
152223
551998
458127
488969
866987
277814
776969
841395
102049
806468
555794
68962
956483
619732
807493
897202
1014486
999146
161844
162196
798184
437496
1084817
637765
689486
243418
935962
33321
908160
931020
644282
672287
690604
678423
1091130
1023629
23595
692433
501063
690171
770704
984480
361080
996419
794445
852775
262791
108779
170919
184024
492475
788273
491198
612343
1032278
265886
948578
987223
328268
949940
851601
471020
318670
259518
1088790
731565
76873
683148
61871
165663
384691
739023
882403
268336
949132
542229
711846
158955
999103
322786
369612
163849
256960
341183
414832
196018
543561
746909
742222
1047992
874405
393874
234913
615490
599555
1037889
220831
382806
299327
1065110
388752
820606
522961
521926
1057094
758615
249046
250096
361731
795040
583528
790738
388495
113069
661813
982894
1013036
593955
963593
830762
930939
61320
1023386
948430
103253
798354
741147
686171
975361
16660
171722
114108
906747
59165
996395
406642
329335
1099730
826025
980806
424602
737601
128937
46801
43826
886790
792850
636617
1085386
258641
145902
431333
121169
974907
320857
503000
514740
610098
926082
49897
951669
38661
138869
196074
1057282
800026
853307
20640
874486
375346
986667
1034874
947555
770254
219123
605584
362134
660266
1052078
882939
551036
403167
704149
268051
1070080
662623
1091463
509625
330841
903924
531725
466568
916814
1068169
432163
967165
198994
518915
230331
44635
133466
498274
832283
277325
351036
47534
981868
34396
878405
383840
585230
67488
88778
1041886
818119
385093
736411
369694
232030
682676
707696
420599
1083954
1028515
724211
491565
224615
326563
264673
391605
390943
500136
230395
937717
351686
739344
891381
88364
1029857
850302
1045343
42512
1018301
656919
213087
1093299
43859
681370
963468
415840
903050
237079
964020
85662
107314
721906
766025
787866
551149
429628
941780
62371
773267
196593
297693
1043499
1064062
187878
630721
328906
70108
196796
568374
577675
192017
424280
478710
45530
1092169
266405
679491
918267
27902
244815
1019685
664249
98730
427624
649615
154971
514300
92434
335639
146333
411530
929301
368680
23268
811379
1054111
295435
21356
262481
1065288
481969
829948
734633
668836
725072
64610
166846
1092593
145215
1036158
304875
352412
468115
1088746
259934
69679
298828
728479
678997
376585
1051800
985802
677874
1008336
906509
797807
361661
614935
211522
306132
324448
319497
976597
1060168
48402
523223
417432
782289
211801
73776
768930
180151
216752
141770
147596
122219
975048
564847
123853
808107
251228
851114
729002
542767
783551
362729
473481
919038
1045662
1005197
401514
40542
1082981
610860
827436
341014
189725
237584
709484
558399
882866
35478
518495
553844
70287
187416
619392
1056746
610009
442784
43915
260338
101557
344210
890305
730635
782683
403162
488906
346490
979093
265137
738854
493234
289747
882738
499905
935448
879357
767652
632303
631253
545255
19004
290417
195508
653054
769954
437749
287686
504171
682884
91873
95002
548922
1088520
792547
668498
371574
834505
168749
112506
507760
781847
205727
140461
854547
607564
288277
376881
329115
715598
618784
190949
228384
614994
233229
440089
1074736
678264
308457
989899
235803
871430
494163
226655
618608
251251
471954
829065
429006
799187
34304
206847
976347
797799
804568
508312
471310
876519
53590
206919
875660
544703
205310
617680
764229
427484
33369
759335
956813
403715
295399
574619
204930
882078
267206
357936
258696
230870
619330
483354
474546
73564
764379
292528
685120
555363
653960
40352
542130
417415
867022
209746
74891
492435
71648
499332
650847
198717
10717
937488
470002
529624
179376
718743
900513
774403
131722
288902
448039
831728
878992
994483
468227
137788
630953
84546
325412
211592
523118
1050613
1019702
390623
1010358
484525
386470
388630
1037763
570683
780138
689348
535217
457095
770213
131259
468208
689761
630364
974388
82359
437548
422509
516348
1066304
737138
6279
954943
217864
218424
633020
909781
452467
557144
822864
201661
225486
689918
967457
650255
98633
712046
920987
17944
500410
256373
838240
439273
183949
382973
430004
931155
945888
205214
788686
396160
897228
18248
184390
425188
701323
340043
649810
79239
467257
628621
358846
1037322
436185
982139
469825
425151
431600
666181
589655
977163
846252
480897
71080
901101
508295
1034559
507877
1079391
305202
204183
952951
184856
397378
892953
739945
358951
1038631
98861
805980
860084
471672
999837
772514
412322
240759
561993
422740
893350
185688
1091625
305212
230357
201001
808202
352657
523754
844532
990168
62241
607134
200994
571853
1024664
577978
9751
1061430
892674
680747
269021
563330
923891
311831
258166
715571
957604
99859
197141
646438
56350
1035974
684940
470100
153889
235207
199781
480142
409761
147513
723749
513380
476667
243016
121790
599813
212578
809962
960600
1069578
611173
57565
956886
1097326
745539
190090
888440
553300
225409
738542
317699
365165
915246
1004164
363264
399351
726037
314249
700807
818186
124311
504398
121155
399661
374704
1015639
167654
1013133
10375
207358
817674
169000
689490
227902
900612
293625
977312
709441
639773
512122
940746
836437
126172
86593
256208
904614
720874
476213
25465
211933
133787
673906
53582
1021092
930292
461792
806193
560307
768912
847347
743079
744129
777833
480036
478986
1001086
791877
1065361
699822
966994
31913
535507
637581
876391
330497
991828
352018
175680
404563
170138
1096321
1032819
965792
551657
769141
972434
671375
499057
565396
845305
298386
581849
466785
703107
762872
983321
516326
685769
905581
690102
760611
747110
396561
971725
144936
896704
767769
1001168
654424
830342
1014307
762671
141083
864938
132804
521476
123831
350900
419720
937255
540194
341185
857711
411426
615667
951879
628780
312207
139781
938199
1094088
620564
631345
17203
722810
605846
768239
168920
831000
709844
958296
640257
243072
612707
825904
702313
473370
790864
1088603
1085105
914876
558659
358481
956452
513523
931036
996890
349770
12398
171459
148694
1023891
165347
425871
310673
38216
611701
803069
713623
272346
23588
442129
223043
368584
47652
698794
397407
932381
449339
156973
990637
18624
832345
161940
331660
844675
945452
756983
710849
910010
504370
650826
265214
748657
96679
549898
165643
146278
772467
785206
877753
166715
954896
706196
767797
866058
347001
35267
53020
624288
568509
49507
718341
614728
624486
166779
495385
330397
781566
256944
551197
259931
751319
892619
233472
117263
931016
15275
287102
669178
816496
1083304
877610
938388
101144
411549
952705
920173
599267
49614
512511
309397
549137
163015
924910
1022493
99214
565965
20216
539602
885139
156880
573623
147020
946898
402306
1054652
931090
374009
805566
561995
1037372
1041958
469131
637846
1051211
428960
883709
164948
789044
1067920
986760
87484
104359
95323
300209
425262
478852
13611
1091149
725327
281679
826514
577003
995211
221960
1021533
688455
1061441
826204
748920
719644
471864
273034
801606
679638
864703
771476
647878
30680
1087999
1061023
872063
379381
377525
522626
816391
157523
839829
25659
711182
685142
400083
625305
301523
554905
364838
11219
925218
1033277
877266
876216
534551
969219
304369
425802
483333
488372
492877
219271
970768
423039
7412
612651
371864
12531
700235
240844
475135
247096
56931
383837
602531
1933
350672
613195
368156
428486
1096111
770175
467614
870059
147769
895706
336619
52847
166570
429405
1080279
16219
790524
556560
534250
22583
353910
460498
475877
257050
797708
115456
343538
963004
653429
306727
627452
410257
502291
539904
305828
1029441
977484
751355
366894
728480
831481
112239
640138
421837
1041859
498694
244768
905045
83428
1087647
635147
170542
482114
97883
807795
242817
970873
87817
391946
359388
176699
994706
575036
591809
159354
99582
487023
534256
663304
584021
120657
225343
170960
86543
315881
945051
324508
960671
939313
36740
35690
752444
871645
326249
83709
856958
431265
69132
947422
954279
727691
441128
1007234
807402
631928
917948
715400
252462
293913
608299
1091591
54298
240566
740300
56531
374827
564681
746044
831854
102453
874047
328144
1035984
995061
546920
930749
478666
176380
481773
33089
196688
609460
91813
195120
716495
1074520
275156
1030545
375692
597613
833938
268788
909902
209458
758294
467372
928665
585316
933391
377709
601350
59695
656273
584864
1075527
670544
283520
284570
801794
364802
993726
964939
24119
1000059
84265
203929
827831
837800
287751
637418
315746
235699
308763
61166
352950
676641
870279
550841
383481
411509
897469
655946
341722
1067126
971795
260628
803862
494105
452943
517812
601006
1048697
910576
632441
434263
157037
765136
55741
978508
1040287
791608
1047068
174776
826073
666780
886438
834678
132544
384860
596125
907661
71039
133457
105919
1035026
658080
401525
981915
630908
312592
266787
701167
471007
920458
453222
96420
792868
116353
79927
1080054
895480
557811
695994
490392
203020
177038
849138
965095
759338
83375
769816
197783
760977
970172
33283
225388
562879
1044339
318393
916780
73559
846877
257407
265093
552235
578950
966511
368731
1002911
5775
431748
334679
274921
679618
102316
959292
132862
15095
26786
271851
105862
229836
1077322
844620
3295
506826
1025475
951329
664939
480854
210225
774166
444594
227939
796655
855044
1050324
642251
814681
460630
1004392
194822
303506
1083152
408317
27183
304126
86331
665324
140211
980023
915381
541128
375475
396932
645681
1074223
293566
183026
30345
523906
1041024
755744
416788
285358
611112
284299
463396
202295
276380
487006
718972
1014266
315134
104090
987874
438090
367368
700847
248410
542164
481562
943760
162305
603592
675303
1028088
615050
79930
586840
502908
467787
708834
306320
894991
1087222
526781
1099033
1039596
989978
719072
166154
46759
55173
812112
883846
958300
419394
1071535
634009
446935
196185
735483
977210
401426
711191
1064639
288738
491594
240325
898442
150842
148847
256965
306973
765222
158619
653376
146707
145449
313961
921735
365557
622399
288139
555739
832567
100262
1046775
1015963
926476
969838
456491
80453
113543
986359
29086
805902
567583
45745
911422
851178
886334
1036166
1000872
483011
136182
333674
850521
447617
1016099
664553
28159
264198
315328
548528
667286
791393
34036
721679
938395
1005078
371093
705412
253606
417830
646717
137147
175591
602821
917189
6309
519450
83017
862706
143695
237854
168347
1014034
73848
125130
554017
117030
753013
68477
312080
745117
309934
120660
484834
274634
349246
577548
847730
775090
907037
1065131
247766
869624
695576
557375
600251
954785
49518
295624
756694
739117
104807
397648
685461
309035
19881
963185
2333
869344
615626
905898
1081766
68825
1021040
154337
68538
304148
674897
134584
926629
845232
453232
195991
747442
851044
920201
942490
118324
930806
11954
151122
842013
602250
394585
193703
606832
422641
463966
657231
408495
155028
579131
607791
802776
325818
759223
508363
868741
464613
1027308
1026258
263937
498423
890080
164565
306415
742368
160147
535801
463531
581244
604509
780512
384932
206129
122931
1061628
482144
99675
603458
160181
1082895
466016
583636
218913
753455
505190
54420
240904
1058034
397584
302986
818945
403788
733461
220298
366255
440298
127580
631397
51639
994012
907810
539562
607099
305948
471109
398310
95871
91266
655195
379626
210945
421706
487032
3654
740867
407067
449260
676078
773837
994734
30096
963037
697781
140812
609384
437387
827487
884340
599984
298220
948698
134273
944343
394634
799048
4423
607000
747045
944226
891111
831609
168008
216543
806866
504359
163765
548670
592778
832162
607666
889915
683240
697362
209224
49243
826090
571057
74102
20836
558741
969019
759471
233528
826182
626741
415884
1041517
444745
367382
330072
699690
181166
61827
687041
505327
1018180
208627
871427
187422
392370
501426
403931
575737
436532
769224
343120
859110
697050
778758
231725
900521
329007
460837
531705
495173
777713
177954
504828
200017
156840
109400
767526
100970
364861
875693
231683
141950
192595
693762
316121
447923
29290
950195
448937
414407
800771
180191
106942
182725
18788
976263
864818
555186
136751
757391
342911
991003
546403
638266
285376
620191
1058958
919231
509212
654450
984072
234187
147864
905324
667011
984948
532153
139143
80608
404953
550674
64210
835101
895488
946811
557980
414646
758928
788977
425507
414458
706526
154831
1052712
757187
274662
44506
111899
1100380
288967
873567
1094710
138774
858232
133201
975396
110397
38252
800527
1071392
314463
412934
479629
15422
628651
107599
824820
357164
34104
681992
956408
702465
689547
1094322
353894
870078
296268
7950
720700
1065174
333020
1075015
258439
95375
530905
921921
597831
738907
345510
811335
749280
106104
834244
425693
829701
276660
937111
1070463
24609
1074510
772645
573087
456139
875688
511001
551134
823841
143213
469883
444167
288413
260881
820763
479779
585687
778229
1006602
485479
837738
336718
805832
68102
1037802
550910
473956
1080004
473852
998611
489984
1074826
690521
32567
647760
159634
651164
519133
848832
136248
627552
992499
509569
635194
275367
604832
209636
52332
412370
1073739
387718
33828
917145
42583
646711
455108
286807
725888
538419
739782
328583
1005103
712856
75409
135462
458878
494508
755626
565757
207417
915333
68656
735020
90219
1093518
768056
446944
754718
985313
110143
1003260
317371
1005684
682489
324332
960127
376467
717506
404586
100464
156908
521880
1095191
864943
313042
593598
254769
162621
997768
248070
561836
429915
120367
1055180
308603
1078680
715931
496108
470018
806996
862834
272164
228410
744403
71928
674278
1032947
927231
499865
180973
548926
831990
607413
397100
880915
819846
1091585
415272
416322
1746
892289
721241
656000
101827
761759
200031
57433
828973
114610
763455
592512
810704
193323
98786
349652
50658
869779
173864
434769
684999
55912
314601
291088
47959
131754
665657
253648
201261
349424
74147
1029437
860318
180229
602775
346376
51473
911763
908257
775560
516269
80200
329046
547394
775875
391362
1001939
430778
807171
334458
375476
1057188
93771
72442
916116
1093968
347167
226069
716041
564871
215946
536846
564066
384057
948506
316560
1056573
182956
572609
1092918
618414
984753
787543
819074
686068
1044967
370129
279000
570295
517371
672542
792563
334257
612697
535741
835238
293655
236326
32642
328842
845505
662225
604436
540957
1054016
772792
605840
451336
31865
524650
383098
530111
314000
22306
145212
755179
125814
747612
981305
839717
728822
277486
985213
46255
800096
113538
244053
323516
543282
816817
1087336
210512
791382
747863
517715
847399
794279
827810
602698
1026048
523464
931212
426166
814839
289685
56215
361283
953548
22366
720720
713230
824900
460001
925148
1038229
866773
414201
413167
847750
560471
172612
302590
144560
1005036
778917
172816
350766
126179
359673
727131
531059
989659
451366
283042
82047
846434
130981
510239
502240
1006676
471899
165073
426640
917202
1096126
795673
941714
601368
787818
376127
692567
198048
56986
574309
451645
891592
81401
211835
896537
880925
592030
218893
719619
215621
820922
269287
654747
247248
909098
466159
96225
788153
881606
274407
1063587
414638
412303
326815
490162
697156
273600
103890
556418
6630
197425
274699
89074
338112
202241
573104
353453
1021202
940769
123333
1100071
1097929
884778
502642
112220
492596
447695
123802
496189
780889
781869
15402
492905
1054091
1011835
16330
584420
598508
719450
971268
466772
614826
214585
526284
913299
125341
407720
559044
863402
187739
427021
112381
668242
99101
909470
1077597
160974
1046721
123243
328345
500214
778703
540147
899017
241898
81457
80626
652056
1010562
373323
656503
1331
811080
274931
314166
780589
286124
85766
751449
763828
39222
1009960
933749
918792
996294
20135
911077
870666
408095
515465
115706
983429
707492
368758
619612
251896
584500
39273
955823
337806
110836
316537
550995
284266
472308
753601
376541
585598
50947
1088801
319896
1092863
620369
197664
646932
436620
957738
326373
809060
1035464
585311
223797
305502
437490
437849
138159
478327
1010071
185620
198892
825295
213991
532043
751212
612927
427948
462366
628954
558740
685177
1021248
446895
11987
937242
938292
7158
285322
639048
729907
35894
105764
716482
91175
731666
595845
74212
1093784
654686
238371
826074
88225
74354
485537
83704
638471
747224
96570
950244
334406
434205
604306
484071
878472
281487
54158
174891
867767
624640
375016
944153
681947
192831
415570
400331
1018144
614427
339953
983033
172549
514527
212861
291435
482538
153085
1023795
712307
401146
394215
341484
957208
801634
938013
516413
529518
179107
267069
796962
713108
729385
353506
451358
193322
684996
682534
557690
1031627
253800
81309
200146
818803
9452
700249
176847
991124
431400
51328
292461
1076593
272838
326062
230295
201120
314893
1036466
1010560
450068
666230
992707
964499
713234
870619
220362
841414
635621
379798
99710
617265
849698
927076
320050
1052556
190279
137151
532789
159237
1058047
883867
1064672
306112
921974
386441
359696
188567
551630
973717
168990
127660
821983
738439
333353
105727
680246
325625
510980
468103
946692
172480
114081
843826
655181
753819
1002067
367037
104174
420626
455294
279851
669811
689197
1054636
368569
999956
857539
186237
486009
74333
922380
189897
745965
519151
172680
731084
90044
181839
822392
993677
150505
354961
191660
718816
876851
259136
704261
957209
982651
944042
790676
4537
885556
650395
60531
782248
1010563
1084266
1097387
49288
939845
549077
312116
820750
923614
113449
723461
318399
563282
339239
397175
756190
556225
75418
1014978
111341
871761
555317
827030
499555
493482
1061330
949287
685338
684184
133872
671175
841158
709870
245588
342398
817529
564160
244289
928835
784770
836321
64737
555551
555550
884511
214132
669590
919021
468251
25839
946685
116134
121222
984843
437678
45170
288024
788778
624548
843170
995100
1007267
180616
157525
737538
124024
162564
124784
1049512
1056891
538187
310470
988093
836763
516746
334705
806378
271952
184474
219097
853285
190552
130314
779639
1009277
414509
1046506
63785
1062265
78412
803454
1032145
759596
554333
489046
1009368
810224
349636
847871
493488
599961
45388
137837
599619
269064
250944
141538
558861
656398
470382
668089
669139
808223
159267
427545
699381
1000439
264390
102247
425563
932578
49112
884388
670316
120638
665039
297648
778433
468735
114212
521265
328048
977777
952190
204937
421158
387848
1083987
335895
465858
901838
570445
287325
610921
807937
476481
651154
972366
520833
604345
798353
913300
488247
642786
513423
879419
1004371
651945
225491
438155
232209
491886
475588
536209
722651
217694
1051384
445766
363893
751537
48262
968324
333332
174648
219995
543603
356702
655666
720590
731267
85845
397278
808494
254743
211035
66406
292144
343895
955100
338355
208684
330575
210097
1016275
821077
144949
109563
357126
605278
1076780
149528
846971
730820
376082
442812
876426
648302
33886
435129
827737
161937
291910
698217
205915
828788
129539
372846
764724
479320
950488
1072781
148566
309418
839454
531318
258504
410626
837479
145483
789874
884117
224630
812249
493245
909020
787874
906839
304457
1070298
793483
241722
585182
877536
418624
696315
217302
278490
880139
946409
811507
573433
846786
865057
862357
363707
88881
539646
646129
553334
911717
636260
459003
624813
470680
897524
715895
822490
129185
620873
833968
229815
699314
121467
857177
773269
695160
184588
462076
623591
625426
556799
882206
996535
689934
1025511
251334
423943
207758
127508
400422
309353
1077516
703609
397250
378424
528000
159008
337696
699528
149592
539130
508268
109266
771550
666192
696366
133762
444140
696063
584943
64134
1004190
782205
466122
278855
982159
202306
359380
777155
177152
204350
780746
601745
490716
706158
565849
86928
725602
279004
1017983
1046722
144768
1088039
865999
522378
1025823
1001641
57081
711590
468114
541609
535425
380360
438196
917825
271055
273136
820968
947001
217954
699364
802498
292711
28435
541027
47403
269326
206104
69595
1056714
1027297
538093
1038227
758402
1010041
217199
820597
730823
1058516
264823
875774
198060
244519
879591
99879
176214
1013744
522775
821823
259868
975717
1089769
218594
569881
251819
645416
642490
178037
107942
166691
752481
383182
1038932
62022
818117
258785
451444
685165
967402
987490
821069
621168
646350
1019100
11437
190359
134694
185716
101078
1066154
208313
943738
316134
1066630
407926
1049758
725623
216196
724573
454757
134891
754811
325271
103318
398293
230963
597191
580087
951925
262475
711978
469208
93096
989674
266703
163638
102574
356857
902626
1077766
264848
232006
830879
343842
993430
692296
605241
486903
405527
912254
784989
218343
954993
898314
391691
41801
911146
912196
729696
621332
294423
518699
114118
1065931
833765
897835
1006739
68736
444804
829997
219422
261549
935704
406551
441875
705083
395496
120393
699509
208945
1025083
1063540
488957
165349
53508
783850
598225
338914
134128
1006923
376488
643151
272933
731418
80093
936236
198643
156427
566528
91644
554495
239497
670399
924418
423046
928195
197084
430100
599271
851434
78117
370750
53279
51756
1096160
78651
983257
458954
405706
755476
241814
965888
535822
653520
861402
512010
510960
326894
854532
337093
156243
976542
926159
321184
271854
652256
797213
411869
412919
485087
1063930
805961
157062
421435
759792
146921
604422
378835
341013
547559
635175
967284
42730
906965
762148
217773
972526
682904
956234
640975
932810
687969
414342
460002
1042784
171944
33567
643865
1093085
477942
990638
480768
358449
540914
372266
543215
157136
852126
411551
766780
691931
567132
940084
190141
837944
504569
781190
677106
888900
916256
703182
114029
558604
712661
85040
307423
794129
914877
289291
834006
404394
563904
453038
711731
964439
750892
346347
583647
297805
427877
877850
711735
54145
172097
196883
826374
317924
387193
66368
954886
6083
641027
932625
1067745
454321
369114
104828
285493
2734
216592
985837
85460
103320
338295
783491
292532
999790
243594
898373
899423
246060
977560
604276
367566
203789
792982
854157
55077
815108
281705
141801
629516
887268
723031
958557
345998
387454
816157
701824
195210
184290
986681
1100852
759754
844130
662701
1053853
710367
30496
471854
246330
237188
1032215
731930
296278
562258
660609
908199
654044
230011
190725
515501
893202
626521
311601
705235
140099
710744
403094
411907
11950
448440
914636
94649
500063
83272
1005109
1059318
99803
173919
345210
837956
27046
803380
994065
166525
553592
245817
465867
423452
800978
1029883
426164
18740
696112
88153
244987
554112
69882
519050
605361
106810
19251
423961
234006
288357
886955
855323
845220
12563
712223
416907
16962
155235
2135
963928
412250
621412
1046129
611593
316198
928461
79371
1067178
718428
536413
137968
465692
469082
494108
601182
827370
969877
518011
627731
258977
305307
455651
232086
81571
235074
561536
474510
939474
576293
207678
270520
554850
588761
356206
842066
838136
385588
4679
281784
774036
1047880
959317
236823
899327
575760
221698
615412
1081359
561393
668694
80156
421171
118868
1023718
430687
473160
74990
850518
922459
1094089
785213
110106
710043
601684
1089111
719405
1073361
465997
975725
881966
1076749
961767
536546
155388
1089007
445183
798352
335228
138583
680583
62742
963153
315025
415436
890316
84020
481233
945564
336162
956118
659803
797355
144250
72620
992630
310536
1046832
69669
640282
54682
535407
251822
446790
133164
155423
969909
437880
631608
212527
980918
233588
294591
73555
486576
424291
627365
753352
625050
158122
1091111
18537
841703
1026845
977051
147135
1007532
1034446
4820
893754
698778
252285
719047
712672
500019
339715
285560
653091
1039573
872344
773933
867476
280558
279508
777407
277707
623425
592971
312361
420091
908010
1081793
232206
784814
941054
180024
118686
414425
756403
200566
414161
31063
722126
147837
470358
714812
355615
1008288
1025793
462962
275531
753176
1076175
696091
1063679
881814
478404
224184
159406
331340
140559
634905
597962
320123
476902
771427
954844
64280
42951
974668
410365
348988
883166
427156
627663
303759
465769
1042938
128758
335047
1095427
930060
132102
222189
298248
520558
1099283
251906
774519
1068423
366494
140118
995512
266609
570877
699767
836676
438204
675528
199471
837606
580256
138769
931026
71842
913324
412808
243620
1025534
205008
50172
1091714
938924
738906
160089
56137
453509
280270
245255
432498
1049086
766048
887780
254998
288762
826532
281902
10317
405950
553344
595994
26217
691586
645658
899872
640251
500941
137914
918138
200532
800622
40187
69887
147699
530427
731489
493507
840368
311305
347156
273869
644271
462391
510153
71849
599517
821984
978214
157502
664706
939179
1020570
528213
1004731
535653
477708
134897
942273
217145
795231
906288
705971
531346
582622
777844
500184
681910
369989
376941
597107
87762
128370
1009419
1042294
289431
1027818
508939
422091
477048
525994
671233
531957
974467
374601
1065795
609815
216710
767837
677053
103471
415737
715133
796424
1026342
39450
440957
702718
949824
724279
763416
592635
225619
697263
39035
964610
831812
962543
363285
926394
241286
655834
914653
610154
322661
1005985
790737
862870
716296
931248
989414
626539
127159
1058144
557955
461854
541409
809095
111326
470151
288489
677415
1086275
319699
758138
139518
1052356
993467
474580
105934
665318
908945
446285
662788
572470
548240
24946
1032371
48228
232804
636944
451005
9349
879135
943028
248874
61462
175461
851157
807376
557764
62541
940255
903287
303228
215937
459943
192078
933870
1085969
585860
770087
246024
729679
906588
1052396
644533
955453
880542
1063527
370811
755306
1084975
205712
1048159
509690
273898
576348
48543
701766
582073
8204
361103
1079379
143208
557331
1030339
82639
619387
95708
897259
615349
664944
969678
251532
543013
1014051
56400
975362
293860
829739
12458
63102
135758
967002
720175
995615
144343
508574
813581
228448
858378
1003432
228148
480333
1075156
219275
867030
426986
929784
390698
826761
117322
1038381
1057939
872312
159652
731570
532238
921975
928639
67992
40532
744063
515658
365698
560919
762639
494292
221736
491095
58829
876417
458339
726649
333000
852570
637598
876433
366300
419920
286180
599149
751946
634114
756278
382783
243580
138261
62419
221896
480521
1003004
175193
643887
402960
324597
282859
1040678
43002
200804
276689
19814
675331
790636
922562
837452
1063808
376867
690919
410631
261207
457251
415691
171168
804347
369062
74575
460400
909253
524916
284038
785330
277118
883289
878654
117576
657575
772548
119650
64536
982747
1086185
686643
167884
812756
790264
571858
301709
802038
353081
219957
588257
912510
322110
71564
55407
364025
990867
143875
67944
1061322
82571
509321
418211
540087
727985
349141
852460
1094381
672621
841624
743674
285781
39236
1082791
1063039
1019521
1081278
584987
583937
153531
165493
514088
860859
648767
290298
148248
101271
485266
962176
198137
902627
341133
588929
590747
245606
16708
155832
105427
396122
535124
382358
762833
941007
21588
477030
212107
482616
80576
877258
138675
797399
124013
384010
376209
464054
776440
1100991
739730
266997
576520
853226
823093
843603
544034
319141
901639
536824
833632
957465
512042
510992
54045
1030341
944975
190720
79685
398627
192216
292838
150105
718938
893187
395644
531888
902726
243840
322596
778809
896681
676630
1071040
784238
79495
624355
559567
633965
937179
492734
517061
72896
515925
843017
404215
903359
655928
258702
439101
971585
439340
202393
338255
1011606
301339
637300
430737
295520
357208
1070764
689319
10072
940585
376001
362749
865723
925147
579689
841469
1022651
299451
148055
741788
422758
536870
995570
976088
537569
307838
65194
34076
558665
512168
459325
749987
54624
754207
801102
978133
258904
504323
991199
349626
705045
977391
818088
497636
569369
695704
359968
242111
319202
62184
644559
696617
688983
169381
92548
449258
689585
450479
793563
163770
486334
1021567
341037
852645
1058162
909999
518122
638667
881651
80611
731487
761370
318659
19996
1059855
696902
690774
514023
676698
71967
963393
238092
111348
235439
381103
1020124
1018569
246508
183680
539187
329262
668416
543253
47553
759727
853992
65239
44393
625146
447370
786435
196024
746419
579837
172899
709863
982580
828313
118494
757162
1031815
1067932
89246
696344
1025535
942446
161261
176241
589278
974187
410128
32230
788006
168461
370892
801701
155446
669718
1075781
898922
330877
960265
185280
879350
308538
59738
53898
791335
255211
111485
580180
274836
193266
354630
982439
52549
404938
932530
424485
578714
258007
287002
1012561
729297
727336
841112
43868
561630
1050674
281337
94250
289874
977342
982306
795782
481614
717643
461952
300069
1092159
633747
189825
400030
118511
190869
417969
911160
19106
66844
1061408
19948
420171
305907
528389
196602
396295
320272
1081094
107901
970554
512993
368165
842974
1037752
54405
262289
196858
841001
417453
656756
489662
850440
451200
1052668
425881
489586
746359
517980
551384
642841
435364
926858
931265
164020
949627
478095
392821
824935
230715
483529
90990
3218
981880
453869
527403
871247
1035159
443782
213400
683156
89965
640388
1101395
161333
833302
13364
306964
658076
487860
316547
452048
1076618
977916
897233
825867
340849
352617
1010439
169772
494008
933825
660909
987610
653565
754653
225333
660540
344853
541683
906842
699875
356300
698517
778112
708597
478495
17165
98013
888755
979077
652685
665624
65525
118577
1057891
601135
292856
299888
803671
653084
52146
1019887
177384
504912
383781
719221
979389
245085
617307
58019
166873
277536
1066019
773383
313087
553862
277863
622417
67998
410324
424115
629698
78558
238288
308182
447468
58603
1040985
948171
166230
360302
30131
556178
249258
9232
633356
39161
676845
315029
726928
974332
449242
321517
283044
91010
866582
843183
107516
1087650
982400
184857
844546
146648
513831
443848
444599
18749
119210
646026
90747
980668
493522
857990
112902
115879
886573
769158
238481
453624
91126
847172
361867
690457
337016
869822
523641
630786
700894
583854
986519
414550
925120
50961
329918
361086
418047
415435
30498
245818
367239
802033
451751
571778
453482
185865
523633
259592
838150
701224
99681
286262
928029
1001698
116222
770557
363165
932833
22477
267474
320187
761751
260778
537652
1085095
797294
143124
551779
226614
1097320
30206
926666
668256
362152
615260
562025
957365
471584
1043967
533068
885455
732196
386382
58005
13293
90716
960984
231179
837986
930840
492984
775541
327422
202565
887367
789303
968659
911776
66623
37054
858918
36572
795592
81430
167296
468564
19915
120843
149388
199648
853152
482617
557461
312845
363648
1077524
194592
877383
1038542
199721
522210
131273
200917
864593
854673
950951
835023
85331
58983
613390
42133
1031644
1020865
66624
265828
155224
982030
908281
759865
354790
143169
525470
651254
715860
163947
313145
831975
322277
909279
739514
187158
709904
545954
341713
20724
475736
37735
419618
367778
880264
529030
561218
14081
919658
240598
768756
422683
319065
713965
959846
841739
645275
615958
239560
72290
224405
615564
777352
367943
831209
55155
996579
857836
844181
390864
1049664
1076836
691900
773442
1004798
1078953
785120
586319
420309
342758
495489
955486
203668
8710
174818
24676
588538
73719
675317
800514
704651
332929
836671
474034
588948
906873
905823
958386
188311
520303
1088258
974394
171872
221835
587150
7150
203439
452374
613089
413350
293150
433749
942680
576344
655406
982962
258035
555512
215125
909399
819525
344609
873805
539597
1660
1087985
1089035
529508
612337
878596
667432
459591
261822
245053
1028350
735304
174473
312340
292065
355610
887973
56449
1072134
1007866
883318
63500
1099180
155195
584510
2841
1082170
253192
991727
409224
425909
46636
484207
199122
700171
401888
101123
258419
299179
786613
127328
866946
891311
680965
1085298
817384
79369
1094966
683879
940533
861651
183771
106373
887318
81465
76149
638249
454315
366608
1044594
29473
909647
698547
1063912
1003344
492358
1088216
1099319
795240
652778
129026
342128
203938
552432
784579
1028169
952203
365434
1096012
339743
626448
561562
922373
950809
822783
615811
771543
468666
1041981
743678
360972
638033
158601
670140
888146
959986
133706
864953
816380
480002
245992
503340
671571
1051821
609627
654032
671586
649105
439211
836312
597497
741405
1053075
214404
898352
344603
191451
596148
982587
327697
763033
623512
624562
329193
697125
1018417
1019467
423500
1089207
645083
208175
395416
360018
542568
1021203
938668
256294
248896
922578
354569
421992
868214
782097
520151
450008
441597
1030226
963852
746975
1017713
532603
71548
103116
1048466
844163
474473
472738
1095448
1092306
811720
448639
690072
421688
52615
1086668
168279
911126
609720
314260
825767
1021427
344014
239194
830029
459858
284155
172223
122890
928643
93881
330144
664949
1024517
411107
411985
215510
132644
570316
352031
135520
339719
243662
150976
195538
461013
742922
184661
191576
1090460
143173
558662
874475
629577
404337
966740
643744
1026261
681134
853638
610747
375633
195826
122223
612890
511371
28702
37533
612333
648023
337346
817200
588944
625680
473203
474253
904985
446563
1055988
385535
194290
417418
755490
444567
124898
616605
392005
938917
777372
876757
1013684
414130
1041180
131557
940471
910356
493723
407812
410960
596043
668225
988901
1000881
864719
197573
20484
7039
562960
611781
796013
177464
946929
967514
882898
494424
218491
4762
767785
31842
750320
213708
491941
603875
497413
161871
686233
205126
503741
457975
603675
324640
599207
149907
758422
956319
374324
68889
613874
187806
408156
1038346
349689
932104
1032468
237588
77362
697503
979189
1084589
217470
647432
1005369
844259
29799
369574
488750
430248
483262
431232
177941
575112
165950
1001221
822269
21607
1020843
830266
866427
610252
208216
861513
969241
390305
990390
1092890
221098
388009
462346
161575
596574
995631
420401
698871
129859
300988
106704
68385
191092
453422
980012
1031872
971810
489635
544235
315338
147182
682796
71236
826161
11769
234678
1035249
474706
1017755
836262
1098003
548749
768427
589159
823644
87285
969733
71925
664268
172189
1075344
447206
901339
982451
514678
929064
859917
666662
567959
3579
554310
721412
1083478
519622
784741
963294
616211
639440
308533
253398
1063432
414097
1042588
413628
1083665
794706
445937
801378
928776
1055294
11005
326023
922137
652057
148246
1017492
208660
21030
865442
486689
886901
487059
302123
571440
254915
870201
406189
869332
15365
578050
283239
1002346
185537
629670
480005
303059
391028
369384
798862
1010044
750950
471406
894429
248656
461400
481809
1061837
99935
862801
67247
810526
366513
726576
980204
865846
98208
983779
78021
304514
804906
931630
574513
429573
467697
383821
173953
349571
133575
433168
18939
842893
474366
588125
330953
483455
1013783
688533
124689
412590
578594
827592
632699
384409
441835
517109
24335
1093346
54441
244792
88909
488847
4653
559303
59601
234388
417560
85923
762657
743526
1027799
656267
755174
112671
755686
475977
200979
285086
107134
94523
113234
181915
515392
977302
936341
364403
1053337
984443
936731
721507
579309
956147
740901
542566
1078938
1025379
65841
138541
99288
113652
1009413
1086043
831404
499950
245960
815313
145294
1013848
274336
697190
720583
168433
1066325
51814
88081
1006771
936678
67440
519927
188196
678642
894084
299618
919281
808988
925719
688933
249656
929715
815345
136534
307587
492522
414154
578997
57073
815878
710575
539288
357226
971334
239851
978072
790994
314823
756234
522424
261578
346457
197348
658522
237002
135108
450074
725199
278535
425471
572822
204889
545921
81957
678963
299688
440715
1030661
9083
1081638
6978
857679
1050702
220234
563779
964893
505604
410591
236048
174869
720319
68392
543817
124177
765733
45031
800645
310544
64271
475046
24291
382410
996986
1041348
484339
1080534
463852
254387
46261
17346
994417
1100670
187653
957852
672066
860412
195422
361806
430490
981839
482097
336729
387515
1037924
675708
980537
459637
788937
991384
471408
90225
636816
958787
1087915
863766
430243
413958
572754
710606
201063
836137
962437
797139
620472
313664
569887
383490
910768
346812
248778
954294
431037
1068174
450059
325045
911603
261282
1033613
213342
1022152
221029
474483
1029228
660062
72175
287698
917890
168210
319691
928644
423166
199712
1072056
940661
689775
313649
665033
80858
970411
611335
400379
1004125
651862
22489
486984
294724
36349
328364
12031
579658
850835
713201
433500
477077
241379
1043009
330051
786148
1023557
1023556
158259
744986
376858
626332
394301
843275
761909
982073
80881
79831
764386
336708
770606
816407
218167
891400
297365
53823
119625
979458
1012988
514159
651289
48254
666629
958995
517678
591908
824249
1054931
1025250
179172
161862
637943
880979
400625
253647
861558
481492
60539
935671
618018
922339
329031
569633
712067
255860
272377
1058828
77026
856965
846513
1096018
587266
810602
144686
507785
1076607
863835
1023202
509294
873436
932732
958244
220445
130475
493164
1017936
1036590
527895
609216
317821
119774
898541
760549
260751
274408
679015
809117
360194
209759
697657
456043
955831
568088
502177
898154
1092204
668824
437448
204972
749113
957578
180763
475438
79164
499312
700768
495841
940206
645793
574613
838838
787906
989070
472746
459983
153232
998029
513430
86888
864881
787982
767192
628248
266170
332638
753695
924301
218900
811747
1099445
481622
903553
952702
521231
120485
137625
267025
662040
295603
1082774
558306
73533
76020
394319
422276
187831
556027
294618
306944
289597
242061
244042
927094
95077
757958
156051
491781
661293
716531
162864
458817
832415
803535
1048570
766587
791250
624886
875115
247133
628532
171918
34962
867517
716899
900303
50201
432194
345773
448015
140059
778128
557557
1044271
669096
486852
66193
776743
253238
291475
499548
6139
269366
1077677
67803
1075696
699241
165511
1083132
192476
365995
811794
295365
638078
559189
1092943
756447
206770
126477
585841
300120
659091
85811
658479
868055
651923
843913
549404
683916
601146
567359
431805
274876
996190
300255
476045
74002
772365
755094
1042419
505256
424929
938232
976056
142972
849590
955676
125307
560448
637670
230150
79764
90195
524791
345098
346148
1013653
1040969
206115
634406
771834
600570
281925
278177
909500
721983
28988
900408
350400
455596
666900
297261
478021
137140
271776
48745
890303
155530
931046
801272
159293
246232
225020
434516
621636
1015641
644016
6290
1088574
179603
990935
1034499
997766
644420
389029
423412
1069865
852323
695558
746387
847615
1076066
1037015
779043
1094711
653460
606721
127485
857378
874210
606265
27517
1071201
816052
11757
130829
642178
411180
832406
729440
147068
482711
480696
735553
370888
620368
526515
538029
798641
830820
709035
581685
869469
5873
870827
244860
118317
456189
928569
40008
61689
348203
492368
2660
204861
371122
133720
145385
232793
402786
1068146
226088
357623
572363
179998
940069
249327
1001950
566424
632336
328930
215993
637464
314164
348297
279500
1058595
202726
937382
60151
765011
289246
1060786
449371
1052211
395047
502996
1067796
321247
781290
264959
260291
270382
269147
247315
4625
314733
485542
24377
691529
353569
342335
345913
1098418
498553
694399
127523
423118
801813
937028
831688
314693
511708
59201
941334
503215
746717
696956
192713
34523
261520
851255
208877
273042
405702
646040
422345
913145
876045
497723
1044816
950668
29042
145421
1035226
247584
775070
23677
247401
438097
814963
541859
384035
500511
238936
849695
1006673
875110
358991
433349
581943
474559
421221
673630
364151
959095
197622
311365
463973
835612
1036963
448533
410569
1097670
659989
784947
397869
764863
636355
327209
664485
21697
356638
875579
287422
48897
532317
131435
817269
333710
858446
944384
1062461
35121
926378
547820
1084048
1029443
768317
433669
746839
669673
944897
84214
312671
763304
493299
934276
57198
586587
630456
144080
989550
783466
909227
144335
873481
231291
228456
883102
646159
293163
887426
641771
278994
137304
1097228
737032
520550
894935
288443
614547
1067301
747006
267765
19043
171975
879726
78039
717827
868540
699932
825235
297976
626063
208491
350768
625600
561606
392859
81171
1073289
533050
421055
760377
703121
1025066
219434
52477
902525
495764
791463
909598
526535
735424
827919
197528
878552
1074375
1083533
936118
509633
505997
67920
969929
847543
946579
1013499
368519
288345
64957
273364
608796
118442
126698
858584
822149
356740
1001156
7391
967488
291514
333985
16156
539886
726438
1031684
854511
602640
118625
765791
650960
334057
505961
625224
615134
884571
1039350
833345
401246
345584
516934
967106
800055
959118
432477
302798
94774
632131
362899
176176
217377
774307
378618
43970
987682
942435
411255
766330
445978
812548
198125
148201
331613
121124
621915
504245
330202
33178
1000262
314135
516377
131267
968632
471463
433984
62505
232289
228487
63141
206398
803633
728568
756492
482245
84201
145511
799701
270043
618971
1085272
3223
104603
997653
959834
586066
214494
319167
728522
213472
163178
212232
924548
399638
56649
1078174
46651
643365
720478
789961
1007921
9174
187883
980116
104337
614707
566745
534325
723534
106737
887491
505812
1082905
44172
130798
528306
79030
692897
710209
232236
912719
1092371
824915
829448
507758
960725
913346
156580
690106
306841
708087
158054
620670
623732
690494
624110
166464
329021
487924
544974
992858
1055839
684474
495271
420579
328380
540487
251861
754934
875325
103585
651785
430075
448916
1022921
775789
122269
239864
458143
971119
264048
612588
705774
538722
763151
759380
501536
653562
192306
1066150
326770
707239
154274
409838
2530
420094
255901
430172
642686
738086
947081
701341
549142
568890
648995
728069
222384
217056
1014803
563737
88119
1003244
629659
324787
939192
101060
137526
426064
459855
368702
607938
1006634
409338
548351
933918
618832
712601
906789
68935
399803
589888
424305
349930
361288
724881
607237
478550
751261
68663
299318
20281
290549
583047
437932
508793
1080268
517575
818879
878577
800480
136332
527966
187295
1093751
939303
594378
1035459
448166
810639
1089610
578944
464837
431773
88045
132422
782973
618768
94851
163299
903826
961124
169445
688775
265995
1039433
299082
615042
229288
993912
71973
977569
750432
358777
839874
366174
475521
648167
539712
831996
549227
500473
715607
87434
218549
111861
816732
451036
41551
272435
1028933
122880
397051
181669
749656
91443
582212
604286
201209
448704
97419
451230
415854
192800
333608
1065353
96228
48339
171298
122194
668612
701118
193730
351481
535887
981863
77136
887037
892059
242820
378084
221033
745931
202254
336272
46476
678328
748789
679118
705082
39909
205883
696872
356552
67776
1087859
553767
343315
800424
160540
988148
807969
339864
533664
283293
887391
26400
737189
1008121
778466
903545
390182
517896
114888
1015296
841728
576225
309538
996046
642628
316275
41630
750373
211967
102454
1020690
367217
301831
846116
35655
429433
40535
386801
985823
219939
218787
508273
789147
483867
608593
764942
682462
204046
794044
2964
1080121
376936
727290
562252
340746
700291
68024
877734
967543
493474
365824
1036700
893499
1047760
661882
44489
1031744
76681
565873
630483
6692
19874
437286
588890
1083760
483969
347991
241817
890567
826428
446843
716420
629107
646420
108224
580430
1034474
505524
990072
278281
291534
473258
1090661
378426
422397
460170
964222
1097938
311209
822998
766887
793186
1074305
37255
761450
608848
846352
744925
396327
715023
974144
813365
508041
839270
70433
101480
155338
274296
1085720
530786
1008032
1051819
647082
114292
503979
1011677
953374
758736
770886
951466
595317
1009239
587460
814136
17082
622387
438651
981507
530234
57291
271279
525686
1012070
235391
87369
321446
865834
760516
812835
529736
252265
433781
908802
1032630
127083
419378
12982
392329
837660
1039091
864061
596478
909365
506081
769272
380931
1019006
1029145
508792
428271
76790
662050
468015
566265
862434
101323
624830
64849
326323
951834
310416
139874
691576
551541
1090996
1025356
383128
316194
848166
141793
169970
966801
675989
957936
56131
225369
385803
351638
530829
812153
512141
761296
6137
419580
351854
900794
391350
239772
628212
392481
792578
827464
704299
327021
198601
669421
510631
899678
341474
771029
1034980
42626
1008685
677946
712988
179800
263417
273705
348176
632288
297630
541108
318480
163822
951531
872000
801516
391297
849806
1085221
928611
834469
511597
207537
857174
860572
1000005
443193
673167
87448
1006599
353699
201604
391323
1091920
191479
758045
720767
975713
837630
1001143
202410
193373
339868
116145
668364
296576
448745
64490
1027874
741256
225457
296635
225683
52844
318800
14390
1047838
936475
469747
377493
1034694
868469
183355
862698
524527
601527
552695
963063
376072
617278
763370
612778
1039525
120776
149591
578032
930992
30544
901183
409768
447889
578692
532634
92472
980768
861793
1006357
379911
846938
89156
620044
512070
1085991
241714
907807
1057498
919347
887374
770988
993945
462239
951134
909842
336688
426054
68360
905477
511574
514025
258732
555877
702713
225000
728283
1075905
945422
108879
651131
623210
1095744
102946
90966
534398
519540
723245
675707
710161
1000258
6546
76641
575774
91794
320514
571266
629407
331368
308488
887316
559332
784904
549265
638782
599231
477884
549343
255627
719058
654298
189319
654421
974216
757003
1097061
238401
233346
617518
965489
656576
757741
279683
888224
963398
853423
155072
653330
1037949
590666
394252
1042028
470202
700478
464330
270915
227107
192646
1051786
799404
133352
456633
782846
888126
950902
799993
114129
289465
453079
186764
536805
351494
820695
1101000
90330
983778
382499
71428
631629
846219
278769
937168
84605
932010
493130
911282
910070
348632
133808
799165
423720
835939
133066
149879
478391
658048
396831
1028496
1003325
734844
763198
403887
212571
945774
26336
998503
288394
444031
310670
196725
44360
111269
509719
894537
193966
495432
394344
579428
197646
177143
123497
390294
135258
325205
568699
657842
378964
950701
347877
373281
123097
522427
446229
703810
266577
119071
929046
767998
778195
51599
1021263
794482
110711
738527
96604
267712
847477
149980
493768
906373
887409
463829
873459
588179
320155
399466
669609
1064313
192000
695234
814324
705812
979275
705008
882512
511486
1088671
833969
304867
754610
242911
767185
854407
22086
884047
473761
1060779
292710
432497
398966
162374
1027668
569799
78514
519687
813359
95173
499678
721875
359621
732240
418401
263720
320429
944544
435849
187582
965038
978494
700966
317411
656457
543162
637455
615823
810980
794213
525209
903171
1010275
3130
326594
967093
619737
169392
923425
933935
165750
804563
989998
385185
83973
589821
285166
425955
852395
949924
731639
464728
625677
2388
571624
447092
738350
79584
268372
735789
12744
243443
256323
560557
673688
477490
139973
842595
317282
1033039
458989
230544
44196
827981
51119
692429
119566
719383
835368
812603
84461
105077
98693
764970
444571
408244
882181
1049792
1046915
442520
799223
264824
782558
799649
198849
372987
817486
1065417
973523
286921
971653
692184
732630
473826
306043
1051111
475201
257789
417811
466897
386829
131685
738511
977011
263966
900858
514000
177869
557730
137466
739425
1067931
1046206
405270
121596
304836
532039
282912
744715
889157
786230
465965
417184
316603
393559
999480
1037975
741879
7290
139154
660978
870022
145052
749729
711373
54258
997949
447503
767064
1012175
877454
179195
360147
43319
182157
193893
577261
704975
400258
11143
82569
913410
437622
807015
877584
88813
825477
413985
782606
317376
953211
341300
957356
943271
917038
733312
674337
115850
609723
981424
247080
332820
281187
461262
472202
30577
930637
148004
231122
784599
155118
420543
619124
475757
1044304
202917
226433
240045
800689
536354
163207
649552
398633
987451
508247
322629
851291
378472
416913
258135
20350
930080
914613
287801
744530
1083394
21192
84173
850271
788723
732361
885886
919380
644180
966177
656424
294312
139757
498516
430028
264134
213025
115111
513678
523644
306754
245829
517056
845606
135298
815713
493556
190081
69346
971880
985271
886025
537963
543713
536167
195113
80293
262520
75043
99937
123247
93829
313264
924276
160702
829842
498705
16218
532121
31349
994022
366544
564892
311932
891213
949722
100241
758380
987855
174440
248518
518263
614636
1072387
18578
854367
113386
320535
660082
542135
99718
1085199
1089513
443334
696265
65848
325977
1038264
1075432
106497
493031
327721
1034698
998404
19010
422860
402560
504313
161108
669074
1089415
904480
947460
237587
771871
748639
38055
588366
448087
683237
302271
482612
748577
91146
86209
11906
224435
799906
949541
362140
501373
221723
870605
884671
183338
485924
900105
199024
231040
936924
210042
1014879
282684
303689
652812
583830
456651
948577
936327
522730
855550
57607
198181
132202
611758
401311
162787
639288
175005
155881
596420
149427
560662
978544
549808
429715
725988
627661
812511
920087
751665
297566
1032132
339027
751007
47312
674981
739447
398940
63354
897402
469195
495754
234877
983303
492087
596797
210868
490236
803178
847720
1032449
664126
951881
765033
502700
471715
478634
838799
964789
413514
989327
447024
975681
752969
327455
478682
136960
101354
180365
388570
678051
321143
431669
344768
640662
579492
322449
625733
1003010
377905
168431
11455
819581
528304
303615
862647
196026
450135
1044086
303291
257531
695899
484184
1051400
40465
261685
720282
1065100
291672
728659
480623
864646
699425
159963
1049258
775479
811627
630329
753018
1029537
570475
239896
873428
194422
120412
340062
458475
361733
982819
324041
1096930
784750
322872
691353
698257
45406
1028318
1007888
344802
1039276
567731
523791
832396
871468
22035
891304
1069313
718054
564714
468960
680856
544982
393912
538285
108811
668063
322346
29960
434366
816151
174460
151580
79875
629911
248598
1032450
144403
533893
695141
96064
896308
181961
945572
180493
991225
970498
34103
30075
503535
175950
502376
34548
975527
642771
544065
628301
364277
429555
1034141
330327
581068
301438
547285
861587
483467
454349
820378
720820
136728
467729
173017
832090
372127
160560
435713
612028
500480
205345
223914
387816
51371
439912
767228
426004
577470
64981
181741
722351
193748
673735
278756
504617
642492
12054
313617
845248
1012539
63626
394729
457104
970899
47116
327968
651868
1035772
841986
1096506
729075
688483
581325
914737
154871
253769
1021643
415439
405415
236245
733757
685322
448393
204382
114906
779285
306011
509174
72410
485916
394484
593432
523771
326800
893684
999493
834517
164066
131539
402126
543321
700881
440667
385108
121796
508617
808170
837349
231775
620743
243792
425772
546006
1014778
360698
425604
98985
660243
394274
726072
902165
16233
522681
532862
608993
69891
223788
1098084
142827
608110
772943
273770
823033
218264
1096440
118696
706029
486383
253904
991144
337815
743786
633741
217523
426744
926537
781348
851349
287831
235004
55613
225229
580263
13156
238920
956268
419760
12980
314082
680629
172002
926917
706987
927084
83169
349298
426344
891650
942551
245320
733653
105044
55169
984980
841603
669128
1044396
356267
596194
927311
59506
234108
957255
308169
65448
155196
711392
1044453
822500
406708
214743
175359
1093597
264085
635386
977251
627501
150907
638349
834785
711761
222022
43525
801943
854830
410667
72786
34974
939022
564691
72274
157026
111836
40905
95495
383263
476405
420577
283086
359241
368977
91630
909303
1098019
1046894
504994
50618
533771
224018
471274
1086281
256280
446378
312879
740018
219008
168513
189103
469205
748530
174500
302058
24012
970683
57294
733418
207096
847494
156594
356475
721180
747323
54524
681656
1060904
703671
188067
707751
649410
658663
963853
416529
972150
465797
701888
345226
211943
634668
504648
976772
89722
461126
892504
489159
925286
302422
615309
642566
786269
364566
695897
930883
163965
992416
1064323
444530
189337
721238
735229
1097556
521507
1004736
530131
456077
255312
262911
869076
824763
1032528
1067567
30392
1072415
613252
318996
1093396
1096281
206334
617623
242461
355236
310741
564651
364371
174028
524622
749193
1080980
200040
948520
228749
341710
237395
1033889
919752
772145
74594
768530
334360
1025887
994246
19121
393148
846596
947131
550245
475115
647284
708904
425401
667345
532265
506881
315656
919016
260246
279666
788844
728667
470172
24876
314950
468222
950021
944546
454538
366705
1000769
352611
540770
16937
875936
210473
85438
273365
33437
20001
328218
933867
955853
214548
512648
903865
498199
460095
394263
424478
1021446
704956
20424
599891
398230
929798
803240
236577
1071222
502645
170985
616420
1006807
343436
1064950
1001122
1094648
825531
376850
617540
176062
914863
405813
642906
77597
626610
935745
484878
599443
388184
948876
801350
111249
98141
97091
745355
744305
486834
167406
675524
675525
157865
1062628
941784
372588
102713
20842
151961
348625
960158
337213
92626
235445
282873
598294
6586
782415
157577
518093
1079260
883337
47761
913491
753782
769123
468403
328863
290852
342493
156635
410792
110378
1046043
979445
1097820
480487
132828
1077374
701488
441260
637759
140469
330747
403370
321296
388508
796394
1015956
815155
186735
244743
951455
924133
642147
882665
528837
853717
767030
539317
399882
812093
75354
116976
656944
413456
51248
533516
135563
207385
478040
991061
300595
470895
307190
186869
502458
541913
634548
318788
722327
68486
764938
119404
66058
973259
585595
1071536
348504
195105
495082
246133
474088
1049589
1048539
895866
961498
307038
117827
886739
969270
285085
754961
418813
846097
921316
962300
721233
769354
203294
419218
189865
821258
230144
513279
1042474
580004
388006
421035
395521
201119
903345
30191
373142
446866
970005
1094709
1051009
252565
117515
71274
372576
825574
884629
650173
268715
531451
644036
60408
43262
22656
94018
255071
354717
958998
387834
845094
301786
1017068
187849
906020
54134
962443
850433
114711
537634
185823
230047
818247
477629
1027687
935985
711751
475749
137832
1045371
426032
1026524
788892
220724
753560
1072891
394614
520483
83673
941731
237694
803465
383171
438570
807266
50077
1023014
201210
168466
736848
1001496
274362
17009
754387
946323
1046034
276140
839077
792335
609964
469621
885987
14392
43033
830450
950942
291748
385044
438860
362915
170036
684014
464591
966303
166532
603511
2966
252564
566189
538131
487407
999803
344193
262274
75604
1036286
557957
314149
330123
652716
604957
910199
359392
947014
50317
970840
325614
593572
796217
429191
206435
732582
63221
118827
538784
1071018
11049
137167
846624
301736
1093476
1010628
572278
6444
1046664
663497
539421
311427
965366
430039
876358
662481
96979
676854
202994
924367
860129
156163
778430
1005226
494704
963762
816132
624141
829305
368940
386939
983255
563876
283168
442188
70473
734887
117084
33967
786071
56872
308525
719034
431527
858779
506218
1039776
499725
135310
94063
468901
189116
460857
944971
99190
127916
685268
863420
592929
741314
1079857
383423
192096
642239
468167
347685
1028189
926633
904456
945678
396756
945891
136757
319806
149488
835869
919333
408078
1042911
1002313
686263
591393
744269
735894
615052
242924
59258
321444
763479
116168
646051
631533
169761
963224
601215
568217
315430
575949
468511
577482
519606
238896
578972
647626
607166
687190
143759
288201
535845
372838
651847
845977
438496
296971
832910
199083
422589
1083103
504777
234692
829172
1021226
553237
923638
727470
363400
942822
769521
587331
306537
29816
336733
533274
890397
133173
1037805
640478
676775
727168
882703
1083527
544878
834659
571921
145198
455704
320930
1073042
269600
353942
947567
794848
1002003
1008707
610844
147893
444661
576134
510772
888601
512881
210277
423738
258050
102755
326542
54002
696909
470007
776734
519049
738208
1004166
707613
1085931
976527
210926
484698
574847
1084151
994879
816574
138260
380318
939460
686221
557691
798046
776912
908416
35411
471675
62089
785712
1061005
344551
247864
397485
240981
974990
852588
130279
736711
388759
922019
425770
67534
701263
509187
101370
608667
66719
1046588
597848
282119
841195
90718
393464
455763
237551
185201
738332
1084402
508065
851918
673551
110438
1002394
166617
996048
448284
23031
195739
96635
596674
903402
514606
260290
933491
59678
736530
133021
986102
596108
130159
607156
925646
456608
280753
528004
957814
90431
993351
995818
595329
317435
963653
456366
890105
433354
1100378
668657
438434
934243
660863
725259
171209
219737
144609
950270
174329
462434
839170
392138
130963
800465
607256
457848
796082
963116
298193
697854
1878
898748
758757
569962
424010
439434
829885
147098
490333
387647
367585
948673
955845
415580
1060923
82930
801122
802751
1021879
345252
257900
400298
782516
42763
984178
412268
393049
61360
1010395
1062804
408422
278106
797651
473310
24056
824942
465033
875900
46442
1098436
824406
931174
71187
232183
985130
405084
898342
913035
395067
391270
721724
508891
371432
199839
244430
532136
599987
931528
675502
1010654
294569
877084
556555
490879
714717
722026
427394
1040960
380720
331849
257646
536971
950243
385770
675933
1040750
652573
612213
959427
536885
698797
544541
429286
573978
707267
396341
390170
884599
104006
603134
113053
1051121
562275
463884
906991
867703
144956
559349
1019978
1094965
667722
414820
717609
352844
30668
707685
963505
986860
343713
534260
873829
68460
808927
66028
609028
319945
543702
987377
366895
414839
426578
38734
228570
227386
653697
959726
412850
964649
764836
643548
1034432
685156
147363
1064018
189886
924650
360482
1080373
1027121
671399
411207
1021579
1017847
905629
620997
889012
47000
953997
342442
151531
410191
1058225
419690
854849
609601
450157
614833
431589
957224
649817
392905
542661
89235
1064446
790287
1015406
188118
823997
849935
772257
275104
8072
662238
488850
627919
635812
566009
173086
109063
893786
889595
703570
130820
372113
379052
133770
1071406
762581
994315
769198
965681
900246
9037
985032
605099
394458
800604
432431
1055381
602197
160358
966826
308450
120572
785502
848155
373680
597974
172802
401940
685292
288109
29303
37722
895029
375385
603558
418782
206645
473080
213306
455028
927744
92038
873743
873744
541610
161813
322902
399963
398913
224582
311488
1017765
914757
800413
260086
240558
1020928
781871
630569
35131
28174
922022
555774
346207
983614
147341
449860
311911
127724
165824
762187
77937
971807
963725
313613
758465
227147
724453
108555
217042
1568
772634
70342
303863
1015256
851132
728801
453219
709660
665535
513917
523691
660981
821662
1099570
361901
360851
609930
95419
275376
316649
3213
743094
290798
547306
169106
306771
280985
189392
807391
63392
201569
484362
722698
366696
936449
134193
855997
731052
429447
930576
339931
603425
1039794
480872
713941
728197
862220
645264
799236
241926
799325
296701
662284
191604
1023228
891997
645059
1015513
394527
347019
551028
953174
1003270
77433
970449
736233
582220
1087696
317303
153297
1036965
142990
918378
185381
398342
1088188
774769
505791
673859
427704
622160
499115
98635
522546
266756
619465
1055411
469248
156133
79252
716086
255052
1084457
474784
668287
290466
288070
641040
826386
852413
1000400
27894
1014773
195155
767191
224758
494502
688053
756148
819963
531357
855388
126681
130892
985301
924721
31791
598806
1024420
503784
911497
794972
43432
208042
539222
827616
944700
979770
742485
152131
335141
919407
427907
1043925
966901
193312
429015
412728
541187
735268
480731
109500
1098456
124917
419273
757725
570840
824449
238784
911168
927274
883530
803455
364839
445725
140371
941391
256341
151975
164144
344858
152856
226355
999670
100626
393714
842323
296401
685325
343759
771524
1036748
865061
521386
44565
78396
807747
275569
608804
778633
185973
389789
658404
991160
823347
793031
753674
166372
839440
522435
497709
803611
398421
1019067
493211
74363
255369
889192
208087
1026963
302249
470821
835561
131525
729291
977164
636787
501907
927588
545961
370063
352647
1030533
705168
653044
764657
613954
596456
178766
1034648
60461
105817
800249
4659
785361
155121
794253
811526
80905
754398
184522
943563
519148
386622
188284
608417
609308
1019931
1061175
269908
72571
315824
21475
930420
563254
695792
280674
773990
234091
1051225
557486
985274
542652
438352
782131
219839
1011217
845194
190661
1101075
227444
432685
710772
420069
408288
736429
449281
322386
521229
898195
706442
66181
955973
1101411
951867
596795
93422
605474
855414
216600
691298
13954
449851
812615
889088
520001
348125
63565
973471
426231
393470
264432
826008
663847
294494
16503
512155
292998
617341
800455
703369
253382
870789
164492
354114
503157
478746
853942
825168
406652
483855
876803
1087038
921759
116727
1091516
810377
800476
830701
95098
854220
48393
1076280
66680
1063815
437284
735933
877589
523839
298015
886620
642858
774208
101443
101135
737081
30653
64918
912895
278221
262873
522797
632812
847412
661381
357336
381275
1058019
847524
37573
301770
489876
351642
661083
253357
171564
522984
359063
131199
34585
38551
403179
609974
84280
615806
38000
807861
244205
994083
35405
435465
586409
2563
1081417
94121
116786
535453
639952
461980
223825
37457
406736
610724
493864
533372
233635
647102
631135
554736
8992
310702
189095
932386
893827
437949
529129
122726
75465
690100
138753
654517
244489
504141
1083849
1092424
27578
300154
93930
23250
579748
75248
185306
709673
196504
730565
69808
745892
239195
1086703
817730
357842
677963
690986
906330
649311
838408
253023
816905
1078807
167666
923849
567943
828781
887112
1098034
218888
315097
809915
335530
366295
897876
823977
1043143
178118
956672
953141
370311
716691
486056
381480
752281
585925
127961
978230
522451
308143
668310
450943
309971
610559
821134
52347
421511
499407
879899
318129
30449
911547
722851
102163
512789
518344
567993
697844
882425
185048
785333
485928
440577
764300
1016264
247985
1007485
386887
390023
672479
778775
1032772
626189
710816
729072
498913
488240
936059
609970
1040838
774010
15052
1018960
1090938
379054
867295
298916
573276
117689
229716
371279
487644
1048439
1081989
798395
508516
614889
342379
821512
63207
787693
680001
107013
1032737
720212
836978
626146
1046859
951696
290435
812959
801142
914209
607982
587166
244120
347799
695390
976271
509945
949561
899315
442452
461586
689730
753624
854967
385617
653236
42968
1077093
925483
88734
554135
791089
676548
25848
714683
459362
964992
418430
750826
1006172
359941
434810
336981
262956
1090784
870227
454124
678595
853278
1083213
11570
860283
293831
120785
1063597
340990
673166
624700
877364
156638
623754
948191
660713
412444
936280
501524
125429
209733
853476
314796
824964
417332
1047870
1072425
391672
181162
690850
381012
473262
47363
194840
48061
585830
755236
585224
710406
983806
497127
496056
327710
915837
605550
479561
1082254
815446
386836
199194
966447
5468
216170
354975
679825
228973
756785
155931
636555
596230
865225
802520
303094
919579
225839
683233
201695
264169
1040525
135914
602314
46417
131216
414611
170475
1010785
24227
888174
567299
30553
701278
450871
481171
484779
1049144
733110
344081
393637
667791
331859
31874
478680
734812
133802
592749
223603
179146
545844
951257
211951
389411
106778
941182
1058338
75315
249836
635693
934271
316027
1005570
941310
125713
68610
912105
749370
324592
612951
114043
963813
269188
532126
27123
646721
659888
901581
775408
850662
697175
630812
959481
278050
607963
694808
242664
122614
542304
99500
729559
343178
472962
1046908
295244
186002
529711
536168
50818
246682
331084
643127
669842
2295
133311
996719
114147
692374
290523
450894
1028217
947727
580018
984486
629880
10194
67093
438039
566734
1095336
1031291
822977
200949
1061549
258684
239247
572925
267803
874695
995121
231786
230736
1097935
117577
242173
908747
253595
1096616
618364
927609
647389
299552
786736
566918
823081
387201
675007
114642
832553
1059050
913385
592600
965852
746293
134358
399980
779012
564193
1072347
640890
52174
5432
1063390
274142
323703
1063108
190127
168480
6150
203647
384946
979981
759081
247833
144803
605659
831571
687584
194678
19513
380198
240586
629171
918479
771656
448988
451839
233005
769775
1101108
1100058
76033
520629
1092591
133474
801276
821854
484653
166297
916094
466544
1016790
422723
675818
334003
329237
293975
30575
1053578
225271
425580
405552
638569
973805
423340
1073989
565220
290469
30569
222056
905938
644802
987091
864880
154498
318748
757916
142033
547895
1058773
541272
203139
373651
47717
424035
882742
746607
76808
978338
484736
84377
108136
190221
709018
549362
193439
785676
58776
948885
456001
767262
836758
270803
1034794
354904
538732
955718
1023156
349709
664110
526600
1017689
371334
440245
166469
1101392
647709
953745
603395
9642
443065
1100904
854376
1083354
1033759
424449
921279
9767
333677
598971
67353
161473
984457
735893
313676
936928
916456
658289
283120
848759
424326
599125
905476
20353
466934
32540
1050708
283099
642163
1009183
303073
31548
591759
181712
492727
970519
1095312
230247
681203
972543
732267
285012
179571
340106
869838
283409
593479
307046
947017
90102
14296
916292
179094
1039105
341011
811467
555835
824860
485084
247399
736395
93910
90018
110243
316257
984253
173677
295028
972465
690043
878335
117400
1036284
404766
120538
321128
922725
197675
402376
140190
523342
113296
673660
1089685
266250
990198
295117
672983
768188
846672
849888
375554
383568
867331
420690
474061
1016015
89684
803714
162702
269567
651936
470381
702898
126136
912381
923630
381520
59086
263482
1028912
498049
784268
895662
935167
625599
387033
804569
175078
848113
402537
128493
106714
1038411
360874
654528
863430
105877
1049951
873499
27204
67857
68737
447299
435116
114965
952036
931743
252789
220097
184761
522206
440936
997454
840349
599165
963523
393463
432108
1072549
1101246
665242
177723
816143
267608
365775
775637
1061499
591129
286011
671536
220990
758012
1096866
1095086
153950
109427
705955
275106
38278
137326
905076
899367
611865
990069
597900
846438
990922
799691
788114
61093
16442
76198
519270
746970
961246
31677
905023
777742
319988
626381
773595
526325
1072206
797963
168874
457082
386324
765342
739248
597920
133609
733142
39810
104032
1090702
742378
997990
626249
1018342
725712
201041
299187
466222
615893
92723
932744
79446
978331
340962
253630
540667
388413
994991
430195
450116
822405
111469
589673
790054
609945
1073913
573588
184785
297233
318942
455561
907568
732801
835524
27334
893792
194727
588663
464200
383846
527051
281511
322007
706313
706267
893721
549822
182324
945742
712303
533591
631557
965302
844066
817864
92251
337952
297774
1023149
817818
253570
149411
388032
803226
416284
182533
277861
1013362
547466
249499
710868
371513
762130
189763
898830
97042
626665
461589
64897
163211
392168
63649
897123
825341
647404
1021228
76054
180264
620061
1057824
431421
1085670
750128
402071
823995
428122
864173
697395
637868
911182
877128
138745
574166
615335
949557
202226
792796
114564
263481
494829
376956
565697
854690
394485
763411
303115
726835
538498
875548
280977
343234
601012
917279
647713
101615
409181
228967
960925
113039
98823
167482
708604
849821
455458
817063
733588
871870
578986
1037972
773398
677903
49204
1098903
502229
298307
926912
89657
187851
65508
1082133
241825
894307
950242
73866
560576
859797
399391
788421
20372
207345
599174
366813
18673
301566
492426
267062
688733
548075
893311
456111
288624
95971
835863
786974
434899
669982
563092
665855
571647
306729
227856
808632
490583
850202
601682
553279
209588
1099988
356930
156675
695847
567745
977772
261423
288295
635643
968442
266623
537417
748582
764097
898174
603151
1032272
342900
801086
486585
1055466
89586
245561
396925
925247
499998
64293
888669
163609
490940
222966
221230
903999
76892
702842
117024
40470
726969
297585
354654
823362
357049
731482
370763
147981
513470
327354
852535
635444
188225
85930
153443
921218
452275
255896
960969
483025
201300
1042492
675452
147965
898185
967500
63550
477241
821216
843999
342646
479891
1002488
676456
17553
780804
1011817
270093
644837
324254
228387
711806
1034893
47049
632856
40573
450703
407252
503245
389631
894175
598426
852759
966751
685204
677627
88932
1048984
576439
222479
758188
188146
689325
748400
1076629
780421
327674
338070
656490
616509
276411
60343
755868
716491
105269
104698
800140
642029
403069
215737
101916
689349
709200
839562
731429
466386
919455
381910
215338
564219
328962
905273
48855
790507
313916
287011
395442
972900
436672
355792
555313
106986
304336
68212
799501
707858
227199
1082168
13249
667307
723152
895641
181720
464918
852781
505358
1098725
428010
855051
957662
513334
50178
982064
1010003
1039223
771447
1072373
100223
438244
471510
276187
48888
580725
188595
98712
294129
346042
533520
941325
846156
449233
1031489
609796
459442
9755
833124
834174
760282
992944
269537
282975
1097530
843348
451734
470296
460387
949866
16518
143090
1051474
800694
566225
613937
492951
523376
298414
858643
857593
642790
767405
115992
816485
36327
246329
265516
264466
803646
621063
781385
421676
530043
146751
979814
729633
5652
672592
979381
420890
191720
918368
1087834
784556
371656
851034
568566
500043
996793
477921
1086504
1038016
446065
1028445
430597
690065
14495
607178
502927
398636
191187
995867
541527
762579
810507
475779
874582
373626
162079
22117
69880
267042
212403
991923
117569
1010099
167318
354189
87993
1073328
795597
1034721
644004
73728
495362
670017
827595
525689
13836
780864
245544
1031700
737973
1032584
321739
1093533
253242
1049315
666407
896197
1058521
1080421
241172
888564
426034
316912
56930
363275
772405
207397
31824
560681
848017
405696
74638
949980
707303
354269
530353
982588
137949
137950
161665
746278
628273
22293
894618
150424
589838
638149
225490
5185
1041305
192264
546572
880878
1005842
404408
333423
72375
339560
345312
1095707
490677
841919
947393
515513
96866
1013493
410443
85968
489145
714274
140838
1091229
394444
823550
553706
367946
173303
89021
428607
419359
683023
130813
166108
504630
514374
547746
548796
589824
19924
903882
794063
1051080
654407
674045
405978
600837
303376
543919
58086
290581
83728
97078
587571
160843
955036
267624
516121
792358
571481
932127
714034
915713
260995
178381
1005167
656249
242187
882682
441096
64752
729182
350773
362774
449810
142384
518691
1067746
1049448
118534
356474
418816
521135
779156
1075136
125317
98624
1003329
1058327
431540
887398
818165
974864
225078
631976
916096
85448
983066
528487
800515
607365
996514
668729
240132
753405
246200
901980
81433
850339
559645
394916
626036
708454
781458
686139
893577
665060
437334
889137
168534
192158
972708
327501
115665
184302
18735
423846
632319
636349
748489
993193
996306
204936
472060
560438
77647
1024331
476656
804440
321820
562407
193374
789163
21654
63193
1071778
79348
31018
996682
595254
124753
66750
922582
772623
814615
993542
304618
375282
983235
269785
727285
760973
323888
729310
978992
421683
217311
824668
826447
503464
896237
924147
64318
995391
890001
980015
348741
403571
799438
984461
705108
1039757
453790
723376
952785
602190
244245
696847
946600
362600
855718
793533
373085
635021
877167
151837
685542
248798
821563
884060
753349
641026
443371
224869
945277
705361
9940
995200
867623
60388
61438
1019246
1078371
1079421
41068
516536
428951
781741
809034
83820
972103
151731
659623
849467
945666
1060925
6549
1073401
655941
508750
242170
677163
761585
1042197
589053
344184
338299
153535
296784
687364
152072
685630
1010207
101433
724301
686046
1063549
357407
676809
778434
192845
1032497
480229
14950
593316
362978
968394
499891
236242
299658
4775
874442
507167
358490
148639
514751
816261
994593
318555
650466
125428
322076
1099733
165715
778382
793036
803869
314426
142025
995909
157008
277193
527074
161210
485488
44639
71264
646425
495984
442010
744338
45090
225996
408087
516178
951169
235792
623769
123860
732454
880480
975822
381710
230991
398120
799045
262268
428906
254360
710705
913405
729563
1075120
116459
1090358
287496
103262
416549
667277
984145
914366
234358
678535
290062
463940
311478
285416
750237
794133
147818
676749
697534
102035
164263
1080388
555286
894261
59918
776979
401027
1052434
1068216
519060
491531
804983
683196
707988
749335
499580
978396
354334
99145
663059
869617
1088734
1020353
478130
331005
370896
616861
556685
265537
1071305
1053448
1058183
852634
283810
101574
819205
547073
879313
514306
607160
1060700
875558
469543
789126
188105
280544
665116
271847
830736
786160
212531
830261
817014
136584
330450
278329
948934
201406
375171
811925
88893
138318
856745
341777
550368
420574
631841
175655
445038
46387
648756
353831
757571
586389
408169
1044991
919947
434825
903988
804673
692814
524775
1022468
939329
1088920
988777
789697
309478
388838
46388
420529
37554
1036721
175096
1058795
1048117
744563
566288
939334
457198
936294
479445
505176
356444
216570
726918
651003
574494
266427
673409
616899
615981
956791
221142
683168
931232
217659
172508
869404
1007340
504191
387115
694692
892115
439582
146634
885088
787495
834545
121064
227359
404224
863648
106964
898930
868314
99174
1081792
29926
761369
172833
250310
334743
501187
439778
857256
742450
564015
166313
750572
1010753
54819
342374
753930
553482
653003
588591
997041
113942
632470
144277
1001843
309890
639558
472947
845146
180783
364879
818591
92155
70100
839152
799610
830953
901086
351003
349953
603476
66155
504824
365755
199038
227741
1067096
496335
862367
951194
311112
830131
142696
910558
727857
349610
675469
350375
445382
831750
740843
141974
716660
879714
613314
970031
907630
719682
17342
797705
115234
790659
288650
991820
279827
48764
535607
613829
445985
821320
251179
674215
806037
1048337
499297
679052
428431
177872
359718
793954
288111
701525
346504
884193
599858
1012718
450446
270516
342463
52997
698998
712228
62493
249512
397870
295712
551909
855048
210864
661200
185343
303163
560628
211433
757800
981572
988014
465210
434965
812363
551013
534405
216626
583688
823918
250613
780545
332828
914612
225182
1013192
990943
865080
1078752
447073
50929
144222
244072
596217
347474
391966
209111
332441
155957
734579
886595
703093
218725
375604
110199
58277
1000916
985579
407585
53071
300977
235202
1069941
333260
1089565
674806
317192
277214
286147
842119
73527
593061
725649
98890
548260
52442
443485
33758
694170
173011
97520
281557
432038
130561
752689
503756
6222
197630
485811
462512
976215
764010
1088257
193868
110670
748538
317039
751388
806262
417842
527382
1059144
29551
260825
1036253
858612
283157
558698
71490
331058
13227
345387
119828
738934
948406
253427
424038
1097291
104207
238875
854405
326179
564569
543125
779272
730946
1094124
335086
831051
534286
242049
209711
441573
382170
188829
688449
1042894
182044
68227
423104
690588
39290
245428
282966
7243
106829
775747
641706
946601
350975
988554
92704
409605
581972
171612
3137
635082
604250
285070
374631
51068
468902
753728
402887
466378
434164
11549
901272
399713
378941
254822
352403
74732
538974
594836
83726
48246
693317
844775
136576
605641
469670
897744
410434
628037
88983
1006144
544572
1377
760640
922525
927470
221024
457266
974483
160878
216115
375086
566693
16187
84852
656896
150908
43717
576080
441326
471987
1069980
1057149
858203
870912
799497
435893
556714
307298
1019064
556005
47795
511789
815761
342605
621764
1033307
28562
67256
43814
1056463
60120
665593
105729
981617
589216
692317
731205
919866
20023
304846
733158
467092
357475
534413
675800
575812
57802
470383
888250
833647
288729
470519
597187
905412
202898
84948
629058
211836
278863
488632
610925
836141
713239
988716
458685
996268
927109
656138
958648
1001118
722880
830051
574050
1035728
252545
276543
56222
380727
445346
120908
108073
1049549
420302
695172
685435
1017918
753252
522183
945602
600834
866293
769946
164771
331366
567171
593845
9842
272111
1097196
980135
395590
145737
350319
648734
1032113
227412
308083
927368
38331
890439
538661
419942
745974
845644
195848
300959
430249
213873
528519
687261
411764
221376
1049215
402443
1080892
430662
245881
728106
577945
43951
48886
218640
610640
892827
344601
435081
662659
80879
351132
925225
157447
973643
301260
646464
255117
31043
345230
165751
873131
925802
965936
641489
836029
650638
984201
191962
362300
82798
95576
498158
729584
5528
1095542
559586
942952
88782
391703
973338
537586
599974
306659
202424
16978
325832
920065
722211
1001705
282706
6356
1029195
287224
122925
815915
318404
315914
983997
204696
267925
969438
956591
81750
228301
594568
566953
730943
270439
227978
451294
974966
1031968
483305
1011593
224245
196319
616405
246258
831363
696436
1083215
859212
490027
1052290
845238
173044
736262
227379
251664
133766
803490
719841
999826
248144
238029
752306
37721
807700
746111
92828
95756
528258
511999
925957
619162
1077613
571474
875948
481623
491896
476903
277611
627470
743541
155406
669073
671666
456098
118975
548616
1026986
818585
678955
178611
658983
522549
1085974
985634
121128
283145
824384
514778
517941
915475
161361
877465
1082221
804114
737252
1096780
405647
546022
967823
765073
438877
127553
39368
524777
257022
932058
400811
123667
90715
611711
86809
55831
852263
841443
76911
289233
579118
372689
976518
91281
659285
124273
623648
311834
480347
1054926
827602
39350
785190
907257
329260
975164
74251
920397
483578
774279
1042414
421733
964376
460056
507470
476417
850110
18203
126804
363158
769961
240815
874876
568479
419613
65826
798928
316821
1073452
56377
194115
1014927
347300
922043
506868
63445
338882
715755
364823
64546
28300
530591
907154
280322
901898
912783
332103
570076
718177
1048503
764011
972747
916305
88706
800863
621483
947272
354399
606093
526536
618502
864732
815475
243984
655331
132065
1048241
366695
830092
329872
255186
92214
195388
799089
171816
842145
998400
575965
164355
312379
715242
822429
158104
197988
580614
171202
251242
437954
87138
99364
496961
985046
484148
354865
65821
482669
750078
908392
41552
658620
478201
734023
898873
29545
879405
726202
19447
479125
897125
721834
87896
666880
1041240
791526
452980
101428
693092
825861
549599
1007192
951366
237909
519531
266280
1077182
45492
365500
379321
185176
111965
650947
484007
69343
972211
249604
531412
809782
3367
472324
943818
605069
290783
586983
622166
69972
131204
407971
494288
487554
454167
825964
379385
754051
69466
963090
988464
381195
455890
533522
120163
657905
830458
24423
893662
1032475
934236
342307
385681
832158
899580
436027
747705
781555
948905
802414
798213
929227
100979
260844
1082007
262625
912733
873831
92547
536764
289943
960862
189764
657746
824538
598822
1042879
89485
637436
794963
964193
237745
692340
448993
166258
897103
750134
682803
495135
320992
146300
733166
954879
625080
820296
663926
332105
551567
271990
430961
957085
201857
533504
913272
453461
847611
42053
663837
697321
182192
543081
27229
606616
774425
752608
68756
683907
796373
756847
393212
751684
312654
504320
61294
645687
956958
955908
798425
918962
629366
809183
727314
118028
995827
599706
420104
808505
665058
458130
941232
997362
961110
863599
931542
640508
972756
255495
212111
170534
900026
882563
579047
915038
443233
1070413
716171
514838
222291
480591
580683
683031
263660
260693
77074
148670
1020851
333533
1016174
124568
828413
347108
189883
474937
256465
720027
139418
478828
206883
600200
716382
601921
863442
607337
282537
882484
524955
259302
1097828
591195
402865
946398
467469
228324
897436
119832
103530
654164
626299
690407
595175
71432
842139
647956
336454
738644
373662
134662
354191
329294
64954
69423
25887
301499
140691
80414
1279
835738
441977
249886
857688
1086732
857810
412162
826017
280245
862363
430293
889533
989180
1022789
714194
4818
1065919
251644
849998
205920
961726
764147
7842
223791
952162
892331
1047512
800216
843271
652497
752670
82787
345262
404246
594280
926995
860087
874916
32308
579733
504819
800148
800549
935044
123445
495491
680351
1088068
1032645
64725
884942
772464
165678
735247
223611
874107
711193
109889
983833
177764
681936
813799
1012039
859184
963324
109748
1062711
171588
1086156
1045726
335729
904777
4119
447952
1077634
1006552
165442
265549
530915
170801
397813
614231
933419
112840
186023
761684
1079322
206160
819038
315695
186209
418831
838494
321849
790076
739026
170813
962189
772578
898123
738841
7451
322718
406798
100169
617012
154073
695900
339623
212486
959209
669834
277021
656694
1051295
961941
715930
892453
814739
375606
926506
834073
1064829
153192
702733
516266
695760
263081
814728
750163
1017968
202444
525726
37908
623582
77121
1036520
1036088
626867
5590
701386
1022129
875100
1014258
478150
734568
155817
385925
1036526
371783
115586
1091056
182655
563088
894430
968397
762167
744165
483852
892617
302869
13782
103112
605004
510768
216167
624180
442252
879070
940198
319305
406024
392586
866137
218044
762674
494086
37257
475531
643420
240729
288222
777627
889649
51227
307317
129673
1008941
166478
952962
24592
327871
71874
368587
488216
415425
955637
859141
149547
231247
592898
35762
666008
592029
996074
220470
1040193
174535
358927
1063145
593798
855237
440405
355844
189072
150532
326345
1075368
81613
722890
445648
865940
315976
273116
1012636
1017638
419632
98433
749659
530942
972666
1068564
331129
1100808
263538
264588
646541
350872
621537
476019
942522
4517
182416
953522
718129
436809
1016282
147479
400826
58165
759029
591107
542124
289577
377192
841265
125871
785891
769282
261222
18098
1076289
640332
975589
942775
29479
797751
814421
1096855
1031547
601716
863468
885822
448380
195026
491446
749137
363038
182007
644744
6166
751234
360109
564898
178477
220167
335707
125403
879636
488771
61194
132936
635308
432252
401717
297100
447021
1053883
992041
978050
629545
267308
463859
615659
233474
263678
552752
225887
337581
295531
62432
102310
599469
1086569
1093308
34287
328631
672369
163233
1049724
536487
983574
388536
356398
139980
447017
1099947
596226
210884
231330
906196
951397
32797
687478
640503
809070
343416
71749
201871
723522
192122
1030885
992672
471476
674371
688608
71733
347153
968433
135937
400090
995113
472899
493357
337449
63925
671801
100512
265004
34035
1077782
98404
396407
548434
468635
491979
924759
970913
514379
390275
1060805
174283
269676
294669
127268
618061
954044
265671
550437
888212
514221
47460
1034972
227592
186240
838567
444309
1044999
171820
613995
1072838
800360
840553
663509
234927
921185
279671
511323
185797
674362
400221
376128
1073559
778849
483679
459206
562788
519792
855055
51784
625616
845769
1016761
1030663
917961
1092894
870629
177083
301394
1060175
330312
703212
990116
373984
1090215
950068
249020
419839
587316
267892
158057
950156
928894
835135
487576
989718
878974
646519
104982
1033779
751631
5608
379495
310933
1008865
450051
575192
319483
585242
402995
210303
928084
930184
63521
715884
883759
414110
1089262
599641
800521
374888
848150
841273
956361
1044817
697922
143524
895615
736593
4925
571083
180724
580539
346025
172667
565292
93012
206681
423356
937949
8161
453739
912395
196383
1004042
146816
417080
411686
239695
354029
783557
596931
261914
632991
1039661
633417
914060
388042
657030
98725
842115
590310
772231
107468
687032
1080909
923432
229895
346539
504014
1007379
400907
134202
858221
1095322
76293
226334
89763
762648
265355
257360
528042
1043334
544074
339181
418785
960799
828099
747697
835145
718360
76337
515442
176686
378306
740112
918646
910458
617824
281191
763002
373169
52605
878952
1085779
1025909
826823
780658
718488
36626
110859
1071780
187192
875442
613381
179111
704845
58546
326952
622181
599020
1090687
443805
880672
613127
1076590
190642
774090
243105
77190
678912
422268
316617
771078
65402
61939
401754
422054
659827
85589
684255
374520
1020915
474987
778561
762089
466691
957326
413690
670712
896419
543200
592776
657931
659923
328928
15966
888577
420413
449282
847650
108827
561163
489240
591285
7299
80899
41145
606794
383471
964032
251431
1048830
595536
694795
1013152
1067892
863569
1093994
490012
793876
815434
461576
968131
62484
713391
400925
94722
329931
557878
573463
187548
103375
682854
32424
105234
731744
365508
135468
980515
200306
608641
617244
209274
427375
925317
783923
218677
127458
1079793
570234
1034208
1094579
136572
852088
163009
929334
547007
8617
834870
28890
390897
767498
831844
295695
432672
997743
1070819
470903
31538
738656
612279
202630
630268
1020388
317772
1064748
182560
479327
581906
434729
90341
407130
901970
701974
365664
296846
973646
440533
151856
824904
379015
454126
269206
1064110
451251
761756
236322
833108
201110
131495
805810
723798
115548
302705
499125
962681
505794
1029489
32065
804951
301078
352171
949621
74355
597519
578786
182786
547787
860332
750348
1034366
442273
26784
487105
1052351
919132
651299
684837
43824
96877
993908
698216
315613
734709
427697
112205
227906
65759
726508
381130
684429
367668
20893
378944
789893
1054515
213786
110029
224886
57615
871343
20480
700204
99630
334055
390003
23458
332500
920620
478565
850139
295544
508764
55761
1086155
618908
700886
137891
527139
814452
426072
326784
708135
863148
828365
689143
406759
643221
22430
519667
87707
249200
109921
90639
565406
221525
335191
57354
228286
487119
155966
912194
573635
3792
24943
529147
362865
252227
300074
812508
759180
859866
972491
718407
921463
96705
787799
217225
299134
393757
844380
168206
286309
664600
464715
505655
258929
750308
20194
625124
253003
580899
581949
10489
1061608
879990
215352
238238
1080637
1053313
933607
908499
950973
606572
687927
274038
710781
201862
605990
575554
935689
873340
1009232
487470
180134
918616
703020
259010
62123
772849
290721
175538
208831
718989
877212
736964
596116
381398
233038
871850
249157
47290
541329
627308
1084735
157545
261622
457776
818840
281348
1053501
668005
662706
1078929
167185
624732
497188
74244
512843
265388
547231
882826
22297
950692
1063547
47732
1025570
852659
813100
547218
313507
967382
427679
1023343
400773
845372
554116
710065
992790
56510
731177
703339
859298
435322
188359
989901
236816
947143
592448
236070
237239
530715
126653
665686
652145
633952
201927
43411
580808
999584
635216
962301
502356
58971
247009
883165
336965
514544
1058104
71000
546868
1096861
603870
474991
228321
838410
585006
731832
81557
773781
1092271
833273
82590
650222
601302
584966
403171
79861
428039
826878
614785
330030
651555
417055
259277
367993
51079
639828
984765
79361
741717
799724
96908
281084
110532
873770
430367
965451
684036
222403
247223
594866
684697
704391
1084170
886355
847958
421802
596014
196841
59835
639130
484382
1054792
454983
201443
456578
629438
291450
963083
666295
762825
30495
991002
1049212
409242
217373
698507
86181
232360
412985
564562
511861
325634
265114
233589
822758
995677
502833
866416
131409
1078169
207073
88105
305872
586870
737928
962412
986222
780112
107164
875530
148131
418940
224239
1036414
1077487
89410
79891
184115
745486
65824
499779
38152
477086
739671
212784
1077291
315453
466358
251622
623110
73124
88233
874353
740387
33635
913779
882061
781787
644534
780532
706813
1059224
1066357
875264
310862
1038048
409747
226886
1002124
708130
650017
199090
318289
935063
124452
798980
734406
918508
1082341
527822
384019
629339
346172
986843
951571
690132
898726
865602
569920
416461
668944
554377
117526
247229
459930
155328
70613
475153
1016066
172481
622373
153851
254986
766318
395935
44762
797638
234494
495734
497841
122779
1022108
346996
423601
1077846
1099293
339720
929850
453446
575761
879867
622505
578265
386109
20116
658164
980109
888550
1099923
621239
739162
903845
538501
103467
120056
388248
630752
264229
405201
757736
903952
526506
192747
749807
403924
494963
450344
484989
19827
931352
728839
676330
159941
258160
931554
982232
678248
1085099
201340
125138
650795
646140
836278
12656
993014
730640
150585
423599
938671
780071
78873
664039
165716
752229
479676
86664
219484
480190
218019
687504
688554
264733
37217
1051304
484726
846244
826260
639684
669922
549709
713180
274796
286450
119422
637801
1036718
842261
949457
805816
615368
655385
944030
250501
990104
1073326
444544
345959
833174
791145
859303
717525
74510
1091181
24797
299907
784931
669520
958705
205560
182472
910997
1067145
710560
292179
843175
111205
15149
647776
1023928
845340
614860
123417
435629
340803
351491
26392
929164
847793
515117
932967
953643
175926
1075205
95469
384791
321130
677894
259305
249082
767000
317761
48506
506408
726098
673190
519826
388405
400248
137317
308512
929174
698105
1036642
336730
352852
211285
714761
114582
762460
752276
1062038
135479
316772
312984
357858
981134
971746
387079
481494
22526
397285
238081
693930
342337
821396
282441
1061698
335327
1002621
882296
696415
545697
177278
923102
890344
803664
620759
866603
272972
721341
1045939
140131
549828
353314
632175
525906
1037669
162505
193185
495492
211691
901554
373296
774002
178973
772117
75436
241100
726357
300290
220349
325983
34576
895767
647795
1023284
367880
903692
782142
50174
307428
768142
513839
962608
210309
878415
775206
1012815
655786
596770
594391
487912
670533
260373
904893
341963
518542
492283
533564
877534
1071320
114495
738081
307488
660378
326166
825309
924651
393453
894825
927054
475037
717891
621099
18704
359008
839898
272911
961183
432947
84634
1020712
968840
650583
883409
98978
821700
215408
10340
767591
216912
159584
57373
32209
1018521
37720
587716
1000361
872141
852304
501111
289845
737630
1098464
966059
223512
1033880
56840
291836
752034
120772
315571
1068001
395281
533366
518965
353020
842434
567100
195995
807967
855119
272050
965156
1051248
1061509
994979
606259
37025
835573
17105
209261
220731
202210
189454
382610
256914
376161
543853
541015
575561
944504
134536
310581
1101292
238463
1018317
584434
89990
1002859
153409
143565
144832
394598
911840
920644
179189
267336
727261
1021838
472928
372639
41441
314456
210653
972098
271513
252416
397314
5358
1013220
784972
629106
823853
978234
153615
819617
837230
325867
209794
974331
975933
991116
383589
275674
898547
728944
125903
1053486
245413
882776
343569
3972
465342
73359
128581
10710
870518
936740
865994
812234
798242
1018123
422952
90740
160462
962028
618630
634714
937732
276849
639371
857147
1025639
159002
363164
541137
50247
312511
271497
480067
937570
56715
896479
629482
501074
299941
795407
253525
4062
173401
696605
507894
503543
21148
601431
589023
40091
994218
3293
472891
661551
327298
819046
940528
175289
931579
887032
192567
224774
700853
1088644
845425
649675
1048322
711494
87743
995218
406439
454636
314011
656017
347251
815560
822587
702708
405958
1010250
387442
98968
1072016
301222
510281
1090499
418194
463443
23846
1088266
194740
805965
1030978
808335
341425
866607
17852
492691
1020858
111596
765561
200867
12066
943190
449889
448354
878267
812646
408939
742702
908783
306607
481051
574819
634780
561487
274338
940673
982687
344273
424081
24853
25303
494030
146895
880212
886396
261125
586115
486673
801566
828470
699587
429947
300470
619034
756363
271681
398184
19737
302192
902460
344376
57631
1093551
489601
975032
622388
925746
150769
158423
228086
762014
484618
980532
14839
45092
771779
646933
220548
898281
962553
202882
120465
1000255
26677
509576
1101061
352758
308336
427837
12146
648314
560807
654682
171724
394803
633399
802640
487936
299725
754662
611152
335465
512167
336617
828645
976926
736819
753333
218488
959375
778983
671340
650307
531430
901165
272108
109823
411925
1074132
891653
91800
518124
338454
785076
630040
625574
696130
288565
1009307
362509
1080342
352108
551217
739107
891822
987982
554861
382888
95203
148409
331256
280507
512966
345154
287615
1095894
391770
106383
390647
760179
477424
1053464
814987
247743
689832
80487
46695
981395
1008063
183370
212711
524122
1002510
347505
871648
620573
148625
451628
582466
600646
706290
778218
1073690
1086997
327804
993758
729207
539773
191966
792149
203965
621523
397476
840253
1034223
568923
231622
641437
739660
800279
972694
120627
351908
140649
327477
40384
703635
531536
1016713
292558
277226
188486
366767
747986
216373
356790
1100965
510861
2132
5410
353809
1100738
874789
269300
659592
461787
771172
103017
508579
866269
886487
250052
263717
370429
371479
913141
732560
900692
647414
509811
529668
888585
309926
317266
632491
121355
782283
864533
719549
1090711
201918
697288
1009683
542093
225206
523933
940983
1089960
325305
836556
509927
17158
254574
66857
690152
725145
322906
635092
685187
936197
666463
646290
650975
373342
784848
1011935
485784
78278
126722
608317
927762
634810
940570
89227
156775
622883
472639
790686
156649
294614
661956
1052838
1040285
246275
338770
875639
1032372
475706
927737
909461
523375
575321
198398
513386
710494
1032923
29587
952644
590191
985108
474476
927022
69405
499437
252611
750788
432416
756920
864856
339131
813606
799582
897111
514912
81275
859937
707877
572104
1064978
928969
1038619
1024071
189406
819629
115940
1032011
814981
1039787
92729
189753
842759
381331
71807
727583
438631
995027
971210
37840
139593
929312
327150
23459
127090
910749
858842
101516
284801
630803
778096
866306
739689
754890
271091
318081
328242
280294
92861
1029453
320237
849626
820929
981093
302761
114518
559917
1010492
902612
525573
603657
393137
196057
152180
840851
30980
749394
29930
535614
74562
127906
128956
728554
771597
477198
1029373
519093
718647
647717
351404
374734
1016281
658744
488098
108890
109100
115976
826481
177634
808043
418982
434544
322810
71063
477937
1009015
427586
981826
817170
343233
893682
124613
784331
452042
679792
266819
939475
217399
903887
339677
8648
112109
725166
770857
1099849
712830
191714
910552
574693
617116
340471
632128
605890
331291
918807
404776
1081824
873239
154374
142702
1092107
825730
965798
216914
642338
990123
26968
668489
355068
564779
387291
651611
701301
478341
1012238
1046580
874286
219926
681276
22933
299906
203626
602923
471353
745624
708889
356948
748376
506292
30130
306765
935116
404086
57174
453597
88930
879061
326230
282865
928054
548823
981419
927114
254131
877573
165264
965679
739780
899212
271319
866651
877885
985700
1001768
127434
597224
1053802
338429
479920
697615
147508
980393
989782
461663
1073812
677754
854326
87845
453555
734118
411142
678450
1013479
608536
863047
801412
659791
371600
827290
89069
488768
920617
491679
994989
43617
816843
884885
113745
968553
527340
364178
167739
986730
1006380
1075649
403331
675405
1086747
117065
155051
196034
289165
1087167
760207
1001179
467260
788784
237236
343667
813891
786011
600179
166693
216074
265757
635754
345004
65668
1025471
111746
64618
961965
180077
1089829
858994
478967
42364
1069509
995466
88466
45757
977323
496933
771640
954710
163640
816017
1071069
757461
987733
1033927
857818
290124
67642
862049
631862
624289
905434
376773
896235
827572
538308
418408
987968
571999
220334
84176
916136
49619
628364
117631
996369
79571
436846
858298
938628
274607
866485
853119
394583
34814
180584
499150
273387
73043
836150
777147
257494
373322
598664
876992
305375
903491
1093470
335904
598747
795510
98002
378143
748091
641816
249097
546724
999008
800562
372141
843625
1088829
618424
850132
16667
379973
224376
31254
974870
1049445
567017
272416
520771
753265
521941
195993
681969
846714
79375
646760
80956
975230
820783
269950
997079
996029
294633
301325
39125
18155
210311
555643
201160
1057339
260064
432563
672142
938215
80716
918496
796255
131639
442490
647837
1020458
938130
694068
1090450
359878
856248
1009461
332308
384761
812006
68287
1076160
117433
42893
257171
126412
860107
125863
205829
992175
757504
464424
516554
936027
265094
533376
1008796
951712
418536
941795
462616
147189
409678
771917
959915
1063484
789681
877249
733481
940127
19176
569497
888942
1092320
299664
1101271
962165
1097737
1016346
346957
259693
897401
334340
503290
62728
161687
920137
980763
914714
455834
40809
202555
976521
159867
6679
669453
936842
481653
126977
661633
482984
488726
263308
889386
320183
48952
848393
1081371
812212
172104
653435
1087090
714532
903942
18885
901923
75344
1036282
212062
214224
644413
324082
227158
295062
534673
955732
77259
706941
976804
961042
101099
704944
265233
677973
673888
599859
1041692
702536
732973
775702
69490
608549
861604
962049
924952
369125
751222
309824
237350
512044
513094
801522
1001990
771647
1002382
605706
202373
1030441
723777
620489
1058805
250769
439855
326003
263333
866811
727071
1050491
335778
198503
235720
634578
683488
1055717
120279
641742
440969
692172
157784
234448
675641
744327
686514
91089
1079733
251326
124099
614610
1035293
485983
796290
646467
12971
423976
6390
805827
734984
733934
180283
847004
787184
805551
855330
464411
164008
465778
839749
948875
604484
505987
60690
100574
561490
987575
969314
693174
594589
657400
702730
644439
80748
695049
1084385
910418
117839
609042
943654
283623
192852
1076841
98137
43109
45559
446510
366198
632133
1027642
523772
498795
200056
1019451
856933
777126
161352
335500
774936
942325
652912
885029
886452
851153
1025588
530763
439818
1096166
876932
491954
177307
894044
1000783
178050
692214
502581
39625
751965
688603
21600
684885
97901
292244
693479
103840
784930
56059
961125
762622
339858
833402
28824
563686
807509
253729
264892
271196
628269
828393
291839
290962
621432
832401
946314
143420
977941
1015924
90146
334811
920834
596714
406169
711005
589995
496790
977353
931948
124695
462079
729119
416051
252050
521624
897150
153630
806011
721742
644305
421839
839132
354561
179985
744025
235638
808044
662954
319725
994619
92090
73236
266125
74601
123665
53959
1010187
279294
990196
455901
546175
41248
566366
998115
882588
757122
163994
732458
741093
1051408
523621
253995
975536
277304
70966
583343
892046
957289
1065883
3807
754262
188424
94295
712587
584022
848517
849567
208024
540248
1087402
161641
531950
790911
941176
540983
1031303
451702
158214
40078
693721
1095909
1067658
118025
110184
462745
630637
974767
1017601
181626
940956
259168
677476
606412
333801
881793
480502
678536
186786
381304
489705
131084
625822
774333
329836
158089
918884
890206
114069
728551
456982
957721
669335
933784
532813
965342
1069268
554186
124566
27973
158304
81849
1060150
458629
722155
654935
749939
1035340
951270
570974
781300
491557
251287
588024
465488
320265
360379
810285
89344
536542
451764
62234
259902
549733
218489
833376
153584
655021
276575
857154
150277
53115
710179
139487
99962
975436
185810
735170
742866
158342
867429
850279
169049
586916
788228
171517
245692
832715
16021
790424
598804
1082488
1067984
154379
616296
80128
700893
263674
705996
579977
1051972
536272
191470
1066438
183740
363649
506748
907278
535185
462198
675199
824683
108636
657255
290848
792813
488385
111709
1060052
652257
251274
105300
419729
904352
388916
605791
1018473
871381
1032538
203037
856457
208613
724743
513572
198388
486891
283657
849716
554181
343418
119110
176710
335314
226523
596953
49623
464878
22502
758027
922258
324897
510371
31023
278691
921125
464009
88542
54599
999967
194999
147606
647726
165007
895887
307557
507905
399658
143635
200113
1088891
132265
262926
1074262
569651
211996
124415
757442
795043
804242
676731
103159
204299
258682
461912
975666
768673
1070913
334368
943432
852500
960176
609425
433435
448455
86836
966686
3896
742561
582334
998218
784819
1036393
111769
524420
994589
373623
608613
963603
567645
300937
930026
530045
415852
903646
61678
256979
395512
649183
263715
620281
817072
398143
1053889
297183
625372
164481
124181
349433
334736
689806
1076699
167785
235472
709026
909390
81469
631894
840871
182171
150854
344725
1011077
273558
550880
1071600
230797
1055428
34624
755467
30728
756550
665573
39308
162041
208252
261347
101961
454415
1084084
936521
136258
317030
1007508
629144
1043265
784883
554950
1247
305081
1062137
748356
85134
610044
1070283
429789
815580
1071920
495860
561803
51667
854052
998809
61075
267289
837249
829970
71052
510779
412950
719413
944245
1012062
207558
89775
952563
890915
138381
418506
624018
937021
158950
822408
223254
177557
344618
735709
790719
439835
28618
767099
947103
39124
588416
619363
429127
853543
396353
216316
177506
271443
723267
211185
629529
472245
96552
198236
437371
814381
1010482
634584
511317
242376
296762
1062114
969105
1055721
148601
967573
334262
491552
182591
885331
171611
250596
512883
600426
141937
634672
627117
765275
75319
329096
302015
821137
380177
839576
387071
934044
787322
739485
935047
494048
87683
342431
348926
876379
683050
301912
124507
932450
634423
36652
999327
260622
384784
10136
995273
236183
292961
521278
276874
720993
904639
1022633
710152
948832
878488
224590
253281
1073272
687155
909962
1052121
684964
995307
242399
320228
394869
346529
352047
333980
781989
658258
526760
330276
837613
163553
445221
306758
903252
158572
297802
536804
53022
1094962
874153
245893
580922
926124
561872
340548
802194
48517
603797
952386
293437
373672
913855
566011
678501
944759
415129
586175
361413
912023
42676
272957
1026574
964008
798044
446774
428681
651505
216474
702101
311745
552684
67703
900211
765461
1050157
114387
431560
1000818
898667
47236
710547
114470
171164
509260
619787
297816
471461
167812
17432
221972
351407
34824
209973
68807
682081
811375
1082239
293065
1036553
532766
670008
698777
87572
315938
90672
104243
915786
1098611
981790
23184
74616
504870
1029316
46634
682721
866364
535960
774382
942738
1026484
322859
795166
523639
288075
173029
613624
385767
1518
407765
284113
830506
562015
1096624
876861
355229
804126
248006
868888
903112
844518
419332
751358
134649
379083
898052
158337
865626
877914
446957
133483
577207
758443
1050204
40722
316473
992910
293711
861384
370637
732894
194964
326732
241905
615276
689922
382803
193891
972242
619993
707620
723972
24369
257100
27148
736121
1021523
64990
326425
667197
808492
1073703
393572
324148
1022190
271163
451114
286482
804601
505541
97648
980410
174068
782066
548780
710207
470993
83248
219764
827904
784731
1071050
443077
1057964
422146
919519
199526
175380
692396
478070
873309
280796
972218
136324
651763
143587
1008962
419510
517353
973574
820682
442366
501716
51769
446777
48309
1071126
190066
191116
729456
264842
223268
95427
56511
597376
399451
594033
45380
737433
5715
145031
350639
473783
872807
335504
804361
303381
111351
929353
694552
520262
199075
299358
776357
1019098
1011097
1040187
351620
529346
477870
841588
788170
233233
1043264
750164
457736
303705
426396
817456
1001438
1052398
728984
89354
393004
660528
634232
642645
952410
111920
1084969
818869
344030
629835
485747
315437
1005621
210147
702772
439914
596031
642474
630507
88438
533439
98133
884765
175404
161645
545918
364825
603204
633289
1012144
191563
154625
972257
693775
725263
471276
200819
921553
281006
677101
968156
335377
671037
658611
42579
601717
738953
744727
490245
677779
181513
916418
1051683
632385
324495
283020
964462
776816
288180
255608
218965
518724
218756
517406
626638
627688
169353
135743
29687
9118
681513
162394
240811
747501
394574
929122
370728
522121
772724
215549
240221
1094804
264872
982156
531453
433174
785444
737758
2082
287157
679498
453335
833411
407778
339887
321410
855752
652276
259195
883270
175837
863930
1053200
593450
1069641
802112
424635
879176
584115
216473
207775
159536
308432
679949
504592
79221
428738
745007
950515
480187
933604
199849
700298
519412
379958
212078
238406
33923
523480
363892
553009
987569
133448
870862
404566
908015
843365
782784
503484
648068
831684
483304
226308
38166
389707
665845
1033679
876260
583263
768057
536243
204996
376115
971574
34129
420411
12390
391303
817944
756726
676112
56945
51398
541772
745650
164937
973639
848975
141405
197681
276136
520976
786197
59338
79945
1053522
733641
270441
867103
53579
1049870
723616
908513
885697
428582
587308
904205
355289
684002
1065995
395480
598328
771993
836462
467608
1072793
427274
607975
144867
159229
905204
1020479
579436
517858
147486
817722
778889
300326
866051
1015371
1000360
519165
825419
412548
994882
713265
190756
530540
536287
513216
1045025
741900
189162
566220
989014
768387
970942
662545
543264
227470
1031108
336516
668745
515214
222980
294929
993297
921345
886584
917912
19172
847461
855612
797247
5876
1068590
902050
190685
844711
888698
1046207
93756
92706
152553
636397
637335
134182
1048959
731008
830726
991938
824240
910851
372012
635446
61675
882265
869215
673221
947381
699458
1036377
387148
977835
113268
329354
281253
223277
844447
302360
821584
1005645
645639
915583
449971
872428
807684
311071
740393
761147
818905
223449
564770
571728
479950
679864
767915
71688
261120
816688
844021
3867
709047
970082
392529
238416
1083493
396042
979589
1050962
1071968
835445
30713
371448
845771
1071259
115965
973011
56009
540564
82397
441346
443572
905960
697635
135239
739654
31751
56553
61843
918628
889196
943121
522027
917629
690561
1089532
392603
965776
734799
444389
258432
317226
622041
985025
173459
961343
839748
667999
669049
900157
1053426
9213
561489
929888
1006782
616521
463341
146034
1036098
24145
25195
260057
547612
397774
799590
74577
294645
228814
417292
351983
717922
262315
567114
283307
1037001
1029967
371743
72794
627648
757466
1019008
676692
371721
580611
927145
470093
156401
345187
612867
17254
274805
893060
723015
590445
5171
761215
318209
311841
747914
252436
946172
19334
1082067
163666
317595
332527
635101
977390
652597
299850
660603
287929
981054
956396
577479
573259
234565
4600
564196
206259
225100
985996
972993
437696
198781
625706
138031
424286
979507
245306
236388
940145
635542
814771
783690
644591
927578
900371
427336
888781
484511
937125
685464
756304
751980
398001
21471
1045713
74191
805446
361822
487586
409582
883883
652108
188325
636556
947766
695974
196813
477102
906147
208634
457693
20331
724277
723227
330888
849693
844755
812738
148529
718755
347782
851527
478833
432291
547799
475668
1033263
715373
173270
667380
365320
378191
454654
805419
206819
121256
123018
661049
721354
1044414
520492
290380
874624
485126
546332
109983
1017386
377781
271944
603008
1080025
902346
24447
124706
324903
1088935
775431
79177
796706
445965
997257
384867
573116
136111
422231
388741
730828
630905
907018
633097
350895
712031
411957
727890
813636
830738
493573
301033
29734
534915
1025322
852133
917121
758042
645475
1052454
791042
458518
671243
388531
287637
582882
815704
890584
27366
507490
12317
654664
224143
1047878
842000
254503
421467
1012654
651035
248149
637194
1058245
1046969
893059
222082
632565
252321
957518
724962
922720
494377
156491
683330
789522
531360
554720
379649
58424
348627
1098455
787215
152186
177513
1095682
1091089
792323
449367
787835
296849
205851
275609
548457
83879
169580
567208
590880
893915
297647
322573
863904
116633
387184
1034589
148449
809239
266671
663198
80994
304118
1041725
614069
930408
962620
930742
555843
616063
1050364
74285
463224
17853
639064
962442
537087
1058431
643638
811764
1006759
140202
609117
615214
839168
467262
576780
580389
575118
13432
925207
254393
310013
107247
805044
29204
443714
1087568
493553
636593
371138
1016119
384006
112954
779191
69917
865712
20814
404603
350386
709274
205684
362966
675990
374993
537595
1091441
233502
834144
180102
473048
715637
849828
634191
640853
1037988
570119
152260
69625
903847
1083025
379202
594777
1063428
295529
694403
1013242
1056879
209779
1054532
901266
111597
1017490
733178
891284
1001568
727374
191067
916637
644205
1070759
1039614
865124
428558
517815
173949
395536
888999
768853
790548
1046503
494181
379491
398677
817294
233801
719647
567855
1090563
972490
434925
116718
782024
399459
919569
171231
116218
942171
746736
835776
632426
572373
421650
422061
712350
238309
149123
729675
550441
940643
368083
551438
730404
1026718
226573
332899
189136
211621
529297
688444
620182
758914
336418
934998
228373
866218
656958
992029
185389
230391
1046450
908979
328486
527309
612657
307656
1095254
1062453
416993
40090
197325
1062096
254008
245749
375630
392232
43191
83707
1061645
149593
138439
941354
112398
870537
940632
107440
80657
182017
857907
349806
359495
2580
964151
606059
1008035
457535
677778
916408
984868
963589
568114
489856
589959
851811
306160
296320
125590
1023336
580675
167386
585694
550591
524126
8891
825926
394316
925397
809338
852058
549904
157465
479209
582289
33110
273222
372337
192687
1072633
887235
967108
467670
617443
562957
204004
999279
572534
345079
296343
834574
667297
562774
322094
943571
145630
814794
1070667
414609
596886
945672
519417
288381
238033
1088896
442041
910042
91983
820341
265574
992080
117958
892999
661220
495039
907563
190485
815866
607201
477794
1088403
981510
78428
361098
1030129
591308
403904
787661
252234
58271
643508
307674
323287
862332
18540
267986
540031
891361
370425
245885
281903
1065493
780016
655247
698912
3254
395579
499020
9141
928919
744342
757254
358157
704985
839261
580129
701407
54870
709302
859833
118859
845800
843393
546856
513290
271613
703360
554794
166419
25405
822527
435304
1092328
474635
131777
532857
429231
245370
771761
446445
711781
986574
923695
174316
225662
110158
703029
36832
61526
664042
871746
491295
791767
773382
766778
328314
891517
11583
86439
266882
776595
310926
847106
49068
1062462
763516
178277
231397
481738
161104
145399
847648
655719
761703
858936
201672
38994
1029225
42981
290526
694534
298951
126707
818839
41257
621526
1049680
907565
690360
290610
398884
657620
542383
320406
889853
745968
771529
637278
82781
534294
1037863
770952
664032
285498
598516
1001195
559806
877526
630860
31088
654868
338908
281448
817007
209854
698631
345956
345622
1017109
231346
579526
81700
737219
246140
89594
350834
1034065
446782
814549
989488
422617
922278
111717
1048943
937943
707540
435543
764524
549614
243534
495478
356383
920360
471907
1011170
693319
945238
933157
238938
347508
976421
607336
838235
940499
925699
997105
743652
753639
961009
6458
822351
1086938
166942
167992
93133
701791
539845
980834
238107
111874
741229
483583
62540
32124
869252
1058911
104970
380585
993791
953357
646770
1012520
674239
571253
968803
281482
814831
117927
282087
270507
411913
1098441
213089
1036884
864792
772758
774553
901464
923855
612497
993987
953387
75167
663669
869149
624304
999242
296790
444535
103157
360015
809882
524267
134359
400247
606625
880300
16004
767989
30229
17807
530397
1049634
182914
850587
469243
870124
541480
403076
854305
757192
757028
32204
495363
1051544
256359
1101414
311472
241417
932110
367328
498995
638114
526103
331576
183495
679307
493623
294660
598085
58343
812122
4216
488391
306092
870359
503492
15969
761890
85595
236476
216001
414558
919607
189028
315016
494151
145822
171311
981869
800178
8490
602707
519291
77681
559181
982350
579439
395897
123895
604737
202543
919454
290602
29804
114832
234737
163658
151349
122111
433334
238629
965712
172111
229365
52139
992507
367131
667042
129345
712740
542673
897709
845230
521770
841576
509416
826634
951988
799572
162452
108174
814792
104231
1086694
918114
718494
923404
580046
284042
84883
546448
559362
714327
1079970
130050
65068
239302
924966
924359
91732
83754
71144
301332
624921
489583
178776
268804
475282
925981
325814
698045
848187
781363
629875
122007
706415
674270
837164
983400
1059141
143394
327581
778621
152521
8958
186819
731247
445152
108415
822413
644322
467378
701047
418585
215285
595268
1079966
351778
413311
270843
160734
788634
633337
171592
428580
1026162
616378
369979
535787
897497
367847
440076
260168
495570
329215
25128
635899
505390
307044
320725
392414
979281
258104
183335
304540
982952
1011329
527912
1041151
332057
661997
564074
824680
464696
522552
1042209
70487
104187
836143
428770
490525
514615
927523
531055
474572
188268
631563
409704
711219
33043
1026455
766997
641322
270862
94762
997147
97264
939878
596542
382904
651962
563915
30699
146473
713691
692651
774647
667565
761860
267201
194819
928227
912040
398571
890880
752145
619909
601243
845799
863013
1013739
321895
1088193
889741
505819
469942
22603
719389
379976
110211
358675
654644
377647
905376
705465
1056999
326876
335350
510760
191033
113644
630075
835847
94311
989600
616127
924884
563973
219412
573729
153140
793785
500936
684052
434848
301323
648945
988305
152115
1046333
500623
260380
289716
996780
73412
705847
16105
212724
178885
614548
410608
701883
4123
42478
767975
36880
25919
402662
367709
178692
933637
819952
738920
504869
778326
426169
979250
214911
496260
558626
82415
33075
265460
345790
704864
67326
432334
473466
485595
244645
840099
957799
31279
744725
464942
519013
27054
351396
214913
1086298
394441
631865
696932
906375
964933
455237
922361
381305
873392
1021938
330503
777608
732554
170762
1020078
769533
883704
19283
317860
603709
340841
220197
819781
646399
23007
705513
153064
232438
600559
381551
951660
528093
890638
752567
931059
423185
566796
950623
80505
361977
837185
912080
515494
85742
27339
882747
257042
442008
323550
876031
397092
325254
1014425
255986
851281
1085984
1040143
791011
69461
579315
848423
1085586
311247
152098
210040
880969
648612
190667
528734
280383
412403
612844
919427
322316
138323
1098960
515242
209270
391870
611325
292534
857338
857339
664668
200364
359962
370918
428722
555571
807985
10614
13046
278688
510787
1093218
1006157
595235
928662
729717
232971
487052
483872
934469
760238
19802
998227
541202
1050819
965214
630724
1090613
3089
621826
568964
1013526
283231
537770
1007321
470782
738797
334163
130659
801908
105025
375667
77746
379508
185299
414860
326863
435527
884822
759405
987067
579112
186672
932803
580731
839181
100818
931814
896257
758768
350983
991967
704111
18760
344831
640633
1052155
210335
956298
378542
764756
359579
375641
551223
1018049
491423
306589
120314
951485
730776
705208
197160
237320
48885
352820
254561
709225
572258
809417
467921
284745
94390
203162
1034902
1022612
283736
651803
684500
818705
418199
950983
1014453
836640
97925
1016703
666845
735879
1012704
1048187
1068108
488235
513385
836249
542695
277967
710305
737663
817263
639485
1047318
625355
442544
124166
450497
620886
148602
126546
61879
630118
430727
858386
808738
736615
377855
73789
239975
998037
429262
1073673
830890
572282
922384
591892
632028
387278
19148
346117
963271
553756
175759
903519
940998
903518
234110
155115
781362
887449
473863
77706
685866
261582
742397
428212
613138
63309
1009452
424453
967513
418280
260236
436840
96588
978951
271427
490405
751692
780104
388455
564859
230958
880591
395105
438824
1038673
80413
694536
694177
411228
599112
521824
503380
197275
660226
186050
382692
135886
347893
80809
765718
1083640
225745
839752
315924
760758
787813
392346
356314
493672
1056868
113375
1097729
557473
972781
1088036
1019327
819279
691239
743589
854606
397508
262670
1026558
1003791
429577
876781
939419
290455
491156
999454
1004081
1095198
725356
400880
296192
931448
310694
272665
701874
416282
688617
57788
318758
3005
169059
743989
717820
653907
989359
577612
1067151
279243
247392
781849
47075
578372
316834
148845
926463
713032
1041354
437137
768507
54594
1054490
865266
363539
979146
777030
247615
641974
480898
936994
822039
1092516
579349
693992
218013
916317
915499
185435
417317
252300
918237
1013343
321061
987178
734243
456769
69655
850934
188150
832148
16692
66626
382283
119534
549373
311027
244212
509437
213018
304224
259941
757271
1043612
63930
363078
419696
898923
760792
1095439
801282
26768
931821
629745
1044088
296503
125192
1047846
422678
991893
514162
110763
194729
188903
1064232
198787
565202
584602
585452
1087649
704911
477219
49228
403846
228284
244450
405136
859871
101081
989586
961348
399794
780200
986156
744034
658761
173961
278789
383095
394848
146136
703582
1078407
485730
18315
762642
889612
844742
129923
101292
472618
1003840
207644
769276
179724
209586
1031445
640929
93574
714040
663046
176438
392304
1077612
537898
643654
292196
532347
800597
170257
522314
590618
761228
544872
1019380
634653
1010322
825599
530696
632233
946171
579720
430958
702696
613992
956983
905988
300094
459741
899047
71852
111114
907741
125486
567009
628403
846681
761298
421353
10799
485410
696123
977853
18326
847734
252987
251503
29648
525394
343135
643510
181778
535539
999940
114841
356029
1017559
398325
860063
115204
763937
158830
151510
690904
650333
640852
669197
878936
980513
719483
332988
55189
85334
615458
645781
231140
295665
263875
603055
114514
1022071
25915
1025171
790304
104438
885446
42802
752915
324906
903095
39975
694091
371694
283573
1093854
411182
920999
746118
824034
338505
1024799
127456
821994
85831
191348
938731
876011
382404
268576
711656
848332
284536
49278
811874
1006330
221377
298660
480783
894417
779089
622341
481519
676558
323905
568997
598412
436818
1007905
575010
229899
696434
773349
21783
274370
779760
593075
77290
125038
510151
674610
487459
183700
666440
588184
677333
1018407
1020660
109897
308591
302720
855505
944977
219082
399584
942736
187788
489988
696738
488830
497245
661442
71882
50709
19830
721326
952671
1060067
104232
1053675
642206
346212
302927
950248
677945
541825
1056733
901857
659320
366368
1046971
403768
210061
419668
146102
1071430
777596
1066443
494592
416524
793178
162968
920757
248643
854772
479212
554332
184005
1024719
383619
355644
201736
282015
505417
453625
978161
705141
811546
404347
538293
498733
142129
886652
88050
956829
788133
597647
578725
940509
565561
438679
18591
833758
147075
511093
931250
1068429
709888
174481
584091
349062
994423
66835
953343
681779
839617
676182
291473
1072000
455703
74539
100327
481720
159995
320191
1046857
1034044
308026
758748
19658
186157
262002
99663
1009768
379171
415742
301451
238031
118934
321157
445355
583643
144634
886914
156431
618300
943722
210118
1044705
49686
1030245
946973
127988
830159
1071121
454040
952534
644819
473443
226636
236926
208296
94514
959043
393310
518240
657033
381708
717109
950314
407526
208722
1034880
1077549
84703
851885
408268
228703
308286
314690
29748
808050
974696
661177
728938
243043
247921
801329
2182
1058223
415608
538842
1074010
84088
893419
26588
641072
45754
233767
276254
257145
862345
960641
702981
451184
164319
697597
463244
939945
938895
887775
874727
640487
639437
990201
91033
186249
1084020
739388
306806
441978
376998
295892
902833
269644
48401
1040430
934470
859383
898364
439874
969671
600309
395417
562214
1030321
848678
878483
1050218
667449
699149
997558
792799
742045
340435
113575
800506
847415
221438
532710
347357
84812
630699
1065169
427997
243646
587129
131026
936357
911232
1073358
22666
889921
331356
262367
960368
871130
381571
262954
922612
287748
172589
1097636
129982
1068029
1065929
950886
1040582
1042371
503056
324979
719518
5045
1052802
351501
453445
570787
498450
56726
832359
368036
983556
981456
575724
703411
724447
1088771
1097415
830608
58717
26613
1089893
649456
452529
926604
749523
726645
957240
383143
620231
736463
268433
980971
999001
9846
746268
677535
836409
587170
15658
59373
1091824
830393
41642
922338
830269
324463
623054
272932
23647
715502
443170
1027561
533732
18448
848594
33919
1055427
486613
838285
205322
959990
646969
781980
253522
1095278
566007
838653
346266
749731
450762
130751
594339
767696
106878
893414
15672
629878
183047
458344
201949
433156
531658
846925
759582
513611
616165
1002622
196105
311780
164791
340323
425205
267790
975993
323302
157466
813968
689903
186088
467688
1675
1020922
235474
283222
693647
598615
304902
526339
957137
330816
681074
256731
685038
171247
603215
177680
958506
922013
59859
268178
329393
961556
650490
340425
204875
1033884
409267
454131
639472
898319
384447
655000
975775
563792
144721
542215
221742
340576
1086395
215939
742433
935328
183439
426197
850141
1038378
407054
259239
258189
704707
61942
512809
553794
1067349
559313
229310
153419
445712
709677
182897
277911
587524
675483
146203
433692
971920
768206
876779
951122
412683
197942
821462
828620
191304
602953
943035
278678
77456
489156
170157
40538
980442
801946
1050483
48735
154291
39511
750404
1033496
256526
12859
706062
496150
724833
808026
560672
623053
583435
502869
328577
264727
270182
525961
900715
1001235
9139
358411
154236
315316
640048
877636
1074712
588905
199139
673214
397162
507102
407167
467645
1068250
925464
254776
925463
1464
1068789
237302
959220
79802
665274
732266
46724
1057385
1005788
935972
717890
165043
502515
837487
751342
68519
578717
1096542
463889
260110
251285
709710
790069
792861
297372
706096
261620
275268
578076
546091
950020
974300
1095219
427934
20016
894507
179150
265210
624284
1101211
204210
1057164
668880
474147
748042
351882
76010
429603
1020939
876804
552012
756402
494076
59059
55616
680962
207386
662161
76791
949644
246709
259891
456393
613580
735902
23444
111223
763265
412998
366414
511003
680902
504900
607473
28883
485614
601613
508873
624026
629519
986216
1021091
281786
1076767
150879
251360
481057
556132
589127
38924
398978
234384
380225
468077
230836
406703
87820
916177
977403
330151
18238
505781
21898
359123
306590
830575
1041696
345756
928035
588698
54439
205097
508278
980467
367445
202074
93508
364390
1094395
554679
831949
290017
443665
422383
801549
537937
423559
373900
521006
875465
471419
110781
517924
306666
921635
350323
39399
62005
83762
365891
737476
902287
1084466
1035344
291490
1008591
743210
770076
777657
813515
434879
550965
814720
616628
693088
674154
1099645
480740
1061308
894690
278672
438990
831153
1005437
460184
911705
366763
752640
785835
373645
645113
584186
929862
978789
105923
228842
583453
688886
519937
496934
314201
127081
862886
357496
466359
709202
113850
968335
327703
712094
272401
998424
82820
421757
723240
941486
256401
147257
1074188
374956
202154
1081317
464765
666777
289598
932001
912010
1092127
474145
648953
111790
998312
403743
974164
360326
195475
718996
87159
1003087
305374
157695
92760
722204
914234
936833
821165
623943
250036
718616
171741
282878
689117
886775
669090
477392
810644
51426
30069
148321
760573
388271
697874
1052192
122122
1003048
990097
960645
358693
956035
397573
919076
918026
869837
1034272
862070
221059
68275
22947
715595
252781
893378
919525
233127
483553
412253
755903
602191
266428
373600
692169
214979
997018
617225
617026
1067879
19604
58888
168498
970764
330680
766003
73969
323101
362400
736567
567713
753097
304328
628356
673195
415347
873753
43847
266904
844977
550773
832472
34364
843172
427998
242943
937741
588590
83041
1021218
804768
790549
662075
563155
1013782
932308
713217
606523
795495
631268
814834
410231
570890
745766
641567
152209
541720
283289
511940
262678
21093
667990
952231
1029098
155496
182488
1022785
578430
1099015
900702
290651
712171
872604
558673
597835
596189
492855
1073925
225625
1047970
951403
428663
22360
805754
828924
675223
663840
733535
1054915
1031776
286274
448408
693400
324612
979426
434796
417985
30418
90363
560571
880529
683337
854861
57803
353954
888375
735562
523795
154572
545172
315145
1036959
686107
978625
932141
473488
957587
792600
325328
305254
262741
411051
115146
48136
28383
892055
673665
241879
106192
717134
955995
1070996
455069
179679
76980
332891
34975
997971
666793
658765
505377
586440
468873
483043
22215
89105
173652
1087722
424795
107568
299621
475837
935895
549017
1068533
826515
284947
693272
939483
350430
363906
393835
75705
980946
688227
947718
405503
600106
165765
406025
543786
402872
668708
222880
739803
956790
774954
511295
787637
333568
583469
512038
665309
1072041
36581
552838
671203
200369
401916
973215
870812
466239
253942
720286
1058325
402299
154187
309764
886947
605867
888330
574688
1026926
1032545
1010030
824793
532322
715562
610865
92422
335592
624677
971860
471888
1084828
334485
680348
185630
242133
1065389
531825
299495
636320
663572
982829
515842
60011
122763
426186
308761
904724
571046
878147
367434
775780
156729
1046152
504846
189585
636896
793780
831839
371253
918293
517375
83208
676144
153261
714382
936429
713960
57046
466265
1060459
554753
101136
507211
829116
747888
1015872
1023570
959485
851507
982124
301416
961346
98828
833439
224689
330649
729603
315874
709751
985789
598268
458948
823663
475824
648215
685526
400406
724017
190080
1028613
371016
856364
27872
1035923
1029678
82712
852734
678290
883251
644181
583996
958106
186295
208540
530441
4764
79559
418633
127036
414224
39264
446677
395667
505873
172051
47824
845367
466374
759228
541320
232946
172863
955871
561181
870718
1004941
1021343
577894
480267
1046259
1030247
660857
63186
307025
584664
263630
492966
824099
869799
1070046
901140
115899
101186
1004705
1016096
616497
298993
207885
247878
920352
961538
630062
1077202
633413
179767
710895
63152
271480
341817
1066336
90182
544789
596966
789104
1019797
921632
841359
234029
1086847
818046
242165
834118
646551
189903
273904
387709
1009104
238878
868310
883441
458912
155037
457939
79900
195477
467913
17978
481869
410780
1098105
556686
849008
472444
916553
1100792
563157
402623
489560
605096
1009106
926663
818944
660750
667580
75028
532249
840027
590226
51549
1034633
336821
382145
39568
450186
480018
466323
906594
186247
426111
1092038
178631
613422
473457
1021238
819544
185923
427757
211553
1032331
578168
271036
950865
220211
726312
780527
149811
353985
748206
604067
158913
146044
178883
396367
948850
693441
441528
823455
572914
953133
430996
774299
84897
567082
524107
846033
768755
200420
1058924
1081387
369164
923781
851910
842498
179427
501461
979876
955565
502491
221772
942821
742767
493041
752063
830033
467629
99736
751753
924810
702173
1049193
55770
768855
181312
23657
593163
344492
885168
429108
293897
809715
907833
283925
648480
1100897
1036651
732593
28874
608075
845150
1068430
651558
61764
786048
439883
177198
743345
34762
552529
777110
333123
535354
364005
480796
1037764
128228
940326
1002079
135180
434321
505415
251219
192832
101705
954898
543609
869435
106720
683960
1035589
484960
765056
1013373
1678
886197
1085155
255968
43312
273506
997152
898807
68458
725996
442738
729057
826131
290374
13486
796270
1048494
419186
537703
713466
644685
14362
695397
11011
985839
133631
654190
953431
980414
1052342
224641
787759
956689
1066966
798062
908216
630291
825041
335234
30020
705206
589434
928356
802299
710539
1028045
1093786
876430
1067534
78956
807643
805126
603334
1055455
1042847
239398
189828
508506
1072969
534307
369877
815260
723324
413575
809863
735194
758976
1089128
990405
1052973
377984
44783
755717
449132
432514
1085994
802433
896655
107714
723809
50646
310439
892682
751939
91669
683447
506707
28133
334681
206066
159964
862579
420919
428882
274960
955418
598698
728022
224876
500087
958207
496356
806172
539338
481419
872969
75335
201061
872168
509947
215620
646525
498406
723385
1035592
947582
944464
414599
1089376
562854
816658
652857
837134
1049382
224187
576469
195288
452218
579392
780436
388988
395440
125080
896314
632729
1052618
1075981
429945
111955
710109
801649
511514
677435
1091187
775192
928742
151324
758005
900502
495149
88781
226785
420682
467324
44838
595512
727102
420334
227616
994683
333230
4956
959398
971258
438893
189257
223724
272216
830952
272746
180547
25493
211448
487008
156443
918536
473532
352546
188460
17434
121912
1050357
507009
888122
1021122
155746
1040473
29214
263766
266513
71208
274335
920701
319983
1055573
728621
624488
431761
927775
322696
292268
71972
274165
536311
131600
181466
168877
873617
92254
729114
77793
223830
870622
104694
155968
898405
1061795
829963
154526
1033179
632953
66841
831368
375307
904129
898563
906793
377659
1066860
683140
754699
740738
897304
866631
547892
986147
744138
402360
892463
178917
693950
913191
392488
696361
262184
220377
509065
627333
157122
202287
191060
244491
261301
272623
943546
167394
166344
312604
903225
659302
553143
542047
382432
607664
806967
102704
386308
1083295
578664
217570
725941
447637
838869
342494
754690
74723
1032286
661804
989168
1065518
855148
950653
1055587
405115
595284
385631
981073
573572
1086879
263615
164459
937878
179392
943305
554374
308632
498206
1061221
123331
109406
511410
264944
692299
889121
755945
854797
66481
119861
633242
757378
876883
955534
1009451
894208
44518
607715
212400
232415
8138
364550
638221
1022134
1088398
853922
683371
719207
372396
86009
183765
92839
462971
341119
848378
442979
736392
636290
753941
61736
474916
291045
461309
635019
1081056
431533
860937
47818
947437
716364
217689
509962
118991
117234
763306
204298
396857
280999
968956
962624
55937
151557
938140
637196
528874
258745
45072
757618
710042
897828
969876
532549
66682
453022
314099
335211
223733
214705
737586
572474
499172
92888
355004
294922
110406
547418
672810
651471
94587
7233
563079
1027342
269139
457150
605941
264780
983078
1027813
492979
342095
92807
389426
1062444
884363
140264
1067960
899124
825326
346817
834300
1025879
143249
1053537
663927
484308
648103
753937
194778
31129
771132
1007976
223154
609328
607662
843376
477027
1057911
835092
593893
53212
270751
963655
27497
838058
705654
160264
1084486
534811
1030418
1045844
240994
69219
617727
313624
59048
643582
827818
238691
780400
725160
583270
1005330
649776
652607
415655
673033
257640
991379
677188
988821
972766
430123
375194
778510
444343
69875
542220
558053
646087
916953
827279
319564
19249
677422
7381
150495
648916
186811
351580
358250
245232
354200
44514
370245
942181
138184
224001
488214
905937
937633
408171
667107
1030030
247899
987678
554011
397533
316943
776870
532732
1013972
286623
410946
13174
815371
123215
843278
200890
868852
964619
1052271
1056748
823196
429827
718380
169284
924480
218130
320875
76992
811281
482514
400992
641112
771196
779968
613021
1055094
501752
566361
974042
101714
665049
619149
961955
482639
685515
514188
1009785
626761
656380
541418
367961
412474
217578
215556
48175
470607
880601
375233
261786
152074
545813
77497
933051
596693
884104
425800
536706
745269
50000
1001642
1007414
131647
41899
1002080
1099972
21086
697535
25139
169712
872157
361013
463656
257601
695044
1074908
312679
783284
990738
757035
185416
1029391
481736
596123
224277
615912
479704
984182
401970
934298
1061779
431124
485296
473869
162815
893292
470253
818586
912671
275597
751279
639589
503426
805327
656535
213139
782078
870453
137965
899630
983887
98479
1088713
1063435
372807
710298
39944
849447
1063891
57967
31058
513950
993600
910835
45394
815244
368008
970196
1073818
1003705
124258
339927
591686
688205
930921
666529
477506
652520
552340
902728
165328
163453
992085
404850
1068311
915935
810292
926478
818856
140667
629097
556981
842444
459306
443044
744733
476577
690166
298271
1078397
837382
720260
642177
559638
899949
996862
365820
982245
689519
94100
248769
50965
964442
967592
152374
449732
867519
161096
299060
529110
472049
938914
470065
795784
759992
296809
720681
57276
796924
404869
743178
371121
321015
1074710
933880
151906
91641
1052330
312314
521721
161601
313312
1048266
806437
753101
895625
464650
190277
1023950
1045161
194040
301536
250461
195130
394019
746587
377109
90908
45397
945237
245864
259906
518847
461188
697476
147289
808124
728561
709669
699074
970129
21261
189487
486001
941390
888765
877620
350671
299835
696903
636867
47477
619617
396206
241333
690867
473947
768083
901771
403300
963995
137139
500124
510101
794475
21115
422012
211428
609099
935591
613531
479772
656681
842994
135908
703174
715114
719632
455756
1045052
276628
989012
591538
505188
960660
960431
710040
326504
824765
591009
428656
469858
200162
854987
906838
749096
815078
940623
108914
871488
446010
211392
940338
154924
618519
855112
438349
257913
174096
702416
293346
59150
402698
780544
332827
230416
27842
116605
250797
930059
84680
597299
873906
1080714
792103
204896
955716
194810
884447
326046
556843
492524
76229
172489
673658
153402
189490
636601
944893
991664
1018768
1051738
470431
186770
627780
436468
583676
100384
1039965
628271
122852
749231
776332
48578
3455
1084971
1005539
302196
746985
907596
952167
828687
608219
379577
726908
824209
1001983
544257
412891
723141
186645
782186
115410
96089
1078290
733679
538900
950324
58354
829882
543360
599153
52445
282571
468533
433504
379857
658278
519359
519360
590462
254780
939698
507560
710191
443281
944532
854885
219090
717262
277484
615439
3888
833804
1068943
346128
200201
447049
1042781
929199
570939
6415
595668
522413
285367
919369
71906
793366
353076
613062
762894
768234
968809
476614
417267
239175
64776
1048658
16732
942683
423666
552874
867886
1089798
806791
373298
1082211
981213
10014
816816
289373
1014086
189399
225690
75833
812294
1035537
309471
77020
721356
781880
693528
176887
806817
745317
406790
441141
494373
497715
723788
485543
668810
905473
1100641
1066021
916139
648373
619338
484788
49441
87009
289439
268318
786055
180497
777211
1312
103057
308394
801476
453759
320361
165337
723563
707713
706663
866173
515232
785771
191558
115519
721168
665147
238693
617109
421827
103122
610475
967489
660250
63835
25585
380286
928807
1073517
460419
368722
404983
837531
146455
920845
112011
121597
455202
321637
483989
953108
496157
305535
725924
980625
493729
74327
835811
160124
790846
796558
639096
777248
46818
45720
409875
910423
169916
892162
129867
284211
299067
61285
566428
942714
208680
348587
981878
111454
358811
577866
867276
615758
801074
67765
861553
537472
82596
954853
93145
881699
453121
848311
800292
486477
316630
968993
618016
30585
999118
651659
955960
1047674
734373
32331
886364
875179
1037143
413253
515458
789408
173389
811365
168139
698274
313016
140073
192681
370130
858223
83293
214454
1047378
305228
1011569
515567
908180
20778
708902
992665
500638
888810
544248
433375
646523
903495
789631
194757
977580
408818
1018403
635744
835733
1072372
237651
1049592
166653
300226
989347
491350
1052808
57567
690405
580111
399187
1090640
776466
1027461
77179
501668
478032
1041742
745380
964767
724757
179591
410572
365073
15916
315342
447924
191857
714608
135228
802464
766352
283713
705438
288779
200098
292509
702270
267411
975348
545730
565283
811082
821987
394147
605701
393386
429283
371481
344552
576104
587463
141227
347356
4016
570029
346594
403248
805235
548826
31925
977077
1067183
151126
17123
99583
308926
423097
1089450
925992
75226
412697
444432
509682
953149
85260
407556
123842
480488
1093673
179133
750297
809643
236398
921749
857794
260164
658805
680218
744243
1018486
849257
561910
1006895
644699
172462
136371
49550
859067
471790
576311
318713
210337
107643
966745
469005
377244
509612
743650
93791
242978
388545
208245
349965
797684
963384
1082662
113043
442126
510884
442987
321973
203859
441221
229242
310613
481965
12172
1015728
223160
1020154
30179
587617
547075
913537
8206
1052604
223412
564524
959302
563471
935346
921257
42278
459037
484994
809053
947492
335368
262841
16718
357476
1052709
192517
485761
129911
60832
774754
1053670
599745
242442
1001726
28211
452702
990504
128731
1052642
125563
1007641
223205
186858
715319
739004
443587
391747
588457
926981
508692
1014079
865988
926504
1003562
200125
436033
548656
5240
816228
150437
636380
476493
1085253
55500
1068770
375550
757515
408940
36324
66850
913077
611266
851203
559365
113278
434943
604041
769719
397045
398095
526212
967845
611632
655553
845974
474645
731000
818263
869262
203350
580019
916643
900772
948009
674368
675418
878266
591200
889879
661192
754537
242535
910612
698001
195894
181865
583860
471740
958761
71045
507050
62668
526360
333491
793922
497015
765682
768339
517290
626698
101885
439933
465735
1081831
272834
789254
669241
653985
569129
792281
1074616
139175
798037
777138
912997
1071967
379592
852531
375706
107547
142766
710372
929081
835267
663819
377279
716545
491618
1005191
61475
302623
1090112
114956
962802
668400
965490
861291
239253
261560
615306
566065
1075111
561754
993481
438580
368427
300381
511355
504199
971997
123344
999038
226405
1010040
1069893
980134
910804
365872
256580
34736
183534
487702
768958
233310
264004
424012
622677
613234
563034
1065874
1049630
200185
143916
325664
877993
280654
668409
218580
726345
725295
927509
251744
40578
794503
51647
637342
502523
947147
318010
933629
611595
435184
553092
901472
714927
506781
429371
553264
1064916
415085
358166
359216
835519
962995
892192
451469
231628
1013853
470474
245577
447174
200595
385115
611630
380439
474420
628681
1056099
667592
820520
800547
501488
26044
1039964
805642
843416
1053011
663190
72031
1036093
176402
747187
853760
757558
512930
3635
470696
404334
230460
59504
810808
1688
633339
452418
389537
249158
992132
759019
624203
514187
1095731
469672
164342
405619
811287
29346
289024
814748
722555
677677
818307
468485
348277
960519
653909
355830
481006
504451
300673
561117
547747
229708
283024
195197
25686
431431
790521
672237
4162
267442
427529
218736
450996
84740
187928
238565
838254
829086
828105
767430
892630
728360
198312
426080
188587
11586
649795
1051652
27590
410874
479439
472992
1038706
918828
932471
155976
48235
718418
394811
300781
1042180
503200
47276
848414
304407
303357
44968
64912
392082
698684
90506
192261
341149
276891
629267
247100
700086
1034177
66761
819138
74631
984052
544346
302991
491060
609045
304788
566131
307055
699269
130862
1004573
14534
532591
362887
154569
48098
275362
491274
636878
401173
126388
988816
790464
18031
885582
960048
64395
538496
640951
901895
826829
384381
624238
134506
515118
1037090
554616
523880
196079
68838
939167
785336
1082782
803734
227849
23794
132741
1034365
876168
625342
73006
635727
498015
1029690
409632
551697
38916
933066
390580
1028536
548512
798931
78304
989252
631125
96689
127756
175624
258642
1012756
987457
985870
266073
1048013
760574
583764
332182
859578
326761
830871
1057900
764967
476765
106833
109272
452180
876727
794399
382150
760820
42075
24957
735018
194590
116912
780539
432703
595522
850206
62609
512462
445593
458772
432248
409958
249872
1052812
672486
80392
1058701
1048374
694004
87726
941607
854820
102133
535008
305301
451999
1023639
55683
374826
599147
1075918
1042093
910958
295410
1052695
998057
843798
143453
663675
166523
459529
170776
399968
87625
175026
918861
421687
20875
1001804
91432
483293
4638
643834
541784
392268
270430
624482
73677
691997
690947
1049003
180817
997259
875335
806041
853639
852589
240454
938072
402340
830220
308027
815515
303141
701542
24757
213465
324519
473644
260169
265165
752679
420605
57513
844682
744212
1061725
400113
440765
237926
958265
394964
808217
1047460
884811
658841
329235
699036
78463
65127
568008
1019368
855428
19209
602619
416114
557266
845292
1007904
63350
781014
726946
783534
996148
333845
640020
1044515
99307
199418
898044
496149
787334
972737
333638
864885
1004741
651679
828558
890794
158723
635260
1061985
143563
633787
576908
360472
162232
239224
774385
874763
238358
216730
35860
485212
904423
849059
853761
283744
249408
463477
614033
130771
720081
28143
4784
522277
714892
457115
183209
593878
504208
587752
972672
1073834
96174
28748
1025722
871506
1047908
199814
733640
419141
385042
297981
712009
263956
789715
629658
184568
323513
885157
147947
59891
871447
468940
62618
335300
523623
1082423
1060371
815481
154016
36205
908839
252858
47452
229071
263099
316626
580275
899771
1041133
984818
245092
87262
597775
758223
238066
670519
660844
918035
996892
806741
783747
439071
420407
769016
984569
301783
595149
1056727
859074
553035
609948
496954
278954
261889
92925
612043
731715
705854
999571
106341
44993
596253
126012
324363
44277
669449
1022655
201501
793092
1006132
342444
831038
528476
124252
928553
985935
159771
878075
1095920
1050154
411525
1000115
366089
965447
458825
51772
703461
405776
907966
192765
433672
723971
301282
675336
760106
910577
944378
743873
679098
823163
13453
102634
498861
838910
270530
1085738
169825
599958
53592
765039
364705
299938
182590
679677
664458
155784
755003
66501
424970
930281
142743
920234
275353
423731
871153
540579
47742
780090
330281
437821
494311
466799
17529
1039800
223266
468680
362298
35857
222469
1087122
5935
865250
774918
671184
907625
910669
315620
332806
718094
275900
253717
199021
416668
4772
402484
1078261
1037831
293303
58049
29406
776477
640676
199553
1009899
267507
547565
397835
559049
982141
589093
221522
993655
929077
225261
630667
177182
1080986
332016
209766
1087490
721584
823873
878651
493651
504679
170358
1059285
898268
690791
963558
985869
507916
286015
787996
400781
139777
930540
338889
1004691
184253
252063
1005612
118862
484177
639857
93490
951006
776326
258582
911388
663834
1033369
49217
593077
12983
315232
643778
959876
485590
265003
741966
453411
833643
386741
941246
129066
217075
868341
578870
683851
97046
719184
683402
417984
908119
852630
238923
986643
729886
287754
632092
363602
1091289
548091
1096822
50272
752367
209210
615858
826803
544638
574022
919180
1022922
516882
106397
959478
843250
926226
913208
478940
445853
504735
485011
479776
1085197
278181
65022
1046545
141966
790771
992259
993527
169171
199011
247819
312923
788484
176036
1034531
727403
676306
442864
1099313
248421
341095
331443
976920
432354
958443
435481
770342
627483
330909
939256
370708
312159
701058
784617
957911
987904
76455
214618
575063
923816
120897
103729
768644
613733
92550
10322
456717
35530
500018
215874
710398
107476
291710
895165
192040
531382
149063
98190
737330
662074
842661
874698
47843
618779
216881
400929
1024936
230201
229151
365121
424873
497540
58876
485056
547058
827554
312013
498187
311385
749761
733030
895068
932655
227585
119120
192009
608121
521061
402889
1066937
146944
955007
763565
228167
770738
605130
230010
380391
678313
545434
1460
239630
745409
416337
756454
929652
532519
751861
984167
232159
5923
737378
725278
482142
1028355
1027535
754549
133754
144037
1060296
430649
1017520
571234
478567
908910
678226
328984
294401
554028
801778
293365
214050
428308
676614
55768
1098641
893222
1052163
857988
805892
5368
874621
322090
893894
1095923
68373
441176
198369
341129
663142
253094
183256
88340
184270
213285
691655
14974
2915
554037
1064235
309058
26371
96103
979048
414718
466212
814812
821223
426938
865688
653388
214182
132250
183780
777501
375168
241695
270514
74419
749355
31769
756965
709979
476615
1002170
280043
591030
210095
690127
976662
769788
140050
1096234
985483
846364
1016304
668296
932384
588811
76950
433547
501974
762612
428050
638272
596233
289231
688451
684842
16777
241300
593351
432774
547076
69970
405990
238233
400543
354057
194661
510403
1058581
899959
488658
164237
78368
17708
715818
47045
637424
487674
623707
848321
1081092
655254
254193
496705
1779
1077567
211544
69558
730293
86235
83837
337429
638431
301445
22001
492814
252618
1015994
270637
959471
142881
257262
56923
31127
929226
441425
501687
849378
1168
68786
120550
548527
260936
467908
501834
983665
490654
982974
1010382
502843
268550
148791
279203
325609
671398
256240
756677
677366
489828
150716
859846
1011904
998936
144093
370949
482950
1063228
106276
324600
161444
54157
842093
16574
104096
900628
467218
622259
557457
51775
44418
532919
353685
405224
142216
180152
958251
316071
53902
555775
1074659
817471
819926
431269
255253
1029968
806251
504094
556172
887796
548871
731624
787948
919958
555312
955779
724060
379896
148494
993794
796191
156088
820723
1055621
570229
70193
248791
528143
633246
781715
859165
747654
224620
190138
849922
404769
454724
548787
952079
135769
478887
236907
1056732
569543
367346
97346
784944
501322
780269
486303
1066006
501474
668802
667973
257525
369229
664410
251421
323149
782600
464717
698926
299701
873879
84404
581287
325257
696083
801952
1014357
120527
941823
475113
441403
612779
976075
772478
1069727
1068677
750853
1099867
525944
903809
116600
157538
646943
182633
102418
651745
611686
253498
371248
910999
986424
298866
335245
431464
793463
427208
249951
604412
884275
907782
656412
40167
208285
343482
30124
4232
472338
119766
475472
964631
601551
684405
255130
461722
1097735
216811
477714
824032
781431
617669
984674
661701
519974
181882
515787
175627
231563
85186
219105
807756
688827
796469
595929
537206
170338
748923
651642
363504
942009
762785
879652
625582
348127
215104
1034904
261650
685045
230069
725779
946734
19685
939306
508245
778725
44811
223998
675236
1061765
1046606
1001738
664127
521562
502388
638232
272833
364574
1029540
872256
434594
326606
443383
751242
714072
718066
384177
1056887
858134
27920
122825
577743
722111
178069
391409
569772
178298
287312
514933
843092
500116
764916
878736
361549
850057
511034
433793
257236
1009344
6609
4509
1060536
674728
685839
678685
937203
919371
741608
498323
871065
434843
22411
918006
915378
190364
661278
565720
853220
7638
430780
871932
1078672
406287
184395
390611
236166
619299
364190
291432
153938
764250
802462
389160
324690
512650
1095196
844131
493397
483299
363921
950403
557620
1070136
413177
981743
378548
544686
51805
595719
485676
674237
935998
586303
490914
515910
740480
436835
158183
1074964
725018
325599
1068517
665655
929512
213862
511453
767867
507065
690942
54021
443313
27288
489086
733766
523298
98020
767076
198474
349065
899666
742366
274454
322321
994741
1097876
998004
234965
800968
721688
900499
390399
505325
572210
303631
816754
655887
250063
1004775
24598
514045
840363
894827
764101
164938
971018
1035014
786856
1087939
111487
646631
60136
787326
1033382
190551
76501
473621
909763
598353
531015
412049
846643
224646
1093172
42306
63513
368912
745678
531232
993848
925389
1062471
378602
7695
518859
429387
541104
940596
241264
225136
1056616
530948
113480
688516
180164
354256
82264
642208
534936
40367
553825
742147
250716
1057451
953864
593811
829025
488573
431561
145333
178937
1018622
390511
189965
265368
604426
603376
44290
1022380
832541
3739
654147
810279
50372
647162
667593
963553
964398
481428
198955
899960
750059
465641
792857
751386
67671
924684
654861
1028830
28344
793177
917632
42287
403745
547097
417771
26383
550122
192749
909620
199307
441264
987690
89210
514860
791829
754606
1079251
497341
927911
148929
652907
79981
511337
772665
564734
395224
887638
213953
417336
652755
105250
77075
518678
318841
718190
844799
456579
1043107
370325
352942
759681
190368
937676
906827
410872
647182
502043
20966
398429
583648
301896
795280
718864
1080607
398501
174012
823516
729955
643319
42576
16958
761322
298289
543042
126946
886351
770562
831702
482191
962105
1065734
34414
443683
1075982
1006146
922014
911231
125879
822765
1016134
1052361
234618
676550
995522
556157
307197
210991
696642
574539
414428
968195
318873
873430
366771
316192
1049646
558375
917168
648471
582748
257821
795543
229618
704168
490520
585211
71861
665430
279896
602035
613941
868805
943623
393540
917687
733521
1085441
274781
910937
759165
134990
549339
524358
444947
321430
829351
554578
749548
394112
950965
299087
538698
1087629
305651
48639
876466
1040048
407265
971670
923747
705936
886109
998277
710830
879717
768986
65397
450249
1004485
293296
165512
958407
892436
311386
117646
813029
1057988
604083
94784
1035324
225573
968129
243849
541509
228408
402319
633400
218117
326829
1101293
362817
145590
582637
681691
814333
39071
768515
935523
241231
487278
437131
787345
392554
415458
366443
870680
848014
319568
346890
526125
955262
493344
493353
392940
92878
696197
589085
801587
1054405
957063
575486
672049
725815
1021420
152712
333887
2650
183319
721476
41282
972630
1086612
976773
658302
937715
294851
101251
484244
658168
942716
840805
551085
353393
463700
300962
784845
541156
366223
354872
291789
408561
73195
186913
210580
507601
1040171
180008
661344
607102
762716
374220
618314
1075157
348058
756225
487966
307330
915712
815526
956973
107052
291536
749642
438537
417729
87768
366748
661943
301862
597363
451304
384533
167834
953951
130627
331107
1088478
840639
634170
79133
547333
524501
746474
874019
565952
599239
1012802
677610
140682
603316
602266
259547
837125
908258
496528
484967
4595
110963
576313
397354
449875
1012792
1011742
954486
813609
62080
57695
686097
1026847
818881
711555
144853
379795
574767
1000331
1071781
1033157
769831
616626
126771
377374
266973
699084
617754
861591
932723
755122
332245
80649
900758
964804
622898
630532
463924
642572
391145
782485
878846
127273
34314
460131
1074107
980018
411893
822125
114615
99044
140690
350281
325640
1015869
854697
482462
280766
198701
367518
170147
770982
207841
930436
216643
277958
520055
272791
244309
311212
82880
303230
184067
334935
45636
715422
501915
899657
414576
222117
92568
821702
818973
14660
106173
810143
1028568
1030016
972647
534958
426792
479742
5440
349134
980379
617862
782072
458092
712054
200755
328148
734921
458005
757900
600073
540151
439953
626419
840899
998980
893103
814142
528716
108989
14212
917027
1053266
402415
902735
877503
787271
106614
463964
599931
401385
644669
292310
206757
999763
1081522
817964
648640
392068
529531
266844
28744
571023
289883
95692
1080964
917117
1008040
769700
861960
845399
551222
318395
105510
217407
1002992
120446
528626
174450
430475
903949
296409
1012449
275463
300950
272736
664349
1090817
930754
682167
912307
664603
329195
1090446
648091
209186
969330
196771
805850
518891
993150
734775
282991
658976
146632
1037063
1049759
451666
37410
529039
484695
156134
299610
383902
1051940
875431
937923
268979
610320
909339
56106
833513
1094356
612661
833332
608489
859355
1089025
616632
823136
674041
789847
359287
272345
676497
1097114
714291
515318
762948
676686
418618
603637
704285
576806
698804
300734
374573
326029
533857
58825
509069
983784
303972
390772
582671
282412
915298
387460
854023
474012
1094081
772379
757566
130295
170235
610284
1015259
477934
845379
238567
710555
177668
296547
1084666
188390
443399
361937
179488
321490
853340
230270
58226
525756
469463
419912
475870
900597
116564
79391
477313
305119
383304
106162
1053574
1095483
48634
433359
201002
1040902
203892
216444
173466
588470
140834
723686
707227
218844
262886
819461
768308
392158
683707
55954
574714
643762
1083956
754058
727155
431268
1087266
807783
738487
123157
536694
963310
232794
414442
688999
20794
694032
379600
560975
850406
770614
1022033
48208
2490
190626
765714
825110
714467
417968
142014
400928
674039
284384
1097193
551107
1029672
72016
232479
721622
442990
321027
894001
287656
37993
36943
548238
733385
955505
846128
1045947
378395
513191
611802
429989
39737
269769
344511
42327
311553
201065
407267
238935
599289
802252
627108
151725
288959
615575
992385
467040
801326
774873
706936
224682
746394
532369
369984
504309
177341
140725
830984
634743
216319
254958
187244
744042
446676
975308
839734
85209
1057525
289273
857801
995780
450945
927027
309073
530916
744278
933579
961948
598663
1098992
1042627
755730
645085
522142
1100681
348542
319856
386213
256025
696186
364517
900344
319816
966505
302345
602519
256484
912713
707940
87338
382096
747993
593117
699125
402621
281468
45646
149586
599666
604828
429210
750481
344805
89240
647148
204206
533137
616326
707103
368539
317494
49196
1042834
760887
886581
702601
326184
783560
827506
690749
668783
237554
416399
610922
303277
768065
758238
76564
964581
165508
783329
656165
990577
280907
94625
94624
811163
815773
213379
59661
447525
425053
59246
58196
974313
5828
659218
866489
769366
1016090
663210
320282
49390
897460
290018
1021580
1010993
10369
461640
252907
109298
786797
470777
420327
300035
213792
55522
1000632
267244
268172
864910
844760
937612
383082
948510
382452
422969
1029335
222294
501609
744081
609539
399755
1081091
299582
287234
886693
501992
670108
728510
1083476
514289
924623
1047647
851615
989924
977526
381111
931202
1000934
418234
302946
534267
847962
765811
249952
558680
267057
81128
539759
119674
104456
780473
451963
522932
196695
404460
347460
118134
158504
396431
376185
800417
784054
424032
390370
692403
813510
304471
440905
620828
845015
616592
424477
997841
140951
84761
207429
735808
782843
382964
286256
4451
198851
886303
160572
217834
248682
633601
561735
1037656
589495
1076849
68770
90014
705408
315091
856510
317235
774180
538675
788060
821006
570989
363175
1042896
529169
572712
199152
225187
64715
419967
702805
415409
528417
367119
965778
146514
548292
918771
894992
97713
93657
760918
945603
955269
503101
550951
770990
1002990
646939
897491
253714
333056
575670
819903
98893
1050782
946332
1079254
900406
665757
609041
761085
584632
812070
184475
12058
884182
716608
905664
573833
170365
44758
639185
134685
878019
411085
893676
539049
588389
861580
952911
898852
503194
150032
658063
558939
279048
238528
902649
548416
81385
344418
683787
626259
1017773
425742
930153
884355
622864
418974
863346
150161
774241
1058464
15079
371153
908640
493196
904894
882729
233213
437047
378775
964373
3468
515846
915589
206580
1027710
1031120
178316
723000
943982
912366
821430
358884
1009597
43688
677864
623621
919397
937564
331187
64974
619905
808510
164564
90846
384637
331494
48181
990554
1090660
171805
243937
20985
1078145
676907
940140
288651
144490
606816
546160
568960
453975
216852
1071962
12966
123423
601242
41904
207898
680788
358806
1027395
864407
159351
352067
1078605
270413
483359
404821
594107
772996
702184
253086
1043723
509413
24595
706434
818429
381247
1035991
977189
434974
970510
262043
23076
520129
372077
636142
804502
448441
281685
359204
184847
898041
612162
336038
938739
49555
23256
848100
1023389
1017423
102617
850852
444565
820791
504482
524746
181987
122172
376379
851933
14992
1071342
120991
41570
427752
642706
1069830
461851
795290
972068
296907
409498
255760
512981
493068
663529
879946
767366
264417
936739
366796
695015
755604
6904
285887
229685
982775
576186
983577
696391
132158
205940
401445
887442
649930
735231
700712
893479
228147
207103
194715
366914
637656
48216
788742
266318
126169
540820
365503
547288
457931
283805
344000
602993
687015
690540
41144
439618
673010
354525
808128
7888
63815
1011621
822252
1044756
263656
676608
1072790
213330
1054726
991249
64514
783160
682987
86149
264674
819336
546445
1011182
271104
786626
1007672
544768
38868
432461
694567
218587
129187
258198
835478
222366
1004914
781918
314376
676915
657522
424860
730775
811490
918388
946539
42606
945168
524035
885914
277386
600701
1004463
738158
473557
271028
1096011
23672
935820
326973
946728
767821
128242
345340
1070669
69931
145007
437034
280656
738020
958716
1007595
655620
1080644
902569
782428
1097524
1098062
1000380
93561
449482
446289
1016895
180487
574610
94499
952755
439952
81267
329545
50162
1093244
871982
199433
180970
290858
360060
51440
729085
1072323
292122
205677
833673
768993
665148
969303
466521
738293
602123
1045862
494478
297775
1076536
242611
407435
81203
251810
683949
353583
761511
641102
389993
696419
715096
791366
60681
594738
578685
972139
152327
60089
99741
704199
315527
838625
244996
90516
711307
432645
28315
647694
495953
845739
817691
127080
265375
989651
850946
280227
73173
173935
4277
278126
623253
832059
450130
146837
206512
626277
457763
720573
129704
111776
820432
486180
383595
249036
375331
847800
834413
1077738
251362
869393
79602
670473
614323
679447
110841
1032598
147474
839934
806885
340574
468772
146304
537332
288153
80923
578641
758437
509935
201849
29380
896090
1101082
460351
1038753
336582
414137
293938
420070
281043
300277
1036951
331216
52852
712496
397344
393720
726120
383174
918661
425423
750704
803128
769315
653584
629818
1057202
864837
108888
69798
577250
158307
949905
184106
222949
1033913
1076984
1094944
628400
301933
736488
397239
342629
998145
564423
129654
618308
146274
837246
728661
318038
825556
1062592
662592
1028813
129599
289023
867958
882995
982368
902299
424504
84578
1035555
1044147
884750
944574
528843
453930
106574
411896
1096366
297287
423549
176941
931373
78793
29112
660781
530095
134137
330693
1081957
924978
94945
726299
962026
602404
404596
42585
96220
157450
435700
976612
540984
686306
963622
953121
1072693
612681
1005416
384008
571429
312494
179352
393037
53395
745429
602854
515217
823238
296772
661187
834386
787123
684422
15453
157449
1034840
273156
322021
750118
636909
946430
970148
714403
438571
192462
79483
139074
1063680
124173
106470
912941
342283
948841
393403
9703
82390
769627
840701
594259
965353
556658
334934
675132
1043098
893888
241426
494006
650821
229450
387584
978045
199743
168751
109050
424511
389401
931805
469415
48457
655876
1053078
366797
689653
631176
839382
437259
42402
987987
149613
506093
9418
165320
316401
358834
866393
1018751
34408
110215
78819
1097138
35420
553480
212737
796166
946881
358455
732000
621022
30326
982969
252523
582832
872088
689128
83136
569755
20877
709129
1045846
212129
224535
544351
139056
764788
83540
222326
362759
708058
444268
1096757
1003263
601278
360681
935157
275124
156671
995093
602816
286560
862309
331635
629792
463894
383940
966743
278614
470298
712010
1078338
316769
251739
23587
399843
1097924
134854
226351
413511
999713
360583
422685
68934
157425
504547
912356
15269
411568
678877
1064636
1008725
72211
505380
452981
280791
711408
634563
42432
417944
972953
266494
601532
141479
857140
368124
218205
417168
51827
837488
192323
849321
1040361
296334
23028
109948
626163
29777
737282
764113
729221
661590
140038
1044075
921849
990525
603814
615554
10763
1061866
884815
824129
1042494
150434
770240
438791
107144
741238
355249
227354
685887
459887
663882
341226
375748
126472
456797
326691
511748
744948
62732
235039
1048796
257438
504213
128502
188361
271898
767354
57028
353691
784809
864339
691287
96257
1021309
768478
674142
498901
591623
858730
373079
84539
745863
305029
334306
219684
187155
938586
357957
547584
2038
939717
772991
284751
337855
336572
684543
356488
581033
1013205
395042
711076
653215
1020424
127165
1029783
411613
117998
955121
696128
316853
803527
303672
609278
237733
553147
438300
708372
577718
788573
823164
913944
852450
399348
1063503
797867
542888
808623
966910
112642
1015059
22120
573792
640643
950027
651685
582595
720677
489274
144304
804351
653481
746989
754484
138683
339847
1407
486255
451314
394015
829313
381432
730832
729529
272097
461875
928323
84658
412898
1026080
426832
664818
199313
200363
732929
147153
705134
706184
750093
679723
164292
956696
497653
587103
463332
534188
960319
896891
60645
589254
395109
801247
139526
601097
10715
570020
491687
476710
193879
654104
589314
136023
263721
729441
150049
714464
538674
513010
182743
1080233
43614
204726
731292
534329
199184
322768
983273
1019429
441537
954852
9279
1093837
393435
272366
657992
320605
285406
191975
685915
1007934
845804
296997
233694
824454
554053
969839
877608
407215
251314
149514
487299
947938
318261
1100
540485
76635
646230
1037161
859031
316091
740945
558475
508481
1016508
301477
287109
581815
637807
265410
789418
538262
446366
445316
923273
17989
119097
29593
525932
1057954
79038
166629
517890
751779
464797
910229
338066
346181
310672
132271
1034486
140308
791505
1083240
503635
812327
393162
1017789
506340
581338
11728
617675
424480
942535
91816
863858
162793
320481
442167
361633
394709
726400
286269
304113
489392
245854
233148
113015
1017489
650455
1094249
894944
704207
535133
356313
1052664
5103
562930
1061514
661253
887284
168629
368978
644963
257518
950430
541909
527389
683316
18058
1041756
47118
1065569
600846
203426
942891
593960
659266
536488
795854
1050604
156284
655842
1031319
829758
180509
916373
269979
344814
837227
327438
659322
208752
468520
944178
310534
479168
764302
56623
540143
540142
878676
869736
955976
570555
911610
812886
1233
921468
426642
258201
975312
5318
1025340
503485
581688
401215
395990
99192
797933
656655
852334
778064
1040148
264533
915905
610480
799668
303970
620986
922563
950413
13388
367364
662574
412418
533218
8320
196223
728796
1022503
513515
1010636
789476
628136
369219
960160
915428
864117
612255
174878
129127
44256
857001
228037
494190
206526
181835
314865
297429
29113
765578
303695
1055470
973456
331056
557000
590304
437163
741331
73439
798503
532985
227130
903613
398411
638185
735405
838612
260072
1019004
303717
547812
520095
270802
726672
124098
202093
612025
959749
453273
724445
63749
513585
569478
102948
26621
842085
226732
230523
846174
612207
732228
446627
95796
135885
1079722
460709
172210
400056
35826
915212
737703
790806
1095226
5396
832395
277848
457616
400203
737040
198241
312172
439570
904898
289189
810561
974229
857787
21223
172373
569427
408416
7088
217435
981577
359948
107955
793946
768340
372189
377558
36986
293685
1025219
23693
36077
671498
1050964
491548
782589
296349
429391
939271
209285
807680
360277
680771
305031
167292
706413
999301
982757
779879
374861
659908
388788
95186
476315
1071659
652087
326805
63751
978069
233170
19310
693624
513666
589969
76227
527144
724275
5709
526769
881177
146663
37861
569592
312369
193283
463161
113003
621913
903183
904233
866334
16411
282339
86293
430738
652813
622694
885577
936619
405937
208690
463582
167771
1060228
596033
418939
548356
593806
1032268
510212
762424
9892
950484
828143
281302
381894
420010
1026488
361525
570485
326558
691449
148305
941798
927683
576146
918657
142931
874157
15883
502457
430391
190543
369004
238834
713987
197871
935004
313313
262919
941212
1046214
954065
448820
1066502
452750
375242
548927
515700
380924
485155
977631
358012
14576
293392
1096830
893443
1045180
83013
1055805
844408
59890
625694
823518
255883
820401
958952
735509
280906
978660
788368
204855
942110
541584
540385
570915
506496
1072959
302483
791960
730258
712808
228983
448619
133543
826810
316572
124910
737322
342416
545930
970837
904488
602877
625755
815458
285138
654665
985529
623690
1072161
461683
561898
1067922
893168
145790
899506
608978
207591
785566
208413
275210
931037
611108
526477
800582
866254
598534
302530
314745
726751
821757
759273
793290
1019096
682946
767661
256708
659645
554985
667610
576628
513223
1051203
879134
1019757
583488
107000
883257
970386
757220
692114
86854
723420
285639
356411
508774
594760
1041221
201524
316691
736800
135674
458650
137248
332659
208847
94923
1045382
818376
120964
984048
83583
517911
1048847
600188
638852
453497
727333
219972
683242
712308
1011251
1007536
1008317
612254
1036138
326447
696780
521430
172407
631283
793354
856458
1080081
600558
136159
417408
698609
934931
414036
212594
252388
189951
458990
202610
135878
380025
37655
1045194
494211
216140
343327
394830
919191
542897
211455
871489
775513
497771
562740
870122
26282
1052765
285411
397873
40700
886348
537769
1011414
962868
14979
38058
474033
464969
1100971
6937
767792
942484
679448
752934
352244
519265
128162
837990
84842
889017
125162
188469
529399
826758
764042
612719
55170
502441
198249
208438
274727
724803
344132
347583
894637
1031879
179949
1035275
353377
318191
527354
172059
112616
816013
940341
612235
709273
71472
652547
421559
1053960
1040337
811538
499478
818111
228888
768794
851494
568759
475825
143278
972798
1058459
117177
559757
582742
320520
159696
937427
831164
324663
1072900
39046
869084
21724
586612
55427
209685
1063849
780346
314371
444037
491371
762996
373563
223295
1080394
642641
175913
320292
353357
292466
99337
492367
279118
255076
1030280
375065
774606
418645
47721
70060
329285
633777
754642
922503
211352
69596
778469
799461
177981
792211
904891
428802
476981
1036279
1041304
768367
317577
650320
377205
373355
336479
653348
250921
962090
604867
584295
487371
504074
549415
118642
784791
902804
427469
16698
735250
222778
789210
174009
621194
247258
610405
489288
812825
181232
815616
47968
868498
857440
32466
206760
340890
986698
1101375
92628
683876
211487
1034835
234165
528286
686017
508376
1085539
352838
680978
586261
737070
30393
439347
1014870
405355
347177
29488
486923
796814
1031284
1101184
1098779
237844
654054
239657
1052688
356912
997796
488430
592097
292901
658199
787660
947635
449985
31240
426073
172944
433580
1094728
39989
585378
476011
113370
888138
127597
252859
838467
990063
318098
134185
582722
621943
319134
1063124
381519
441668
152167
379699
420251
518043
697886
927104
183831
615293
199900
844248
128699
227505
940973
1045456
580759
675678
993515
649104
397335
199957
227598
902180
980507
673333
386378
788796
91335
790538
697603
240557
954762
379080
406372
10826
358497
213492
470110
505905
341807
332565
210570
203549
920042
1094974
844657
726664
535556
128603
702118
597227
828775
570657
1007106
707706
228466
966516
643282
358850
930256
52722
584381
543003
204650
80704
898399
681291
458496
872993
159624
408046
406819
416602
185898
501559
808185
540137
287660
674949
436902
11059
140853
629540
872953
905165
1056792
70609
621167
542800
970543
929766
818347
713127
315764
224773
450850
488727
923133
752275
67906
1077186
985790
239941
840283
809831
702097
305565
396515
804591
820853
428999
680185
212566
638583
800535
655266
709139
81360
379782
624632
950194
175318
447949
1091822
281055
122434
788683
250038
292361
940403
692709
687982
69826
112305
332034
975778
753820
898625
337168
173797
803478
211359
246626
20248
249494
795404
286590
876296
470149
793374
839731
411958
376434
1058096
78239
665000
998325
261345
675654
339876
597021
942985
515671
639412
483646
712105
699000
426537
965087
666297
1098313
308073
5947
687533
97647
881519
424044
410613
635185
243175
960457
508017
37201
21861
228483
130353
532598
177072
907036
281447
520742
127657
485701
791427
492843
829337
361066
121536
122586
584591
395390
420598
485162
914688
811892
570698
115865
839804
504259
890995
646846
967612
369863
248104
358872
365234
856062
356019
103142
941149
426235
315900
988655
556167
55825
319962
31344
983354
327349
686560
392246
1040245
1033529
312411
990950
362121
1045543
495474
504022
388552
985441
450784
878106
437420
1005709
834564
504150
1090529
198974
120164
325725
733857
588251
714874
824318
883421
1044576
790896
430701
912267
527568
759025
332517
27307
848968
482086
147924
203819
934055
658991
928099
783635
62941
134628
675286
158870
64101
360856
996918
1057681
58281
372057
457269
858799
916683
132967
925287
166793
373845
537378
647415
1054232
134916
963572
505755
833582
1069282
527505
493365
711696
30550
941837
622114
849618
776098
1020859
425932
114557
113507
759107
450212
412483
360738
255749
1060147
515240
598324
291643
460222
373095
837305
477203
762788
695735
948147
258430
1048059
997423
436332
877751
491517
455832
709741
712170
691178
189611
264066
230679
799772
803331
536996
390697
56690
1016661
845891
936507
865137
648029
401334
361906
1072773
423918
967701
419714
404816
108618
818314
385842
933096
261911
902776
230214
874272
864098
523835
137231
403466
183526
4593
357083
751912
341377
55341
447463
262860
1089582
125758
1014598
178851
809138
482536
835356
262048
623337
442709
1069794
379444
729966
534115
643979
510532
690516
79742
544234
468909
307336
741263
424088
13010
130574
352797
25924
157938
1024533
307492
143798
707213
491871
600132
319639
423162
85790
1009708
446911
621094
837868
223746
432823
240982
651435
38434
512224
936220
276561
427180
182565
509268
651452
782284
594348
24311
569400
777215
740973
470386
441304
431217
695349
77095
780642
833308
1061248
544605
938511
106393
608367
731791
578563
156987
80514
667778
884366
1076102
834279
852599
1076
1018908
526138
419306
952067
115273
704002
865020
134914
679708
713042
873556
41790
1098718
483074
378478
523165
120907
9062
939518
329044
383247
32273
512293
673933
569617
1048715
975098
1062353
428987
207475
45964
1037877
405046
1036912
782974
141967
123710
1028973
590596
1007123
64888
510802
246839
180166
1032616
1064380
777843
112883
85163
148174
558516
154162
429400
144359
570153
488949
746977
308848
197218
818216
246177
661167
685594
534299
864515
843471
832583
138813
610534
62906
872755
479756
468270
218160
381369
1065998
960521
179440
883688
515260
232509
198470
923294
899177
1025093
976774
752001
221764
464572
1018316
758763
283354
949469
111960
796704
326869
435920
654262
337023
472718
229246
663001
982732
244083
838879
378467
1100981
307611
958460
481759
330472
565768
785520
605352
174631
756283
295221
1023617
138255
860234
785855
518233
760437
904216
691015
711652
830475
849053
936871
854120
622248
1038233
75959
149428
619827
33779
839814
982878
333447
511613
1034270
121014
883967
541580
747176
884009
35970
935940
996006
63077
731089
833063
214270
348223
456548
1025549
801715
78335
495501
583948
402023
1052879
67831
749571
1090500
582486
841396
201019
175028
228765
1045446
504722
893790
332573
665995
999874
668465
333728
496546
668898
776083
681114
883343
1071945
474728
791672
452304
464331
708978
351694
303994
481868
617640
440803
924777
701948
1082297
604669
97707
1036137
370873
369010
882769
903048
428332
28711
289547
170537
817664
852138
1048413
62257
310602
633506
413044
321361
701729
63711
1003476
42541
277834
396535
448654
396968
159094
409877
219585
1013869
644313
351888
530898
209219
850761
347476
731556
282216
940737
263877
595931
166941
534736
330787
937979
323072
235592
710464
324424
502078
11138
307198
203093
47046
765022
785758
82709
687950
468913
648834
661790
541838
43385
657109
862887
863142
552680
155394
701432
24182
1037211
1084887
1086179
344307
359530
858120
100044
1016822
53987
847546
659113
122678
533702
707089
683395
751812
367762
882285
38364
764422
520966
521165
240666
79858
595500
729186
544198
949259
33687
26329
416908
731299
58154
957325
245459
969439
509959
800042
261740
990768
913705
560596
939297
582308
481304
526120
456804
646749
664673
399811
1075789
937466
644321
739659
544751
900649
244832
480323
551020
277996
575159
816628
353820
509812
22671
665247
532743
1087735
17642
191496
957592
1070475
640779
488939
358945
344485
722528
375527
194258
905328
805755
113998
113999
991425
600397
349459
90144
988058
479425
704010
965868
505345
905662
598350
989265
839122
120884
268207
1051005
740389
220120
788515
973587
103191
896228
234236
432080
961635
759418
927381
826904
1095288
826152
436246
251833
739244
76529
341755
507325
360201
901191
103075
1001890
701994
446467
281137
923108
398283
837274
232221
484579
28040
793866
824814
136701
90094
925676
949911
421223
356559
1072410
360250
585084
147007
941858
603862
774290
182848
554033
814096
308072
529211
49745
375443
382486
774054
335076
676914
82083
215753
622642
1081045
890191
787266
252286
991041
906408
36627
662748
721797
656554
1037257
740416
274011
591791
131272
676840
339340
261999
602565
885840
500174
285658
291216
355759
825691
637317
2654
148802
437024
280253
816386
215365
555778
555560
751554
225038
973193
922811
16249
635597
208709
948986
636394
651221
782767
1055552
341504
458204
87897
363146
787662
406636
295583
373612
942834
516235
960639
938610
444412
802505
409229
835758
16496
389611
533727
146062
988236
785389
951435
845513
1069732
1077491
1018950
963808
907995
636996
273361
26898
398079
921321
994607
304194
405336
268093
587712
809226
125362
81566
299764
578784
433659
586601
1014678
774242
166269
621153
598455
669251
350122
683096
739566
440450
1088999
536531
87816
578919
1028488
1029538
246659
587067
112990
617268
633758
31295
527332
765614
4481
1080853
526459
1077195
18161
894260
67620
434656
1009914
584188
497292
575219
1043081
374408
367112
428139
667642
58020
36047
241534
400377
126166
421977
768614
997968
800683
1042871
755859
981272
918689
528545
361251
37789
648041
247037
561810
568292
580677
887292
1057494
240885
680707
888493
895223
374110
695940
211534
704695
255921
418459
467590
31810
30760
22944
160893
836063
859868
893313
870821
747160
552539
343271
1050714
876033
902806
132069
1094049
756141
536040
951995
829509
983434
417404
76702
304110
185814
486601
112053
506169
425661
630068
844666
973886
147043
207874
371855
1058669
956115
172093
3634
996520
839980
222609
976439
185604
789658
670745
933564
380054
993405
303552
613491
807146
295626
717443
123275
417470
494735
1034194
734157
618261
294158
372591
593097
102886
93478
838976
1086691
605163
54586
709634
1005514
39379
415540
199901
447669
852502
395965
1023554
757314
40119
648565
1559
327667
25994
907580
984257
982488
450655
763250
895848
848172
558420
256947
293904
55030
25643
126978
682208
237451
685717
275839
1098367
849029
430086
286929
992989
208312
216932
1036550
950283
539995
25348
1003899
153396
6911
519419
513016
7841
271041
592655
442925
395669
392435
1090173
800021
1086527
850081
278882
357207
288734
956763
847100
558917
438315
984054
753445
698597
151987
32774
746935
16182
818915
338675
282410
1059300
197828
1005347
495154
119837
130668
523238
930731
115918
777686
1013200
26618
1086290
362387
27843
900252
130329
189248
452714
112718
386584
575668
1038421
13534
440590
476717
216367
1046533
675549
479286
115954
945920
654129
92320
614923
318408
722670
770745
552939
216623
821425
619090
932689
677026
899330
775129
724939
778934
229713
742914
585193
747937
286562
14722
73087
523861
26681
494464
787768
558745
137815
271870
734914
938223
1057263
1067489
376577
527331
334968
585810
869816
1007147
855656
988078
577659
446632
42227
497116
381623
2737
289972
484786
258283
590907
704175
823522
1098572
193180
871076
177139
1005815
155884
307860
620842
937548
301437
511620
604874
973101
790278
373015
535342
768562
231070
486034
873793
1083679
203686
457638
520266
601757
931789
180046
437481
931235
421935
934167
417204
212469
938549
33065
692561
448492
559376
52441
494667
872886
1049557
1020759
243755
654778
760757
437406
243550
898513
913536
488857
1068887
1019244
138931
549307
601645
22995
86642
541006
73317
340449
343676
964585
379001
153624
236049
276373
50755
343401
584380
77193
570952
137503
927071
145189
339499
363448
560900
334334
1011746
38900
279642
301453
274394
689875
1026607
521754
332449
205534
1052469
44236
6212
168473
915144
440619
376588
579032
619868
81332
674850
244171
522632
969874
19479
921909
349030
519694
628191
737225
35532
296385
594812
779388
678089
505702
663108
191599
810686
193776
251950
470901
299418
186277
341682
512173
889629
173299
676631
249476
368966
696093
505831
245034
470972
449101
886185
925643
981181
369478
662243
932397
468189
931747
305541
1042337
962677
163354
927506
90279
329886
861674
592473
222032
473339
132839
980156
543994
510853
866717
382382
22868
125319
681978
864777
580151
629804
1070532
69913
344280
78240
656835
1071172
826389
202986
518743
278652
462787
424766
99420
574854
64067
517764
842787
910432
826010
324668
2425
892139
661879
498774
715281
1086903
174181
911720
685231
434265
372980
571258
283564
284614
1066106
674074
472921
688431
161139
510243
671069
456864
548030
184328
308496
941883
759052
508359
869177
244232
916211
118833
890164
765288
24238
45753
319831
927395
720271
334505
545268
512504
71053
614081
1069859
1049485
419614
170583
835317
77215
1086683
347165
657902
546778
904740
55903
131309
195999
403669
442707
337680
866234
401250
986632
612630
839881
469599
688718
774682
505988
1048662
749505
807145
732388
682556
634858
634863
35664
652401
869369
574457
122728
782768
100570
671274
36295
307441
686927
957520
662478
490691
510878
431626
992598
113728
991776
827957
271682
492811
821937
214711
747135
902884
518731
904762
322026
891475
406279
144017
410828
177069
577600
1051298
742803
952471
245593
811126
379839
1971
839113
946655
78018
1056303
275507
492127
933644
330444
218338
6051
837162
198923
1017428
471632
999085
138434
754368
72625
1029385
35128
908075
427009
717772
729718
531433
822805
188600
356996
155815
1055083
403105
235683
773934
452123
674324
97568
210321
300372
775910
2561
362603
917139
42481
100424
893770
798998
935358
940182
596239
459972
689407
242000
975996
561615
330790
707378
911190
801258
747064
664461
864933
232896
451888
1042315
808712
920715
206387
105860
510870
161833
714564
978889
651136
968949
770714
300249
731077
966559
517584
772715
651223
357847
408474
848048
1005661
1093668
483409
309826
628943
936670
597517
755464
800314
49041
506762
508974
555848
130663
976222
90799
359212
230283
555845
648790
334623
329390
1094685
424295
192287
112501
422574
456674
602668
981396
937980
246362
880846
761068
770524
646945
152017
833810
169562
837204
470461
477143
370223
1100190
853741
638600
182161
239489
59942
780760
122595
801953
901955
946457
806902
384725
769094
170159
169657
93160
556729
469364
123866
82338
948907
389563
527491
397012
991987
545736
515338
418341
1019337
691410
63413
807273
1044212
223224
841731
466903
1046088
190753
529510
628512
756821
1053431
688361
687311
294502
1056284
769721
917305
107850
1014208
734910
645343
700573
991940
143549
129161
133153
1090448
353447
381933
818742
735606
997385
50656
255635
782260
306880
676540
1078149
126451
448482
611636
790395
373149
29546
132257
294301
398155
935931
752698
414721
798585
406240
556349
519054
597480
543300
32492
424329
131440
871433
245070
763569
119229
924659
504909
60422
700990
464381
62560
217393
300738
965697
801373
502405
311858
879198
238038
386666
328067
460681
62064
930024
303221
483446
72644
848583
238692
406403
206854
706238
734702
851013
994904
558933
680704
5956
177505
710276
810124
798774
879920
209509
166015
891083
733306
763402
969230
361272
757959
321066
372606
495733
726720
535612
542022
417737
132139
864400
1080379
636065
730949
96660
692580
660639
650475
490122
10959
1092152
204810
773325
694075
182990
662895
267211
216262
668882
169891
1004044
926906
582812
640538
595056
89188
172437
636124
384859
1079237
84182
96169
16247
1005656
594103
326675
754268
669212
421044
40942
692281
488271
540052
725179
218830
991984
417946
876094
394370
246428
582249
429236
900481
534737
168270
775095
391921
361754
473593
444439
474244
475080
640661
705965
350431
717743
159786
578567
45375
374377
285818
173512
289386
454288
1025058
1013936
355590
322738
671178
603651
183340
213917
475784
468594
978077
123698
1005396
22014
232235
786616
582206
279383
384267
420754
420484
178279
623489
629760
543236
162896
759964
190835
334821
742452
109909
983609
402060
680844
1003657
619602
838075
485587
105448
119192
193216
546932
976940
732923
1004807
48809
849208
473442
601107
840146
613167
1090716
824458
314057
646552
247438
599302
195359
452801
655538
88420
394332
322689
730906
393395
438226
527156
824451
982603
1062099
549311
41399
519854
673512
809515
716534
317111
728412
656375
241473
583226
1059505
772423
874012
112495
584792
303832
353572
1024632
391788
308331
284142
103752
692345
615227
653482
124376
695335
297613
203682
59077
1065305
494491
159818
295392
895276
842109
957442
765670
992947
210348
357232
458591
343936
256417
122550
637096
778582
359273
942559
1066707
69071
481742
838703
558947
9312
757432
607094
323566
977814
1057142
668104
1029510
597958
834419
574011
88062
1097567
823332
796288
854637
361884
902515
110708
224338
138473
932238
238873
891435
664936
878473
1075415
382208
505694
41089
275111
703839
91094
1061803
1031598
1002836
631339
702955
922573
745064
1002225
979534
1069391
427976
423495
70422
904565
330635
683176
69116
269678
939130
31531
437368
129897
327503
511005
967547
484650
761069
1060768
813660
410097
91740
861668
615880
615743
811377
324355
976888
627538
140040
364225
388867
694211
390664
121729
390340
265692
9072
1005204
241020
393385
660259
334037
383730
122030
378729
868774
79704
678872
1090509
809694
165660
852671
41528
321905
82172
544252
143287
635994
477293
865188
421392
385066
154923
545179
144153
1089197
511290
699870
330178
82456
216215
254649
275976
358727
896378
948987
56785
400401
164034
192431
55099
21506
992390
511533
288371
535145
744321
561043
88916
982783
946504
360825
492278
212296
991387
758413
1006530
65800
57633
542058
1096148
518004
918615
941501
771742
479768
536569
98063
943617
981692
783044
490549
414815
300706
490439
259740
1000933
114598
1025428
1047852
477588
458052
608198
493921
323863
143932
243687
814179
557986
186005
421009
400821
37216
582672
234895
584922
293970
702714
1012943
988223
654899
406680
1045550
727164
837335
1079436
159635
246194
392473
895535
732139
505356
402069
505719
362267
420196
22602
768165
916163
365534
1062508
554868
22631
20768
427736
322710
252619
800084
135384
810753
646315
362690
1055833
1048341
1049391
912666
357863
851352
534781
463377
613739
159086
515141
236186
75186
226718
305783
497519
665421
13873
900620
432624
41394
234598
1075011
82045
278832
984700
38564
413384
583434
112761
458700
875596
1027454
29758
894884
996327
132427
374982
66433
72294
1024824
135197
1029986
9801
932006
704898
608750
791540
909536
584871
243202
508179
867650
88354
32849
1013040
881297
12831
51670
352618
991811
477210
87342
891985
973182
428160
450592
499091
79783
488407
719556
84016
303802
33347
892865
466121
1083046
619895
382000
532780
214573
379012
357786
334043
106646
264024
94989
811260
1091073
177215
1056207
389538
930993
950417
409335
13201
138116
715724
11808
947698
406687
269032
406841
856712
68107
371197
261969
144928
811072
10372
588354
874629
821252
940357
104274
799372
824103
421426
171435
169999
599444
820359
740342
326037
833606
559030
795244
1020462
165943
772024
416101
1019125
28807
723200
31776
417458
803002
380206
1083107
735327
634113
462186
703475
1099052
349122
439423
767964
430814
750507
830234
577395
267329
10702
156640
276025
838738
91453
576950
328826
85978
1003659
768777
679535
1098026
173717
122805
451952
665426
630085
1090271
336008
96542
280638
198511
651167
763116
420755
827425
20078
1019019
688690
1021608
99742
860443
138252
215615
343296
585729
927391
513168
411154
775700
517160
317026
714445
247666
128466
575236
171632
205141
581177
205142
594078
744959
975513
401544
255281
233352
572579
1101134
812631
219632
902177
828686
357114
437603
44286
682052
942998
865874
309261
377296
676147
611637
530171
459311
111574
134573
754477
706979
267149
608190
1037205
407776
566624
978095
931637
248367
517609
524246
152709
907233
810619
781567
548361
709306
525083
270939
861277
955662
843965
489443
618122
125210
713382
720655
405930
116803
936458
132400
360272
300322
500904
880284
18133
596666
126582
1098542
53543
398307
380028
639988
543197
866606
125877
114372
784270
154710
721904
48289
377639
324092
309891
310094
666786
725847
1059207
374656
414779
98953
447310
638247
39331
544430
281731
375289
464880
171181
554000
35630
833307
144286
1099256
333836
526697
483675
404301
1093189
525248
311804
286700
738637
694964
769604
169740
282907
388361
99605
970706
298927
474484
112012
384040
347217
784732
663421
253376
343279
160086
688482
945476
179038
406805
77265
501530
811605
332238
295820
1045358
262114
289317
326015
711816
136456
947598
36974
274865
965535
315205
652243
102284
456656
717865
1028537
329495
85154
259595
88236
734415
521063
362724
253337
905240
582794
605839
997174
225140
676527
307767
765884
323867
185488
76882
117145
901740
690021
127076
70056
900517
151743
446271
841385
863231
840760
490922
252005
966463
252333
542351
985484
888876
947455
49417
1031126
1063472
942081
453159
933017
448775
940690
894610
947935
905818
753003
756364
709349
1045431
345604
758011
604298
459908
823454
212283
572764
244830
667870
682585
839431
513442
202293
976466
222644
913217
325321
351290
766825
1081102
158373
563367
726443
60950
112187
467524
493784
284172
902647
241304
567864
60175
647817
68742
94422
606408
835826
640850
773228
650962
43774
843853
320538
351448
574252
697624
715097
975567
1003579
513708
9293
324589
726378
367527
953543
73768
1007096
1091683
257468
143386
321590
301747
302141
337838
477796
66452
538692
777809
808665
380112
524947
2565
83607
886179
488411
497650
510683
313586
211007
447020
49163
76740
114389
660791
13625
194739
442497
205725
1018266
532546
16126
388852
199729
763487
663515
157093
66427
872160
649515
1052021
525035
104489
297950
328047
297901
445119
621282
97247
909632
452989
156780
628140
536218
368813
217289
1002180
435171
1002427
373229
167593
697791
470748
682023
364714
901665
420974
1100002
612898
180720
910155
808095
262724
435454
556618
31096
335477
413612
473456
177258
175157
671386
742782
127064
487958
1074706
663403
739064
900473
567416
248009
855919
243893
1063206
43992
96704
537921
859410
473331
733618
290924
215849
117176
431944
427645
332112
642687
958430
894562
500745
642390
379773
437164
375069
210247
175921
1095903
149066
164583
1083122
33259
152600
55203
753447
509640
421622
1044078
611176
874444
930081
216380
817429
161159
755470
51353
588745
1058622
347058
156589
902503
709680
188812
180422
628818
87844
430015
66161
729520
358387
41991
877790
876740
42796
189408
710176
910024
327967
644368
674195
595341
291579
984482
951791
559435
1083897
797819
405892
308271
1089201
961266
1058548
249722
677976
100890
42650
331414
696232
394758
933266
882457
445250
224465
779878
71639
677653
66984
136811
32306
595416
483341
818343
404966
783496
134322
302069
944665
266486
1039738
809683
693056
623665
680372
757806
92000
274974
338250
997632
161655
484899
1051271
1065448
27238
146934
118563
105008
475136
469253
114994
904277
44318
800846
1083402
256626
145018
653649
163195
848954
234994
468952
478393
981570
36871
438394
1088482
489909
764898
440190
811495
512243
812792
512524
254328
188466
495580
1072836
631208
938268
521218
824561
486446
987872
607411
988784
1070986
186716
113608
202952
705959
547458
263103
475017
218020
11102
38598
977227
782975
619117
100372
86087
1085052
732252
1053423
461530
513341
69590
528296
914466
580418
879253
352001
863082
314389
461123
803504
296023
987414
117178
642157
347545
979494
803274
970875
697852
1065694
544990
656105
375485
456081
777825
193901
1000697
199709
308406
802418
615630
1001210
252695
87034
9204
646962
741483
759881
510089
905728
713930
506266
788955
1084549
544783
270406
938305
601561
979668
2595
944866
204199
796757
598325
598167
1084597
809792
534817
645607
450066
996281
1014122
174083
823185
947075
67611
919517
25516
770236
610278
587925
901874
1071571
885931
78944
754770
714405
625401
503277
538943
44880
515023
451660
878798
253632
279628
817245
1085960
579010
507598
410292
475097
732371
548986
497365
189037
238733
999861
677297
457814
259721
607805
434590
868294
919142
453619
822510
533885
12886
495645
269813
1073537
670656
417315
475247
888053
858743
281347
623226
650339
515813
422065
489933
558897
971141
688459
54580
285552
1038137
364014
1079198
597138
716624
464920
848194
241907
1075190
675120
1028162
834891
875777
473553
230893
267415
906889
83680
240021
536533
516270
402127
411994
76686
829395
928602
491855
711386
794208
564352
913347
300756
407634
617267
338990
970799
1028716
12851
269246
791323
271751
544659
854018
549190
939731
820263
543758
44475
836389
292689
74421
520320
486053
1098037
183590
55031
322539
484433
942044
881136
1057843
350687
115369
434584
365496
196801
752629
1015372
1044267
458796
1009022
478516
1028540
1047533
1090397
384678
446837
1073539
988126
830938
315674
138802
883028
893652
76338
658314
507947
972421
147015
590390
853909
313728
785697
824663
171364
67462
1057103
347337
814454
240305
306676
494378
672257
528155
3187
1001820
568503
546953
506758
868084
503071
390123
67162
844636
705628
687767
933687
343153
774637
741737
750639
373131
220341
500817
154734
850390
255090
63716
194625
139414
691801
419595
778921
1068349
781015
18086
117656
352846
831948
56645
758845
342868
792148
586667
310740
314930
164879
721365
263195
354068
921718
944726
1035265
56485
631117
779026
850775
600061
1081283
30879
268905
265581
417074
1089452
1069725
320152
524408
331002
651235
805188
705183
502216
1044880
606579
981309
963979
703642
33118
660150
575586
214258
970968
155599
61305
880595
185407
749815
542662
16115
428962
1011753
96784
452194
540975
878280
320219
431679
1031001
323169
371847
160198
499102
784686
1095835
454234
73106
1009906
474350
821365
49286
589747
584245
96928
1086671
961897
823890
771046
601428
553281
481930
549833
22408
680677
779690
1056124
666076
6080
461982
826335
622129
668151
45000
1084773
257075
492106
493712
493461
238669
822649
412685
209066
981429
293595
962551
743092
1065324
467743
227764
882345
823055
547061
615081
1684
264910
493206
559342
220960
272072
1097990
131684
530167
321518
22187
596533
241827
541858
878291
587746
975563
224491
780062
754669
13298
704076
235695
703906
778863
667456
546108
288941
717829
822293
259700
385248
103781
885869
1089638
720933
654292
967276
294810
534162
537923
578771
698702
412140
955402
844266
331993
178318
993055
1008548
673542
27525
970224
572272
14632
702145
97460
1001289
245332
588269
579667
8373
966218
1062404
791491
491093
279919
675238
31817
1005983
1092829
592945
370204
1093365
484984
506559
330317
283512
754800
285269
514861
1031994
850149
231899
708769
165317
1038999
648844
1074298
401255
354418
1305
711177
855624
390834
148484
393080
463241
5627
201739
598803
66606
706365
357869
225036
66441
624937
730342
1034740
838024
76977
385161
425101
619400
996908
880645
428955
460693
663217
1067462
362280
586034
966161
51348
6081
7131
314781
27722
453176
64709
148411
400034
353589
639074
675302
981253
656718
281678
662192
663242
277558
147889
355200
977418
399927
398877
334583
810891
994926
1035919
555814
485144
506172
206400
441103
119057
139960
971892
493052
911683
269304
46070
412281
200163
63013
893362
366701
136842
764500
560153
786284
707230
818075
503952
434258
298967
820492
677280
747820
499745
509168
963282
874563
32043
257195
347306
58195
992050
685684
135322
982126
876569
115736
255844
47489
91870
100710
309743
259699
765383
511480
726940
410539
1023280
672540
1093587
305916
466778
173181
367137
118020
1032345
527887
299602
24136
155852
1028520
649091
760245
998254
705285
909494
545099
870274
363993
722205
515784
689717
314398
268812
138668
132886
688364
614914
317130
10547
1032713
692249
705338
945228
724948
326988
579209
123082
228350
1013600
606512
381011
596988
955017
978056
458056
295409
15285
522160
586605
368206
696428
663099
153871
947894
612863
667707
271488
71910
470968
477391
551736
142624
611794
68830
370788
378907
693655
893189
865769
508024
481675
419438
849400
873530
336420
297080
950924
358173
797604
350405
394685
990838
458443
401649
748881
383606
835643
318420
620577
1009854
705137
192588
1017880
541186
456147
939395
872619
665718
786683
644922
1025449
743407
527540
666269
81091
1065147
402642
892008
367275
830880
770844
966602
21134
791970
547496
335090
835989
329467
976341
236683
490832
913945
830565
375061
987797
1034489
873974
1049744
574237
638072
303701
353897
144930
998682
383233
89371
910128
464484
412873
300104
518078
722174
532805
90503
651920
603900
765931
412207
306197
1072783
825852
83513
587896
1066928
1066267
678849
824758
758182
251914
188327
692354
22529
49342
844994
819413
1067171
147355
142863
167385
825700
471048
414882
464643
1066622
859842
469940
605559
635166
998899
1005033
326531
786893
645502
499323
46199
142905
722058
322628
1028552
589516
635541
881847
642613
951112
633293
905046
67763
963089
796615
413059
554394
495975
370997
853694
241977
1003250
864182
825981
741712
28655
392844
41404
1089521
242573
251805
287192
804203
660566
57877
842222
102830
983343
983344
336897
783564
810894
130814
91530
671456
566876
856379
139856
1093963
1037287
524647
823267
189002
634147
398179
660758
342060
1079285
1097959
707767
292229
63239
303965
997324
879293
942984
575872
257523
822597
523905
851394
596731
716579
515514
460084
945893
612621
565050
497314
552035
128970
325920
415114
604255
74255
660574
138936
752883
1080691
402723
907681
741076
728157
542693
568625
895208
695561
82071
747880
464334
528116
695559
868975
275146
608475
1088251
386780
74898
237208
85167
514328
318529
565962
460134
896660
244739
132225
857006
708197
136847
571632
997301
323872
940723
169810
441543
963081
617407
1007805
417486
407943
417923
1070608
608823
86265
121323
177300
550775
404362
261509
254180
954499
37701
646535
1041634
1012239
1047631
864131
551387
1087646
434345
688337
1047621
1033683
90243
934973
439894
912054
158219
786025
116791
476058
495678
55646
907183
1051517
183555
356931
1063577
229043
262950
680313
94433
1061409
1003042
497481
667464
181431
94880
464270
775487
519044
740523
999464
794405
777877
419808
453396
976719
439346
4789
165655
164605
592048
864863
875339
1031889
1021023
472773
195571
375123
812805
557348
379803
792659
58119
995031
198069
236616
362131
675750
270423
592122
958259
614907
1093937
896102
600539
636027
677895
302738
260023
974354
807882
423470
821758
1016524
217582
244324
921251
180719
1077232
432884
413269
163585
546398
202070
983463
1040694
1005247
354347
425048
334418
323080
168944
696064
1055780
387150
76266
229392
528827
64567
9763
1029626
882145
805932
1096897
700630
1025138
367840
171189
769321
410102
278647
846039
973339
416263
81135
811566
880998
229796
718209
95601
310316
779572
134153
163858
560357
1031693
913862
1071936
856693
302563
1065619
498403
281941
550757
603613
250082
1050549
330203
294063
395570
532574
602293
313853
366147
13135
96519
21850
997086
865842
210644
966755
266739
726517
453124
415620
593837
788088
412040
242256
398810
596210
901223
170686
119076
598200
383007
427572
625828
276080
454283
311121
591828
830685
382184
531458
250850
786118
137644
1075353
815000
661672
994352
579373
799529
132811
977194
104452
891108
1074181
203235
525856
402175
436743
42691
459098
128443
119500
667962
720735
700268
22320
432448
100444
757602
331275
955756
145033
1034087
393273
56813
428193
586314
141463
396430
802380
121640
850047
549196
981459
438218
282077
297661
465311
850601
914760
380404
837345
340357
177733
619676
87608
468106
438950
7160
980710
203136
1045378
720030
1067816
1043271
548687
519881
939046
858774
760524
1036101
718792
875775
514533
943793
898348
844472
963997
333283
715236
367396
127919
986917
23396
670295
155442
355907
935371
671549
731573
922731
407672
324921
657281
1057676
921392
740158
378646
24796
72981
26070
319842
295276
97142
163707
586674
278871
779412
71603
1018145
602904
545258
586209
686876
872294
906312
1050155
782282
629331
842454
848088
47978
242159
544304
204709
625662
794858
336764
524134
251276
902723
974513
394912
440195
815949
46889
123202
930222
947876
358238
161433
868405
1006425
675877
1092720
405708
913821
703070
1088213
1013235
292622
766490
430270
1073949
58267
725939
1030266
430562
748447
913558
613157
619463
213972
270223
888413
474663
304367
180764
506138
904946
25543
949932
31061
484010
160979
632966
158882
260794
768044
770202
808892
994839
366232
669863
604401
787295
551730
323732
340031
916876
890839
904767
827391
241816
885538
296373
74133
195354
715175
3204
519804
1021717
896155
976563
670932
567867
9372
170348
738080
437657
257818
490776
348482
410235
347865
217655
518072
780608
433527
484405
261559
459222
886307
887357
366199
569979
198692
510064
441862
374023
20819
13499
291521
606650
920797
397062
596850
640938
346103
210971
507737
326301
745983
33161
1054495
88737
6700
795868
115875
594276
346162
384260
840787
1035436
83495
823105
119769
1026569
829447
659380
629524
159863
188513
381559
670253
1081038
64332
429244
100060
383272
750733
986383
1069696
193346
1012629
379187
615906
187870
241768
235951
554968
153760
1059668
773263
1059915
481248
509797
644611
604259
1021036
681796
95182
483897
231819
1078612
1034060
123651
1080913
518214
898242
655430
602521
341240
416562
764078
582195
120506
410344
359190
408543
634180
996420
842685
392503
114257
355134
759495
52986
11582
779063
933998
228352
708013
19695
574763
147159
884646
1036782
396597
104594
909788
170078
304859
888737
406270
456446
224110
396846
996174
574520
161685
617336
32210
155615
209568
85236
637092
868962
814375
113589
209157
762404
561476
918477
75270
960476
718728
899776
366341
165188
1088090
701378
1049449
107290
915974
166581
228424
946984
836488
133955
1058374
1014808
860616
240791
1101361
350857
239945
861843
795873
1080914
458809
118416
830350
752212
1011653
832035
63643
6706
298936
52010
748133
16612
332663
1059361
794132
64079
387572
879843
1033939
37020
108465
828225
943522
842725
591459
757120
906256
812409
1004048
381488
153848
49993
1029254
675421
310119
673058
461937
862919
603595
795293
226404
467214
240277
932758
921500
37104
174655
855320
669141
55106
1034935
371053
30076
1083156
589420
844743
227277
425386
163246
849919
972440
964887
123700
487776
693887
102206
69693
573430
628320
631035
1028944
159171
583379
575489
913250
835273
844617
886799
916614
813335
686798
1099428
150784
814269
585668
547471
749383
268902
229741
1093647
141919
716214
1068737
365118
91833
178241
628808
223226
1004509
1000445
274097
328815
309170
988544
191581
163024
716267
176518
698996
519314
635660
344478
643639
947475
67933
280430
926095
986675
1075603
771098
417789
897949
425882
987716
965603
842353
491034
546125
97669
469680
1032600
320462
694669
265268
150017
401992
716571
572889
76141
873569
160169
877781
215697
174451
1021807
613842
227076
871862
625243
155264
837245
434126
949309
1006362
277022
366305
849810
248581
378092
903356
1062420
1039929
737637
566303
1007857
664632
854704
262833
441856
892411
122105
904958
885642
62700
615427
818829
493006
888293
1056374
536774
876189
155851
895370
74959
334622
123982
676363
865338
1100093
339370
880983
810024
1085122
994801
449962
19258
306019
674575
366312
74626
249360
904758
894447
7588
278588
848365
1005822
163274
134154
809707
10342
102030
77765
1008956
1044778
961061
387591
435086
454174
368139
874138
507911
959409
422000
769254
360705
406147
937936
1062915
1028975
7734
730653
705050
730490
297257
15830
578425
271484
208687
689328
790252
492933
983783
700264
969342
624428
79270
696393
456807
240846
255998
916034
118050
1049997
1080303
105255
325730
310627
771612
533241
909124
925085
834566
939176
601525
1026145
6766
933550
887079
138958
4102
711998
517068
72100
737079
615225
514085
1081342
72447
938670
695286
685250
558521
453215
829891
332812
998803
1098032
325931
973175
833945
902371
656082
64624
955703
1026696
41748
838958
121265
677647
574721
107784
520404
670121
294927
55962
910996
128863
926840
1057968
678853
396988
436595
310904
833354
1082094
1094065
1018731
818394
457240
477117
504827
454462
964675
809494
1027723
816599
1030483
1034025
182746
1008353
858794
375574
627461
205567
306743
687194
735821
332730
663134
3019
1030535
460142
440525
907688
597728
546446
175798
309519
773468
245505
26909
495524
537574
377251
358373
583957
376929
835473
614111
880894
329568
930287
874222
469963
721767
761872
1053837
310586
683366
209814
748008
277914
7196
793913
500032
729355
440895
927782
749682
866932
794957
296062
354769
672288
935958
944481
95837
179008
740045
1066225
54469
582368
3758
429240
168709
1038963
630705
126814
336880
649080
735912
922531
285275
778396
147574
461547
636458
1090240
310623
401780
1034699
458968
608799
400602
437595
748461
95373
1063885
1014972
67849
716929
759310
965106
463329
653888
624782
779694
979972
263329
466833
104796
1026331
355395
439627
381010
33446
449789
667563
285922
754157
118749
469232
1006688
260818
452168
942309
484879
107482
987808
839458
191329
361403
1067002
778886
868562
495591
930430
234482
924772
685080
708582
496391
198686
411217
602399
349369
1079101
587608
736799
679610
487087
326654
1050527
986052
695065
430370
1061381
553027
987508
863987
939218
832445
577499
392012
912295
750072
156534
117590
206075
333001
256589
267458
242074
505808
194107
1023776
518966
643226
138231
880341
228098
359358
1021093
873996
227654
806983
83160
396243
713747
345291
882140
599208
226094
979842
787812
267687
699076
862395
393843
67167
87529
682226
189601
757639
113139
722838
323855
156214
947845
34362
368229
238434
491454
258869
357057
631638
999442
197430
1065892
865554
801772
972390
827782
608788
662760
821415
672904
352695
606640
80828
937524
431492
1021889
254772
160526
989278
463231
96898
97948
592614
1017025
1018075
1070647
61849
1082742
1029317
653296
533700
898472
40418
304375
606256
563642
969764
238651
28417
152213
235269
971398
201896
229584
232940
98571
99059
829383
813256
214172
176421
15047
932171
595979
990406
624176
453522
102189
46473
447552
160372
566110
1066573
604943
953637
57775
273225
100502
574805
947175
524023
20414
866472
261219
406523
211628
232089
180819
152485
414976
776069
1085337
568460
49026
400611
207601
647998
84146
1060310
141504
1058920
1008749
196648
1017081
568841
248591
843854
546540
163925
133709
421825
767899
12954
524686
768422
969623
349048
53162
388948
222779
51917
800165
478093
903444
234757
138742
868129
463517
30527
687119
223159
719609
432063
477421
983494
491431
176211
878975
578289
636653
542833
880466
1028395
969096
82932
985831
27489
777165
156414
198790
239131
417329
301077
816623
827573
815195
160385
579410
50375
497429
929870
154618
368472
542812
941581
1067278
911677
44052
59560
721031
728545
249227
633430
860559
354955
899536
159691
382575
179937
820306
879029
589413
1023944
80082
1032529
1008513
437389
689908
803636
563545
804159
700279
980384
477078
959204
344139
34197
929474
873148
382298
556703
1098541
267850
344115
22540
112229
573861
665146
184113
1042372
618580
652704
962145
1011611
816978
72805
63921
264792
901570
105613
514847
104083
76212
818470
1066988
279539
305168
697087
507288
640392
593752
797391
209623
279357
708571
270004
50429
210016
215058
318897
136931
593832
1079479
396940
879443
792385
758579
448301
339107
901897
222242
827750
460166
778267
95496
46962
597823
157065
1061213
433257
520987
109664
493176
872937
179415
694652
465215
952431
803254
214192
656067
356818
590949
807162
272723
1053388
203111
570924
852641
163508
339113
667273
954275
941295
903896
795133
105490
519067
604606
71419
261468
842425
879389
211500
114203
635777
735926
455599
456649
1019930
401737
148182
55982
483089
85884
657535
529840
847286
212872
864366
602017
118955
617803
163115
354017
357796
148842
895063
1092084
819229
930906
547438
720338
135598
591641
604928
548348
901078
743475
821151
520207
97416
469002
363228
192011
243119
1083109
445505
630684
183743
643623
553600
631281
655229
140854
737260
159972
804750
613366
287784
690790
865695
662228
430564
945577
872905
171346
474429
831837
341585
952164
1054554
457318
193003
837441
222950
858152
774831
682311
201158
413687
273495
704253
593685
677953
355400
51658
810798
858047
625487
904673
414020
770366
65876
269412
580272
734509
518443
304839
736167
115202
676948
283934
444065
298018
412257
433180
110974
1011248
263960
750646
449264
971300
246405
159481
1008703
537904
780945
785778
788908
233009
156632
357311
903611
97155
172016
466435
1095216
750129
340244
1044276
476626
68885
153797
292003
865379
717665
229534
213322
815069
714528
1063867
533770
793338
378018
670038
121258
223311
568774
21289
22339
250939
883347
673468
998361
680238
270321
604909
735071
41857
489429
590965
644174
120987
864458
512237
869482
985464
275181
1098447
518021
867155
800004
868705
581543
660502
1078890
458545
1034838
216777
623176
658812
297391
157377
832007
528323
845016
1063197
61925
676971
218683
958282
712570
36760
563321
749422
441674
1036266
578681
602545
850001
965827
473770
793185
45580
456668
359525
310216
810015
725706
674780
273379
316886
634616
25384
396607
936011
206694
77110
281504
1090145
820804
245099
625325
675565
411882
672141
323701
665233
81255
302687
269997
660565
212260
148462
1007470
1048781
940676
163397
609417
464190
145521
437837
378904
519024
496050
707970
413105
460153
574164
351634
325656
485251
1011319
262830
1088726
659750
752419
294933
804121
606498
337044
301018
1094277
906619
591063
444929
39866
318290
800379
617226
424756
387772
586847
810658
614378
625464
139713
592478
541887
854162
369093
274072
732546
1035222
620999
57734
332831
665584
684239
968499
388210
13588
441172
123535
812868
682831
307809
509024
468524
219149
1049628
950428
350451
441777
858289
1073216
775852
23019
151736
290228
387463
821637
1008431
88009
1025541
797594
116466
655415
328243
133161
134211
944173
499512
911428
602090
446580
621654
317635
157924
253049
948125
956436
1026017
505499
531234
1029807
654218
410757
503476
240757
670760
608364
969316
55868
781721
1011322
252282
705666
284419
896224
644149
78936
191044
403157
123421
1050614
201847
352505
24688
532346
375232
833896
920824
561713
548493
492795
298347
502235
974960
526754
779617
532778
646320
620363
665842
1011585
60146
232368
180162
862111
468172
713855
98492
478513
975841
313061
795038
575890
1016208
422795
238234
45511
770005
607680
398299
283009
743232
913150
669103
710449
1019083
878228
911971
250053
1040783
99365
169343
850922
93418
695307
806555
173617
525315
804925
701536
815838
780220
382344
153100
1082041
476538
990479
231355
479896
37443
407275
509740
168736
371382
804469
604692
110053
379290
846242
291583
190469
822146
3036
579824
1030378
157107
339660
639940
102057
477637
1077800
1069603
302999
625536
800242
504993
939715
486867
794932
32976
849224
637993
476663
270408
505126
477125
664530
318847
497275
758006
896025
857678
1030899
737626
252085
743445
786993
738368
315794
1096118
635187
792254
432576
1099114
827937
386418
275334
564323
903305
450891
1017058
112387
900953
1000829
587160
2151
739849
293934
368806
259432
752319
642165
713630
852729
811370
251226
948801
146523
31646
73450
636024
821693
4273
124075
888211
728463
6792
918061
194543
890279
779392
780442
844836
735109
974295
353009
1029735
480986
515612
298042
1088260
437451
382036
269697
797722
1038487
208850
936636
614308
133606
596818
989839
901524
204942
351124
305135
499559
845289
302861
614465
734178
869760
75227
515101
309792
406210
830048
1021288
215622
676707
799001
327627
129931
261716
618706
387018
346975
1054170
422004
367744
86424
87474
264305
947853
448358
744472
303246
741535
210694
1005812
829470
85708
395818
347050
754548
831299
1032893
75593
456865
872680
101087
401618
568138
474140
820434
464216
369549
893877
73295
860516
507903
341791
234920
620921
1033163
668029
539606
895035
450796
902216
1039357
773591
78510
227087
825266
42237
14357
152401
770249
986847
136384
804501
514151
127789
675441
1060448
809371
114416
736422
415434
597586
552065
1016765
473117
215627
810156
962043
87203
309889
408312
414411
945243
715920
262951
457825
427279
72373
114778
221352
293824
1036252
282047
729443
86669
1062842
1092275
689377
801735
836361
506877
761917
129610
765813
624572
53809
645495
564664
137621
37506
626046
688054
1017120
602188
473511
228218
281026
1009568
598828
158616
63402
675546
1041316
417008
390542
94472
523000
377411
428207
606887
41914
482490
176678
212056
333326
471538
850262
42352
474527
80468
764663
444468
413776
17224
116867
770201
822518
953485
88943
720625
286864
518963
44843
157823
133505
730407
712328
615514
854807
776387
1079195
339521
140393
946159
288998
736684
972670
396201
889299
802518
493607
536917
257948
634467
237412
294781
836206
157745
527432
551765
153189
160129
516349
88617
959898
951342
410080
179016
1047678
175774
224575
34006
191284
387234
712423
338114
405860
652151
224318
858929
666453
328905
1002662
471441
167325
710594
177509
809585
995106
871943
161534
112299
225290
140996
1063150
888787
840613
689711
892063
907191
851607
761707
870406
295183
772455
167858
125264
1016347
195019
911320
113996
730353
209069
92143
1024257
648841
398152
78645
930013
611474
563745
341164
80192
994799
779444
781166
320701
465031
545266
799390
450390
345276
652022
1049969
480974
416393
965573
549842
275541
403819
498426
1084040
744408
153701
762787
943762
778149
819316
343210
646830
815907
673328
400706
131110
873504
1027273
42362
174355
166448
224664
433782
441523
236640
1037115
61115
2851
779267
1050765
780956
452205
915492
674384
1020405
198557
749884
311194
49095
26459
412299
310454
57741
744038
169165
573338
826712
674877
719821
123930
641927
112721
422607
302727
251916
31753
724472
945849
182623
1031750
57275
202841
1078276
806704
1027254
281763
635634
213762
461414
765692
1081996
895144
465326
284977
136585
1018028
625449
375998
207533
341143
1062697
878314
26782
93527
1090024
788875
192384
287529
197556
131437
342681
684244
1052685
363120
416973
456185
93463
57527
5143
1054892
220553
315800
748472
1101316
967022
285806
294859
204385
634199
922595
80975
544202
1048309
204511
330721
694823
738276
668312
71744
691647
357256
166836
773731
667098
766012
274647
1005764
364856
849630
550187
648370
208365
626999
409600
1037892
556237
426663
281553
208823
942411
250093
878295
938768
405365
232510
287447
5180
4872
536422
539739
158807
113259
834500
749307
1060234
314805
353024
613152
751014
226039
786427
526113
117152
848695
125529
1046313
937109
31806
528917
300423
731442
753185
664148
869383
305906
131135
237290
326189
981300
574434
189114
356088
282409
482048
641710
153378
253699
817855
997541
868195
46987
783157
627966
86498
979799
702062
771643
1049422
605464
109689
913254
620134
868686
695139
412205
358160
782028
48976
518581
332162
632114
825843
524101
147595
714672
397364
964667
374563
625594
855299
201476
244293
1055778
942246
992475
237540
826439
1041171
789213
378372
940223
325557
104819
585008
508178
154256
346700
574260
1038576
49313
339436
993512
762349
314113
533298
114996
81826
14720
719475
1079938
396278
467791
160984
835290
960346
657961
137268
774505
210154
209104
558130
914070
809706
770235
954773
898355
596494
1041996
557164
732166
755580
1005062
386955
304521
903563
422768
1101033
913557
593738
340373
485385
818098
580181
172247
111642
712084
775630
25165
1043415
357011
576907
1080903
1048324
292852
888367
568135
594674
201223
658677
306750
268317
522879
591236
6363
541947
875935
837791
1010489
285794
907248
436435
276276
211842
749605
547540
1079337
124268
174935
726352
96788
98267
837673
836623
260606
183121
641224
75287
413900
268672
236648
237698
768264
1323
869586
793968
238968
356889
8389
629001
908631
1097338
629491
344006
134152
400013
973229
711439
185792
799264
1008917
865023
471627
287631
464439
324929
815994
497468
48437
866124
742898
123553
787335
13269
124758
358942
9407
884010
106850
823975
708032
417518
102436
485276
170741
327486
628668
747120
258071
736936
664054
28851
680646
309974
43585
303812
561554
529876
392253
851888
953906
740081
337659
1048584
416069
161961
30899
570015
128204
437722
328538
271584
804926
334351
380592
998965
1049811
805189
312044
247270
931430
412026
77199
717271
229632
502611
509699
908582
375329
769157
404889
456868
796123
705025
827060
422113
1063312
356765
875972
563209
770750
43415
714432
636531
124120
706961
220251
170933
138003
97203
441416
665485
547421
936278
766185
904521
81567
433366
503295
421665
516965
669687
442889
623188
871409
886036
100371
991867
869762
367231
60096
1042081
692858
1082240
422247
797960
1082
960593
59285
1024364
843593
540262
827363
958074
284737
985370
1040526
505025
172514
704104
428792
428413
613956
703808
1046847
694951
479917
901563
748986
572140
1099337
572000
770881
315373
527494
401007
194682
491553
1086233
981603
600463
48213
691703
741616
585895
297540
770067
928701
906208
124713
647716
334613
962737
399174
949155
716339
420436
685030
71840
46120
1049803
960973
317955
586123
275867
847047
633064
353868
794001
101009
192262
479750
334507
403782
904339
502679
582026
1018009
754270
199966
513144
518098
421301
859953
812403
616472
65432
253122
1008167
252949
355031
906714
102838
1057130
903142
215472
1064398
81296
21687
413225
1068928
698596
205708
1035733
635259
1088209
437502
92779
592837
994707
87435
909412
420512
867805
257183
193442
29237
500984
326990
433524
1101232
565680
179632
832118
84944
397284
974346
760609
815913
463539
245308
460546
624313
367821
863772
318922
220444
442441
118122
901242
935054
905617
1090979
435573
704381
1006383
707306
731080
1023065
44894
627565
802992
739477
652077
968847
558571
257378
466650
728698
1076370
32188
575429
704856
801779
560227
595343
373561
911915
1071310
215164
718383
858089
1042056
679218
401744
14203
925027
74042
841380
420852
662034
314279
400702
350472
360308
896353
210827
554692
175449
556545
781268
793694
538160
627797
496749
667326
146526
743553
991490
521120
228673
542511
17651
417702
513356
229012
663665
496207
431403
144530
784781
47979
504706
891122
90199
269675
207493
22490
640109
508641
755202
196165
839296
612923
1091284
567180
530629
905364
115844
501727
976753
632321
584128
498237
828445
1005315
348284
190166
715623
1072392
477475
617946
86634
478236
25562
754389
247844
950159
262931
148646
859191
1055060
245550
477690
733790
529680
387751
1004474
1083000
820060
392324
1064812
119717
132182
120037
692081
936131
548215
37018
920130
506788
811444
485134
1047491
12086
454759
337557
790658
161827
812625
1064573
9820
1015231
16478
477500
295241
459270
472072
691598
814900
892767
343589
17520
935618
56760
611227
582476
514999
893321
956095
904573
697185
1070235
338810
489433
1049444
764562
382789
109552
634987
856607
827728
696438
1032891
9599
1060885
329666
707952
352222
962854
941779
1098731
158998
49079
1069085
814147
989700
218392
736605
546688
379525
978647
627921
621499
118881
758543
576582
87909
660083
549405
230734
231784
851477
981560
531953
312088
311038
492902
711711
311343
665197
520309
523452
183691
1054765
886236
215834
107257
783862
8346
134938
300311
693218
869234
1011512
1063996
367856
499607
689496
458635
1045059
504500
189481
34768
876554
334602
995954
87092
151316
371618
1021356
272937
700219
517989
368069
910068
516626
96440
159111
971154
1066931
261384
1050545
438399
597667
125206
69167
557065
389513
686412
575614
159937
509527
1093440
218873
835623
770012
58649
645108
233255
37578
944253
77734
108500
566396
806541
891696
390232
805093
643619
293330
957843
1089355
94993
944931
113738
187769
1008492
1004744
567850
714288
400355
915135
309855
883446
312542
367685
648458
838837
1014672
112645
164534
444028
903319
900867
419149
794150
533533
927940
697688
443476
1057322
483059
702961
370241
528267
477675
193953
530588
570904
240990
382970
422224
296047
1043493
838679
1000071
934731
826203
664080
1037952
1017797
972904
461634
558904
608025
180187
909395
834192
655728
409503
674406
555868
79044
974119
698129
191404
325347
898324
283065
466797
210171
1068750
1075797
237070
902225
152047
738744
755137
561817
11912
663535
216490
927857
362014
648939
958161
535161
1080328
779378
558006
201545
134937
838185
359337
1061198
393960
688995
1047779
448955
742949
159543
133511
97096
532656
900136
657374
1046403
548290
644162
34739
37477
808771
989905
269920
1019257
210618
520890
155463
733686
544940
400025
538695
725363
249102
474120
456369
855300
972578
270621
368160
206906
998347
378740
60704
728395
157315
608929
169490
815577
1006522
741747
473891
366096
950952
734365
594026
28018
222884
601798
363333
974237
399823
63620
784628
619378
488818
620891
1054227
434979
258988
27072
777189
1073399
570841
722577
865708
837801
1043773
827691
41090
494156
442173
684291
268314
459181
520088
447320
650365
235413
732473
42282
811513
380933
570858
262698
565395
838252
248597
294029
516816
969412
726360
428658
1099880
626821
608295
414312
665588
684284
963577
385765
1048932
791692
160329
1064382
954353
297514
296464
62976
1068634
397693
154392
825334
191075
1094721
618851
619901
50702
92041
585024
982477
1031814
1039601
403184
390145
426961
245753
246548
777534
821968
1079555
1096591
850503
584175
115060
352771
40610
333466
567918
73864
647582
350865
940857
235470
860751
151391
547341
236233
744596
969744
281908
316641
533485
833147
545606
42061
938475
553598
290044
728372
63206
272943
106732
494204
813887
940375
131096
560827
556120
213023
402857
585772
318321
145328
877141
113485
1074963
397055
849391
708985
561838
791566
572725
961130
105266
734816
982319
57092
989644
1015702
1043554
576092
341390
666976
414046
109219
878188
288034
394568
822691
492598
406148
694168
542575
942870
926045
573270
473638
81443
413538
161828
477988
750489
552686
442253
722497
794317
1056234
449868
391599
789207
224579
973438
971182
8409
45584
388734
473054
687965
816882
718439
58739
553490
677624
453212
265813
154983
139914
169303
48152
749657
938733
743314
471350
502754
251607
946709
167915
856760
1091459
206152
93270
482421
510487
460863
727109
703322
121650
320005
55955
1077430
444101
794649
507568
268354
920720
809416
343342
315184
328483
392882
554136
586705
397273
107069
5688
204355
429839
661035
696544
913149
459198
880566
873406
899481
522519
254075
478786
905597
21903
87563
808405
530273
108244
803033
1008324
985648
645267
453696
666596
486250
271233
1037919
444739
95387
700631
1029252
417951
987188
874842
807465
1067561
928173
1028236
727084
734196
315542
192964
424558
784541
668462
1071851
181493
1092870
98824
869509
742486
402249
670147
287419
827656
716681
596710
863182
68282
292695
225992
391894
668152
294384
68635
1056684
1093143
801674
438372
760613
857743
439324
809113
502716
891628
115972
42994
624980
728827
252792
542963
656084
263930
1087849
763410
172996
933055
858205
720948
444963
235596
869761
753321
315077
567798
67468
147843
521195
633770
510384
672326
983518
383136
266570
893633
440528
360905
1031746
969367
983174
417733
131714
609967
401459
3720
584854
674501
875047
896750
588066
903677
409084
307773
647253
146827
714339
272227
16137
602405
208469
1017752
818239
260328
1083842
8024
701201
438847
636126
99272
103444
136401
793507
680533
816170
975213
902511
594023
597474
286862
67993
729276
563460
812844
725284
64225
137128
138979
371891
612364
661572
200317
1034679
496036
466528
1091711
673770
833660
329363
211567
543012
141907
889472
248380
880780
927815
88339
1012550
368191
1049225
315066
916118
4927
376410
137209
661486
858530
52151
366441
941228
383413
135855
13673
563201
441782
862007
730318
911768
226727
252007
604307
118092
123517
780083
146736
565586
351466
229631
1063941
1016180
247060
249336
815820
373445
848648
494985
133162
986445
792488
97487
990639
673318
282085
449121
533177
20450
437128
856534
292279
278025
244269
210450
850576
555051
439348
431264
506768
853499
817253
27261
426193
243959
504884
573811
777409
787074
1089470
792519
1086355
724830
437604
553184
957249
519378
313495
538825
335512
348983
710664
194020
201180
31941
137320
778859
440321
717762
714347
885057
1015601
915934
165897
929177
443818
24356
18249
33249
292304
800915
101369
646334
1057693
375339
604640
202849
314282
500314
16040
225869
583851
99417
831670
24715
400927
96645
1052601
550343
744934
66853
800757
641250
424189
684082
542474
511853
823859
872149
1085293
616490
807337
1044001
566857
887873
747583
113762
871004
595858
1025180
210021
956242
451484
691192
974302
495504
417299
593164
468530
465689
365720
932521
984219
191983
465509
910184
284797
977693
321289
706685
221060
616479
86129
412976
305659
214818
602467
260439
1012593
79349
88254
443617
451280
20993
654426
851207
996033
405220
834802
185718
41246
824592
337802
1052187
161270
978195
29574
662397
72817
637845
427343
953012
495507
224308
416685
70235
664471
312649
995399
968487
270881
1029245
481449
97977
818822
735394
1019503
139998
755515
907415
759807
581216
1078694
50039
701159
958603
175237
993652
503498
204449
757421
420848
772088
975410
63386
443702
307255
672466
329133
1070327
656541
673341
224671
467571
307788
728094
204795
243362
87964
916192
608739
572431
581853
236547
974163
352956
65341
876297
450205
322017
610496
884906
162684
823781
715801
941655
883545
734230
1003756
555224
18138
127924
474011
758808
322053
546137
355923
243667
397477
1070877
230117
1071031
837039
46398
488925
145080
816791
496442
174514
988462
1022382
234947
653723
271420
1082090
1088425
1073138
106005
454659
881372
651092
337072
498418
764508
246910
389525
1021864
248542
538002
92894
485483
453392
948343
629681
892173
405582
367125
776610
276142
58838
846760
1053919
192451
368330
1071365
450931
282615
495562
154091
461115
137868
105686
731782
834385
610953
65597
287955
880548
381955
734358
569174
423605
792069
745693
815174
15586
151727
226807
472381
20451
811291
839059
127720
928168
25312
775347
959958
1099539
525313
874415
141962
828579
856630
886995
751280
1004092
584611
391622
241298
430609
950543
79845
239216
117346
885058
342129
81173
630007
339477
83497
438181
907586
461398
476430
869373
155749
237631
996792
802466
877276
434695
60882
330017
727608
590541
866589
401571
1047338
806292
307017
597846
901314
156853
544299
552275
144145
435935
267275
807117
146249
519585
69439
195343
195051
649877
151230
1093213
496627
245197
1015483
143464
736026
67962
286903
527889
368109
682733
13844
294067
42584
940833
368271
1084309
205413
778169
747642
353489
393528
292139
613928
211016
959105
130075
656827
1024729
189974
652399
802873
676553
233611
414533
677608
922347
987687
215766
852311
746487
774550
413331
236123
514537
886689
563562
20235
504512
417282
1043990
979623
815191
470814
1051525
675423
674271
915885
49207
289441
242306
987173
338211
911837
146884
429176
807854
54330
67983
435634
1096343
592675
907595
661660
49672
532442
660965
863051
1065033
105218
266783
925737
944403
171121
41400
642938
609982
284466
35316
425175
389966
1010098
505159
53056
386419
867662
785666
602217
553548
578547
688726
107765
572170
826431
1008999
7151
919436
645442
382791
306539
1024042
345110
631720
619468
711231
201198
106413
342961
670488
61592
882714
954413
278229
976747
361981
315089
1061780
935583
43545
172764
405691
48261
284609
648792
704128
350681
35359
330522
1042572
173282
548777
80431
47402
861997
512794
756474
743233
1093380
223515
547848
536580
291430
612341
175485
344313
839034
158546
335308
282595
804415
827549
405304
828349
159168
209637
134079
859622
591345
989379
962379
570512
727511
301383
619736
498358
656090
7598
124778
903550
185787
575754
877624
337978
782850
263927
184419
1059016
114056
978419
698480
941278
319306
526247
835253
1027599
439302
665345
343322
225471
860921
770165
72770
446389
319657
87680
769346
786374
964159
659628
559888
517038
920445
260202
449622
830802
214413
81246
475226
708770
560299
648855
174295
538815
725591
394749
5224
6274
957046
628673
243236
647636
189412
561021
978392
163889
691413
976037
779477
1012107
402611
470632
464024
43920
395660
168758
274800
710373
708448
335914
482693
251521
154658
566784
983937
740254
724028
400128
664097
438333
883015
284451
997992
1034766
829608
909926
482136
435966
258150
663788
13220
206650
396237
423399
959533
760335
469150
1041778
216925
969625
950192
972696
680990
770680
359041
714237
465212
144330
617854
278386
972796
560850
419451
18048
186392
306528
194478
193428
876241
77727
528596
217280
883480
835082
663404
27544
995852
592434
753592
97649
150044
148994
612601
938570
985844
522548
279353
873330
985354
241843
360307
664730
771019
862729
610574
232115
720940
477382
704001
397005
633433
377513
1011190
820364
118258
490224
826275
264275
579800
921795
792898
352665
1048434
687266
579301
566084
876889
431672
959956
264277
101213
756635
609465
453323
731174
251154
267623
850802
261504
156087
1067213
686904
927019
357511
32407
920724
598075
692210
481784
32524
445073
933754
808449
541197
537031
1061990
729174
464646
631669
890116
61357
348671
111752
50659
512280
519891
1077391
274753
57305
45946
921748
489061
664427
346028
937090
341399
152671
76772
160431
623719
330462
742091
1077558
385595
123451
829493
740746
977088
389185
651174
680699
91418
423333
281063
795206
224566
16348
123143
489362
149653
223561
559944
638228
863400
224883
532719
427721
268561
56472
42965
471375
160049
821744
1085933
79327
652562
690305
670796
620953
609617
196866
486862
1049864
363459
103815
934062
189158
654634
660851
740147
198409
1085051
457979
707064
375304
401356
964072
373431
47603
495992
1059823
912248
326038
362031
1047191
1008368
553475
926757
602220
1095390
398861
352355
518472
619974
978695
128936
932975
897029
669964
39352
1068460
771719
772891
169846
347889
553817
46978
567676
416632
701281
154590
432499
789151
1044617
22474
500939
927205
610335
489153
1035787
946791
240870
651906
1006780
838174
838912
37511
529647
930536
322326
902070
63856
629585
806469
230106
39938
618571
1020414
596101
578932
232648
758562
330871
110319
81241
724587
866599
643258
118489
937779
502228
302473
799413
917356
694755
427657
543373
800149
443156
693618
320435
507681
804343
817671
591591
766828
8659
1058981
674166
906862
220055
573308
407152
29710
236915
578968
106476
832745
1073810
901287
463937
403693
670083
920548
690517
393818
200090
790219
810964
468638
787232
1030530
45632
643056
400212
178302
971252
131487
645693
852756
981813
364712
536172
10943
802879
499811
318698
122659
949105
1029124
696389
470548
390076
172532
795274
702167
352507
64004
416572
148344
888813
322436
566982
884430
531633
441662
365235
58674
283988
622346
576599
522981
1022323
84694
116006
974304
48833
596214
1051508
640325
426250
138253
572729
630126
926593
621102
684410
983318
840917
1054929
69689
635129
1010570
690186
288604
585948
987942
139317
661589
1084154
71243
556431
518118
49703
614073
1100656
781737
936361
726559
335804
677326
595700
361630
670541
609680
218467
6905
570338
299600
748214
72721
807586
792927
59979
224134
257701
2157
644732
112907
555689
690471
520579
699429
87453
212449
600893
439675
294285
57869
745530
96349
509736
640119
365249
472166
202752
582616
263805
504570
53033
737266
154795
487987
867274
706040
443823
984452
474983
879263
249519
398468
811469
384785
148357
333834
127224
98848
66065
524834
955980
8673
1036753
967389
349080
628987
306185
65093
1072841
325856
160487
217134
242037
895307
948441
1005507
1020926
316223
780364
497170
709131
966442
468884
498120
432182
599291
168078
314870
1012586
470137
990399
853482
293547
915959
416077
1084877
123354
587214
5884
442105
671335
153964
460013
251411
148627
377011
608447
854173
843566
678819
371168
510292
987946
84426
224174
744512
115664
89802
1007523
197344
703624
1088541
508324
839144
817577
251076
1058957
222043
38354
215672
482407
294772
1003202
464021
754779
754781
860642
836436
1057723
118794
720705
291209
430579
482940
192834
948081
665524
280743
145631
785398
937413
88867
751187
298882
290399
743184
577357
469708
994355
903423
1048546
784286
916728
468532
148629
452633
871628
781254
518685
98675
570660
777289
456604
151688
739639
872135
550499
27024
720728
594413
795485
415525
459066
984287
289906
885469
856484
910148
576673
665707
983695
775595
1081156
145242
886024
923289
832260
139045
1011723
353125
257357
589395
530632
942099
1195
951684
838533
755099
414271
801123
95626
914614
996714
493092
243411
859125
542772
153747
386431
195255
599418
1033743
174740
917829
735338
201516
646608
954356
688520
1053892
50063
612140
832685
21067
68294
559865
938137
527057
920551
486075
363853
114152
348548
915527
149565
711523
890154
1013309
111360
587061
272856
81867
307238
564946
1081853
28847
106951
1005528
1016561
328780
783856
880419
62856
578597
929551
1025196
60241
1014826
39981
553819
864456
432256
653821
869082
824164
94578
651222
422448
606621
856948
84454
177044
139260
664794
737456
183039
768402
392612
89685
222360
573321
303948
562477
392007
911155
443902
230090
319257
297835
111629
195645
863165
16693
911117
189812
898332
837224
419789
807930
661623
977167
902355
464219
1058771
231252
320390
324563
933898
719900
796484
976109
657471
369917
180018
746719
161723
518175
550514
582556
517150
742258
264117
913402
254974
467572
621298
875716
586431
137569
204233
445948
263253
697945
894403
586125
72393
1097390
950441
804223
600778
808983
556945
260219
188113
667200
839873
317336
969598
190311
56794
1037481
908642
297863
102668
702031
112792
555060
552150
245455
865353
112649
957838
653063
963285
670679
366003
970927
152022
683652
934796
845183
245285
1089854
370849
517263
164595
862923
135935
1029116
533413
230696
525415
1022870
33931
801110
199285
631870
550251
246788
930709
855508
123694
224353
750561
1030698
300441
7746
937635
156086
1048188
671613
7413
319230
16626
30709
808462
612829
92710
300929
10821
519640
979421
293245
544617
1058444
704077
127301
727575
500648
149680
183860
946509
469255
587318
393145
283637
2657
763717
948531
1063740
5351
116806
935275
360085
397484
935848
658957
449456
302974
772317
199529
77235
531050
1093544
692707
66122
718089
956407
126623
818767
498944
566203
1017618
494461
569665
72108
98460
26820
457896
609810
941307
963214
493978
1044664
714746
713906
501902
504843
751275
943156
442029
550444
119200
997134
188808
307991
45827
390695
289354
562654
794707
538558
144630
239300
23149
924368
1001654
718255
573616
353335
237111
485954
260523
655429
656479
515570
147553
1022812
1092439
364670
227581
273813
577387
789675
38320
647963
802916
750192
818302
498561
36998
95163
1093
585844
1067386
1020151
682348
164378
429808
827486
242188
1099436
568341
655265
256057
12444
299841
90444
681468
948906
559972
502595
959343
938421
708432
77210
832101
845226
835911
819520
754583
291636
234318
1045596
151822
1025396
985664
141182
482316
735049
994375
185033
102894
890957
13699
350844
604609
660499
605297
299920
38348
393574
745512
253602
531545
301315
1081772
621984
146908
997762
920366
503430
192028
469246
335960
439717
73384
400613
492425
533071
895293
164956
508577
63382
1084240
821117
415639
614150
344518
127847
722927
608670
984066
520283
418009
116274
689211
1037391
940978
129783
413471
914166
629672
453683
937925
202743
504217
336485
365406
688461
1080863
674513
222066
436687
882983
187634
686342
176273
556467
610370
95549
1077794
404895
800505
235262
903144
441719
640621
690655
503984
918676
549282
404815
330870
289236
532824
33114
970315
354385
911135
180319
824415
783453
607675
1063888
53029
58592
746683
526016
435229
641128
1025906
897859
366540
991244
693238
983817
456169
3310
941704
970362
490240
633311
377733
494249
978087
504675
278819
693026
326972
57203
427251
1048217
109960
194282
520029
222713
677458
477178
215397
911520
599843
333607
919042
722451
873190
961831
1073132
856196
798974
372172
250778
903568
387741
604855
109796
271118
937497
922816
1044500
351643
753654
782562
626438
564638
630525
932819
516806
876855
260075
137126
1024128
721652
933166
1014654
650334
397423
1031064
138010
766849
36360
764789
1055795
471605
572245
251455
632149
169020
6098
939205
923357
470391
723612
321703
1043099
1029121
697184
210677
302949
362256
1075908
420085
589704
287490
966216
118806
767735
447411
754174
1038105
662080
449932
1045663
901348
38420
669053
818118
1047452
41537
458943
754666
482275
771459
506627
4243
990799
40467
789039
745581
871524
728299
650679
1025337
1035898
656602
727151
355447
345559
952879
639664
30201
405394
235802
1091545
164124
599590
457336
313474
1101115
481708
429171
1013514
720807
897442
610294
47009
696244
1096567
1028102
489851
481281
38967
694373
1078288
197767
185106
688786
897066
876377
1047730
102131
217254
507932
640001
884154
710074
298923
912485
1028425
138992
190017
1009589
114354
722976
210967
721626
400840
743736
362208
617111
924504
763675
762250
822467
51075
174723
125677
528031
1091325
578338
460946
240917
301042
50069
915893
544269
215047
514647
603085
35046
929189
1004921
259843
306642
421930
28157
277655
1004045
988646
702151
342897
194122
740701
808978
1052156
301877
1029410
769460
855238
79379
46520
757543
877843
847393
87039
528231
1043199
208314
670001
724285
725335
906444
953686
407507
487798
1074201
613742
184621
909334
1032835
18457
441293
908844
264447
256276
881795
114561
438433
992006
260533
579000
252744
476290
711803
1095817
114691
99795
138396
668675
281420
1062179
913484
407910
63623
656985
595320
269638
17615
35432
707852
869684
834588
995528
822187
970721
597225
210087
179029
300472
835534
27816
583265
673569
363820
9119
708118
454225
72765
218714
782360
152563
545453
961391
1070850
1099268
50455
464362
463312
983691
268780
98365
869014
870064
244341
853890
476624
721104
134767
907732
168278
421684
662388
663438
434242
1004796
300141
156813
992623
1057929
862899
646114
573939
958468
336901
773173
190108
481894
594921
114489
751112
604327
89392
194534
1038344
503636
182603
219154
888380
30472
917473
405864
541482
938698
922313
804745
1083206
53837
840943
707662
588447
95264
691733
697251
474210
733858
97356
399142
200620
155438
1096789
381561
42907
25021
299260
997846
131935
441132
22879
491523
529931
284425
132374
844536
196639
55860
605970
120298
849776
1040725
219671
292149
128033
1028232
729510
270854
690506
1058976
332897
151013
286062
328124
517339
534177
845807
864644
687713
132812
412607
820072
191588
933256
764450
86276
808254
8443
528126
998833
561539
849946
234697
790451
955683
502027
592608
805944
432604
286985
644867
738702
257254
443267
444777
700120
269193
862548
91205
571312
383112
482446
1034701
213216
273505
1017358
449158
693684
317918
732891
282442
939170
605509
939304
1090239
119162
388168
455148
356872
845127
874456
114383
521300
972680
750177
278923
412039
999017
985712
365903
610393
557693
512315
444310
872792
302859
1062021
181496
455352
212995
608046
558895
816458
376827
588820
436344
810438
9906
848819
541751
673801
387886
612117
773322
665903
1014107
226935
306569
725058
286846
125655
399816
683081
633882
57694
877281
37013
966365
534243
1089012
861853
244013
483600
825631
97594
486696
228429
1054651
19731
562688
171456
525968
661730
405994
736722
272353
899957
222566
520572
938364
867980
176563
133771
1043215
650931
138335
19194
345260
432706
1071729
296456
393299
614039
232740
1012857
744478
573966
328375
316282
170798
631960
164574
369042
408890
363577
177744
989091
34002
583345
296573
1013068
392262
150933
102961
815451
990482
763003
222170
674926
35925
554954
344821
482217
890983
763509
971446
327971
780573
624869
581904
824185
998728
338296
484036
876844
160240
73461
405261
912530
457751
1025707
884384
29139
615136
736714
633186
775053
996104
836506
605412
704650
137369
706252
593243
798942
777732
677205
1010818
612403
415661
85769
78673
514591
212181
611933
764388
190445
571739
544833
659773
397969
961140
618228
621175
22738
295453
394630
307559
906376
684731
285102
37114
23084
93433
663338
920982
858622
524687
723078
18687
107233
577149
846052
183937
1037247
534100
769586
7937
1030599
79222
925586
86013
583582
204053
786008
385125
896012
194960
727790
182800
243536
1076163
432069
929843
20246
416747
920488
327798
253899
965839
194952
633737
233197
730822
871571
75680
228591
839075
87247
475421
679533
651490
544256
97339
638816
374885
742373
736088
281251
56416
607575
654957
925311
416072
542627
317748
370135
276166
480709
113228
1089455
726198
154490
153440
857984
941388
627955
904840
115104
977865
475084
357152
308580
994812
500345
864056
206339
102039
138128
187053
1060384
1072607
44966
877784
336506
498618
214909
112976
929475
219619
583870
665853
598262
913823
183902
548270
70874
314967
636248
459541
245939
222535
413417
494574
628464
460072
802781
681256
623412
470761
337651
44515
261351
673713
177084
106539
294288
331668
638628
910889
456289
408372
394082
543911
915983
292061
96922
699251
409543
921647
29490
600481
646044
474686
178113
695020
848225
931756
632943
829562
1041951
869878
886704
57636
978757
514198
160017
352944
122625
213276
310705
498789
989594
793464
626089
253746
1021815
583828
1074368
371947
650554
409658
632525
472188
886569
268399
654996
46672
441470
724344
675153
639728
217784
414551
22627
259299
529549
44705
238681
681405
449674
186987
505467
320727
1045292
850207
430689
377615
224407
939657
600353
102136
823508
457413
667366
540781
350139
317747
89850
780350
365745
809249
789943
909224
314599
530196
27643
725404
46635
560988
256086
455632
1082045
615613
534424
223056
110835
757491
745507
562041
585740
241516
185352
717303
1057276
94872
792203
586147
152215
886449
311255
326780
519188
448107
931566
246112
1019021
287335
67890
760963
717127
299955
489172
199757
1062761
492686
824702
233570
873888
839589
185227
866662
470373
146660
144898
830504
105373
273059
297454
412270
982917
99798
318697
858852
633876
821461
44411
247204
311682
317047
236978
864000
409366
746953
849222
843720
352304
164589
572417
886666
20420
1022985
993168
444770
4345
809161
217973
232342
677534
940749
938620
630895
171473
763534
774001
626475
189858
538040
108915
614570
610996
578383
238922
208207
501755
974326
1029640
678951
500565
990895
764110
433654
42875
77042
150792
153267
38475
627521
671403
259197
70332
620572
701209
284367
474739
454556
881850
867374
25667
704292
840973
421847
692062
55357
468665
279973
846329
322971
1079232
372708
869948
293553
138524
645515
423119
767062
24880
848281
699150
1006432
513844
490056
604533
702761
1093633
756307
73414
684439
956684
1033467
124701
194484
319229
942622
455625
668734
1097849
409024
676871
354281
275290
947277
697122
91887
963399
957003
368618
157333
456636
409849
890790
590746
895271
265679
400449
220582
473429
716517
721337
209500
282110
319373
787367
86961
751289
228639
61407
164162
189835
670228
655122
811320
431799
676185
605326
733992
564137
259659
345326
79629
113241
756209
799929
829935
150090
87633
63830
742174
863240
53295
740050
337127
446488
1063388
445423
943799
951267
296205
1062180
623849
642680
737891
375791
457687
791009
182946
1010910
324786
654119
995871
678596
436369
368499
485091
295481
642155
355466
555797
731772
340178
602151
1021214
55804
556183
334248
1055385
630345
401822
188062
213929
278045
288840
1002246
214110
941262
179579
643329
82592
43258
15538
572110
186685
116492
186403
1045204
362398
599963
956172
403883
332721
500522
874540
855610
469012
789484
84781
172935
761235
908738
462022
563559
935228
504509
99509
466726
950481
949061
173661
585556
880078
1052459
62343
347142
957697
618777
1089808
885078
306346
800012
716470
535246
649211
920944
707245
422401
511404
919869
201910
989822
640445
1066175
826415
248840
679030
332645
1101406
1063125
784077
703853
1066351
332196
395275
698302
877136
1078372
919425
281138
878679
95502
467118
278857
1096536
777153
323372
795548
796598
12963
140748
176754
32527
165300
769052
520160
115389
348608
16185
301738
740533
363810
162786
255161
257600
1064156
291691
746892
936724
372986
699358
523053
655650
414805
509337
559043
954567
92588
1071853
711059
393589
926258
1077897
28909
835736
910967
454833
144085
838092
864606
24961
287241
277381
370215
55431
641526
159379
1068373
260063
1020584
12246
626499
296586
78319
379987
105945
318866
982132
861840
419432
837699
1029349
891014
927129
779223
396065
735430
980153
330704
239948
496026
1064826
519603
948082
488039
892078
272874
582811
317392
2558
258548
738821
756744
962117
1073774
874514
364759
122428
138162
575699
729852
414460
691872
966805
762227
421443
856692
1055119
324997
13773
936165
414736
414737
882054
132798
519303
369412
551431
137668
161411
1082997
33507
297589
214995
91780
246559
801790
1088660
865642
500171
397505
101750
183287
499508
534574
646080
1035834
8209
626686
181744
504357
82857
874306
244134
594476
1020523
989152
1003366
254747
89377
618088
213940
480058
848279
697461
498376
144982
1058483
258352
472894
30882
366754
163955
989813
335745
455338
963538
657656
204277
552731
1036220
289242
735726
826620
190210
1051726
529443
894868
686423
926209
904448
737699
748559
114386
331923
69739
1008864
136732
584509
915258
44839
653498
162518
638953
1082466
596387
20357
42879
984292
62465
142121
656368
682203
216669
320949
956109
244117
959345
353605
351143
1041659
353158
111652
164467
1075330
99376
751119
20529
1065367
136906
649276
856294
156072
961325
90916
27988
663137
958203
965739
600261
949617
459371
841035
783605
246493
232652
80042
414377
753620
654506
967383
130926
375448
793355
580055
880921
732528
898404
540571
597457
1020309
305267
72746
1097500
309620
527623
808885
711624
1052670
144913
995746
910260
411566
209639
276622
925705
629620
269484
1101394
904805
714036
127750
731525
1045489
134713
950663
378501
839962
660235
41869
216754
626866
114591
1057470
658112
822487
228031
537248
112208
917549
353284
833015
405370
516446
118911
838169
721828
725296
480371
708854
231566
126309
742069
43042
1017166
942590
992554
1082936
284221
316928
45811
57040
1013223
847287
390995
142954
257619
365941
386754
54424
1079558
92327
98719
341597
873306
688676
991417
884971
294795
243335
255810
872492
936428
155408
883354
350052
1036476
522980
328597
100664
703545
723719
152176
430936
793060
318190
144117
922705
513286
688868
736997
973725
1099206
230407
781907
1056264
349924
658075
560998
615132
1089443
666779
831016
323159
927835
332125
156357
48939
888911
278540
156940
74155
575967
782468
221585
34350
69637
816841
281075
760248
558733
1021316
839987
948526
480454
311424
1045810
96586
1054811
1005754
655400
682211
159626
752573
139705
152824
423094
376291
410009
366531
765941
995515
350211
369453
393374
643383
986665
152816
449142
150598
781842
834580
189969
70092
482108
593667
929014
297594
898411
626566
57059
589943
1006464
745631
1775
257088
1094436
295643
238603
979309
1096557
130575
318146
683078
251974
506970
607522
375543
742937
948111
327307
740460
963360
344579
489324
701846
887177
32490
596944
135130
533574
96905
118810
507752
1031211
421359
903625
363807
600394
171029
948266
458035
28507
87108
400958
626364
122937
396363
796672
1067223
284873
159769
145100
964848
242237
671268
670504
801926
562148
619249
596164
318678
338746
71331
398698
488802
796964
677273
677272
8535
40024
748264
557872
589297
663815
233428
566063
380959
236478
211281
692919
373819
1006234
1048772
814099
23105
892776
753588
433018
1026266
1026267
1002738
294722
254496
683115
1065546
788537
382080
811924
425988
901791
30194
994923
391634
215021
618089
316008
130364
585466
659893
1079642
296798
145817
816026
875441
473085
35554
194851
977711
712097
577813
797052
177554
176504
77800
2835
408559
906360
1093667
610838
548768
916498
193470
214443
747191
678120
46646
264111
28260
424003
407207
365068
605733
853420
630616
872725
606030
834694
472748
235296
900357
390280
1014581
1030572
861795
813091
262877
571149
286603
606094
447884
916884
354512
460773
934401
1018448
579530
241517
805943
89853
1086883
150222
807957
621562
267613
846313
640645
437561
648497
464372
536850
413874
780360
988359
757987
560013
476549
384742
879204
4250
513934
643724
972203
806804
152441
226793
819722
502316
794260
265575
596762
384284
46146
702985
89365
664351
494486
70984
679932
627379
14133
111131
358356
4468
801340
46725
720608
820834
36655
331917
771567
1023877
478674
1059974
694352
768486
60400
170604
496643
646893
365194
777719
241364
695904
236751
344441
153936
511397
979682
106852
891128
983242
780368
484107
545784
466819
488206
993065
183582
1091544
977258
104880
1051755
445650
410447
66289
1025720
872580
500335
473505
1083931
11589
827284
67692
898192
317155
438250
822319
385272
831049
144411
508638
313408
85780
325915
769508
1064322
533670
993262
320277
934211
617445
677796
1055614
50397
378918
397553
575204
175322
346687
588650
157197
830406
173264
595838
642875
680883
618126
986821
989174
893224
750437
633955
418486
778350
760938
492375
187089
619456
701589
452090
832919
703603
192821
800680
71633
258288
286422
783441
57222
321317
973010
12299
764680
687705
129603
687988
463923
148730
168075
1080817
801168
148934
727797
871682
800564
295688
826360
182078
337912
51327
504077
188489
439044
1060807
657551
372753
981554
595359
890870
434437
391930
788946
122537
534666
643212
854025
324473
556641
533858
456016
727202
210291
484124
829805
280776
331885
199583
1079616
495629
157901
688769
902851
772500
435385
648152
301561
302480
300191
865698
154908
468217
316207
765146
848881
949888
1026362
672279
478022
693197
921142
693576
618836
1000726
60859
452589
788252
1071064
1024733
891843
857666
517157
718721
715779
612547
948748
127113
509032
188524
87310
878706
611551
4489
300445
269312
413579
894462
540136
318792
88006
1011051
77503
728603
811557
466523
866265
205816
160369
515367
222325
936340
615351
839335
673455
960828
709061
326831
814607
181021
691510
17294
112830
1052070
533596
890889
307485
234713
587462
940346
592722
713402
1087397
118906
606456
391304
54781
258200
803521
1079245
177734
477373
957230
587341
10890
699137
65592
438958
95598
487156
556033
627465
812355
331410
641566
877188
671334
19487
18437
429804
741328
182212
848687
958497
898051
141095
127830
64835
386704
665901
491578
113160
153670
408980
751315
194897
349541
814881
1010884
656940
376119
945437
1017366
37254
364201
880610
535301
540025
267341
446187
1099519
150761
607614
1066563
918527
528921
765603
161236
191232
745248
165886
578259
436345
805952
279887
65276
693054
797915
664060
487985
662880
540040
426741
1014205
599051
220932
992074
27323
757594
1071113
295946
177700
921896
911922
809783
258422
251095
775249
715855
990223
398048
466538
613031
367363
501033
242606
292441
717408
443481
473703
189236
860539
1008700
790391
871604
613981
635326
613719
789605
859502
567408
39247
906726
384923
649236
342265
404737
1054368
176278
573127
172752
250984
24736
40790
406956
865965
679258
1011914
526905
1076221
236041
750925
250620
70118
1063325
1044679
594194
186441
154995
431731
948006
464795
482250
313038
745446
872968
519875
895053
708572
534328
663299
230993
600631
398101
446411
116612
1093588
449025
1073538
912178
506226
626314
333037
524021
1076446
961128
209364
959130
878791
911386
497068
497484
384005
840675
336416
451665
93870
859465
1032087
779576
25590
976167
262971
739195
869460
28346
166752
816028
896767
548835
168918
447813
63503
541684
614857
732194
912648
307117
819098
1070481
987046
652109
1043032
898287
664765
133643
833869
994715
414896
704264
773195
104901
535843
436324
144850
746168
835533
1095673
507761
758925
138436
96267
727467
202490
87781
590675
293898
966350
980524
689293
752392
1027505
969184
317152
713346
735579
347100
940302
983752
204734
435908
16431
224957
686982
76084
5496
616949
394858
1077479
840784
172705
464467
742585
857933
562964
611761
531652
146874
163305
1018523
553578
671987
860594
308241
480278
222408
1041368
920509
91876
971285
246905
409155
137539
190928
501584
980882
327372
510776
822488
146995
370521
276338
902264
408190
797893
416297
545959
973072
827537
595005
882679
243812
584803
322292
962330
767714
910330
273299
542115
15055
187624
45550
795785
220581
671211
207754
545424
1019011
86535
497864
583652
954931
461021
448540
1084547
98969
93301
121389
868298
369755
869233
102275
491427
774300
969244
686090
205509
741105
358637
217678
767851
982130
450565
321541
354394
422238
599163
1020448
820608
748558
507250
748012
783061
624973
382525
84545
342529
390502
320486
469906
37347
507416
774615
402288
70719
505912
91072
5518
949333
875114
220394
681574
27209
825524
377812
901770
723668
1058427
19794
829949
269087
278131
840068
104665
283448
628456
847616
701187
1089991
1101023
498603
277711
553456
272902
823910
173974
1092826
828390
106279
580902
715092
19078
1095429
303951
441638
165102
261132
492842
436139
797325
688997
36453
81881
483714
1058366
18099
364506
724800
385999
520856
121203
346198
927380
449635
166751
178331
686596
683449
672235
1007072
1008122
642726
640950
245832
294156
701454
841478
770492
1036974
661067
493912
627103
274001
976418
523777
1039663
1036125
342552
900123
273897
195081
219568
192842
494278
1100453
883449
276713
446808
1007183
932015
240725
233720
1095779
534866
105746
654591
336512
579230
952641
403690
922701
106295
618005
493010
773941
204662
23977
163514
690403
283432
687556
58377
321243
744922
791312
702395
221911
431966
886684
1041070
478433
171604
171432
666165
747364
103328
439165
831988
1101442
79365
306985
543567
391702
290563
828150
426414
92946
232057
337844
847703
739984
527758
105226
965066
967863
319254
110958
803005
154568
291304
1078921
25640
358959
1016882
592167
723216
627882
248169
52458
500036
977504
234879
464703
1096121
89259
712693
872877
693118
88072
567560
837402
546131
1068971
675969
859995
89125
911440
848154
1034768
198458
683607
320572
287487
428303
27530
757240
658344
64780
269944
953175
200225
801927
543099
708451
19501
753933
1059848
1086330
427415
572334
1027214
231373
408341
234288
501212
136578
663058
943876
882620
172369
946812
424217
925977
909427
860685
939007
1090803
446152
621058
1006633
255360
258483
567496
223676
548766
988948
796168
71278
182249
168587
716023
10448
664445
1071655
804113
822893
84338
84337
277976
921636
375979
831158
76656
452012
1073723
125058
657812
849869
105301
141012
578764
519747
952109
1046052
741445
886353
112111
1064847
1064869
816657
722235
301119
339763
95097
100981
813907
906787
867686
396989
1099951
319677
1001648
932773
828436
488619
767416
630545
743379
244086
174432
395482
942892
516250
857526
762504
457643
16001
825281
762545
139592
748803
962736
289645
316306
44907
628390
997537
912340
619692
236982
576911
47488
287336
283666
477095
101719
882746
193020
915945
1040958
514160
245535
842083
1089331
447194
881910
163054
1004401
193277
1089846
666686
326260
647734
30219
163203
886968
449642
16371
1051327
370203
1017807
414290
561371
779421
852417
329581
830112
478897
693909
642417
349781
763864
1042851
329387
913445
818277
169995
981640
386858
507265
192664
354412
675523
514516
313039
597541
480880
854121
917353
697047
224768
274034
219072
361134
109857
464311
981517
838680
61517
154491
122128
419546
1037336
879699
1002179
295214
681622
462449
410795
852611
1100737
348356
339444
1095121
135931
972001
1067877
2863
386822
881592
103451
418023
955305
427034
10193
560491
335279
710038
791639
639998
285198
207715
159831
621417
327510
179473
197409
127384
720016
476954
124552
510220
308821
575846
6520
851270
197536
232501
651761
978079
126495
778623
51388
53159
687046
97691
1061792
966858
675390
658426
924906
367189
682452
841693
926443
616936
237697
867288
176286
154581
248454
364868
846574
878982
642754
410691
887934
1046744
634451
892553
259433
1090589
508453
32091
670610
849933
606416
473399
747593
17059
645484
507426
647476
744888
533424
542703
707604
598827
794380
453238
775958
728509
690547
727059
1074911
521260
788542
456676
1015774
747590
242158
50335
821546
50368
434655
5926
369159
950201
382453
360722
499565
592479
733058
895801
654658
724222
1041829
502544
1003637
222549
439258
967742
747094
503024
140837
151229
555759
951463
74759
486296
33702
231935
1087410
371537
422306
14062
623597
602015
873320
679628
64393
508116
119091
22917
692278
287533
990729
205984
966872
124754
78370
453047
202099
585233
422935
1033718
281272
933495
281916
476555
323978
698700
997444
176702
970584
376384
352183
72257
394357
486972
70489
686219
204545
245018
195636
1047504
265771
1052741
460717
508228
569472
391414
67184
848958
159996
545679
709798
17627
888784
566933
1065054
408973
986728
400594
302000
170363
133489
213348
142508
59214
807413
1045920
668243
857284
407380
419752
738064
371622
97578
434727
110296
516301
657591
771663
77750
594380
149361
101505
272277
951682
710079
684486
183099
746439
838944
366207
578316
494634
409920
66959
608752
60687
312704
550658
751463
446657
423224
813470
808830
766692
70160
17579
766373
360553
152813
47660
1007155
485399
159013
268996
504899
449016
669840
151318
1040987
1021276
385717
500088
552097
60300
132903
958085
397370
249273
708947
603196
933905
634136
881017
265844
561224
339668
681689
348729
649854
230217
194811
25337
490723
1072408
811283
138237
448948
318893
1045724
121533
1003609
1085305
409840
1049911
18543
476359
164999
348345
36679
1041297
295878
1021323
237837
1075704
81114
246832
960838
1069381
681482
1008522
486175
700315
673327
811655
831575
923657
790320
1095877
65299
559420
33783
392369
1054895
303683
859392
301879
313823
829369
498688
767029
878711
127163
168246
883397
805252
921835
224417
1079623
415814
1054815
246205
11741
343778
1048157
789121
199412
431233
398173
245527
1071768
838363
406506
859847
255153
804817
844614
1101244
1047910
383565
561854
898385
136171
819733
206958
983634
854877
1054398
892069
891019
605209
648852
38075
402154
810011
73759
847878
620159
733754
275961
529379
748471
1070484
287245
801770
756888
407850
961337
461287
104930
600705
614617
238011
317170
886543
622463
497569
700211
1010502
516687
360671
1006969
640755
1019079
1091538
823331
807585
477701
476652
106024
445951
1026724
648773
87328
80589
460481
539032
171308
845385
207311
38755
281477
286427
385131
250173
431703
250283
1048145
146613
467236
911784
305109
385725
1086700
537722
331626
349133
7438
956602
523415
1068596
40294
301916
933730
783361
3538
400731
107742
181462
619957
31371
1034167
355899
690589
53776
152280
333433
171545
787909
504115
802122
346104
519052
510449
592159
1061088
865024
345277
371578
931874
969134
72503
778843
29669
237054
70789
234587
1045186
164444
227333
357752
380651
392204
37635
429291
900634
313920
887143
187404
614832
868472
890956
748686
1030098
1017517
204313
197394
49344
686723
163510
1048782
849711
103349
699671
151172
408836
1047740
22356
890064
748618
18763
11445
403063
825024
921874
679760
107359
1011091
54606
287756
918097
759776
900487
845611
614002
409848
82912
698845
651876
297185
579712
215441
1028667
450230
219266
1096966
369969
1010320
282059
386464
959258
242018
750082
100598
449308
39497
458337
428541
64209
62143
789164
800741
990923
841188
601050
99689
611866
898316
329765
984175
397270
274056
1007294
130444
52355
1096867
220991
918757
159754
1029901
634807
463668
801798
852370
413373
573188
435414
1050270
776101
518945
996929
828900
841386
776288
578264
123184
102869
600615
590124
259174
693247
327134
379334
973224
621798
346690
667467
500697
225743
308206
1071350
794993
650822
362108
341748
334343
423390
1027663
729068
364362
477022
888652
379203
931963
36388
602341
926824
427770
851741
976831
580909
59829
666281
298790
968921
522790
696145
679972
214904
470239
665668
525941
742826
1017630
205271
615915
885854
473450
223328
70580
477033
712555
1079054
779080
12141
109309
310841
362151
222110
781357
153660
638784
444654
801652
246576
248920
537537
332875
398065
731336
1035982
353167
994658
93297
269723
863291
354213
759265
406404
341631
1051671
209135
331661
840352
236713
17354
118306
345911
816444
480448
45982
864531
534344
1861
320879
606639
394973
308499
134764
883843
646868
592253
657252
654410
632338
106018
506214
355786
425058
1054106
57131
106584
124648
179032
352247
687709
234574
1010033
777332
1056351
1068702
440575
897182
763600
403462
272194
532609
864556
339938
612654
669037
130285
945497
372211
469498
199528
210286
655813
835236
767368
987258
231289
184461
887777
486395
535206
1015818
866025
295007
26823
464253
972920
338732
1017322
760045
528062
135875
985042
551311
65034
510166
1050420
1029522
479368
848240
529574
252576
504563
965858
892874
200417
496738
138456
478524
995026
315729
795378
720694
543565
344440
499250
590141
314103
233533
820613
38595
270770
542680
137170
594687
157696
1050996
256284
338856
1029340
817067
766407
844419
348157
721785
680777
237747
711062
726365
1052405
289837
484394
294447
89716
87380
967345
899216
344286
988034
60280
165623
1046257
996998
856729
327409
589701
605190
352203
472953
173745
908045
1081169
435008
102599
95371
539622
810097
935938
676693
358130
432323
778702
149906
1036839
636255
918967
838369
415231
144693
1099199
1039782
388593
934799
319420
7166
41385
67137
219309
649608
12491
833529
33367
933901
557158
497564
1048231
600412
992304
738246
778813
511612
755431
947989
17538
188304
733408
745602
823353
909721
1067344
578489
469687
200041
397522
673356
17890
737983
276973
930503
374337
743261
768763
910387
225973
937927
1031588
307395
649929
264484
970821
380521
615921
505453
566724
5659
4609
1045157
26521
742646
714157
19690
752386
261712
396717
398708
613461
217802
1021604
963847
794470
384059
844990
81221
117358
800608
630355
856245
1096044
363478
311605
802961
212930
461458
118713
243430
129516
417732
809109
641200
602804
467408
353476
573421
1068086
790270
651504
896996
378606
467481
130847
241736
141714
926377
616527
272560
527244
340473
646553
459711
632343
718929
611485
573117
928850
207674
915325
614645
167538
237482
575983
188503
339905
830491
285555
936680
213767
154395
717113
1002870
121293
84682
957642
246646
101515
463765
244112
1020645
958034
862734
360990
910206
740948
330468
1096025
648358
299137
700309
712597
680891
871853
268462
570912
531381
148190
971407
156230
239260
574636
92633
792414
842593
379868
209043
634175
487683
194912
729196
902523
1031009
617996
471731
513391
1061439
599732
535809
825076
285810
890366
1083798
361811
448880
632874
108085
946920
367738
573552
649992
16321
315683
190616
1022635
711397
17044
625621
881301
586364
721119
361704
684774
554888
286969
721222
871265
359494
18475
383773
173763
590899
583242
963817
572421
565045
386655
825438
1029346
1087908
6953
664973
332904
655807
859396
869463
983855
326175
283691
667398
934600
1025938
772743
1042833
6871
167410
262834
343089
640464
397495
121053
695291
471551
13503
795555
775244
780736
504682
245444
391725
321014
957170
568870
741388
979247
707229
389708
1014530
211343
277169
1064321
817632
329094
119644
641090
245879
370890
994214
269808
716458
438504
492781
79632
56766
831865
1028500
154477
189861
99358
1068635
1069396
421902
321748
682726
1954
286832
861897
458960
1038202
360470
803361
686469
329880
457232
228317
34153
961080
960030
40093
685324
513335
519536
545446
223180
240748
18985
445278
173199
371969
800253
272878
989399
1066674
336629
105797
779767
297528
534718
406511
772061
703474
229443
890831
510320
580580
276853
288415
802906
1094460
517106
921529
546120
869678
857662
844169
709217
841161
484487
172862
847841
414705
401647
200205
362636
916304
1000524
34296
495360
141183
667508
907189
575947
289522
1059196
954042
745155
362849
423910
349573
311945
722479
464309
268080
451185
23635
104287
462310
223819
817081
367337
1097859
690419
975310
568962
443671
311099
864091
255398
728064
1065741
622385
940642
631149
628461
973452
561873
84913
732037
1093439
632261
281860
480112
760003
464118
166971
569273
65379
664076
966552
191264
973288
776202
408290
643257
251184
214080
122039
849690
826840
126834
721242
1101417
27278
898059
725994
395884
410673
883838
250493
269892
794681
32369
691273
242087
780614
486596
821284
925630
99559
551214
905134
237768
31569
492402
283674
669517
797352
687605
838264
995582
292491
978157
59798
480116
368338
869391
961129
624577
19347
153977
440460
314763
955432
531311
589887
333716
853749
956500
157340
1083110
938990
288547
58912
244894
956385
426442
898107
56006
248608
581772
256352
914359
1015636
1084795
795945
985166
650354
441151
852507
765494
222924
835604
117319
842155
684316
619540
318914
171905
423827
191583
475957
740475
375567
97540
860422
13473
994636
816989
222293
477173
735671
361019
1015735
431028
846708
780495
298006
837495
1012194
389783
417742
1017295
188303
1007814
566972
742855
829331
499509
698166
968216
994840
239474
1064729
228260
244127
855535
1023358
479085
743829
1089516
47994
658884
46693
40550
435460
523290
414929
649069
23653
426134
720210
863137
328283
243969
1075693
73325
789482
1080987
22714
401868
513473
913740
205422
567234
391227
52798
567403
449334
10189
474248
824866
109149
469693
198932
579035
871859
966086
259657
1032807
105132
102797
331744
116156
489858
670480
151555
176789
331114
561749
928199
255114
38097
929641
94753
93307
764403
68398
563127
617332
934430
904122
222772
257000
582524
340826
23233
976707
339357
687793
389453
123419
40902
556681
983674
1009977
14452
893727
228949
44240
632959
386530
870211
657373
358673
1071097
758919
294397
1046891
950604
1088696
487800
510626
509258
274428
1036214
193757
898840
1092331
999241
941868
741870
450144
1061349
447743
126006
1009745
1018700
340270
804634
550401
675031
816012
625189
669000
1088424
244441
541047
107237
898388
196587
442679
320139
811426
947070
555718
1045676
831939
849123
57678
473157
254504
816966
688245
276063
977308
413081
118914
716975
688184
186984
251035
482598
167861
490907
37777
575682
230556
274649
434649
56332
757418
512569
801781
447905
990293
790005
104636
586169
764391
890285
431964
159260
839661
935947
1076224
367921
389790
571079
849016
367795
839762
571158
1099628
963464
18947
279614
657179
278911
512488
572716
495013
759352
368104
633420
769673
493836
219326
911632
406332
1094122
606811
598626
273099
374569
916424
733838
582002
810911
565657
785662
280831
11316
995432
760825
405256
574150
996596
646471
188193
998605
549637
423845
921067
364815
136192
560712
350919
174017
356929
455181
954062
701911
887229
115153
775034
660319
155465
947198
567481
446227
998301
272737
848578
60276
342010
713808
313008
22368
32580
45738
887617
364974
205688
919644
776418
296137
732487
616594
502699
154300
570603
871851
268809
8961
54425
778798
309365
910569
782375
51159
186410
1085318
108290
732628
93638
990109
142420
255480
40848
632858
130172
151190
287666
904931
16444
462883
303845
521643
484744
622546
808056
621318
164907
13501
73972
175641
938230
426182
895151
478673
1086576
352886
922558
840440
707740
898677
355061
375768
872951
1010283
275423
809174
225868
1013395
665289
249758
748236
852861
655584
702392
579283
1095122
161790
363177
101029
949653
721322
1074992
392604
854538
127055
520910
816617
1051185
141380
997660
417693
1043332
774739
1065209
30134
752716
666022
259546
416312
103391
845733
424526
958116
965784
707447
511314
407903
1045629
1086287
481489
731017
627285
875187
83496
300356
620939
956457
947872
19312
400568
640899
242332
1030446
119376
800068
866915
32536
190619
608843
680324
280800
739766
1018761
157991
311719
850073
79246
897842
722919
1039941
140734
160527
184355
342769
155007
205234
737385
90841
541300
340675
818886
977625
325507
552355
151911
435321
9805
89046
973222
1037194
402317
1046717
95176
1031703
687344
268951
799954
36563
913541
528196
261797
768759
396509
938860
339542
662858
106846
722638
460644
943877
328821
67625
427406
826624
967605
391458
687405
251354
80954
1046944
73518
58397
213353
78222
756966
614942
332981
245840
285596
683578
332555
93885
208968
185877
53357
99654
551367
292535
96895
787643
502200
340645
616560
691436
643480
42384
467307
379934
998246
82505
711842
721855
810764
32648
955896
446212
54024
213882
1013136
636311
440381
87344
198419
1024298
439967
438918
515904
250369
124674
663981
291628
587610
276393
523211
976393
412882
139824
757353
78508
978918
928389
330336
372749
613323
152821
59555
978603
942630
917147
1056974
804473
121768
774497
577823
1072174
985309
313880
891594
330708
224324
373195
938281
584045
854866
264762
46799
1008202
369611
485867
1019748
523102
929514
838826
452331
662644
96674
503014
89110
766196
50050
837194
88780
309806
251414
881964
174533
143279
740698
56835
54431
700805
31175
525833
178976
1097846
539550
998900
169216
981499
830316
817272
627633
394036
777861
642069
1086623
487072
899186
868198
438822
1045704
414075
823382
702822
793083
958740
945500
663640
869759
145201
861034
283371
866409
100660
543089
937513
698017
107483
1001945
436866
1023879
873046
119558
167761
367339
262059
615570
23214
903066
299459
729442
994371
1093233
447571
882566
470408
566383
551188
624105
885943
561676
307161
282856
746187
1061249
480080
1077997
436979
54351
326203
1093705
108746
179735
744810
69746
350684
370665
991035
135106
555105
943532
621044
692009
824005
1051149
576441
429575
44053
1054340
873127
238326
509285
10099
871535
100191
426151
1037998
16799
886062
540383
40243
1048644
198446
707517
801472
801935
772780
1006387
1006241
525889
396226
995767
948083
153943
27884
945441
413682
389082
696442
395486
448733
740080
198516
495636
588026
95780
279720
239926
579605
803117
556021
4667
761556
316634
172430
992603
343070
356135
91711
426428
877633
463005
713005
769404
1054338
752812
208921
752891
223188
116865
307495
1043788
313825
621960
670594
113019
613068
1099302
681649
14762
529360
251195
754365
196872
246132
247182
818483
932094
40811
829559
25276
471979
542634
30971
1051206
932232
983338
234267
1098625
642086
1078892
1082039
580870
320172
156581
763462
856747
496303
452159
1065286
718770
514841
343903
15762
1045571
531717
372747
252240
798014
674347
618333
622211
350498
954881
1075317
795918
672867
222151
468671
57995
334018
720622
1097158
411399
177160
956573
352289
166200
288730
787143
340917
641145
881914
301257
734803
509470
321834
794761
450070
790024
315201
781361
115993
872723
540346
355246
243719
877437
568110
555288
490711
210289
941673
892346
271968
389479
402103
390236
654024
63936
771267
689173
49140
742824
1039841
1040270
376496
451149
241906
1074555
269497
758548
295189
587803
62908
44846
191005
279941
218854
492418
823886
302745
363763
754783
736949
5634
918066
526540
151065
11018
398025
514071
873422
73692
836052
548884
629665
656567
276568
234869
667783
298644
14427
319403
164629
820710
40311
374014
37143
688787
359489
236855
822134
313696
1008515
502924
239806
1073698
833304
559137
421285
819540
434389
206545
207595
1021241
327821
327505
268598
67632
356907
18803
961186
791398
919081
526483
1090657
1009200
1014326
149686
156434
620788
461429
144847
64724
435681
245205
359327
152936
163229
1044620
738481
139149
397493
501798
1090237
769592
391122
796594
572677
260113
793076
91086
730899
811483
339827
1052570
1016258
633664
840392
539690
14969
1023726
213126
419538
665456
260700
142155
685586
420804
92034
444215
750509
687736
1037795
921572
89364
833614
1048484
443249
542184
469475
874531
502514
594231
1093600
653957
779367
771672
761101
35724
896539
659157
354366
702504
361385
255731
987424
208103
404739
517897
851418
847669
899710
972936
533648
814005
79509
260921
784782
353617
12977
825886
91728
533141
976973
783291
318560
798997
845971
646864
582836
27343
901930
142833
719323
47747
423000
887489
668314
634127
172280
75513
886204
901257
343967
247118
331308
1040991
71851
657589
516222
653175
486917
431267
943703
127497
999421
934897
78799
879543
28872
548200
974700
228994
102980
734721
436109
558856
156825
737565
445237
283312
554910
1080006
224538
154071
752565
355253
497353
182027
327255
948060
261040
883393
735373
687898
732570
392127
56703
466190
883188
480011
506664
140703
954063
536820
824092
137447
937932
408313
363791
53016
382077
35459
877884
1046641
681338
774122
227480
398351
369477
901210
121810
232706
1080911
618390
1085482
1098787
867268
900332
253972
208209
785695
263921
944281
96942
1012844
859062
148762
579525
121867
451731
247185
678016
369126
1025357
962040
1090828
649078
1011203
1099817
324284
490833
274154
575491
957109
340963
585658
1016279
244775
222510
552519
605265
1031539
547006
320423
647627
1048716
326215
599052
862236
147247
560837
949269
320353
165755
354651
501813
296739
484168
83177
389556
700683
577416
255606
84441
181770
903855
386522
266934
600298
923778
814474
1092631
777317
492241
198095
1019455
615668
931944
336561
376547
619220
156457
423138
996666
277537
129831
986715
1063581
269373
449795
85420
305691
107452
986338
591003
927025
310791
501005
95732
438517
79530
925266
1099046
532239
174653
1007387
807802
345484
312249
25584
254841
948897
495834
592215
868250
1022073
85765
832276
99648
255097
121552
191929
23472
1006014
578454
722618
766233
208880
225260
634216
448280
314529
403976
102350
123126
655782
91067
34054
435235
653689
1010728
447736
256641
1008552
13277
728806
980377
643121
154221
458903
714522
91260
976260
512974
785009
703454
72573
408174
1088467
746664
96876
627450
688741
274141
356956
564829
381940
840088
256777
4885
810774
155979
178485
763101
764151
26408
27922
452845
364439
501012
632001
660808
976020
1019725
998709
311819
780315
595065
308869
44605
781775
242396
81647
357898
182989
612000
794585
797236
679309
581821
788061
1036706
658647
301644
66048
750971
401474
344345
704846
790637
347593
409074
83347
426680
838305
866367
182934
997070
528173
242707
689716
1074295
168937
185061
981605
547623
1017714
1045694
819806
142416
339244
235714
826795
626974
168960
722208
1025422
739021
578798
323875
521070
1020117
666171
564143
110650
981178
856237
168303
528344
950639
644514
458896
867601
156418
770901
850108
702248
496258
605277
163446
1026241
1081840
435940
837445
828179
245972
717161
66812
234417
157130
46150
730320
631066
596219
792322
85149
291682
180369
227031
300200
172567
514362
668476
1078208
697499
806844
1060973
239376
571191
3442
639411
596669
425303
177293
799314
1013539
54165
739721
694238
568885
548141
923033
85058
457650
730133
946700
303926
634015
1060969
531949
196572
339689
1072226
819047
423822
472607
313714
644554
1074742
688658
484613
507269
67459
854167
775948
601046
480794
439238
1089309
960101
670487
4795
942470
761569
11939
476388
846504
1065939
355003
455985
674311
55817
658210
1055069
525665
97483
1064091
532283
927590
568477
270066
1008849
859342
942069
285510
876838
99083
335597
986678
509582
709339
168038
1049524
318118
744782
400061
458023
542751
517148
496981
499570
808683
510274
990847
77202
289180
213043
153712
360593
248528
870948
12077
270081
228544
381495
284496
610759
242536
72099
1088144
463604
644006
553163
61788
582483
245973
82228
681009
868611
618509
211753
744306
196407
809803
845963
661497
687608
334993
257202
934235
876709
804982
1075054
429106
219738
535341
531168
64438
773250
192064
791791
1014328
616978
797941
186781
513199
51640
468711
285804
512075
247764
784918
511644
43712
209829
219040
246403
989771
633285
112353
1071886
642461
336818
337035
595245
469540
577598
69253
1038165
1012420
467598
423297
800516
263947
746630
570167
387431
669891
292916
894694
855437
1087594
917986
922741
681648
776055
613014
399628
447717
505217
942025
106836
47316
576429
575379
39562
165223
619633
52215
66015
841898
135531
524224
306884
1057434
329751
1008099
1021438
501881
108362
1036662
823731
719129
876007
541261
252201
684690
786936
198454
795561
1049642
262545
600289
362802
655179
739941
89972
796579
457357
901234
377619
1081679
156101
281791
166601
316411
30410
272314
79528
334520
964779
246480
846740
530449
1025424
929135
776363
614256
375778
899551
191462
352296
489105
284223
665465
952326
885659
271244
454408
529675
721279
614320
224978
960374
30115
971213
115431
1015632
509330
126617
873705
353718
487942
848952
569464
283344
278851
657474
672425
596873
427851
402219
316999
948255
368861
716288
1074928
956746
194141
987195
225433
191526
831290
252200
685740
971006
1068066
464107
490626
304648
126490
947096
721866
201692
155468
1022893
957784
921005
539878
458210
232330
1098987
814605
27763
318027
359983
751103
214589
780622
773106
163005
225793
48455
133008
172278
817595
230694
1034656
781331
582094
404431
310438
484872
55060
308537
168276
887933
341699
359751
231083
59515
741549
683365
113027
375227
406540
406992
324833
448424
788297
1080185
366669
238179
1129
441951
962911
1046025
316706
773887
820523
26176
660351
736563
710512
186365
590593
202486
1074988
880726
698195
705538
960461
418970
342733
298034
46121
1057573
156478
162772
396797
582976
930752
793745
125500
348286
884782
1070911
842561
751268
1055337
663704
698111
247048
844630
523437
814899
210472
1075235
223917
97764
997998
594752
113601
582302
484101
822585
440395
684213
512983
544571
958778
590749
714422
270467
259012
466737
704687
419303
950362
725560
656704
418230
644706
311059
15479
484269
1076463
630272
352086
126011
756680
382323
830876
1005015
87717
313702
502506
775534
167435
889214
476436
1050930
401997
926438
616393
482930
384762
679837
1042471
404561
562071
1020333
793126
422230
327943
825632
17013
778767
607016
344755
1069035
369866
1052148
952123
735406
640147
150739
810534
569845
750130
18431
361352
407756
784935
929527
80831
848990
540037
278043
1003883
463302
134592
567238
985028
989420
527849
194922
634766
1065559
333815
507792
957730
552588
318026
706221
779082
502607
599441
534559
879669
907342
683980
904601
433933
1017780
630623
36049
159046
454580
1094291
965533
403604
1055772
9286
700316
793814
65027
521546
89161
414255
709893
900921
321349
915101
547212
304689
893809
642801
370056
733791
517805
489542
440552
371460
177623
946212
849525
1003717
177006
323708
741163
370961
892804
561019
182262
556240
345981
100982
756068
832084
675473
580694
981491
953148
794478
155382
204552
568314
566214
733707
905790
364031
922711
338150
962051
214664
67710
989799
179736
148173
793728
284717
162718
665642
182839
691030
497726
812274
129334
509160
775331
707728
889584
945252
701112
945496
942844
150125
119124
138019
408401
256861
608701
208772
144715
735446
668235
30637
270768
150892
472051
939423
24781
956206
667466
539480
1031731
449074
513337
754823
222444
307303
217334
652304
721486
1032379
37933
354914
227915
1030393
3063
236642
393075
842228
138712
28726
369319
758595
525927
1080031
1065880
877716
993799
449036
475680
625418
610658
784861
876807
498949
906109
238810
196255
515735
523100
694658
243439
652023
29333
888468
227536
950819
997241
67939
737854
513557
131907
851367
941353
816736
403136
154743
98670
74708
928564
287750
587133
614029
1058808
234677
818744
283471
727280
944375
1073275
607012
161545
229188
474479
434706
448459
1012997
1064865
493023
822320
337003
252161
131384
354409
211475
267158
535850
643955
603653
498455
368394
622088
729786
1057747
714492
1009499
817488
367540
246773
755433
721010
534341
423190
125880
1034119
201375
866212
741347
673504
161440
774470
288356
711558
963058
324946
607364
896527
701689
564284
513539
216646
621031
752459
1046138
331516
566679
298860
422364
10630
307042
445113
241684
625663
362963
323480
869005
282979
978862
888501
606849
638858
518949
250871
49791
1007933
278862
660155
1049384
929719
836059
575115
413548
323307
102037
689257
230344
551611
990653
667918
367717
528328
998177
672465
873738
296390
209742
45478
746372
944442
1077039
1087353
346341
1079150
808304
329384
725206
245484
1030103
182869
481709
722797
297913
527616
62400
583473
21575
919079
1060263
798673
258760
890330
510478
691605
826916
445973
522059
364401
949741
702322
718337
720919
834088
408833
37405
430115
253759
771692
252351
360271
252651
952335
437211
311372
441352
262413
377395
689339
11697
334542
522075
1045264
1034576
377621
611796
277209
328005
848323
112427
1039264
449699
891020
144830
576087
736891
362144
805924
804874
207531
833623
421397
809848
62402
1006877
564726
645991
564117
1026350
845013
913781
516772
624297
625347
197552
741908
993970
71204
555534
370595
976904
133495
999334
499174
142012
127204
312736
906010
648733
640527
163974
866850
380612
748734
903891
572499
143813
209422
629852
262061
555388
229051
595988
1062195
64269
976214
70798
944685
529924
787714
718174
1074485
158896
627541
191936
151500
746109
329242
90438
65311
336637
455777
393231
199684
979834
357546
986616
626955
184053
630662
166308
334502
885492
334873
951713
17330
914301
208264
1057297
719321
645042
410745
288020
805047
808619
72578
531489
28055
563693
902935
883755
148052
857120
202133
213116
211102
614093
337522
236437
209965
609635
608375
868535
1009331
115376
638687
868858
216312
1043868
1092568
727447
423335
139057
751055
3436
967683
779937
1038746
800942
386705
516915
599760
593762
496233
1020542
314581
359511
358242
919991
875180
214207
1083791
22851
773634
700419
854140
1037375
162535
885118
495473
9191
447273
390304
854067
1093655
1068544
417562
1085693
337983
160762
1069648
515642
803160
726832
1065664
535308
577896
488514
191639
973030
996404
623031
47355
864525
738175
1079764
291113
420795
1081208
286975
691765
234186
66698
860800
54770
707437
808076
931206
48068
760666
962584
246817
851459
418130
493801
149044
183796
569964
226276
1094646
1072298
143455
1059191
742704
295703
1063695
49378
270940
283841
864842
119011
934785
429641
559093
992843
879178
746061
689383
20039
904094
490293
132679
233236
776095
683183
200703
174751
210599
472473
105577
669674
63552
893813
870473
765101
702498
771806
542766
900407
998916
847945
546268
847093
182728
588579
481296
898942
248083
434217
379425
810300
1006150
370491
218318
235770
1097056
15542
18228
38503
823813
224467
180662
451892
1001108
553495
562498
70145
995793
617141
105990
802737
531555
941381
441652
670407
451394
455566
261193
880036
224230
753867
202678
156464
941560
26712
219180
1028194
1083828
101711
632638
23424
578672
996287
266838
1073869
444190
632065
364822
630957
25946
1073379
468484
646321
127968
48937
744989
778891
1099207
1037075
367054
425651
382033
116005
1081731
1006201
10684
749993
989888
1037353
1069428
702973
60248
821887
35067
258168
40471
153695
934214
372181
1026219
370923
436409
308519
353988
943391
382004
527333
277781
152366
703777
788222
590929
359783
3625
444508
816207
337924
808831
660951
1023481
492335
668162
826873
636823
19111
257535
864305
1060120
738406
230899
358667
920963
359157
1044308
932966
601845
1078444
926926
766523
611161
1081745
929414
906849
184279
997401
724990
692098
896780
868731
437282
966998
337059
891980
186759
424855
927806
259355
856372
45780
472190
817207
818258
745571
609843
512197
67236
864916
670124
836951
130397
636828
587139
963314
904795
581080
1013901
445414
937024
731439
741764
318954
128536
518169
98912
662130
562172
807113
75846
378587
859079
942670
460606
221336
979989
661893
439839
459090
239759
656904
92921
961665
665326
518209
584101
807827
608580
160514
966133
787678
898330
600046
412142
265851
382835
612287
126973
896512
656164
751106
645281
623070
949817
656796
122790
39535
226434
737055
728606
851442
597338
509126
934866
269878
260550
355058
269140
648675
722662
278067
481130
1028712
1100779
481034
858211
416671
534415
101587
240863
782926
134815
376455
680117
707069
349222
520852
455721
220128
696300
442147
873867
254917
25286
574294
366264
801101
296193
1090061
793966
496255
1024289
544862
467890
485765
26011
934208
1080265
188986
1039675
1382
561168
185995
1018044
885428
785083
1072726
802528
18711
853878
837332
68188
148790
1015947
799605
97969
480032
814353
1074365
214499
288713
126530
79320
917109
828597
185721
824488
773886
508724
39816
447903
804304
160795
1098786
779656
621719
651108
561370
1036132
477779
708546
1058737
126265
432983
665936
730922
676843
150580
221579
227907
746507
643235
596539
22363
338205
807966
960135
990597
130009
360420
315884
141874
582232
558942
907326
1025122
886115
483895
776193
205559
510939
600924
386297
135670
371185
762923
481591
921047
3226
356154
936650
191378
458058
771116
615220
584646
766795
982666
985038
573187
369624
715122
78770
854105
227644
255645
501670
830582
255588
735777
1064454
241447
1097517
783764
620005
697989
721312
704255
298682
193298
287164
557984
899128
401222
58927
322162
967059
1092428
525704
491771
41284
95908
446196
995917
291348
971414
615839
722124
671202
777462
280651
27412
920543
831801
534934
444324
234350
700984
685099
939699
71212
236924
250816
738189
1092312
836897
472878
758688
951099
445660
54593
645028
455713
598408
1018329
515216
151709
398523
735780
872499
110097
788151
877406
427061
430224
953628
762116
207613
716426
470314
286455
706320
286331
1001370
321767
740536
666355
921204
694220
74464
442392
120184
476063
961312
667710
943543
847688
248386
732760
123007
219576
1043724
646462
683614
170659
789424
297853
792837
800423
634822
1030034
683227
1021536
987216
874453
353989
541472
722290
623511
494975
748931
184662
455948
991327
533198
1043223
880697
189958
173469
765674
860663
132181
35225
355542
26050
168392
462528
507067
782614
89564
453175
489825
233796
660013
299453
184432
603753
799155
871656
1058381
922507
56263
621470
799319
822425
700381
956274
1079630
1078583
827929
727688
678724
532152
829108
611084
520975
611347
854126
25265
42303
952548
1090211
759710
70210
1052566
20787
495221
1084669
149995
581183
362211
125504
273969
322075
803522
807026
963998
522652
833193
669753
911316
174802
489958
837114
179536
607594
390316
189036
432388
806184
857342
152013
271368
27474
19196
435969
85462
587889
278474
342761
312650
698505
903224
847284
286462
859989
382035
226719
175364
579478
996193
414767
244955
724906
1078341
1075389
767220
571453
220635
137893
359861
387723
604127
124188
386350
772511
307136
150066
1055799
868487
649234
410462
222365
787846
1005582
846698
114103
289326
906089
90313
268215
639281
210924
719825
515983
591609
869846
47473
184551
178155
792257
874122
962990
186655
1025591
168778
255389
47442
235636
211406
448047
472913
103922
624854
954097
815979
952256
937046
800403
1050367
327681
500331
369373
739478
567389
886750
702720
1018943
1066302
373733
771363
48685
624524
947443
908176
625365
963774
431127
528887
450658
812803
668000
750605
865474
806015
489831
961014
233256
868800
177428
47952
1094619
857734
30693
49603
299211
1070212
617234
659263
912419
1074400
921934
542974
981195
497239
1086947
1034092
502727
691572
115978
684744
120533
706523
843772
676286
518250
73762
20037
479181
902843
426651
354821
59674
435654
775964
598575
881406
712940
787919
83255
627997
952122
148424
196734
428549
1038498
471051
340984
921084
612896
230401
236169
791397
573438
574798
258425
802118
484291
512203
385590
11492
312436
365740
862822
228093
520236
954134
1066135
866462
268738
36351
511362
551663
58416
633858
249229
628699
921095
961018
329434
642204
462341
779716
47547
48597
197714
941733
808786
722596
87346
1030105
730047
81670
310592
947880
891412
921012
683629
188875
492628
1065010
856317
179749
295264
269797
92325
918553
183977
1083157
765724
455443
504629
301562
303325
36122
65302
64252
624330
571622
505854
752524
300710
651400
506083
842181
1046039
474843
237973
602343
692393
4455
728177
493649
181412
765930
709268
193294
827243
948846
724805
1010110
1084642
983213
939703
607224
1058383
43736
976971
915541
1074401
121092
139419
539011
1089788
361927
482343
60941
31223
862800
345342
204184
338392
857093
527181
785658
413774
908563
489479
1057972
728680
942943
414792
262071
600896
1093662
21491
1052927
591256
641104
582713
888162
882549
927807
336484
58998
150776
77052
886384
560897
303754
1081062
385708
965947
1009594
563767
602661
1036930
50662
738457
963471
1003926
732069
960427
483367
225297
69019
960684
676855
969063
354432
215415
428624
676577
488833
214146
45273
23944
855779
23230
994966
1071164
36475
640484
543942
351259
365663
688177
307639
882111
429065
961405
721353
250417
579422
530107
859618
733623
514044
513563
348383
1023427
259713
638947
41753
1057942
937017
833568
710206
389021
38193
580128
1064827
587027
502749
46842
644648
281314
422664
1015734
1076391
436615
556338
330605
104867
253546
586326
387531
844544
894548
582380
842024
590211
819670
908401
901856
329243
780397
593592
954787
145731
951861
38056
932103
84225
663643
132750
625266
58530
553391
648238
703786
90135
865704
378886
883611
1000865
722501
853440
439399
895731
995978
630653
828602
42791
363916
320192
363729
1066268
1000842
157653
577710
178987
640061
76900
773209
1037079
294804
138571
214594
201101
433610
626919
337019
900976
668186
26553
434278
159018
609677
386984
678539
404229
5163
385851
1076190
156106
210920
556278
808320
280177
351178
889637
252993
752591
123746
649167
699638
439345
204727
75965
965732
71586
305525
604394
522304
893575
229966
308418
222138
29636
553616
947085
119362
804617
800819
164846
564129
676339
691053
540757
776739
753511
34763
148913
321886
1081343
718039
531969
1082256
670693
644076
16250
759539
19146
282974
425771
765481
211551
280619
636477
619982
320279
975237
211550
730885
6567
255347
294209
686837
711984
392478
1066845
860101
214439
140963
1041648
770706
423847
760478
70088
103707
542857
832618
297395
553090
66336
847446
280241
1083710
444729
583133
113887
298602
898257
631163
807862
145589
166202
552385
147478
752208
14988
670523
310168
438009
1028182
869967
349711
638155
844195
1083581
697177
1056755
681419
516282
761211
126292
607304
507513
836578
852522
278810
595698
250674
529006
202693
342531
90406
1025044
831122
173238
1087141
298486
246269
354545
752134
866123
926631
194893
971699
537754
910849
570835
259683
530026
575348
588082
129459
244163
719965
843125
37697
724929
411917
711914
645605
1044041
94663
1017561
974425
827155
871487
798985
318861
296434
38474
361234
640065
328349
402324
86815
592577
676420
3902
553008
783169
271326
200908
194236
139842
718919
392177
715298
17755
861876
953996
148104
278204
840570
1000413
296336
229782
303173
505471
28433
754714
689168
825710
254081
496975
168402
668146
240196
468661
583337
490537
157386
836314
1094808
113666
262135
383618
979728
934842
417213
1060131
538795
273526
246066
973724
274108
890255
478908
976897
210185
1036401
989127
1069446
786287
187182
602065
435581
499339
1064430
783263
162581
507578
236837
305049
78285
317475
225599
690325
481264
315792
961991
743487
711794
206726
333024
371558
1010321
672496
995896
528640
910303
358686
993789
628315
675148
626008
312897
803782
390041
410710
1072955
716210
1003138
888158
1067218
192296
1016234
398328
945490
95931
594633
174356
856806
201049
646981
789137
261851
810104
682788
456248
264293
906473
358753
1057189
922391
911948
379515
404491
451433
269961
1049836
206822
753660
461242
1091866
495687
360550
751450
688267
573657
925881
624417
1016707
517970
784771
31291
228274
1069593
76698
365522
335554
530359
874445
239280
1058614
580578
498439
37081
1000046
907136
439921
1100200
64267
794195
786833
219971
933874
559331
28547
711928
370176
457868
293902
663865
922870
234896
172679
190845
911841
604845
436239
140420
837478
907824
831183
955902
936921
1101270
1044190
346564
728784
457807
566527
14470
778055
718217
668519
947357
409502
270072
737458
374298
828499
800561
1012086
673494
418986
589972
659033
524138
369034
526012
251944
1087974
18879
699276
101415
76121
978509
473700
811427
564145
20065
845817
14347
965001
541126
385865
67196
129639
1059894
793078
743292
306559
915013
168792
77629
221440
160262
435984
162593
923260
1047598
104987
902089
909154
391191
796703
484292
220543
345267
950521
677268
25025
164711
977754
586724
280622
281033
53494
31362
60041
1063215
330903
752893
634685
470623
486628
434154
811690
18971
858464
597943
883993
46666
444425
504780
1020730
580767
604798
453270
293475
444986
677351
594824
284753
441180
875347
7437
845161
837188
423616
1057914
727620
822719
189014
1039531
391142
628801
1003981
83490
186367
1099693
1005683
770581
51217
1087533
462290
741468
656866
696216
607528
1084919
646089
821413
107833
1079438
445056
895522
973726
585909
526507
615568
413234
451257
687361
520447
814612
890848
578472
198782
1076797
179471
582664
149585
685006
500944
128828
1030981
253459
291820
925270
89692
612899
909105
75501
207086
145128
624665
652175
961715
176208
1046655
461395
365366
785887
237426
414229
1048279
1070675
844198
608425
845915
1078200
773664
1099606
6847
73734
509113
819703
619373
21367
582746
52385
416623
260768
39207
242021
563839
152986
883998
571448
962568
659784
347352
99863
710446
726886
242371
254437
365353
848726
132311
614650
142174
3465
425161
329241
144118
643447
554546
770330
40414
800382
159468
385701
619821
914208
1064386
1005994
39152
1078647
614244
396975
530734
511392
602247
1075016
607340
1079532
1061669
664369
676963
39843
514721
158665
1001358
83102
758982
852924
766496
815985
537204
16287
337386
943958
439636
990477
289002
695843
887338
110693
942369
545341
1011390
81599
897810
922393
963879
439821
508412
426065
76986
662665
42182
552076
46475
501267
509711
321139
700910
679014
935230
1018369
640281
129717
729742
77603
591240
1097720
184948
843991
959855
350799
315296
862839
202731
633898
242528
528229
831077
600460
889738
876738
304854
912863
892009
455533
336975
928441
1074775
385365
315891
688503
679976
151472
802279
688180
933857
714909
444760
1064044
9404
935531
640773
955436
95588
351715
176514
445689
24126
890271
255440
672888
921112
105777
883673
234324
739663
622233
340815
12272
45836
639210
230752
596530
399231
257313
186453
609411
935098
801783
558370
1032159
244234
612123
613295
48573
312174
789061
906270
977668
464222
747130
748180
380891
419693
616274
617324
133517
865799
671257
908242
713867
65417
717152
1052400
520593
465871
464821
997701
533604
565686
241823
203955
110889
701681
792179
1062011
683259
1093958
955919
576957
58070
737859
723491
823161
951048
585083
338027
1014512
37178
387375
355224
747769
846265
256709
60997
356197
884228
208699
945840
635413
589811
734507
101048
228841
7463
891071
408440
21844
338009
1073655
708556
251430
459701
993366
987905
803726
1010645
441092
294522
703896
626518
561631
154912
526704
1009293
154442
1010061
588298
620262
906454
237966
1044922
968526
450095
146545
342421
245679
925355
650866
896872
231490
287007
491396
669601
932911
129077
400192
977093
373873
458714
379643
183797
493742
1052577
68618
747808
211118
514967
100876
583597
44700
1060867
191297
1017887
106199
773854
879511
1043477
1064903
300569
360805
205879
218043
480713
166847
448232
774261
683739
1004094
784210
855567
998366
543101
183907
1033516
970292
858542
484743
486843
47631
362534
642830
253025
260893
232190
593775
479567
73930
792866
1101262
1043248
261546
102485
760452
204211
905191
296307
380418
974720
683324
307547
146803
256906
846432
802590
599950
484568
141823
363956
414559
1020404
840909
814655
883633
392695
868640
387208
342795
62678
374923
994878
632584
291170
612385
1080252
855260
750380
504768
450885
410322
755293
305638
515018
1057076
624637
224247
465879
70545
543641
275855
760105
1062627
704151
500667
763461
902403
353142
466241
266515
104512
212103
1052152
746083
623560
682517
909004
839380
577443
154595
53990
670432
43926
368399
108965
341422
1057685
909792
100429
944748
738105
1041124
166557
456726
67211
606509
1081331
296698
65425
628566
1013944
169010
430535
55365
258845
737796
831196
849781
796784
253594
792559
1023479
744223
390247
392362
1083509
659159
918142
432101
779022
235926
262635
760772
696076
381994
563811
863081
651337
428809
980351
230419
647139
241966
606504
802443
385799
1048561
127643
393761
334385
971943
358736
234504
497534
239954
505414
306037
372388
401871
286596
918145
568383
475172
472455
397765
166260
747054
700080
551334
682715
1028792
823756
553051
850522
294562
148693
301519
382175
435688
939557
1003007
1007320
536635
1037570
95980
458552
394533
964788
588013
190814
587941
562514
1096598
657110
104201
531325
48893
516627
299788
954585
531692
30403
821740
243432
205750
468855
147263
761372
447755
792721
1039729
437858
136283
203132
994316
745660
966332
1000159
873255
313600
412655
568825
915942
1004040
94757
441772
13055
43238
544485
336036
1021141
1006236
314754
847154
224637
920269
98678
309381
744881
960614
1036805
838540
85618
142019
566904
422872
667743
826314
1077460
868001
941613
301391
214757
971317
543347
135502
883977
73648
909426
1014489
12645
992436
839316
603000
585294
99491
733390
754907
935409
356009
960880
323312
500459
755155
603957
69275
887460
786698
1047120
696813
86076
818423
762364
42297
881460
13733
954207
764903
628511
123049
938763
1049787
1070265
1095039
151413
454112
264782
807607
788312
783075
190999
793802
109516
334099
911611
731936
228275
1018555
209049
848896
222685
387803
447112
489581
777078
1026710
824309
207364
37527
953347
214071
674330
975222
1025258
194433
38928
948750
218498
1061200
417092
446021
996339
397819
1026027
7139
470593
812742
311106
147139
514380
1063418
294304
35610
164420
599546
809531
744714
237158
999156
1077276
447109
420697
264694
820971
407096
85086
246326
701787
187382
946744
911982
444968
750999
295961
878412
956718
681335
1049692
462424
1060013
411563
1062316
253618
636133
527760
479452
535744
183900
448915
920453
915432
578806
573349
539953
1067048
34413
511542
1093059
211573
193713
779582
890949
722539
84571
169121
271684
557275
378358
174890
219487
1043417
98652
325452
585800
645035
859872
413023
493180
367608
877333
354120
411452
945442
407737
192483
1023954
191734
65675
684205
661944
202675
487986
647904
356107
37643
648089
251904
1084245
451092
589905
775339
664248
719172
103466
327187
1054229
655241
282288
75527
660165
283771
282721
192007
591533
1014774
394946
920253
1067652
146899
130670
947343
359566
884283
904442
486766
983848
222983
1015394
413531
571873
142310
840201
599853
786666
342839
44663
504453
918920
301732
449729
854136
1084905
915566
104883
990725
735251
477225
749568
283447
607415
863106
968224
987798
285357
135034
251789
462086
529299
6931
920997
515016
859721
906237
1091755
58218
686404
220016
391877
596310
886122
848042
421037
261323
254712
937377
379164
158351
528073
1009943
1038142
847074
1029049
615424
295286
140095
728005
60916
1049501
144462
77813
537976
397057
762560
828800
666679
1040406
365586
321153
842294
529369
808138
491930
670499
867755
142684
607604
861694
397721
885281
687160
772722
845216
624070
957970
177031
741110
418815
213987
1056421
285173
204658
675730
446183
239421
913977
529148
510682
31512
427841
84329
343610
204373
729076
341168
668754
671436
411151
406505
160999
46703
175110
368466
431378
773207
943939
432769
502165
343022
826186
280968
812893
1048686
806487
550509
382173
902854
3737
195887
869483
457630
1087007
555331
220900
99918
457570
864375
605539
757211
387535
701998
851521
759015
352786
359276
328639
15188
844992
520406
477902
955642
689605
957861
303711
604730
243423
673726
430104
673032
153020
472311
114796
880788
347599
170839
443046
1096478
1096800
595319
970956
467963
375663
720370
28718
865435
855587
93987
481807
593840
1065659
739615
917380
740100
829693
351097
461111
704881
573075
317638
369609
40788
661314
266155
133237
1090681
594436
740998
589923
1062478
328791
1061996
717024
149806
873121
1005779
374464
955119
964009
846258
328355
1053065
421407
203245
227289
738188
1071604
56560
755582
27911
790039
859020
119528
572485
969792
317344
231146
1095303
717542
359033
700715
353860
1076921
678573
206696
879868
940972
236625
593037
414372
625911
433121
965690
1003802
460067
387346
729710
466278
1078855
505451
904364
665520
1074629
781581
644235
338052
326877
704357
37710
61359
197074
365568
567967
61296
970697
163650
698894
625117
152777
952189
699460
206566
662122
62360
455382
925285
188093
665207
309032
585816
892841
328987
530465
988274
385051
906589
836773
976243
308895
319892
1074095
759545
58400
383750
110176
171892
64343
992306
808727
674541
470629
183122
1048699
584824
166002
811744
1095246
27098
287267
337671
303973
302923
732248
536467
762006
516539
443841
192707
1078588
527558
528608
484895
797298
584906
603826
659359
215022
175327
1080584
92116
339741
637063
92239
751048
784090
26718
39551
827792
904037
212831
827489
85925
208458
747137
795362
389062
362993
40979
895334
942989
986190
437928
866046
527376
964830
381746
403659
632870
360303
513767
199316
1100806
381426
158280
652820
211396
1008765
970270
497799
178349
177202
732594
1005387
495873
798797
208728
62734
781843
516552
883590
119979
433568
162669
927865
653177
794738
493375
1018267
1025282
316922
534640
327599
25498
726984
1063153
252327
111726
550649
9169
836703
1016728
193867
273716
50260
1048125
271266
333838
45026
431806
683671
495313
102401
231758
815234
33412
558302
745276
808577
534485
204801
556497
969667
80823
957266
362042
459776
855643
931750
777510
235822
389539
556260
2367
819378
500300
137830
1099311
85417
935503
972594
728433
180500
977168
195963
929905
275773
74920
668710
1041172
113817
1072590
245499
303445
1023085
419408
1087884
361551
972470
586889
553492
880605
219109
203992
959965
682483
510810
125367
268791
866090
1049851
9416
33741
718872
945784
152331
348452
724766
314631
1087751
576294
15993
624073
989666
641267
339293
478595
133715
625383
767617
13828
7878
861410
186597
360061
37636
247516
749433
725293
807584
509028
257328
460165
378879
414984
682318
821366
938944
50431
719695
525334
385691
882540
626404
860770
473652
206992
834041
645173
396591
589651
978153
991790
889516
634378
220324
447325
1054766
474536
13770
996469
332995
1081557
735083
963588
476869
106141
786420
408013
362354
167474
962738
516885
746624
1097963
610721
216038
28900
792451
7398
915644
826176
249859
489048
153062
683400
571696
441086
440353
133960
334817
487834
727307
1085345
58898
992418
857630
415012
234149
301953
44289
842055
243436
834370
33924
1034514
777272
1000971
963500
89193
32125
117069
126024
499827
1033910
718525
135809
372875
911219
381226
385517
404735
1026160
32106
36936
811321
967101
974129
462655
803067
576425
560788
517557
1072511
259507
82399
919566
32697
613204
903103
337210
975952
603837
998300
1002937
156017
364459
34113
551684
914468
475100
410407
270126
1035476
567990
785385
874117
561683
119355
1054562
402422
512905
428709
1077792
681116
325549
594416
151507
282001
84547
989554
492594
448071
489661
548549
489416
542012
865591
947953
543183
1014033
183718
936577
393112
101703
333153
177405
149932
814733
327059
218746
835927
861157
581571
799855
494435
458648
965204
61905
895577
1004763
901274
1039249
555314
1042063
367389
367489
933076
168700
1050695
1026877
160131
47646
668023
390035
153365
893290
152420
324066
396869
25022
520525
1025686
558726
1044163
366315
1093323
462122
189448
787348
538678
394549
799285
517666
696638
288559
996610
773234
845116
366610
879217
1004084
742221
865488
715262
717505
378574
105276
340532
357772
67954
624253
352745
1061083
390467
301735
351331
187736
306525
744490
492455
209217
608654
667954
576770
677631
832020
1013777
551348
386507
11181
784983
227852
232776
693004
1096718
943284
622235
947135
976427
710488
357589
681537
192812
1059220
132372
951833
912143
319997
93823
549371
1077105
699842
1002130
597994
863984
65522
543715
880137
622967
459834
197004
31324
1007392
919628
1035118
199404
263106
1007190
355570
1093496
532602
714164
867778
987576
364842
869577
376366
429472
467222
983479
771575
530348
831636
858270
1090914
1012535
1020783
288138
374445
582522
1028901
378145
660707
801034
469896
993737
149734
4396
963942
1044294
702230
734257
722315
498568
748115
616032
263826
699831
759603
536952
230929
1030165
999239
793688
570135
251018
899253
745987
418232
126992
653707
276620
685715
851220
50362
592790
707996
1036909
421217
878632
802049
139080
799643
5421
427995
18851
1008996
739445
184092
926708
738913
236158
471749
778492
997186
323087
884015
907506
460579
555343
644038
644898
867721
164416
84800
657189
387109
1047694
844247
776241
1041015
176769
752379
444513
516744
733338
997716
555251
132243
133724
772073
93298
332004
928345
975521
720287
182507
513778
723001
124079
123730
264865
139303
974939
454151
300871
1073746
58399
127385
569854
159208
169002
749349
377680
218739
281521
446951
179903
715029
1098807
278064
624672
168984
409185
37256
358286
716204
296419
300767
149214
100609
306157
945065
217100
860780
428851
27212
226218
164543
451795
467498
250973
498500
675227
892857
329799
768334
890120
814938
511360
306649
694221
764924
1066867
541198
418847
286093
967205
671903
431985
82236
1022507
211847
628475
228956
242594
690781
742462
515436
657709
830126
1061835
131781
1005626
305251
739627
463387
514092
531204
39606
195776
815943
213247
932190
371805
493504
784027
485859
590086
395737
861667
122492
84007
470579
201057
240286
130923
354731
1055008
204973
957115
494242
1030715
701149
628340
60641
1050392
617414
884589
211991
502569
377959
1032140
109662
330911
292871
706450
928115
628924
807056
376728
479597
886220
404778
523294
1090015
610903
340775
514760
376094
241157
348807
809978
697341
520815
295340
900453
926970
383439
98482
241707
650159
46593
251194
1077037
895995
137967
893746
187917
556651
891530
865387
33142
589556
402468
68535
638499
952343
996624
588231
275379
991516
637785
500363
674001
895382
544737
253888
325658
228292
573330
792765
196157
587386
113976
801483
515384
589636
834721
1056906
42488
1083737
403687
396959
442012
661807
198188
566780
726665
623122
211569
170083
876108
464171
546019
635724
593731
795451
491287
553864
720570
642226
440748
145282
955930
268067
849343
528885
301470
103175
829655
843727
249018
740298
184526
961846
713708
17793
758661
625006
677493
1046669
1055931
106515
978835
582263
685037
939662
520412
908754
356322
200311
268982
849341
636861
646730
682481
180366
71356
778958
418846
166317
447488
988116
911455
994434
821196
142377
526149
1081610
1091254
581367
867472
303646
506394
796209
690767
827033
346451
591805
679079
552356
657525
888381
253819
102204
798665
740705
16322
708111
1030097
150603
274783
528500
22747
177672
595887
401988
1007894
149781
892470
94494
675665
819163
1083425
1057196
91221
1076466
575249
155460
347075
1021554
718857
121223
986943
135053
449243
960449
805570
426214
412566
305039
224083
196155
207710
25213
130958
666967
82232
629436
774017
957743
485914
897102
781586
314205
31819
89960
589082
952087
580829
617757
193345
316205
722530
1032932
491670
674462
950780
691980
727388
531502
841320
1067458
204712
1090844
539161
153372
1044956
850596
751645
616130
818575
1087923
228729
967650
455546
820908
450048
204754
699850
428640
1028381
924956
667147
245361
754620
332783
96826
32617
461327
809961
560481
270971
313737
443905
1004149
386035
681521
340038
317464
7673
361432
2054
498700
668399
275320
529125
1090604
231581
42769
922302
588831
285488
1098532
658287
33529
330637
579322
585092
507717
301914
174097
338046
754833
31219
107555
912794
1088079
59498
366989
340639
635218
336154
262953
125663
122261
839593
1077883
622354
1066512
1037317
837532
11668
371006
326268
846234
296048
269244
797800
801013
690646
1084532
1036094
631735
255240
450013
601520
819310
266518
1073157
752059
217697
169794
420988
373507
137087
867343
1070085
382503
784640
1066400
163349
1095270
664769
1010989
88764
11173
328982
768936
920782
923952
338264
291859
463213
782858
774586
74765
730603
90325
693648
100607
959503
183464
406266
229964
921496
785200
874571
706355
485342
486384
355983
357033
331215
553190
575030
237974
138359
26878
307106
908860
849636
399192
153483
1018690
227810
88864
134867
848300
849350
903492
363496
611608
804308
1072197
186957
130857
573677
536309
432959
959518
548764
285508
75678
413292
1014521
1050304
881569
222740
495544
842870
230729
523097
534443
820037
855826
168885
679830
504774
54691
122736
893866
597018
168115
565726
141416
990607
236302
944618
1095517
400789
684352
808773
407045
467146
325847
469773
710643
848926
577144
1093628
982889
309148
850485
849435
472927
763621
625007
213367
860233
684154
241576
485776
556513
1005076
545299
408071
424099
197943
268888
238217
327183
570814
417910
187326
917396
1084878
654524
905335
992518
245889
770672
344785
1018247
950468
258803
83755
646383
843783
832039
104786
829792
708671
374682
632987
327018
1085853
314125
816637
1056395
416108
111321
313701
287913
890541
859321
620192
737063
192836
617159
345897
453524
605303
879691
877254
129882
173140
265311
520671
64439
49012
388985
152175
927069
86715
333361
989099
264258
313253
477677
321852
473217
183684
922293
68168
346537
1094900
225051
22730
1053021
68640
720616
682391
46434
958659
904210
44879
329169
755367
1092954
73353
728728
417000
955504
317789
756981
309060
557784
861735
600219
736978
24867
989934
1019538
185932
753056
994867
262245
367772
987600
1091774
338105
161886
489371
577392
364744
56430
361093
161959
774303
36023
229213
317568
741703
250177
476697
653624
1097144
630150
94242
742520
137588
375196
171300
974630
822701
743715
950506
251958
839247
981078
258605
949371
149505
882935
720013
397173
775993
940934
74585
945752
1064927
692294
226613
632273
275079
167900
881410
38805
909854
5606
905222
361818
124484
1017221
179018
658094
813646
109279
547602
64425
87878
510021
588562
335103
289614
1061689
287039
649308
976450
357885
910190
706055
296428
760061
706321
801127
494178
1040891
620395
246298
1064245
498662
697008
670814
79694
1089182
51489
245917
968969
321260
692879
706054
460593
233411
782582
311174
765165
94382
231338
962587
102273
806461
813280
319692
143684
237978
136004
669317
199856
501779
678088
94896
768182
974977
803232
250899
1067788
1085663
117309
264528
662860
342390
421462
995575
345149
929268
116565
249505
71253
814622
752333
273108
947735
1058318
393337
662879
784722
710647
932183
677346
212305
664842
481512
561022
601723
434981
265108
23207
162311
145490
601560
476309
117502
271149
264874
859534
846607
749903
863513
113688
1040860
793995
466509
494005
556378
111677
1034104
427147
757412
329576
1030867
269603
572620
176163
1050322
147841
503685
955382
13938
715055
1042444
1024170
438758
193976
141789
637881
1694
742297
171396
351184
817174
198085
427118
135833
932219
819563
590240
847076
40589
361588
997365
258070
605939
626393
213657
836446
21735
197384
820941
98789
642619
344353
569501
603499
132397
736904
403786
763786
425219
856775
119664
451682
928158
164668
840374
1014775
318284
893162
479409
960656
663507
819434
545702
395325
323134
363840
41703
227035
408059
373097
285420
714401
654797
524372
994394
433928
946109
151876
470976
781137
620233
346357
48604
160398
957981
838827
503879
327245
683875
176558
96885
301023
253383
482039
363999
43708
254831
972909
475152
578608
1066098
206267
781691
455699
912866
241846
1091973
53517
28958
945359
591478
239150
783095
406753
294981
1082811
270709
670280
144471
116676
996671
727172
547874
367315
571751
1094010
124169
695515
143323
879242
163119
494540
9949
263943
167673
544767
83921
777455
483847
676988
555501
1065097
828955
27205
1021873
319854
123386
914940
842628
398915
356362
468656
337869
639114
260000
702813
79065
897355
95001
966282
390359
97887
567873
853071
404208
87549
945514
14962
397081
883334
1100039
88332
767179
486077
632356
218277
762677
501960
622903
1099144
383280
973376
426582
335879
679292
35564
260530
998937
451848
452095
791340
467098
731833
443504
27953
1096105
850829
1018958
91193
502463
676642
391302
997611
436807
699286
91775
388444
1082879
991430
350517
349467
617157
14945
111780
637173
200811
908478
107371
603502
704069
746193
176988
454214
635212
290507
526454
932561
613836
114215
236120
6803
391541
759175
747645
1023771
134964
131172
89170
105991
172436
142638
408328
882606
324632
311558
530675
974308
965317
199342
986946
306621
132131
744153
671200
507906
990769
129273
646011
157453
530271
603099
880654
366176
910377
180172
948723
1095103
725211
491240
990604
810258
254481
386402
599448
921774
517772
334348
65086
321640
563741
815513
159596
48242
352511
751711
373208
163201
407538
1043398
670882
1080849
658388
976494
238635
568193
994484
79188
1024144
675780
789759
59391
310026
807620
189823
554984
168027
544160
921985
772938
260799
605003
238247
345878
848972
624386
213913
319114
280989
17997
349360
447665
815386
431474
419730
431788
916894
229850
100539
1059703
1087291
403748
98154
796132
855111
36451
1032535
714984
162005
205805
803037
611976
99454
456973
53107
664153
215652
1019366
484197
75359
971417
1004138
86051
133032
961375
518792
917063
473948
71291
846318
654090
942299
1087869
516067
669865
130903
1024635
591414
57585
138798
86059
1027347
506295
1047868
343034
919271
236670
731758
180258
616098
204073
163719
534501
1029408
290213
982937
625040
474052
890734
334600
212590
561507
771083
1055854
1031667
438288
487222
155989
869430
40398
683956
338595
820431
450453
876637
419895
565355
226624
314809
450466
145225
641329
739171
298861
139655
986482
621347
144836
854425
44423
685808
1076241
419239
646972
29714
940050
179345
523975
529487
867843
880824
652380
1076963
328129
432966
1007732
818005
567754
755552
213393
1058687
476262
1055750
1000368
388746
572303
646039
1071919
13682
748056
762779
720143
437647
242800
1024640
355211
884879
118030
456805
627883
1012366
611570
983618
627050
671880
542890
304682
362860
936733
376863
15316
47229
25505
520360
463677
165272
479631
122144
982273
571528
71106
590000
315789
683211
1053456
822346
51226
427544
5938
253020
572621
912845
841962
706468
523857
441566
750996
202710
37466
948018
311643
842680
883361
478168
906413
981879
595489
824211
424561
492120
748953
95849
731718
746223
142059
672186
288714
856286
827143
918794
930943
334264
311936
620234
384922
1078994
809798
733545
889469
64786
13126
862682
1023850
785907
45413
595511
486185
703602
52160
870847
992032
423668
572029
559562
1034879
224683
1021795
678033
924389
1095264
323711
740008
1039519
918784
161514
511616
662955
182377
206212
356888
454787
754179
86226
37306
490161
946305
99221
54269
836957
441833
1025365
1034676
298305
541430
614545
488429
439220
315688
859202
964141
381811
29438
922237
105753
790672
555893
527608
974693
370428
662709
925665
213335
955979
361717
578479
807441
36215
97825
102473
661295
988119
322082
38645
241712
526537
625051
1013425
186631
376920
560529
1098424
110466
197110
943945
387944
522513
221689
1073182
310482
595016
891908
168136
666279
536503
603083
661987
1075790
644314
226543
150376
463482
268572
785015
985633
885443
350236
870592
764243
449130
422245
384050
699959
1043830
922467
928347
1045995
372934
986542
178696
564968
783670
175737
775111
439682
846795
585602
53254
90008
1070605
317118
304089
579721
329615
86954
608498
787617
99561
183286
238457
647567
733474
704770
300528
700469
183241
304415
990792
157200
876239
193956
22485
209912
365415
866687
668232
668247
691754
52427
593480
260483
975534
595616
1098467
195452
904560
1099911
813285
541416
314797
179582
70004
471649
941725
337179
737856
785865
359780
800170
11410
233200
762802
1085825
847125
204668
1010639
93788
384448
1053237
155816
572009
1053289
963309
182861
286349
332166
816165
463036
565641
632962
828986
776172
1012192
992927
79603
713575
168199
522545
72717
953275
329490
169716
1043814
621495
860832
727703
55345
374915
843907
1040510
3338
579589
398268
123646
95107
119841
603301
399063
646287
748736
749232
287100
515902
721066
626391
439579
144923
554386
882042
16836
1006499
321418
551321
513836
607775
242852
404273
277717
579274
205787
300402
1092872
403591
196194
551570
277604
250748
1061031
965843
250442
306114
989025
43817
535016
780418
330344
34774
21978
501478
186363
1087947
96444
97494
712670
374878
187448
188350
211031
920928
5957
669499
466335
36763
410541
385481
473465
1005082
571779
1026069
385437
28892
1014024
962286
1098743
750734
727316
284050
506245
529880
976380
788862
578249
965381
938530
256680
986091
334025
444589
475251
590414
321129
1025691
494690
967662
739779
568411
516117
276532
898374
930027
310827
808495
81743
398458
571773
717742
1055398
857792
320504
488680
63415
885166
740561
211469
480784
770877
7741
908617
977521
495969
956203
113470
122244
219443
1060835
473797
1098328
871796
355492
93367
636435
1077113
169910
415903
1057110
153448
915727
815218
1083699
528690
77453
242129
93440
928377
471751
1013602
652113
332894
696162
217300
582982
870577
334135
323860
862599
290643
465955
431949
88277
484026
572698
962380
347595
739441
663006
285043
852886
1008212
474779
70654
93009
584418
442445
898380
423507
859287
564025
728567
276433
332203
501153
928970
1002372
265970
325860
760900
87622
617369
88117
215507
784235
533442
432010
461498
941314
133817
121463
869879
770457
838347
1037265
539315
754474
789243
535247
359468
81178
101423
121641
494700
222253
213610
88766
67343
538411
1085510
500168
97953
101157
884768
322187
161142
604102
913951
694634
697976
481253
474069
991461
894278
494992
78291
109783
393083
522045
917486
734845
92370
75795
271277
975111
926398
582051
482412
72511
676012
566284
279758
691681
750961
398788
571929
167955
900745
372614
772536
22739
292362
616364
436735
285104
27967
1079573
45374
416138
484082
1097972
897489
1032526
257415
642007
961034
693686
333604
918674
413857
1063079
125356
32198
599761
32447
932213
204771
279229
169309
982918
131836
496914
683282
494637
752311
1097148
758826
830343
792337
384977
810609
530488
830882
5480
368396
239689
501329
396326
1039055
520895
963677
109899
195383
861060
798452
575141
574091
955082
260010
27130
596419
469464
199415
308949
639559
1007613
138341
182521
450990
30824
863976
1006068
373972
754612
345624
938477
191282
222925
67051
409299
604596
951209
460992
111359
525183
523253
729525
907461
970107
156495
487323
335100
46265
1040284
306243
1000876
1025157
83187
833197
898162
779417
116147
763158
427015
72788
1018350
702908
378974
143140
20827
189658
123121
1075576
478792
404756
644234
916201
1041570
317442
161341
784411
68584
241854
392416
801965
263509
171874
762181
918191
880752
393126
478867
334899
357173
1046162
1004848
637082
403241
399784
1082999
332767
535518
343905
831308
179606
477507
635713
301279
774029
977233
710254
396199
335845
1093404
83175
842543
683780
1075112
220950
108608
780080
855863
951944
526917
1090006
858769
992577
127272
13454
776591
256844
919290
424216
312607
977356
782371
676671
501590
223008
1042344
778722
387821
792374
1027435
105967
585701
901463
503954
760771
36371
583613
847312
675454
571369
833004
227276
776454
1051468
326918
241053
1004789
759235
132941
697418
266418
713884
1088173
853255
58719
383680
546756
1024333
51550
488885
146468
30714
320432
794673
214753
689573
1073456
973640
255221
509552
901465
607117
732154
221201
220100
32683
149797
761637
517101
466665
337195
909772
1092689
309000
10268
362442
829668
10270
554070
436020
862206
698009
165047
375135
39872
506739
960376
726395
75406
683747
82416
744433
158700
391063
99116
457859
782838
661561
920775
5572
664608
250272
238017
954843
533695
749904
975738
431445
1045476
495453
784311
145332
610791
283694
1006364
770206
863019
29965
746395
389071
350626
427037
100702
627662
281114
999567
1087337
1059526
358520
696071
963346
330488
534962
699791
391280
744397
900577
461018
513329
511840
474207
44239
291858
623755
281942
67651
184573
423441
61150
973963
657699
388773
113271
583959
3587
903597
510254
21253
457950
817642
657122
787742
1073362
113453
297921
45162
498453
674556
808093
159865
652067
742175
958769
891080
691063
833017
262712
1017244
46733
995969
636574
458191
777216
1016335
814110
735864
693438
560109
949789
971363
391003
399701
305995
868885
1016378
661367
123685
201493
476029
58811
1055695
104075
404908
1074448
387814
441565
222951
145687
341365
113878
316741
766827
450720
472251
69445
151270
326577
492682
897450
308107
43072
152474
19450
749764
435456
996826
88922
874339
559860
928576
952859
992119
522180
650495
1080646
15534
393059
535455
604975
506890
967274
520115
239023
1014123
1008619
131212
319248
445640
594049
662523
1081940
38391
598209
298166
323340
611271
608014
72428
556999
699454
702043
202117
785584
724114
518981
726353
327456
1084923
613267
989995
812748
110318
325660
218924
759977
445305
22720
331481
524487
944401
355785
160886
1052432
314341
322904
652759
918281
301678
515036
160561
911245
57778
806308
946590
111951
300227
191659
1017682
1063007
295775
863781
125060
820814
95260
79734
613969
716434
818994
247631
103807
589633
446649
865904
699778
410506
646338
701758
680052
530418
1055149
89726
815253
351818
298481
952166
707969
4033
694549
320911
844881
344822
562166
523299
777267
457580
1089659
918686
160410
753839
420374
643781
600256
958027
696052
1000338
886956
604022
679090
909478
204645
693338
105703
572513
662045
94899
140134
1041437
1094127
903348
17715
91975
40142
1002184
477744
939411
679542
1012498
974058
24042
547182
399204
214614
416454
176650
570615
69403
714258
786917
914656
805489
327338
988839
301195
23682
745528
41193
507637
957693
209016
605983
115999
604339
491176
42288
587054
718294
928264
933663
338464
293707
952407
141472
128110
269899
205286
158771
111307
153548
792017
682732
157539
504533
9570
416063
145366
123326
757092
462352
947342
880356
24717
562185
149354
1041459
204954
217612
379581
175675
1065592
339967
799163
318214
850675
477493
342477
828744
858305
9582
1007348
924912
948989
966054
693971
853384
331243
680808
253015
537583
329560
1030531
1003077
1067475
830303
196607
980553
767631
732844
714219
923419
920198
304474
531854
1006707
1088180
663434
1065621
614546
34858
865209
796812
50089
682698
669693
897113
893396
770964
259328
57047
909222
246768
544114
151527
729663
594527
700786
346474
50410
232867
498138
817682
35082
1024227
814544
635197
215505
525138
807200
1070658
8868
88159
362528
671851
184571
81819
899036
534697
196092
258645
673401
83869
814412
530375
478190
541289
236985
781939
531511
679519
1033890
83298
497825
813705
510112
489811
1027200
6050
318859
482069
74491
212698
96776
373853
197993
487319
26914
568989
365585
49102
400293
351163
995177
172830
468920
622696
532235
1072409
590782
672330
294505
810370
1078332
884933
79951
1040250
285123
202501
169920
591387
193147
380578
32175
333193
821162
848433
183798
953134
193862
379111
637838
271101
505570
824665
804816
591948
660554
767656
216615
513635
45138
377557
815879
133671
1055329
94052
399729
913947
948998
604312
443105
880899
65647
580907
1072501
62345
1033864
634909
666079
933049
282778
98617
1063365
149011
994235
1014876
981568
508424
1011289
763507
688003
374821
20735
293145
115630
32218
611463
164418
1024865
636498
362519
433132
26380
1000007
1076184
141577
277826
285171
6762
116585
764737
459076
1100523
61888
404480
288491
822238
639363
930872
171306
666272
1043818
447314
507930
779110
61424
766635
1025142
750458
167015
928619
290938
281228
1025903
580427
62681
20102
757090
605356
991274
219653
264065
841752
931590
246278
375586
507450
208309
752316
939626
136382
777511
780975
246006
821505
576967
414300
633328
979946
148568
469419
558684
1022906
953604
938374
301456
913288
277622
460273
835277
459223
661070
1014937
614725
245365
916112
482641
717011
108679
1062514
121094
88791
500402
1081959
1064571
593039
187289
631633
143277
1055534
639361
105131
357970
421168
134284
449429
208364
578624
919043
468936
635339
1067209
2853
16270
428115
12734
14955
663989
690851
773045
766567
584213
943812
938220
250136
1072756
254751
741846
603740
1004651
332264
318801
270542
1055820
423276
724219
647470
437852
780666
503510
1018649
248535
104542
674220
17205
717765
990118
32094
1090279
435714
900068
1081131
628230
11420
202772
483857
575873
208615
923652
792136
706561
459923
798828
814878
114369
348226
660325
634619
968081
961363
937291
723054
384554
792848
534943
175297
314571
712826
1062982
583931
463114
1027987
144880
722232
574452
279303
156116
428393
617615
982743
681729
1066329
197251
243724
624146
757197
475656
315700
1040503
44164
378565
188097
174327
94297
332259
816453
72154
607149
145368
381807
1027489
254185
731359
543586
136663
520070
816558
508419
359047
207410
769042
323181
829517
626544
143387
852818
389270
1055572
150520
700251
134395
1016300
183522
39204
600135
413882
688873
261319
311738
180135
267418
966685
884948
1061204
870418
1093651
281880
244627
1085062
417253
374171
57587
17312
644820
676391
143643
946452
635547
764843
681413
548928
674881
731419
496805
530050
897082
543868
102184
472834
208137
532124
190562
702737
119231
1080003
547178
552862
583896
181785
985852
686074
878451
614183
47415
76311
73781
719453
185387
852614
478601
339287
180947
994160
959497
698332
590616
644807
511139
851951
972882
80369
770996
174203
108797
427689
501310
91921
1018955
282383
275262
313419
520077
184642
178982
553909
87455
866716
346487
816300
290271
578464
68573
570177
237092
697333
551189
320650
965349
446960
377884
680390
959170
369353
895989
572092
20253
280707
883795
419119
198297
1096715
114854
1056309
420495
524929
1012776
800334
121717
459512
641617
882698
324593
504118
699384
475716
774254
153475
556671
531067
705049
915296
575166
885454
98561
889428
572813
81967
975838
642692
1048307
212991
757950
814433
171794
69231
152854
47931
1076400
828465
684404
135162
822582
438482
413594
978594
725624
33225
665121
452600
1016998
991242
896406
552670
664915
1081438
574708
472836
311490
455535
97686
783038
1039073
312370
147311
828954
307815
588479
473492
1044877
901537
106950
283019
9578
681467
712979
956257
322410
438489
187768
341781
189074
287563
326431
712572
292669
45136
324490
720949
354608
642383
50047
1101056
754038
393808
152587
797813
7219
265777
708012
384666
364646
967149
221164
185283
92237
677446
100356
1073607
420634
632882
745487
685409
149405
237818
163362
827299
1067424
981331
261867
329448
609682
504109
726655
768954
746994
680939
575728
851788
394656
163072
308254
1091262
267523
941309
875665
335988
1100073
974784
326024
1091468
177219
524909
680725
750073
199975
193705
478237
809118
1050745
518109
148748
324937
806650
408219
552739
317543
699545
1007604
612132
117384
105624
585329
245871
413335
985875
935846
905927
90898
807991
432970
673430
1085014
393591
407760
105055
774148
848242
994649
84230
584774
714133
304181
333053
847123
703863
693258
398649
153673
653465
417963
150773
907050
317358
776118
1046085
245405
21957
816340
1040402
905217
237257
146281
426369
123392
1023102
388330
1076218
662199
187277
1089592
70066
673344
306438
237604
634387
683606
674814
1097434
558872
957333
440550
410126
932082
667583
408126
187207
1047983
332014
841680
77185
480387
115303
72359
560838
1022958
762783
758166
635046
214779
709789
224691
927649
736658
4018
407546
135633
420112
1047181
230724
662305
568972
94910
151567
454033
999692
600338
515312
46735
157180
935189
808419
80445
465053
232489
118584
24720
49908
788148
893470
255275
89698
24913
781964
477997
774405
71456
715593
175175
197665
661327
559491
311350
593998
76577
970560
51064
669857
513607
554358
1021596
559378
761172
525463
206033
415632
833537
582148
39795
1067242
678032
613217
910381
411244
1014039
155453
416732
571961
913981
518364
869075
255555
79170
344602
364826
921692
730148
479946
975231
1057641
1009957
476812
262084
483933
854984
507137
1073250
841088
340520
1025594
20608
218476
770443
22520
273058
547827
368576
660363
434731
405886
838674
197545
126966
29884
75030
476971
995675
1063985
205417
905034
406046
380003
94461
374653
35840
71760
578410
1017307
494184
595561
793125
662613
353223
185586
982633
540867
143134
1025431
126167
570188
1052036
788899
2591
681927
315603
966997
333501
956888
708512
16397
445538
248459
36667
950883
881140
52645
766517
522269
242200
758802
584402
764535
347819
463846
496624
755826
871844
104380
696905
374581
826692
349679
503738
200505
1042383
406572
134021
675189
138258
533188
893668
653210
934307
13351
337963
580032
458267
744250
607908
954612
627842
941063
864199
57162
510497
374107
684685
793524
272095
754017
529842
360281
37061
236226
62920
314310
764339
634842
561582
192807
330059
995191
281393
717861
136990
157530
457447
24379
694799
631603
997749
480496
238577
1036313
253770
783166
357103
687379
463338
216561
394835
638236
606910
43738
850517
24084
438762
613353
628123
932201
206109
739830
71673
851415
400004
211304
553395
319970
352399
366374
1059151
183138
585284
372312
318989
702803
945383
414840
32238
333214
969819
930954
836072
357667
500571
277147
862819
381946
204516
490428
713444
77117
537955
428989
376437
832694
625459
675237
763184
89318
88268
779740
41079
326058
166867
1006339
138106
481760
486729
599903
1010687
552229
623720
124684
922651
294326
942292
1027574
178090
817860
795338
143568
717441
369096
1092587
961420
623969
561819
62232
747394
194616
843195
1082688
448147
991883
278903
626808
1048355
668752
298593
671445
374711
299675
421732
805703
66078
890178
165628
436489
303629
266691
433381
522911
770599
691468
682815
453117
131278
295578
690327
226256
372167
365414
61549
986380
588932
318608
902828
855356
466635
159117
637894
1003671
935455
458347
863092
407151
718640
713275
474750
470356
229088
581161
550692
252661
665490
1004710
1089118
883125
883522
569678
421850
651710
133361
188516
161691
249449
873202
332670
1065468
173966
498079
617304
469152
1006755
964131
222194
444276
532899
919728
529259
168281
151465
518394
424167
906932
248909
195939
575019
16276
623399
72361
94197
93147
89166
620246
579378
403231
686127
573391
96750
485748
876655
766730
46726
895542
480568
994641
652169
207396
804311
55453
313651
798577
486820
42778
1000356
633073
71382
133897
316947
944231
740396
5761
705678
1058641
849575
464350
69251
813460
4272
248574
165863
771487
8894
764763
13894
106304
589837
707309
20000
869136
308976
1056577
336060
359170
1044903
602038
208800
715361
765328
764278
314882
741711
1064648
382800
586402
148022
99300
311018
851496
539105
762214
576302
923870
1101063
971689
607133
314548
318022
860697
67075
628348
114094
139983
1088285
18372
245089
575452
258447
905259
964996
334369
423544
632853
716337
1066480
436244
708327
833427
999185
914883
455554
386031
246834
783205
342714
197508
597742
871770
1065095
188558
679589
670506
244738
488769
426570
987792
529476
709348
783211
366572
874585
262779
578498
742729
611401
479304
158635
1059123
178130
982206
726857
238941
502637
602901
1059398
990742
438202
311390
123260
607371
719229
436653
558107
949702
726340
1098655
219205
691923
637719
990753
607732
212105
209461
873564
876915
281555
169567
1078008
960394
371611
705304
622774
1077841
95356
339693
678323
61533
1077533
791138
422934
476379
961681
791668
503579
904672
981960
154040
621919
379262
393697
1022334
587658
414531
254787
37420
4052
1092867
140817
152255
557039
915406
529914
869516
906439
476340
378374
557578
982622
1005117
853790
360499
10976
2984
820719
450560
188249
180132
881130
531277
674735
144050
195186
999975
830028
111577
592303
641845
59600
1109
335280
454665
224508
55557
415312
871763
649665
958520
505717
771381
8898
494223
887124
362554
361619
432997
159450
217953
279361
235494
384354
934245
438458
947289
324242
330932
249232
443766
634830
852483
758832
43089
247525
1097362
152346
989007
776182
671715
31011
438198
801909
438316
943878
502760
1061180
229383
77680
1005461
579604
796049
117187
405307
494801
552793
615825
469961
462110
207168
220607
955526
1077718
365108
743004
70694
565038
77851
878457
40661
871336
105621
468042
822378
935311
634516
250727
826156
605385
877148
168408
682745
956292
542364
609096
629167
584856
435065
356713
772506
387710
966860
263251
644183
37077
483013
194042
149639
210546
601664
868152
328138
593997
703188
793000
153270
695680
772181
170259
154536
586576
529894
758934
905166
660420
835829
248507
830262
209885
26598
830598
1095940
878672
459994
601495
799639
538330
469767
293098
892161
455356
1046764
748114
1094342
991531
837435
338765
181475
362940
764246
285144
374782
84541
312913
230223
972544
912743
43937
1057487
101874
732886
714296
991182
715443
742769
834403
890924
498481
483062
942530
950062
1023552
708344
708345
840233
309140
226196
151015
506012
551694
114469
1096638
114066
605722
823880
756216
903571
770570
712389
35417
413227
132802
982592
358760
677991
758779
728879
920639
563222
485111
1018997
300193
241139
926735
784768
835271
557651
883462
482934
785214
513860
758927
915881
819973
568826
902398
533362
947614
264985
825312
777436
229910
152646
819822
1017775
911579
618735
174714
278450
565747
119407
382032
616916
283650
43162
999665
253113
900260
448587
691250
538023
228587
552719
619083
624250
729816
868797
171889
593619
888308
355699
658722
397691
321646
439478
253100
865416
124292
789982
371076
410603
407398
520251
930682
887396
551463
145304
502729
486176
777872
200850
585833
431337
103718
593843
1064453
616105
458004
949494
576222
832366
342877
1035557
656228
127837
17490
1080907
285177
446072
1081694
204541
899933
580258
953779
201451
488047
699838
824175
797119
1026418
151162
589902
222128
550883
339298
818478
476831
962031
926676
510326
643604
1007236
639235
454604
183820
42795
538281
241970
1092136
954442
585342
197012
622549
948349
1097714
197517
517847
248785
921203
282232
931092
712309
671019
518904
105166
865161
201844
990055
917843
1077490
596495
878707
170625
116224
1072746
638640
736335
864133
48043
186046
218316
906931
339974
313939
766870
922840
588509
140350
1019229
221386
920822
730425
41636
110786
636154
113326
1068613
659189
1026411
665304
860985
345080
982430
291634
90414
911079
1014710
298194
99956
865136
1087540
58028
1075903
951635
403422
202263
230335
708258
672364
840897
441673
792722
641919
345815
693470
601485
74905
835499
1043572
757608
387832
1066483
227265
696092
490171
911159
332610
791188
112518
94513
973974
1003599
742167
815334
271315
127086
428380
1031485
560584
553821
81597
998067
1001523
327314
820287
285534
308635
26180
561453
834240
254988
80274
619318
579949
47478
896716
1023667
233645
741541
384109
84998
677159
581933
653344
217388
925493
514440
236999
719482
178020
244700
993578
791072
1036738
1016267
274740
42176
870018
689957
978962
603049
36305
709547
888554
80439
912567
200779
228068
858895
472180
546109
497738
1064417
430995
405338
1026781
845028
328212
460528
219449
785360
889850
544706
924808
162699
73628
788785
174003
788765
260661
438354
581136
802356
871707
281475
1078419
909869
743813
229016
312839
506703
422287
407548
638211
184932
921135
769331
108589
876373
584465
35010
290181
238978
723594
1060893
406976
157128
358495
960378
31632
723232
296348
965387
558118
925637
1004578
18725
351381
679859
162317
39654
932259
816758
1061527
498686
1076108
976829
792237
837484
305529
1094260
979552
906280
44886
975293
420603
752669
319055
230360
659173
593350
883973
301236
986896
18250
553547
340588
405470
492852
890232
419314
668227
196408
744536
899540
763631
106334
851556
160337
513056
955944
768191
104721
266007
717720
925594
407832
228535
458014
912038
918497
54960
397034
335361
391248
416001
442872
915441
74030
808089
198588
558732
402654
211810
853016
678275
721514
34486
873696
447691
1043378
1041108
241178
27702
1035015
835215
934213
962326
321681
110445
714574
631619
635998
864748
732578
707556
374841
250327
994860
699817
333775
737090
383094
748287
127893
497847
213538
1075852
118266
786390
613024
822863
495359
68854
143159
50557
367646
205468
263380
475407
619247
913014
304645
334370
413111
628645
808939
834782
56739
35731
847151
470229
514319
1063382
1076927
489376
791859
463799
683593
560054
888643
540446
186689
453041
737829
1027570
861320
806839
454749
1019678
1062225
349963
1009311
562306
1079615
1048621
1057913
849050
878201
74105
498915
708018
1039969
335142
199870
224164
544342
999385
909673
930075
639228
1074274
822135
538062
371799
991017
638937
1094468
887613
262209
496840
972427
404935
694470
690109
478347
343323
708353
82711
499856
503719
724286
711309
1021300
382421
704591
460672
303953
614511
511733
899096
251453
887299
711658
534311
720529
176889
397874
1044449
738266
945389
1003195
162141
612332
184268
1060982
608571
646443
1091924
1000795
702312
1043662
142241
969156
273377
915995
897493
343215
121685
124214
266238
898062
723424
711273
103586
323616
938550
82115
578743
255569
903450
795068
600919
505368
72845
92931
669807
1091061
935156
561026
1045912
713373
1050038
916107
688948
959008
415202
586032
176412
171781
39065
440584
721477
1100647
804202
330021
681673
692907
445438
931791
324061
650587
782362
616452
326655
800876
604442
528707
146183
655421
293543
771835
543366
197580
596592
849308
1089099
353330
352280
193486
299033
7970
437009
1073187
615402
337580
637984
820257
1016715
119846
117172
336283
830740
843328
257437
471134
325394
1097363
82877
946376
164445
851464
560197
1039013
1040063
187875
817463
854196
567750
15448
67329
720418
917293
657960
978263
273721
1023691
557414
938537
964782
992228
755657
1079631
681950
832048
632408
986284
543433
963193
939387
480254
480329
931123
1021990
992837
303268
849996
541879
64625
797685
336136
500512
584746
1088217
842058
114079
1096159
12998
478977
609391
688134
556105
1027766
781135
673596
1022446
877478
85652
640115
36946
822326
794003
1023951
1006282
152757
622277
286808
83438
283226
951627
822591
791716
1086892
912236
358149
598776
546067
528181
511391
686460
167743
1078146
373815
70019
815079
653356
2093
267353
655114
664785
665835
998792
907999
488323
757897
691276
72957
731613
208866
269590
836592
608714
489952
832793
902914
853236
5863
581067
947728
383545
384595
606248
36439
1080661
414526
1064731
694616
76343
633082
196699
74284
106336
713366
195812
748581
442886
641171
1052138
182354
913889
855595
542170
860288
404742
567369
1013870
1080642
1060215
743590
829710
1057248
64157
230054
231104
4096
421933
597596
666898
122086
390038
1080595
829491
775426
552260
456800
96633
914776
921498
904185
548234
819898
586530
111145
396592
299015
794990
91268
559884
331168
511769
1023418
597332
926109
250251
300757
384805
982162
866433
621148
1040934
133641
1043549
1024178
515361
356218
687090
714065
837850
898326
128773
639387
832284
587892
37317
175706
857165
959654
49497
731345
353336
800721
1081353
60035
58374
510714
137321
497258
729527
487378
443811
1050228
574039
980548
54569
895703
275157
564580
1050806
1089552
699931
374843
889128
551355
133985
1005020
213745
615274
267675
893006
623998
510291
927538
960120
456325
12913
7016
185113
801793
992273
962115
860475
457486
119068
356470
427442
899608
125002
663710
857910
762705
886702
515862
29843
561576
586616
461338
553399
3188
763190
373285
541809
884590
960424
541606
1046126
606634
449886
1085964
250311
253653
792027
651755
152999
878700
651690
606760
149263
963248
840811
838965
1000923
114027
749798
116125
134943
21865
376093
620850
780982
952502
1037256
177415
168947
669817
471498
744587
308969
385454
529077
237297
228254
806129
300392
692014
468889
327124
1001437
765271
919754
440454
405636
233640
818568
297026
1076222
685503
707948
353754
948582
531396
272639
296007
642950
1010210
146737
309567
403804
713119
1032677
65406
359079
569080
515579
977180
842461
752424
513122
256850
512101
266740
224554
925937
530699
853941
872163
820192
423888
565736
760308
504948
520973
214563
948660
847867
804006
327888
463875
1099635
601914
655489
645192
693506
1043693
231463
350933
509827
548896
479214
931031
1042674
51422
357341
158119
642392
25998
472735
870119
696570
41318
232056
54566
864833
643836
1010980
964254
753774
660068
1077393
691154
1101357
5670
785603
359070
749426
356949
122372
82975
103555
667915
601873
266611
673281
664871
935799
289282
1024910
602414
348624
153256
1001300
663503
248558
176122
586551
1061573
977499
841437
530118
1054707
111103
418253
519435
225641
222704
877469
213085
507078
1058723
324484
288386
983326
594481
674675
280596
174857
263585
263584
1012873
291382
6237
776598
1049718
960789
226177
959104
819803
666762
1031238
464740
362184
478616
532154
518716
502236
372253
206567
84894
898749
56319
212665
822925
923609
679470
769041
628564
969454
233037
704321
345569
235868
25621
547342
290128
1022132
1039130
334293
191760
370659
963674
101958
316782
710802
174044
351022
226352
954648
418447
1016712
184938
417283
992676
825176
1100566
632538
45748
136595
829851
75710
1097956
191249
1096404
217727
555938
775401
471550
378792
1034967
520026
230973
77588
900047
774117
449694
434562
165546
98522
1025415
659991
446633
991128
970171
508154
12262
246314
7864
800103
520059
768386
188629
402156
241582
278121
893334
892284
693699
761988
108338
864330
563313
1541
165764
700019
697594
709390
419084
769251
496247
22700
397754
432573
584495
127412
493903
458671
659271
381734
821566
760426
329455
133758
132001
260980
988031
366379
997774
952340
792596
805017
693278
751467
596614
822880
877069
218807
447756
668228
1083233
539177
721026
183863
38963
674535
107433
983124
494916
367038
392611
604605
358640
1096477
419404
663188
740781
519082
552860
344100
300647
391785
822329
419357
269618
488420
574656
991590
283833
822474
173639
559045
668130
156367
662024
125150
210218
273445
957154
767263
308034
74963
205405
380904
466929
676088
922269
772654
961912
1000316
923571
580008
389452
566080
565030
985444
962767
561274
460676
502494
98152
269014
716632
715503
1016563
1021832
590073
247695
933110
72345
228578
696887
1055971
146458
669266
717653
397194
46142
498835
952812
942198
330321
59306
832894
202468
46036
754974
671252
649772
31438
990701
487374
555793
463809
91514
698503
100708
138414
978743
276088
140866
757454
714075
74152
207027
119562
181682
892898
696452
815653
246767
880593
1012737
909349
263009
178274
967870
554353
514917
848144
840601
947928
1061287
479945
1033196
477755
839360
311949
813416
204421
717764
939272
892419
191250
516119
22586
497968
785430
1024030
1033731
81919
431869
971221
666334
796937
903111
696776
1078085
1071761
516944
104821
727982
538771
821282
19184
627885
957260
64668
226980
560789
831950
618913
204214
758108
344085
796734
392267
1093371
300791
936555
472114
580472
792260
900563
542194
33427
777746
37814
307133
16083
551492
538446
763087
247453
104134
286079
248493
979292
707572
489490
176475
368177
767687
785039
976025
1052480
999365
850351
112344
1058054
392465
701670
1057300
19305
707151
334867
568058
230301
478039
1026010
901640
245835
583474
516285
29661
636916
348196
269661
16706
850614
55799
732417
354411
426273
728240
514129
847601
79415
798558
506250
4951
474654
851659
825368
363836
581614
69108
993493
338253
1090026
95823
252566
566863
397576
1010341
534171
253877
1008605
702678
967032
116077
616256
659123
35546
765852
441089
192456
363390
948293
326488
321252
845130
433258
908645
495556
114524
630575
182111
853059
293260
882116
1050826
829702
1013543
233176
490982
658550
1020825
200268
223575
244357
483767
770210
569795
900951
36670
32484
808719
455819
80964
358291
109966
845822
1046430
635781
1039087
425571
559107
901089
686656
400094
28506
999762
524764
788587
656679
147179
772544
786772
910015
410542
269038
620914
323067
249027
457311
748886
658215
1014137
13909
377132
981264
835951
312688
599225
637085
598164
794899
272612
141695
235225
389104
348119
643784
773903
613002
151453
858247
652164
856784
1065410
767549
937235
818757
667669
1002965
98952
675449
298576
760401
398123
446624
293290
315059
57887
536305
651537
457172
901325
933269
560709
608610
1039436
533745
281724
261141
552439
577928
190459
51742
889187
533612
394465
594514
293695
129944
635678
863537
638646
188775
853652
959252
107843
374222
1059596
356268
1038458
417274
1076363
1088351
50336
43740
1058125
95939
1055960
710200
967836
947067
533833
84771
875311
874232
949356
266694
468181
521953
892800
481590
39191
660055
436483
239367
371246
354804
1001290
59460
1078114
634073
386759
1043320
54747
1098452
124725
5149
697228
570618
72687
871455
765896
986396
398548
803520
784987
174208
522971
1099852
763874
587831
443812
19284
929320
216767
482152
462407
39992
808583
128793
567794
1053580
582284
256729
804073
897157
738004
256816
630064
646059
166004
427517
377419
361891
474453
712756
389566
689359
217620
710408
513321
440754
791749
903077
239124
561154
324231
1016255
780420
403577
602525
476930
734180
919426
322690
398376
655025
271402
844134
90378
291707
479515
1037277
98118
13529
877637
745917
632481
1087370
188298
355483
112331
108750
891837
411765
442856
413960
590378
640352
684045
1092041
883127
322848
360240
56161
856757
356410
987902
79755
849706
396750
100406
974008
646447
203476
55008
990542
1073230
635377
1074508
238493
33366
398247
405213
195518
180426
391316
238706
473849
462946
861742
1044698
275795
1075966
972116
39940
792814
885532
320772
347011
822296
11546
507455
46713
194434
648850
375959
533043
318024
769001
860106
203071
439972
528581
1037312
447161
456580
153631
15166
950205
1047505
424959
338111
885881
113853
814680
632996
613845
934779
636363
770090
549960
1059293
419208
670990
33495
163481
759829
309175
296744
770151
977624
507147
42448
246191
772019
411354
756334
381062
567955
1035845
260832
1098852
73460
1092760
574152
269656
15340
381584
762104
754766
6728
150118
390324
459941
189075
843191
947469
34445
209512
427154
393668
155834
389561
505936
314024
978332
245644
294216
121583
882938
477414
1057302
878538
1059966
712838
122541
203015
200936
394227
850546
462788
383829
511687
1093804
455018
655969
13052
428244
870691
895621
673309
420847
641453
408806
378532
818207
500792
582273
798784
798205
436015
697673
515803
737743
85638
355765
845299
159215
872083
486307
375879
1081677
443362
344392
1035869
816842
877860
597558
149656
882267
112288
989631
867024
868074
425581
2933
80938
836941
847868
423076
863797
966009
69146
411719
943307
126569
858012
1023161
242052
687635
438262
937791
1086499
6054
631286
190742
218314
118707
758599
295123
175093
532237
566665
82718
849180
11934
366792
589232
979697
562673
330824
123986
731087
725825
232978
724842
313590
494705
385187
754341
502732
666882
39420
798060
708850
203479
980938
814826
450273
1008558
837934
865419
414773
598414
52122
574933
446642
347947
965051
308747
116735
680457
283368
7419
830823
538961
898687
900787
484769
1003032
814347
113584
735805
643266
928841
898998
16858
499938
430031
142780
327711
794437
547871
710922
647266
1038620
530231
838376
103178
1071847
261831
1045241
169760
748637
527295
657540
691985
732930
428723
994148
971178
902919
688463
723083
974124
289842
976351
351260
322656
1098491
978726
556661
151470
1096893
1023134
870267
281453
811174
493150
716668
151054
1038311
1087026
1087025
376611
372384
575271
649797
472056
377567
540590
896567
973187
286250
768304
709498
1034369
434720
112805
620170
1086757
420773
621292
429163
711515
184299
850217
1018190
164752
472637
1003066
435089
1079042
221542
1521
266983
265933
129995
367087
276837
497524
668195
7435
564674
698223
907671
396633
913127
96721
728888
649433
963013
566195
87253
432978
51854
377059
10150
340589
679756
562303
736278
459265
149006
863637
674325
493917
486780
251987
305676
922068
797663
173345
543524
303146
496561
953306
899715
10850
369060
1062968
407392
1099706
1005116
420769
993591
760056
587907
826388
307522
123357
161915
358624
513243
169132
659851
414033
61796
463754
1015799
359990
117261
169191
319740
324948
787934
1005884
233778
542303
653524
753518
74661
276984
615442
593607
31159
1050776
491484
857870
177866
465441
232641
81663
1028829
827542
1097843
908881
717185
1058879
306624
662327
1040977
318784
301822
629495
979604
912520
498996
1000111
349077
217729
1003822
655038
719193
317537
472981
660550
289710
112390
444259
456472
261433
533192
57226
813595
585244
834322
975752
1000341
652301
278805
129271
1012960
114262
122710
368167
882586
234349
771024
84137
328043
1097171
730283
772611
460315
751517
430957
426413
401637
122352
59795
632587
446332
1082857
723061
829441
202273
381031
894119
62098
979061
282687
1012332
885799
743486
591442
405921
334277
902255
1095233
321952
531631
336240
613331
201583
262282
880684
1086918
912030
287268
1014156
242784
967183
694210
329023
631440
437036
978682
890479
222819
476005
842345
4963
182100
14825
891685
298463
739774
1096463
600174
210165
420744
933162
457982
955660
258046
403374
301646
764035
834795
669280
729789
345731
994550
377136
661615
1001092
987879
688988
593443
25949
108234
294939
456336
410446
1000427
761347
473316
871074
592494
448889
230056
127229
261743
123485
750277
938249
1047483
512922
53133
619792
126055
531373
170479
171529
920614
1032797
440281
282038
867311
645274
541091
78269
33157
386750
1687
171452
554560
67649
866994
305781
818491
521245
483222
345674
334467
664727
985855
763542
133860
616922
114188
939165
203820
861529
942324
373215
812616
678764
702361
1015263
302795
81349
855367
779593
293429
496792
963615
344874
599532
336941
405458
950398
427760
937276
1070266
551146
57009
753437
997533
316773
814305
660074
433691
432026
19237
719485
485140
289303
920515
66933
878875
889349
38508
849023
137363
450410
669779
834296
778550
214566
166524
753982
458167
812447
465594
138801
691820
297988
890684
772147
219239
591843
326838
560866
958164
224617
210037
11245
69140
727868
739455
672803
755013
1029078
1038235
198868
644792
643742
409264
894898
780377
964293
498329
982323
636572
515389
979933
856551
108953
385886
974582
979226
756160
1048416
479147
288709
768117
359203
99268
965266
184367
61754
987578
324222
225394
975227
290232
169601
408457
464934
543760
1023738
292857
182207
228228
932359
163995
905081
545348
925431
743772
353893
712653
389527
326134
701566
347872
1063522
975877
172433
654690
44284
270882
574632
742064
988006
272524
346209
266409
1035619
279032
804247
465228
477829
892518
649636
868861
867811
902345
462526
747246
487101
165487
363988
771880
682250
726463
360428
288107
803715
426437
539146
800759
1069840
322735
577015
648401
11469
833530
655076
777200
444767
695487
900556
761208
851441
977838
1076622
318316
16649
500357
693994
400639
272007
263083
205619
561609
683077
1042633
589031
599640
59108
461251
97943
826751
746349
351400
662013
292398
213910
400810
47086
843498
1034586
309560
765793
338903
295637
477581
202030
881121
404775
719653
757626
785316
410905
440486
47894
12006
196661
858208
198811
363461
53497
544711
270708
1079158
30742
587962
141727
884685
145083
290208
840501
981454
487701
197069
565600
816039
95728
37647
899198
555511
909499
759935
764310
1073283
865375
106789
721107
953867
118428
768471
887731
406747
247328
1083101
363135
684499
282774
475758
267916
646877
821927
38343
518567
1091858
698366
1081871
966380
535821
643948
852983
201702
547354
645822
325007
380963
678119
284137
477130
599776
677160
50327
94405
156261
620350
40123
612481
678630
741624
158250
307564
190591
953623
1081095
182919
78337
598618
599668
624448
31434
1000107
179210
820921
239130
623634
405321
621416
851862
850129
76297
797605
980583
212316
274107
69895
664260
1071858
821332
1383
418521
274682
789806
223837
38067
361454
1043535
1060413
1048471
1086867
423985
954584
144006
113934
240358
1034890
703321
910357
982155
387560
368397
778440
1100441
513313
678393
885613
1095708
229472
282013
1013178
108892
509950
1100686
113142
579452
342883
1016981
101680
63329
97052
718570
516234
441588
429427
328405
731696
1057191
68592
185528
589396
1053066
1089296
708768
4640
327515
284782
757599
753396
856203
982844
204084
1036078
1010861
844241
451349
96547
450145
271350
139248
357887
810429
580983
923494
589164
1066078
1087413
1052666
944950
732620
1097020
542367
581327
659227
841602
736616
60605
611681
297753
535703
441630
235849
71436
592994
678782
582775
518759
42012
164403
130702
99959
684246
41645
588075
109221
878138
86982
450393
250955
998768
794805
450813
424700
1038864
166335
1083216
803105
819159
91441
692640
358430
785125
131166
1055582
1020737
302659
847275
394322
387571
489025
953266
629867
125254
341414
954866
513653
665093
240453
1025537
417796
440500
400306
183038
340481
826535
166089
127954
945150
398593
47938
445425
736122
1028345
276600
834540
950353
362512
45575
541721
121129
171125
386118
965215
723029
1087943
609928
15452
1039351
386833
161688
1088274
854347
952199
593128
412513
87733
218572
1060931
603587
433093
413255
441149
435526
213846
380261
466535
1062338
207873
920893
1089879
1009979
486880
949910
137806
45131
354446
261164
219457
818816
81002
26838
979767
890535
1063862
247171
62245
792528
424197
600984
490486
996831
348465
1082704
997753
855871
501486
458137
304261
364386
522171
1047960
590869
370387
971224
254582
1089260
793192
471539
822784
889766
949084
449463
231674
101326
930065
949393
44211
668859
586377
77065
627819
32802
978985
309031
626261
912420
866509
279178
830990
589083
633682
1097770
885957
1602
111334
809483
20561
681004
21019
487591
984434
436872
737240
947638
975276
235235
361088
941824
971919
684170
262821
971081
714797
1070202
393625
456070
504096
252418
779978
856110
573365
637144
709277
870641
401574
827544
201755
582839
51960
52088
436211
390461
1032222
761263
532301
937620
256067
499130
723295
63578
505348
624198
127237
430554
442428
109613
306747
598456
143616
930208
1021142
453963
76099
271139
206487
658701
699868
23281
7863
804774
959323
815772
145132
153682
476468
674983
31471
173604
421960
880325
749675
583237
286102
288172
162341
169808
394610
1093802
399118
63861
198158
973274
493636
834049
177399
283083
1032306
1056222
457755
1033473
342864
1015819
1014769
637090
616992
621820
1091996
914624
944453
457980
924376
111872
238084
573698
876950
599141
901850
213198
1012675
753509
539361
89948
510067
178464
881671
827901
406260
766111
760981
514455
84353
615657
383917
604604
759516
219279
613864
723930
373881
332055
869127
333082
425339
510579
536392
994178
890360
432597
359958
1011582
1010532
192422
592548
583010
170628
666111
1023986
1047720
558401
783860
208882
981952
863929
686729
372014
302531
762947
910204
410300
1065364
209093
252508
13248
478432
571923
336455
464881
736636
634560
796240
447784
577461
855373
699219
971215
383641
971663
518653
233972
15192
1089477
712505
924101
149414
645325
535917
540835
130664
709130
917827
358684
659300
52568
494834
274261
637432
647077
640790
990013
937538
479518
914179
430450
962730
753649
544452
386509
165641
521662
338744
611034
809019
351170
54110
592284
703368
361135
1001033
1010053
312245
843800
728693
735227
354897
361908
484296
238394
542467
659925
666621
688989
578341
952646
804508
1042963
91035
137789
408410
361767
410135
904919
284412
407478
335001
752364
121125
120064
610834
774652
503763
259540
382721
381671
529704
120087
743686
820754
692252
445454
855050
537017
757648
1070983
431899
404109
183075
548186
601164
479447
293590
530590
8060
90357
237159
898130
785232
313690
670805
419683
980364
630797
354688
1078299
706289
93505
214972
856438
50730
747414
396274
418612
103728
189082
993291
764419
319425
316145
40416
644175
229061
46300
748422
141762
749524
161285
338893
1040507
472661
438320
726724
291787
794259
1045201
704859
986193
466991
412448
742218
304153
455010
714332
288091
471127
1017250
1023895
522124
810346
1010013
700239
843449
663428
308544
258709
551339
368291
17188
852879
149188
294399
615602
460632
76275
579427
700657
913375
501533
741084
1002613
807674
203862
573281
492215
87774
617949
979576
1025253
579757
23953
13674
32882
927128
407998
592287
1618
1056128
527440
509374
741498
140378
453106
118364
377969
161954
768177
536693
825289
965205
644019
105981
495879
7958
524288
303585
399154
245767
824881
497306
161519
997930
1049338
1049765
716872
1045611
64971
782120
87155
537058
1000372
653992
472958
166696
377176
573562
581830
977582
683577
161198
1059564
174579
395351
955663
764164
328014
389301
470004
198679
655018
164789
634269
403398
441615
509455
844954
280015
293340
387603
479661
684884
398356
118698
497567
401174
758036
933818
129836
792778
729179
828229
837941
639791
89312
769353
873044
1037954
798048
489503
325581
51418
826581
584596
845874
940053
537604
562250
597300
286958
29506
194005
897291
709678
594880
379788
390387
859602
1048704
71378
575607
341466
527975
288872
503479
719354
781547
461098
182474
401913
598744
533244
868623
867694
1004446
115761
656924
826050
4545
213242
492453
570435
486855
776122
599860
944966
303023
1084202
351198
26194
547695
835495
490567
323723
918186
941583
88556
684391
13321
597246
383057
1032736
785738
473585
528634
1034058
707296
485751
818671
208332
890252
163169
1084124
387390
168973
145617
124836
515892
273676
231922
924149
361375
874317
476574
437109
240274
964272
1072957
84640
33496
877811
552274
253418
829944
1030967
311833
863115
380118
884545
702258
825948
89682
278972
713349
849492
756127
100517
799053
887516
1084030
342076
1064828
139640
45322
990944
1062975
116508
1044031
983394
273303
334409
475315
39731
694214
715075
817592
367455
519347
27735
387415
12361
132352
952598
615459
368277
255994
661323
574138
958463
1071854
859362
53532
1044772
798125
347847
198885
747973
613027
261968
291096
897014
925234
271633
407517
345849
301302
257333
991702
461724
698381
120781
30315
542095
322176
1001516
810446
718257
414852
408043
111528
684133
690789
923143
749873
291895
1092987
565857
680830
50860
526706
495156
844754
215030
1055003
528941
794465
208360
184598
147450
581326
158225
904015
94961
1064309
829803
753356
399694
30872
525203
925454
457063
730589
69502
271530
515422
378945
890218
604542
77665
999438
82976
168967
858903
988692
990687
100302
619103
286364
285314
939472
310863
887532
9214
976898
147294
488341
773027
762852
760136
649611
898271
497197
694589
339812
579549
756824
390595
164251
485945
513152
1038102
872351
62279
935397
166100
454262
163714
112726
606875
562650
890832
928913
692630
111200
487589
907091
303511
955925
475723
654854
955519
279936
678814
455339
728934
880931
328535
1058375
249210
709418
367180
127469
883504
44231
255491
765245
420653
782305
165963
1057068
993544
785367
50268
143294
36545
1093779
45825
911932
373758
1027049
819241
208431
229220
455966
699061
674601
738928
285562
834255
133552
1057882
250924
39292
677192
911848
515280
385850
308486
1001721
11141
1016479
15254
496226
409730
868948
7639
833467
804244
1065000
484202
600717
953732
902293
428397
333132
408892
129732
1045030
691506
1057181
622137
303883
56837
915002
327105
309555
242073
107824
701663
562097
450845
936124
64208
673414
22387
994917
74949
429257
877889
750770
910077
499915
158597
996047
66506
278466
54388
419380
848524
676865
224053
602347
286404
808370
948710
117749
73596
990558
758277
500005
517019
188148
598665
807419
435976
133386
962708
761924
386823
431618
707344
905439
283924
591575
229114
147077
922482
62704
443223
191004
406037
45263
316748
801345
811256
282242
692601
982718
1053155
533498
495337
840175
212674
716268
225321
367654
690934
669949
1038475
1032931
1022442
162814
29004
921740
70921
775346
846685
542284
121780
285354
534197
844033
526741
459107
737230
780926
723058
26184
701793
331875
701420
527188
166707
865143
252173
1091408
728843
482533
873161
11591
545829
64436
496722
657129
495756
701634
624281
266488
463921
137394
766809
681629
815548
870958
76881
950807
482107
590006
456789
405042
580597
92950
71369
108135
1001469
497739
572281
770265
256144
1043542
668825
365290
550787
541850
975438
981101
332937
148362
987297
445999
8596
918462
296989
630377
932394
164014
5136
1082965
368536
781716
935715
734644
360324
156216
782954
155040
787640
402973
682264
219610
232521
770217
852959
536829
131232
714924
860196
318277
501673
878421
351023
118090
983073
639934
125141
746805
460940
950087
268239
608544
430362
116001
82029
249178
256291
859830
1059699
390787
766348
357121
939466
639717
771562
317660
663114
876528
379775
578440
903196
610779
434761
1038027
1016973
1044692
75199
567175
250876
1038803
726682
935099
438722
699752
119899
2598
197154
422084
1072922
1015599
878900
491211
1056283
520259
140312
505058
734598
612008
657267
347118
636322
574764
675471
29782
956310
75342
965734
560134
329699
13738
501529
487262
253379
239234
146257
336392
834798
1096461
424172
1027530
704343
537126
1071346
451134
1002441
728223
285504
890432
539827
66100
335630
92436
188397
477621
1063221
123680
786023
347929
209446
281646
806145
261147
786397
468291
527907
840170
281389
971526
957398
871872
833638
79722
948195
43228
334911
77317
881307
280926
245659
761544
433170
22498
291620
885383
372811
443377
929735
919767
492837
478962
723536
793257
216761
207964
168265
879221
998808
177551
151640
316315
648418
542334
537960
903860
1023501
851180
445784
624606
925490
34027
25842
294665
821776
757556
80588
899317
170490
810482
905469
391205
441282
534121
1033713
1063445
930114
611350
1071884
626708
12455
936379
1090428
589858
420054
197252
5345
309642
1033272
218901
1001788
628001
962417
426704
848724
563547
233027
999263
754172
137068
170074
1009202
391671
1039756
432741
174905
135018
56893
795436
1068485
836966
588436
551690
324898
235319
185437
477706
511568
78697
561488
473110
205986
340938
1005774
682239
226219
34448
235237
1054991
714859
582934
805837
513436
242776
278909
675241
617856
742106
937768
197351
527969
977052
126615
803215
406818
11646
714827
82096
434138
1068055
1061849
693821
280235
737074
694962
337740
970615
1017391
659650
541649
449562
625166
1000700
817346
207443
572910
354449
363422
241230
180214
879348
748397
237010
560796
866841
594637
253676
925436
506501
1042988
584605
543378
688102
888987
765228
285979
633817
1001666
684841
292157
124344
621956
732836
897055
937985
354180
532839
22279
604660
513116
1078283
1080999
285574
215848
758116
300347
567669
29942
857775
1070715
540417
996113
486135
779277
405987
1070047
802618
276120
831208
1045293
1038856
63747
111569
999490
616678
326126
89622
518839
739696
901365
382141
858710
192284
718819
230596
97456
1052932
600765
328112
973281
695014
322687
1072528
370341
718018
216893
27698
1065876
923341
438970
218355
349786
566444
655678
940116
1074764
763654
249733
366104
1059429
831330
801490
343797
691693
159274
367917
1036714
1006445
395882
126598
513465
991823
1049921
848758
309791
1089096
375259
468987
600030
246849
309290
1038838
602678
1090144
1087323
994930
484200
1079951
263038
915853
1086350
122343
766826
289258
359803
671229
630370
446838
221439
556144
256230
188840
182460
953291
1035796
629434
1001883
453984
144504
400008
807298
707363
624769
240641
357387
992895
182168
981919
953547
611592
401908
133564
308154
255814
793103
796555
457144
757276
28906
1039050
809795
288136
267183
14217
535431
270814
718787
753244
501036
315622
1011108
756678
835245
296256
957650
325842
375493
893636
584955
617795
934555
721140
1076471
208346
708579
4763
554637
267875
1026761
183728
812973
156501
1042038
1082275
240303
820649
1008307
14748
217610
928070
566740
924392
354508
934247
531181
450648
643276
931146
889842
118880
883482
398621
1000531
947410
760731
347209
970146
364750
539892
610417
297516
503865
992205
59499
367641
87617
766823
444380
460502
49624
585237
546158
501765
325047
415584
9836
999048
396999
71684
87961
989804
844294
809260
802695
330925
701241
398274
288399
227451
656394
162573
844540
550500
801554
145932
254729
594265
78975
563518
83774
564006
635759
853986
386729
528362
645623
354568
68554
808889
950016
97372
745658
401347
864134
966535
177654
943369
1063006
237201
248294
929510
758048
849242
309989
943702
746063
1054684
997211
402663
17331
578967
742299
1075184
896094
440117
213125
754248
1019482
996260
271867
84955
850916
123118
728836
122909
1041224
934744
1077032
774892
628371
1048420
393892
810282
1073584
838241
106698
757505
824391
629511
1010231
160914
201588
487779
752245
393255
529628
401113
708240
1058092
731125
935454
258737
1605
244168
658170
619681
571362
209828
469605
772414
77180
663685
358788
247122
594028
165894
347116
96481
363894
433729
233926
90085
590820
237984
156937
291611
581181
227962
509884
438850
517250
588342
351408
1024179
1056962
392970
648011
111566
746122
213721
305290
92072
356994
398333
438888
28911
877014
318751
620087
681808
730617
1100956
61137
513119
1014557
666213
271224
787359
486982
904947
352756
1026616
946438
1003005
461862
972824
249502
1019431
571527
588785
88240
585302
823996
485600
243869
991094
569364
1011404
540606
823809
657759
1083456
748178
333609
32378
702539
1062028
267738
988984
340526
136000
358612
440729
598540
622687
404516
133863
766123
512410
932443
190921
209763
55045
1040688
382643
528594
531533
481129
82964
599887
412458
613794
1080369
248883
1039970
615152
656012
467179
211145
463659
635559
623949
158722
321960
676537
842776
478796
79849
1067281
144181
791343
386264
949982
807539
1100810
188280
1057056
796150
279137
600199
714146
782271
144940
255954
185253
638117
920696
890236
757108
1031056
152370
248325
675615
266533
732586
917763
94745
871149
402478
918426
426939
374784
614172
435761
74769
338984
899907
957849
440178
956108
486238
562951
300233
1038009
634012
59659
628120
1013472
24478
570898
831089
274908
353765
208861
275014
1047287
104598
139032
199936
974306
975356
697425
696375
768616
769666
1030994
469035
464283
412636
842782
130205
485437
288509
552187
1066358
1100622
143150
313347
286765
1100846
541631
236941
331117
586867
193707
529409
208744
148239
469733
797772
107392
952963
1050305
1041380
544820
63786
880071
155552
694035
176277
11473
897440
652864
261088
255637
574335
452488
281700
390311
575666
271130
1017771
1043508
376994
649699
1059436
404442
131622
918970
256599
911180
379550
305641
820737
180573
669012
559700
715820
889511
252647
391890
108191
643945
1088613
331251
577378
814951
376523
742419
207356
818190
335075
87873
360563
895476
101254
705301
773579
52357
84932
1075731
156485
659104
1031691
721272
131414
620089
1007957
442877
114438
932899
640045
794835
308280
469975
458175
641303
23839
1006812
241321
96730
253596
816995
392030
577670
147214
136703
470148
917677
82477
473240
363466
870944
292163
316839
340080
19313
761968
837773
612112
911501
920367
189909
700275
889384
185427
1033507
981236
170193
168735
385311
636720
267988
373101
992797
909325
476044
208995
765197
808848
619660
551312
1032447
708049
488233
1023181
646510
223184
915519
68209
738203
726322
1100482
92571
1088780
270504
205208
831635
821060
828956
948004
518563
169268
401799
143999
474700
562625
862907
596832
371408
310770
1094791
59205
660005
667001
751674
403790
349889
604960
270352
348317
601290
683553
99885
515587
230445
1021618
1015867
552769
322114
423471
319925
697199
2245
100377
1071846
423542
1088759
656069
250307
371705
919675
954239
655464
22813
820233
794500
622943
498248
768467
308184
375731
690258
605811
214666
29233
284160
309475
387688
104005
875121
128323
872486
585079
457695
330098
550106
159052
969422
343541
822911
45338
969147
302079
948394
189976
1043670
164654
752651
1099309
73254
317509
985638
17166
950754
561736
589507
377507
53903
423971
1049013
397106
557710
118926
1041941
160703
118245
394875
744895
479847
1055013
205093
653672
499822
1021811
1001187
135256
161966
211019
921534
57899
967193
389933
354705
965554
978116
5781
606149
61561
675468
426772
837980
918020
26140
116721
1079840
876921
966902
451488
709545
662947
214363
495134
189899
482629
907236
819602
344369
233666
265028
939521
895323
868502
275529
79655
273758
46654
701068
191616
190373
340564
256198
613240
665891
429071
152020
32793
128749
472846
311632
48688
314225
904183
309430
494617
389349
791401
600930
354488
766665
525991
266297
944824
1095139
1029164
809725
159784
649400
1085073
618731
323745
72800
71750
432419
337185
730840
275587
45681
36320
145826
963107
987265
594020
838956
828903
398094
1092855
45618
746391
342564
869978
833669
131149
196632
608102
918886
141807
755970
629017
521626
1089086
503433
301614
597740
1065048
823520
465291
414379
28745
479587
13097
1052560
181037
959025
99262
523963
551315
336173
999735
383832
117806
472529
748848
797482
933201
755827
320764
1074338
579226
967107
418580
786491
961511
557773
928002
231617
269137
156556
1026556
703601
242186
233136
677253
724425
1024214
505668
741354
785320
229734
1006587
522958
484241
29773
753707
970609
740817
177309
308425
442463
595942
879771
341106
954082
444020
196694
75171
396233
8428
762009
777555
908620
822253
612458
1011821
280815
701916
347537
721847
921722
116533
198120
597443
208022
395998
1010014
379014
409617
850365
520946
583086
825763
555831
532386
717028
937944
261848
480017
49831
692689
805882
633717
546263
113665
1090147
365023
180505
104320
709561
3314
929803
670034
405986
981862
437456
55977
382158
281933
1100034
241109
120981
223460
315671
134242
161050
410096
277079
882781
519900
978070
598021
904219
901716
902766
258610
351807
308673
193212
574579
568494
536279
973270
871557
1023537
840720
954555
1074234
294936
272664
51628
663185
138152
867455
624895
597630
82923
657985
686695
400101
1052343
236220
526448
710138
381201
921314
288285
790747
419530
886537
727579
515388
840643
950591
406220
1005188
32631
376582
885705
155250
298021
92919
210480
343085
38173
959866
935225
834032
654228
1051484
1101137
193104
798096
503490
779141
227182
146807
348097
473382
336367
858388
888091
243508
178183
852866
893880
695499
1047940
773726
82090
462694
779542
618399
326434
165813
397749
555355
1033745
616897
479761
652873
616263
1014695
81434
319603
1027925
269736
856818
417342
329689
717274
576819
255005
1067136
837524
24839
931749
88819
314600
927026
421153
802885
950113
614170
955020
942627
681489
71888
743972
999275
640592
612134
119557
404927
1091458
505260
28305
457424
544289
681100
921680
7145
607009
654585
221043
350513
974221
871477
760782
398718
406840
110119
823575
477093
641124
587006
699063
382737
870470
392862
298908
217731
468065
766978
1045604
52106
865117
222328
657017
915736
644213
805323
676242
213863
619427
54000
528388
110605
1094825
1059723
516337
618356
415211
914683
817404
611293
260108
988273
928944
793240
427253
698587
452577
658592
938238
950969
445812
596376
273929
402734
963621
962571
105032
1056525
957521
1074575
852110
114286
1018957
502020
470528
653579
778184
600737
444907
305255
712050
495469
1000579
86568
800121
753708
499281
795324
135763
111002
790488
341537
758571
35328
697242
730119
628627
274907
196494
942277
25798
867139
235050
971619
126877
586063
463744
84687
871328
908943
147801
3229
1095539
10153
160600
137500
245746
946276
325238
730901
325229
657142
236598
309108
610265
488775
953444
850467
319149
303910
1073808
513040
492844
240709
710874
823289
487507
1059582
457460
240174
246053
618675
830038
431318
697466
741068
507516
819657
89149
1062537
308987
284315
1067523
339532
115547
717791
428837
333151
647786
952332
31097
708851
484211
1065547
587453
508437
691579
363594
593452
356540
773804
16093
736513
243744
720786
220045
838046
346026
277272
955261
44610
474778
16570
641460
154497
307592
80448
359816
959034
455066
481688
353255
19849
247317
811607
927375
1013966
109062
461995
993239
497461
493181
630376
297779
62256
386153
579559
310152
397743
300632
389688
1010601
97539
26870
4571
6104
1099361
323100
985451
818655
230310
18433
119450
2967
872569
773425
432007
38814
98305
217285
907755
273178
193877
471133
331919
522428
915964
127314
25443
994829
546845
910842
397926
856358
1009343
410228
411278
79805
559542
945733
946783
768285
832927
124551
281473
51664
914267
870246
114562
635467
463842
503814
343928
752544
973263
429688
603773
623728
1008960
972012
379685
125706
152028
239675
751350
687932
540828
54342
110482
332672
951926
243467
621583
80228
624043
641914
1054626
1027400
280904
1070930
872021
257858
440928
87041
413431
715687
788779
170471
59011
1013338
260395
147836
1028346
496832
129316
230074
894727
100500
911634
603132
573738
553148
488002
489052
867485
701260
219345
217862
770708
866275
390561
999428
280898
458692
94442
65071
664326
752749
658732
438116
474875
322111
831205
145854
737686
1011508
56203
309467
418266
830934
25814
314465
856877
603563
706217
371042
97920
385231
877108
763965
683087
189717
506854
506709
129679
423223
356363
1050226
246012
427593
144970
83780
1094147
459455
832041
888333
208235
646191
166094
395396
31463
98040
945550
438193
366888
645459
404382
100114
5888
1021168
764507
445699
733311
840248
41973
219211
601791
463311
113703
383187
273334
511753
266275
3524
216247
215197
438680
793487
987117
173694
1084373
850016
823470
774625
162152
662023
865280
404450
293351
637516
231141
124673
1051705
106569
1086288
571371
160685
273053
262369
1017796
427694
53503
315579
824166
274615
881950
654880
40738
52788
720701
292619
775295
998329
911528
795720
9797
1038490
401269
746748
943077
238749
69170
1046708
933276
960832
511706
816730
197507
418295
225180
358801
31912
357041
93008
547137
882229
329246
939039
805258
472954
1022644
554103
609219
1947
873469
720051
852843
290665
312534
614619
1081542
96934
983811
19797
8353
382772
803098
118319
35154
70886
431197
90229
41833
544999
552257
823111
360622
295191
896904
831052
87413
1019646
547534
493934
531475
42379
324297
375021
373971
890998
601197
91233
100690
96696
502174
480144
638596
1006067
1009859
619234
398555
933398
112534
872295
730871
988869
871156
414501
631739
110586
207243
482898
658377
793633
665019
53111
373103
1020559
190183
1005063
789078
177597
769504
629612
565969
330974
355772
258742
967953
746878
831034
258006
951414
178317
341380
475576
649247
588758
88121
706143
1020443
15909
1043328
420007
592128
395032
386524
647231
340827
106747
1092818
1082309
735094
474782
473732
185831
482337
634809
750223
910299
125039
453104
236527
803022
602728
24665
961581
983269
579501
704772
474199
837534
662869
748782
787477
758697
42127
9275
189961
606395
826249
254113
1031663
293805
181141
726136
790045
300023
810114
1067660
1076090
927366
725418
342515
814177
359458
673070
62506
693640
472513
1025345
976615
604888
838211
163249
961355
139894
677967
1078768
204416
773809
1058235
148856
32377
160267
552492
127398
1049617
85446
518288
1016732
572306
78146
501718
847370
558431
1023805
738794
170948
445171
1038493
50531
368782
1038516
251856
715742
890011
1027319
1076205
894772
483512
623015
780172
665434
324192
771438
269165
487405
766701
271437
404379
596664
653144
348044
767908
916636
813488
148292
395206
758766
273158
540573
388635
159346
1031995
982140
112312
826004
1080902
53677
939375
303404
54563
874478
47833
934832
214772
670822
978359
439724
422583
748648
876522
159914
369387
566728
164890
272467
239654
202075
786536
58957
999446
115533
451155
130455
650094
837171
391975
293020
958340
982294
455434
360670
837289
974260
1051737
270050
592829
1065895
237460
359873
686991
4421
852732
714663
23559
505372
364418
143162
1064348
693208
141916
304001
799275
480909
413062
940496
292903
871424
258138
346120
888974
671448
539685
5982
762402
894382
831187
886356
778151
777101
1061651
625803
1070783
198869
497903
1087880
652681
222190
771073
45387
732710
184566
240979
420665
1100776
65484
137293
318488
426000
1062485
600274
826118
179613
298652
279016
218305
356045
482521
542447
12711
282877
872284
128169
877845
733851
618002
341317
465421
269825
338210
762185
386049
970885
842073
183388
221917
996807
588762
125214
124164
181034
227233
879593
182611
1017991
619832
1095058
1083212
411520
201079
445416
316998
441003
770072
553649
700438
1065823
1097336
696157
806049
127561
755349
799962
436659
395471
1092274
30432
1051648
1001096
920141
492282
699869
329123
258784
988250
1084193
991862
30969
693850
525494
896092
868072
705401
266628
804845
83381
672541
662519
551464
492074
239057
743665
210410
810456
573444
559271
890412
695762
1010024
22951
616333
260252
687659
294413
137334
839371
221963
268330
40565
501864
686242
359802
687753
895158
708917
99877
1042600
10571
258625
37672
850569
315820
801366
1016872
339075
893141
974344
81009
791523
1054893
269396
180527
119423
823118
830439
468523
861546
567915
267779
53449
302121
896874
440696
1090686
63299
246876
766213
443374
397646
476364
273220
74374
216894
470898
14603
1068594
390268
710882
590353
918619
475672
1081942
34053
693471
101055
732714
523650
710445
632151
273611
437233
57823
1042275
539910
98512
770920
812920
759624
754776
189259
902048
341409
917068
176798
240017
755586
478109
969718
804129
552976
259159
568724
99236
251588
133540
507722
75770
9835
307527
638293
568758
1068731
797365
980271
262285
288006
356318
373559
1034914
641254
931623
547999
463823
534570
67846
669633
1092783
509142
394955
1006887
989780
467134
924202
251258
34616
1091172
221115
54806
64411
806220
876131
28280
230840
82099
785582
967203
816662
156957
348676
933500
865447
544553
958266
588740
418279
737604
545779
189178
76269
261421
1004541
935688
728849
622936
226790
892904
993330
777259
841745
870348
454720
98048
96998
374599
635148
1004591
725870
634303
289488
642878
847425
1075553
853424
557906
491134
195428
98826
944026
857040
137386
33897
294323
440897
1046662
459996
1042895
820472
1032223
239107
507736
199458
141938
1085559
102373
862637
835862
661539
936416
290369
38655
890557
190144
820741
518585
645427
126087
231161
826098
919533
813364
814414
87731
837822
1005404
1025366
1004451
87060
633897
135368
334966
304330
284391
70831
1072371
921939
51697
751324
583091
461694
252534
141925
657907
947701
493807
837672
116313
1100601
232171
233221
535401
591383
525447
535930
107004
259568
1046237
838861
482590
989950
445001
238992
38670
67529
68579
196880
906876
418581
343857
181517
859229
540363
420861
1044603
888824
746943
928162
24800
365305
866429
137724
314913
404091
202775
702921
1091614
181035
86964
963027
217148
1047438
502349
1004724
490112
247145
625708
1062274
302398
880193
358982
258748
66553
217028
751459
751992
859844
103910
601167
994520
928177
1003765
627863
587296
528859
643937
1081149
172828
578925
1059029
853665
71322
829301
298739
460470
730754
75729
733133
110743
502455
677561
962527
585251
332467
965543
684562
813816
569095
208115
696859
966816
46468
608965
789438
268884
1051197
69109
777112
263998
1014423
78466
504297
819184
227040
682305
372996
148613
355453
818513
150695
707527
367647
863747
777027
1060390
55906
298286
290209
673196
1058141
1012492
169913
519501
813368
172976
331324
829105
451900
741824
739702
99860
422887
892354
755417
157419
437893
389321
501254
983004
1089049
1008632
361148
14330
819576
695233
370240
158456
942827
655734
879753
487317
310286
58115
605191
892108
371827
479712
315206
554576
791113
334946
469635
80256
805593
1034678
686088
888866
211331
459496
378915
212771
1052093
947886
782867
389890
1075805
583790
293120
508883
515728
298272
286108
14864
790286
1019694
250591
733848
877048
244000
256873
363292
330568
80316
242730
1050058
786752
821655
76638
784157
1038716
478886
671282
277023
966345
158176
696188
847238
886359
392008
418196
284920
997248
417633
231178
534266
296706
276182
643653
873453
644501
292249
557911
484720
292759
353917
121740
471630
464453
41243
283039
215168
962137
361698
691446
120030
60004
552196
653450
829860
895301
207932
43449
371140
768068
577531
67751
611070
342986
80465
828638
657990
308817
685982
933393
914589
477398
884752
75939
338561
1097312
118888
745237
747024
48872
249548
929817
649487
368993
632146
578721
940222
1011637
721786
537136
219897
887111
444915
410584
942610
557260
355985
728615
696715
165201
662280
141821
379875
92060
260390
230253
611417
724117
220579
503661
939622
288404
952186
361473
601927
601926
396849
725590
712243
541581
1043021
984593
285375
996389
583448
422105
166293
59842
391513
225398
55482
472671
182230
993792
756699
506173
404638
920066
522147
795358
1008224
584441
1057994
344336
743410
292704
641977
664921
854290
938532
693458
421113
85519
807733
785731
506539
285715
470231
450263
17645
1050376
524456
828218
841860
58540
920643
613834
876079
734340
261091
933412
479284
991040
682024
485753
1051283
103756
207383
216729
398403
821522
597036
308282
426934
778666
839130
265786
805699
590459
1093226
509542
843160
488504
932552
913643
588258
581642
907149
729319
496985
707001
685562
104667
236706
807179
225413
923625
426447
498405
585885
9645
1024473
432815
812369
215761
890062
412309
531172
513005
728024
929647
597606
842815
149115
991525
447187
110049
787844
365788
861573
319277
526038
391082
671781
564729
667190
364728
44299
825364
675582
189595
225566
726612
608925
426668
278063
1011731
399328
399806
739812
146726
748284
835954
1023829
392887
30686
279495
1037144
91950
1014072
170283
791261
378078
1020361
798580
910325
331595
115296
579025
991331
974975
87349
800797
687099
1068958
647076
188821
51693
535705
315752
242702
507166
196636
108387
924962
583614
350307
22036
601262
17400
620992
410817
193101
376664
76717
435435
852233
121721
425687
67421
348210
814956
515413
42631
399055
433548
978538
1075476
244161
497156
366474
105484
721056
319764
411632
968653
636247
210588
326601
296198
676569
286538
708852
204664
170430
168560
649840
830927
677299
464286
69355
460889
407958
1074813
612582
1026697
13132
1087913
827674
129419
533509
848983
1058213
1072369
893144
682962
253723
469416
373297
779557
192486
947174
1067644
437856
798244
301801
367726
872249
725980
810772
821917
790505
633684
159453
986918
292652
227036
290550
293978
247473
389756
299213
846185
156064
825811
821191
264211
14316
282968
672409
323623
1031635
55047
110274
692271
1045111
169505
820714
978274
753190
871822
380251
157269
1056246
216995
821919
37016
338406
234816
764329
885657
1076953
829158
419151
853315
460700
244757
779564
236366
314400
516191
75764
612053
830384
988700
396740
553382
231079
891807
911225
585970
800461
26652
46041
1085331
729602
241245
893265
862396
903068
124231
760028
5713
910135
28377
790275
754085
1020255
495176
10627
280896
814399
185601
629391
53998
430380
1067563
843521
517674
1043061
254502
564527
941915
386596
786185
1019165
685637
1025168
120191
602434
511961
4498
743245
739888
665474
850992
233173
477348
78918
38411
440761
963734
749933
205308
142711
356483
390928
784990
79721
468537
215379
65141
929212
229366
1081746
171799
1020019
470750
265536
207042
1095706
740856
887606
1072608
153511
737492
732616
996253
43443
804524
173801
461523
220555
473422
107094
783045
34507
975347
142612
614740
844488
774142
34726
1046446
408774
1041635
321146
884917
98421
129578
608696
36625
283376
249383
1025977
641044
1050120
368448
97591
217924
686736
98265
773446
993006
394071
804325
774911
977683
406152
598627
202903
149331
571335
154124
841144
580656
783393
450283
360131
1072196
124466
947955
310934
707483
879226
382272
1085744
100283
399756
731435
675180
395330
558455
325654
1071785
860201
618433
824479
110694
592182
484138
883878
1004021
1060313
1088929
136731
225296
532596
233345
840215
161712
260670
6666
312090
307364
464762
836772
1053482
822710
487911
237935
774028
795140
665291
173851
419317
103847
1041857
773735
546691
210389
526045
478035
695173
1044390
193817
581827
1075867
582689
387708
796684
370461
783892
338118
32338
958788
22241
36462
1015444
697189
69911
1096592
936091
621204
61637
289899
241893
544690
801261
1024275
313177
281297
26020
470060
784705
111125
9488
752844
536339
28708
739841
1083716
610939
355454
991431
760038
778601
69962
640272
552053
125226
1025197
177913
993029
900010
930711
1047328
558312
404946
226900
463560
700220
336908
31458
908269
1095584
14516
1077518
393898
570137
946121
949198
246861
262129
227084
463246
407036
276026
57010
539883
955969
696029
1068000
82255
610851
206165
106280
687166
65122
755512
669110
345214
233675
1051634
289157
1067535
947171
313405
36169
553195
871205
635204
789358
83289
345298
800270
98593
209996
1065316
753973
179465
367212
390154
56071
191285
815739
1097123
1080111
589973
785810
368166
304157
539841
223015
346183
144551
856041
601121
758746
1075963
797304
45295
257430
418405
811068
258233
110675
740831
950259
1081975
639590
221147
912170
752162
913160
295983
486854
851358
421846
1001657
775060
59115
1054982
373783
939091
181229
1006112
249588
410343
646064
867927
135024
469648
950342
982157
589680
1023846
1088636
496541
530145
124738
110355
815628
1039760
943516
367579
697694
603417
510506
893991
122442
492293
195053
616317
771788
17132
847513
477268
1093565
131629
907476
788714
313055
652209
289446
4501
810271
254318
884998
778504
357109
617878
963753
960908
490533
953603
37866
1043509
681267
723363
55787
588791
358852
10528
73213
534157
235428
205526
539611
629116
814724
780122
337707
844944
395690
1030802
334744
16886
738833
22201
878360
104642
650817
652287
905973
17318
634677
283757
604932
991329
1071358
596154
313707
692399
739661
320416
978059
582520
420966
316607
228082
878332
171139
960992
655443
37412
231904
901129
758327
170581
65403
791979
22300
526799
1002527
891336
356893
727543
123479
831937
815433
723462
1034974
504572
291786
54915
607554
519984
424947
631793
357691
738762
627416
872999
154106
373172
1016019
747090
1011367
368030
58614
937117
285425
1024338
1037343
301699
234748
411682
841004
751446
605068
288578
146233
1080834
40165
917060
210239
934113
171098
688845
782325
42610
254604
262644
348121
765280
727488
99061
946416
513591
180433
768740
92267
238954
338496
374838
110926
699516
403807
174477
1098074
394402
370719
1054694
689422
304697
719721
240828
118174
996354
5607
613191
358574
1045582
980272
588619
1978
324342
75065
1093564
940170
445383
986128
885346
876536
877586
707352
889931
119845
989442
402217
676717
1069985
872421
140006
237495
372663
608407
991569
911322
892712
975091
367000
87627
795135
368661
247350
694507
639173
860829
338080
1091638
679250
392333
34014
187712
235180
554680
403110
100807
463786
526195
140388
548632
210427
446568
662165
884218
707914
892002
543020
525744
263044
58917
568067
934573
975311
326171
987696
367786
610210
90028
25271
331246
905628
458875
771879
1072478
63715
315153
1021776
1026551
625089
919023
791426
556785
107574
60610
603730
672937
226449
818262
345931
342063
935656
479513
434587
1089750
845261
499148
503114
630458
688157
958646
513295
354986
926495
1077270
496797
1011610
56676
596877
205625
324506
263795
759485
722998
817227
218917
361515
925532
157879
4291
126621
760101
224571
723528
526570
762881
697520
829213
992661
186785
277374
735922
57961
793166
18363
653942
1055763
667433
190306
418885
488586
849661
991932
695610
878194
933404
611923
137237
1005818
283365
44575
99209
687380
638721
660140
891178
225515
225516
421649
15359
665746
745402
1001946
113224
514014
1022532
348132
796944
556487
1003272
203039
596925
939223
12358
718479
1043304
314908
1055056
10722
502818
94644
797410
952211
192435
524172
154175
885043
797297
443567
1021833
652049
636222
457908
1078514
958404
958403
401112
325721
666227
578848
87771
4083
236890
1012780
566103
376175
966894
435039
775463
145032
62916
399962
177991
849463
196364
873296
1012103
579827
194262
721062
815156
426721
823823
490545
1064807
595946
526862
973753
547624
475707
421279
762113
886083
956445
351467
42137
314018
636163
419823
95497
532435
312944
923001
15903
599739
128141
1026683
26124
630131
598377
346231
236300
543689
104658
404609
884245
1027768
49879
715889
863356
771006
501641
1021220
1093000
613771
818403
451437
373130
1001465
497204
665086
399397
391040
994023
484357
658419
130395
150682
192243
929076
2043
477155
396412
218315
921194
742915
263065
552978
339606
580620
828437
859630
653724
583991
9184
634079
918141
983789
1075345
611839
29060
370778
814824
323240
255979
689737
556780
888653
227371
297998
932938
341372
550643
795193
389508
494602
1039980
155722
1086461
589061
791007
140686
339128
454407
555855
749778
438688
748894
550647
1034428
164353
363133
65576
490353
821723
161230
816398
615651
912173
71342
723268
634878
776082
346264
400660
882347
172607
516294
803182
51083
199549
307470
977512
672224
207305
371330
766397
996848
465146
713261
911281
1092154
515394
78102
778987
1047320
396094
431129
373134
671352
922458
489713
399935
389380
502540
58528
333782
1063616
725117
3988
560890
772597
899243
498268
834700
1021619
430682
126079
981696
916363
343792
479310
765807
1028125
1068715
114523
173099
445618
809192
670301
304051
1046480
635421
965130
313420
460430
91006
787691
580321
453450
410184
243858
767270
1006141
925819
220429
662903
1084179
564615
708361
223380
718115
943567
468937
486968
872394
59293
7963
238519
976028
982362
81365
501688
212483
474558
176021
401187
638995
294944
894493
494233
932071
293254
717732
196551
728802
1081577
1083351
253998
380724
638313
645676
424792
1052996
1059936
383482
786265
791928
427325
883077
617125
19905
1024469
690422
532695
162347
68263
663187
269416
288708
1091199
154840
728192
335077
939033
236349
558271
486697
1100915
254886
539087
963181
320145
230801
14434
445510
250966
600033
89859
469980
710866
775371
1012517
543615
348933
873714
41249
665709
343790
126446
130000
490159
265168
522433
543649
691567
969547
233902
128367
718366
939273
841464
13946
84310
1061576
603479
744247
753713
1094224
660890
397933
860717
958276
352155
705545
62182
68170
60338
787885
1035885
453839
554837
653230
344386
781979
149160
420131
891195
189598
194212
596235
141286
400535
517685
192966
564591
101672
368877
633164
655428
802230
162855
868430
859207
1026476
928490
3666
271320
599072
171772
573051
452871
24041
276760
265814
787968
112627
645914
733893
746400
518159
491580
251286
965022
726891
267318
647354
1056853
1101005
519666
521766
963412
186327
1090671
776735
357075
35233
233685
624574
840237
943759
370117
352875
641351
214327
729992
112270
369593
210499
570467
476321
470225
938311
380468
379418
136365
895417
839191
708543
68346
1065149
1020355
1006217
111402
812778
120859
623432
538026
19824
1086831
882683
340193
50054
465678
1076518
700855
663153
406352
57577
270727
173143
180226
1087851
36076
365001
25980
715933
417138
1067757
225513
231747
217674
833422
619967
106305
588536
1052706
159923
207236
197200
1051496
321604
175501
23169
122361
217317
103880
432738
576056
661901
106154
722916
263750
1081558
331966
557005
552063
582328
235709
199143
127092
348996
205253
268673
955035
1058926
865519
1030734
459666
697918
232138
233188
933234
686366
910475
679703
90785
496465
1056620
911568
935238
762709
159447
101268
733678
688952
467768
405519
523778
704067
939138
544912
1057273
883291
1078111
733262
128607
432084
88731
628217
861679
58541
176926
91559
388490
377217
590190
763995
710478
865792
107349
738305
592930
485188
938755
894518
59134
436215
640234
150199
68692
941478
61261
885364
435487
868510
991775
188468
844797
264419
75192
40329
232732
318299
809266
233046
581940
1043913
189685
623000
238765
279974
1094009
145634
1023328
398282
925956
762576
726553
114809
1069940
606842
931731
451302
878388
582603
1029999
842988
145260
521132
72316
678752
326296
220451
115702
399914
730458
284051
379804
717377
935784
825887
305080
960745
133943
541756
168124
724332
373070
166334
233023
492722
527079
539389
201955
504360
550666
174577
29147
993951
808855
946727
8682
1060686
994040
253221
488505
393261
173999
887293
40566
1044261
389609
428194
584481
135981
380065
248887
689350
326811
79451
259163
725448
1046913
635314
627323
336131
658727
278150
104703
1046763
848736
517679
924036
868397
790228
275467
327702
90691
978497
228062
560383
276981
1074752
146823
1047109
216979
137557
904392
312561
55504
130495
622237
782447
87839
545204
76968
52552
288613
190124
563365
198279
943659
234211
170773
1022756
232369
259975
590900
45119
165315
210322
329848
560110
516403
973815
38371
760049
435138
1010491
575854
83406
697241
1015738
406638
88941
833620
795544
19421
441191
648441
686037
494691
143460
289862
526036
716609
507182
546535
75090
393575
313536
772359
545721
340476
941940
437402
504018
1008963
101358
504927
476912
884934
715760
22779
778420
259186
91322
217406
1013847
796101
58670
1028867
350468
1003462
709318
426409
1009869
902039
880429
317190
205492
518225
211221
687579
1054444
1013158
490897
477980
171382
241461
289214
1034684
260101
834559
2525
766522
108028
122319
279975
805040
631900
508749
272388
451815
1034311
149371
536448
906622
707615
73600
408921
157147
12708
334134
793104
614210
155181
495791
728729
524643
424587
17207
574345
166561
419639
47439
826243
334979
941192
371684
62263
1079709
572207
736814
41253
384771
563747
1052281
538182
38718
912459
963245
319073
156680
494191
862519
637641
133917
329839
750406
153473
123913
139055
372679
13877
439298
53775
206607
678760
922519
384675
858884
122034
637440
826815
245048
873259
438475
762146
17297
558449
1101186
336180
27797
491230
1087480
310895
271241
816573
475481
278807
553750
897681
865158
550972
249281
493143
758151
356903
588852
1046031
776299
556594
95751
395640
153998
864264
410381
719408
525508
371545
524446
317607
601087
736416
716959
790247
771274
363063
783256
489640
336233
180293
798177
40369
967909
891565
976062
485382
827983
434867
690909
999023
962710
865036
2480
64195
1048767
410133
398337
335382
607855
761518
438232
584492
341213
678545
1006370
169055
114714
949120
494271
343717
741992
437547
420968
309427
403450
884157
877440
1047218
592659
325912
679226
477323
16578
733910
23915
785081
1017314
823583
400204
431427
856660
317377
1079691
872324
392079
765049
284416
708039
1050590
804158
193281
905922
550706
841462
868736
72518
435889
474552
473928
735489
44585
406381
171891
648404
226073
515352
656385
623808
943618
685234
226209
1012439
1010617
992360
759706
744645
257882
896437
45450
389659
1053191
511430
779526
248857
568762
756646
490058
1100720
328761
656765
239773
562389
1088020
828092
928624
320924
44343
263923
572935
490118
815611
341205
952725
956178
809344
422838
122323
256051
448881
860638
889740
848538
1010103
1020092
562832
321348
360556
934674
208316
1092808
407288
771548
741611
103978
980825
429849
82529
647185
498588
641744
232147
489101
751951
233355
466017
9211
975618
223427
176653
1037019
1048022
546349
38387
1100939
973718
1039431
629222
296478
495477
310024
925283
968911
24383
481245
213328
103417
626668
1096064
312670
156668
823771
184027
418240
121275
487919
1060078
376473
250519
23789
140104
1007762
862282
203542
1032904
726735
653361
97636
713496
85721
498126
459845
616171
866689
969175
673811
215179
237328
623205
564398
868908
932218
1070193
731055
299918
80675
432191
114274
447840
443352
777766
634335
764947
613657
615856
133482
834661
364792
903962
39922
843168
202886
1003503
366361
12619
1002238
345467
214120
203399
3680
232384
297281
494520
558212
339929
606731
1040967
330726
757952
1018366
563287
465969
500789
701593
981097
933436
169620
581606
563506
756940
270911
675352
245066
1016372
28313
796548
44238
1015505
826794
791362
232016
306063
1048594
756477
882638
1041235
409258
156845
377457
704055
483638
994765
386813
497705
886206
688086
261043
92648
841398
12855
872326
1082562
1064893
51212
888561
964200
561543
714086
109198
128626
617273
12979
532173
521924
933511
444894
1080199
1051348
643950
872031
654558
476792
735465
709636
1037820
82634
502110
154903
1060726
278332
1046691
88969
907875
1091391
414345
154690
858091
137059
374585
1010844
402177
147177
1034442
867106
874803
584927
1061590
726095
477488
866731
339554
678874
630780
685940
609823
841822
773921
906826
390792
631892
1030571
546056
1088352
271085
55519
736275
230721
398536
154080
400110
823620
603572
383001
1008439
500273
680213
413815
307192
1078786
408511
690433
381128
155281
334880
30080
904447
719319
368385
713354
1007710
174745
610920
485817
536184
1762
283887
370518
577783
699087
688232
780450
934170
270866
474385
988346
688860
422674
890482
878271
394659
395709
656421
35431
213015
268553
576098
803364
602094
215176
841374
200772
71831
1066635
736973
35886
132660
1002798
576667
405798
1090008
482165
98972
499234
717775
1012566
230284
400720
404402
353312
144171
943192
875304
7948
532143
831897
611348
54900
423157
540043
1061584
1084111
483108
727998
1673
800252
103289
528142
887328
600734
636241
505295
947230
937825
568465
412760
258343
93115
999176
988341
81279
604881
722567
376158
613820
792306
657317
250157
758077
836131
391710
888897
42046
974325
217707
982938
715186
638519
165707
568852
268756
883268
593126
573737
651476
824635
671230
1080757
308166
814866
29198
791105
8293
866604
883171
522734
624915
79775
11300
87963
306387
30831
472543
616816
612436
578864
226720
889272
524098
818717
478005
341508
627811
648626
1085005
406214
1090517
55909
956923
118342
651007
630956
9796
366399
161754
287230
499417
1020491
205016
883395
219982
414768
236918
303285
578179
208153
998739
814992
309216
427839
826544
1042260
251082
129709
897357
297253
978496
454094
721352
26928
637723
229007
690815
990049
1035350
40325
800566
344191
190071
628769
240732
707734
658512
648354
430220
776614
851194
856118
572438
142225
862157
285330
927327
155379
636466
817832
456392
750126
128036
293683
1026570
314983
765281
612920
113065
608060
167400
320979
800822
1062264
970779
519822
169806
956530
176110
591019
974490
850788
835661
767171
678845
1006727
703218
462232
628435
1036813
720536
484019
514821
318761
202055
174106
809464
714652
163344
830057
692608
480718
1062542
637474
125865
695936
154008
759544
620533
136247
555509
328804
444243
819375
167138
823361
615678
72833
80887
129724
441770
287616
27536
867756
441508
1031053
168645
591095
308219
488276
982097
624358
62251
872024
148493
927052
510287
815194
951197
662699
423193
396770
725542
994125
164175
625142
63654
726866
988324
942587
97190
61671
973075
966605
241640
613528
289270
103108
841405
650064
689045
472770
128305
470267
466690
757999
278179
635397
215425
80177
1082084
501176
384285
29931
645205
80999
608842
31520
446107
853325
619188
194018
246342
1051028
932912
226744
734444
386651
670051
688611
981855
1088149
408941
470859
343091
106247
705432
803077
1019840
324900
438265
616785
744263
906133
1072420
85605
917470
399296
522033
973653
861468
657326
319122
84505
342731
349609
83800
213628
185801
747843
849382
224342
495160
528458
217545
769768
189742
874609
93743
545773
534945
777393
760257
801633
939543
165905
605107
379320
682583
273540
938197
202567
649869
277136
176196
552879
977081
611221
90405
154870
224371
1034537
779500
460448
308192
552630
452338
109623
960823
113060
724574
498808
762918
364487
559563
331752
551414
224303
911048
667269
37058
1043404
243971
240910
779348
246080
925833
498902
939709
345443
30227
26977
1074193
888861
435384
357658
908411
1073238
1023033
824965
306135
480406
398525
42033
984758
285492
88581
904435
403085
1043004
918027
524912
46418
829903
1088362
42158
800492
176238
554357
966397
761685
1094604
1087324
710805
857462
151526
75041
156246
755667
888843
114174
334270
642393
85071
1033358
700709
8785
133195
276097
372816
758070
260922
1050261
783024
935135
918910
504931
760082
335556
894534
705195
91917
68594
186443
103162
641024
9946
975631
545990
1047363
1088374
1030932
442232
28218
393907
341111
1070971
672334
199312
793403
761507
311706
1013014
305381
800953
820734
1009627
998194
470556
277533
620460
381123
635045
721825
491160
669883
307203
96638
527035
305794
205394
1077856
409861
150497
311744
928288
479679
1065232
501185
867238
380256
962603
316672
561688
61385
310466
624099
1031674
426673
2156
18016
240173
1002186
807213
1090530
1004663
141827
160374
737107
188245
286799
738970
748626
113961
896036
374066
766992
615289
247008
935693
422115
974421
982142
609525
553577
601059
151418
547328
856769
591838
302703
637539
530229
790732
781305
154434
153384
132921
351017
189303
620280
239607
853853
1055258
424506
726386
742016
300380
922694
1056547
589026
1001618
5922
301120
338713
807359
922228
4796
482012
255653
837388
897038
780729
208553
474573
372195
30362
378962
562394
345687
1012354
409225
991097
60447
872029
928705
723582
46817
766465
81340
719650
973978
876777
287845
82144
148109
922511
499997
477648
865677
417340
882821
31704
765911
314414
85122
455464
80795
707109
662993
312286
1012046
959985
95306
9947
612937
297465
150029
902535
624871
572365
1062239
523439
702488
746475
834078
51547
989286
818374
213365
917520
906482
512247
893022
259284
483035
1097727
985928
201721
995847
264984
901219
257097
539027
847523
511488
113905
684858
219382
575133
345690
38982
979605
768429
1047660
134530
323332
479614
629325
7289
360804
722302
304299
675160
445891
369692
543771
925173
557283
313206
591844
891411
299009
573268
1089546
103386
1048825
483159
1001669
231564
446641
364408
893132
835903
891063
868723
100243
110813
773132
721244
157883
896071
423938
2153
845445
117071
612596
313470
677025
7924
760754
951896
564733
902607
9335
43829
560973
364004
901671
652608
912532
107398
973606
1051921
806363
1040280
662477
641583
722075
459475
66773
150306
824797
1060406
376783
507590
758529
117957
713455
89286
600900
112947
651142
333339
298847
617293
103513
1060182
327074
456742
586420
41199
733513
79621
379217
469631
159657
86937
562471
639643
869331
688251
450623
655921
174656
879108
842667
955843
604820
172438
681152
173075
219581
824596
84181
141312
158088
1049295
144466
398760
838061
1008633
509673
784525
501147
784834
1024053
782984
830911
51938
310124
454081
495222
1035667
43638
811585
605337
420849
848644
257782
381419
1098226
530432
1090664
873201
954266
1025669
58861
1098978
611332
652825
622214
381754
138238
114434
710826
505019
1099497
109504
925866
141375
85336
247884
924109
394994
601540
505102
1020095
449866
894238
1091213
924899
943215
521972
911546
358903
855683
982899
589558
419755
276145
905442
688392
406067
4327
954043
491796
558233
758673
78637
299811
227160
699879
592288
638886
486632
858507
484167
704309
177539
594440
394935
905097
1038814
569602
838563
378922
93579
872530
839612
439757
792053
399622
825657
450929
592068
1044701
954807
874843
1043921
696774
192634
930542
1059997
783203
102140
810066
361277
642548
458730
12538
317827
436212
95366
388173
1099138
679073
818834
151884
492652
283847
140722
761386
877962
140733
856121
288402
1093231
255234
962003
799222
698134
371270
715851
278993
163104
327975
798275
785492
874166
1069024
260485
187513
116073
472774
194991
772204
499377
599610
519097
700228
764041
720776
762354
989139
155360
745046
264056
140081
760638
563970
850524
788200
329828
367317
1066603
316416
135920
177392
283652
601184
1090432
354142
763459
1087224
899780
250581
236412
614724
815231
592786
935177
890041
657075
276824
870809
246193
327329
1045498
731893
934321
396753
215602
753887
167421
841597
892668
558789
335518
1091823
724026
842131
311717
654519
732033
403717
422765
880459
702484
275589
111453
906084
441389
413241
191779
331466
292483
555491
652226
399306
13863
545597
501493
712863
343338
722948
20403
120789
803883
1032517
1038793
327555
764790
215950
178803
936366
1023402
1003722
465419
697128
678763
96161
619628
595681
941213
411405
388030
995244
674007
394938
109463
71460
115433
122547
385175
285272
753327
907703
586213
364114
679248
51104
433646
253993
734521
829558
148119
128148
308443
244359
82889
547283
986706
889045
424211
419630
758038
1062850
364965
1012605
572746
843012
867836
184410
589546
1044274
1094829
753105
107054
470460
488427
748185
452406
1090019
826220
594123
82842
336127
876778
489287
420162
5677
814532
523882
647154
939142
1075042
1047721
426467
59593
563497
203028
564750
1054073
1042428
297491
46052
840403
612589
894764
549531
498874
776442
346481
49373
278738
110518
663431
495079
784492
260619
565645
91519
1408
1002938
47001
173970
868566
1004287
799973
875200
792902
950603
273816
697622
512563
309707
193589
272654
884805
699072
153713
548458
216150
673724
470365
184233
410705
369024
628935
518069
143248
291991
756712
991103
208588
843267
562745
432301
518712
660902
831278
884093
958053
935493
482401
1018181
372953
824587
54242
326407
1095105
666323
554785
949194
848743
413564
433300
141020
593909
938614
1009725
164002
484258
987609
222502
730348
98001
6234
308033
452689
764995
970077
265904
852560
712704
399812
277223
615209
985499
102113
614492
286701
386758
407259
1031358
1088186
721939
1038164
609230
593158
696826
1099579
10537
357664
512447
931001
843016
478855
976939
370253
715570
768605
772394
885467
701956
34496
381821
174575
780347
965460
409512
981315
148658
1081397
499205
404711
465369
245204
615552
666613
1049205
619934
439793
360075
318309
606187
849192
190420
914891
400877
296654
3484
939376
107234
6642
44992
428099
433378
368805
429591
14342
789165
809141
805510
804460
1013047
1018528
628693
911960
1033275
1055026
906715
23627
332186
1026197
118915
51305
328041
669225
206635
480272
24303
415881
193882
415834
869972
670889
431358
98318
514827
871481
866892
366899
180624
546779
379013
726646
48793
960590
796432
549279
484979
328194
182832
428348
728639
381181
962370
169394
869536
835941
85983
937873
218437
332377
505773
902234
1095300
955255
456714
413094
103218
361162
300220
957101
241342
831366
116015
845648
105731
1016374
1004219
378803
483344
757936
466607
280604
322059
687068
939254
149342
691293
423208
122414
601414
413006
1011483
801580
1048851
1000154
237879
1042554
5405
571901
462173
683460
275692
493628
349371
215345
570279
572286
291124
806539
523909
1039255
810871
426943
415050
907299
587003
651594
224178
502667
386874
253782
789050
1076554
467358
331247
582743
215790
784574
340247
220438
319690
919652
245033
870095
485043
188931
848831
672670
319765
207708
404495
752446
554230
1044899
972989
323034
289458
592695
848023
224234
1036288
1062261
906198
494757
931297
1036249
471467
71323
70273
105847
766406
707611
597147
919182
664663
498765
250751
527844
148589
281946
199416
748344
511898
581507
680516
770294
287299
508649
1013475
637591
823432
416918
896651
294723
740515
149925
841019
442621
366407
259802
994714
578605
453326
275696
439222
590881
984803
516972
728574
532484
340118
958610
65880
634918
187925
828295
707746
730010
373371
391682
974691
593234
428269
868625
756179
294348
244409
401307
814641
231705
399490
234231
43573
10054
799910
649093
103970
1061352
412553
257745
17863
626658
481092
992657
278569
485547
668751
410775
918997
473278
825234
229831
790415
986028
176426
201634
207000
832679
458139
642859
364591
425091
846535
304740
777544
99246
304720
693744
958455
252853
65212
202141
917397
53452
53474
1074269
719468
140504
840770
711790
935020
336452
387194
927822
997923
533631
1020297
905271
672201
217885
728237
99625
366069
426996
809736
257729
752829
262472
1047108
447144
410988
1034732
106814
454152
160386
231723
938033
505749
217979
77056
486338
385032
381039
508751
513207
820819
1098995
1085316
283000
389385
464145
554786
206330
1047207
842367
42489
687088
68368
800964
1089794
327800
198282
93461
494088
448132
591496
602358
682545
164036
588442
912318
417597
426341
552602
335297
334247
678179
557354
824114
701885
166144
596523
142406
866722
856131
251019
493142
858043
992224
402846
1060780
803549
904886
903836
629677
242260
522711
451821
80888
294601
966948
650004
593047
120172
242749
856100
873914
807521
661140
605648
861978
585185
1063877
135684
256098
1085103
1070917
438177
1051689
1052739
226705
225655
113623
506844
118139
489315
197725
360918
961818
296735
1005533
136458
791328
1025612
543695
870727
913545
166794
254162
99280
922670
203722
204772
150721
94622
207276
873722
872672
662871
493833
667389
7908
921385
292651
586432
86959
320892
856494
304726
459393
346089
713904
90216
1101146
231009
460983
81449
980452
388340
410612
757643
683258
128028
71736
302112
129792
218687
616226
578404
70925
858539
14344
319192
302384
882374
372043
129261
832057
836237
721379
670090
107928
44497
971628
937004
374695
354158
609087
368863
47461
146877
917495
73602
866322
998630
1064458
1028221
675204
570442
512209
621049
422152
672915
140255
423515
190851
836494
253478
477673
262192
185972
559018
591779
571236
768566
926464
654505
949763
418150
863378
65799
869774
944005
672422
650868
265674
793667
563192
845870
479190
151378
1028897
1045123
1079442
662125
573866
976987
165748
540861
170701
318625
364840
791252
448508
5178
44559
700187
108720
838166
73992
136526
852854
827011
1058561
1035579
509684
871939
1018864
881173
383874
851290
804477
133987
580777
1008553
345059
625758
553397
1029369
337534
628740
26351
361420
361130
1023773
450787
675825
459448
699661
174241
19564
1042826
876943
642080
710893
86204
975658
282796
927013
615561
199048
641576
378836
1019819
973407
272237
92125
307477
1004150
170825
885290
150145
1059663
814592
148469
136184
358726
113764
202252
509624
653776
192330
781208
914367
127635
803248
444818
270033
848581
890990
122497
911353
201455
361697
989503
439256
249852
47240
1065487
632616
925107
303256
516333
1029652
458963
87117
93225
285113
289527
94330
660148
1030882
774709
381091
693541
469520
942026
13498
821749
292596
922465
133415
570908
667840
793247
148550
378630
378534
391363
161130
437479
401814
78610
17706
650617
291850
363846
1035896
584167
1082771
745411
774721
877976
4821
323062
348524
267649
924457
207862
88843
980082
490739
795291
221274
89991
616166
960876
999224
570139
62872
491416
199805
190569
1004244
458682
177482
519499
296931
397302
997359
201775
347137
916093
788234
547781
595084
703836
433318
891934
549825
430483
419036
250718
612549
85593
291296
343943
639511
1023095
243664
822790
300737
613231
911938
622216
892949
1090284
452050
177727
1018185
367312
272656
523646
1007385
844489
378880
396855
595704
942188
448809
943924
362206
1069279
122799
1026496
105020
449820
321328
274815
347823
287583
695775
798946
469958
141771
821372
876700
917204
118405
416366
560132
262910
840472
1074063
39098
499489
1092108
310328
742793
467933
280319
172199
1062976
406560
186991
560675
1023438
42226
130850
446357
805668
596373
1087820
395126
1040253
26360
1050381
31057
714004
1037682
671749
906086
607245
852982
12533
178108
1051779
164522
437800
897893
1009522
303838
371370
911798
814112
474971
960077
586556
674147
490409
538805
101025
1056254
400241
472164
891692
510184
649704
755889
363480
847719
969109
420459
650197
900311
381014
182457
763951
433329
19260
1095614
326079
298011
1072325
141910
318424
425244
54137
15396
716147
1052379
300163
128127
622850
965561
224896
312868
288125
14940
610414
135694
695992
1093488
888238
373155
30822
373571
1100467
671088
126930
739060
974139
624237
525561
270905
557318
558368
345102
668261
279191
7434
724794
910716
924656
418848
998643
43028
726240
701807
361533
633590
909540
708137
580936
889113
545042
329476
680149
743779
147206
1022639
325701
338224
218833
676812
543384
711108
599968
567377
426812
195445
213111
554684
457578
877113
987194
833430
982950
645454
572920
282549
1066936
1066641
927863
163990
822357
193407
889318
353429
790399
345617
361602
578936
1019301
897841
903529
594047
520857
29792
102233
721210
862622
3331
77183
962210
905506
813121
405195
49135
1017658
830752
696852
807264
738302
298649
256651
421914
755300
499611
334375
405547
407656
616372
605885
804753
874061
191777
538417
229714
1004576
608630
1080712
62046
306449
1019269
622205
412188
288831
838188
1001536
878683
545323
1045013
549071
316073
862416
922140
325661
842404
173127
196843
746243
259633
369378
509514
891579
242619
765773
236207
158256
188378
783076
793962
783917
536137
321811
669237
826195
554221
957956
303458
19166
269475
669597
242872
120565
843080
488525
536798
543803
36893
99864
566273
917733
16785
958446
735167
1089127
947782
341959
495177
877482
1070787
662404
975289
385908
664477
339271
303048
526832
917079
178417
989996
683746
525348
698136
643808
376731
430417
57410
53501
797287
504460
187756
962128
1069393
1022318
349844
425670
817056
343316
834833
1064340
42465
112590
351743
966367
836402
370615
1066855
591293
348999
69056
426154
713188
497377
1094727
598462
912833
513818
527546
343126
563894
922774
1042599
936432
1005517
34734
669423
992640
1020839
585231
979180
212679
240860
257575
688314
757379
417449
606308
135619
476004
982853
655582
928342
83488
684993
250247
1098926
368919
878309
112431
707254
410023
113766
513857
1070467
236111
495604
150912
795778
309232
644707
617372
646347
158852
136175
1090823
851780
357835
427309
270688
88844
148068
841089
317618
33771
1067358
439901
828810
858548
496509
248521
927771
544094
679747
280244
52023
240563
618522
556527
476634
529710
624558
268411
443737
877968
564172
686179
665063
93793
472702
240185
514355
885424
735860
1090396
989770
198275
676352
355789
1057137
624093
862330
235239
905487
289031
826924
319481
89629
1053058
590637
911377
237393
84466
436929
872068
1012379
267009
712070
1026528
466475
179379
437809
834168
1073822
482883
785717
263713
872724
480311
1029699
720181
259522
1096585
871048
643102
20345
34755
554441
996162
323964
936941
272949
792427
1084989
216663
829816
486521
401713
25519
665467
792591
654526
216148
253951
51373
1083294
67621
406256
974404
1025346
133270
213063
548845
483434
483433
180313
548005
16670
740052
402392
769950
523331
944179
163687
828920
336706
336950
185738
258851
836617
892010
239976
672441
51009
966688
400525
734071
252266
486039
764706
935711
748906
787267
614739
984946
538358
1100218
96613
639879
416374
253079
1020473
862347
134643
189019
521090
88271
387906
1019919
868842
481472
47176
258923
1248
233013
442313
768977
1012246
829943
925724
155142
643684
786433
904516
516519
188500
723493
247460
702845
599790
1055214
1073090
289416
1080720
45547
1076110
610070
368665
319975
1047464
380278
1003564
43399
626525
347748
466286
870304
102893
190232
506556
350096
621025
700578
333957
859822
45410
299075
1010238
89710
1088558
694815
500572
436032
725571
810828
394190
951869
697350
239329
942280
633090
585870
715121
920998
22844
898437
195586
945578
628281
82142
581720
668769
1022198
472617
473667
145748
417806
150895
253339
250688
21632
937971
686198
1001818
539181
294114
530736
759023
1096100
1064746
674279
2718
896387
454901
785930
593923
405067
374627
279668
274455
1060896
1085930
976212
194712
250821
524089
652426
759753
530042
257041
778940
879268
225961
392165
636842
959773
614419
358128
938319
393034
230725
343727
1076677
123341
640190
446721
802090
1018356
703366
1082536
66449
956633
579012
1061591
540462
89904
44981
1093437
311266
240502
674768
791773
1003113
930679
802829
777401
702507
605521
320825
935828
875619
763122
857569
891436
416192
513814
775569
732068
256879
860669
152649
742333
588379
1063010
390178
27214
825638
360797
823183
57012
389741
607211
129748
979035
423285
327453
827314
672016
915200
487849
651247
400000
965240
49128
611233
159836
513580
89144
459746
995598
593262
1049140
68957
383025
140946
720129
278859
407384
345843
60141
523776
998953
466920
712812
1027112
395905
122265
768603
166589
730354
146250
278062
773358
470820
682073
752736
75765
381244
826553
414837
1032287
761929
459010
235281
684986
16385
459926
755316
542721
329718
463596
826416
542973
975321
645110
387183
647907
501569
333989
407814
566739
755218
65586
1055588
575468
1089017
328709
528512
1085029
309527
392266
157544
649721
826762
73942
255086
434085
1033906
374187
947031
206467
753854
167121
869434
995159
1016091
442128
1027903
1033807
161527
624630
459410
70713
1033953
145458
849986
596161
643144
882570
550409
903205
450831
1055484
111795
790142
34868
489466
760093
901468
575732
244146
1078500
253378
215822
860190
561185
49977
113332
33620
400432
653858
150115
954504
517454
1018210
294892
444639
97425
758135
153587
442985
201270
990484
936591
68800
628858
78348
726164
1033581
594891
365062
83589
696496
1083513
284082
589748
122949
67045
626336
503310
479352
787320
1048750
736558
345285
521263
455173
933645
830532
610617
861357
490896
321021
774304
664638
662604
558305
187594
251436
678737
50935
493260
105303
113567
1089002
833974
1060483
869954
252583
549631
1098644
466676
286667
42261
802598
1073149
794516
55379
1016850
213970
874684
1081970
947044
736313
423920
318501
239331
512338
757198
204629
1021892
867002
433457
1092478
755342
457972
582667
932346
383056
858498
540939
243549
527683
1086191
491453
797232
420525
202054
989818
182330
688277
958846
111496
629844
639009
44326
780923
998672
981781
636291
198463
481195
138922
668110
71371
1063011
987993
614667
921925
413800
1097346
890756
529397
189604
676174
1063335
629441
808899
735382
810487
132682
600176
220863
827791
454502
595782
304345
764288
1033695
825434
122958
847639
253129
493859
56554
891873
570128
114435
255909
600193
1059444
780994
178811
119072
798419
798418
649823
875573
23102
288800
527740
473271
800685
122031
182922
582759
1087811
61380
1030159
435961
590734
869949
317022
193854
603569
415802
743675
49456
592096
626472
988848
422582
952691
90148
901929
622282
800669
476790
14030
769978
334653
102370
183523
656524
167971
745055
1093317
1094666
64026
2152
514564
719043
244666
423831
334404
208885
953937
152997
193117
78927
1041266
330006
647928
987220
659834
430020
598951
473785
75563
742057
1048552
783749
876188
580783
658907
700505
587048
116326
233593
77255
328236
340565
217957
147576
13693
999526
1101363
779440
745421
1065419
893219
474271
36202
252834
606668
465544
921364
650998
612141
588832
451655
1089823
563353
309521
900256
271572
520939
615233
321334
710148
888968
325904
474939
943977
454292
294379
475451
1012583
429719
856297
727508
430424
319339
644273
797038
999143
929906
163215
440082
10164
659505
229717
26772
584315
391721
952097
756781
251224
309797
450696
118450
696169
1018194
434219
358298
284359
181873
700887
505606
677823
1100109
742193
817146
1050487
882988
331328
870049
452001
675162
715153
899409
866226
412424
864647
864361
659379
327695
535543
787740
748942
388503
83609
847589
286679
467836
739316
507728
363247
670861
588902
325958
762459
932692
522326
1040832
86319
227957
504823
196930
1325
404277
365722
248079
1081517
335449
802320
963509
95179
345780
898291
482420
570339
443286
13550
64594
394920
636134
116277
315916
448525
1018542
427324
479082
60304
1048446
877549
57896
168953
516214
429878
719891
720941
664347
313364
737116
387915
594653
762906
337136
31689
29768
530598
105570
344700
183169
19639
960815
209574
1021418
1065825
1064775
505134
195619
458271
314269
277180
205773
242178
236925
630800
1072045
463010
894972
477320
465175
853297
721693
101149
293452
871673
858573
142527
898494
676821
655433
450525
101159
1090548
477659
162493
793686
837081
135100
440837
581443
504545
326153
614326
388297
159568
494580
301069
51045
560800
182631
936628
678655
941153
53121
237107
695852
278085
800228
60780
1024447
628541
182056
615386
1065746
32017
837419
135513
800802
933278
653790
522505
851498
281963
439722
470523
292529
1063631
263460
302373
706086
1050433
98086
338309
817737
258551
657357
515364
46378
876119
760302
310263
385154
618200
739204
854802
1023839
387760
637540
959601
589257
431642
702962
406184
830954
879186
173380
1094691
55827
886084
688509
936105
269637
837948
332695
860949
757600
675328
59039
260413
594832
225989
641688
464499
776669
892530
744875
111983
743884
302332
833856
31468
379528
89895
598719
91298
559154
977786
369318
497980
923449
848159
368363
553063
343959
948326
1013147
89025
491867
987301
323489
993616
185112
506308
349482
785195
8356
259509
474815
806574
6930
398432
1075934
759017
959078
249706
850299
712580
351155
892840
428880
924768
401587
728213
1071068
151626
385629
1020813
931392
297291
637608
31775
291558
727026
829725
19116
778449
1037692
599874
364354
60925
51071
549185
251061
81023
70883
667061
810109
1025150
103216
837930
837369
653595
629199
387038
723925
1047357
306739
69784
641522
420382
685381
981276
766775
494514
506263
281209
415919
97261
583515
872181
1012987
69274
337922
59343
1094857
926524
703859
724467
1019509
220135
1058886
3891
655922
458006
164307
870503
166802
583169
1101301
86908
60896
518465
949355
285579
625747
1083707
964515
203546
523147
733005
888412
993251
253839
1054925
813962
843109
639203
244619
399571
1088265
993747
543243
1007589
278477
367444
201535
763262
168667
844244
563279
186030
959620
707656
1066293
784961
1094725
849065
143067
931394
743098
153645
1016053
476919
349470
1005508
1059567
642520
110107
289540
306024
482331
108432
297820
761921
876213
351992
889501
893297
837197
268417
34751
1030021
274933
1077611
702542
1020507
900669
875345
842825
141201
36709
636536
764521
831397
35079
593048
500551
168014
728180
741733
672436
462324
177257
44111
435672
1026609
489236
1024415
1098374
319087
754954
857107
910230
451133
591398
673476
321004
1062008
419719
563450
120878
350666
199245
462863
835730
865247
263449
323972
311940
406144
978703
982487
904258
114181
583120
473440
163306
910004
1032056
861537
1000945
789201
483515
112092
445694
462797
663111
364009
985285
832690
834742
839878
760795
738383
398897
823917
406850
226819
771163
983513
1001345
904441
472655
185312
125255
533752
265119
381281
284976
448165
784161
142086
819750
666618
311296
475204
361614
1004381
224812
266420
259205
746703
433287
896449
694496
954550
791641
363545
259441
932853
864393
801509
118043
982163
189580
269419
241917
427531
541583
275994
1090364
579232
986129
986813
179607
915001
127390
615682
326518
980796
889941
564016
1091745
40292
122628
50865
341701
673297
230654
454855
18035
64587
918240
59441
1039110
621103
797909
831203
520390
592774
342794
519686
829443
583304
127015
776583
517034
647095
820637
233507
907816
829044
322112
375693
373180
611482
625583
378828
952790
124151
1024207
1010827
400465
399934
967339
377371
973946
644688
896702
756791
209013
405185
443260
986032
559455
391891
963731
8644
801104
576397
688322
61697
435615
211195
773734
393382
848447
597925
355024
678566
946949
907059
916779
169589
1040897
543406
647665
38695
636019
696736
6366
679512
69738
687037
830774
300857
798259
177276
422633
698019
196556
1092913
129231
869394
438309
607828
643575
516052
302346
500701
497226
651955
388627
821293
520247
552472
557871
609915
1036773
967249
275792
336266
349070
123576
866531
915482
541507
297884
583349
194765
342391
1001299
350728
926451
174730
71181
971117
135332
1006169
143515
147526
967192
176512
31705
456457
220186
1046591
1040096
182453
825340
435857
518987
373150
568940
822290
805482
648952
146643
141913
477294
320633
154423
571712
149245
654630
492491
566896
206993
945366
919501
605471
382874
894647
694511
236904
335983
479335
691482
985386
511579
34991
46331
742689
838908
274717
33890
180251
570860
893878
234589
572091
501101
1040834
1093745
483063
441913
607857
224645
425963
348787
966731
68718
745640
1045665
1928
249079
808941
49907
233734
1050122
4244
978542
540341
282785
845540
558200
704824
1070653
756083
297254
797448
804523
457568
386338
790795
625388
224772
24178
215187
241808
103713
816660
96336
149712
631018
290477
725301
13845
620590
412363
665867
522401
143230
822311
1077624
724232
405178
988739
476761
564299
1054872
900704
91155
481856
706127
137488
929163
777012
31515
853566
936133
398118
43727
577315
1002566
823951
807139
860079
510168
709613
636936
800785
212118
426551
398394
730073
871550
213414
191097
988982
702218
1010034
656710
535108
743537
933583
266651
270678
406303
1067661
474796
552993
887937
644985
916566
281129
209126
461715
947274
468689
1028484
509202
783910
971724
1057006
862730
425318
356255
665431
1022216
746225
148526
338068
782798
134864
1090726
485303
246703
811273
924918
298998
141918
651759
513730
255239
703139
998871
802175
693714
56415
735274
383514
302227
805413
611058
770466
300735
786902
924791
591329
826329
1020263
838054
427930
122597
18213
65129
126872
814343
56440
453494
1038942
707512
21587
803615
179938
574242
83258
859024
920516
366402
259208
315109
1044693
787023
890430
474725
396843
216913
159585
435994
834217
1039420
1045124
916144
1101439
599870
798134
1054879
945148
87718
116304
28710
556569
780615
971782
375758
100090
281479
791691
337986
407813
738223
399321
102552
966519
965469
820267
685382
535781
245866
353179
736319
307596
753732
615436
108314
541211
937656
943417
575502
62879
603367
966285
47359
343852
283454
464029
840432
523068
650742
800665
367631
612476
593834
149800
776987
1013667
203024
652838
54904
833831
306009
333842
510945
344942
836661
997296
367982
431223
1089152
528518
977067
950268
824555
695262
739857
125414
797834
1057973
66397
92655
410155
314793
835332
279326
415087
25208
1015745
332830
1049300
621976
589436
847163
1050289
1085551
669397
623547
539565
400668
253061
1030375
967824
760414
278236
1049729
405549
175594
407213
1090632
418972
807843
76231
223778
6787
842157
485187
562046
643976
423091
1100855
926907
23145
737424
1080195
912500
744155
379969
576575
795629
925947
607488
198466
268007
665831
748025
326150
884222
232917
309070
877096
691899
124340
142740
889598
58526
697674
520568
1026921
740289
704501
158552
31759
941166
872640
136601
244122
146595
687415
1073046
830221
678255
632857
1069892
679495
959053
172117
203380
807116
449399
233497
741790
484631
594018
328151
701315
671909
551055
338010
464845
521962
664286
517393
508575
365950
218029
991173
292389
869408
963147
8652
806143
246440
675544
159067
445918
1081392
303642
891900
812867
835632
1081740
498697
1035918
1047275
227106
598279
158743
625837
631925
1071889
463645
885543
875510
1031263
243636
610760
264232
134619
346908
919764
361284
92253
1084200
546368
231791
725074
301680
665566
660107
768867
113373
129958
52756
47601
1051922
582377
98260
508898
210329
743208
272809
656277
383369
762682
525963
605147
261517
814730
339190
300206
1088770
1007588
577973
893816
398364
455825
622563
1081463
168835
1022081
926428
816471
833610
283406
1074767
276041
421022
755882
53614
131395
287166
453575
466961
551626
460568
574709
989665
1015813
799945
453996
772583
311764
320166
326679
1024218
70267
635821
872368
275983
456595
838803
787189
821042
922875
217994
464856
149609
707551
321671
153248
862941
50554
183481
54856
86839
1004298
212314
419267
407145
1085391
305407
383526
965144
935722
364319
1073685
9937
17450
879183
468743
947780
477839
1039352
304458
1084365
134571
781323
874798
339694
853441
95972
277938
183006
411503
352418
620713
861951
862094
575149
700399
620451
943697
479153
786763
479009
57765
749465
996769
947741
1046175
169267
770810
180738
387750
127575
765550
1009127
29089
807174
544620
498816
748082
1002370
913934
619525
226526
856436
21529
235681
742070
897473
433317
779858
133439
132574
216494
552156
566423
927934
9860
566402
706904
609474
823182
333211
602322
443831
118314
896469
173279
21774
498381
782622
389960
949547
53805
259309
916514
903432
109564
245506
531154
901407
974168
611691
656930
750270
688753
889495
479681
399148
499728
659232
925865
891956
506036
963258
210506
923145
844594
983570
853691
1040687
354173
337285
560055
969948
49605
28642
615370
165281
401558
515838
574015
80569
110292
372865
130587
671070
1078790
628463
898936
821221
108955
868781
499943
131503
759246
499159
173398
502149
1018292
982059
102249
788210
234518
316033
817388
816449
121753
489966
513084
147784
410686
510727
999142
183950
167452
631134
667551
259792
1061479
94014
1011186
728119
606828
158285
55168
882268
678265
371239
771429
114659
688453
300485
474899
145999
132129
40585
358643
337786
31467
397739
114195
803415
534268
1032270
901073
949695
762080
982022
245357
632367
306459
157915
1000962
707742
922061
287526
238548
94423
581895
217982
810800
20157
691007
192638
428550
223212
575528
1066591
106495
65851
945251
870674
413822
263858
345769
1009301
212389
802451
1047673
851520
991258
64890
643942
459582
755239
316390
265584
138737
1014408
129492
278733
569348
603118
1044181
259623
608056
406521
873147
640562
28679
526082
338933
966056
580589
1018948
1099905
196819
970985
677550
391111
132472
377443
1089304
155635
475132
63365
1054692
193445
400655
258434
144311
898230
363225
956083
17611
16151
185781
1011105
428568
340522
465309
943748
946780
849026
422750
579132
607900
993558
889070
717075
655554
210794
1091957
365333
31949
488976
1088650
288607
625717
252951
326055
596322
108276
734900
95836
578458
349558
732224
954811
926492
338183
313778
143523
1095010
561812
258687
314960
685884
153732
265262
108134
850494
916582
830490
564618
789475
318626
635342
560526
335781
24607
749162
680879
145792
123285
41595
1029597
164140
1062827
947012
939533
1061434
504314
416265
327237
288230
358459
936708
5736
956453
327873
287433
609025
1038878
331183
464047
197945
44867
458993
367116
334591
1076032
292957
972361
351640
859958
872013
876718
183818
820497
555824
949907
47981
167890
465349
696917
311443
463970
189581
59173
957297
1078673
12412
564204
220715
365318
277453
64177
31168
596880
974534
31270
521224
661824
117744
921241
873965
1064438
961265
916311
939944
712021
268054
483136
233372
474018
54149
984747
714174
344709
167471
1003608
389522
854197
239503
686857
960886
109926
892373
637180
418981
230611
47831
977311
331777
34406
249545
209102
625212
284365
782654
136541
245164
720171
241459
681404
379453
605463
831173
855549
680266
847552
838726
644057
730526
309404
398871
548820
283574
419625
945056
961304
1088267
596657
98217
155714
175632
118203
931034
539936
369726
341155
739346
89721
723301
647993
477541
1076968
727150
439448
675197
803771
650758
185827
370543
56273
390689
884895
273026
456790
711216
590693
897132
358063
254367
592744
953965
987247
993295
929568
370822
324232
535467
803129
1070391
670866
926487
900875
803576
260211
304443
293380
555746
832733
527813
961599
468756
88632
60317
403683
375334
571567
77457
580785
274079
489777
787701
587550
225497
407296
424446
54219
90293
772097
242496
570416
1068838
607716
517791
340009
204792
843923
36823
766374
665279
899400
324269
261714
1100266
486231
1045540
198825
515297
606349
87784
307832
399520
854172
924099
231697
405399
495075
908003
234660
592807
1097673
119010
1059239
194457
290553
66749
900412
63045
806366
57646
484353
612351
688150
897927
249146
789375
1038637
866300
811210
846537
291924
1021156
608161
184914
809668
310012
807440
48413
642403
449217
1022728
952404
831003
948106
947056
14653
977593
600731
84758
543708
1095012
239248
486840
523598
279354
785131
757549
925620
302559
877942
993433
111120
136738
151443
219038
398185
104509
42121
25379
562160
894061
821424
881803
443883
732285
114323
518930
785950
352863
49760
732479
773126
157096
231237
364069
445066
662837
291442
389781
226941
639209
204496
470050
441085
473959
811770
559404
706957
606975
529548
40874
794068
266558
380805
75050
325925
655871
892503
631558
278438
533801
829904
860817
793194
825553
904719
124138
1011394
441110
60512
226858
924916
1060532
729281
505543
750145
1083913
523980
1003429
1053344
228401
28734
854993
450469
1021043
445364
1060195
868212
820361
422573
59728
257014
696827
1064028
300332
703990
636068
1025723
966868
467268
595456
633666
706090
910844
844268
906462
272674
655806
455218
649514
930988
688566
1058869
221769
443113
915429
771666
389367
1042058
337460
678938
929909
779885
80537
399426
936923
247574
586586
758686
1097519
724255
424995
878878
146949
7221
196670
389766
739559
402046
614569
517232
85628
380977
86555
1016341
501924
246690
225169
402703
779424
589265
220931
1073653
73285
648353
248347
889367
352497
977061
756352
1071488
899789
428891
372887
367827
896931
66372
485123
438010
299609
628319
770164
260457
849077
678267
500783
1023408
1019178
440828
654903
279625
826745
719065
554172
1022409
860967
324641
166142
521771
564754
763817
193251
683710
413294
583654
282720
486564
780187
789566
392642
591061
1043634
836880
276034
29698
664315
49534
598818
690376
1070918
145678
1035864
247267
875766
198220
684549
999982
526539
258835
511029
25014
341278
1055151
175077
833601
1008706
728310
359806
512485
746969
122322
649534
544782
299995
829489
142242
423445
489895
85408
777907
450247
1040770
234428
891148
306555
512669
897612
141787
34723
1078383
836794
656073
252877
273549
342097
192097
7169
1020822
840118
729242
1099465
1083108
350015
819980
372360
397176
94576
457360
375838
841539
914124
426918
514567
767433
935719
197261
309111
22799
52729
479702
162086
287338
365701
690013
221956
14704
368939
356920
581444
99587
618508
1078933
328627
621283
650452
807629
174769
798269
218124
1002503
640697
917179
458801
386650
547295
937342
900091
685280
722159
961471
977184
643318
22876
379253
274458
507883
785293
133851
864873
711695
769401
118150
89073
1015586
118199
733892
525085
956223
477847
3570
794147
897917
311534
445076
156725
242605
208325
169294
878420
1087553
297022
443283
249002
667732
1051074
1091915
421374
660811
6124
795560
75128
635565
1010189
146152
584366
395139
752413
817760
90266
258906
619440
136450
828925
403490
792498
440365
1021549
641144
846625
20537
69469
584397
1098857
691127
271442
184119
767722
46090
661544
124761
421173
803176
334858
202776
1002397
346287
394334
516559
918115
196014
699264
26241
67308
1051959
834776
46177
830318
906986
468382
346899
313053
98934
843758
317572
1083076
453456
1033258
495711
495381
758706
887522
653425
180289
980584
699048
1018333
158729
348082
793323
387714
739966
206751
838135
342146
64951
747625
680154
221176
597374
238592
713923
939459
185347
571223
23327
676547
55072
203458
306587
638125
222402
266120
395575
832562
1026663
367514
312383
660873
783392
1010430
435919
580245
12022
1042405
40061
392515
102554
907092
246389
1050465
142418
162556
168140
60609
39710
288842
756155
936326
970545
533225
824017
862254
779065
862407
255694
160061
879082
497646
767124
248451
103267
471830
686820
336086
1074014
486270
762435
891174
530290
341921
447277
310630
980014
446405
276065
257227
336389
614635
709156
836610
613892
421155
402149
370980
641373
252982
50810
809199
577163
149787
859909
854619
850957
488230
972934
229405
898168
886933
643330
36532
975547
840413
639974
50501
273690
624899
823249
895404
829610
145524
1094300
203827
455435
1003763
202122
1073244
1056971
241238
615697
705480
446666
370211
111986
692196
534796
931674
23641
17085
970099
364068
150544
1001315
389796
500104
999486
183480
635910
282779
366375
564990
705891
28427
239363
107760
315980
824182
598533
554912
415228
156863
47951
571577
458620
961671
69698
165885
1021290
864070
812372
847518
1000621
461131
740775
256416
496599
1021299
567333
908588
106286
185465
643080
325962
447188
1054197
493970
340146
567878
330697
4694
144510
893364
505273
621123
19687
74515
606550
91672
921528
737440
380207
574079
687287
908773
488093
589868
179966
285284
622437
164218
1056369
113916
236455
1001589
194066
407444
30104
466508
880458
871259
1095170
187037
605881
621040
704690
1072636
454828
193367
266660
418141
1019317
185085
971967
571897
296678
293928
384844
831905
6211
508108
235845
757665
965010
377029
531811
966304
968274
1077155
792980
1053798
79994
812188
601812
806266
389326
245977
960291
254263
44797
175281
791484
331384
620028
561902
823261
352209
1020738
1073648
1049401
874928
445828
941407
812210
933698
767264
11852
155889
396204
805390
424540
362007
2314
880835
180683
1052470
490014
622920
366482
832746
156999
67662
716884
185994
89237
494297
687583
811622
607296
452398
158701
224674
668057
420837
488375
734641
755842
46556
899674
637243
385338
582529
133528
499909
774391
289814
32599
779700
183686
514095
779123
762200
749287
798905
1054654
585714
745958
52959
548019
575735
164875
749018
317498
335614
331167
986662
838249
665525
1063585
228515
170409
17798
319926
1000638
163016
611495
378758
3053
714768
256685
182593
1048996
1028906
964474
501703
825384
856687
452354
1026597
42687
531712
793715
540790
132240
645452
553203
1079142
1094991
578177
464974
865880
460871
1001081
1010755
652583
468644
907453
470463
732243
208019
837682
307080
999876
948923
343118
707397
1024744
135408
1045246
514603
550097
856007
436300
678774
846152
822443
545391
544079
582417
812917
952085
223585
159714
841387
209304
584681
299858
553508
318601
1082824
468261
1045445
820752
785029
245362
113784
730546
423994
565173
89751
845572
635104
667413
1097290
673117
109369
177301
392289
147582
956601
248315
473119
1061401
774594
574670
836982
342293
918459
457084
604232
741570
330333
964500
216491
726383
23792
126088
665159
966238
924294
800568
1081222
418073
1098738
931695
1038394
293220
629114
964049
777810
163243
423704
783889
90429
268352
471694
463824
859973
906722
1042820
207592
807054
224391
600849
222998
678374
929581
1099996
351072
539813
677825
331387
516925
373072
51716
451058
357107
772150
19451
304881
60764
330391
537239
777929
213795
405122
816894
16453
845529
973415
607736
1075501
667876
1011213
580974
104268
294589
334394
800501
867990
93615
534178
647692
604860
232684
204357
329853
403216
395183
256706
399280
285845
1043994
903555
769374
603002
549096
256916
6042
952756
857620
1100922
229681
927912
230890
877060
120268
485975
348146
265727
869898
441392
522948
171271
743059
6226
85215
755872
428043
882612
301971
861082
1097316
1023506
851525
70212
379947
363440
177062
121425
628797
381642
873981
410378
350860
15982
392228
884359
648253
170879
797243
501283
1023355
321842
245649
1086943
1012822
603622
358743
207730
660053
81512
223372
126476
477354
342250
709447
275297
170503
67103
815559
700474
693243
310546
1004585
963945
573369
678717
893709
958338
161026
787876
1072188
522816
146174
152062
288980
141244
126964
695845
202764
413185
340105
839698
532528
507486
428138
712281
317978
85630
263418
516427
54679
212497
399223
70101
126807
1081836
552118
644831
616154
599608
561045
358134
347918
532081
775169
26973
722748
1069649
361580
534342
1021465
793405
440931
7325
340063
1014995
900880
146669
607931
830180
1017384
513448
538532
31750
443575
1027976
429942
983480
429426
89837
416697
248038
1044655
356454
869457
818528
601727
812083
906065
412478
1076579
583298
308555
483586
803235
981199
579979
155185
342230
735039
360382
836969
471160
219862
131288
806272
44901
176528
272445
796256
143554
498670
650209
154158
584279
152414
708300
648024
405050
44979
578954
25700
587942
348010
546964
315529
966364
115766
766475
1073661
5473
239373
215009
585541
1081295
777343
147587
998720
1063129
363713
447393
926734
1075206
569805
398653
259696
766611
1051407
803149
137833
79402
32179
874764
523816
18341
681437
559459
763683
268775
1086107
141251
609965
1042671
36696
1051681
879071
180846
247333
338717
980805
470854
226742
787596
773491
182578
194761
553768
1092168
44845
578515
758648
942966
65590
237161
789139
60310
56530
1057482
262151
329051
832724
259139
197155
289730
861496
666158
242783
220626
669663
719955
476066
46643
319362
961975
529623
872439
313909
400111
996164
744534
174505
283707
1007869
16955
1086435
839951
555109
401570
708047
773445
41660
5948
911570
236707
225253
124756
391461
847259
542451
724004
201317
159510
433035
880516
7540
453475
395409
881026
22863
283260
827278
1008328
135900
103971
587082
1012559
543517
328899
781865
500368
193244
272458
362163
303728
828605
1093517
518747
604024
959548
537674
506362
241171
480308
393151
608917
894331
1067821
645073
1028721
133383
190686
61210
784748
589119
856677
999969
822796
1017101
922055
521128
710618
1080049
254156
563770
129183
868696
684309
718564
829378
661896
330827
704446
957157
546374
1084688
855172
265289
962355
405278
655563
1083355
16005
376676
25012
506015
321685
82918
570896
936444
994400
7430
102519
996688
176329
251766
1099387
996189
437984
916764
606246
884448
415887
1009940
1094659
878253
617113
196522
1045139
847020
576215
1076094
128994
378464
446934
322972
953296
1042694
254064
126505
966788
479634
928588
580398
336577
682267
465445
817729
626738
373476
568987
239161
759768
79041
596786
1010372
193522
374726
356871
651607
513952
442345
352983
259733
184439
893242
695102
728913
578527
914640
1070887
556899
533329
576199
296879
214677
819618
377045
624753
735736
857178
1012701
112078
946280
285190
644816
996072
923787
232769
807104
281913
532221
233024
138905
614109
2020
1083515
646876
287530
1014992
29123
465084
314206
743440
180761
382573
1078940
848979
309575
436881
108561
307092
895907
235902
158695
207672
296683
618888
427479
858714
512557
227813
268136
902411
996838
1023746
742993
254750
944484
952579
750479
791274
208063
791782
1054362
752421
635775
458521
207360
55235
678666
517399
272750
619128
173702
664982
1048618
749578
970908
339853
1008293
416801
350155
691453
487356
640319
1032107
952724
739648
351872
812529
115539
1006856
319020
637764
312079
920660
583589
910738
636280
986861
390970
465180
125083
676961
26205
753298
775983
777033
100976
649425
136600
1035039
965194
20976
565153
659298
306674
181020
397206
78540
977959
1327
372830
589084
577660
937790
889531
523208
294828
140240
447172
607170
139710
393815
246929
837632
261769
1087542
753403
397794
873656
665961
643863
938317
479569
241094
331645
513899
181937
528263
165964
341440
900532
174887
158657
1061403
884494
912120
310723
261572
825618
71022
464028
369336
473766
175686
439669
326694
712575
833649
774228
999293
411048
467851
100591
841129
744897
19649
461065
879906
448992
956555
869944
142226
877271
967171
370377
450594
919988
291424
917913
785194
1071418
987175
899519
816898
313000
1044722
342192
507335
821819
375057
126520
598497
23773
692458
482469
660562
163168
4674
902244
823924
1096558
722077
165899
103120
118635
759119
128788
566788
874027
941848
140824
451884
756163
114835
534406
881270
985794
356100
832735
150861
259430
308181
660591
377518
648298
143880
1082570
357037
366945
808047
353740
702324
650643
291090
513399
632374
44114
729812
937332
1052302
9537
772283
497527
1089767
383823
1036588
849546
279193
770536
428522
629094
186089
194106
559911
1065018
905894
556420
401419
1018387
502488
683989
779178
322771
55581
388323
298748
106166
1092973
208640
673732
220568
464258
428298
699979
636233
150818
276160
468867
292143
945757
654909
23033
488264
571844
200028
197102
745195
138503
351657
350607
459392
862053
503491
84746
143757
315641
53038
245925
133059
83378
400909
836562
453724
660785
1075299
1091118
257546
870216
874358
956503
743964
1040396
655839
766471
192423
39924
815545
1033959
895474
690039
421226
183933
971592
782212
921611
905916
657726
1025421
542437
146898
961089
10800
463666
539545
567034
859291
1063854
912773
733550
580464
32886
277181
1002273
482680
822128
918172
17913
363747
314957
184342
826443
766117
62958
581290
699146
569249
717310
724383
932249
519248
882353
119474
556311
88055
935446
275719
1056865
34462
419907
632585
361873
319630
744683
906117
42126
826256
461185
13385
693198
718750
638500
972379
765210
958126
743981
779708
261203
959841
158391
857463
357586
364417
967432
163265
801327
985713
366593
34162
463330
204999
1090231
991817
268706
93074
481350
1047994
108171
274285
27456
440477
270045
81698
246538
476117
236700
1032489
1037515
781556
455060
50253
894426
401807
636766
379838
228524
801846
417196
918564
153529
219734
366417
515821
561716
92830
1049406
677993
958580
404375
774559
401971
653700
379304
128905
66189
593135
354841
82579
314959
876946
282602
685104
387790
583744
711018
1055521
352459
907693
334807
69393
947947
260340
540715
803089
637857
1094229
319028
92149
41037
1021695
635625
615038
9959
203592
571018
1073735
643317
323716
526981
197070
829486
892980
724463
293783
517268
856726
570960
857503
966098
905380
158022
875523
195600
1057193
128671
849154
548248
1012921
548491
352795
457350
679142
643874
369089
708317
75550
747716
335920
803569
278168
64691
413096
256738
561784
1088643
711310
463179
59476
856649
38581
901541
401634
1066392
662926
201684
722338
263440
446587
53297
432864
362292
450600
331540
58973
77257
824263
873416
589946
670428
363001
1066104
279635
70169
470206
283945
737489
120179
578933
960439
339289
857341
958915
615946
853954
405898
684935
432352
142852
741284
346973
67762
965346
137225
450417
687075
1085097
19545
133532
556373
244098
672513
1002263
532196
864766
749972
130271
200320
516219
962574
150265
301217
138023
839295
1033462
617786
969768
173450
34206
7191
890863
553757
730372
885878
1098276
834147
54984
488166
1019032
201290
630762
130740
899021
456671
167193
839169
957088
84736
943112
680904
377266
581145
515029
369348
1020248
2833
235196
364859
847927
534630
173568
686809
619164
652225
808292
272472
81796
41210
551648
1013455
385045
281441
954628
636935
742583
321816
74836
569451
786332
451267
708981
363202
705123
1069607
22751
1097991
1084144
15189
913421
32583
713359
90818
608991
376450
947542
685079
336078
822316
558880
1082269
886312
876341
937670
329716
594310
743306
52423
506948
877501
262218
467784
695967
94737
948764
666336
1071287
860794
235907
71281
561020
617399
601364
751831
443866
167150
1063091
1070097
983175
319281
793761
224472
886774
1068120
734312
973953
1003245
436465
811644
608019
948815
926091
311364
938846
808945
782404
1062916
1032556
970776
225249
269205
600381
592174
169754
668527
884816
95722
853810
806214
888891
848360
766754
957439
417725
279556
195151
1097689
266144
883408
1007746
577667
1085675
940745
1014961
790731
1029415
434285
705514
147278
3799
580408
1048354
13996
146729
555803
245103
533002
16469
571323
1030764
382300
222649
330234
329976
1069983
997571
772950
1078985
555319
509898
702261
59235
235108
544948
804068
946345
840711
1074141
517332
1075531
619130
78305
176712
1091357
195719
912233
797370
619344
836480
596630
37633
43619
771025
417922
573094
383693
70900
615208
637784
460018
633028
565972
601973
894404
1089915
259048
713694
106372
779844
501913
149638
142708
1006225
1083195
651854
585704
800950
88007
319843
566698
358596
1070061
287361
610327
689990
44864
894023
62430
648656
1014540
501514
354987
73817
473787
106837
1052472
866581
903761
684610
738748
1012728
711365
460293
70031
951275
443662
857058
53504
230806
621736
416266
983557
181666
820538
278743
102156
390648
285899
854431
911899
1004067
253347
763254
939756
628424
586266
91185
16325
303706
1069074
20672
1004201
733802
426694
207219
288893
116490
221317
761173
404955
632549
253133
2352
597780
619410
257966
721063
314007
958166
76604
515026
973552
151282
247855
525355
677389
390446
475853
372690
220090
916616
898490
721796
916131
239852
127162
514558
361643
144447
705911
952228
1013495
800380
382634
1006467
846606
822111
958975
36756
235340
861260
175929
258700
953909
990961
565063
115676
1049092
289204
619042
657493
327270
988100
136503
606234
893312
13723
900439
830556
313816
753332
384746
193535
859533
427492
708066
500121
160744
528889
150700
497065
682638
608058
956743
393853
626108
147881
491921
1076121
793739
879359
222455
281486
129869
325894
382909
143093
795968
560834
205042
35599
245115
967613
478936
209660
758051
1048904
165117
829797
586836
512399
583553
630157
566736
494859
892702
422063
320431
48272
639744
1012567
585413
431673
176242
579864
625642
225893
2520
507238
35929
180242
217315
696484
712995
919558
1010951
164674
577806
760230
536038
147883
723983
37538
907218
128413
663887
865453
144287
656880
961617
863709
538063
354452
873269
1024776
1069196
1005356
1021016
358400
863354
913528
131903
13068
114167
165208
943770
75317
570578
195529
45402
724634
174117
690720
348234
108138
414299
970320
760566
518280
15540
706637
976356
89714
921394
624902
185034
814292
670158
906019
88303
120710
931832
790898
432806
185013
308705
137129
951383
9020
1937
132927
836009
836008
502534
590308
557847
584951
470710
798776
1086014
64783
123481
452451
729536
116870
942033
578747
370942
388758
862423
465642
258965
102930
18397
311678
691358
437005
1007007
932390
324805
703307
116083
729638
849146
1042619
1071795
311515
901796
981009
181194
873839
968917
1097484
715435
209410
309927
554870
330105
547965
1011402
751487
968186
1050795
407482
925560
494810
540181
265510
857897
429807
79645
269400
130416
1033724
826478
527066
10463
930955
900848
128143
712725
900141
409596
532995
988342
24776
1057407
853933
706194
356959
218038
261792
278048
828464
41542
189166
177436
449474
692656
1022010
1010656
521684
543330
996188
593464
750697
540700
1047824
536674
153972
142682
752862
1009001
323740
315650
194105
542996
1005753
349508
689296
866947
994692
346338
609409
930759
612889
204113
520580
320465
155207
960667
345287
470195
804558
666430
431959
983957
342496
615620
987842
679555
602375
192513
249645
304438
130317
865178
688149
59076
426356
1015213
711190
170263
550170
140870
765150
169476
558089
153656
860947
806548
223974
391555
287187
858099
92551
846768
495698
891253
235374
845331
421216
232276
605862
438439
162892
271913
225072
401344
963885
794367
254137
1008950
34375
735614
958581
830993
683226
300987
931422
19086
756164
756394
475848
923060
205226
681317
588451
165685
1029788
883314
716257
721512
238335
996426
579939
46367
1084113
551807
167256
123491
470557
554426
1052680
809069
533860
797543
723172
128490
351326
938264
851567
242625
228893
752534
184137
226673
520540
607331
827360
421036
791529
774520
626193
24266
453352
52979
324581
981402
1041535
404537
119092
215111
439928
229049
502437
534578
495198
570210
206177
1061185
421849
494905
1018439
748499
321475
109160
472657
774551
939208
831247
841971
1007771
736755
62501
1045373
327283
949087
805585
289102
1015775
861941
852815
1085552
139278
819280
1077726
410761
97864
756924
135873
962852
473017
951961
338096
367833
112989
696385
924862
610794
437434
811659
658887
235217
137450
633063
626781
128552
124383
2328
886868
562461
413300
282800
80825
891894
524405
485997
119468
1085187
467853
462187
695596
683160
248661
541122
294624
336118
520302
171697
195003
693642
551142
979235
1027905
51397
740680
751767
946871
464050
1040913
1005192
427408
703792
504153
381512
314344
644362
102655
511501
1015779
478303
515792
728096
361631
946057
603124
480019
63278
537981
500145
260437
84869
982187
1021520
966355
608509
210834
300603
38545
414875
943485
289425
538493
205679
286192
661215
77628
800324
730845
556032
32404
978006
312876
461741
653739
735124
629197
23176
4952
999434
78711
191180
762025
918495
601720
1090305
202983
763055
724629
547251
109153
1096482
1025590
926110
776585
556230
425902
844885
1066401
77067
340469
1064104
758709
491127
965934
33657
147456
874878
372286
864659
1077658
723170
53939
426718
628696
211520
599338
475991
362680
866247
822160
200322
296517
542932
566720
918157
734707
235483
128996
210094
496084
902197
493149
305129
1100580
350249
807581
38265
146993
510163
326757
691036
848842
616270
517377
1071756
115442
52042
589530
535990
611871
173411
885477
180631
487608
20236
222062
287901
958079
706732
999216
732981
953031
380885
433277
53373
698109
945700
675886
48078
993253
986515
151166
281128
669414
495656
326292
926787
1040556
692881
116397
253966
854099
348992
757564
970886
990498
388956
829384
355680
602549
572163
341431
910781
178953
878659
799125
92490
638704
43801
71663
769937
547983
890013
433513
582706
824621
1081762
593933
465542
74709
913053
961116
279129
479787
392340
276058
819219
661103
276814
399863
284212
2528
229030
519238
996741
276528
308564
710033
422535
850625
528908
202266
557476
283339
235573
891379
589264
872286
596167
969637
769468
684628
874197
156735
241979
931602
911486
44317
533161
898267
162130
1063470
574361
211642
581828
927225
909544
946122
39595
125564
61658
623374
962311
411881
477355
588376
363761
458317
864799
965429
871003
927482
487312
1023363
912900
262514
914147
1099576
875758
993642
668952
895789
169126
272308
1091801
478441
340311
223244
851791
913980
481794
906091
307483
82169
935967
696778
599415
327041
904500
338087
923997
1052834
368755
642036
332269
315392
228564
637034
996310
46485
445932
406390
603906
953531
167443
308838
394365
64424
118180
1006249
699259
695073
525168
748818
784397
869049
1080580
150696
749540
783504
840488
635969
150467
861251
940562
81640
223580
671247
370897
1016861
192987
377111
462794
751755
891861
74967
1063476
404158
475623
225917
470910
1035754
905853
768587
387057
932764
285557
286607
254474
70270
664559
925482
629907
414656
524911
57321
896340
533495
669313
952593
898697
568288
858295
621434
175972
223149
847338
471890
832479
1013595
733634
454563
1007251
428202
532070
366340
454596
817876
876056
85752
1099063
344456
1021977
160078
253209
1059171
622112
352011
833257
507103
378072
601939
916726
959804
359526
653369
584915
71904
1074891
540168
537538
714262
143365
11402
716647
978212
720972
463844
1078939
141728
122812
131492
1079307
542975
795409
839206
959437
308796
597135
456486
1018024
668793
59457
1000991
848614
431145
434295
298426
1002337
3481
1054543
956201
596766
803103
39464
362214
834665
317565
1066161
54489
395217
708602
438946
335925
324081
693881
165594
338213
1027684
848180
678551
981509
92355
360803
504595
19413
358934
767310
736286
343469
435768
848264
41554
427098
519811
745647
512862
244373
464804
804919
613615
271781
320808
527881
294145
1029370
405245
938121
192447
577673
1086176
160065
209599
267766
395248
616291
527261
1019699
321110
1071437
383368
51358
366916
937184
605747
766248
516527
220229
501659
436334
415859
77154
553488
879256
607679
1077286
365930
165013
1085609
232271
567081
610047
768978
72823
135929
46861
100089
507261
634109
157439
337122
801631
1072099
860740
453440
222939
881792
71287
1015812
1010691
293795
620905
202549
71674
511518
856590
391220
667747
261975
402253
751249
361685
326701
148948
802363
876945
1054373
295293
871163
21725
782919
601747
533842
84855
432494
816771
1098802
816128
741885
271501
545700
221814
311360
13995
928112
185095
559594
717669
291725
30994
198107
816551
21202
560400
852243
41832
396305
678579
579574
132076
46096
145441
638212
978680
255652
684452
429519
1043982
181404
219504
126960
820989
673547
145921
267389
589761
624670
188646
165412
715606
227303
625656
847538
489398
232620
101174
370280
354125
65145
207212
694386
840679
846344
1009968
503568
223193
561082
777125
41470
654522
1011488
998243
120996
47198
152783
82966
566380
242665
929790
984102
168999
624905
862714
412626
138373
137323
491746
283329
15177
403892
575013
644340
396420
218560
85961
15411
1015669
1019275
530613
1074077
596358
408456
702121
335458
923521
827781
526203
992823
775877
891459
62515
425059
655111
667003
332396
205912
621330
316202
533058
476956
23669
81837
250225
401663
494847
235675
671409
884548
75103
176557
414284
653818
937215
1087157
216004
641185
65238
685671
965303
11895
1073983
374962
70231
653423
423405
819004
58359
347081
240576
933632
95039
519504
852934
1074786
257765
642153
975434
914618
403996
369962
92986
1093106
324311
472208
530291
277120
462454
935886
165081
574343
112966
63808
377202
21161
134399
635940
13134
606744
216498
758956
545256
128196
813062
111149
725833
837778
424087
564313
234868
332936
701910
303616
701754
933431
71020
909273
1040685
76248
576685
936515
332277
184108
1079312
582471
208448
1011680
414462
415266
629044
333663
901010
55957
371970
204699
316427
1086722
353875
602987
280191
677936
733868
188918
511975
871464
406387
555374
754898
52967
70241
1035553
459328
216272
628689
347173
947806
880127
1027773
496859
4860
100828
462577
349047
96554
532769
570978
26391
499598
711604
191791
13678
1064931
953505
597744
1050093
877479
678102
311823
130246
493542
213757
439991
679823
122198
371150
800715
1095423
382148
320588
53392
844043
689036
68313
167902
1088343
1065248
368328
630564
851267
777365
116582
964132
285063
493531
264775
361755
354594
558875
163385
773288
549978
160467
1059303
666724
334997
700366
499863
633133
243437
862521
923234
603212
686524
20397
424686
602075
329627
4072
1080704
820654
985643
1097638
238091
138647
988297
256929
911917
688390
483350
825019
89395
145609
230012
26737
882045
825265
572211
286264
27347
752682
99075
85753
134474
1002119
159356
948063
89535
444213
344740
351774
300115
225123
853461
693608
869501
238026
44012
39078
504858
255472
1001616
493422
326137
161253
365768
817819
435415
626719
579486
243449
608395
1068298
363780
725837
667385
978140
624092
677087
568815
229973
308422
1063266
10202
1054560
475391
729141
639673
861539
262559
964803
22124
768448
406430
447890
297405
259956
186032
579761
692958
449340
247636
901240
721297
587572
355250
547211
737868
810780
1016572
1070857
260137
623119
668696
1100375
690965
500049
956283
953056
648809
697077
623324
738611
289926
301811
211757
426050
650948
267014
507995
494828
93738
1063317
333242
932780
812279
342297
710440
931862
672940
953792
286586
476829
527649
754736
211965
1039820
83336
483631
690046
340916
666115
21512
442716
835949
134672
67347
741123
435127
779512
782123
163171
1072232
870640
964246
717570
787225
1022240
613226
500552
580066
607901
264005
686724
130808
83612
535966
743495
714051
554429
365965
781683
60152
90448
295125
92872
533672
177196
301828
14601
880243
764759
765214
274617
391556
829565
543551
917040
742322
751784
992229
110984
15723
813926
841729
1066376
14356
411757
1093909
288760
142897
846202
329945
88847
779244
704205
413891
894565
664779
139164
170560
765267
154386
987674
127247
398375
691145
256740
286008
867298
1016468
488302
143691
517839
634742
417971
876144
906044
587838
193687
744844
467423
445941
97978
974732
551702
534951
698287
316142
858315
568218
831401
713590
113231
779361
330599
890134
1045015
709933
937841
538134
326360
445043
222266
373315
445162
105228
124008
568861
82238
195340
31821
551501
184689
182021
541132
347302
290818
842681
1039906
129558
375035
412631
461733
455228
136102
693653
978993
379219
771872
1002405
471124
123546
283253
588459
792272
1034341
1028374
343032
368593
362735
134158
676765
302865
66070
290136
277546
972023
760773
76153
138765
373749
170509
391163
730246
375283
961300
881281
1085546
229067
526343
283867
462898
513421
498747
924860
373925
742199
32910
588137
1002837
1050412
951178
428281
200685
672324
272143
705036
377407
161278
317667
115342
156511
286407
482143
484527
350866
1076880
233405
968874
460818
112451
353104
462447
469824
14662
87204
285131
763671
632734
386925
1051257
352010
156346
300608
106193
443335
774073
977614
288173
793532
926369
279817
884441
1093948
747636
326650
85683
403992
522077
463608
904143
191379
818296
96403
531731
149524
289831
419491
450359
1095793
292855
141348
151215
858606
1086551
363418
80281
698378
236392
443048
364673
261137
562279
863816
924573
1032704
511481
466433
74847
872067
962429
462304
676041
244214
87539
408975
95564
802527
799986
234027
934116
559114
1032115
672152
969315
573548
244583
360190
653578
1077465
240850
436049
959689
4093
378504
306650
300566
197699
98898
880124
515400
644050
780863
16056
1066379
665466
48961
995342
403603
955890
279460
488213
481555
500600
600870
34241
504686
406846
649033
41502
788740
155078
689553
38455
364924
7468
459363
348974
938992
1071629
291446
378862
382570
497756
978405
269799
77956
895252
756373
259247
1037377
181764
382649
199179
416971
777227
902741
848588
875046
386928
982568
554006
5973
195947
998769
963922
618404
258287
659760
299181
405523
69849
984289
683426
1008412
510160
856795
906996
421255
811729
557263
78622
905374
555394
267567
518426
360715
1068773
661814
1067212
782053
778305
585282
692347
989173
483058
339738
246166
15899
550157
372512
695033
541394
792292
315011
506494
1053510
179768
923190
730541
133081
1094780
521459
1071898
256665
389130
223926
418529
798835
102478
245391
787826
729759
845568
456538
884540
616985
224080
143567
934737
501053
788959
78470
165254
166515
402596
175694
600667
789196
668950
500427
391149
6780
398713
57320
920599
563786
265018
377683
239909
460336
713408
742223
906648
103398
1077329
276958
1069076
611092
917207
705554
407809
636058
89510
368500
815769
1053040
602492
52252
122930
746902
136933
29065
511988
795839
840539
678839
306936
637368
742953
837359
488713
744292
317366
76246
104025
247882
773257
1016788
926297
131735
70563
754385
927521
352245
876438
720469
774216
725108
207866
569514
265971
916323
505765
437831
415609
936959
745504
292608
620464
835795
712083
1019159
410714
87305
787118
341653
64932
718533
546685
779087
310338
87773
715268
846170
55989
403637
425994
973650
112637
464428
265047
642868
455779
543631
153411
423700
96654
194302
687943
388102
689860
139270
160027
309233
573466
337749
943754
571221
445956
1088383
55856
516968
595435
1096068
236531
1062956
122622
675809
656078
58919
328429
109490
761689
457261
648904
708349
702768
48427
795737
20210
889694
89332
1006550
1100882
429465
377432
581730
230199
921537
107525
881249
994139
612984
272344
903779
477732
103963
321988
528510
743643
233393
381239
81342
968198
435024
1040497
305338
985883
814144
925298
584517
270326
276337
873681
1031803
59179
92375
1000715
222183
452471
258860
67354
337090
334219
759064
402664
558411
507161
476205
548302
1083638
381099
709814
727827
880679
231351
234376
293460
702933
341514
717604
1007249
666290
814947
429251
73697
146576
839159
838109
856261
858997
186997
518483
231005
117267
1098612
1004747
1020376
508519
541694
328336
286757
742777
802620
686400
379342
592514
602803
1016189
870036
588586
719191
355811
133235
993492
788344
342748
194582
866471
970850
12362
732057
304865
210743
227723
286238
5339
875069
315511
616537
705353
482794
562678
76417
1018324
971494
693127
1033666
636968
826396
409715
967751
1003962
967506
824558
739588
360647
16378
651459
655349
923015
504250
667332
240529
1089692
632210
374806
923059
857164
107575
423949
218388
1042231
1084637
51452
464510
33285
758839
1065907
641174
573309
443444
676564
965644
345823
518937
453248
565032
574027
951690
1079066
224426
952121
1074297
303738
987914
20462
227002
814036
456402
634966
327421
354441
233107
673736
1048030
784382
99173
960541
742014
943471
533468
106727
39329
234335
676619
955188
339221
929277
501145
694666
811682
403709
1011851
139285
699805
141069
516937
241199
786561
682973
553088
1092226
412307
633607
715804
453876
342988
1100075
73963
96362
224282
90446
334152
238207
954401
410936
442758
240509
34160
932537
490956
218975
496587
865393
542037
709224
410577
433263
883609
924675
1074110
546170
165316
703751
57570
248280
226953
738842
1003168
668321
9167
179702
1080171
474116
131100
671535
797523
135335
1094779
317540
512455
27644
250800
720951
1060986
772613
786285
924382
361575
986304
82267
372468
325577
515307
852532
535112
789879
278431
478219
240835
984567
1033564
1035277
997057
648259
576110
448458
608484
384750
973798
771587
823326
483770
34067
979441
781759
33888
750738
803243
442836
909740
620686
398209
667052
237903
457474
456424
930118
46309
245169
403284
412744
611171
997603
735421
298370
544845
602071
869800
436591
76943
181963
603857
183337
122705
249446
310594
205932
89292
702174
863874
482270
405872
900409
329965
714581
475157
233126
272254
381203
945227
696461
947834
641645
483575
356969
453719
425744
659140
675102
1050733
1011559
7239
98437
983187
740369
641542
819150
612877
759215
394033
150283
862776
969258
335259
956192
87358
802825
152760
728417
584349
392150
554983
486951
770595
401945
524533
556274
378726
84574
413662
266755
824950
225466
157454
376624
884503
90307
1032608
363009
599152
922372
881986
298142
767012
312769
91961
555249
424125
332320
194562
471583
165290
283443
815263
366111
244076
946419
721177
79249
455666
813585
201197
745102
1076943
981273
106506
633919
372670
374987
357750
617886
250649
525672
289351
258051
130636
825217
243775
940186
169952
441187
41034
632401
854848
566276
1096741
573214
574264
640757
24740
827725
657083
215340
774646
72714
633891
1053830
420742
765293
874828
428927
625136
75472
96647
764902
121487
542780
989353
844811
528429
240946
669221
708383
937270
370572
100845
970613
741550
918566
412077
395407
989975
418820
6561
976370
837962
899585
563180
1023864
415720
184758
877565
290583
1047453
557696
1068656
1026787
65517
227503
573462
230125
293962
1030943
513921
1014148
877369
282275
89196
88289
64621
869652
900471
7382
22310
655127
783561
120564
532099
949353
38198
531305
233324
1020852
134779
814089
554083
147428
272622
866004
605916
1072879
269296
339640
891511
547866
652981
1056686
482595
809231
330003
977820
813593
1057919
815235
355216
696137
112594
18144
455694
577181
969061
666497
661774
19949
500819
924386
196423
840097
1068976
671118
928501
715897
335214
47301
112207
982698
184132
361386
994682
519159
831876
828994
47727
33057
711675
422419
631442
404321
929029
700001
813444
980913
431228
277333
351618
718432
1059192
874209
240718
435188
105598
1032335
100748
683471
136901
706223
776574
886509
510952
719067
176441
230619
889705
394199
816540
506724
738741
1003165
726900
317145
1044896
154937
400424
508302
677771
17517
839364
552391
269380
80991
11718
964870
709830
620514
605820
134161
617008
554029
328491
931882
434484
922190
861633
670648
1082252
972365
806720
511801
978190
424419
446598
359286
786205
912550
558803
232045
89711
813934
1055139
614771
489192
1029313
834295
109011
357966
359457
515590
940635
2196
277788
378765
629551
968354
88077
503886
203502
514743
557785
668790
594554
155144
864221
254052
924159
57864
109171
888437
998679
1087518
135425
831487
592464
1027091
642905
87968
983952
149943
989712
709727
504348
908084
206378
22581
198525
585977
145747
833450
303946
978267
388907
403334
306691
916430
773869
250614
96916
823272
520387
943313
1038422
897065
996432
389075
887664
518616
9403
1037839
356282
174813
494827
398440
459140
437765
9987
652486
778527
817105
151407
1054667
894863
98439
924406
1042907
72000
786446
65064
16505
1032912
273020
1062136
1085763
1022273
402165
707669
1037077
457624
857189
550405
1012324
114779
419108
58363
535320
344001
683633
498189
217385
518129
553427
963274
724857
671969
239155
24341
1095416
142434
493112
285638
941467
724346
1098421
1098451
816103
451420
156484
673398
346146
424693
456422
233384
10211
536077
17317
895212
961035
345386
347240
806898
500464
1078852
651149
814593
301448
664545
588067
351083
276676
1050729
862042
918158
372827
44763
228357
1077073
959003
301899
987778
595009
234799
749684
300845
747104
661156
158909
445147
578601
991877
678072
770454
1054104
6216
710604
125237
642416
1090487
102232
903614
407460
1010665
362740
522719
820044
997464
300124
503956
226717
1088151
299123
118935
182159
274713
800984
366431
294559
961426
401406
1028150
675650
154948
420197
572690
744813
200314
351205
156848
1000257
674005
84747
379205
89087
675838
608915
949369
800485
134908
237022
1086942
435132
437261
255828
954837
153188
777616
384774
853477
602758
130130
775547
374463
310230
559854
292554
121664
21720
658969
783353
362893
403259
1018328
648139
771424
236056
1018151
181941
691365
171195
14407
1007729
380707
1060781
375579
7506
623864
332502
359557
459539
600988
88693
906937
532311
731053
156625
643182
148176
81537
708425
182410
950478
159124
836664
322532
623016
32785
779060
343209
125383
109991
304044
737281
82126
216521
543309
65906
440790
330258
44214
256507
376996
62750
47655
193361
250931
353241
835038
1052926
82065
979423
533694
652703
496824
277960
253248
632678
716741
811029
840207
1024267
379609
396262
747737
546199
519355
735767
35734
95493
985521
502351
702297
1022053
73731
25879
458248
653772
495689
825619
720314
6065
391124
424893
1012373
86141
109872
165718
837883
659248
316063
441941
294886
943265
1012618
113281
607356
1063813
455831
258131
695094
277568
115300
462796
371641
279248
480605
174711
290720
572115
1000480
609461
146256
735897
216462
592797
785045
32171
390633
486921
538630
1075687
997008
586749
568078
811328
133020
694827
179676
705231
173937
714240
193857
667284
1006913
661998
305258
480091
542174
895906
698021
97099
254581
284714
798133
782387
1051202
341040
756889
1011035
354571
946732
230017
235063
1018244
236113
23161
849460
377082
823540
1046771
333828
78701
1042368
672274
363253
681186
621577
907562
715217
540824
685015
59708
1032610
150121
1082915
166395
825329
759077
861261
427599
738596
253509
157402
1055530
917242
967949
680554
261924
274918
169967
843821
710573
117074
64415
424725
498630
4604
536385
360485
808938
306779
368346
388766
953761
619483
538394
151953
894704
202009
72973
683163
164751
359828
699880
508478
412266
945650
491044
458885
538706
512910
577527
301962
938414
828373
126927
275844
830283
383376
692910
943182
706624
1095842
698677
324623
473714
645881
410683
118543
345759
927572
946070
823632
704669
749443
523191
202578
939143
534395
901567
687450
897565
1084511
254400
626987
226343
51280
112977
885288
445486
884910
248080
506278
223779
370132
941992
251843
907169
348467
905123
684041
1091128
174352
140352
816232
999541
597385
431726
713178
1027147
447474
233877
1059611
862202
282637
1020580
1062774
272699
241753
325989
781803
335455
100219
964375
959791
363402
830502
701943
559720
902191
794538
312821
372344
272813
135143
295800
180088
359857
231269
742783
632007
440917
518625
1059998
377497
65331
471104
352074
631904
463601
760607
152305
84693
1087017
877150
242647
925759
60490
174467
43977
227791
733759
52176
787415
792907
1000036
73422
272330
363036
684020
929533
375442
926642
469189
186207
984290
967031
170330
917497
797492
418554
907436
520616
1004198
338892
540652
378250
575522
580041
787199
696165
253926
163811
553908
228925
261939
240923
1082364
1013078
21045
691345
335060
246878
515674
194670
933114
404317
836672
539432
2029
317492
812869
288680
774154
540639
424908
691507
1058226
383937
1067407
1080498
114954
352228
792035
500438
542755
1034612
795194
678583
221996
153137
28833
233319
1048274
239494
859294
559185
418578
445714
19716
483954
962232
250995
855272
588252
978541
1031569
270928
609669
833627
169849
347533
167239
1025316
666221
400144
936787
933950
299051
324867
661582
554234
200209
771733
1076092
240124
162991
707462
131120
18418
545660
162415
1095353
747775
485933
814366
798456
874329
196948
1023394
536848
272146
915368
63176
1011470
579496
792616
441751
1083962
914949
572146
433740
311420
656026
930687
389906
413661
705867
816272
30761
660870
10995
78422
326526
869371
886484
267819
101944
167255
610359
270261
264259
193040
427202
427617
971012
608311
842947
169588
342222
411738
476312
1096132
521140
997053
685563
859071
840843
949813
949064
65269
794655
28060
819469
242118
702797
927083
138846
519319
140033
814316
756879
448118
816963
787093
922252
33098
922522
131590
953911
297518
443816
319735
324362
101391
412466
723716
278908
537316
8301
501086
206331
1081404
34871
604088
649009
66588
65118
514189
1044808
1024557
776068
275549
78763
850198
956694
761531
925498
213177
957921
1040197
76761
957393
134722
1021001
209918
1033345
205115
550755
227020
809436
202730
699427
152628
153234
719578
954103
48881
862640
656596
590532
432105
213817
254092
851892
227368
661529
727129
654840
582390
959593
360434
721300
277703
310526
1091425
198778
289712
983453
721193
708596
821236
107493
1003594
12722
672966
960094
621184
1062115
873575
266260
281777
620052
905039
629326
752409
701580
879401
277238
938076
942763
22893
435170
986010
872846
375213
254699
549703
938853
1098024
711551
882396
200533
329312
566382
585808
308967
785331
486866
1040999
774642
517782
347607
602576
438012
1000029
1034575
691781
364370
730851
812250
913793
814369
994691
531330
53088
621427
187678
783342
262425
495634
14714
337458
341970
1010263
495167
1083227
683322
120720
1016770
993292
497905
1066160
241702
301721
302771
473166
755998
104954
537628
976526
1030474
746291
296121
325298
939977
466792
143881
767996
329821
954288
199659
1022849
252313
1024444
1018798
254089
506201
906661
263129
715370
726228
919808
882409
740652
316351
793642
119930
533513
408895
680032
230245
196239
604013
119731
372864
315850
534146
250446
268569
800513
427498
730135
479724
1093414
1067238
1008264
379147
1027994
451705
777516
42269
633036
437308
846715
118929
406589
959474
679989
534113
461649
891345
736347
111032
883901
489690
918335
723888
953163
240204
643368
962053
185341
299167
80762
156150
199206
78775
73831
543916
543917
4427
53160
632158
404913
247342
966155
540591
1044928
159939
111075
614382
388045
402514
763915
474331
530360
976195
135487
730799
847519
587265
1048065
810684
938221
528131
928620
510203
881287
617787
1022753
266023
557316
250971
868706
56961
581998
456480
640539
573467
516171
1024756
652660
382633
911647
963639
728764
449501
15593
174337
862856
835309
213433
1032813
996604
48819
1008839
578504
402981
245943
220593
1037524
269805
793920
1037004
529296
340895
961515
188448
919847
862000
117125
167865
318686
1029263
435644
1008836
538307
148834
249207
92621
143199
913019
745428
290265
97474
613763
643477
805067
211322
983681
488815
787753
654267
588774
362861
58950
581035
357294
563726
859530
151388
268676
1039387
1037291
493153
288828
1091018
262279
136318
79334
898180
487870
651808
18828
1078221
556915
47889
283942
679331
702428
1000472
369820
801486
898297
353091
468179
1092434
225044
100000
401219
477899
155703
555614
949735
727225
778732
752135
421548
343220
329807
187283
383226
713260
672091
166099
27097
325222
19273
876440
1022840
946516
509731
667193
841928
547938
143571
874031
329734
799834
506704
215045
609193
538061
17427
980289
749143
1054426
399045
484999
260248
223530
21070
1027893
160221
8042
384692
1028107
1071402
575490
583489
558913
543372
484194
596897
600147
49858
1007464
358350
889362
338957
49277
1050547
254430
662058
653000
583006
263378
886534
135270
169945
310752
19544
1078587
816292
538398
151854
840649
223044
905041
417610
629504
941072
1092685
1010246
1011948
692964
217063
1060651
122599
647458
777483
496835
959849
655326
852520
205701
704298
983585
663582
1044205
901600
434172
154012
156071
621138
938146
900524
647609
111559
368340
834620
832234
91627
1005424
187963
981612
1027523
484388
764894
96499
970088
410597
951031
352845
678478
246071
261092
994962
438931
882237
407924
958008
1098176
907792
973212
446153
708485
836404
902524
224888
566115
591070
150576
562284
592683
42283
499048
484032
911259
55455
790333
681772
980042
478045
567062
860582
101098
370548
170055
508410
123528
1010752
181043
456279
1042730
147629
350069
486225
917445
767488
1001959
934330
823336
814510
608717
3382
52759
592561
61801
825930
465885
168521
839750
290005
911993
569593
642556
583366
750482
231263
1100672
513363
490191
1030957
699206
691255
735600
907343
330247
79433
516048
354071
647069
1038502
907631
838783
844350
966586
994373
660050
209966
779471
255429
765465
52075
71547
81814
86971
1033715
424335
670389
646528
840255
1051383
398995
165252
763389
1055054
1093938
300494
409305
1018467
247477
270247
528195
1012724
182847
75881
298811
51973
664994
291665
811344
704636
1090194
626504
916412
97632
1093421
404614
650394
203204
171689
634536
731992
775174
223517
1101046
62139
320873
757687
954738
678055
58996
574518
601159
968961
656003
436243
443351
820942
168559
833034
484171
473900
149074
581321
78362
554350
87188
215172
947560
52732
151138
435593
99998
395411
439649
997101
74329
411039
38253
53768
895609
203303
654167
171269
256663
228837
459706
838972
126752
814773
884763
107169
980308
438880
459009
990703
219943
180228
40331
741894
1053234
93102
339817
810460
944315
641410
486167
954102
340898
1090469
863327
406431
829020
745758
965233
146670
1100013
739682
857152
281629
726309
495981
494931
254684
701853
928268
479321
189918
593874
943310
659675
111890
10223
391795
435482
525234
761479
711405
218942
944279
358563
854435
346253
97173
1068744
464240
150314
424775
332876
776494
768423
359353
662967
535982
625463
67718
563491
71162
947958
635228
52804
539614
621988
1005964
1052370
202476
133192
838395
930346
495946
785018
772149
1041282
731693
698821
405974
378174
138374
643115
1023622
1056013
451340
427046
420193
411334
33180
1070486
788198
308588
845075
28696
991552
19940
417930
15470
306120
110009
472825
205024
289089
25806
67090
542200
647840
576818
873146
711865
864635
308012
259809
331951
992943
589389
890854
881146
546659
967936
657574
173229
829325
1036533
390868
185181
871025
243446
862852
191385
912897
1046579
846356
215313
240220
1026783
1018808
1017758
498021
674938
997595
963909
601730
17316
579491
318823
700852
588393
683325
311496
59368
785869
624033
840073
38088
362470
656514
816217
191191
1010192
1081813
1050452
29014
870225
361210
571709
1024586
1034303
1068184
1035837
71224
719983
625134
775529
197117
268291
883823
334249
967305
224779
1002968
765741
940521
639495
415487
470549
718994
708811
1096690
997873
12932
737506
755551
1012032
1080062
648805
48491
627018
57697
811173
287462
235521
640340
981033
852412
174532
218197
509717
142803
407339
525441
264718
304625
824365
506656
930862
448994
158349
872248
228073
667552
423126
91023
929286
146608
9324
892764
416361
526954
82393
768131
432295
136105
485791
1095321
686770
746266
802636
594322
1051394
390844
279568
314207
898545
907980
424263
61411
784279
953259
611847
83940
846536
345270
96206
974316
154097
465707
1045652
696402
715970
647408
952590
1002699
670387
547894
54132
340285
811071
250373
714966
336241
608087
297309
454255
812717
496613
442980
707637
1062569
410120
471443
60887
104349
890903
686204
277979
357448
92050
464792
911060
1048470
301816
411343
775379
213860
371317
662207
296643
67011
625579
653655
809490
132154
625737
488006
69803
1053745
85292
640057
161135
770559
1027051
524721
1012914
510622
319573
249614
278335
906812
210454
954488
336986
698383
144638
640894
139387
357892
229503
9390
476506
786015
438005
744747
1083175
61094
999470
970594
533066
1033565
321487
929838
183424
313054
886989
179280
396636
566149
790273
47559
633637
880013
248018
77302
510150
165460
534797
203557
510685
987085
648538
929068
520343
342697
750393
701819
251683
779175
1028983
989609
620435
288187
1020647
89651
225114
34330
908665
242796
609418
802337
262550
141051
155188
874642
642896
948023
428706
916721
597065
329026
440017
325438
164189
971284
210252
178649
552593
970904
668528
526814
322295
361191
92175
961980
473759
764068
813572
799948
1073277
896436
286883
588270
536322
852541
149039
887388
332691
283238
803404
764640
189445
103506
613688
451671
958507
317636
542119
719100
50516
246943
177205
441773
459678
612237
415195
60299
160007
746315
431860
616295
214528
209148
670412
422783
330148
199771
74304
785362
935999
827757
164688
17617
566539
484313
547189
631855
328858
445122
610006
72601
50445
1076116
702170
653544
766639
23047
1008789
321953
707732
186112
223542
949133
713641
800670
402934
387909
926557
511258
336593
135492
525271
410207
658023
461172
110070
185889
794825
394302
518506
1000139
966325
634228
408467
271138
108600
762949
512218
1046554
70294
328473
606912
500084
852889
658249
998348
271119
18278
228492
77501
834831
779941
199968
622979
849568
200678
518003
393334
488631
822854
178492
731635
341849
404423
619245
844581
224518
168194
517213
173881
263613
868670
749892
603384
140274
263231
51972
962067
658694
1063977
619537
489294
223304
789396
457612
1031668
78922
1030945
87653
194340
439699
766781
480924
205707
193929
856039
664191
146653
931899
620885
161339
1086050
560485
529047
974858
388984
603734
1013770
602046
41129
476820
185910
491066
758978
349258
878799
531862
152577
506144
405628
765792
689162
366395
139239
443809
1028878
213928
554654
35984
293549
537505
799409
70922
501826
173944
611359
409983
343406
701851
66797
616831
248953
660223
521685
189391
659068
956450
308114
158696
105286
763070
329009
542898
6027
692993
315693
98033
96773
847934
367340
132038
685472
394491
235894
103284
417347
596984
335007
594246
248649
590228
591278
200051
81724
46223
115324
448890
444402
777767
251778
658002
245778
858234
908543
172593
401749
766907
150815
970889
677690
149019
865210
432859
1078198
868110
22111
93282
1009510
585407
150834
169547
382376
882584
223041
532446
532770
1068637
32511
159899
270418
27469
115142
609119
696586
455048
1074069
411784
410963
569459
777969
161897
510974
1067717
433579
469689
255730
797041
113500
188430
54783
1044123
554514
1031271
562177
580241
900714
285709
204029
902590
103235
584333
120233
377018
944512
155123
1074794
270908
966339
928422
459910
493828
553368
394516
214767
493084
448413
543938
600120
569279
825921
190423
537355
279850
212261
892029
303197
598861
736645
990129
317782
336874
109655
1043638
918947
703358
249264
736917
496168
218891
962354
583813
844492
47748
62315
360837
72222
890605
1006505
520959
1059331
500993
188965
488587
1029909
918992
179897
822040
44944
983352
119982
246007
766674
885303
572742
634767
1026543
88199
718042
1010889
206273
655771
100404
157649
802332
20077
559263
861056
844648
517596
432765
1072981
233161
433204
941575
1046954
857323
377158
627364
500633
691601
239502
114052
910435
354244
474667
475717
612437
985766
884216
208249
1054536
964869
501317
646533
434975
1003715
1049585
195146
208691
813015
469146
268678
797033
782418
55853
711136
1060488
415280
31771
513924
122831
1061817
77358
329358
869143
53444
608881
815687
948026
732423
944859
738448
720038
76644
65076
136479
180980
342581
708508
476966
1026542
301506
597940
952512
1058678
965692
782823
78848
715618
295096
30270
188697
601887
636096
544969
59136
291631
763202
98128
751625
954212
783033
929197
742063
116479
600000
842238
991971
808091
791264
339447
9092
301627
256448
581007
81145
324178
457076
681095
269931
787186
546921
859859
608301
576112
675462
245090
467887
154715
697999
584742
501135
979036
45951
355861
979559
613667
430267
884892
640693
655894
783005
96525
451569
160515
857047
541590
242933
29210
729661
857685
402123
657958
994041
219348
131109
994142
142485
615449
222855
278894
252476
50522
628558
520952
397513
990973
1009592
94093
109901
801874
334069
554364
171127
160437
773794
753434
104759
1073781
397337
822615
345473
1100986
618290
767881
838778
675563
89203
372665
752131
183665
849128
189355
1040457
948909
916506
822440
810220
32729
578795
102621
615595
572771
290033
99233
487159
761755
822773
590517
270720
456707
347231
779744
1056612
854981
714017
296864
592268
31852
859459
286052
357021
854101
712820
1021259
518843
329276
21419
507169
668245
1040347
144283
356707
634002
484672
62151
870219
371117
127449
929361
353359
523036
27010
645003
863516
996094
631060
975183
975904
352323
672443
254320
727235
966744
471697
684750
791217
503001
352078
302019
724545
1000906
635144
915272
446973
981649
103246
454938
716424
799254
774324
1008318
561847
508418
264660
456308
736733
755807
181879
52027
797931
1061095
501197
884873
228845
925378
322170
139238
304732
247000
495853
522508
273490
422670
295713
293641
225816
834414
522616
130517
926278
1098495
896785
631543
10563
574473
719802
1012759
215802
372868
1005712
755770
797148
71920
287457
46585
370094
454163
917726
136042
445816
1072228
414221
766880
36115
94852
415950
700956
189670
551780
864829
271571
629201
39168
996382
799812
870796
947034
459308
186098
716843
138826
869317
697566
195797
441790
409176
463984
693834
508933
523301
651619
705271
172931
381629
26557
1020959
711789
997424
559048
708823
650860
155672
68132
978232
900838
75039
505728
393146
622870
78931
298886
557399
879622
878385
308147
945429
192532
301348
1080381
622107
613078
325442
893270
620582
621632
101560
890144
369430
571128
341157
475913
879001
62368
778573
1014420
365835
889684
392729
93350
961105
412335
384195
699518
379572
36809
1007211
805130
294682
913534
1071703
485893
962065
864165
312591
1020220
757597
311886
468641
848228
296125
702882
507915
806543
1074596
355960
922753
598013
1055405
494349
259079
1028659
244216
835639
752353
432463
910427
1096612
256070
833406
339664
932223
1894
61808
455334
743983
289760
392160
693656
439799
119531
114205
539462
42252
889962
115094
583622
598007
403543
975258
1083764
222269
873517
834146
161960
203036
530024
446252
262391
812253
990400
726284
1006973
459385
984173
772816
337885
613122
557688
729391
414991
217817
426883
429681
161093
294322
14299
14298
255059
446161
660047
768400
863636
62167
18696
1062868
178496
435516
496309
775033
866374
67552
1058932
232796
1027029
145336
192824
801095
415497
432509
1046453
442492
120128
809769
255808
355854
750974
951835
460958
20910
935244
981979
673937
1000165
423437
656259
614057
180099
1007182
1086583
302873
674356
130724
518138
433414
911041
703828
829388
265048
276067
407996
583767
568423
966473
234829
511122
296671
217288
1608
518591
766771
646281
298924
777729
1016319
290777
670937
76649
870664
460805
456100
156035
356042
699513
922845
167268
477833
971321
1074224
633455
819950
665906
929418
1054387
722492
955279
432814
323720
490186
1067611
159499
619151
618105
1017848
413065
540876
47561
391923
1090497
74504
432671
974760
822844
386999
518642
917032
257011
237567
10018
476489
843557
734573
471123
816643
477963
975415
419182
731753
977596
198375
1048525
553436
199232
393114
384445
856824
675537
923968
991533
1078326
508051
231483
3740
205021
794421
39509
524914
305944
1031827
793107
577760
39844
445860
282103
486339
705431
705373
39968
416029
532512
727501
862108
790313
671128
96292
547124
22370
489161
545014
1064936
1087992
20784
529082
825613
804933
328798
138079
671392
594739
754024
637074
1047009
233298
88372
759940
342609
628085
730166
17074
1056556
149789
814765
941924
110543
474141
913992
412604
850834
525453
626035
550101
468108
936835
151643
230493
60507
738677
189562
120256
422343
184618
425890
561423
781730
516391
555705
804270
357123
545994
148704
42700
246571
615775
74947
74743
828122
60106
89979
398739
231151
541692
223085
38593
678447
357902
669216
221017
225844
502731
325174
499934
948548
612955
350591
547129
782791
925432
103172
599301
69042
370623
180483
742242
1030214
574158
647756
1090516
345284
742369
816055
712300
770134
676081
112725
109902
422269
1003556
448574
1015474
606669
181728
69855
623435
686369
320153
195007
179987
569908
236680
267723
307812
491905
339328
891489
675652
241871
76958
1041125
1031496
830216
565385
904624
782026
617228
759602
790623
57503
45270
1075133
813797
300986
511390
644508
546151
586273
543103
222531
794056
867330
38200
471908
484146
664773
623977
1035826
361963
122687
320935
606553
11461
1041724
789618
822590
284387
764540
447399
936257
165444
292808
219533
606539
526005
829622
94156
207738
616821
908515
723214
176302
741200
388073
893110
703155
875737
913469
111079
545847
472924
1094890
840598
654299
762644
391068
615796
699278
785973
483195
4711
748729
953668
1028903
232499
917706
399742
921522
388921
793373
331804
784632
921750
152360
171131
432290
804644
569005
1092254
1036879
341237
13759
529905
471636
84287
18951
482966
261449
945439
882214
164077
409814
1045667
181506
92269
101620
868767
39202
487093
1068793
820181
223589
358274
904623
292420
652333
219637
1089006
624737
809669
87277
1064690
1057847
672575
485815
332379
397679
672184
537101
788097
968372
629756
468974
461438
787602
218004
491853
539937
733974
189890
379658
257070
596550
894703
556526
1031135
875275
214828
168189
829241
798751
174917
1098194
716850
734701
1093040
758598
171417
246088
83153
328845
654942
603809
494568
493518
53388
333741
434549
248048
674764
1070342
337225
957760
665896
470175
287838
98355
338679
321077
146046
528112
224718
505847
328075
794072
497342
288783
686303
176726
946484
935331
684468
270645
430061
706350
29061
803959
416269
824610
252364
550977
192516
128587
653946
89932
921031
265440
621370
345967
750910
538367
693523
856960
291205
771642
39315
357958
267046
438951
665641
135605
455021
609873
92466
993834
689397
1047650
547346
245888
149040
129782
962841
1070017
137728
50203
535676
782063
935041
80219
45062
1065043
247734
549947
234160
131261
547408
128633
292001
164047
46471
137534
1095593
753133
536387
954557
599458
653069
987327
2378
211963
913757
320803
634952
111584
568231
564401
714883
656126
1068116
703257
875008
818719
326826
962233
788902
1021151
447442
67037
676980
1051803
1064684
321149
454831
852405
317508
933233
597637
266447
914679
384766
899229
50768
1021846
336365
310341
850688
701871
325447
735116
544473
676385
649620
940669
919927
204784
730821
757920
712746
314294
104628
325810
397678
95925
466526
807253
339093
63042
431065
577352
1085147
293299
278259
804436
586538
155652
567414
444949
810849
927121
1042881
298150
423551
156119
172007
363125
685844
819399
405460
969995
776230
813578
479780
749078
417692
817918
942713
725457
717923
513599
426737
331673
337498
1094077
295953
542155
298485
743767
1019900
75284
580349
614355
447193
925506
454763
178162
1020196
601637
1077282
425451
360983
925892
1098799
427769
914037
280469
972842
849302
998893
373419
805711
197896
443276
202330
241250
520111
506683
889512
967764
255598
360617
210116
465423
690722
804945
766615
608458
350163
497107
96854
662805
82467
126599
780128
375729
1084864
393237
339723
418502
18617
634361
484831
409005
969205
1029929
324478
370861
227224
76885
546355
853660
823961
943889
374212
736773
1717
264159
105895
757294
554807
81366
404115
991598
187802
417751
36116
768450
316219
351996
591035
244183
539037
786862
831425
846861
866176
340042
179855
416689
194588
990667
1032996
118034
841494
216744
158148
951061
405623
14276
446932
1084791
372812
526452
270411
673947
862804
535504
449115
678249
408080
344748
13061
907771
893516
18601
164135
811807
577996
672138
658596
229602
119453
153326
585053
1051963
649910
453040
817131
372821
434546
36522
296543
643461
731279
709100
165080
929090
928358
48288
695263
1001310
809696
541834
73544
66969
377356
1061531
15051
595154
337632
912289
648074
308359
509610
531347
275722
51770
982009
46370
764895
1063370
959852
125101
957123
840326
351840
959383
698901
157294
511984
625269
865204
1034619
569317
483706
165175
443099
883295
982660
361255
344018
597270
16749
253389
556480
504092
1018947
299823
252599
599004
643552
977882
352515
530526
682871
567656
1032955
763268
590550
270336
604742
461742
393876
366603
60417
225047
754883
734750
107629
760119
882332
704981
514115
1052456
335084
724111
509651
355764
1008805
751599
672246
736281
1055122
338566
746616
764791
29142
906478
536406
367664
8805
688128
48678
604480
1051246
995306
5406
44706
218384
490904
453951
978605
448486
716388
269784
635858
531695
52855
436410
911189
486778
687522
730843
964338
559083
786109
299908
356736
517822
875417
631465
107066
92361
1013118
502678
699116
465339
681599
611118
215025
530009
176816
413908
1024471
798179
543818
381191
937882
674886
248304
695275
82611
320795
330537
716262
84087
902549
517386
126753
1000809
948303
724329
284946
837451
271249
959868
573175
144185
461076
181542
271254
720123
593539
707146
667493
870709
854684
631706
794678
159028
237036
612764
759108
22771
848171
761667
55290
302821
315720
740805
284482
561263
934105
738700
198760
125029
92897
772630
662389
31439
454356
297614
291014
212818
731713
943508
360319
936094
1006429
1073433
307681
351719
413215
948290
532480
137003
392937
731807
101860
930995
1050960
77198
125807
953424
1019076
159792
767223
1061041
290907
289857
383584
437051
141198
737210
1028584
1028934
6646
180713
938744
1075534
639928
268583
124165
892829
311146
837645
843247
1047974
606134
844433
569981
507576
299990
137149
580067
385378
160805
73133
133194
1054460
477584
552540
1031849
696923
1069154
209920
233181
53329
705979
72947
602520
1013904
618413
1088647
488725
741560
370594
612525
231372
401898
384807
647288
342124
647464
258679
559689
50976
380419
552751
404852
998429
738692
384893
906526
261730
48460
58883
701952
516331
371861
902080
25462
751698
468358
556213
742062
146859
93607
1026222
574780
1016565
431547
802664
507123
929006
717957
983502
1095224
354960
162971
455937
477813
119172
869096
324624
513215
658918
695586
60566
470199
376199
646306
133412
682420
747950
791465
420750
976495
756827
132652
870111
540597
320107
213843
746920
19943
848381
1051433
237171
624828
694486
707552
1017001
868716
230863
605507
261350
760896
935307
261078
968280
103010
621238
861420
448403
344108
294701
499770
318910
939389
880981
328991
541827
110957
749661
755315
430207
36066
203151
526621
168777
355460
247949
768195
714981
1001892
382255
441603
165005
1049871
255906
991850
216849
338439
211919
146828
655337
796657
346726
318075
44850
632749
18861
1064990
468606
254678
794345
76642
819256
948691
705506
706556
351548
452776
657424
295142
978384
700429
1097334
634555
884159
835151
579379
307419
136569
766467
47466
54308
283856
472373
636939
1034960
19758
62926
648494
154070
647234
8411
420607
9299
279437
503103
450801
903897
1041772
380266
817118
543030
943297
1034066
401784
735971
409119
334133
68684
485067
409019
73092
791548
752906
742608
595007
449244
759607
362210
395774
658471
89467
1034076
914789
313666
448299
136449
952847
126185
750517
441124
209376
341698
757913
947172
938982
300464
398431
258511
1038655
465455
55671
285815
363924
389690
230659
350402
207025
246075
150013
121910
110598
523734
717307
422379
1022217
254949
637995
1050067
325031
269874
207654
1029028
997967
341191
854742
305210
135647
337661
806819
868457
879853
224933
630954
823007
268301
622465
306889
570716
233444
286606
269379
455754
118624
496666
381443
478253
293936
259188
462826
421388
278271
891516
1058493
647445
423087
802634
781287
311230
767004
375395
174137
894803
1033575
465853
323414
322364
107633
933353
209172
434642
935663
1029677
1021262
624440
95489
873294
1072815
699945
972014
416462
352212
595811
663327
497608
143241
181585
125915
112897
177775
977223
1046195
324845
922934
1078400
718288
684148
950002
992309
795959
882833
1037902
542832
974552
595585
137353
669548
19306
664431
1059953
994602
666923
85226
216869
710686
441973
798005
4823
465188
761870
29500
773771
345807
417179
2399
1035556
853202
737818
1061449
1097945
124765
181148
1005100
543219
125947
482091
1011511
374394
554328
1071196
439203
244515
407666
931501
325407
297435
663036
936245
70733
831692
441930
473848
898946
261671
204236
211591
377906
873929
503210
780321
447079
725215
902893
28452
829272
21109
912980
560310
483250
746285
491292
252091
290358
915504
703421
1050534
450566
970424
662555
447431
699280
317049
1067404
38156
794776
639906
279051
257444
846773
515526
281885
835878
264812
5504
1068980
999360
262680
358926
631211
34377
978957
739805
827138
198617
956061
212042
557422
215000
954701
480359
481409
772139
515710
784113
697876
449043
881920
434776
560362
815306
383725
646133
319195
673023
163200
664985
313378
507210
950227
641177
343490
391076
926781
935479
344223
725479
1012458
136508
1036246
968596
205525
753606
46554
31476
940625
606571
929954
535286
400546
651982
247437
32346
1075771
30906
1057848
531474
490313
336876
423525
1009415
432150
70493
598960
737913
587220
255941
76689
111497
926132
554451
818903
697919
422831
711016
681768
874094
841147
83155
131526
555093
488648
321538
854302
653028
635480
268747
916937
1035594
855239
102220
630517
361262
163422
817412
915531
87593
182499
675526
814768
452905
230131
6799
1048332
970659
152073
152373
391164
636263
332685
594953
427443
273784
42014
863571
576619
603480
153331
847668
331236
1046213
817628
331567
309719
595861
918543
1036834
1039127
787441
839518
941799
870212
161786
1072692
603133
340731
72951
961934
605995
733975
718454
120728
406875
756803
549455
669769
290947
9731
268768
922088
777602
955621
742490
983721
909891
211334
613071
1085344
1039384
835999
1015628
92036
516546
567673
32293
3934
502072
524090
427611
936234
246348
404656
841409
345631
728477
921008
602128
618376
999573
89139
475571
211412
112593
9306
555157
95060
169932
514430
1089709
192029
958283
828046
1051147
394963
487217
367221
82155
217528
212237
297437
162818
1043735
375732
417824
359130
106524
135828
600623
61347
480338
1085576
828273
1068180
772896
1032373
941525
108440
801690
192231
464594
212427
70780
794561
459504
828396
971683
79213
335422
836583
316216
773549
786896
705631
288955
158096
145786
1094040
20810
482628
479291
375134
74067
867691
178675
80295
759554
511437
707079
815982
845853
431649
890187
676927
646673
51439
960021
1073894
824988
126201
1023837
119284
657599
705808
904213
905263
1027045
511643
90998
174649
1018852
855229
847826
828271
116206
565814
178194
269076
1038020
1705
307304
298760
446959
608085
287252
139563
77264
1069582
93409
942386
132218
756554
246148
1033760
264300
747415
1082253
7800
395257
367515
709353
497371
972789
567320
863145
751575
320438
390941
655149
175773
518551
821998
739576
305677
37190
136621
317950
984552
92221
974781
613206
474829
692187
34485
1050437
659309
352622
811635
655074
863988
440541
962413
208208
10797
286737
716287
755126
700736
999906
1000956
907366
940472
1069308
34696
1076077
22219
301320
117916
814311
1061740
269525
799374
831735
75376
973642
79512
830870
95535
546888
79317
718758
964139
637391
524633
898414
56831
764040
371769
686130
568262
38065
380147
1091106
686812
75712
552669
937397
428831
712368
827739
672569
101177
970694
581019
768159
173660
872425
403710
681198
87514
190029
207636
987979
1090391
452674
571881
96275
799760
879856
1014898
270333
738490
214279
96059
647124
44050
856605
228809
703529
944714
348837
155631
812022
968110
113841
63953
89887
752290
130284
528419
706477
18574
773776
469338
6565
409933
302632
992077
752485
106296
587713
809536
672382
349412
567949
5285
279187
777064
736841
669459
101266
991964
683431
360858
499504
697068
317894
315287
656523
730370
584965
689480
440096
876110
67292
367218
789344
958589
447179
888582
184261
927212
620912
342666
463718
182682
481401
297912
457702
197219
728386
62786
460168
669669
972054
586028
303612
116423
994599
200582
281201
897257
554365
1089187
1085774
990530
215979
897351
866235
1020339
889442
566531
134559
663609
309859
343374
403735
1010143
148792
641876
697908
720621
52189
148641
957429
154859
729236
745535
151661
359425
118162
855759
185247
813829
419037
551696
862406
615420
1099800
358209
425152
1066600
728034
73801
432475
667443
453015
927711
537755
71090
148521
20855
98852
259489
641402
654226
413554
52825
1050295
96690
159458
104632
360112
719545
159395
32468
644941
1092464
720541
1066207
702505
631299
153988
180759
989515
837963
780744
1009704
496868
926740
648151
672534
812677
1024095
1071258
68944
99929
639191
448657
281984
626952
136295
962955
964005
1073194
807973
988467
978175
858341
802589
491992
471629
1008801
873364
286949
580804
237969
87947
312666
820846
749058
383862
240856
247768
981231
792594
945375
256609
242027
69686
73337
870323
477538
20890
83085
36264
368436
587967
157911
1008910
656908
414601
414291
283311
345056
295936
857282
935806
323767
1050963
499340
647733
19420
1080419
77010
1053446
498608
719347
42150
901402
548841
1013482
119411
79529
1042282
449024
546392
1099865
260887
3555
676032
26342
879993
817510
572955
361989
842447
962646
183580
430989
815714
22524
1087079
39414
320275
555370
338929
10577
575908
85581
890350
591942
213009
968260
627016
726578
104731
898366
491916
568081
318336
93736
1035794
228767
1052571
418508
866040
265518
80310
27197
1068296
982621
832301
931302
113273
551939
592773
829661
159678
631191
383436
69792
467061
838490
519298
710557
445691
358384
512162
236827
530913
605695
342028
834371
525082
1027334
761708
211902
582697
604430
803503
614703
59883
389782
539115
553029
444625
737702
122990
652519
613767
655481
570005
66967
965281
85281
88527
432820
270812
115021
86743
942287
760193
401699
332581
690611
193436
375108
563270
268055
883621
524041
1091211
649942
460355
1085494
90519
449731
746147
446599
583787
946140
886080
206089
756449
628190
690614
408688
296393
107022
371549
969647
50814
797063
952959
486849
938941
321084
635942
801475
68461
423489
781531
294048
913013
668986
1014617
309778
429893
693940
818538
759469
24524
171299
741045
279567
602973
904235
152569
675155
22672
756817
657916
239631
186875
443580
659265
374659
1048514
1020821
860868
670556
991812
810209
659009
166910
559583
146868
986717
953084
504729
510040
218981
766630
208598
471882
86125
864772
152421
273063
949224
823101
64113
17865
572257
390962
66093
569220
552160
218907
791481
809153
321364
846249
545891
644606
291488
452222
480249
523225
618387
29956
129090
280886
17008
1061290
317076
45004
632459
208897
753010
664183
286152
1072422
731532
82212
382714
161803
19775
1032438
762087
748837
580551
351282
1008398
323780
547717
452516
1010718
1036231
348650
284818
996218
284762
608098
513999
935731
856950
1070221
794513
1099668
817960
340396
941807
280678
880876
856990
818029
441877
166383
574643
248995
819804
540479
127070
558547
506960
698835
745562
966949
820790
17225
338161
704424
462109
126650
250089
992010
430078
429028
267838
460159
846994
558078
849440
766807
681635
713155
798566
1038712
11301
751804
820880
965248
616558
95229
169789
560570
723088
525130
965771
524766
942396
414799
587977
258273
38332
776858
162002
20441
553309
727217
926418
426303
684859
920970
931083
385238
88609
726461
316090
737472
812766
200586
569809
552092
899920
82170
356044
402275
540397
87470
1082687
342427
20328
289963
416950
496699
137581
347986
927918
978141
319575
669706
87160
174039
1038675
981055
146030
945763
430663
484753
666659
1005708
708468
846213
908298
318094
321552
164413
998753
542264
325677
1025333
124726
313175
1023906
829900
439756
754319
897555
381663
40374
746996
66586
395873
121644
762324
152085
221806
786407
942117
378065
539752
1001522
296289
906836
418365
1056598
388794
631404
350360
941532
64266
184362
704713
388319
1036336
392116
16616
1084314
390386
211816
61665
149271
670454
552668
80754
130881
1045034
642122
837096
593827
197610
630925
4487
842625
125581
473235
318251
853408
851634
1053970
1041876
1042926
782427
949379
21923
1028143
525308
588191
739063
453893
41983
10196
792461
33229
481971
198512
462652
890525
856318
77084
448781
117506
150870
100322
590993
262399
256489
18479
1098522
503381
832976
1051757
629975
156015
689066
446801
130383
985754
369407
1085358
798317
224650
353370
139042
1001285
383790
455333
258281
498050
926518
451068
262147
539939
823250
278289
626667
24698
931678
195510
718541
207291
653755
299467
1076276
564156
315918
236514
178145
1067887
282517
1007173
1096655
425601
617243
826099
706744
305436
603030
767238
1031857
229890
596118
487781
942345
434844
598467
252678
104051
846674
130736
759268
970108
26081
105978
771236
970848
79821
626445
906368
293698
961497
136168
1554
637089
620523
832609
266255
1027915
1034212
403581
122412
668941
1066527
739235
505351
715874
588216
1022648
1047272
175410
514293
876805
210700
430059
630796
485731
1015029
99121
324662
834079
917745
171096
729439
810056
969554
706493
439907
673282
744565
145735
1063341
423037
424910
184851
467120
150103
890221
552201
717406
1015276
73691
972177
641619
901368
1063529
410220
789755
916148
43611
661427
211851
316339
580686
142959
289785
634797
291687
155724
232595
705200
289958
318246
317196
612882
613932
11338
943093
561628
539879
881476
593880
892749
930217
781944
224397
113313
330169
411216
617661
103791
245628
215388
487143
847929
398228
582798
982425
8145
1024166
834815
1087659
683820
438689
939539
352179
324872
101360
506010
117200
416190
1030399
114728
520328
18781
1074931
24241
592997
144368
1089989
342823
938685
57852
562237
300480
626315
367574
1046748
640580
1093344
247588
264864
1060253
1046470
1081234
4260
847282
1019481
944879
876042
144734
950157
166585
498409
131138
48503
249332
508663
297197
812853
399895
144207
1073617
238687
446645
441481
982529
868063
688466
1028337
67509
799116
645102
934881
765495
764875
1025164
72079
294686
1061224
250826
701501
276549
1070423
416849
547917
548184
70514
506806
889209
69059
269347
444895
1084862
162620
55491
275336
990702
319540
777885
675539
140173
99804
497549
388982
811415
402220
479591
397024
6110
186193
69896
286084
708549
667291
352609
382754
847438
138704
114119
1070784
371300
743295
921478
962419
732044
877059
117935
471300
875130
588059
589107
305837
306887
204637
1042929
599230
204540
834502
238348
1041797
268797
205351
203732
942617
159861
1043427
999628
661739
822185
516877
662728
948447
742105
741940
30630
28494
227469
161163
1035761
746469
522056
319836
1005331
509125
180340
693928
1051918
618925
385089
968428
417940
79338
325459
56133
484119
976154
216700
263466
975353
673383
856723
575824
968588
934531
1085472
287280
119020
375615
1024310
1025360
82542
175478
727353
1062500
1007587
602287
256632
520703
110913
119246
395446
272080
373373
270982
169936
1074230
698823
251894
254806
1006065
855322
211338
630190
928385
941635
1078188
722820
943278
501155
102158
696334
219725
446711
343600
159098
565770
336639
328128
555685
419742
708988
33170
147984
153014
336551
748259
83072
695907
1064447
1012035
336999
972773
858525
174960
222442
668574
900097
699051
91540
88829
35266
357313
363593
186690
1005042
987170
628095
940646
871965
471739
973277
38246
327312
813461
8419
834874
1072292
247329
308317
464993
493961
1070739
801579
290202
924703
976441
13211
896831
331911
812349
519183
960622
762616
862577
730955
34079
441981
110568
867901
541458
532278
918338
693401
436690
1023725
686725
151337
798876
597708
173827
100613
730917
54568
78808
1044581
789783
902891
930236
560010
268779
326987
893853
734787
188687
135775
155315
258833
1058135
756288
23713
27310
756333
35615
112377
306552
458374
39440
775668
314587
656055
653648
898197
182918
639604
695993
278519
269042
267475
1007611
760388
96061
618189
759295
692222
722362
959462
455801
491491
417748
714369
89478
197752
155132
249005
358566
948829
715410
457327
61179
148078
317637
99811
316702
499152
592371
685678
899853
604200
849784
1087907
662022
185967
36249
270630
980246
302995
881649
95845
36634
856251
764408
964276
938581
812027
925973
91652
874133
318589
352114
175608
1050896
270648
836026
214686
13629
816782
858204
746377
689242
247149
966890
919757
323146
947689
616823
502814
991956
671213
1079907
961051
44047
294625
1048611
619910
305114
546034
595833
490588
508348
723476
633692
461028
1093314
156812
386798
1014855
265086
10183
210593
846963
480723
190609
987463
80254
1045222
19541
27564
322478
136498
984314
991863
536418
576913
963230
493451
311640
889639
197784
599297
6811
701605
924180
778857
214263
574593
950078
60489
602846
500786
957068
669794
514043
492227
940417
438180
308217
392712
936514
1005490
127276
349932
474723
154684
219938
777952
593060
754227
1093946
870060
73598
823295
1024100
334486
479139
532497
941332
533569
323206
133399
1006982
965814
890545
1007784
935110
723182
158302
326939
503864
979830
383523
807775
817661
778210
402218
301318
492730
324893
1035577
3024
231985
867094
779436
370183
803946
692986
477008
914035
285768
865281
245920
46380
219795
323705
779010
1083453
880363
679265
833295
358822
603769
236150
989890
842560
479528
697482
461371
705394
407897
928844
288537
1024249
687937
518782
1084431
566032
134169
384269
765671
935214
844440
30250
288926
353757
787511
16741
355501
374587
667719
954812
1016383
317901
38345
929525
511692
5646
529703
984387
837817
332373
289017
854529
1084432
17767
431377
74034
252913
589455
12634
631675
970978
360402
776765
378521
789067
374718
31238
467265
854609
432750
847706
445542
8153
419908
266182
786226
761427
299550
768581
703862
1091124
579556
611294
117700
350338
888292
261209
284248
336728
750187
763194
464946
6264
794168
627668
53612
113687
1068157
869474
500013
342960
19465
1098359
110944
583352
356634
1085959
581512
929172
237016
204140
107849
989620
508066
298609
337466
599747
290174
406808
1048433
977893
66383
701594
370660
241240
11996
1053666
170298
982571
1083
140658
824057
682805
24958
560184
1085259
70932
1025581
257591
713907
742635
179004
569476
167230
868347
646158
118816
831748
249922
798034
518156
550603
157864
988177
286611
496674
320673
988590
1077471
978931
493936
642523
872628
907464
256467
93163
747862
894204
373474
733963
510981
319191
755032
928219
576058
932540
430902
558644
53802
41525
1050258
884558
609556
508610
779057
760929
413066
384075
1024716
348153
448295
734970
516465
99835
129221
136166
844468
617634
566831
659952
331746
626669
118514
528944
501326
265864
301003
147989
968740
28046
19224
82230
1059984
651019
522915
402788
87996
841590
670139
404259
117116
128736
794763
517152
627727
19928
23671
141698
645978
78343
664358
86805
677465
694956
1061242
1080194
231347
652442
468969
848875
593860
4483
967240
409749
1094323
412195
233195
938871
444062
102422
697215
742280
882010
734152
468703
452404
932374
394174
891606
1071140
857550
123948
565254
425715
838242
928945
1011088
507104
227409
839900
783330
538447
832083
431715
1010984
1029899
232111
401683
447015
193230
741831
229794
250567
317354
220315
636849
654285
409103
259002
372834
148181
958285
716220
701403
1099423
622370
767118
723837
802220
469892
189024
548349
483437
984736
72470
636106
199002
86060
613785
572743
543739
912581
742508
707843
992497
948942
779674
240367
905218
760948
158465
838020
813023
328249
104522
362061
8246
743328
400482
861600
849592
295857
337666
755233
1004611
515963
567105
815649
1032544
339450
1079680
51656
1041491
8281
212476
958592
1009541
466640
53075
620831
955131
130895
653539
401613
181597
255544
814597
146858
1066785
654708
817287
975468
955735
958151
472277
548763
852241
427831
1046904
243699
143422
310173
244805
675166
718842
1093171
168110
618665
733330
658675
247001
221243
80036
562314
1019861
10219
861081
657936
694606
178775
234011
697223
642718
454873
12123
285002
98825
938820
697319
415735
790251
924123
50674
838258
551741
203600
1085845
110681
684314
683264
418124
878544
684100
698947
203474
69179
611792
797117
209526
11609
119121
834968
936438
882263
880848
776330
240525
586844
215553
855092
533921
304790
949885
398643
453436
528442
344992
446167
651239
618246
314512
874373
805054
32072
131849
200465
240169
823234
802694
859512
895600
799171
800221
829744
422972
435982
939133
446064
847089
1098433
191064
758447
514927
618107
375727
705782
1004963
788282
864298
1027189
1098637
397242
122557
549272
1099286
254878
517342
409414
298225
536703
739837
958575
660735
605420
598998
570634
810866
434115
125690
696416
593197
464463
502453
502542
519155
883286
235650
272585
758219
796853
661725
342925
1017171
1001236
417291
3490
457808
1000131
990423
1020146
189038
809830
85274
666095
935559
339790
861713
317415
974789
304476
684376
812540
181039
881924
461114
835806
585653
430302
171999
1061786
922301
757923
2671
431882
38819
365372
1073444
856050
1019625
43021
620838
429671
64801
85503
1023293
401579
519785
1087919
670663
170437
472541
169388
245726
189619
869289
653148
981057
692375
293394
387380
138643
198393
922059
562913
14900
368841
190075
885175
840776
650684
170011
870792
409928
668677
499628
474615
317743
686722
928397
119642
503044
453235
561846
202126
531996
748382
204265
350033
694850
494307
455070
495129
646693
939365
701132
223288
285458
815435
984811
292553
188852
1080573
637291
545798
378020
77088
998054
170559
1077982
859116
445483
73203
251024
947569
779437
11309
842792
737563
367672
689032
1076828
463485
514011
221706
574921
898435
299533
1090083
799873
961622
381392
1049057
187150
589325
318385
1020934
744304
9817
603468
1033460
580786
110990
606681
617162
99097
133234
37183
633966
987362
674316
1061123
891783
502128
458547
887814
184958
843034
353295
812658
308130
1067269
1083964
494994
802511
80951
175937
754055
997308
346584
552445
357768
412198
752922
909848
986523
578374
530703
927023
836160
945600
168579
118083
896766
579341
585118
396511
676962
667614
547946
62756
292981
149562
1020969
271493
48263
757393
841064
599673
170680
34096
1095803
1016537
518741
193153
510398
434657
53349
396745
326224
1061513
79301
134644
481925
488489
430410
484532
15435
914217
241900
569077
459995
548364
1065222
326768
12596
785605
753758
927070
595867
742592
855670
317528
358545
676973
1043350
993557
649184
299201
957006
814051
640776
660054
493945
603990
92343
503547
196172
830589
559942
163444
455860
19424
37101
238819
1050135
247336
545898
628406
506364
315288
217048
436708
255329
550573
240284
972542
492947
738555
688369
991716
197014
769968
766912
307652
76963
446447
959903
378292
1024576
1073677
659839
1071374
662900
900558
540925
210349
219430
996439
506968
52449
680658
316717
216863
351305
212193
1036925
415546
388662
214298
868657
180038
258770
844125
673397
411425
486286
917388
165424
1035005
300571
1075976
597621
22845
48066
484971
421981
563588
474179
1015875
832340
145845
725755
356581
887446
118997
532045
711429
754796
55867
935121
16539
424808
36042
289268
130948
18085
63685
351579
648455
212733
438182
212920
245766
185269
256849
910774
799620
119604
595840
510260
52467
359064
26759
1053112
523401
427450
156096
634940
732384
416274
618893
844432
58411
161098
464598
825683
142718
130947
183376
124807
192869
857931
860031
773308
406949
583336
535894
898259
1010387
723851
164505
529080
784654
428215
297795
295383
103435
596010
217009
904722
178872
1050475
447208
880541
707677
285281
156496
700317
756876
974730
234583
52113
199837
556006
520903
308495
1075909
375894
1055982
490285
885637
766431
180399
729848
71794
401609
312770
343171
191446
1093033
335591
950733
1052988
704703
272945
949261
838384
564646
883554
248604
194235
511217
545880
34718
819036
1048974
556611
144378
357766
137608
508454
859535
794574
622716
273924
178220
748172
726515
898837
1040276
841845
262792
164973
91267
591905
783420
1089616
40795
148310
843710
623841
54307
568801
420544
261165
230488
792971
523746
106170
134207
451193
724400
1065272
121736
31106
610213
300488
385730
536346
454808
338743
378981
277303
1047173
436641
608981
438817
920561
374918
240040
316903
1097821
777045
680103
975597
1072341
256898
915370
313192
673746
26125
703434
427619
1061599
159384
158334
491354
378725
600472
596627
285551
521590
14091
734813
577946
189866
1019673
778838
222418
167516
147261
377316
533581
379400
185495
581556
553421
1014014
1085265
595497
1001158
1017294
1059946
653316
904000
745422
757069
289524
181482
770885
67597
686673
452766
554067
397313
96808
980474
542181
684279
894314
475785
53545
1016003
630823
766933
489846
854541
635609
883303
415154
890304
442195
616889
723309
32722
408786
64839
743315
76703
72809
856663
737276
327623
825610
751750
308844
286378
93634
536632
159341
365107
377576
911670
1074672
994543
745381
972232
115091
644472
90161
439858
704544
586489
182794
606388
267247
35188
252372
84381
714727
854617
104865
1054573
96261
397756
178225
1046055
629615
249742
647353
925540
9501
512857
524908
419830
687477
446328
834943
266040
481289
976713
857872
257481
932859
572638
788043
638303
228200
163592
414897
194425
235011
585722
863134
642932
448930
278964
643006
712204
105328
707502
544807
956951
412147
794182
154832
172904
400910
378771
253436
778649
2457
10324
255657
427705
811185
350699
264324
495961
745124
506155
741852
148786
279701
62188
704935
684463
770717
807805
445093
155024
603434
20457
242403
829344
1088540
422219
369025
334272
1033911
770504
112999
925768
59888
524641
465526
448924
667329
970134
401341
951117
386222
313385
245556
754238
850316
375295
574994
83932
90249
912215
903357
253494
1093756
524854
492370
608643
263936
238174
979677
442040
430626
1012652
645137
504646
954599
35755
656981
63505
239395
931849
425415
5448
887925
811224
804008
257746
672308
612014
631362
690377
6505
493760
785457
538979
740586
298288
238759
509178
796452
81159
621939
1018207
795517
632724
451897
3836
49618
8405
718933
544194
635389
951847
66900
492983
695648
479572
547926
996267
753234
585506
9151
372372
43323
808906
880365
262840
899532
799442
237012
827309
951086
729078
624258
436495
530072
110259
219520
188813
964859
463506
19174
442412
619040
1082111
567521
291031
782621
372229
1086362
476245
812354
411743
1024825
682856
256061
345078
1045842
29517
598506
1088442
562630
73473
930748
1776
123362
885137
25948
221311
596045
924729
681911
130282
677764
947344
941512
813099
141439
645181
797462
723555
907244
955006
142219
788745
425716
638173
262256
157513
407019
440827
44154
790687
452219
941737
836704
199992
326671
748893
783210
657840
944542
449671
206963
886316
423317
49452
978093
635404
1068431
610915
923129
246264
758490
225590
228421
448803
954087
173349
701848
330028
455380
260574
243044
914867
522221
273677
178531
72141
242057
855302
1023306
569121
80354
237723
248434
983936
911849
174735
86676
789206
31435
377928
402606
618802
617333
246462
82247
10852
519625
624795
370391
165908
244566
960304
709752
308375
374129
479711
174057
235635
697526
385490
843805
98708
376040
228513
197544
824139
1006246
944437
27147
350621
286186
458202
638214
159534
791798
908592
82022
130340
314956
330638
193542
994680
1070906
109556
173051
634532
787764
366994
162665
503283
1075051
863757
332234
855655
299634
183877
276948
152375
743991
1006608
938054
1053654
489044
469056
275223
512561
577020
561422
569766
972601
361586
18926
853146
771294
360842
23087
943873
700954
794141
3871
766835
658034
61193
811570
136650
755428
394606
35492
1018581
29718
738233
801237
94082
500753
60979
569073
384401
1003577
247552
904350
598602
140599
773954
588210
642791
409800
289065
270565
250842
165448
264051
527939
604799
664961
242401
815864
530767
901649
793221
1065656
425685
578900
949209
224288
530483
93003
529606
529393
939904
512362
663087
870459
523453
45612
904788
895085
332632
701981
131723
150640
1065399
1095691
278061
1089491
422483
96043
127861
436947
139477
929984
705772
1001372
180623
698535
611567
277859
696031
711498
987761
1000479
791968
799005
295646
686230
292342
113052
938797
840457
1043797
620260
809395
377913
319376
682692
336021
676367
1100384
571275
44324
66327
86931
884403
377909
403122
125381
207703
668127
437967
1082248
174109
1094642
645033
648619
223052
601569
970650
721359
890740
116059
87388
119939
483501
374929
920586
695051
103905
91328
753602
6002
31087
5288
568172
952473
960249
117117
948701
657864
402815
888219
210134
117438
245664
161666
618807
84256
619745
57344
20020
173552
644833
619033
431984
80171
261774
345089
20887
100152
47604
914191
688935
1047435
836053
58668
354683
853988
294664
345062
1039438
697025
960518
481371
1021911
37953
275693
128026
686189
110265
493090
356187
159852
89106
976333
334275
626731
636974
502527
878482
704654
247039
21784
1031264
1052881
930212
729706
1027246
625555
47682
689126
805683
307397
988871
946720
950736
925435
569901
951102
1052636
333633
329159
339811
376374
298795
282512
901695
185155
164012
740821
241538
806595
1079535
1075140
313252
666742
475737
617154
384222
755920
223436
226078
248271
662012
1003519
521669
275292
524474
976131
680256
836786
210609
599762
720349
996184
825670
748036
486127
376150
277153
1041026
421864
520263
799170
569574
239165
456305
138423
1048146
690981
953142
603975
952046
657450
540567
971406
72891
467414
781974
847367
880569
303673
81755
233086
244304
611542
728101
896439
133804
222718
998584
37182
270745
137518
804187
839580
726811
457654
542843
859528
498843
458684
73712
572737
29195
154952
697704
417296
907927
692595
340113
510662
684365
900970
57781
184208
162842
235119
18708
273401
187715
590314
378798
29537
211443
282981
200444
622829
962989
333164
546450
317330
194850
493248
342969
798884
638469
181822
759120
39024
997976
587856
931242
705326
1077085
331625
904603
382971
457551
300070
841452
44380
704215
146007
1006980
448367
771395
1047008
279201
499592
1059341
261798
708593
432730
200497
783858
699040
956797
67540
1051762
1099079
999641
728768
197254
630765
386210
649360
88310
414233
811272
1057479
709102
492987
404635
383339
675742
94432
615127
1052411
611490
762494
638974
952310
947767
779592
318001
313949
1040546
431370
203454
330631
1066691
813430
924514
438620
1068836
616559
455437
483047
691471
158378
866949
589491
101384
62204
818962
11177
944794
445759
1041302
734725
398446
1005857
339562
857142
1091956
627354
835077
246888
10666
963476
61442
310109
598943
507441
711519
207720
220530
809624
359282
487965
1101144
27807
816631
325398
750109
301868
514941
184316
569257
856672
207087
32980
812822
725933
209039
1059634
688235
319736
663818
159408
519438
185472
785225
372017
562825
212199
189255
206373
323756
806230
367580
605935
696822
145914
167658
997823
867582
108597
319941
1019287
357613
1050347
95314
600964
991754
207743
679910
59670
323319
467659
824056
332386
340575
922812
463412
778868
337894
845117
376231
509041
234807
847673
933250
208939
778657
919064
624530
92955
852307
149383
909472
815841
982125
1086571
77586
976004
146228
633141
794209
542288
778982
675130
877393
685303
392172
842285
480468
25394
293998
903584
95720
291267
293039
776680
857699
544275
650774
547468
995286
618218
51617
383962
272259
527818
718608
886716
400459
811515
299983
546474
257665
654879
751853
10212
256577
285959
798200
399702
246114
33784
468499
915436
64984
1009458
729641
777727
1078222
645642
509670
366345
67407
801834
63200
16992
109588
818419
940629
674796
407057
640471
903817
187730
964997
400357
872341
145861
282722
267410
561763
1069226
1028192
357975
663964
198364
615977
763204
986987
447446
733029
517447
769156
207585
771855
746811
154804
502823
234337
500529
882719
22757
442221
540806
986646
395210
241967
138471
523875
97988
676694
246041
299712
199207
1065421
700816
381529
856661
1066088
63265
114696
445670
751043
809143
62495
957507
247126
759695
663400
494055
462752
638836
771243
770193
425490
922639
239863
990698
676003
447180
243284
305440
376848
302470
946735
1000966
23796
300619
104473
1085340
3943
969292
608137
885067
535773
307678
105820
888814
681341
668975
588970
788925
679371
37982
637164
1046897
450269
414613
410208
482649
60180
701581
1053548
3879
279036
296286
921237
107342
753121
1033471
898488
82690
252387
409189
1075698
980301
214587
937689
707240
623438
915851
305161
6138
752089
313661
731399
314857
343094
592089
612603
12370
101281
847204
714331
9374
35205
987096
663858
743266
356341
1072780
721235
973960
251718
506745
637408
730682
1061597
1046919
584822
62996
61946
959153
711765
546695
981373
854641
627625
757313
198290
986862
100126
359687
877596
788782
811357
308436
485994
2140
848973
676729
679420
92788
905905
407884
1063203
400399
498327
528870
235454
178388
673929
443413
578987
952845
562841
1028755
32423
453822
741917
888100
890628
198638
905862
426910
99032
127551
4325
878110
404391
333354
782064
71818
519497
302728
123613
352220
164635
830067
868189
427221
130143
345288
10555
981651
601271
746258
760476
969584
948069
518637
602230
192278
276530
745455
1039331
426824
167424
578732
1031262
494990
815883
534373
941754
766565
190793
860463
243559
432889
585215
280943
145045
742913
537188
382102
580449
779343
445890
257045
300675
300676
1070400
620714
597860
418479
358910
523219
624939
328458
1020317
832244
69155
415894
818849
786956
939524
964589
1074542
1011818
198139
254896
677207
985041
1082507
489352
207935
1738
626434
723672
548006
488831
496766
141904
772859
673899
512281
526497
138098
575806
502478
124301
424396
936790
875065
270373
299446
669469
999570
794000
870439
348790
286394
463371
1022445
620604
882082
320571
593147
760685
436565
827859
343299
413229
396936
1043481
1040532
747906
72304
334365
97633
777451
869719
954135
150673
349972
77474
110426
364869
933529
1090597
803338
684787
572054
783197
172965
107122
864238
1089439
264957
846121
607502
156543
682690
86190
1026253
304435
33730
231323
304422
303372
98924
19368
967924
340436
341486
150408
569443
805907
118775
581095
763274
160387
162615
952063
300762
1097537
996713
1042411
145422
135538
834425
703597
773451
309592
69958
607869
396921
602132
555612
982197
807038
1052498
563181
121186
274895
514060
88622
1028882
678220
119905
145270
835226
104625
323671
421760
279589
625461
459225
136741
111573
1052051
352009
758646
310127
153279
949129
449170
530085
198256
502467
927116
200388
826670
373633
284756
239052
257077
423148
46583
492196
283930
781563
78203
433714
1082115
453307
1052643
166312
937996
548300
1011520
942395
444910
266263
908851
232534
584204
806654
219892
539744
925038
374454
490358
137420
167183
852406
182854
583832
932028
379167
346912
220025
427836
399689
53827
651802
1010715
990348
564911
405854
690708
1008770
1095460
325100
913787
280106
722932
1062476
552307
1077043
884710
710368
349867
360290
812767
576563
454117
422738
836247
887283
491448
763834
424999
174225
791411
96960
279253
791766
793086
1041668
603607
68325
60812
63064
637718
932369
525032
846500
223815
926887
813726
425242
127108
30182
331790
764478
563217
613012
685819
485147
174874
1009934
547396
456355
335493
1001529
593846
56425
966261
757972
383865
340263
266028
580855
72820
115309
383796
1039432
984633
307173
950703
510013
130229
1068629
374690
582920
262924
365597
731097
244648
994749
150025
1087555
1096735
318682
1002456
486044
1038212
723512
649632
401206
272779
939285
726744
741007
820006
624624
100614
1018725
217183
128239
976383
414172
1063681
505710
353686
135303
144563
892247
649403
687860
198842
518582
774635
83007
961765
845092
698461
518607
154881
412014
367156
225881
718243
161872
758231
850753
618298
488142
609508
17084
169463
323506
1059422
485482
472868
626389
1085116
92011
207645
979384
114350
19357
745219
963799
613444
660484
219717
668072
798059
317987
1017289
21278
614301
422598
453237
503773
934957
887246
122524
1022293
852146
496147
728295
1046334
439917
1036891
369346
765067
504020
892408
263243
599676
635008
696509
342018
149574
737675
1046786
462131
897153
422756
1033411
89123
1020890
121760
163314
281166
138659
581489
571131
507188
830118
563489
730939
229305
404074
1006390
46299
886921
214939
430443
555353
681799
992069
529188
15441
390098
1009640
57849
527073
423407
365325
605603
547821
1051760
169246
460990
526819
85699
46852
16642
571601
518787
135934
618701
1061700
556786
333286
746170
595481
617121
436925
797312
395298
497238
851165
740492
979147
280127
480143
608108
669953
792934
236194
970055
179816
323339
736425
647554
135156
391558
921565
508514
344819
678953
55514
1001098
566406
696119
582477
793204
207832
41821
610671
1091058
345986
839613
286468
696584
871739
722783
783271
883004
780677
115507
469611
535652
502290
1035099
541779
953212
480282
249015
623606
59313
475494
112558
38579
919637
797195
858104
145454
681172
423712
1068689
965772
18676
697334
539655
642078
309493
611768
176255
95559
547563
526237
219804
205143
425407
326642
248973
770122
770139
401496
150856
1071485
968181
557362
328353
9329
240149
3757
970291
692773
200228
925395
982279
726330
687304
689593
838619
143630
440553
201208
902179
1038501
597328
284563
634177
1008860
177581
768337
917729
734030
77938
133919
997531
139908
574705
176950
895766
7906
865949
974859
488476
838663
459262
783535
674064
988275
287135
41423
723691
179061
1032269
367988
246697
319605
432808
940898
1015864
386341
783028
753008
363432
187494
911148
715076
826290
727705
472480
354815
175154
269989
768513
603256
337390
664897
885123
1088295
357724
916630
54906
760123
1014184
13424
888477
677116
659389
478751
692552
712987
844516
511208
1047757
648109
20402
218379
643919
357980
186068
933493
1070011
826914
970003
254872
674228
251080
525449
323334
637973
132329
366189
889193
758354
1092729
619446
36793
451069
129117
909411
506823
470424
425050
78666
355420
18358
811132
923256
564581
637450
78333
855951
208085
1012812
218383
361286
717761
601906
597850
625126
1192
839841
288039
313232
466163
458785
294707
965664
471410
677598
298985
1015332
966068
791151
744473
404180
687462
691907
187535
79539
1061709
407178
247043
852804
1013111
298359
844120
644157
78475
1078415
100812
872247
893137
522536
521486
1054202
403512
205273
979806
205487
224087
81911
927057
16181
767781
70171
51153
891465
112647
694236
757982
1031936
1076981
130913
212290
1094375
458135
219750
51241
267413
787168
588892
885491
530825
231496
876350
956367
598088
727658
944583
466800
196181
810777
565816
443467
850025
32022
891507
328882
383712
751806
277284
234454
234882
734255
965129
1005664
673097
902870
255507
1049467
547964
743531
573947
247250
522942
100391
207143
983406
5788
607432
31395
1081773
561704
809288
1055858
74368
494557
539546
513278
880183
875391
42309
871187
477906
1031859
624859
949440
1081393
565618
323563
763705
843320
846866
162884
413287
1165
875013
247955
239014
386303
89334
1015141
128472
977412
354428
936610
972640
596288
814467
923384
813623
945743
726895
492564
1094278
363416
270329
1099099
151487
330161
989844
359809
44815
190332
575553
937776
68717
595933
294055
249311
462950
151974
973179
1025555
305282
680356
755235
477188
867579
620099
416280
28630
567065
935325
867997
1026740
637628
344984
821836
317428
529135
67323
495349
632574
591561
50561
233359
565179
442074
429799
767707
227411
544138
947526
654289
434168
870939
23543
714709
74838
465125
1079431
120931
978481
392835
950063
953650
388332
672873
131387
996945
333367
37243
488343
177076
249775
777411
789930
812322
58365
44178
216276
1020871
867149
422691
425231
1051734
776720
359479
1010451
494688
976633
488483
534691
567744
115927
532306
79414
35181
305808
686440
1088599
835446
1014487
18791
112133
341854
63165
718986
920050
1093930
646571
1027542
613519
197883
951759
528817
241950
450581
131375
329367
53308
201349
940134
858207
544759
1083144
283054
262214
1006669
330386
239422
975080
975624
3979
345236
104564
300895
702999
416874
127691
340529
807045
263774
126760
557668
973261
437759
693703
237703
1001280
108848
541773
1021555
882189
454337
491695
490645
246936
693510
5632
269940
974051
264597
226555
322692
999296
783324
532758
22555
1055137
665499
258390
116027
546182
552316
949913
662444
129354
205616
672909
623642
147136
97703
440468
347982
428675
93210
172495
588182
226317
835412
716862
881123
410361
498382
233991
734264
139923
1063723
850815
1041379
661587
761940
266795
885791
319154
42359
295501
608342
1010364
1034963
453814
222430
612854
299387
68832
38072
353819
63436
913008
208860
876981
458314
215975
950785
126555
747445
333620
912288
1074
952531
1094921
1078614
1060419
421466
422516
1009156
1090297
43788
929148
742982
585628
125374
425036
216403
1094800
654784
240236
925344
681623
436448
28216
653607
309947
867482
816958
819058
1027728
798358
218627
815032
798811
477529
384287
1021922
169992
196116
566622
337503
759377
334852
975679
757164
45704
439437
342855
348460
942250
51183
1083945
490365
914353
14086
233069
928888
912715
447051
804976
436150
197756
176001
743318
93255
141866
986828
708991
288666
425810
628519
336714
619682
307958
829737
1011504
936388
945969
995839
156888
98903
333316
319146
174833
932729
1095059
386390
156283
731155
509182
35314
879505
1009796
12020
417534
564738
423164
179467
351445
513559
161973
207604
335496
149139
764139
326272
485569
75661
587413
46459
45409
808935
231727
816402
688094
670560
639333
505130
885975
299171
45807
806339
45860
271373
929809
305601
640273
145998
808348
439694
546419
778018
420071
74857
935942
347254
803193
602605
393809
166246
804112
430271
188215
855675
381076
789012
803035
816392
1037833
880582
720373
254661
912496
434654
53378
938114
31905
560555
605479
701731
867865
159245
1087643
699531
856728
237254
296672
865018
22418
875000
241317
887716
592112
473180
335347
847330
496110
91713
289688
548335
186314
214163
631970
962567
419139
628358
688266
944877
532372
693499
274491
1056643
968686
331770
728238
903854
691317
1086297
232169
387158
147566
195253
414378
19755
498517
272138
165611
267511
165232
428345
55978
360114
651559
155371
881817
18883
964360
1074739
942520
470185
85092
279852
547761
770374
1027788
455058
878312
564316
766461
302417
150708
287579
947917
580564
498227
548137
862671
288418
1085454
50462
679485
593183
410670
289613
536270
528341
232961
597223
170194
140536
407893
587866
822629
535585
676350
345332
1062742
619317
881022
120711
919222
498677
840659
44819
1028357
719932
318853
405276
442236
20788
718716
424867
225975
809067
888961
408192
643187
339203
592324
178623
794883
203218
1058997
117624
188654
248724
270350
571372
1080061
924240
382689
943662
291888
619333
397353
443229
925987
62058
679861
767093
90662
1035950
58728
729226
352499
237438
332299
778710
177311
234259
1082316
1029953
167172
860803
972357
850588
616655
649745
222591
944167
386742
138940
954161
136140
771698
158851
665694
933303
300907
1022194
1017738
550854
826163
879145
476573
433039
933826
563307
115746
852314
46234
73954
572999
457720
1034749
58477
135859
742656
870338
810775
258488
282166
455536
926036
628220
473556
645168
28635
226399
342553
458239
684004
68919
514236
753605
96474
272588
992827
460595
679914
591481
337685
62170
838226
13354
491260
677262
408781
81108
271884
476314
876128
183744
362338
888714
196964
304984
195361
227550
933695
79009
72900
338674
1026206
44422
580122
787043
446035
1006245
362707
179347
92593
612176
413667
187912
923358
438700
814923
153817
865513
915419
211613
485953
193968
91253
225495
793934
549224
407904
179259
326097
1051385
343947
110505
678329
899303
358245
613193
674698
1009142
524407
1000816
614004
78192
888745
518671
976129
153178
1042232
258817
754814
55525
299635
284039
384754
49318
949679
522953
253597
678675
812046
371149
286000
1099768
359532
196589
114754
221083
817270
421530
854693
835998
64651
366814
1084525
306338
163134
243884
429980
63854
330554
1094288
41918
762791
458999
2354
140136
677331
653709
590356
817605
233062
991085
326846
725952
320367
109170
967322
736911
884234
103667
135713
347946
20667
527954
147766
467684
352656
537991
1027337
892741
635167
428036
422575
458971
1065453
831513
147370
344744
318018
959391
877294
700169
873898
292531
696235
305626
6886
316536
395192
1060068
1059018
511039
930445
883954
78748
442088
531368
550460
103481
934547
1050312
743502
892282
893332
205449
468305
302605
626969
73047
93399
913842
923040
237490
700393
172898
937823
585176
385808
60328
933435
613647
178513
603445
363127
917970
408030
829372
722897
607081
395119
913698
718340
496418
832153
363266
513270
995955
231802
295358
865347
1022988
187843
353414
1038305
1064513
160832
473111
716772
801221
870959
407663
636803
1031824
850294
39849
994845
461839
977358
395165
496459
829264
949174
579938
49807
269679
121442
173341
408184
66210
647577
373396
1069048
679088
1096273
559147
180520
34844
979414
1066179
901889
43313
280891
828293
773274
125030
696507
542134
273578
845575
348364
842823
525973
2262
714442
94021
899268
473738
600482
29219
725268
978143
134036
981164
121087
177472
664679
163404
978020
95911
856653
126561
934010
584132
260314
1004889
377502
209981
391218
810916
778980
422752
630497
402598
291623
943935
455909
450266
868391
72130
394590
224062
26798
70290
333493
111393
1028557
594675
332465
707638
492291
692244
649348
638318
104893
942426
581343
218585
724068
584680
476487
67406
269828
493431
1077980
1002735
1004475
704385
437427
3596
393426
922107
964588
634206
340030
883796
838048
1072312
1041893
1037289
102018
969844
1042943
538514
215239
687795
198888
433612
917023
27907
785174
976011
69234
26017
517809
497485
328849
376520
418271
1028383
141211
1062129
647409
745877
790148
731694
439463
777261
238797
779160
382074
722788
66339
358257
98716
268225
966850
498259
312983
681524
378129
1052264
576808
812685
1018088
971876
230178
1062197
742053
549038
151809
461961
1075346
732744
35802
399255
703514
31568
659030
946725
409085
246107
1071301
881222
157365
384529
832983
799227
450968
387029
332154
467506
699707
629187
482038
186049
115977
282121
329024
895951
584230
1061163
495960
463382
152515
58220
802367
158379
912919
486219
399120
627761
70373
782619
804329
992454
893588
823581
572915
28380
535949
104050
898831
198685
307242
650194
232223
1006816
74596
891856
10359
402479
522198
688984
70556
62439
849765
821205
380279
426713
988767
907879
521481
897623
989877
953249
658608
613439
514986
190298
87486
278767
37351
697683
876291
777009
371320
784097
564765
471111
791255
74780
218517
75446
1018045
1051882
508174
298988
351057
1094758
267256
474514
669813
1070285
665691
253434
513505
11821
706002
40423
41473
1065624
1064574
327780
1070754
559091
22097
853557
253586
1086238
27104
1003029
704644
958965
414081
1039137
350569
925964
471698
486290
444707
657943
972389
62509
190566
631342
866115
211815
912839
461277
191412
265462
1023110
75740
1059790
1020048
955015
788880
1089905
1034118
991367
90434
278650
958565
987813
14173
438780
39211
494411
878738
1072487
839085
757080
804136
416592
294586
369099
552877
716212
63172
926671
234154
461600
615734
305347
1047082
1100644
1036161
699222
677186
251377
984942
509216
709817
471044
429903
713304
115982
780933
982719
813814
27360
1074249
973488
173261
975379
752854
366149
663194
907813
689250
49008
899172
390575
521283
365021
441468
352794
24874
423563
966571
791645
205505
344029
1070381
1094074
320417
928160
718796
165849
545890
607407
1043055
294469
1010065
44768
569788
904004
613137
252394
50408
578142
841704
235561
813823
523222
974527
750080
875787
1085251
768137
287101
759476
662119
214886
235593
245693
396614
434823
97139
763528
159926
456078
222162
1042172
340254
1099821
1013632
122065
1028314
832729
1063247
921017
1048855
172841
540724
428819
660236
1045481
717085
995999
590789
146627
778634
269201
258607
50552
705034
355415
110393
44785
97321
941813
898215
724632
186748
125389
1030426
742206
739429
650503
750031
414050
14166
629442
896350
367385
1062448
916097
579340
140470
73654
799251
811056
553686
293502
1072120
971364
108278
147169
543653
1061644
816824
203074
425991
461509
733887
804162
449963
319327
458992
307813
244613
109727
229730
200887
800495
344972
772735
380553
981052
467606
893028
24468
227387
445769
346176
718935
17290
395736
1066529
664518
55862
365302
697756
637693
1057928
575307
153114
764304
318597
182096
977345
164452
985646
176645
55032
819220
254633
272701
140404
905546
1033714
792634
275332
34194
355906
138956
643996
582428
324714
821839
612887
788697
998467
1068011
486442
469228
771713
577690
798815
156094
871703
782005
271708
558395
952797
345314
484083
764850
935989
332029
695093
103334
369188
168849
344933
329126
245828
288897
577949
618921
583532
380373
739131
594482
338006
989295
842205
1005588
247065
869144
519224
117815
1070881
936907
735206
89497
759538
1040595
1054508
170600
598245
10159
11209
306598
137845
1058780
509211
262993
409846
212243
78279
397376
896693
708403
512175
422725
672823
187931
1008897
305746
154799
989143
35050
950299
311172
788605
1023344
344314
717054
296982
491301
882358
1083733
1054171
386097
773410
28244
79940
543154
635086
762585
149349
441677
873627
613073
304298
91932
352311
631272
431299
13056
842691
588043
874783
436681
783606
1070654
302370
187467
932753
258266
528525
620520
793740
995001
7265
210351
133349
391343
25489
34268
421032
195496
504845
870799
700400
678738
427372
985393
563339
459595
883481
79237
508993
974373
846936
77115
180381
61621
422684
210616
450438
930279
703655
583228
1074376
381753
698235
724066
35950
1074133
302424
115988
225467
1018339
377671
949880
145775
401073
633960
736418
826205
485785
531997
1087321
822865
442330
626683
171696
430459
145795
147878
338438
933054
911956
596016
107754
342029
1062267
900583
869216
530977
594936
621076
434174
1056484
311208
877483
1070786
663454
128722
240645
244956
82411
117209
630605
170310
854905
855955
899006
1023955
1013874
40739
911696
735181
850589
336632
856259
474380
667436
288794
274114
942649
1081220
1015731
355705
528044
419879
27189
1041436
248873
250548
469090
850706
246945
56471
788733
619783
598158
198913
249023
752195
772370
39753
807375
279268
499730
738730
880806
332591
599711
930049
429881
185921
333546
1062098
676323
594647
410085
722839
1063936
253385
999022
87030
870178
490193
673809
241041
255801
38690
902921
469052
1089396
209916
627925
325733
442601
569840
584737
966722
893183
812585
398348
134179
930291
42524
48069
893732
602888
712196
668888
900023
541559
714218
750710
473174
218908
679234
924817
974728
541109
486158
700862
939277
828433
401485
1067187
310796
601603
181314
682976
347899
990503
17465
984301
1088616
1045008
702879
8291
687457
885816
117993
405242
709170
690310
4672
630559
956262
150935
659849
764658
1018861
366824
163803
32284
230406
533982
663200
1033547
409851
37343
190330
1082075
260741
808398
436528
437779
69345
172866
249189
901703
70703
38584
195265
263900
101579
1055637
353166
685103
750150
681752
718106
648610
134751
448715
856848
1001736
1092556
710129
338441
45074
391469
755910
471308
651600
31603
601853
417173
1062200
772033
1014759
109300
35268
456532
976389
767845
452757
32860
477831
37546
910920
1084198
246807
685842
304708
58995
751842
42941
296832
265782
745763
749868
896888
208005
343206
586317
905721
192299
254072
1012434
74923
191856
34187
633022
1074580
32496
198691
219145
621395
152263
245503
1045285
72988
42960
724198
848305
25324
53584
226306
867021
956317
681909
919387
174184
87422
548621
595431
799571
476344
243700
793897
391956
294353
1079863
875262
906238
810286
936578
223116
29464
449183
308813
886655
806007
414704
747964
194918
743889
804944
243190
658276
1100443
477410
358841
89672
785408
1034582
436936
303952
745584
1040265
139601
153056
820815
441880
922849
493261
545753
626034
642720
1060635
714545
452780
77722
280184
639492
870034
237389
367071
51069
509354
861515
1024559
472039
982847
869527
63148
336592
393758
815688
596783
905690
644323
1051224
934660
933610
337234
420399
867829
32555
927867
882691
528574
631751
330533
10716
306376
692428
572121
751527
980762
368092
323203
878754
245456
215324
20711
633418
590846
160681
1008322
308118
262933
483128
331644
205011
623538
756617
335581
274751
711597
503735
990515
251152
57810
313682
458216
911170
553483
1075740
758890
5931
392982
520663
280107
1080209
911881
570145
1025596
297918
502979
75623
718235
997910
305714
836279
764608
44935
921106
1033346
497134
333823
1044824
163664
828825
542835
328739
616691
935443
884237
648348
244088
591206
969207
416597
906711
1010463
156724
555590
882123
28291
95522
797582
999083
960770
769570
41835
323002
216734
179045
492668
490051
1062305
581981
515497
669060
594133
919068
263030
993401
452479
1067285
861335
174264
584031
576503
754916
904298
1060269
569357
347063
944663
362012
1081164
903984
188786
680730
422041
506751
343173
945995
499715
226331
509806
5505
777707
504608
713363
592082
345273
708973
971058
366393
972942
214457
960916
351227
568992
306784
520145
926773
319981
702903
940176
1070902
50940
903108
44328
896818
697059
922933
410262
711449
538084
150750
522051
676783
906817
997636
986522
891409
295009
1016819
493802
918816
429461
31606
633845
314979
569993
160192
559370
886965
929816
477494
604214
957462
621948
431621
105307
134338
1007336
271920
804808
1054717
372917
415771
273338
417604
14309
303398
461195
122892
951651
843899
201623
676977
373781
194014
100663
738007
1009088
520599
987126
659553
421331
400646
202531
899102
937921
540534
374694
421550
688954
286202
107093
483674
1080160
229748
461757
73389
276663
427557
313375
609388
108324
561447
867743
960402
1046486
53083
202697
743604
286489
1083048
46983
225738
873642
390061
511614
446830
794479
892363
424464
341323
1080820
729519
10410
353890
976094
1100534
328459
270367
567051
920916
400784
644409
474227
216918
275019
191656
341614
342487
504871
1095927
310578
690858
348531
127576
837720
465269
848094
466167
1059385
798080
463047
448082
813842
894572
53195
269207
230814
139836
720454
628712
251857
482071
432686
776562
169762
235981
1041953
921189
416422
799519
40886
312840
291406
89997
178252
642420
822550
783209
633912
627703
80241
88563
723339
843732
105747
594734
723426
209335
954047
630761
903596
669732
789941
762277
579233
114734
851661
925728
752096
467801
318688
391267
256595
962317
844009
560287
207206
752414
1052476
209400
929529
1036334
1048288
955912
512286
505635
106781
258132
486772
90872
453800
891309
1079541
644528
797251
789532
286917
1042932
44051
307200
1006837
107548
546962
27737
63345
598417
383759
202479
391849
389189
466133
979590
907534
484684
79993
669550
503586
126456
1045668
641261
820477
937797
39063
604744
871640
288676
573625
710791
903031
286036
894837
176432
72087
193450
582665
912952
830299
269773
638314
517669
462932
686329
361362
279663
262006
934178
621127
164279
442362
717559
143077
963921
1042216
91703
737183
514284
28026
235358
865680
150207
54625
522250
53587
387352
729100
341361
26331
718395
591928
19777
72407
82894
456115
414800
845635
354284
1048483
221141
576368
915306
506126
616693
1094672
998184
424055
867979
171840
987574
338518
951452
459005
730130
729080
198318
796696
23753
410555
896128
888763
646854
474191
613034
614084
317896
455459
169289
537964
334465
510245
748798
705726
136250
38554
75748
576622
1085180
924150
874380
699349
265156
617315
154293
940190
502644
7658
947068
197908
866919
286380
69622
640338
72045
362646
742072
127484
1057465
992056
398917
28181
810636
1031274
1021610
630230
379476
416577
57790
832682
626545
412061
333320
247964
913015
21887
191049
793397
446061
450272
358698
1075427
845369
842219
120549
84671
9785
569330
157013
630239
599566
34190
147639
742285
741083
282759
258583
343042
902773
454752
224054
880626
855439
1098380
1046903
291964
1045407
304951
833001
706081
169091
706708
181338
105174
771284
5383
331341
151159
596100
352728
930411
441500
650698
777556
492886
785012
292271
103034
585339
494652
366216
211898
229474
1008978
992686
657046
1004828
169884
671408
197446
232615
129158
412027
973150
1840
206886
970868
495465
184652
113894
336198
325285
867457
102207
416256
441259
79505
679850
182031
589320
188917
985272
352772
958175
1030654
820727
165914
973282
646252
1072698
14894
632188
367928
611129
737605
237396
254145
163893
36916
814332
477736
693883
977421
169285
550332
940349
18135
439196
1009958
220252
738388
628142
795216
46858
473512
407354
998783
127395
943444
312886
104839
675701
477452
27726
22172
570285
249916
466431
23224
536993
544348
550903
587099
923189
1085225
407146
620104
601562
191957
350149
843569
432547
179990
94724
1083209
360285
15765
604185
368996
312002
384638
578157
604675
244593
431707
302941
889781
786358
613953
281304
873064
370116
245810
648035
827918
43041
410632
1076997
304844
660948
832461
1003082
841427
1077919
533229
47098
964684
290023
697963
134851
55291
376409
590089
146947
762283
956690
981449
253664
152942
108511
923400
60086
124266
995857
918088
821949
41506
309677
213091
600515
370269
707618
7683
739572
446585
66755
454498
1017794
1065118
581155
269391
778310
1048865
499532
9910
304312
248468
914202
680800
906023
686169
407414
319419
69630
1082950
273799
679459
904832
47806
939249
736882
327868
496392
153879
588124
277439
15443
283254
484126
47919
501803
841354
472749
128735
788514
1077764
66095
638121
580173
814945
695745
328371
1092533
569789
889166
992912
855246
597272
627045
914730
1026044
865269
620814
651276
820816
344681
149288
1001281
527516
582316
247439
509890
780774
843009
425537
333756
785449
854578
511831
116293
348528
626342
321175
944067
56271
306715
365881
54660
667339
535689
571175
827720
260647
775698
1091200
898521
293185
1039536
166916
295430
509264
247268
1005627
39091
238867
86443
718121
927309
470518
67980
647033
93264
962339
342894
750769
681302
335767
157256
1022517
477693
845223
985922
888701
771081
474105
525053
377746
483566
837233
773417
868293
471945
59492
827638
74151
519375
998846
480522
279820
507878
104475
247995
947263
510540
1031926
218365
798906
936900
868935
124559
478530
347370
613005
147998
592139
178122
862726
1095936
1028370
130880
513419
508913
658050
22304
584150
199510
543891
1045060
940453
435098
725965
436748
833005
847495
963848
786955
1093785
862897
548157
668521
142814
116037
685661
274402
912596
618947
422258
147471
525435
38543
166223
261206
623828
959998
924531
188772
451790
258463
615765
1083418
170069
345809
157363
559804
88838
868482
860198
571025
363361
225736
134686
951862
688922
679594
26135
353503
923098
766506
1090617
856911
1087453
750115
443792
405726
319393
597104
453366
113267
235693
219156
1077069
883431
815839
179009
1030452
14293
363922
773312
1086376
388866
868345
248465
69048
880800
559437
968607
154437
715875
691591
711725
356099
272495
450934
730423
661496
817808
107243
903195
86254
805220
575150
633421
661374
763315
608649
248171
983191
367167
40233
1013346
743377
579357
144798
125449
249663
140754
477073
563925
416743
510319
882030
980160
125106
216463
649028
620716
641503
101537
867401
339006
51209
459914
323952
569829
708145
902260
603419
58589
715260
1090181
964738
966838
666839
730049
35282
511302
707675
705575
702388
375945
1016989
70330
356505
783425
841169
1015571
358697
1096949
1040896
779335
305054
858902
827833
796969
667814
72467
69317
303401
274223
986939
586361
923100
263803
877943
63155
595066
160190
63059
889169
83747
622825
611998
184039
717939
210930
410720
521694
75963
291421
628146
726536
6282
997574
823075
418722
970023
35517
540883
435300
1545
442044
746404
199841
495617
1061082
767516
937899
55812
1084784
956536
632544
436219
435298
871916
316826
635395
1095968
926918
708299
363682
51934
699497
446138
337296
1058559
166209
407241
91347
309788
765529
545297
22783
785358
649959
114995
25104
269454
657243
37802
691589
846694
884701
193459
1088135
660718
1076773
466899
936423
584806
196171
704363
1074733
1008123
78928
72670
765882
346982
375392
910623
790375
49444
395424
55211
691983
410439
656241
284154
754348
644144
984124
757348
35900
607778
468670
186315
662531
1032825
633225
825877
227607
1041067
278590
1031212
592485
493449
885996
563573
806798
886836
477822
221708
932432
353561
365648
210255
842148
526709
1007635
1018804
66683
845503
951131
360789
1000780
250193
719359
990873
558482
703974
941454
243355
937728
330922
214668
454287
758667
219907
73787
282491
556089
146511
800436
296223
698696
56913
306551
289343
449822
53680
794662
679443
271811
821649
1058543
652558
970353
394060
270943
145370
669395
7528
1022595
555439
708203
509579
512366
1031242
159940
510299
657068
1064374
1087458
579696
88462
754218
944784
1067080
709474
321485
518580
537223
594792
113127
484311
529868
115359
943819
333450
24449
920943
714970
523714
107254
513581
928317
659042
872058
284127
1047006
273130
1033538
956256
800674
1059702
858055
618348
103105
55408
810127
18281
405064
242084
599294
623890
106822
172969
374246
821788
467394
223595
558661
824121
167651
911761
90809
153196
38532
651673
985596
294545
1060197
862607
622990
493844
414231
312715
1038358
659449
533021
1016391
239815
993298
295981
668425
969539
1077259
146596
904626
208381
129176
1035020
1057057
140655
46952
369858
484305
835518
318311
660923
542689
1001841
947226
233039
723595
256024
297931
727588
375636
659654
313583
190617
1021588
622472
215166
32974
786779
428942
172414
1009599
61872
1013994
906645
605418
80062
735663
282510
716554
826681
995365
1089343
925402
854515
679930
940233
224754
700108
740513
97812
907341
926484
89486
644280
279101
1082816
300257
801960
465318
492693
616880
440649
368320
870791
150092
259051
566254
984562
169984
518456
702658
867845
229379
781250
434556
615304
70706
973578
504053
413838
896796
696853
782110
546101
906356
182909
294632
824481
981286
562115
46536
335859
152814
130272
250796
1096488
901696
678591
260796
171313
1088689
229680
348940
645327
971608
522852
970191
99130
256838
215317
496065
355669
292223
807276
227909
836996
480111
984882
519430
911801
171793
756275
1060886
261596
483763
2188
1043618
692725
731214
502958
879718
352392
929471
101273
1043024
706723
917065
309117
683961
619286
345097
956815
882402
743888
719770
173644
153332
557736
320744
732080
159991
367866
550017
46105
1021019
117906
471364
1009326
611530
55788
338982
838853
438694
644806
81016
277177
40946
2187
903720
1007958
741298
515558
139411
977955
414099
153307
146641
602764
67599
332048
440980
143752
539394
826938
274164
31975
661234
28602
701225
527892
385372
224021
726007
883386
214178
115120
633482
632988
231597
999444
683554
1088845
950686
40596
249866
188399
783515
253711
894075
767417
1012176
923163
806466
864599
554848
39216
708089
683355
324251
118141
847363
276458
931100
430426
996736
1036896
1088893
604722
308323
239552
331250
157385
434878
1023632
700281
658595
670322
261638
943528
144086
359006
422779
1049440
695454
155353
73216
1018302
559786
429103
685376
882536
321655
610768
430150
540953
980818
917114
309833
48968
333133
244691
295565
760333
767105
19748
663310
436635
934047
936764
377628
739173
239798
707376
134425
814753
394948
654860
374675
977606
62116
825798
541747
388947
1052327
451454
980955
76376
83131
810954
42559
269018
496996
155208
962838
34897
502335
466959
661537
1036374
298416
1048460
662302
270110
712640
1029625
335349
813612
416199
758829
215649
850380
307156
557293
770935
121599
11733
485860
1073500
881126
967745
485438
393755
701621
862936
999945
1063568
108518
53771
963202
453663
135872
675759
780523
517814
913224
620581
843937
299571
608228
631508
505191
585268
152417
1030391
908836
497189
524661
702308
857767
389768
617957
727108
43348
733735
980988
415192
863601
433328
176896
680967
458256
27577
558965
871134
123809
505021
34926
1065085
900544
754189
181209
948228
881857
493444
511735
624758
993365
1017272
78051
348836
686259
486535
129203
797691
487272
55854
149599
880646
685668
893798
756904
375850
237421
496382
509596
868685
377800
258724
300964
352241
903971
107467
1054817
821054
738863
127983
459780
158907
182235
1081889
110057
131680
1100220
239740
206474
584604
340202
805384
381915
628724
451441
863720
1080071
224356
466447
661280
998848
766889
238126
501094
69073
485572
907549
861330
556634
353203
477535
1043277
624206
211692
718015
782713
829482
623377
451919
476518
402835
1055677
559486
1085200
144010
187566
379925
569669
625019
405181
265918
1016273
1044279
338663
573204
125502
374967
408485
460381
245224
328510
391472
1039856
12877
1007041
805455
1091584
334565
119613
580523
745909
356266
20033
992970
756183
818243
372249
56375
130333
156083
760121
740106
1039169
611763
371659
299640
314628
626828
579227
608723
276815
602062
989033
755170
818629
376723
396605
920700
496531
1062489
1034747
919117
1061730
813845
191200
857520
1062480
695398
649944
214489
89126
1520
1030403
703280
682174
235300
1092526
1047486
463682
622956
555766
709991
324871
911364
678271
160317
1015658
820661
727648
769655
980956
111050
491730
392706
558310
146090
290954
450768
314288
148577
366737
343824
622913
917460
384613
936782
807231
685968
100523
476813
512958
763605
176000
639768
708932
817328
244977
21063
879861
734428
204022
905659
410649
624740
101531
25695
275608
390624
848106
965503
691260
543685
369727
650355
52837
691545
438610
593892
50792
378942
8180
636990
848466
851936
383923
224971
227299
871733
543148
392436
554851
82990
205099
822028
423506
929851
7129
69348
21886
415026
590156
982045
339156
96920
615608
755968
260134
408642
747730
567847
117734
1070617
884082
787496
681760
574789
679529
321878
847013
1051768
588081
574129
582473
149080
479266
719494
809331
55335
814651
674096
893965
775790
180341
627479
625239
953778
850799
693133
198657
894733
272252
491036
537886
821380
9504
170643
962668
641517
738988
394880
991444
755185
38625
225987
250050
240690
83725
713600
25634
858959
843254
388201
374088
150208
779896
83750
701673
97995
253996
542678
188798
1027403
425967
338604
804154
675367
265405
85396
138866
1031841
565053
541745
465288
63644
1046843
791561
1016914
191757
463917
824474
529895
235817
348529
173678
480209
1039699
193293
902006
535997
367960
705880
595875
26422
136342
130810
565734
23392
573245
393352
388246
491609
378137
1092539
154621
746765
880903
944621
983097
371532
818734
187068
540699
479559
842007
231534
467363
314918
1033825
914507
888973
552457
309541
992472
810345
181914
588037
12760
898058
94813
190900
76758
666532
148677
5093
73698
967686
138166
139217
264891
612329
724494
986611
399775
1013964
878504
506178
759453
90521
145978
559633
632810
5618
39990
847003
641391
65883
598329
752365
19454
173892
871480
607455
965401
520119
455240
205108
371111
930619
99036
976126
764921
663692
661847
1042309
1000907
114483
921569
590290
917275
264489
157668
1048537
538484
945036
1099571
462906
23861
875081
128431
1030139
1058844
776450
490872
976471
1043270
729605
842440
196668
405080
43677
708619
244844
829041
892272
839989
597445
554852
112845
108655
323548
1061936
590691
328568
63599
684903
216997
616011
1003154
181459
184645
370312
1018035
384347
253246
601608
482833
502708
260180
398456
443864
328404
203518
827642
568782
77582
1101066
169511
190091
837574
145425
451258
769294
498649
77341
984553
42195
558077
890183
43082
978522
614695
142614
126125
222003
623607
641889
448478
820809
821859
1066505
146302
183714
1040091
302003
924764
309897
789347
210098
1054996
534479
1022228
961437
806918
455164
626942
352975
156205
525930
1019731
400581
319097
770775
602773
592961
22905
410488
8115
942018
539229
141291
909336
656314
838202
1062501
540504
962143
281125
683720
43349
986060
578703
430511
1063556
473952
528923
474555
280820
77118
998121
416541
12942
683173
881472
444316
572695
842862
147754
598293
760898
168240
91835
181814
743325
609637
969279
557661
955200
128002
221924
817343
554130
395410
136489
338643
642398
226729
674344
99282
1009763
852948
56940
537271
427865
862739
191815
627853
143130
217710
41113
147896
423717
1088263
550142
108996
642765
1020347
112007
738423
547577
1030857
688373
114901
407103
124625
942443
1014649
1077024
324722
722004
277815
513702
81147
1011226
884342
1092993
316519
589746
54167
1000303
242353
79606
773537
298530
433103
1010038
279865
319119
297208
686206
118853
323851
731699
784026
265163
389878
233662
585505
353379
711451
633551
732453
39647
1046134
767397
480674
1024621
59662
624188
289328
681202
1070879
1051720
522553
466466
903713
1092452
836205
897543
159748
772530
120525
342148
91008
855754
345396
819992
457239
193556
398406
850102
178479
899790
535802
1016342
316627
662086
152117
656350
312661
361421
62519
491942
275928
872637
473834
445808
33621
153588
696600
227422
124769
1049522
534884
64749
159978
77805
43346
708167
491428
1043725
947751
983305
483236
587949
919323
441040
576183
729496
1012147
629751
441656
1024411
467402
715227
778199
17443
642569
852565
125929
74555
24429
304723
18100
1039898
280704
441034
98486
281927
34743
56259
138593
740609
502745
172695
467953
662432
663482
473000
827821
450684
910602
731605
198585
798762
606421
607471
1098728
19747
850446
882965
821673
1018239
127034
93201
914076
313803
868165
910528
481818
961641
255321
673786
882156
769928
833222
879850
192810
914873
641675
1082070
558136
216544
1087607
356939
939438
344985
92958
229853
1005459
39534
1063921
774531
460007
115441
173680
185094
336757
642237
636132
628360
16449
523700
882321
28582
1059154
777014
273634
540335
852636
624695
891009
382613
286960
709569
235286
203351
1032868
550418
830609
261060
1030843
694101
172986
862917
432165
492349
731521
794623
252186
569274
377126
788736
758096
207581
809230
127734
1062427
477610
35631
560630
818805
237817
672402
667795
1062545
1000332
142458
107518
477295
50001
238769
171580
267518
1020261
478720
806471
1028972
1099051
397274
488487
782658
1038409
972005
101561
330814
539581
553209
896873
1098976
256340
942447
1092352
445823
930897
1000889
1099142
546166
162048
336002
122130
769413
556571
624621
816290
663004
541029
379140
1075568
979216
382446
837307
1092272
27679
969590
223728
396459
1064214
854089
864946
1090084
881726
600078
885681
993856
255755
160517
663930
813528
613561
608969
405610
168791
800560
837833
378566
572047
262489
623935
838982
494647
938490
970588
595872
1067492
796472
848201
687650
37605
77643
632650
1010969
175519
313031
226633
274761
578330
657673
932351
63290
612349
954838
743877
753556
860764
636479
608435
388659
301414
297712
713459
874100
649547
1025605
724846
588010
713707
323053
538299
106590
13993
417058
731727
776445
779754
608772
257538
153510
868751
874119
964850
910463
180690
872963
207245
1054576
474802
76430
1081067
609875
367313
1050441
909634
733867
124891
858497
217072
245940
191535
597668
169699
512198
513248
18061
692370
206810
510318
298130
181783
521868
336723
155679
346909
780566
85326
891890
89499
793925
363457
813303
849313
825474
592053
70276
475038
729243
1030184
805206
183685
582293
135930
794844
341363
175623
991179
130882
3257
764914
60268
142906
124464
1040192
1033371
271332
855671
657659
59015
830208
558055
283064
424892
781286
316298
641714
1049862
34849
173006
379382
166081
887626
701686
237906
886144
943061
757781
163081
752519
457247
83239
490414
963077
938889
877878
331805
830003
909676
659992
302456
723966
825706
509241
935011
933961
581279
888481
494738
780977
573363
836832
268674
956086
153981
321608
1014829
569832
997621
1078381
18722
376810
925941
185879
665444
248338
344101
476587
831082
312447
863868
282983
493321
427474
939262
1012497
1098247
160416
942660
561586
784777
789176
1074075
692765
99886
844878
1002245
763260
936517
936879
311928
732673
782865
80389
900181
185894
667210
536562
929276
158049
1065662
418928
355156
712674
488467
52950
44578
747992
82161
455513
655163
759719
556830
138501
638129
661260
898452
227747
1016080
1094419
867101
494246
321729
729760
27941
766250
937398
1066233
646574
962170
1049329
681873
922193
68447
850183
756311
43441
686591
180428
554894
788690
566794
126689
537218
374966
1071224
542697
49599
397265
741880
865551
895262
421952
194127
527490
880587
805415
979701
489136
504164
351204
447037
894866
29606
890045
854458
20243
680911
94549
656246
384402
150646
696086
496076
1058649
193253
408202
221480
407013
860480
726172
1073813
1088028
823114
372474
842556
889631
112806
850303
1027726
458944
1098923
330242
162098
371779
1088987
382347
470363
889346
227201
220209
545353
673783
674833
78405
752858
302080
302937
543617
670559
235253
349658
762530
283081
474251
1013286
304767
75716
301820
727063
490337
746148
609251
1091919
271060
957918
68044
544049
321950
634064
1101220
122887
1000187
951520
57411
268955
530310
411294
1001005
814767
359057
102410
139790
707157
879006
811262
143459
558191
664595
149018
1056955
961196
461084
949689
300440
981457
1087092
942519
130222
933013
1026518
873782
1062720
152672
685604
895102
1056817
749038
209264
8288
739508
446588
938234
362924
973910
329486
573086
133747
867939
839331
654121
671439
807170
773281
1014840
263651
567810
624072
839938
1097853
359555
1072008
515901
694610
7699
289538
113136
385182
75456
244263
794671
773603
13737
801213
567912
648737
148649
601928
96185
540650
768625
844935
482978
413481
813294
553762
172624
596971
70624
594671
172185
578029
197178
127057
1048600
956869
647749
109787
220236
445850
522406
721586
720424
49335
454475
230075
957399
459074
307734
308784
39587
740992
181109
831264
605845
612200
918814
5177
586109
646106
810706
400003
201852
737693
72348
567112
133247
997144
623485
238737
951736
381053
285509
972625
132424
860070
460972
521957
495295
242035
275646
353791
874573
57739
643670
351910
142116
856906
365507
1004319
93980
358878
336573
974212
395143
22380
895970
307640
274433
57193
715573
1083488
573882
276028
925294
884059
978258
280539
472976
516288
15630
108403
188827
387865
771749
697164
1026821
579963
1068465
788659
1058382
698816
947653
403960
654483
855269
270197
95789
1056334
757899
367414
441629
320375
34695
25144
648632
275145
536783
266716
926742
138706
309448
990514
135050
804770
803699
752901
764554
118753
933230
219311
611178
281985
492144
148308
830364
132640
7296
556754
1012955
835947
1000900
987810
347441
755074
171474
383800
788369
615001
786165
641433
621640
374258
612732
1043512
301885
6899
812876
462795
137556
38070
827447
213677
307822
265496
74418
727879
1062878
1041364
1066901
18829
160911
744497
259384
742643
60147
599122
891961
159315
805855
378555
897727
452792
236076
803728
898854
51284
478842
897315
516731
575712
501710
953766
480148
345589
547526
86547
622038
689746
433931
140921
787277
458389
436944
245744
733405
758509
233056
714071
563818
879642
423680
1084114
462742
499652
328509
393729
463728
115392
1036347
809229
171847
539334
314576
116861
796267
80213
803866
21939
739052
1097378
228478
1051847
621659
741693
201659
157586
783155
177322
474593
808648
147937
79046
502278
848555
707283
60572
871169
319027
754339
559576
680949
144226
253920
659492
238707
188112
595198
1056881
647604
969612
215198
132663
299097
710081
537579
177627
894271
686879
967807
868436
561220
482558
925542
971369
321605
58206
639621
617530
7536
132325
754258
216268
795967
65832
846757
330266
673378
961799
957058
614114
387065
418497
120610
1022157
214982
209862
880195
528967
880039
969713
99831
846796
1034024
939840
1064980
712233
523832
788532
1082128
872668
241072
1061626
420674
41535
1052385
421250
373367
870635
221419
689794
1064167
799427
432609
500496
385286
731537
178892
479949
703663
155429
18837
328812
406130
716541
1095973
325468
1029125
79373
534480
513867
268968
938644
281279
145917
576474
646726
656527
64811
804038
47998
558325
1010514
301011
919775
238742
605366
291097
663177
144057
1035373
864535
490336
628289
511875
98443
280777
472861
967157
875967
279559
117572
1007554
301655
915902
914852
205365
204315
554919
534651
207732
30535
333250
473534
571985
971753
971990
906607
653010
376854
264411
658777
1088439
691749
883279
1041569
47448
344255
545188
391804
366820
527916
873233
197488
486604
484805
1079884
235917
923466
897888
224006
683885
397230
257978
677765
76127
876784
284507
1000275
426318
489753
172708
777924
1059427
1092404
310821
239906
682379
1090870
750833
719013
284514
911147
45785
813175
960833
559913
560813
1005929
869439
510078
98885
786448
516921
428470
1016720
734514
468773
933705
250703
982672
971114
222871
861773
60954
362429
952440
325591
1045465
752433
788182
693224
1067941
1054798
300364
665915
636775
715440
847237
738240
986780
285338
614008
188074
331051
680621
485390
256371
662609
580488
966509
266964
581855
805690
1019077
836429
221331
316811
208450
611953
863319
912391
362925
195519
247500
667322
1057209
27078
414223
923465
822132
1099616
520545
779913
648964
6353
809214
415714
517243
1033700
1034186
954385
273743
762656
58671
647847
5212
1071548
857659
254557
213898
931660
417682
56969
830964
787092
9494
698717
499706
23531
435484
898531
299176
98055
12209
420809
603236
967104
567965
595256
446160
151426
152476
866168
621724
1001394
31710
1097984
926834
965476
303326
538335
824143
633570
634620
574665
110459
190750
494127
600498
457992
860973
186728
680681
536428
243356
611337
62114
589339
389065
517089
207802
362953
924898
519387
510141
358510
206534
750027
72887
752126
133779
1084629
693843
605232
632951
1051108
115561
724982
153280
588273
901729
1071951
872196
149582
1093229
246229
522686
514385
687424
287799
53240
839673
1011887
762409
1012933
199191
1948
968605
551918
70850
252496
452006
107715
417575
1022762
10065
797046
51552
511216
649743
1083373
60062
318471
139924
863919
864783
670112
968841
387338
262056
276192
462436
497410
384854
945276
523176
653254
827584
202629
646027
64731
20673
324768
520006
202800
775471
452603
965004
617492
895430
838361
867675
588345
811474
912591
596573
577661
454930
725722
747889
928981
627609
316128
277930
1056290
383660
189453
158129
221781
188261
214204
832423
16055
651420
998129
1052298
67204
294272
1088730
441108
279826
331499
484479
305866
457123
70246
75058
66212
626152
377723
386982
597288
436836
64189
559136
653153
650792
818377
327502
229547
278776
395580
972566
362921
907166
863065
837526
907045
801410
1094534
523694
105840
73860
534591
143002
675616
804212
684454
863608
1100257
262875
570816
135428
329339
109716
7940
675478
1022939
807789
158293
361223
962449
1072359
782445
432790
704476
689975
24248
145343
330673
132845
157411
843371
272010
924893
459935
974449
264685
788226
148680
11754
682593
950012
303220
722138
891737
602446
1092945
321304
207136
626913
929302
835744
607186
949780
661014
153482
17610
80723
735596
292600
1027150
197287
2224
908350
596642
27542
407536
1023569
1011522
576686
165931
252295
412659
839187
796040
899099
519079
816439
56045
975649
1094139
320831
558226
797317
688034
973067
792918
450656
701574
755661
318906
1051077
700672
775141
1053154
390547
378453
420853
151431
530724
484681
915278
738983
359301
381313
124478
119472
191890
775096
647922
130728
1016458
555761
1002014
993024
878372
210112
464014
550637
171730
306547
90369
289936
328736
259864
146822
350417
123401
578712
1049652
63919
762117
120199
1037943
263876
19534
185881
951889
170120
60912
328454
494428
93545
928305
277833
641979
173155
49739
705026
1080816
518674
1075784
604100
814757
588127
265898
55756
138151
471067
1037261
4519
1088075
329359
609900
216181
716892
743020
134994
293823
497516
776186
444162
366770
371073
950126
944848
618739
88197
403304
542325
648447
404868
1029364
1083555
357719
994257
1047500
356797
732073
907095
843459
62073
57280
673550
1067841
992646
589496
1033329
824197
528912
358478
620775
156369
1033758
18686
56469
783459
824398
281017
446693
510227
892608
128433
1052839
421180
946336
8654
492413
780888
528367
454057
162207
444666
782662
1026338
309650
1071002
515274
851131
714845
231730
76719
756431
197745
228328
883817
990733
655136
420016
850012
332582
24707
141008
139329
382620
790963
279688
806261
550287
842807
617403
817389
121492
120787
253964
505789
35647
264057
761615
69645
55254
984002
1091821
451586
443561
313035
148482
1048945
942768
111179
375720
201747
763801
1078728
204177
237779
668252
800489
255542
393364
14820
904729
671511
14420
965856
808455
98644
30400
1097888
734458
675657
325994
235338
134501
439919
205761
26191
809413
49161
109601
239905
430406
896268
246526
538821
137727
763436
264897
162905
904663
172896
261066
1005704
717215
451220
354361
820833
529853
910888
509193
935878
331718
650381
1013145
584453
493834
321860
141092
248774
181671
939088
963623
551496
816137
572181
836926
53380
296983
156645
132165
151359
808103
1058775
789360
224285
388174
1057022
938662
1058031
428790
654206
958435
961780
145410
953445
1001422
1080198
761089
975045
445734
506861
1048024
8956
655321
565677
564627
285317
271685
645381
439707
306677
433236
1074062
89186
409769
947240
893616
838900
688924
44887
53525
365874
688346
575240
246850
665185
698478
917862
883018
159451
159032
62627
538241
32060
55507
60153
759509
973155
482344
481406
502068
955037
306648
902105
1071692
441647
285476
16256
289693
92482
445501
602867
757849
634589
751635
213399
415176
638432
796680
911443
557816
775467
615381
834187
867683
18123
20881
728391
694396
527669
263137
1063676
108795
456567
231542
70469
760738
510850
784474
166768
1089394
232278
975986
935367
203726
657715
850179
600578
837677
884339
868203
165513
746156
341895
583732
822076
478600
1086053
414886
904388
306427
769618
194789
179547
795417
990273
916564
967490
1012628
359250
186232
69067
508073
991534
650396
731680
1093485
618827
1062728
592762
872208
124051
471254
990705
768146
406465
64628
227472
38791
722309
817514
769568
901273
1013620
363760
742151
527132
877013
866830
711778
319746
217077
389374
46303
166373
857507
577093
766386
623228
416343
329221
686681
1024763
753372
759080
610562
406917
22212
288946
553621
409194
250000
502668
973323
131483
457206
25854
698500
702480
876504
402122
962041
27311
689765
999474
219556
1076575
857752
166652
578460
532802
1026256
248316
14445
973735
92744
320623
1004912
525823
35445
489645
1015548
349836
663871
740282
117127
951962
343345
728979
806850
303718
653572
54871
318719
235151
1070541
148207
180589
269918
775835
844206
851066
852116
569488
993635
587088
212881
249630
53960
612668
495411
349579
453164
936169
840842
155850
156900
726847
672555
684113
535881
69172
328988
746866
503883
697134
862095
796398
391434
222327
564970
256757
231186
694460
207744
866905
432002
310427
337732
331755
596020
383710
579632
217111
1038952
590980
184170
833294
783894
238195
539629
136413
610841
719294
877657
474475
983408
14253
259506
827141
45903
1000349
859918
59545
1085684
814212
274919
237147
350130
728248
911153
35384
406628
709688
483681
185541
503628
892251
319217
704890
736449
1015612
819176
1023216
738778
181180
155773
1079201
1033875
574078
299650
17854
610028
885551
795692
280433
325362
521746
1039907
113758
526101
830661
107735
428002
874318
522353
55138
140191
246754
117513
54098
784045
473778
477973
134514
983340
876248
613945
157839
201646
1050223
675389
832592
819981
289585
489077
812465
68886
510296
303006
548329
351133
993637
57089
705212
944699
968739
663622
611151
675458
107252
307180
670305
236763
706705
518947
310734
454569
1093770
115471
403814
355286
954362
196535
487388
131696
136747
641991
741131
969509
784611
550070
449796
627477
883880
130789
277267
940617
273251
881614
1076381
1058519
74179
792334
678617
1019095
692084
212839
816307
254214
579831
447855
774611
322252
245489
848913
415959
920216
101301
350489
615097
433987
396821
189756
85197
815728
876623
1061055
303791
291759
90794
328705
27052
641363
921356
973162
657402
891238
189683
73881
677117
103602
810193
731190
352270
725025
917180
214789
212247
1010703
214966
473937
794680
351193
1100229
397696
463787
924448
481991
392256
734485
29985
819142
325137
748969
698387
433710
661607
689703
271220
1065573
765032
1046217
924892
351794
219851
981372
50159
767860
712662
1083263
840718
615025
819130
817593
628497
538664
853615
74843
517529
278953
352700
1009924
125173
146435
688612
693379
516110
31620
113872
968763
423726
801524
582584
945398
296801
840751
1030484
416116
1088562
212593
1017572
78001
565896
85329
939403
255416
501484
1050898
932661
553079
981665
899287
446204
1003937
16571
403557
637534
897991
319619
641513
1052151
758643
387819
594840
522187
296036
791286
79923
161469
586476
809500
925675
830352
720192
884281
305570
1080131
424815
889132
614332
184425
1007544
1045004
901307
1020599
953473
53869
487808
490764
535602
952113
599296
22437
80870
244154
1062831
506330
610178
288670
945118
273216
995519
543811
169270
816493
73420
401336
50098
115408
77614
879594
1068599
639423
144941
839004
575695
57461
42780
124223
88785
491824
439519
520152
400440
720236
610832
71390
821759
816522
356613
396874
198133
1064278
245156
710188
167888
199502
670630
825496
906874
482282
998485
588657
939299
587846
747172
233311
1084611
972549
649341
481031
351885
1075487
347371
68364
1029746
1017158
1077423
229870
900432
320804
833826
627878
323243
876120
494814
879000
97835
36314
448589
1065986
969204
141649
216534
47152
404786
740325
464293
684502
540170
322985
905984
743717
103322
487952
149645
292715
742393
562944
888389
50643
489923
602633
1005875
393669
592862
216259
1019718
128939
590475
503148
766899
425603
915852
999854
1096708
97133
1072638
942418
638665
449857
500618
298706
911976
331151
507207
778847
475921
311405
846665
642766
238056
277106
718788
46144
292760
886645
688698
361336
286149
893646
683223
230969
590472
910975
334046
1031002
110463
708470
504335
1004972
984401
63506
1017309
275224
1036944
660809
661125
502809
1000065
10697
1036637
328773
494624
1049339
349223
705184
1010806
444906
985612
231068
913798
965261
318919
8819
1006293
268725
33201
504266
240242
452562
297060
702758
1091479
370672
715937
109374
32114
279928
749129
442230
158759
318421
129054
303637
832675
1022590
857423
23975
743100
3044
481838
677715
983878
1080606
760373
22084
1074449
625889
124821
689619
509314
739810
459966
359907
924460
374800
652212
765934
282314
585139
586189
797580
431648
655154
898803
1064462
480374
1000819
1026126
874095
842623
457865
126045
679846
716999
44034
744039
781946
180411
248339
278470
766197
320998
320999
628132
1089211
340295
785010
1032831
1043729
122612
38937
1055933
648647
240782
239472
631057
191442
560293
447703
89362
622031
35291
700574
507804
524189
144408
1097059
395302
280356
87734
958113
1060597
972202
398992
539789
663096
795638
460779
103648
455143
978855
1063429
122933
1080601
1074553
529038
826885
386944
419850
300678
801115
795691
605932
837536
908169
15021
901341
510716
275457
592704
850360
592420
473387
1057222
812674
58094
449294
247428
509587
94846
156316
634582
1032856
325309
1066752
457516
344808
848219
422496
1035611
199861
323212
1042354
205104
42139
597936
225920
157305
13974
253041
450057
787219
681699
236105
229605
380137
794985
705620
256117
728565
1033607
278290
227725
39515
520391
144559
819727
1015238
196120
722267
833961
236396
385133
224531
133535
287938
548543
378160
461761
305470
67046
872629
719865
236783
876316
67676
230603
418715
793428
707015
984045
351589
1081954
825308
911771
801510
508036
313424
93246
30998
374361
785626
216985
398551
592641
266849
713474
929210
1008111
865869
792941
320451
1068960
698392
701666
126426
1050734
498799
218385
464491
944041
810190
90733
178683
915014
42029
147546
206084
824133
144840
586053
695378
401041
700473
156128
61943
44891
362783
259486
845783
123606
628004
209295
612125
1002556
152996
485445
418904
720042
70496
1073002
395621
962639
163909
722536
403349
637554
599101
543882
913819
428664
462044
753980
317600
8192
394731
972964
60435
384327
1074336
587879
964979
757394
381388
626897
872137
292547
213364
419606
910187
766188
211408
985645
25527
456236
449204
552975
769557
535305
772287
991194
102709
98049
520353
400385
1053845
191792
542035
18189
110201
926292
460210
271842
42320
770377
1061129
274021
922601
804171
860621
457270
873145
1053698
214536
499749
697727
236009
424770
390349
442450
361359
665983
1030456
25776
149944
488879
1078317
1021111
99555
404163
390158
186732
391266
1021565
244549
242270
66135
1069856
901876
683458
1071724
1072305
88130
727153
908985
129523
119964
851516
295623
603583
332669
664590
124005
233463
165519
409578
1010812
941677
70344
308560
1047605
43384
628433
355548
824505
553196
879817
534354
976092
513052
1056000
641159
656275
250858
443718
1094404
269047
967511
109699
245096
357160
336668
210994
692915
447702
1018141
130041
748992
184920
680916
397283
699830
387846
144484
319834
529457
919671
543922
130806
608368
848843
198558
686433
996582
984653
34419
256674
516907
234269
800153
788253
353426
260222
463546
476997
899386
1078542
924201
830760
61007
768074
890093
529058
1009937
560230
706784
188287
440724
211638
241556
277628
83542
383090
286998
454266
40855
336128
678524
69221
860681
968812
43803
1059214
505254
452640
802893
733100
959406
303068
828765
288286
519128
139502
78423
1059399
197692
373425
22351
236112
615327
585371
346705
993613
72155
1085745
312423
420570
406050
382615
962709
284532
273524
982331
1095299
858932
945750
434092
174786
387262
883602
276841
897474
298467
649759
355329
494301
367752
1046538
331788
683761
933966
892137
676683
834342
659097
22692
181846
733923
947251
776815
202430
1054537
408218
903299
927713
739394
203761
883153
809309
566511
168889
609725
460832
514950
583202
784399
387692
256311
542667
767146
265711
979134
143395
166757
540374
1077407
222869
496289
350574
967974
967973
265823
420931
873857
486998
1065564
109333
131824
577556
590127
657555
1012113
103917
579324
711398
851904
665504
651443
140624
663923
763074
14405
603878
137810
319156
215853
1030841
1013279
63212
134511
621190
977464
285881
424941
683208
768154
1055044
194315
774798
684370
687517
948440
554179
965344
812450
83345
177637
617322
969153
442142
17189
821455
924553
355498
729303
659470
1078389
461130
632586
502246
649890
16828
421545
260324
522537
379073
123869
309887
1049191
204494
350990
7534
503205
962187
190421
996083
382054
285148
671742
190711
1075758
54427
806281
1062105
11436
868227
373187
272433
154869
331687
736598
267654
1005238
67154
627807
552138
54275
427203
17384
873199
899248
969494
253424
73739
744001
319085
909471
978390
953983
229233
129295
383196
924197
607611
84371
678108
561567
102716
330986
290459
992476
863640
370565
1013795
575934
1044138
465476
854504
836599
939060
838103
810807
1090091
1082748
566462
641507
287909
286859
62118
1091830
1079820
688806
452334
766062
505427
1015762
394747
757387
155141
781821
833287
513190
1022417
494057
249381
375610
633379
311806
703300
247932
1033498
733161
223223
363288
52224
726557
589271
617838
857518
198020
20491
602278
820525
507385
57897
1086599
722259
438004
1005273
593939
443038
807456
1072295
429077
254527
43003
782397
20642
104551
636412
769030
690766
64541
600015
495838
1055767
492438
882431
67040
384647
229463
809398
1001265
577960
1037994
129658
765141
391147
810529
643427
1030929
1003504
120077
9355
719471
298769
295784
481257
465152
84288
460702
990523
605889
928266
442281
769419
532166
117856
977363
318330
471729
868660
461949
866611
895601
744737
532366
596480
264777
929380
40466
892899
777778
77879
481207
430151
715862
519009
667481
193207
817086
935096
393297
663879
427622
1003423
784555
192703
202699
659673
601795
1053306
24921
777188
432998
713212
493536
20169
786789
347837
407569
661176
319954
31587
354518
143910
775833
173820
184691
164693
50996
470645
229332
255510
306803
349334
76816
227971
517564
240321
710848
53733
1071514
1046012
837024
848604
20206
985925
981514
94736
540705
754325
440871
82983
746135
854808
560745
282609
306014
231130
18723
611361
734957
639151
76734
962588
519682
755192
783328
767281
835299
938566
711745
738329
246384
938239
264353
1057796
175199
480971
940311
902190
334399
503130
1050237
80706
151069
97262
862793
128756
422493
494709
1016334
247338
500518
493840
1029936
324459
900739
704388
305120
5638
888686
748110
364242
513294
331861
726371
308997
369644
856445
668616
906686
709385
72473
1062391
527159
458905
818253
101308
1087063
653650
416308
860324
708936
782019
1096250
423213
770516
724201
1011083
700361
1028701
636783
1002579
264668
909555
278541
654459
695526
250488
130369
870721
759194
591065
941878
263139
488894
152297
92841
110180
671321
33035
53663
158666
259781
1023028
1021978
477262
182548
1020205
771365
862452
1069862
395500
330928
78015
86379
913540
217902
397851
911254
961472
574149
501293
154990
388040
49075
15239
316002
25328
831566
122476
74465
1078740
724069
975748
766673
935488
286352
144711
762470
1033374
781048
21198
966198
732368
756270
765621
633262
503899
1086380
458399
596892
440777
256399
792256
350208
1010539
678594
316010
424614
918025
752199
855514
510632
310689
290183
957076
1060560
791297
753875
354320
560682
535343
73690
695589
665163
336013
967391
105349
298990
624586
219808
1063446
357988
360620
129803
1065556
630413
702444
914013
1082560
449464
750748
118436
386080
231936
711032
56055
752231
376535
319757
125819
306609
924533
301182
193144
800883
1021359
823957
511049
18806
501076
177995
173682
830142
72460
771231
347978
922954
33188
484998
525538
954140
873966
813425
394569
592173
169753
607624
945680
468883
1042468
753818
334922
918075
1034192
966974
171960
93812
423307
422257
87946
892506
389555
279449
26760
327056
602236
717008
175786
124932
451087
1013758
718590
318157
106335
778583
1004832
916095
352543
296893
945257
697998
1046033
421731
749620
616209
834691
411479
542691
275725
85232
194137
403839
115806
398997
910723
794266
464127
973814
21868
722955
665563
992948
762219
733878
442114
597862
978816
893215
376584
670235
710757
298100
942588
100426
175712
690256
818093
477598
1032823
923388
625764
778740
1012748
951641
869420
482858
136643
577545
195858
600204
96943
302098
650957
463521
547353
219809
83417
490346
653379
399593
677529
1011785
246991
408181
552362
694109
394676
722016
302864
733340
947971
484909
683252
470985
27980
112291
331335
1008771
995440
613468
22990
125489
124439
536565
1023254
829638
925104
1004574
599561
883629
883371
786417
221673
164690
346244
599176
162482
472581
130270
927975
988651
1090161
730896
271445
852962
461665
668698
180692
930048
323981
34063
889264
7207
133680
401638
725189
162197
323842
22963
788598
1100805
1006152
158184
291397
199982
791564
819714
484441
535141
977963
453067
1025704
954823
1033915
741262
1061019
539022
644587
754194
801082
444134
968823
324952
338457
1040011
374638
33772
304917
7657
236874
86025
1080750
643224
803977
1051658
61611
496004
249453
276228
234018
1048317
626926
205193
487593
331844
1063055
40521
388879
751343
1027533
651678
756112
278232
43234
554564
561065
728506
306636
71939
861854
136587
116468
1003208
225890
977892
460858
799200
937804
1058813
758606
458656
1090833
177740
205092
914888
851227
97909
958872
178939
614791
803950
878306
327289
486642
1016211
37646
541267
638684
676578
1070146
539757
982849
450708
330418
1003920
114353
773901
109920
624832
242581
374700
159235
494490
847985
768183
1053748
245673
452122
250223
142062
883956
16433
92449
92810
631577
908842
112545
994200
400634
299515
605874
266140
895372
1036669
433394
111126
890672
236949
763586
397300
930419
645892
885420
264794
1003607
220486
1099072
1098420
166444
397916
880225
102369
328190
611823
997295
720214
864698
970004
991735
754973
923087
679866
242009
1075794
570918
93374
1054841
353884
75883
1075063
51625
382023
807863
401633
660262
832878
113993
290930
282505
54393
192303
621419
715614
665412
136740
956363
879088
260224
744474
1018438
19143
625122
13990
620907
1015941
443014
684726
660702
116160
14685
494625
137227
715033
661284
365141
431695
634747
849675
914970
120693
847950
3006
513338
1044015
512159
723023
48917
111171
827716
581162
30837
788346
1006811
584471
71256
1007509
400862
945057
812444
140394
617734
51726
17319
256342
791195
113034
829248
578200
4081
885226
127539
712137
402488
820974
677750
468812
287259
727804
241744
751318
174384
735925
120455
595214
74897
875962
8495
219054
220270
220269
179433
759947
178465
193562
854392
1012980
946095
906187
361246
484512
179815
661479
195937
339511
799099
152322
373644
640974
736126
236522
548001
609224
431770
115815
1048310
701084
782321
84242
560531
665204
552272
706905
959124
88309
985658
770083
117312
300623
298213
133149
605653
422905
901894
510225
508137
69961
470944
702152
73610
843684
164652
947003
289392
294223
295273
34564
865418
1017565
390083
814499
137567
20278
414729
923585
1008039
237200
814232
490417
445825
440336
61876
803921
284418
361737
93810
668798
343813
321248
1036329
167294
969899
659617
280996
32044
730136
487705
123020
616176
444292
708234
200398
505484
914931
40066
884781
739569
408970
1038640
413715
664033
67180
1012851
29082
834071
769097
56985
331520
1027386
920074
883758
461564
415021
1025728
957670
305293
572984
983526
1084328
738564
681021
681022
506685
178098
373300
2960
44984
1007393
630745
318369
283730
213914
105439
302588
850659
1005006
621334
992784
865982
1085972
375106
512867
692710
211609
937894
489242
738204
1089935
1054252
474854
483264
129307
797980
219106
340197
545835
282770
810681
163685
780096
183304
33306
993705
882360
592008
705374
862733
209879
417770
1052402
957379
646446
973657
105520
160172
84971
925861
577994
1045348
635637
267321
82683
635358
671669
154316
874115
371383
890061
143283
777247
1012042
419437
293500
1082362
136118
1099689
926729
1074126
837040
513330
670098
10023
400822
275055
706361
706576
960702
648684
236035
940916
404090
486520
791967
1046702
546876
279279
121881
1003944
852566
1077761
791656
447329
30491
476530
159217
554151
84983
94949
987145
123196
102105
1080815
694985
763361
367557
591824
386359
289110
1079579
626446
223677
155670
531005
319528
593745
756658
670538
523632
186963
989255
280053
579820
1067464
227811
738022
915042
236347
925858
501010
1003386
423836
176192
377032
1031860
1081360
839109
677547
168036
99168
93577
287729
431340
162645
855281
417643
515223
818416
138235
11703
80868
818280
283565
1085037
100724
132496
493220
375530
105933
461720
300800
9736
723535
71571
963737
811389
524616
946381
234575
424871
429137
416287
116795
426429
533412
690069
515986
468414
386403
399699
399481
541158
528481
72781
667126
1054764
378027
992656
469425
371998
368695
945676
287943
842513
710316
425347
195277
476139
264881
1083371
962907
645854
878485
941429
858988
355744
252783
800301
173869
556390
606569
47027
900795
598814
504002
491791
376430
894705
255146
1099383
1077671
892381
270098
212348
50129
1076551
244974
69860
219655
424489
1039882
254377
284898
1008110
917568
195697
190573
942173
906412
512784
746791
249555
829639
615413
838572
428731
795820
264566
621545
357634
680360
614534
52696
734534
953660
38014
275917
864380
472890
846444
772857
488584
967962
570490
462750
1012166
673087
505398
455732
171590
766925
416838
759460
425014
941416
729231
682521
776419
126356
380647
464010
12614
660487
49766
426494
386937
525331
502365
944545
252828
605236
979936
65724
511946
968983
232240
704347
238807
174330
298964
635013
432413
115177
657733
614053
184923
262766
695716
182884
932973
1048154
145273
788011
636395
993985
387910
820438
1023366
369630
637435
643300
491586
1086348
137143
1028854
944765
601387
483384
73469
961938
191574
597063
547109
105629
84389
950402
818105
586511
830055
89403
263675
449353
471388
300538
313588
254755
152075
245239
196608
830168
519163
300382
684110
691562
79671
779735
22107
340144
1081310
56315
600119
95041
112296
555494
747205
970086
295401
900807
1074687
522468
472261
997219
217594
249541
485920
38605
750319
676075
259166
72871
707584
62108
260521
571645
636830
494782
914633
371981
380573
643299
122806
1091317
421315
995779
733636
93654
187429
95379
456057
591804
269862
841292
276750
1063475
180145
797966
99990
593624
19071
2455
447886
1101200
480012
542189
405862
891147
417853
147480
238554
164783
889095
146763
78129
439019
520222
677428
448059
751281
1054962
13282
316900
105466
825272
618755
1070372
441699
258592
604122
523998
325822
164911
835859
843496
1034615
1063273
122882
145704
196597
156991
478082
701012
1077888
316151
175981
580319
1021603
1023555
42536
1002224
416565
186289
343275
930170
898845
393140
233364
864805
790980
240337
325138
633773
1087475
255218
304285
752122
15202
243325
49790
656526
707269
463709
13074
130635
1079634
1068575
92653
376237
807122
132909
112116
113803
1083900
409645
828735
988745
377688
576844
366939
841208
3646
1073226
273231
724511
482989
1003035
268465
269515
303342
227720
408519
412696
666277
677794
755276
286040
9251
932418
1068396
1055162
449958
709416
510355
425634
588096
658962
190933
677989
216788
918741
1040936
130476
643192
218565
224177
466450
914383
412358
549506
1101373
458439
700485
241961
797178
24004
469158
350560
960395
889172
353201
843095
174067
101297
763701
784293
476088
118953
18136
401520
563803
98326
691896
204165
538483
251068
553467
618079
381993
511947
803858
518576
600352
252518
370561
186505
783994
322734
40620
849867
1014667
149184
945162
1074840
999509
369681
898546
518211
527423
489286
374059
254844
70773
1056231
320674
698910
531027
903886
135489
235438
575583
92693
528379
948657
127200
599055
338690
879546
361118
59803
292605
824740
790472
518672
275450
471980
804802
995462
380342
99708
481392
353960
440624
684624
608605
560848
929831
302540
189711
935826
21216
993089
549107
248303
787839
318616
5439
941592
512117
969799
1041382
265838
541629
106956
126613
34428
15137
725355
96793
716657
544264
84060
411468
761735
616464
854811
256344
184764
280431
174556
536452
339329
760146
400915
88346
748475
351704
823194
1055975
836467
149826
481479
78479
259820
914055
733484
373947
477288
853149
940296
66861
308122
170336
258646
805724
491958
344128
170118
930628
938017
168047
977773
978823
292646
362168
162448
316907
277431
502671
674957
861741
251310
290497
1072302
130458
877653
989724
486047
214205
929671
173774
128564
946435
390163
667537
296253
632452
381948
12731
775490
482502
1019425
144473
360558
1026149
301356
1005710
509967
782378
17414
910582
384344
217833
1008157
609010
973065
974115
243313
287470
471221
672174
388628
530657
100697
177129
1060241
3352
389518
868819
876083
595566
725471
973068
652318
537051
505237
705681
155124
517597
641951
948769
310283
108095
892389
639398
1068307
618495
360176
411128
554920
508647
466214
324691
814453
154025
949192
1063196
398248
349316
532993
611552
170474
459551
389404
219421
243479
568639
1069623
954779
174824
913569
1066921
910938
595410
738001
361447
485113
795714
648141
858956
192280
840605
430425
326372
1021809
376480
853064
776794
987282
142714
435169
606166
991846
409425
282518
525817
77679
306344
377309
168686
166899
887189
753931
364633
282035
270471
594275
786534
1021909
1027820
955788
498950
1072456
344804
1078035
42788
957731
871614
1095766
138570
471230
553671
218777
1041131
984930
719099
468922
287281
856803
208632
744446
107320
474097
509895
249816
208337
650972
154311
62649
110467
1028526
381038
47437
564995
918525
338639
116619
107587
1068992
159234
878484
850754
938259
1031035
600842
738326
553792
195144
169735
169417
611297
1004105
40032
888436
476943
1014189
484925
722832
483818
765748
1071465
1084953
675330
960280
1034535
1056552
237479
1693
895422
677383
306205
969456
54456
652673
188936
876508
1066990
213713
425935
806274
227901
12808
616565
246645
746837
802924
1040665
148648
317642
784412
16826
716743
775158
633386
316076
712232
643941
400104
790694
491953
89555
917751
190808
1069733
614792
310184
665360
882057
723231
897370
407362
398344
987093
1079847
82924
950380
711923
540257
577463
977528
729867
539923
823778
448079
979880
346683
833480
789558
1098962
25523
630049
488858
1049335
1035276
348995
386406
1057225
949870
144371
1055753
964729
791167
789097
583096
978349
394345
1044316
661964
958728
214892
1080056
108759
728242
535279
952043
983128
958459
866729
857176
607035
1014245
55542
963351
258649
888779
439281
148132
956825
809066
431200
609034
40083
612703
226084
1008868
294792
306012
579792
673554
1017416
244144
384073
907176
431680
125985
27037
242861
453560
716471
853104
246076
594999
435378
737987
940838
1044486
3921
1037835
949005
860521
519162
496322
596296
19692
591595
594445
111855
320483
376173
816872
622476
734137
233208
387351
524615
731432
826582
779872
558109
581413
160050
220956
477479
479836
326186
513522
9171
1036010
1073081
190564
991660
447312
100712
711251
102104
1095578
1084448
709802
1065864
6427
822506
830191
622141
487170
234381
80661
774475
724703
472244
780037
990367
260736
19021
272705
835294
892839
1042022
691883
215764
957589
621621
290043
812666
106085
655058
1019497
885062
661324
340969
62643
329120
1073772
674057
1019734
293108
141579
313374
689591
1013109
977388
933272
628148
535555
476740
196832
183166
803730
814837
147040
304403
244358
869124
1087286
551158
447527
250661
357755
405347
33554
380081
1075995
316819
619552
171128
315404
313633
744386
436984
7266
924973
304111
330892
17172
291658
442852
136164
566033
951544
484740
673039
1046125
543369
151511
423806
868639
89766
27936
166675
993756
564857
810637
159070
123523
399544
167721
780064
166863
1082245
141960
979333
337310
10568
766073
267273
94504
538890
819237
710119
264083
142020
912491
367546
878603
130747
556836
176635
232927
1054891
217558
923131
832205
1074453
560847
152279
230838
334282
796590
772458
1072291
125104
556002
81397
836105
840455
525837
694064
312417
296424
729972
824971
374400
45956
45229
627322
325147
395400
981183
697160
1069486
420073
968873
59209
1029359
22937
934738
960670
763082
114790
542896
312636
899565
942637
337583
410369
240480
407300
456974
509496
313886
119209
1093703
343681
996778
850612
1080359
40875
843476
225234
4946
695204
703066
176292
915877
118654
418731
900535
864282
521520
901835
484351
317307
1018597
683015
683014
463138
854284
969118
642818
136030
167390
680007
188166
602866
352888
126654
12590
1045975
1006220
326850
840796
512718
761775
100900
97430
1035397
987088
603850
544211
815981
104652
416483
363181
447804
910834
606709
823675
404872
73985
877126
455251
214562
126749
110169
473496
318348
834595
484667
614944
904544
75639
254909
647512
641474
412868
123585
562398
613581
766371
974634
830892
775326
937989
644401
182204
815343
216369
507054
203321
1017822
552295
8265
358556
523692
98316
983899
147079
532277
495509
221459
781350
403692
365176
688448
245655
41560
924092
747180
730954
630912
993428
343911
719575
35164
67273
776620
751149
531321
815919
807626
6199
648946
293402
462488
368949
1004997
28422
26162
314991
755098
273447
696003
900273
239350
755767
357261
495827
376490
851297
250325
720451
625157
994841
843107
355601
901215
873479
139331
955484
1071671
417374
982052
788456
605104
14159
101685
1039434
787967
212564
185082
965009
890348
956754
246853
512995
329775
660820
848443
771506
275411
912799
1051169
144454
655029
316383
51579
129739
552983
1004343
496031
1042373
920369
398216
490455
325889
776452
7875
720464
826086
550263
908567
334824
1034239
866384
1032700
215419
225552
1052805
645909
215796
85908
366776
1054315
1049090
202569
652521
37052
570245
515778
549591
276266
353027
48850
59865
840012
838962
1015048
1016098
145889
570085
742584
713205
1939
382231
112909
71522
360504
1056859
627186
915313
446383
7797
6038
383791
492235
750056
529256
1018652
651369
84006
702125
308979
529268
636001
119083
1016249
115400
166283
840594
78705
548506
949581
459085
622498
863371
584905
821576
222771
819013
708721
379972
335108
969544
502692
791907
897360
173607
1003993
717366
831560
259933
1034625
282824
894451
698858
353172
809966
139425
297817
248687
299842
133258
640847
369413
73774
757415
102851
842900
150433
1038812
499720
22374
436637
1026822
604414
243081
1036728
226123
180323
458573
391214
77576
16881
832413
715749
794383
339633
233272
825470
1009227
397455
719384
873631
993028
437146
941962
501730
2037
604527
604528
128059
193327
768327
141785
279008
905164
768475
214817
249152
956925
769175
761679
339192
402524
1040113
376075
933596
490627
497682
1045994
44899
625524
42521
42523
724903
93737
1067806
211330
938553
62002
981785
1031881
391590
154413
462113
241137
638378
103833
93982
945660
830770
803896
895482
205743
762041
491056
575268
377864
690328
460802
381460
111288
245283
1087447
27463
400982
1040290
343298
203424
469320
71443
15045
179726
1040788
145761
1062739
506502
558513
108760
909539
656616
435155
883643
327207
520256
381346
700420
77749
975510
192947
884518
52695
150736
753351
855872
203544
423508
490927
441823
983615
934956
317294
147783
442539
652557
21803
93028
240430
420564
361227
89198
100901
785087
822470
363857
202221
586336
1061164
588940
1049211
110999
506405
68625
1032427
445519
900616
467084
95448
897276
987542
281547
250353
926968
364043
761388
22018
1070305
516708
111673
740308
12934
206789
784608
270777
924061
236917
16340
201840
782084
874473
754261
21478
58215
956424
864586
34289
399360
672087
45888
838468
132972
989441
554911
49442
242328
863933
261264
866285
680944
27572
253018
412184
1021821
236057
39075
385401
966494
626802
390492
157899
352670
389462
871751
962557
302359
943971
557791
623722
225567
79196
528915
145689
140626
1008582
801274
786589
966137
317360
739992
149477
714844
745367
398003
675612
789619
641487
1012325
38177
104769
325910
290680
889079
673527
343428
4706
821588
119588
1080080
493107
456406
193712
190893
362119
996731
334849
814770
390159
532934
580396
970787
693178
255453
83522
522461
609306
899181
402173
367228
176339
1099216
793523
88627
855341
617343
552134
107780
231709
1020968
420376
72004
764150
1016767
267304
770171
732692
918917
796712
916274
256511
511041
570192
47218
680928
491181
101337
958043
770830
410876
32207
621554
124690
69357
30366
427473
318903
729279
466771
555262
820448
64875
1090225
484015
309206
914066
472153
597448
865630
753113
603725
274263
374514
502108
901319
398309
72007
879388
513158
347082
849361
79716
354365
838569
922835
983135
501720
235799
161022
251066
128200
793893
785926
606565
1039118
33222
351336
904504
963759
657845
2074
296944
647633
150555
542761
829163
630228
717768
752142
1092961
35041
91386
760443
877795
1072578
5660
493346
80193
114223
594034
155782
942829
948996
105006
405767
124034
2538
448283
603737
383417
100531
471887
1033150
486763
402394
633705
168185
875989
576316
247349
433467
422097
955661
1046724
383857
1012173
1090915
917999
876729
966565
265912
96771
479630
489463
488036
822343
1005789
336404
1055908
624761
808524
349152
349685
859888
817658
241150
652396
609822
117928
196343
406487
266445
111740
1099734
184359
177146
868503
440694
898311
674308
314454
4332
428031
577736
918169
334177
706227
840566
783285
536071
439426
1013738
14223
1099506
798380
799182
472287
6843
263204
32380
852374
208845
976076
650997
922858
956652
1054133
814673
645315
872851
326549
704998
256193
460511
1015721
785309
199208
566191
414919
468706
489779
550359
339246
717067
33517
642422
487543
263850
552737
327891
1058904
555140
842144
168797
523655
585524
407353
61334
510737
1019156
48431
126397
375296
978365
338846
1072802
957437
97287
197906
264586
661269
312014
89942
462306
129768
908189
1050022
813894
394760
358599
1075750
69643
151767
847132
66436
402512
768841
890836
712272
107180
273641
586089
754359
271850
825711
78012
308005
27531
698599
74842
915043
686614
758369
980588
667957
24572
938687
436400
244898
511285
798534
772122
22303
918454
374064
818468
873736
283012
632530
4597
1089365
645967
234146
4589
1052497
652619
950569
1034350
496548
179802
914320
792379
728434
307881
404801
170056
207927
994421
600196
953773
1028501
401268
132366
1095432
207637
857658
185866
243164
423535
1094464
772224
790765
178489
982919
873855
24314
540259
1094480
786003
317412
535168
421403
736090
580053
59399
803209
475083
571869
864149
164236
366318
641847
646498
826233
215355
936100
168179
671657
342686
815348
380453
417970
500811
683740
576165
429538
627150
215695
19700
379574
1007352
693722
486337
516303
877648
522429
14856
837121
1037922
324279
676325
153101
896725
245996
481987
272854
445676
606653
337279
553049
970207
806928
77929
140298
486676
945627
945372
653891
473156
618895
699340
220619
716370
544143
797048
843203
794280
252403
527591
536704
913168
482887
91851
614380
348847
58384
350094
405423
801468
766555
277497
743511
855553
92211
304754
1044091
929607
86133
612089
1027558
985738
248637
993095
908554
644490
838530
487832
344402
542108
633358
952551
951501
873703
1017214
880635
215113
809808
685359
197658
83422
359841
270318
740589
734298
856667
328264
267789
671694
282476
453123
740183
635822
388342
384763
287810
202573
183459
44507
33375
503141
943317
913294
947930
111390
96276
928401
570348
1031900
398943
457032
42529
227308
94321
432505
312974
740128
669134
275847
260981
640469
1089329
418411
777999
429168
958821
335549
649242
350657
825161
574211
299047
397482
1055025
1051027
990332
179085
640166
225042
839490
980725
757056
1021147
486162
427652
426811
1008557
774701
170650
199885
995126
665600
263214
42936
564181
69020
63914
799027
784383
1038644
680804
681334
666153
756524
263098
250241
120007
1024199
368296
752523
946017
975481
219236
843646
955900
946208
382470
1015684
495903
761145
896627
521561
82147
34118
457794
140087
849993
134481
940940
429755
71179
439797
838739
647540
466904
186036
169214
881454
860135
86239
614390
477636
1026371
349993
939156
768934
3996
684580
946570
955884
972686
661256
1027863
469842
219045
806551
575028
533206
875865
344180
465044
17303
250273
192823
736041
282105
140818
929107
505885
318832
432243
509089
477904
582636
403694
422076
780341
524998
250039
474556
552167
97210
107028
826625
688842
172285
850454
856027
721105
192630
67727
864545
610354
799381
363310
667319
899894
13021
506923
145135
759478
794778
131988
699463
704155
440445
215951
292095
642974
239824
243391
121996
866425
910060
517486
105838
29585
1044917
888208
441483
829268
772718
51198
319819
14049
1006226
348795
764361
399552
1034812
600839
112091
89405
613128
968641
536547
999990
629784
254927
453193
238225
223666
427006
961033
2435
363360
1044654
552601
631056
752656
428871
959361
672719
381008
138662
488112
206404
492231
165038
221707
691543
349267
1032477
189691
877736
780708
927899
460886
820910
4349
11211
998199
425841
1070022
555611
8946
108909
751568
485823
300400
423523
608212
387879
468293
318008
836730
853962
543338
293142
406723
660498
439617
432470
341833
205439
72049
317023
430636
302053
530704
494175
336607
815751
407332
788293
87850
736169
207872
680698
166409
911567
1061724
300273
828944
1007445
861909
168756
469719
189561
872910
703133
504888
809621
1040362
406862
879304
799683
1013644
369152
598481
911398
516617
370018
378938
711223
426667
570785
704951
110683
781041
815414
333549
772657
66254
344084
341443
791226
404096
796233
255589
470264
560990
554667
868529
810794
747876
507112
483492
69053
675512
785133
23399
778985
773092
232033
678221
555728
623983
675338
984440
744139
612417
297142
312210
625806
373365
424608
136670
273776
698490
34244
238610
441099
735410
753765
533691
574005
1084746
517644
762841
651580
223333
956214
602625
418215
10420
265247
65172
341576
1035234
268817
770848
97265
1038987
808418
823319
634184
786096
485387
220465
782604
461391
792485
521164
949428
175757
236075
462135
1025376
194931
1010933
64347
507723
619328
689453
453779
724677
630469
122452
582107
1025892
997061
559592
1005093
559021
784980
838708
481475
156302
837696
419857
1045809
847522
844681
941424
273310
752614
104907
901221
931164
699843
455629
772807
913255
257242
785881
314891
93822
258805
457002
465633
654704
978225
382606
551625
699059
313603
389487
793729
575958
938028
82406
140359
1038257
139188
637449
358194
425003
719287
196262
416871
59516
193987
658292
560303
1048239
97208
665330
993027
1073340
283241
783389
249326
491367
156317
829353
520634
772909
240716
9373
803600
14828
787657
316264
344169
792967
57641
662031
210369
203322
395370
397921
1028547
924498
251254
852859
979007
264757
814528
834888
144493
161756
839501
61633
255674
869479
51616
1078217
957961
158425
159475
763980
27507
1022346
1044781
392170
39147
45609
625780
157754
65089
623579
105316
600264
42144
595122
886400
512098
1098647
998591
208171
106973
655898
922398
575389
434206
998135
651529
95047
701073
546520
1030962
733413
922439
674230
750178
757127
976720
798542
154447
541106
760610
1038197
867688
101092
146741
278199
264540
797932
600239
319982
697991
750472
185751
412887
872658
318305
319355
504491
231300
969824
207725
682133
472231
599096
30826
560572
328216
5084
231916
101526
192239
1034595
400964
829170
82819
454702
839326
461286
361842
427366
1002290
721384
907868
915030
625222
114253
807141
267434
985943
493684
746954
397538
479808
312935
1081829
873337
30489
993379
332652
648963
1070324
577413
366044
331878
661060
685583
759691
1048620
331383
1095693
619406
810563
307089
496582
492790
97874
651079
677817
295247
579801
853582
894329
404046
123245
459266
890358
602547
953047
279761
1076589
958367
61766
996007
907907
98046
443634
219935
939470
80650
742956
625938
1083097
946519
674680
338023
339111
1043946
977908
599039
116546
786651
589135
783090
339988
512992
1041168
65584
864855
395917
1094661
195201
628880
170843
953014
249601
197956
176487
737706
179639
440640
572038
68912
537309
660865
489557
620100
959926
1049807
676396
931514
87268
189758
1037767
695699
546506
516265
533517
273131
779999
433403
962209
25609
857508
691892
896081
146796
986752
689076
233065
286600
390968
1024791
199893
525247
101801
919722
688728
699865
4923
279245
562759
361007
1065344
363842
788455
855860
446095
611936
580811
662288
58228
401153
117516
43694
847045
655844
667974
951597
1092423
1100709
870743
490356
598383
53224
940686
974279
474952
4003
444580
210002
73937
1074603
139668
568315
128015
241939
985331
24063
933100
60019
471764
71355
136254
561653
386569
834698
643048
668047
1022663
55546
15597
828256
262883
1004407
977627
497563
970016
889670
932662
800865
801796
471168
548679
87720
929804
591280
590230
481134
1090048
296055
266652
237431
674334
252430
19784
54549
32146
453503
499494
73609
387461
765078
1026119
1069994
986021
498514
206308
350348
654227
410889
133520
653280
271719
961605
875959
269866
696945
1036472
165741
101053
1028732
244522
469780
128004
867532
589238
345988
174540
25426
692556
418661
487678
256591
38494
811969
224238
662359
885534
810512
24169
285505
293315
582412
431282
1035449
359172
98398
26171
92346
960989
962035
353675
879093
498904
657697
217220
449508
719513
994112
596146
838433
115592
692462
177089
953370
274535
702798
24371
462440
946478
445311
281001
180357
69136
348418
81001
754980
863546
148007
654761
653711
24083
944707
905084
625581
990902
496562
177254
29961
313123
61822
533769
948065
1094099
410949
1029223
961365
29181
1070128
514522
675081
667292
761401
200298
797569
1017080
760019
680347
166257
961212
143809
977658
885142
1005542
169756
1076721
853960
782270
525998
748333
131663
680448
473397
572246
343953
664690
845366
684665
1025996
823400
472550
872197
747009
244916
991756
607835
41333
592616
957864
806537
551234
276712
679940
776198
45517
104840
507248
805298
233452
417461
202380
519209
277694
473523
799471
10503
789955
336375
1029167
339706
640193
227898
762970
954506
102464
632913
125401
1051967
437264
52821
683315
114111
202506
14728
197960
100969
424951
770899
908841
1049548
663174
368276
742404
992652
952177
127277
294237
449706
672024
1086549
885608
375302
288755
773038
962539
450843
222304
935294
1080040
1099566
611153
76023
838542
633851
1095612
539102
772098
676307
1094582
183172
300153
906082
716680
173191
649859
78456
794163
964822
654842
302091
739399
870741
286197
226843
642872
693619
299653
235758
1026808
32219
731102
1022977
327474
921592
879509
353633
936918
683006
31275
795757
856989
260889
571535
342530
275657
409402
1002916
706447
864836
348584
591382
825828
383019
1016339
90335
89703
104500
353230
247984
659830
264535
756710
525990
1101396
513142
700311
543910
170563
258725
457829
41688
546577
91824
571764
709687
496017
80531
608507
136817
258334
473631
540084
967785
285635
849250
468791
153899
16691
769039
889058
392364
255257
425945
801424
835651
131119
1040014
588925
220290
508297
373156
570881
318079
175362
267990
366717
714365
58177
950993
658993
147756
93734
130255
840480
915399
716222
710150
416550
603746
1085971
464495
155417
442884
766166
816854
502207
582430
777901
960314
128092
746271
162029
768493
631777
654020
903365
195112
581754
20821
547018
455522
1007514
514904
1048455
62716
411901
44727
353883
101119
311279
159107
652030
839407
849860
352053
611410
1083362
435745
314151
640000
610398
423774
865773
19892
585821
931881
397932
246830
784315
708192
827535
143835
871528
474169
754244
268625
620981
218435
298818
814546
981825
615044
366351
521244
876146
717212
830831
529094
535370
355707
27914
883445
1080170
867937
968166
967102
290925
730469
461789
855210
695203
972468
308743
131433
1062155
79794
78634
266666
309928
417348
328792
752196
772936
156324
860085
525037
444736
85105
551957
312880
862385
434050
997478
888807
7586
115151
161103
226712
933805
591142
571956
770630
398831
827618
852564
802404
58889
777475
581709
637874
284132
112654
107260
787029
388374
1029937
38752
452578
534801
524393
280568
443332
728868
612420
77797
252970
1089467
968703
754623
741697
1086857
737614
477434
795149
29077
649940
246600
524832
631652
1000190
297170
271556
1076716
575365
982304
379801
701290
772942
596899
174643
546351
318397
1070745
784831
186633
576802
739287
659376
711053
850277
108396
488056
577722
445929
649921
248450
909998
792767
429414
672283
704830
356070
334851
320377
808950
1007004
305142
30676
433054
389810
149708
471770
511213
311250
118536
453379
861825
490575
881700
1031163
287303
924121
461636
1074835
2444
802993
60844
444434
59381
794472
253940
318561
497354
919863
612429
25037
1096744
393604
100143
659782
390053
1101285
19358
43947
521252
957083
900095
23234
1018442
645025
631265
794196
995052
751344
319543
198399
903337
431783
658505
732859
1041663
78915
801756
416389
526705
507045
390652
791170
230921
947010
17739
826005
783243
104293
680039
95118
148949
832808
758680
574734
192651
1020023
865282
221562
447654
464710
131057
929786
590058
670606
965200
532319
960578
390856
188366
413909
699013
881069
281379
1060016
773285
476318
1004060
699380
92813
973135
1009348
166217
500961
293754
533042
632152
316544
363033
193761
1047286
735364
552249
218152
506351
478033
592172
871001
649245
838891
72718
350776
753285
1066671
1006055
349349
655468
871363
177429
860370
485774
927062
741647
496782
31743
728033
589143
995287
136471
1005725
573994
1078003
81228
668266
516982
223265
1018341
328176
876361
240783
1011086
918180
174848
55994
782155
476531
735585
204892
674580
168336
54913
749634
330360
153166
213965
733917
585699
1001075
885793
655578
249629
132971
519805
786304
1066265
189090
573809
116266
336654
127715
620477
944816
709659
207319
106972
713361
558198
407315
161402
764614
863111
118663
374441
567851
183987
345714
497283
57190
1024174
997372
885441
916960
733086
65890
31265
308484
1044305
695265
135137
358645
523186
459956
291878
479135
1019943
799300
537259
127623
952712
603638
642748
606396
161252
87225
669592
292940
276678
884531
837810
630430
467412
1020049
797152
1065802
301870
150788
392352
330035
1074097
600979
733889
291393
602578
860694
341694
1191
262748
437362
560154
595849
850249
854814
503769
1043260
1079549
243828
759697
746191
720964
818049
900168
271071
1013612
488772
178910
748767
922952
629483
401013
461490
90769
19340
1079848
346199
983443
34128
25392
456624
618619
217797
411374
844234
315995
176912
667242
442532
15708
845507
921729
188419
790343
562558
834657
479881
867999
506771
699303
478992
65357
138186
985548
369938
21496
915430
449569
652635
61147
734329
191584
671644
536331
548904
743387
444044
790974
776401
209498
116798
560014
375435
713094
420765
811882
808299
733763
988793
1027446
546044
563819
1074096
250275
671642
931433
222676
793858
1054385
913036
805505
320173
390382
446361
853370
724891
742853
734435
293760
932139
205861
927485
3514
664570
892104
581627
529221
856469
1019585
715652
311273
721484
862493
560009
238852
50539
918705
667557
155871
859344
873723
1029093
800420
352691
487085
554504
616639
598652
850983
26314
939284
155566
371421
909756
516815
778477
405481
947313
572980
1057029
698407
226672
1081120
593596
245072
898214
621072
1038609
159855
642114
399491
889625
169578
1084232
695748
911864
940304
670349
307973
965105
939899
585018
153855
725163
931004
45010
207776
463279
138949
170314
450045
1015191
726184
953974
724146
647810
763900
807364
452041
184541
115443
823417
381976
501833
237444
250894
171385
443685
77763
486201
670494
1088547
528953
800823
808570
744580
345891
888845
569553
510387
496057
303729
722982
858322
576512
198108
478679
188867
1013303
1046607
323469
486277
619980
829180
995085
435412
311828
844894
1035584
1037781
746497
916012
88993
284773
605934
962350
117654
218946
427967
601367
755441
993772
121309
1072813
451254
260846
289553
427790
504702
473677
796649
680311
491877
419832
220367
102644
611874
1049979
156850
523048
904540
330040
337178
882255
1063045
254447
1004216
689172
992186
1095807
522871
874631
396186
49167
1027747
235489
627301
756419
90957
207957
725686
247553
1032230
882417
546928
809126
716442
475253
253626
702494
132481
24854
525450
773378
314475
508925
651929
762144
310976
1026764
332472
544540
24033
80080
912975
963149
181948
448770
425647
519773
816735
806299
22577
901007
735290
930460
517958
602881
993308
143679
801839
736256
1081650
743175
173785
100498
336077
774761
538068
606193
1099899
18754
294368
744135
258411
21310
571220
211116
189597
570184
390062
856176
751902
622497
25864
370880
213014
559949
34099
521033
77416
841943
74691
1011276
532291
997625
827749
281403
18794
914783
107089
654675
230155
558506
233004
750531
713454
391448
1019328
560065
423455
863879
880887
179577
641347
755633
182543
1026878
252723
781260
1062670
1072895
603744
173350
401353
945546
1079749
593517
1040998
482963
175123
809094
305140
430749
909143
777691
1021491
898137
980573
779969
418310
587228
592235
523792
84537
902635
1074468
790646
766811
482195
1049715
358027
782602
653568
200719
987891
248673
867549
515359
1038606
838293
398700
708911
535512
734443
854986
297683
528335
223072
767379
835835
637299
151957
628551
567122
910593
226839
292810
481569
1063541
1008285
92051
806563
215128
734165
321827
870747
1020912
939182
11925
508264
594586
843632
969679
246958
801309
676049
596030
41092
94023
813577
832929
777301
949476
730952
754563
972950
1074819
382559
653675
507236
690354
913473
763384
396868
820817
834984
382015
279139
593280
939757
214167
265253
723388
286996
664444
317779
618808
928427
135038
346201
1066407
945881
960573
226603
180496
842899
817793
561906
741650
2437
333597
396491
726320
962878
911750
805379
176440
634981
1024323
17759
104814
284146
797392
105147
765259
438807
343369
294430
391740
621680
194760
673528
313713
928022
830903
478490
488345
928678
19643
365518
556807
444682
942860
578524
892507
924365
55323
61121
1004310
681382
380809
387973
779561
377348
885259
443253
743777
290824
47729
709490
112731
419875
442095
233941
249166
780983
661678
533696
581897
1062785
916947
87674
990305
439942
666002
930669
1043718
339430
586783
541252
475659
216070
75027
697539
971784
609590
282610
3705
438184
1012527
387575
1084354
119827
875653
751052
106939
696816
603621
527956
377593
1018984
508048
861905
49229
346926
138027
177454
754960
903736
564317
319378
741612
1149
342559
570943
300327
337572
878215
104724
503342
492936
83328
641958
1079646
805151
925379
867123
999710
74088
929970
359980
481311
720045
1090889
1031554
816815
893913
430441
581462
232009
731254
690713
578196
446390
1003092
315704
636192
24529
519994
666778
531269
929624
307247
649298
466686
145447
812730
10390
200769
128659
741921
173838
146232
724074
937831
412518
990148
236644
433045
212774
71730
630750
127735
1014215
365569
882859
431947
697598
595309
131004
1049538
907153
703641
255060
108539
887640
1000627
1065327
906104
337991
878386
405210
463066
633373
44825
1013764
828662
430965
557608
181910
864207
859364
66443
413890
936745
174040
299344
506254
903318
578323
269079
621748
679414
357097
886362
185934
824281
541542
263313
245573
78945
617286
425966
712887
1028951
1034243
668838
256705
1028392
956324
743681
366679
480072
623417
759161
354185
293621
21664
397457
177717
518001
5808
216533
679178
714800
700382
229656
829824
1040002
392748
621413
591163
399337
77962
825221
464278
903934
1010902
308788
778235
818226
219153
515820
567297
632258
960490
463726
793225
220121
1037376
1073592
554352
135309
177387
906149
428430
537725
933360
783682
13297
990526
427501
743627
771735
596782
86639
233681
321695
436609
309613
5037
828868
447816
658318
174364
1035390
547146
120922
689404
1022031
621718
243677
358832
100054
664536
957004
209680
552208
867887
962134
186852
235696
584385
1011472
665134
136922
596070
17856
107837
1091102
702846
713132
56022
992695
70295
1099061
484189
1095479
428117
361114
818365
519671
218535
374028
1045827
85859
740011
892778
741973
39013
6131
364592
346308
654072
292191
801439
960523
868942
590863
471601
873080
881973
1006680
258457
711283
866271
66017
693267
989552
1041425
147109
818433
468491
1040847
271595
75970
596378
440252
774950
463035
598159
859274
915838
889934
513985
20804
951726
113124
1087105
504813
553728
134454
74512
1047949
83698
177064
166954
520201
253247
1100089
854815
1070412
286446
1066799
1071718
39683
718400
502941
924513
294890
949900
679302
163776
919257
644797
1036065
518530
874366
850812
767548
40735
889324
1036850
493355
278907
888445
126376
154143
908599
226222
549414
1010672
446700
767925
452967
108042
864028
387638
206514
5807
286305
821560
694426
550659
98973
252147
474792
631694
377355
837922
510120
805094
279836
355915
692610
507115
941492
777467
169421
167729
95912
633307
359409
81829
461204
221482
682794
255179
690487
1052285
613347
630473
624734
329607
345955
31573
276885
756400
11393
654341
521660
692827
686866
1034913
620982
175155
647685
523858
228528
58653
122074
1066121
335826
237699
627694
943150
462725
986983
784414
582201
487399
335735
1046569
754904
102079
994690
998834
31681
360572
1560
521733
312660
4237
978595
645615
858889
131531
570232
158365
450235
618598
805834
310666
585160
68849
998334
151158
1068610
149779
852246
58147
897137
597247
1098877
1055972
871470
647461
429397
1002975
100020
491697
943440
851105
555735
295304
52172
225079
438515
647092
37318
927291
329480
534208
831621
586085
857295
942537
171230
1065905
354152
1087712
322921
237977
55630
749730
466953
425857
131645
524867
886867
570869
807063
764602
981593
128644
501737
89542
431857
230983
640982
755981
780283
1091096
63630
242850
712745
733264
529171
852324
1022723
305724
792199
945077
997419
597512
749041
210482
1066974
186884
238541
530702
450691
158187
909238
390539
960360
111868
549813
170353
49202
62698
847465
842758
203499
27280
236590
1025039
909285
1060593
459243
237413
836046
958477
242505
809540
928391
13943
891823
564570
632278
603568
993574
332525
758184
181091
848043
694546
999190
418154
881234
283659
486344
139594
430851
556140
928279
666955
416425
839845
554543
531795
618415
106798
234897
24842
341495
617983
741011
1094220
1051502
752055
788383
766337
241853
279680
357625
875699
367367
1051460
93174
757172
72530
837751
247701
30062
242940
976547
676129
614489
943336
772775
278393
542163
931095
734212
714889
895303
1095310
925364
378237
546678
681773
1098984
388844
176248
968878
852615
619384
381864
1043157
725216
100458
426174
81010
177140
612352
352621
1074829
1070633
366713
694847
562843
204691
804538
1073065
241058
361899
1017604
400892
913804
206227
60561
710475
648719
484851
670497
586954
884396
52497
130678
984104
219062
1018048
819844
234758
585723
586773
949530
421859
725704
598952
144543
1047893
410298
1059024
884938
23495
245133
163196
596369
515750
660031
1064276
941308
217249
882818
115588
912613
834587
615964
799181
473376
306866
910922
171504
53043
517902
1095407
930213
778687
151132
464441
799902
122076
229568
44659
195623
849895
74791
659636
593273
1088306
929899
688641
876255
1056541
754353
49273
196701
93853
847420
755405
661107
575859
555939
986015
379401
365978
678403
398691
788795
458717
730101
1094141
252590
480198
1096089
1015985
547084
434348
690396
580303
579543
24933
946839
813137
816297
687833
855375
1215
340825
1000132
130854
710045
992522
534837
6572
141379
719720
47222
206377
152714
805228
771513
13042
491241
145361
919146
508534
210332
246606
37028
1047410
854610
859122
885898
485026
23168
900319
901310
328101
434580
849650
26033
562586
540626
767217
324863
1035480
137410
52849
744086
516274
388197
340555
505093
146988
312104
377797
269403
230720
498862
373237
848502
23569
268829
573581
1005667
554701
979752
451400
553340
741634
60022
494954
179884
820775
294491
329647
622974
965891
510117
1065137
1019842
839148
356646
232186
218864
858681
140048
1091343
368126
574738
63341
951643
864394
975305
681733
652973
167261
780040
273602
992645
777896
579596
788502
903453
42540
858531
95197
2554
25870
465109
1054567
461321
153506
969775
983762
814969
970624
484658
276776
284521
294920
310870
564505
2577
941663
1076031
900248
848876
516429
344431
611447
266768
92061
986503
1019948
935775
866818
870286
427314
385793
254235
49305
110771
42480
412826
690248
388540
549715
633014
837705
416555
446051
108924
221512
527233
383003
602893
250792
928128
876058
39174
406165
1075924
260856
71008
847313
135092
16153
291025
237907
741336
397311
715350
175074
997377
152447
306312
432719
228440
342764
575959
193657
439612
824218
905554
5597
25361
653580
28934
801837
500673
1014371
403912
1066780
926346
701197
785831
74972
921052
507446
755583
1025233
512620
22280
94546
428155
496025
584661
945293
132140
97105
927492
435080
990671
109441
735440
991112
1071727
423547
645045
59030
206543
725372
265144
967624
1003199
779085
398852
678681
466678
320799
325224
674874
430491
714057
336298
499759
954319
19198
967173
619113
888927
299655
170188
105023
203593
925211
1077139
692912
891689
22584
420604
61725
421389
335756
613774
303219
646539
893837
31790
1080430
1034240
771280
316775
179088
538538
370329
369279
1095156
897419
476771
604672
397843
318780
866630
13851
453885
499336
211190
31103
304452
837653
1029184
687749
191105
416539
869259
1079760
754959
370197
827723
623727
96819
557875
729250
375109
500288
673308
847398
828217
64577
72755
927570
1051789
1040022
749169
884786
408207
50693
982001
991673
591111
916260
347687
865494
1073039
1034728
33795
971232
1026526
233830
256604
832291
816763
503779
466207
483603
1058335
422434
835634
645618
932343
54578
1066515
234621
399992
661837
1036564
1006710
335576
756397
489471
718063
443235
819067
655162
1076393
800435
233427
6194
270560
997795
643083
856088
762000
219992
8423
878256
55897
1058351
22599
847248
207655
653775
582662
1065865
571060
1055706
596581
747878
12974
815837
877075
23573
913318
42100
248249
1032017
348001
552522
263422
54683
129103
584329
308610
965614
459421
24996
692513
207947
710876
176682
23685
1059778
422077
238634
360528
305117
835948
22539
1073641
832780
941545
451774
126452
902000
951857
458021
257794
450433
1089577
190169
786511
869357
992372
477871
852226
220835
840435
307497
293518
639129
807282
363851
793151
372992
353442
451925
842983
68341
842001
1056782
413877
295742
378732
239780
724350
558736
213969
524199
745667
520068
933396
930501
494450
787568
400643
136072
787965
276336
484393
666006
615957
287429
444958
348901
618969
988226
419360
980025
478254
331891
116004
219743
63876
832145
169698
227423
464040
957281
681129
342807
779996
591469
1093176
294155
898204
629871
293666
768583
495110
918687
82138
203857
819567
750813
147187
439335
147848
630014
22271
798495
652958
864018
699307
559375
933741
550084
225848
171621
162526
924855
20362
99954
682321
813710
74490
889961
1024143
940846
82329
972101
959291
263773
127795
558718
973262
462954
1077852
613948
52307
1084348
791400
460434
208753
166964
355746
466947
1056516
937348
239728
131482
310190
260958
926363
131027
724736
573739
926046
26779
701912
799615
232232
569803
907096
591503
950837
515651
860466
95450
908272
89805
394087
267933
569776
623460
1067318
343645
990780
1035897
39441
1056618
817810
335128
94844
660677
38037
5661
979125
283562
25823
1057895
180418
481146
646596
59895
50436
563245
1026825
760565
668559
112253
172636
51886
52936
925907
833934
68894
987645
345268
102748
927968
1099631
1048128
318806
364516
473898
947452
113275
679504
678454
299046
758335
1090337
1021339
1090335
814688
772169
304398
640594
728054
185510
8039
448422
680910
686143
134884
784547
767233
1076455
950990
175492
1060309
103405
903064
137079
805402
755822
271446
85449
713616
465322
525788
137331
644153
1078031
882779
1030304
641188
113677
177483
152835
215440
326913
68792
430122
833815
840543
461437
23356
933817
514479
139276
89604
860675
453299
17624
442448
663416
168746
477212
522712
384458
281124
529535
956892
834908
626176
571205
265762
309241
633647
964921
115148
796569
722802
102143
624536
370856
687381
260769
802037
1033697
987877
519373
980189
252444
122662
381711
775308
414635
445069
573494
972581
131861
974157
653365
805392
1043972
842361
600661
473635
381670
464400
610908
169400
22768
619902
549349
764493
10553
741886
730103
269777
678534
404892
736735
115974
999121
369015
534562
24168
674875
534196
252072
220560
903682
764036
56806
257883
1077444
818847
850849
680876
1031595
1026770
267609
314774
529422
530472
241616
163182
822049
93269
445727
784565
592860
30428
1057921
618262
841300
477580
20445
21495
745212
338646
933253
147954
206664
450879
727253
693050
747680
1079157
913186
303661
747457
454409
644315
989752
264621
879796
1067528
722615
981426
702183
790001
209630
925473
618658
693794
1015032
500443
438712
956080
381132
438367
565788
786642
66357
931462
384738
783996
847853
464604
453350
814557
110935
448517
304787
409883
906047
912541
1074112
203563
555894
888082
570251
817683
164901
23134
929203
1007910
1057930
785342
1041836
246231
29324
102592
862060
7831
452884
1033964
562132
187111
603490
189428
813863
644923
218300
71199
139766
983476
623365
579249
291685
944798
928995
586219
361261
140600
195511
599099
972787
596858
160981
664554
747300
277428
181358
354722
1061572
110071
123630
847145
468433
22291
353010
772748
688013
470860
674137
536153
580710
367802
326592
520019
18528
1080670
695644
964309
839022
1073896
207507
379741
646556
893106
756146
430332
799335
320452
488095
135582
23508
283870
584776
140144
403674
845609
564668
806636
500767
487465
518112
136049
1006908
133307
909635
192090
703418
921331
914183
704440
735672
303177
676471
431485
62845
888993
226751
695828
291364
136796
148923
892221
241319
1050564
338583
611613
521801
316664
1029193
12788
651350
293495
358077
109870
749856
496928
430861
1076708
708828
131434
1066987
508394
679026
44124
292445
371829
592881
152928
787163
912873
472083
952240
926179
228699
659021
1022120
670896
26129
1008009
561492
196956
990612
323033
927137
705100
763574
765269
1041369
1019712
718676
454358
229659
959679
722048
723678
870438
84518
873447
349063
391400
330256
318498
703516
15231
909260
439819
195983
700290
338181
1033622
465179
47785
1029063
60414
10935
994056
152574
336112
456841
220576
254996
1010862
926462
1070926
391426
83730
486379
343642
561377
996220
118184
415209
179633
818628
201537
110716
739395
1100539
208487
357390
602569
9063
386397
627087
140399
340893
157215
813456
446825
375930
222837
851927
843815
840407
924209
927095
10628
308616
73936
448145
716428
961708
437785
213066
405426
811977
60394
580518
1079037
824048
672275
271023
382140
559675
1048258
232675
406436
561197
233560
1068812
257980
43895
119366
807955
357710
999895
340676
335615
884360
351527
706136
216818
666109
29875
643015
769744
118406
649231
383883
972974
792911
526529
256782
455389
524417
1010119
795263
751563
754234
445997
513907
504626
185953
764153
901431
539899
550608
34205
425695
640541
113455
79179
936648
611992
1021380
186700
848953
130791
898666
817694
507496
788258
76258
332654
874888
1074714
951460
445976
148091
827108
6908
475927
693501
788611
1003677
851722
1059860
827020
835103
625522
979956
233614
687527
737461
987047
570121
628260
1005301
733466
361208
975009
551554
367578
327104
517513
334044
966955
139918
933141
968599
943086
771763
843893
504187
66655
659003
139802
543908
141692
218530
871009
760801
1081882
28925
782146
619847
1051650
913329
87416
659837
236426
748588
205545
506636
110789
660935
111645
238549
117324
706314
342183
403229
1055259
1067294
976235
786581
849991
222260
571877
970681
760689
790673
728894
331482
500051
161257
83930
362263
987383
1075666
415945
635293
287287
38344
1065349
22991
565343
526104
42880
637425
268787
791061
197298
876415
582914
350788
216201
496754
433774
130790
768054
301409
753653
814046
740947
631457
911669
327787
618717
1046737
35806
41770
608099
1057156
750454
225611
867357
846956
1056305
598397
692708
162857
830604
348694
266809
1034617
326882
522153
995646
477123
715592
424592
16301
479983
219212
799118
213505
534124
822246
350063
598567
695813
28825
10570
814191
372020
935127
199532
746952
1039062
831349
421558
864553
567371
277600
343532
906888
148829
824480
383890
747629
484176
333809
137987
144280
925799
322365
1063146
228074
246450
82645
434983
640772
1015454
142754
502853
1064434
1099966
486973
314243
313193
958444
665773
882158
980275
680817
574823
286785
235864
828172
275864
197442
305389
23983
686406
164778
618162
403547
652809
460932
1090056
1030233
1096247
404319
968908
324760
399108
80433
657482
871290
327500
1001471
482792
208006
110779
415591
678402
191513
1069216
484259
991308
23009
981448
219986
766818
1003390
130949
555362
812711
765040
992373
981874
784485
208065
124058
314968
814326
220507
467984
918313
911294
1071974
489647
671709
219380
422653
26859
333249
593008
712607
991866
978255
726017
823846
1045441
3306
1898
30339
777094
537053
96151
460930
111794
707030
355857
680148
666160
358412
901038
430163
13865
32703
1088060
669093
462683
977145
152753
341424
462364
289301
90289
58978
876077
837678
1069845
1050707
623549
96017
588167
194702
890883
341605
304561
453423
808523
196386
144763
740421
564904
766057
196066
296505
1028571
301977
87958
659362
404006
629935
730211
799229
1010501
241654
591867
1087715
874494
420439
662211
50009
712425
840712
736931
193513
289482
185236
866888
105970
449197
710875
1002980
507060
10101
302850
1038150
26475
641569
359036
965725
309946
147108
914114
913064
283460
340482
688899
993392
570460
698032
206203
196763
583568
672715
209231
1024715
837240
370091
570528
958591
248268
1036739
672833
148729
426594
314040
476466
510092
591849
10243
253358
321394
693704
257029
577481
512497
2945
1007709
1013278
120074
15595
778543
43762
775322
438652
138029
974357
300295
999905
623055
813624
264437
153452
956020
16085
987506
430381
964402
153425
253444
427779
872300
577904
855109
568016
232408
282286
758140
356158
350357
381726
136743
1010981
1047712
1025037
241983
580954
106229
942802
550458
74554
808707
874394
268316
370390
569458
984111
137113
28978
1088909
569254
232555
844750
313100
766164
1027162
796263
546143
715207
193809
688861
891723
579942
778594
104848
643803
1032965
25755
233884
556158
433006
1003685
411103
766581
978738
1008617
474224
760034
856215
137299
1087853
229153
518399
358156
508241
204844
475327
296518
240672
1052104
944223
552797
796965
727330
913503
498762
571698
848788
456020
737195
487330
456167
598023
762707
797478
593678
465503
807311
233765
193250
949411
719366
595241
1033605
597422
42281
456346
134739
336311
286749
274434
776781
297609
678808
116902
100351
432683
669629
58310
250250
684115
49942
478554
125343
231120
1009810
472710
560718
565845
881679
516452
399660
362709
82118
1092462
227559
331771
420026
823042
662061
558427
393150
97919
984097
643303
402078
751188
227586
291193
544268
220538
388868
965464
976793
1054130
456022
759606
630101
302704
237085
31675
1089782
27677
715289
550426
743514
142823
960017
375913
914062
634702
160844
126401
300665
854952
561974
905325
402396
710288
427700
117111
732284
644118
950818
191254
1079197
290942
849108
33740
22628
981259
652677
548897
177650
16825
86393
536457
1015719
1057180
203223
126023
203614
842594
82136
613148
288920
182143
127509
924667
481393
487728
1066856
753940
248988
265084
862498
1037540
662162
342161
143799
968655
784733
806969
574808
653761
561864
765836
109759
625457
358762
707560
319216
620811
333453
899614
341194
719235
499431
634062
735941
984540
407312
104595
346039
503029
225380
284461
345164
431064
651833
314602
458235
783859
465397
341716
497850
842961
968045
300979
340155
482448
92448
317653
1085188
56195
1085520
44331
782337
855491
45581
93343
332953
1092895
1016748
249287
968979
445264
891140
536329
710873
296027
119660
284559
341000
703351
453867
901800
721417
568037
122674
962579
541152
502039
1080314
626922
368022
849859
933344
885599
331503
91182
129719
381095
337128
177097
855305
481420
714931
644116
960602
620824
801185
642957
981604
1096080
652994
85836
949335
526184
868957
578079
642660
814309
388647
1019634
341858
620496
958136
172989
300448
651596
794360
214092
811285
481914
273905
691329
467635
491806
632269
74548
213805
49975
344848
1014295
825977
999000
441613
250879
997204
902408
170909
202311
759087
901519
235993
1043616
327577
89946
371310
3068
564711
285581
1037872
391888
797285
941374
192904
781616
999585
420513
78062
481600
37035
576214
340933
28753
773189
902444
170165
230610
687995
287815
802419
78404
1051645
296811
822818
934314
709187
237594
80318
40053
338557
412098
998092
858968
670636
327593
236661
928713
20058
482660
169758
271761
764245
916080
601867
339654
252844
211554
242737
445687
958606
578508
565058
411752
1015665
371682
215137
249580
931936
269052
985260
739586
941876
278761
1041722
512341
285153
943165
965818
66584
1065
492429
1019915
125291
309583
1096985
441879
1007378
140844
79444
302299
539313
239134
755294
11893
899910
34460
292349
730085
728010
386410
962285
409688
608780
312352
788931
426161
498470
793612
532882
1094096
720136
987734
876985
172469
30287
253671
705321
354725
170799
504887
635051
31536
61556
1088849
120637
257697
430422
149790
18214
579097
438395
107501
857974
609236
715037
68623
928188
544230
749197
131579
76384
410095
195766
48344
220057
722283
280182
710224
1075161
50325
632472
477927
231718
123069
673013
85469
426092
362137
162256
966777
744614
698803
492794
18067
705191
661211
874403
313263
636681
713220
1076795
338989
1056623
166281
660475
893360
465489
364145
510325
670785
737535
533741
996002
429542
753927
1062347
437503
629461
974345
263691
503742
509742
97514
551790
946697
195919
356007
624464
451150
98894
802181
336970
782238
149124
98847
967868
601535
1033139
619203
926803
569269
1100723
473806
304121
819162
413214
60968
963849
942212
373524
919396
576265
148272
200015
656176
88409
1032515
523367
336944
264256
1027587
1074534
40911
523396
82667
151747
336440
188961
695140
821667
384545
231678
626410
581755
251867
235919
302760
553260
288057
100567
738381
505430
927181
755440
487577
341427
1054799
927232
297989
930472
361177
431874
601080
451679
682933
106491
539623
271123
391026
217257
582971
952573
902182
370568
1042238
651214
321174
282104
983008
23928
692789
821923
682184
897430
1093579
100278
68924
902707
589706
403753
583699
210235
1011823
416584
534730
936479
986911
659644
1002596
846955
299498
700583
879759
128504
954742
526796
94659
24247
612519
812420
230033
294302
428766
892583
285349
140761
617538
954290
415568
850155
1029367
596739
693027
831116
1072873
23218
154604
675345
153768
592710
688850
512814
61820
1056224
1088361
851181
59927
287649
100192
35829
637981
453157
559518
925889
346597
490998
800729
234101
516716
456076
253554
146145
602221
17980
1031017
244985
531852
268079
305152
1072805
389671
73314
352500
105567
665501
806620
403641
525731
751273
227853
43245
1057892
737403
613978
303807
766282
687568
1016059
206379
1021630
43907
1068047
772644
129937
1025642
625578
1002385
429745
1049602
407565
293381
523702
20196
668866
775782
267334
63330
312646
820000
276076
513785
476804
323909
886349
415372
911943
853251
657805
693661
934726
642064
361924
491803
43704
211010
529641
682358
301545
924930
1030597
921216
679164
159123
254005
410401
669387
896464
467114
926790
24618
263593
463196
286977
692143
409411
622246
8012
618175
223077
323441
734186
390506
873118
116321
467981
768132
42979
835775
191045
475896
74580
166671
12449
792975
226142
17358
458776
218810
606808
592187
483892
861490
837871
248000
159598
251576
1094075
402561
641325
499761
810007
488335
497026
615975
355882
1089320
316249
320887
62487
660367
239734
867530
548936
1035175
928454
827733
293042
625218
79273
831986
594574
519745
655512
186856
797351
676792
491596
112912
175162
609374
496457
162907
972185
850034
379180
374211
789166
1025768
311979
147258
979680
199025
360945
668316
1017712
870109
979743
383165
84685
640148
681501
1020772
214636
600983
700542
701695
957348
1041467
513090
422978
441807
581676
171477
170427
276265
200462
27424
599250
511901
171736
331514
406095
452706
884247
992388
997421
814829
292538
805798
973273
436738
82768
139348
130841
347560
278996
248022
300090
491163
869067
912404
96529
916165
338389
136880
597190
602272
158399
615295
351765
914271
288503
290652
139092
997806
1088409
165234
1083997
293858
292315
747939
465118
1085677
942274
964381
1068877
725863
4308
892917
39786
382583
713099
580837
654859
986850
713622
438725
108119
449420
932225
73622
737889
580976
56498
614809
166163
517793
728515
885800
781057
1089526
854311
1083434
446621
1080393
706402
859460
118987
8262
159659
748294
768333
743700
331820
919394
635616
1054209
547256
846074
929143
115511
622071
853679
504004
912061
1007406
327013
739541
13478
774182
687396
225668
350219
223912
218005
740614
32254
481230
424431
347787
549821
134671
85971
654389
333341
755309
274149
506415
545035
938430
665405
760108
148967
73094
847400
130897
943929
766349
305006
589012
211947
128436
333707
458318
345461
152756
68495
549736
302213
897907
592073
180849
324115
783068
422944
251364
45574
485210
930399
1097911
233788
103841
101183
737671
711722
453152
1028089
571016
559687
948517
691051
856374
1086815
188371
308547
413545
988809
282351
778942
1096809
884323
596213
603378
883143
200371
805478
307266
360696
781116
782166
89173
886635
885585
359223
654593
655643
1060958
439371
309598
935510
793362
152437
351628
1036213
586575
950525
64519
224847
773565
536796
118585
64009
601448
824862
56866
312233
799756
81110
600965
355831
901922
132597
586310
1083514
772617
91224
900868
39403
804908
93383
849358
144814
24691
174988
690126
751656
977752
1025629
635774
9652
828138
125899
1075274
915703
611204
321611
367294
1080134
837582
769657
813847
127474
371179
59944
505980
566783
748342
1074546
1059194
423565
457656
700504
891624
952535
752116
308460
42103
478087
139566
422139
884149
308474
177546
170075
88300
279613
766322
867597
585012
948882
395918
912400
673834
42272
373358
631551
882468
363804
960241
481897
42546
82318
562309
61578
236929
57882
949266
943285
127315
451707
717608
391967
739058
726009
373313
943469
389298
2176
285616
678741
1052321
731934
352787
766969
862233
92985
509752
506228
770627
970646
431982
975828
580544
867090
688049
833276
754569
696955
761844
249172
168247
992683
208066
859051
30743
423528
465530
466580
310513
232636
806357
555920
661626
966695
699188
256696
194733
749420
486195
1000493
919999
124524
531281
471117
876995
1004638
875944
687217
699128
988187
1024619
737705
49787
945367
135419
439306
496812
993084
4569
905292
847467
543234
573219
320608
287866
1080621
599991
531265
110017
802340
272258
880147
147216
443918
958739
520863
817342
694961
876375
852262
468875
678661
773890
456979
458029
990868
561804
410106
586375
158313
699700
165298
560295
95263
529335
210914
337455
35177
738217
857264
36766
755190
484097
1052150
496573
1064231
21429
35649
969157
922304
500804
300952
407896
94574
186911
374628
533561
1038291
217394
651319
456071
315738
137093
240492
850516
281020
1047075
435752
971410
402991
505776
689438
55511
1060081
181886
88195
125719
997622
1074476
847033
860402
453927
811877
874260
815842
309080
619094
737954
659287
33909
460658
631525
427065
50537
881264
1079288
749059
722473
1063188
681650
808469
290236
753165
893326
835858
1002823
624663
835386
319592
427008
430956
790493
482367
402062
714690
277210
51705
296665
26308
755987
1021169
260358
291454
70799
1057650
521625
471249
461096
101161
114987
1041713
966776
166624
743798
821804
376592
175202
620703
1099090
75415
1069628
1016338
934527
759070
759751
462607
1008928
187615
807846
620331
995718
258747
223283
818527
637969
816209
717246
316794
137831
965395
645044
308108
753886
85784
960084
811542
1075507
83110
690639
13933
852682
1031179
278134
1040233
368959
370009
774780
791581
337987
820835
732525
908921
583203
242155
711460
330730
863916
148752
915624
535434
5019
274564
875030
246710
1003960
531268
933077
31046
342485
1004208
462432
1000535
71717
963783
805624
599313
998178
620263
200338
572002
65915
27793
636073
977374
740163
804011
564594
100783
470470
727701
403740
152912
964449
850778
489146
1072407
124574
757007
888182
345734
949455
876337
568326
7965
104465
264043
786262
168137
259673
509063
205830
524747
1007546
1008596
840241
210885
377898
470857
370448
1076484
695800
203348
417159
939545
453916
823598
744974
673561
18991
177758
408578
353902
213506
1062198
303684
293594
337487
394689
7497
652830
85569
250788
445110
403456
4153
938300
1043318
778738
1060848
113365
667108
831065
71832
90437
433811
240380
12069
680123
814114
807301
350426
951950
768362
257132
109582
644249
265682
890212
37539
779079
705895
368054
997989
377322
463134
800486
618263
286658
999247
341137
885615
183084
809849
626485
647806
191918
714989
90583
653485
1069996
275974
1068822
679973
810451
392891
222079
383635
636178
630945
1030241
68178
650311
963530
613092
204531
1039054
772230
92792
710812
682653
735187
200202
1010783
305902
130001
203246
109723
714346
1017785
739512
325941
1069713
816088
617114
228393
439789
734465
341337
983237
32892
371008
77533
719061
739345
646137
71822
122479
309742
584782
152899
845897
714703
337461
892435
942078
363764
603788
151757
320066
590332
361100
493676
132872
156155
976947
896608
443457
397654
1030755
598402
264185
815805
665710
116951
400979
933367
426115
1077735
128570
802659
348639
649881
592242
921472
786580
147763
32911
396934
946003
231688
828585
226020
1004232
719994
1005282
232864
672899
1028532
942543
665849
16420
921719
855608
330526
257652
267425
998921
963204
504443
314459
428983
1094374
369483
770340
462398
259707
358933
41806
560182
539439
905755
672448
845794
761503
780089
469945
877160
169964
299972
45431
503567
1009034
395294
601866
42467
57925
252196
960850
473332
840924
859929
386313
1043192
300024
444410
760987
606708
793007
845081
35476
862676
873912
790466
879484
290080
1055333
887005
100809
320556
1078821
297954
1050235
282057
936520
905846
706988
16771
597134
115084
181123
820984
871804
870754
680409
549256
476680
873807
111062
173329
386686
276313
643029
1078281
16964
873112
265065
456029
919307
796261
782191
595263
1080733
385207
871623
205229
1089601
124802
577121
662996
632177
179895
1081285
679754
503120
136529
75297
79907
704366
20534
710424
551661
989276
365119
737391
1077345
1061770
1476
824259
743207
690286
435125
889043
332671
133371
1862
187258
74581
36229
557889
285050
757014
657307
1053265
716355
373259
368781
1018971
765712
742816
250139
455578
930702
319600
499670
62578
56424
1083413
782118
350105
888142
780797
167283
915421
629291
447281
692866
10620
215031
978472
703745
673807
74774
179060
786587
609862
19713
53575
950125
696289
57714
797934
854179
171941
936931
334471
847040
315228
1079967
325297
758109
315970
578069
231066
130647
1009647
289119
291738
855262
485299
298364
14842
169875
824405
329087
265769
585254
415285
461939
421327
673687
864694
1052575
215116
191339
534848
157300
567460
803403
310570
206219
603835
1031892
8160
639415
792647
7252
318415
279031
72584
932004
926335
504861
401668
731074
624506
784205
25807
225587
147452
258873
390947
812499
222125
595836
685480
958277
676070
881672
1049136
1094503
675412
839201
254578
1022488
93288
180938
403579
242116
304036
616599
973701
67578
68628
922810
820842
293221
251217
194028
485680
601369
1012119
1028706
435669
638744
208912
548963
916257
864078
665320
513208
432246
272320
717929
217387
267881
917414
14095
653764
1046291
611091
529336
152128
147705
446080
640870
39101
80697
648473
94391
556355
396796
679484
392135
401135
707783
442942
1047250
807052
570246
939596
841312
931770
870335
311482
517412
927923
108530
652609
1006444
27115
593866
278183
310951
732399
775991
1070992
128513
318239
1015952
316504
281841
206654
472409
399545
961608
964708
998835
895644
759177
807193
575779
320400
654615
1074296
293899
13617
416016
301669
131706
128849
656395
154298
645358
670910
961119
738684
536194
125314
725867
867049
488412
593496
943592
118561
270390
199539
546776
380259
909655
234071
933686
30271
459819
758885
259630
695190
360353
750922
743283
397548
835199
1091816
369906
327506
627086
669465
970206
551547
410801
1000166
437365
441052
375561
373005
345491
402988
458265
474607
283794
787925
538372
174362
298483
781013
122546
1019715
158215
421001
587641
255920
573333
526739
696531
394510
136858
427946
793919
86321
733335
971017
197433
462824
968738
610458
526422
802646
461037
82332
685027
954510
1078328
236911
813567
220782
222888
616433
225636
252089
761258
25183
180734
294349
333599
683469
633755
253851
173885
839652
342305
457321
451618
258115
646288
919482
145199
1071345
713873
1001083
71100
470516
157334
464865
1100183
1038437
54227
573586
126148
516314
533577
452084
1091877
986248
341513
374381
489948
752465
131208
1040831
719011
160946
393999
152320
595507
953831
990192
159927
133226
398566
951083
853708
623948
790184
555230
379984
1062238
1079839
525182
688510
904101
368400
307453
899658
67560
916495
940706
358015
976917
578506
697576
185289
137926
867272
786829
578006
348592
953880
115465
58518
499646
1040389
728579
784965
851361
1014951
631566
439738
391276
980304
113827
315187
649525
634395
305221
189366
971641
246541
966179
829906
820980
218254
934488
398637
986137
471623
632375
1076669
773738
626981
348429
607907
1005128
375155
520555
164365
912183
1089776
718511
145754
487546
756620
259461
250809
1097518
204281
609781
1039140
858654
8154
1092267
563269
560496
430821
387383
1006322
442444
125521
175475
708553
644803
254590
366488
106718
858598
489641
72409
936815
432625
780905
480085
112677
677387
360186
651863
829053
78987
759328
37704
651749
742160
997745
312195
1041175
257174
304043
494526
1018817
19366
740699
266111
114886
118838
27190
551487
986853
211824
614723
292047
140122
129186
513328
249479
767127
291749
818594
508545
141160
22642
496845
594618
615910
855020
381047
76115
252194
911330
255699
95575
807491
443701
1049108
63263
191046
279379
158333
1090595
792989
832594
952032
283911
714163
639944
123179
373664
21888
336122
209298
836231
1024403
584829
577228
600368
435659
187268
849260
778773
838090
486568
897407
405207
938396
198084
420491
62968
2540
1063285
154722
778959
685224
1003918
512317
938150
394818
934335
283647
425505
445004
238942
341204
57939
360064
646612
224093
982428
177388
428378
759501
437707
552792
980694
229065
441426
503115
363769
621379
225809
739392
262104
600989
161373
31901
496811
1010403
312056
669346
159048
911574
397596
93085
894768
466616
1060391
137997
1098157
293121
62764
241728
11992
644003
491519
515387
229129
756031
838319
915269
528565
620091
18390
729344
614129
683782
601834
710132
465034
970489
852914
454361
76432
678739
591808
766616
264087
626235
469793
685694
694713
868047
685420
202655
803724
248350
582838
351826
824323
1003164
174965
638564
1003767
261195
503725
119550
400709
1022453
680054
70941
394611
265456
381476
200892
555769
953361
467748
715340
370011
921954
136624
785687
186788
753673
130487
735033
554809
474212
18873
533508
239632
941124
416444
213275
601789
651954
975989
379688
799216
10682
119972
600785
305832
448154
584034
260964
737952
758857
923198
709946
176279
242079
24349
276029
784232
550557
629476
45448
1051338
993381
8993
234157
679220
692350
474780
998795
261692
470958
92349
471162
364708
360103
837924
375113
612522
340149
1085049
730080
660579
95631
1092846
955953
9185
347072
211605
175795
481944
241097
68079
912199
930942
1087552
734809
116586
823016
673652
296755
103233
697045
786276
409276
556266
286698
124033
126995
385507
538245
251291
344330
743287
951751
325423
927507
839699
419424
223319
1031497
1073351
43394
85704
624049
81216
1024350
752454
342785
935070
672456
118062
165617
1086489
426136
280092
1038388
72958
688236
223376
462269
748412
748334
462158
182379
291237
899921
207097
769149
268820
895976
290983
710036
618331
961620
927961
170206
603852
777773
221650
466238
674467
835902
880882
185140
561270
932855
629926
407914
289667
175254
276472
1073363
606292
108433
615708
256014
169154
57533
439873
610075
203429
201848
811026
647216
69608
1042341
803014
692780
1020280
125619
524681
724184
1079908
444232
566498
416893
182227
387160
654836
322136
889752
442464
514352
621591
423984
1032068
852539
607354
854222
850857
661636
825814
241269
833612
212330
502719
66951
587342
58164
233012
314180
753659
477083
867746
242254
205651
919934
904145
841104
467249
421726
395631
864089
852185
1030629
878550
541417
321205
997125
932130
1022815
632794
1069548
207700
353362
270017
773525
1068399
1003707
69204
36516
29349
594279
809889
1089031
1081770
651498
1091392
153639
1068706
331620
469709
118685
679875
1016901
803006
864247
354629
643946
77688
841381
999833
11117
771309
430877
105769
605571
741340
786249
397011
182191
316400
408020
696565
12439
721518
102648
1015375
546891
375507
1094431
95506
337584
491957
537122
944812
198296
857168
275629
966168
841075
325540
78626
209569
948797
968759
917732
527328
446243
756063
970778
211727
173609
25067
1032221
906021
608242
966073
821469
990618
55794
433389
738551
593314
761563
682354
770383
596297
869776
746756
28760
585384
357177
708627
791855
813435
607890
877137
920913
452173
594119
596242
280290
1000485
226688
915594
529672
153552
977611
906410
81757
576250
1079428
56411
1059008
60057
957093
182127
323801
308667
811613
605251
1029268
835049
203489
193262
814914
630399
922108
284186
632721
1100533
1087430
88739
238558
410882
395750
1069819
447003
800318
934206
706748
459649
374804
56750
9043
469260
492498
892713
360524
937834
17106
463199
993766
814080
7916
517631
632644
1012698
253830
761706
7522
148667
705365
274611
879398
1010330
453567
888553
1021484
548322
40763
910272
607536
918971
150474
519268
812969
642709
1065611
248191
259311
659513
535087
877761
807722
445772
844260
223438
770664
774614
756882
17026
564105
761166
262636
490174
161461
1090384
23545
621890
563300
471265
950688
940122
868356
646332
595389
220024
55863
868820
317073
221822
596729
161452
1079984
329500
290024
687871
1015283
186262
823905
598001
596951
915047
389392
582187
464075
453546
134745
284788
132940
802250
801200
167036
1014057
1085601
664724
390751
1013719
154565
163786
562883
3777
27178
27571
106265
695327
643169
344532
278628
330365
381525
1082549
413150
1087863
420079
277732
403418
815495
326005
730008
237869
300076
674063
220726
396388
398277
182383
141089
150928
679296
931355
443923
722936
984214
941897
573351
404768
797849
132837
963434
738902
1099912
462496
817509
62197
865787
805656
803964
30336
803309
862372
380228
678311
676247
996175
417892
378685
478097
219405
543970
780745
638759
564217
481063
105441
1045089
730629
45321
801306
170737
807196
239137
773818
43671
208197
192049
160507
186092
945386
613310
41791
1063573
251813
37825
174868
387565
17134
870251
75419
558936
340854
467057
612173
402827
669555
173309
429383
1024605
1061773
344411
112782
161612
363626
687663
688713
565761
671609
943956
184015
184014
1065127
919741
323435
936395
1051977
26555
478166
474840
437768
959390
199190
333683
332633
748504
259669
801757
64258
407992
505123
566271
896848
746565
91467
537623
839505
500455
892216
984612
402164
985575
881365
598978
883656
669275
524716
693093
311114
253338
440376
451867
927036
958572
624260
939775
866572
424758
910990
909624
185961
817567
609633
326061
304777
811239
62163
640886
198207
437256
307363
244058
343139
935081
962545
317109
96573
112632
857958
562931
55704
988951
596720
1087444
911671
769764
593393
381951
545536
728075
932580
351013
241621
615954
49054
569235
434071
213366
624038
166911
558884
3621
662283
802368
907011
1033854
734870
468043
541224
17686
1041126
868077
187970
911465
890361
95883
933676
88177
224012
1043599
266805
473227
258699
1051366
562892
908346
604044
937537
616645
648974
348890
83587
333097
269274
697764
999090
142182
972008
287732
566340
982348
792159
440025
399532
602263
542322
303734
324436
539493
657442
927496
11904
347971
636182
577391
279702
167004
283667
50713
323613
888302
612310
302425
621823
1011900
193477
831657
988287
16608
204571
410783
895582
618848
509349
777160
1031809
263973
549202
686929
209564
138412
46597
555069
808920
865034
274922
1024286
114765
715529
692805
408899
103859
648920
320380
748054
681133
1100440
570699
244787
1054456
559019
330873
565052
324285
964047
942804
505488
741039
727686
643228
821180
240585
720634
409438
754648
969473
254636
358943
694475
589067
80970
1009077
1096982
990136
77940
123079
659092
318592
61460
331585
521587
510740
1021502
290624
564533
279736
350477
1089742
362696
387544
461679
874947
455818
307706
993712
926201
812705
1097787
209620
343011
32244
675269
31612
826021
443265
649575
458118
821349
715387
443677
2049
484591
170693
979489
145675
824576
267525
73321
208515
1008623
906094
280965
690244
280337
646263
812035
618264
91779
474328
1052272
1043843
801958
5734
977524
881087
413107
645188
80673
1086889
611540
884839
302811
815520
941678
188718
857742
609532
336833
1012577
1018200
552592
670782
347026
226638
307003
331920
16596
123437
357355
412214
128097
626344
142435
758013
430987
438897
197195
84711
1026465
90564
507105
361798
514781
738950
35159
995303
530012
238112
593970
251053
252632
981843
587059
706836
982984
920005
868452
50236
619804
847983
843675
589109
975201
225175
1024639
703502
761994
772557
642758
153921
13712
226677
154525
214364
565485
760102
631120
209764
1043682
865237
549940
350247
348322
295018
854033
1073191
89028
437192
35062
723421
18460
811518
129963
784959
75514
177299
714847
764549
181054
889454
451931
178438
484575
598290
341621
623655
596521
900460
330755
957337
710417
706841
714439
479771
572728
1056490
300507
64503
791780
856109
475111
800406
757906
739408
298560
527476
836624
554706
227922
722430
667203
726653
627380
527867
332065
653168
73449
432319
616994
506207
96955
835088
142862
143322
138665
3402
330665
668302
195399
928355
687879
229590
907520
769715
856547
539955
395558
456610
689549
621086
394193
758305
8493
579592
196974
547963
448920
857252
332253
888442
517672
1042796
778609
630266
500773
788591
819761
162245
128281
1008690
829405
1062106
9021
778855
948043
479501
164798
426053
278173
9834
853930
1037236
684895
168205
507459
19089
454903
332167
576288
539890
775355
382022
253288
254738
848656
89310
549210
688734
624560
647174
438051
400932
1098001
60425
613901
680341
1014615
1016294
595741
1060926
1082908
478956
600577
694643
886057
810103
899591
244077
218417
319826
65687
99375
657113
161948
70822
1066215
484105
238833
1072122
247215
940785
1034900
501640
190252
421878
495376
149464
255411
634869
268096
359071
477911
874564
305894
904959
679005
847550
931385
616954
882875
334387
968279
645651
595532
1099971
545267
24162
7260
350818
1021906
479878
616027
735097
138966
284649
595125
202736
622510
146277
801251
944467
317549
343997
821992
1025585
111988
157174
529922
70818
74389
616819
98755
475984
992206
30529
481415
279207
80342
443243
386952
1038339
503312
542534
106363
405233
1098250
918005
646611
921475
834959
721123
268040
859551
974771
879719
90891
205329
802385
535965
500661
124261
888791
835915
322879
736205
21430
784761
441781
148030
599799
440644
196400
624692
279730
791734
891380
1063333
1036666
854826
254955
529838
903583
87806
530539
1076499
76969
848509
1035929
688080
787121
688263
470469
367974
1035696
525712
262918
526922
845166
301945
235249
65990
880985
329947
489999
303761
722389
88798
47310
776835
617506
182675
782574
450056
229648
179073
313760
912486
1040885
1022645
249211
980402
428148
1072310
396217
854045
620858
899726
5787
709166
200609
355758
321824
586143
304128
577458
779270
931215
87840
263271
150238
765135
948864
990382
252307
404260
252962
677487
818708
749864
1015546
903762
476474
339878
134042
742293
675561
591086
744134
696178
561985
564279
277033
443454
524957
276143
621362
79265
521795
677751
128826
1043299
743507
317580
822618
864137
454836
80222
373805
98441
934071
821507
237435
126345
534271
810566
299754
3113
386009
69867
47186
1023141
354709
260733
980104
1018931
236861
330658
179334
983171
391990
522758
479571
497450
310337
728271
1085353
132914
604155
1035266
49281
483918
194161
760198
26027
875298
392355
286120
742701
932149
388850
282076
240376
930631
680206
430517
1023054
563514
240881
474255
108869
824018
83476
586626
768021
547764
940418
104203
353311
685436
287540
316160
374698
704512
131713
56845
1059329
899992
184853
305068
827446
379501
796084
415299
658124
845789
407114
77345
482988
174721
1003064
828916
1008738
550308
527449
758319
729763
361807
91548
816040
170837
897541
553212
503557
678562
844225
475971
1032472
322196
1059570
1008637
305985
371711
501665
734759
51167
144262
866595
112474
1078800
980235
657675
625776
584042
456998
351361
1002039
696686
753417
532927
920455
115422
306300
817584
826593
884221
42828
935407
141824
461601
957236
453749
893985
213522
1085852
914464
1002472
963183
1057277
664636
1043659
368381
573765
988074
165846
458259
10872
611562
812643
245775
843861
466966
106975
466493
184374
675432
85972
1003804
565181
170455
783382
207492
378033
112681
349286
871688
490851
717439
605440
596620
315554
927789
878947
62050
996250
678834
491109
890844
696158
566186
935425
988243
309209
841140
536288
991439
542020
176256
1005043
67550
284125
355878
692195
843740
1076319
628053
531554
388312
411191
124680
346453
577795
787238
730728
275604
272217
529008
777133
837145
959177
383856
794131
603486
12995
707693
157148
346494
354171
1040277
667233
557061
587020
1079135
526861
1020401
46004
251721
1048592
404702
101362
957128
487995
344514
50371
472108
363257
1055684
873685
1960
889686
749468
1100055
534435
436357
1087959
706271
928656
52471
911740
615090
539034
918330
916996
61195
105465
369333
296438
108160
457502
802461
969635
1028873
745973
305649
628339
760000
16015
888883
1059178
247869
491254
838137
993484
879360
772697
269957
727301
1070732
29798
1026772
1087045
404099
1092002
372121
161995
745191
651724
735108
497889
605212
842722
769567
75217
240416
955864
533197
691161
355971
414994
262003
296767
728077
651851
813379
1009479
789512
830140
687686
647550
1078820
225450
518032
115662
599495
77502
717415
644593
480548
268342
1088281
297677
574325
1079396
1076650
686997
621484
422763
302066
848920
1000646
110667
983292
633663
674090
979732
924971
806168
170705
388614
433915
718763
567274
403731
233331
880775
49479
430818
928339
846867
683915
889757
259679
852969
890402
287202
433364
277597
814403
742556
953673
645557
11037
616112
811634
747143
796528
92246
706826
905730
1091862
489306
29810
265508
167130
141495
1052933
425666
471420
717039
245179
976377
569824
928757
636442
497097
114511
312328
700196
896365
884206
902940
928801
55217
454813
1005087
246998
1088756
175894
728458
493568
565172
181891
793847
7314
460736
919545
799749
60578
1051192
323454
466236
298024
264019
475239
949769
168846
143978
744206
743156
916930
1015148
488824
934380
1002741
899207
866749
711909
211361
72492
73542
859848
369187
576562
611648
126847
1089813
448689
830946
465195
393215
924103
553448
147313
91663
455808
557969
894167
511341
312828
56975
1005019
770029
234658
1055438
126914
529511
741281
313428
563198
332975
738314
722775
394181
775859
463230
79418
279569
718780
737439
57789
849481
544597
822939
342555
953709
237827
704192
109918
425017
512774
671478
109833
822852
60256
351690
1064389
478995
671631
224771
869758
113148
371544
34511
116685
412784
752884
1005631
176447
142336
926033
181249
157947
351979
125799
359110
165342
939719
1031718
161863
121653
896304
351529
515500
365992
382826
297340
864308
323985
20759
38179
961134
545428
481656
35102
308836
364593
718760
1100088
239887
170042
325998
950845
725193
186653
574752
420364
460128
967714
837079
834725
890272
726792
555372
249075
689590
632592
456483
1067944
402026
514019
614414
173416
1054812
864288
161109
616805
142011
190990
637907
977841
784308
1059145
379244
948274
361667
633284
201647
384065
9821
551121
188777
220395
564773
336676
407279
325034
588772
110187
757701
886540
1062007
671711
823740
145866
542032
842196
950429
267644
848487
853406
130291
189079
284320
620283
269576
933173
206354
983555
1036672
794343
731233
45166
210978
584025
408678
658362
482703
606291
1041739
596003
945654
731783
388670
846417
1063087
404780
951377
131917
1068127
1054625
1042219
835610
776085
819168
336896
562045
182278
683610
353611
710272
627603
164571
31747
705093
841612
865134
437237
258040
796989
505933
162798
957524
904192
444634
639116
52219
950177
304244
455597
334222
82701
597890
603245
917051
774458
68071
1054531
306942
312412
227021
9371
1056940
880265
1039897
772732
1073236
511078
944650
341070
161412
956052
839329
364438
104195
498491
889580
95677
1006648
963003
194654
405756
68222
897149
663862
1075682
348075
207495
234083
235021
67062
814637
1524
916443
487563
557981
85885
386361
663253
79942
60188
76994
547134
802729
1009412
747857
625310
512994
123093
697510
57762
879329
527358
81556
433205
844606
580125
606338
362434
19778
465307
13444
357603
322638
656366
308160
740801
130342
961507
323180
618870
303732
594366
194393
833417
927804
275711
62670
818763
792298
770746
726726
217258
488846
1017287
721880
891189
569630
146853
525695
356847
939621
7617
194517
681935
715841
255202
872809
745994
65196
565193
498182
497132
329871
271100
756629
564370
782647
413149
591778
448761
510400
891528
419587
12777
1082285
1082800
254943
916191
817524
321607
880682
732941
1021645
556852
1005711
484898
364651
883593
260859
823329
975998
101582
480753
897904
283201
59151
25977
28397
591424
1000910
129759
243943
255685
898136
732507
756045
282421
1053188
818715
356063
568695
815868
871356
427304
864397
138910
985711
640137
955243
661461
426041
55739
211490
803211
615887
966400
733368
131159
867711
954910
1037849
754409
800477
336644
292779
891003
1031739
677723
923909
432054
1052751
758348
279277
37752
4957
316399
952094
1060076
529404
18199
931592
830078
566224
956233
439392
589722
549645
777831
441342
1028384
120724
912562
330353
897138
847418
39001
354560
32949
903858
16097
839658
788349
887653
761977
316439
482113
441625
757048
361576
920215
470359
687096
243989
487214
33883
677670
932545
661839
924353
315759
777239
145546
52313
149095
993244
8887
292302
455438
47582
556835
411554
861676
1004594
967752
789416
811524
494622
903656
409541
1039772
798392
412647
817136
614585
822593
865703
391786
972229
760181
538539
918231
448947
665239
1062168
554876
188308
995929
427099
1032006
204974
281523
765105
605311
241234
724335
931940
711104
103014
489098
512682
148065
711302
658899
324374
339728
739657
472205
485211
69175
263363
375491
950892
538529
391799
659779
783869
383814
575254
877867
226637
76918
363128
782329
129743
362872
581690
688986
966247
715053
867408
370090
702147
845532
926880
520630
880440
476352
737134
996477
471708
735594
527820
872618
729184
533871
62075
320578
309914
883615
57238
457094
118360
638003
355599
76490
400468
428452
1029191
370395
792692
460830
244207
748670
47201
291817
178634
343973
880811
248372
985288
807371
403880
1041451
307978
829714
862025
651875
867529
300854
495101
770615
53993
1100324
330611
900258
17071
553538
784101
653129
909011
499712
824577
567974
633166
293336
420202
610259
148737
73834
201134
847345
506252
593181
1045428
1100231
1058634
1038423
157802
125615
798491
683419
415440
658799
445253
916022
541237
952817
390138
167957
191841
144276
971523
687526
27329
323199
616180
431479
862661
51557
439990
899688
906436
24972
1089612
349058
226706
606685
941519
877668
563627
773316
384181
496144
15292
727068
337328
669519
751937
593963
76620
712915
672850
402550
204064
408606
537383
984874
595438
956092
239849
766879
4588
461392
768441
543019
343515
704382
102731
946806
1043829
6419
1073551
134824
977425
703630
781341
729365
656425
764537
935447
499245
961699
511846
854077
467067
1054643
119646
596246
803898
1028626
253588
392733
532075
721800
153896
785375
277727
81045
49754
214744
491989
438158
49009
162553
757700
846155
583440
949066
12789
426160
1065183
480394
33677
805861
757535
424645
400392
765856
16678
713439
974340
127732
870126
171549
7213
347171
862509
743591
221582
50350
143481
841400
591132
818467
34506
934752
908445
338189
149134
510170
49382
951296
525141
342736
125611
186929
845737
541424
542069
296933
636604
657444
1031247
490145
176260
616909
715477
21131
1062325
453968
484395
606603
411102
1074905
389672
508952
259787
58302
664451
808720
54099
646188
280482
1012110
176090
983975
728844
293028
557200
557199
1079287
1083469
222507
584967
955190
138821
29306
1008532
609744
943751
757796
773022
284360
471386
437145
635020
852591
421349
99242
645433
334567
874939
436076
665234
226329
399357
475151
987754
293642
671402
161243
40498
274070
683953
1068208
349450
219282
915417
275557
942638
476187
23264
411122
925071
482706
872509
510726
905579
694595
637799
652495
346615
815659
841592
80690
675568
330355
272802
837147
995930
847982
118726
994245
1095098
321931
736218
153457
591748
660745
239389
649314
949816
797461
695177
1096698
291795
895738
232054
359304
360354
335456
848507
223852
676713
1049722
399994
105078
305085
143470
477298
1071442
624277
526634
395324
13772
688934
206144
952692
949959
444422
45313
539615
9149
364824
983201
346841
267271
705951
271059
275991
541083
233800
309714
259241
1067591
699768
877679
1056649
133217
498983
1013959
628944
923998
366558
831300
817145
341692
730199
1042396
287688
1061395
200397
947540
721801
397449
1097922
247823
581043
510975
538804
209019
319712
2914
1094821
443817
642357
1000031
383080
802753
67314
728376
1056489
270580
643642
729238
448152
505395
201506
775177
979721
731136
252399
831544
189848
748711
454398
994526
55921
877138
1031074
705947
71363
524826
292366
1015312
86228
683405
310131
1082491
512185
820780
100021
532684
458489
1547
626206
559632
335897
684107
942258
440244
884152
550769
674252
588367
295335
447607
295133
66284
10170
319913
142430
343732
747954
1012064
179394
152682
674608
887004
371482
587765
357516
983163
801038
106313
564008
206251
602308
297980
296930
937530
351358
952763
426307
997280
243579
671538
396625
708467
1070476
515220
795719
983678
10379
649792
743164
968057
404496
10559
501100
591138
1023126
44679
595592
504836
278552
1085346
1091579
972377
1100177
301660
1004421
295659
800711
976777
443488
498534
237527
913104
857586
633002
161516
117085
889435
197886
425544
250935
143912
829823
1000041
458183
127645
196086
989705
691889
393937
977648
716871
356952
105172
487251
55346
1077416
31317
518579
579552
203315
903315
364817
524145
582420
615784
912771
485122
399570
581886
1093113
840560
745157
308550
341729
292080
379348
381830
679297
538921
716753
393880
23864
47362
635803
668854
889622
932319
255601
669696
455205
510834
100221
844328
65235
666378
463850
57605
753432
492816
366010
1042412
783376
414541
832539
1000127
1012619
298597
852285
199145
963380
566226
15646
645975
165010
747875
158711
1005638
476948
867170
1024658
727707
383156
981397
359580
455422
906933
721533
915930
863746
845384
297758
133305
911480
486019
1028841
694862
1068884
472990
247972
1061076
299905
329065
62329
754192
655165
652220
239424
168371
942605
274583
176472
203422
978791
592632
935729
972292
134083
34393
893889
243823
155099
234067
1020827
798541
285200
28196
776701
797598
508442
397643
164992
725469
959200
859162
281978
263286
870826
920695
568331
90297
783785
784835
66359
594644
80089
985900
831590
57091
902047
76985
214749
901486
100772
800793
945314
834476
321337
637098
969127
816236
743962
382365
299286
242308
69545
276274
345545
718062
989460
556363
227847
826832
484715
6014
674373
524894
961303
117768
113619
110195
384540
580356
797600
891371
537522
1004985
949329
944068
289720
609128
594422
91532
327164
857185
513291
837067
699028
873400
1068607
910379
654191
232716
613102
147126
345269
1014677
809778
619147
791949
463773
1025073
452511
811688
824078
350275
117002
823986
394623
991474
586848
1033950
341770
833584
348102
305976
585950
548468
436527
589226
599562
823934
822884
646489
1045589
683334
1003880
408011
1015672
645392
934597
108653
40482
955228
581735
996372
515811
579772
522763
371965
805731
675659
810350
205884
220939
203707
451067
298314
865843
127897
314853
273214
851407
638389
414749
105616
1011003
854565
80380
1065901
970000
140645
329328
674102
953471
738044
942095
803975
377305
884220
879179
336462
502074
453677
485088
528340
180615
423199
988229
1010158
116375
17689
979877
903370
983981
355092
247925
346739
51980
834346
591941
560573
821298
999284
130861
742271
460623
52258
70615
757534
722538
45003
50978
490699
428488
1064260
658477
53639
832529
21257
1004719
477289
64632
924601
128745
105481
1075102
693896
320482
881836
579074
271089
451597
819242
950198
790704
254398
607168
760965
893063
542224
968732
762069
772225
148016
597148
1017014
583025
767704
208518
866989
696761
272575
209156
760304
143672
349468
1090547
133990
517155
364889
163082
463388
993631
34555
445634
444584
1069031
421067
247686
664069
282000
1096268
985735
123476
814218
753006
309772
882787
212073
390089
269548
716008
874416
614026
4998
553313
601265
418265
510146
770974
783053
594218
487652
393733
9980
807980
286242
908165
162877
698839
191550
643462
219699
979018
506127
345977
166119
53064
549992
700452
580499
390262
840682
24837
774988
732685
787256
189491
177799
1046349
466158
48333
218016
524342
376280
126435
758349
500590
43779
940175
891833
466765
657957
409416
823901
650014
855558
634030
201699
808310
717222
633677
982781
679194
4446
606406
482037
309785
876721
904523
83108
317267
380549
47700
580257
943195
555909
853451
1016517
215004
933916
649882
335507
384107
634476
242559
384747
264978
901304
274871
388347
870397
551378
199375
258872
922892
852200
81505
202988
779468
1084576
15576
108089
1058539
364656
372092
698039
581971
818838
707025
1065625
209810
504114
78125
395008
30237
127632
463055
999043
408090
457101
257875
120890
814377
861902
95370
661755
76534
698093
445473
891457
272658
743034
695184
982058
416074
433413
855421
964274
737059
136455
471039
424142
727584
664664
655655
331740
1068834
423230
213112
933539
781712
456326
926798
52275
564153
191265
203127
664371
1010069
568963
863156
170357
694370
831979
409076
1095887
1033885
57169
887822
820205
813317
695198
919001
974628
566293
185038
449066
164929
279050
668358
517434
516384
892072
1056589
479107
864273
737683
487875
423282
346929
525432
734953
314530
816286
622231
40728
976843
8971
502786
768996
308348
37039
298445
87273
611123
252790
664758
997872
157275
468074
291829
228947
619668
403516
247160
867880
394617
112379
688454
1011836
466975
982830
1088485
236536
974776
31686
161387
626936
912139
783437
127270
604296
121889
165404
377726
663830
661542
210984
548370
425230
306915
663696
625000
26246
813948
256933
934762
621035
615989
835977
124449
1069083
570438
791303
503286
150731
704679
818036
634639
433423
715814
1065877
437752
1006795
1052482
802872
626265
906683
924405
211026
399655
478889
31793
541094
295492
700292
817606
765173
663166
603609
401305
876053
396103
773066
122709
935304
487934
677341
1065323
878682
970535
454212
424359
481814
225324
902952
690098
470582
909456
374333
1067100
744710
468789
507088
1064946
958633
868856
976189
394792
850698
52340
432782
533835
649169
366081
679284
113382
453008
97870
768186
893067
339698
34437
929069
1042933
47249
1015870
716692
140437
155798
987025
480042
541079
881868
746352
1074446
316115
1025592
913741
126234
1030596
1007715
306511
468322
43352
56267
662290
505720
906797
600929
805716
172846
70940
1036780
377170
134222
483192
603519
1008893
220158
1093973
713762
193678
631321
1049348
1038323
263566
24074
1048816
268199
762202
601626
782136
360741
24716
77615
734769
1055682
156783
370709
523936
1000796
1069524
1026988
338246
609931
208497
337491
547138
6652
201131
1040222
779823
368616
742948
469402
966799
179914
870866
523949
445597
301837
526973
255208
412349
659154
250562
328277
35973
617001
1080385
358199
404314
274483
28241
155333
260388
904818
380566
495622
228313
725050
219184
886117
92247
581231
594759
201523
219989
187546
392510
393560
529437
137572
522286
247827
265143
36554
595151
474086
132413
117399
183646
281598
735086
597750
892951
240455
1063771
950589
901518
501364
821460
124422
714673
859203
475198
939030
665939
927896
307884
313461
315039
256755
399019
723171
318367
702156
650405
249331
1027800
181270
515675
481482
590859
155520
1052652
508134
846431
587982
248839
1041414
393248
227376
723432
896306
113901
772542
450902
46435
484709
473129
844388
837704
46519
667212
388257
809895
228124
463770
1048046
326920
1039876
1077810
712807
56757
171075
299043
901249
437715
1028865
301010
1030015
722853
487160
700103
443463
566852
815042
1009941
783030
198904
280829
922352
544998
686933
134369
505833
249587
1029457
682765
551364
997503
982545
1024913
194841
642091
334010
841614
909541
775908
993337
919165
807131
521817
702897
25335
465094
960964
972479
784752
614773
320455
194816
960962
66008
637014
725685
196519
45611
1029531
449033
586150
443136
47596
1020997
777443
817919
1085555
864401
849943
590321
1076390
767638
395528
149421
936641
216054
1013723
367673
57972
356718
693882
494046
600621
683155
954905
449117
199882
158942
218680
103568
176742
924047
825639
1066296
866821
824575
76011
518251
778120
949822
958690
252939
986563
39164
882695
555422
208079
154600
219692
570811
40041
921702
807478
355994
799821
381144
1041721
609896
269143
1061502
469598
789679
1041357
103633
1096672
735609
272184
356723
696983
774465
894217
738131
787665
402081
494666
212797
907080
847897
327893
679838
1004142
391739
570198
195023
204446
67346
512435
709458
597889
341438
1082543
716235
279598
869030
901432
44180
906958
563929
572122
844570
602164
51662
186052
860570
1019848
506784
1066695
238666
877488
799226
664435
206845
230581
650106
525702
891342
758716
420858
620259
414762
1040635
120210
1018347
748330
929978
625214
380080
792947
68383
880175
427900
422816
790483
1004341
736634
683396
130002
737496
232772
709303
749823
876370
848861
702018
550610
93004
464898
319479
999055
853274
731844
196957
875463
85090
883456
171222
533676
983203
769308
721948
869793
487027
1034948
937393
463535
423214
888105
271061
819882
1093559
589976
1010262
997358
875263
101217
154612
27435
1024494
871469
741188
905197
755854
256596
342160
380657
1022159
147275
208375
410178
702602
622897
360002
698416
1016047
119848
148892
19788
323442
133704
885270
1039302
99133
686509
286361
759086
798758
297456
829768
937945
796773
551162
740527
495940
520718
240989
933671
346032
191065
505837
984101
902143
1094511
1095561
742619
72336
936408
527535
9005
243876
125005
46920
504067
849881
210742
871714
747673
995740
509389
224470
483804
330762
211066
1031235
469703
680598
844967
149643
975677
459395
521013
318692
837136
655626
11648
898369
599988
971659
959373
230293
822730
434953
454042
820237
919327
663781
656852
633608
8483
877611
524391
202446
502450
724839
861864
9893
1075860
325521
282037
912477
236067
829733
73411
344197
352283
899704
633925
671506
542169
93581
88933
185200
1099746
469458
917036
955602
683530
243137
198584
103430
434935
574794
309893
847455
1059658
459929
187940
691762
776667
840369
569998
227780
479863
285777
907860
237340
639816
1059477
695557
804807
12117
446976
526205
978841
215892
962155
525342
985403
479611
474621
285093
875647
414325
809960
189704
1026175
753172
697098
823941
220108
76598
358973
547239
1089544
720506
603507
370224
252293
438428
175558
126479
366957
406866
15091
701514
344978
745474
709036
199863
618190
5760
986888
106431
591723
410585
927182
860210
635512
4445
670030
926977
41713
1087407
794580
536816
110230
606803
355231
64695
1101157
241213
273773
815563
887379
820199
982320
220206
910251
1002973
348509
640105
405020
410202
381020
1009752
204850
1023844
685749
517648
281607
505572
1085279
441464
863495
768061
305716
477974
201521
999270
661690
485868
283227
820672
956374
251538
523235
76599
186646
837491
967338
644565
676168
1070215
389165
121462
637053
587065
26148
870360
890731
33000
756178
411781
523183
697830
250214
1044540
1003903
752540
296209
489870
765771
936687
534549
546908
820562
582785
796871
580822
85445
73874
323172
22777
1047208
775558
828683
778106
133007
362279
666543
748270
168977
966979
952260
565354
1007864
869614
737376
72334
122494
374431
608132
811765
112469
123775
765766
982117
444573
1000114
309610
1094315
225737
273573
395548
867814
402957
629117
258177
962050
360220
637113
950306
489331
801537
234171
306494
923680
991099
685794
113761
29954
489986
298752
345560
167928
907696
147999
836258
1016545
365743
68772
116538
692946
639297
202251
406895
334231
366113
243995
113645
333098
934757
577913
634543
249177
660268
420749
95894
744698
616148
949136
1015611
237957
526599
977127
621461
804542
809242
928700
197429
188546
989267
645616
15060
489359
199388
542558
147777
907479
688092
276717
356831
971257
480735
680013
697005
756959
153669
70224
197437
588473
899570
447429
791239
801125
404962
355916
921829
845999
1074704
529045
208496
410803
37709
158455
529987
243085
933651
448310
269229
730365
523656
764686
332085
269196
446237
215625
933881
334228
622994
980871
5999
884788
958585
312290
329152
171548
455316
693731
964027
435041
682848
778087
145346
391938
405810
249025
695708
221038
154940
105185
675722
845491
771107
387279
1078394
166039
1044191
1051368
649492
322814
752246
396465
448073
426858
481062
218428
884636
318980
448189
418030
173557
956485
1095611
143636
631431
729408
1069806
912764
559710
441388
238483
1024237
642462
913762
506866
651592
49536
1013757
385853
167681
352547
658565
943448
652503
701699
146517
1093659
779036
677725
85412
448632
605674
156777
884814
837911
358409
920251
440600
532223
1082459
859261
893149
810572
269180
886935
748421
942767
542080
83588
132101
600501
802211
488153
268505
181569
219155
381689
89370
673061
109517
118136
5049
420343
599764
294950
493957
495007
858217
806781
396110
761150
619688
934656
268227
119333
877340
297640
314231
253159
694727
717259
968205
990362
1063323
441580
51324
584197
13761
402798
391554
606160
783450
1084473
989345
980257
1012178
148883
495608
725545
557749
892873
1100329
1024361
141664
215722
786401
749447
1064146
1087793
581678
933024
498616
346167
341339
632982
844525
586240
936506
1090433
515182
172459
95214
741513
211004
876743
371294
792613
554042
946204
700513
1050805
236052
398594
110535
401446
698929
676316
1012795
794460
867911
446924
663150
168507
532199
781875
788330
534291
527934
276610
934003
1008673
313480
26474
863311
408234
604643
23443
1028511
469258
402917
627707
390137
1065512
886551
667100
794698
4366
577827
907789
759463
1041957
479010
466784
389176
614582
769145
42552
634019
705790
250259
800976
524609
677182
154586
65969
168169
925359
1050726
836791
434623
711198
464841
751321
92768
654281
431451
235145
256156
88854
282667
751495
138660
863734
65699
439433
367978
141995
559668
89212
594022
902753
956316
167037
220457
902878
868694
1060188
49607
1069558
965869
465525
966919
292517
500198
486202
904469
25513
284539
700735
809728
816641
732175
577533
678469
10675
448730
478951
607433
1017533
494145
1085946
23857
696973
644851
300500
782518
917965
229783
1095768
591521
511541
99490
564545
652767
373176
759365
1069112
101465
1008153
342549
448249
587098
393548
380046
922007
151969
582361
830242
330026
646501
316798
551058
550008
911298
40356
848327
872033
584133
1004540
205911
236726
711932
660818
738816
183177
70653
939015
804619
207664
718387
955332
897964
408230
820889
1088667
417843
733160
508651
79882
216159
810313
196277
606072
326523
669634
628363
1083552
377475
817386
422143
640995
825549
338731
839700
1026568
135329
731263
40564
242586
624684
1055016
802562
64135
955465
643178
586597
736413
948760
683982
1083060
825135
142083
1045932
1041146
327953
818654
715872
427650
668390
752816
330690
842334
494380
800066
619001
602812
862115
688046
678306
891798
845489
797950
24687
244031
288757
328179
952285
212174
295356
292500
622479
816252
71720
898004
477925
1008424
162208
316127
778756
941162
1092862
967479
173790
769103
771995
475828
349095
181030
726919
673415
5984
729676
270010
541815
368323
64319
112648
283155
78717
1005108
952765
1022222
598980
928077
265511
34402
41932
697513
686328
137963
766240
526562
48940
733319
1000604
250784
489689
809566
221316
606793
399356
394658
338491
583687
596665
740196
500558
983410
42498
826385
873101
548211
520405
896680
76268
842766
885792
169569
15788
964911
19931
564132
293569
295455
322261
87789
910676
147668
281939
587182
243877
525461
691386
310472
278411
568450
63081
820445
929573
350587
827897
1034241
137857
41996
710090
238939
906733
443372
876847
347309
724819
165023
298097
724169
167540
188833
769159
284297
80984
903179
186270
226585
159768
59546
917923
1048754
855342
495514
1011704
617733
311881
884883
449379
1100995
914660
977536
1061010
415267
454586
1020466
164708
999116
556232
290042
388453
944124
801143
1056783
736519
1100862
1090766
983200
673307
926002
1046805
833780
902993
765113
1071157
1015165
503099
184095
1091370
1090608
12036
1085275
1079795
489655
71003
961732
170398
358960
545640
509593
819290
450967
32224
627631
872681
359989
7510
114065
39139
972685
958370
812747
184422
167286
711253
1023302
1084089
343839
963528
480987
110980
282663
819884
275012
791699
139938
362213
291657
803942
450139
1059682
546174
855028
635307
121872
492880
716020
690621
1035835
184730
899705
433178
70498
950584
886637
94981
1072723
688082
437061
320778
421043
95199
553183
995347
1002477
122287
934323
7892
378500
574239
107541
443015
464345
418572
679021
914207
849729
143814
739783
827374
31870
95137
794801
871216
66326
795435
805991
990925
975696
603149
465912
611867
902517
527918
1093747
396220
271956
1005194
462452
1038152
281548
184322
845381
468243
1032711
161854
162916
1002586
1030951
226937
500441
280202
227253
350957
99652
428693
848932
834304
403269
917454
1049200
207839
719406
979771
787254
160927
12571
102291
114571
740272
1005609
259071
501830
400038
289849
609963
907626
837825
153724
866999
346003
389069
1086663
481642
362076
145134
413927
619625
618575
964121
32461
226083
1072192
154052
844224
116074
384724
434436
432743
235702
212137
652116
1036033
752810
173367
293049
584059
1055939
152285
327591
983357
360994
468831
774016
1001277
35470
541010
1038327
1080306
489418
133579
288204
976678
466153
257417
904077
367977
10673
451518
59217
736779
183185
752430
365817
366867
509240
1011157
104249
730109
756006
314311
262384
511405
22546
328949
615542
402810
53488
256124
510317
834478
1011845
403344
914661
240028
42366
635907
813442
249300
248250
49930
620695
1053610
416910
227328
820684
1014547
718457
264223
946197
519439
57929
1037089
179198
333598
583912
157609
369212
877911
1080037
159083
694527
934817
721562
505586
956977
234765
826212
173375
816090
884421
262228
1000234
237414
607114
271323
423476
192998
487353
181290
900385
15098
518452
197518
106517
604329
307940
1018041
775341
692690
763278
603078
918303
685816
727947
95423
1066388
84857
505479
873512
68153
1037099
596619
845264
115401
7363
883692
616996
220224
595997
549914
770119
478763
556992
229588
251074
1027857
512546
617429
537208
359013
120482
344779
130191
453471
43278
656909
834486
245396
844805
29851
466108
61404
191561
368218
936497
721125
722175
70186
429275
58818
877814
379066
1037527
827418
68164
199511
258830
1065461
777648
1033877
1007417
879321
758107
576847
134157
938267
671463
469625
996299
177774
451502
299287
780806
21136
993955
146116
988060
446701
250117
695678
255365
576666
398271
995903
928209
1030346
594377
432190
699595
475274
758417
221782
754587
625479
1044424
971778
850794
307391
918443
1091852
645425
281593
762472
1063968
187095
27580
36498
851734
885000
577362
438329
1060562
838439
460270
450402
324218
995533
747421
814671
143553
353709
340949
939354
748258
510014
833820
1005758
920044
903786
416498
292156
584255
1006675
612425
546829
145603
266085
689436
23938
1765
829609
967685
1044827
1045877
814273
364542
1097126
977822
920108
481185
564012
360414
318962
431922
1043448
237477
775723
737205
227743
745403
801450
732047
299820
364061
719375
69006
100201
272081
267907
570327
522877
251884
28440
789657
1072520
955212
405772
122201
177289
285079
450555
412968
1015117
327388
7225
842149
879384
1043180
290135
404060
464527
263058
964115
652604
1021354
172546
1046778
189005
621957
207335
416861
372053
791544
160302
1101116
983259
630453
486490
753503
291593
464540
959777
465186
62282
958901
1057812
252270
361441
448970
892209
1022002
354615
688120
34857
655737
889589
427806
722511
88306
1055511
816001
380866
545474
692498
46559
914176
446695
609427
946444
1066176
773143
306492
99849
1068023
817759
431158
227841
368582
230567
1044598
1057044
588975
243348
614593
431210
994411
101866
279440
146201
875078
613499
135246
1045137
81981
635581
991024
232392
11172
617708
219507
951874
570112
32510
963798
957591
106149
17150
302228
500947
747037
971546
377583
1045690
567705
104710
829756
348646
916180
807408
1017196
133074
348174
206897
986881
596652
740765
546807
505104
960317
864295
298694
980647
581714
376298
638282
785260
54848
567775
926703
265464
122467
223413
936972
685286
277359
621989
210415
736502
323141
966338
403365
193637
766938
557883
870260
778144
1010051
646581
737514
80208
85518
359269
98458
422157
663122
692355
426242
7544
1034851
551192
387967
590052
485383
603363
531576
75812
1042498
553215
455590
927669
894929
1031097
617884
1069132
239465
944267
1067529
232774
345121
476985
438745
580582
494679
1052862
879834
763917
940254
924282
1041508
222650
429282
25431
978942
546978
945553
701779
957747
862966
732003
5330
8156
520662
369832
95455
145749
47472
593578
592528
1079939
171068
799588
678419
96092
986596
770197
569753
322081
107673
514001
563697
597102
708398
405405
368634
721097
274903
892754
453857
1025568
5811
35265
803330
1080288
14031
602986
324049
312276
97011
17493
288384
301869
835833
907022
75462
716864
117664
90553
845469
922880
665839
341649
817941
513445
721665
816614
453678
861378
798988
843064
203215
296124
387432
567773
284889
818725
472074
207727
485236
399036
178402
313954
399864
120171
64084
533389
718265
850169
754846
1091268
208848
951405
734688
951404
573397
563825
986375
708266
419286
191522
266313
174436
536062
256839
402900
985773
445857
244166
904744
468748
275925
765834
561108
714975
31760
287435
988298
543097
11034
12084
90257
1098012
531095
115951
422138
976226
28482
745971
12671
611016
192244
1004683
254707
702214
97178
759714
472967
662810
611378
462077
797237
798910
308830
708930
1075518
1050529
928972
1029123
40925
939496
842291
326222
79223
1037880
676563
662354
106303
1070270
48202
851782
401757
673488
633996
1085424
351463
422881
619100
91272
598192
53685
32692
844324
951429
822848
244400
83645
1027931
329311
707115
111976
318662
532404
772233
913857
975403
214168
639796
839517
172697
124897
637264
494230
866210
1096882
747934
1019085
339540
951335
643386
958630
359848
867001
416346
780059
1097026
1043489
474646
239460
916691
776398
442303
897799
140608
413742
997367
551144
661597
472082
820226
932791
1042613
603319
806355
943406
1011013
17601
659036
646647
614113
1034750
874129
556921
1086557
543806
800498
498829
761621
777894
610462
239733
1001287
383766
258753
105625
765804
496472
1079893
35329
946865
731720
146486
612917
180170
148249
742842
748090
219204
832477
357916
329531
250807
923291
1079343
939568
826943
153954
719627
287671
285738
500910
213095
50461
866664
305214
632037
995854
778693
460785
385413
962684
1061178
50337
855733
633314
722365
379982
869353
71393
186584
1068896
643655
445735
770742
556846
1007541
169878
993968
978426
41279
808109
953180
629779
1021130
359665
111727
398162
316718
26507
401564
244259
1076903
998097
253780
228364
602884
582690
1060696
269928
145880
847050
221013
912343
523971
879674
266773
1090591
736818
772077
1009619
144960
976040
794030
541305
60730
465196
650170
47315
848175
283271
359583
120169
660708
732447
396741
413124
728556
429559
882598
921890
542846
297305
864441
544840
749562
315954
594549
311743
603291
658108
965633
103168
252871
191310
776606
187221
528810
1071765
702306
937260
298868
1009989
50676
714666
380782
691708
649023
236115
916280
233184
940722
581725
104544
126319
897349
857171
117799
363714
763567
199447
846243
369223
291375
676703
235381
551139
574719
872388
872853
722217
961593
826618
71037
68598
367106
111124
685772
739000
977554
146474
139719
1003364
433163
31414
933585
392749
586498
224228
906071
468980
1092245
698191
514613
475390
972320
458970
399883
683057
1039430
394467
886806
756997
544373
66400
826570
654632
717593
878048
643992
857373
487157
686137
408742
874227
1068051
686174
404035
154927
719642
118078
347873
715939
32595
319532
818048
853129
815296
962938
176863
531337
150259
1099796
1096649
343501
479578
571309
980821
766923
954917
607179
326223
136583
810079
391234
767280
1076889
468990
960229
703653
646071
692221
479807
263257
33966
544242
173992
680249
416473
502666
777571
668607
1042785
822401
856651
19309
964204
655893
1039554
969215
954261
19518
846770
22480
604532
635539
20409
413964
363551
599780
874665
95292
1096284
1029146
641689
849565
246677
720806
54826
324161
911341
300596
403433
1095126
236137
1038595
708690
608642
30010
971501
921396
197963
126594
503976
612758
1090558
337280
1087313
603040
283473
247991
896536
124916
1092257
566289
723703
225239
700158
328610
310115
520475
956393
596995
954310
918396
159876
1049034
186663
147758
661113
135564
391679
809571
588829
928866
892743
40990
775750
45999
739790
1018428
66166
377908
213291
883388
676995
172103
537789
409140
824199
424380
693389
32003
603359
910008
221880
1031436
730856
1037184
1048635
372441
589045
195042
541675
126423
688766
394155
794743
769202
284021
104584
831188
109972
758468
147492
293989
545589
84515
896087
1065415
631880
1034806
254545
859933
709948
99433
703717
120985
506544
533549
598974
524750
647788
118279
951769
654603
12497
856512
285333
486116
327961
520982
223997
649690
1075716
9111
842374
266228
266618
452150
127423
1033918
379434
989103
407557
232874
696469
133939
1019448
1053432
35337
688883
516338
1077886
177000
519140
417983
885310
744794
26485
845077
168125
397849
553017
188930
1023323
90777
162863
194766
115388
402567
356611
1015089
1090463
926017
1005552
469474
474513
824336
724552
304935
365857
862229
987293
473791
749559
304453
525046
142821
161928
1004324
1026383
1085295
737329
103915
835973
979846
64806
875817
968276
826686
870600
1054028
811268
777754
22191
771807
793206
1028800
260669
264160
769492
68521
752499
553034
526054
975506
149725
705693
665346
815537
244068
949033
310809
127696
458751
420037
406368
322803
420540
507912
875224
445452
1054320
442267
26156
8214
83700
566069
200768
5278
598777
474679
852034
552382
13316
80102
698215
575151
772817
72289
1085724
167007
310587
278874
280749
531188
783806
457784
550585
183801
201885
1099472
1040031
39868
501951
80366
293264
946360
786904
864342
311329
775988
413831
667746
473933
531684
321105
483601
862552
499095
986836
16833
214188
834953
221213
262392
788533
1044472
60532
616997
482323
508270
306961
994705
701233
133929
438720
831668
941746
733621
954724
459883
663861
873140
305654
153386
773205
242251
467793
913506
746984
606391
270076
1021162
784578
1050146
206245
932998
49652
660950
163675
931855
308053
967734
872513
684656
346673
817709
5000
1057810
93177
567695
526701
381849
284446
567247
873803
765131
748423
927442
594690
836710
1054285
1098089
688043
851031
998258
839616
855744
348945
716141
290218
1062312
48623
581185
13950
126655
245120
899237
543147
985800
205723
251516
328134
770146
271659
120503
1076683
1089369
822713
49223
271805
478138
420906
353240
369693
914101
416381
894757
402316
732591
358182
392004
645458
25163
412913
301989
140962
215488
237761
528722
421752
550073
371476
1001384
439948
729389
124206
863073
196849
639230
280068
560433
392894
925259
10240
669342
188814
465816
155533
932463
227918
924303
1081769
436923
826919
1093129
1074345
1007780
275049
166497
679089
1021524
426147
703499
508687
973934
15385
783665
518739
513254
1069284
980362
538852
1057759
455441
80009
845980
152639
1057011
121771
806511
235520
849393
373252
167625
55118
752324
1100364
819167
1028666
421160
535140
703901
734851
109126
108076
575123
745044
931192
1095062
70819
370397
206433
416796
176061
577465
513928
377967
308972
467015
521629
479210
889105
285051
994033
492637
57412
835457
59855
754746
178526
35319
164120
543288
785836
178689
659677
1061419
877049
854859
153289
521054
874909
400903
968849
539506
593481
492365
629486
569849
810087
1012426
1011376
490997
557357
1072902
364074
334656
1089520
743327
279267
651874
842156
171201
264337
703546
914836
296345
616120
992914
583971
391243
1052439
87500
974772
371398
744777
51782
493468
767952
1067060
719800
9198
1080906
731691
527994
828284
338504
648528
967820
482392
978756
436072
331971
831025
425553
108766
988369
750124
633633
60040
96724
379249
453056
799640
107417
929937
979159
869641
746744
117936
940340
175953
1099456
311915
20212
1093277
382997
168582
76710
469809
377714
88765
828318
307985
1044356
308198
860955
1027063
296271
48360
47377
348293
550574
994380
416273
64640
533417
173112
129605
452172
1010334
415213
950059
1075091
122002
791485
841652
463343
654910
633332
318119
907361
6569
886672
115263
7913
1061719
790403
562254
989037
498250
1098874
1059865
329380
946518
405237
449466
312716
30409
697182
957958
360838
860617
185856
270703
575316
752309
967190
279676
993180
723052
266364
309779
933666
745441
997218
784079
16951
817189
897639
589358
881727
371706
247072
1054261
334100
335150
515549
45551
709668
559119
285663
782439
157659
1005479
197294
15212
323292
198644
115505
894146
927731
513896
511495
488637
377565
680161
31100
153556
1072286
361314
86541
594692
631937
158972
826541
716859
965227
1061176
508985
338783
264667
533339
179647
137110
356951
222499
801565
1009633
994184
406559
101525
699820
1047856
777733
279715
1084942
97604
422437
1068343
25742
154578
510213
42218
178617
244560
978090
614996
240565
1051273
210436
211486
472101
531943
1028168
354896
301973
209666
871453
6106
356096
972052
682778
491473
495578
822299
756864
41638
978203
838810
638557
365396
633044
673533
904059
597808
478435
362133
1006162
31642
237112
1033858
373748
465368
636392
813214
326439
347867
987169
330717
601609
978061
201192
231418
550175
767787
598437
1042426
1050405
822374
394624
361495
575785
209776
707418
205673
206427
1056698
31184
578907
495020
1074053
600616
601666
595581
309663
97471
859223
819744
152177
822699
207099
662349
934542
309253
901972
604390
556736
715083
760755
597163
95870
679482
756672
87147
4814
715430
380385
487051
696963
505090
92530
937681
427935
760966
1036435
134981
665868
84859
670037
1007185
663473
116053
296351
122642
79255
677426
1100424
252758
172124
1067124
521783
320185
859267
496787
985848
607084
348599
345639
871249
538571
679691
273520
549834
8247
360720
957779
4914
49428
465480
217243
1095387
773775
467175
222124
1066446
1074070
498826
975479
247773
1096172
81720
455041
163332
68724
191061
1020000
108902
36422
614363
403769
702833
273519
1007873
530901
105188
809171
191789
417029
410461
630516
1011435
126583
878775
481036
104184
269466
899595
738324
506663
911228
519470
18158
903413
1017255
1042162
328295
1033182
878686
319739
64599
392392
817193
935436
861999
282606
316501
553775
280203
818015
405799
47982
422214
932457
777345
786263
409523
853866
785060
1052713
646936
715054
107623
1023568
845782
449228
677662
322856
454060
22446
908593
960031
560016
762574
462326
613734
614169
1095061
301844
502964
803812
553510
424147
275263
190572
407366
1015820
378858
815766
1813
859571
789441
262708
107952
302932
975243
426945
108606
622412
405031
715297
69208
38458
604598
917971
687506
1057067
862079
121886
417678
370534
1087557
98804
135257
976458
14559
873402
642517
1075565
827239
88947
969482
108519
27449
422874
703230
437280
433718
1066749
528946
409489
457856
406957
427119
290679
333368
598450
1058964
531161
209621
345175
543061
104783
641442
601571
375050
71280
568627
127731
757043
561679
1055831
353694
357684
431215
1079689
683254
688312
615628
464246
182709
449266
862705
214864
642483
299055
982160
717132
523567
280508
821629
319399
771909
19730
1002600
67521
293571
352490
138157
613936
377341
82011
1058578
589129
46538
95851
780974
722583
641125
352910
865112
17864
672769
1072281
371505
412241
1002231
823310
686096
505622
535880
57253
532460
650642
457096
395545
966947
231080
818619
71716
235460
793026
521876
554838
179889
215191
405981
84519
57868
397791
911846
999820
848145
730229
379713
914459
117999
192519
381681
32846
1081229
325062
723575
243716
343119
778749
375118
71913
1091476
241729
215282
1066065
488859
874370
754294
248353
1045605
194091
378260
215830
355255
544836
89256
71754
1061534
1041521
1059691
425579
371309
993043
880621
819504
202168
503301
465714
466764
187475
176375
950839
649068
630164
795502
181905
446205
1038610
946188
880678
518973
780724
488951
890278
999189
513250
754651
1081204
88157
970243
656213
596898
510557
1021543
629807
57143
830432
284943
158181
564187
949430
227243
998269
495595
321494
280802
920663
166345
539302
376946
228662
839697
612330
223647
955129
389429
484248
559559
895746
971723
267814
519638
91488
825227
476641
266184
957113
78733
401767
665749
1065173
157245
66711
1018163
371691
660318
95438
3971
560392
702949
702950
417906
713166
895824
822447
700322
238927
105665
877191
392192
426682
555558
688648
271329
571785
141578
338636
1093942
406508
1012564
557909
133203
1044471
1061715
492258
718025
94940
1017800
666289
312191
229564
442628
1067343
103442
566170
802423
554853
774858
748892
104516
1039202
217691
315862
629922
1051855
119334
620522
986278
212017
727192
965452
25693
60131
582097
614931
1047820
54787
853623
830190
199393
202357
736433
195931
815832
363183
355219
833899
511680
1081455
44853
346560
964982
792526
274152
227846
1055566
767948
104995
229267
498293
295337
553744
885163
386122
670050
1100651
449609
1076956
9239
691686
144843
892563
125544
904833
481364
915958
876308
713551
84888
605738
388200
454798
639086
378181
576890
258531
337451
500628
987129
63295
131426
739144
566108
432114
182822
1031459
955620
1091404
126335
94759
853821
308889
33210
130792
906503
263597
32808
496282
862943
485016
773412
482970
152024
756294
82490
538481
996285
946536
639310
156312
447623
36250
1044380
63007
193495
988270
232726
756886
343882
172897
670463
834516
121905
309509
621606
656629
267678
436099
1019403
156634
467945
48200
428454
697270
170189
533808
959718
919049
485760
732696
748186
476378
68972
1091890
845222
461271
836611
227258
119810
1004571
183811
526385
583806
648518
105605
868710
410657
366246
255935
286755
576647
667381
380943
440650
895067
246020
799132
992044
731746
1087980
493085
758800
112397
440306
763319
824316
540104
187415
430526
212189
507058
289608
397564
634577
417568
855446
298118
928448
865780
969325
829100
949490
669613
9992
617831
434475
639364
883193
492833
320374
490673
1070343
976139
527674
381355
677933
627225
57314
48065
545846
629500
70094
948329
643216
927997
397428
59537
1019812
372385
808591
222173
829716
271171
1045614
271195
168060
864528
78226
590649
680595
469465
215855
712532
535980
949524
51158
247168
427361
912573
871005
559794
149868
970833
1031278
267943
120260
205918
594559
579190
661158
276987
697176
967036
497278
875500
764456
455840
435541
1096590
80703
526108
609813
46940
888908
124270
503081
275723
908103
511637
691709
408235
484652
1084410
101815
1031150
89852
871020
620185
651444
85476
980902
666901
374945
266017
245739
382796
1050128
1050646
426063
775920
315363
646641
241270
121605
560858
1045014
222735
84922
786815
376911
937380
488495
842450
594772
182118
546658
272152
395150
62980
350078
688534
845197
502049
524714
743235
585252
1071822
833690
971978
345253
978295
9410
10034
808069
1006168
378528
495318
1037156
918410
133760
159159
916167
512574
566802
50381
359550
706455
989279
1034512
86520
98105
197920
422823
465108
564356
755814
57682
474620
44450
596166
618574
822856
201935
933494
857761
62498
612508
364677
849283
221519
719834
736304
165600
785465
838465
872371
595766
552038
201434
447521
25818
143197
7228
98501
167555
1035274
539835
631705
229045
715101
889932
901100
756698
657771
141909
341977
740447
829815
672835
1024040
583472
941808
1004958
838354
209817
296715
286189
1012858
85804
46823
415622
8750
510920
547854
663427
4424
820041
863773
36948
38176
813405
941811
461652
456161
360157
174280
551104
487082
1029475
168567
549378
119180
925385
871968
163486
6515
304421
89282
1060576
719351
963164
624520
223785
907159
961064
375265
948719
420576
157293
872929
420575
335113
758843
999033
75281
517258
495994
1042001
107173
140101
356645
623043
1088164
544583
17691
741463
5111
849885
59419
703520
739424
823790
237327
349967
26548
23376
856624
575951
1027417
500969
449125
953810
432271
893498
654038
1037203
757994
818661
191919
122209
957164
45744
423531
27871
732466
1007205
46153
161615
558001
449646
629904
641357
844176
893863
107488
603664
916438
974826
1087949
169517
31755
915218
731433
949609
349338
214929
974396
466030
1023267
327540
780481
347085
940529
264207
649512
1079890
476524
664352
639907
356792
883053
809163
430849
845502
71594
251027
107340
565259
1023296
454623
608446
325706
307814
382710
872016
826737
915349
244611
724973
185385
483741
361243
269281
998462
485654
271467
74467
994576
840014
23120
683363
236515
771428
274766
844243
743726
514899
218159
733906
184400
220860
37926
37917
87735
924404
1022918
143972
592124
264721
959217
450275
382519
697956
292346
156877
554636
103084
1089323
360923
393627
458952
195386
1060154
552583
117583
921270
337033
534486
378455
515972
249529
154798
652281
636977
1073543
571602
427592
772803
393249
489249
547989
124048
420381
181323
907962
474564
139129
880509
931621
1021344
745946
525705
1059317
387144
1018278
1051038
791035
866122
73057
155650
961624
373943
919417
246092
1007465
379926
11384
190375
1032714
353908
925758
1061103
892441
120010
498322
287147
37271
213570
1006838
844690
110485
890919
388743
692835
167751
1100499
759174
981138
1029584
389559
2959
1009317
977140
843242
813375
879192
380107
230557
1028730
431879
1029611
844214
359242
681141
859296
791580
655784
524351
753469
323793
707370
538431
537381
615926
10868
1099189
97856
171174
409211
1095680
658001
972407
19573
591364
749493
1040225
715120
1087890
259021
587970
844470
507140
786661
512288
557945
638135
1036601
54590
1082861
723977
679713
432553
65982
960481
70372
88028
641084
770270
375459
940274
714786
570533
177495
253396
226417
1065838
486738
532880
191985
137027
768424
399663
280582
104833
554068
1095108
126057
837043
54194
103901
1005074
205930
427358
218963
861857
114148
964007
817932
560457
142109
65222
661693
326108
747017
825742
851566
126399
748425
127144
44403
141187
705910
510986
685704
62392
1091412
329559
447287
843791
766896
972205
278260
85866
249964
858645
475923
319890
1042612
835577
362002
800490
955688
1079047
128406
215390
872665
360786
951103
24528
505637
13108
547529
693527
958781
9793
681702
648718
621755
354701
226460
286101
1095906
782040
15524
85240
738850
163254
387644
831991
1035888
597610
498479
712667
1002834
735061
519175
448065
756433
371795
562033
141796
702302
718450
525397
427629
871551
243024
74063
270346
483416
957678
254033
384904
709928
366298
121320
646455
92573
362823
751240
651402
405125
551117
216931
249385
145962
992968
176056
1064225
386186
849742
1008667
47405
322016
711299
338377
864683
272590
1034901
80236
1071125
834771
599792
959535
368266
367216
106929
27250
471033
426984
382136
436776
38838
403325
623367
323614
1047888
901558
945217
376131
211411
1020754
754158
837983
1095227
333333
868812
809574
956379
581182
894183
666862
1099475
963532
36861
1100411
118756
834876
148101
265865
654589
527821
392080
656569
299364
462422
743615
198664
741488
394276
90968
399912
618001
665288
36467
493509
310252
405941
1031356
902241
1092499
614934
836230
691275
643897
409485
742665
5738
42516
131411
427829
984856
989078
800243
38023
550113
111945
615930
960301
297517
293678
487661
475352
244421
1071906
1060239
200481
196925
66118
953072
784792
312099
104758
790964
1321
757026
261173
67009
34959
761639
211773
747571
237165
535831
709291
846046
788822
57594
524630
728218
520430
644497
874784
519396
343227
510129
752772
748955
607823
602514
395687
1061168
699124
783216
199843
589602
986464
368705
790222
580832
60961
99074
71297
484891
527105
852461
801349
151681
296834
1090224
641913
506404
571784
826790
47287
494319
756841
827709
753380
253136
42502
761808
764371
804586
973278
936434
562808
4657
440334
106613
529235
969695
1023559
384862
256035
364919
9761
903417
1003204
101899
229809
126815
434445
1050469
714338
361887
747994
95213
991435
700800
348246
972652
10783
847724
206803
916919
74208
586604
715934
923424
1941
461930
41507
991285
104322
903331
278749
194136
667364
726587
630127
179887
815390
336815
628462
1088314
209338
863076
214937
1064633
317497
331222
275932
382179
459167
127366
895689
1084360
1004581
795516
249485
475169
92964
381481
790452
1086343
53674
825869
360912
24082
594950
929896
138008
691238
673824
56184
1086961
599598
256648
885813
685169
509068
249910
399765
802125
761233
263006
326562
1016933
682030
842366
483381
411157
61068
509346
665037
845235
944509
461719
961238
1024998
616545
674599
998536
441173
80622
992807
322030
1039022
736526
533361
1054331
603456
287536
954672
128538
805694
761432
636155
41206
243101
251147
377787
107875
527305
876212
776878
172274
146696
623067
1081950
944339
811525
140294
1063008
481613
395833
945936
163047
334916
251777
1052421
1011964
417605
8016
1029347
311666
428074
585827
990818
177389
344168
806801
491883
1032533
61756
448483
534870
173307
805564
1040806
1088963
578370
419960
244703
119109
773594
939391
781209
543981
998934
447651
572304
208706
259319
440691
812268
493017
165714
726714
661121
699726
841439
316661
105291
920028
20427
956089
979565
415923
244107
547082
283137
802639
930621
712030
678970
79551
744266
929625
141365
397683
527021
338538
67086
241223
274944
568290
602634
716659
927951
1091445
912077
405040
1036228
100891
2662
773107
917424
354855
457545
911693
299580
1091485
863668
711424
515059
760199
378236
490807
77921
895633
319798
292416
72637
601062
81132
602882
196867
119139
347714
548917
75684
346917
203878
329297
1066534
151662
892681
760355
975785
674286
394728
502299
104772
934479
615416
174748
500644
286800
368256
998384
1053000
1066422
283527
456981
551169
592327
34250
73429
595055
607452
1061785
117436
801917
74424
195567
82697
1079349
735420
603677
515952
567985
138040
774353
452703
116140
645970
988794
265558
113162
561357
993371
957033
763483
999441
267646
639849
460554
259619
995964
189864
467698
1007542
183183
859503
621054
840135
128157
248584
316658
292463
466091
303913
630066
766953
510706
11419
381813
185560
633524
1051443
741726
760953
424544
834421
1075336
277888
1053595
558025
645594
233516
609288
343738
538708
361273
905196
46293
374625
67842
893180
292298
401180
952369
969708
438922
611788
727944
1074404
1052633
772818
417505
128704
47694
906069
201453
683391
368424
138688
1079064
1090212
184894
980837
521196
524012
159526
474091
803163
492360
676125
926047
198914
848544
410957
1063327
680605
934187
101056
919088
195829
60063
329082
147556
802104
316272
10930
953514
1000473
1014113
583501
938932
751511
275877
899586
485175
570621
25886
494830
222341
223391
575843
938128
834598
975833
140365
468307
446977
216477
330813
1048499
749204
841298
128789
159502
429470
356683
1088162
569931
467994
1007415
793719
492041
73430
605349
352678
749487
686345
229253
520023
940112
916193
311891
971397
998692
149840
989039
654303
789331
535766
24739
150096
244975
219258
202885
405594
866668
566675
78497
451508
940267
446092
438229
172352
350004
334080
568367
603948
110652
1091825
31026
120904
538276
709965
921968
955154
379720
875537
8133
1079296
1085080
429533
235044
1000244
772824
731454
31282
339259
465523
648384
1092005
597057
131604
961958
41781
207052
929634
9221
73682
964242
671455
669954
689720
250144
825937
519289
714613
126192
1066842
816576
195727
1018370
890720
1097780
221580
81473
966844
433021
566127
46515
50706
402095
851123
634798
588893
832791
307166
469601
51276
829982
768246
1051435
280115
1056908
119015
584642
32121
848626
1099218
1096086
548152
271732
514451
623577
811522
497360
1087029
14158
594188
714183
308686
250765
150898
752442
589794
280058
948381
52121
277175
160817
161867
499334
32120
462303
526258
540931
648368
1019726
837085
67709
685445
549790
92117
344826
611863
760837
935725
971415
705797
889665
178272
319092
972394
771218
326243
751841
1027593
676498
267873
167439
28045
738181
598551
413136
85789
337130
839310
995559
894628
416182
448723
568310
147379
805876
982912
384012
983297
925458
472730
42387
258433
1039092
839058
721972
222302
264726
717912
838157
404015
442586
753635
167541
243406
601593
631721
1087554
641982
110101
415358
882486
913296
195250
689753
299617
1099342
889732
1060497
359975
672680
581277
887077
543980
519086
748222
679135
668091
1096155
841440
735401
273512
788128
994657
871285
794627
778246
989302
183230
781375
328438
218190
1042398
333805
284515
945634
715580
88698
871457
791742
399021
390847
662824
673790
658212
311137
864161
968439
13124
1046725
350143
1002136
1048846
9121
1082923
119761
452921
704668
1012781
817377
24392
909832
1026836
236897
224940
714972
163623
1057377
285117
7481
118480
382014
274058
822390
385614
324305
804876
572744
642557
315163
316213
862215
168595
142747
197954
629851
960432
494630
1021080
107075
974511
59860
334281
358005
105568
332473
331423
671179
684140
664583
278046
109010
687448
176830
975285
903895
65440
409936
133259
143451
998659
384818
487863
115555
18142
741412
763982
697583
877909
150159
591385
174572
911854
52612
897598
314161
533615
1060525
184088
782743
314229
754540
311855
27589
582935
886166
338757
121043
190651
680886
967709
276442
719855
200378
400302
988075
643705
269029
967908
918864
510985
253308
529118
130429
1054640
864997
336257
295388
784189
339135
924478
981542
150876
718462
32809
458947
64422
818042
118743
528833
330591
153445
510563
961430
421870
338680
212892
614302
188724
474528
450100
64366
1023420
587622
167337
812437
334061
425934
730919
49213
436424
970313
421894
137974
647315
160798
564539
102607
917143
26552
682923
143911
79136
701890
599866
1076869
856257
1074463
839584
663443
48615
337157
596812
666346
115528
31105
576694
182954
161205
209083
787551
738915
203745
329463
1023627
12061
610839
120084
691172
531402
42756
163322
269055
290584
480772
868662
992129
467485
419918
473662
480858
72073
626879
899574
900624
998801
1057881
963969
174781
745018
635601
476651
699555
349878
1093224
909906
540268
567024
564237
62868
695267
848717
643193
316470
388116
684445
937356
780087
578959
168163
122548
116885
609275
572046
371625
198900
838959
459634
132235
767007
99976
298192
777745
522761
601198
361169
719499
346674
373440
402853
82956
242751
441828
894016
665787
214769
701949
511170
760546
867074
416117
418740
629034
376324
15227
513443
851344
697515
74545
907935
290951
936113
32360
78074
54995
21406
474682
942333
1006295
484792
370166
187034
161838
178662
449451
264569
444320
969139
687497
48178
465560
577592
631622
559496
266273
48706
110736
354678
260312
494314
334976
728657
434272
748614
666730
341358
237263
996103
315750
166861
703409
556621
867290
187604
467849
1073547
340297
288120
295131
982551
445233
1077698
592617
968241
1084267
253380
400164
1069785
1035847
278930
773982
912993
802736
1024610
420064
770741
478390
913957
530033
835888
853722
648928
244664
542863
994433
168193
1096315
122578
217820
352858
640818
45257
547748
72632
95548
984447
1059330
662043
152792
497207
323406
97157
160506
487489
904310
624340
700692
396287
42848
959979
559719
368100
318389
477139
824086
340591
872697
1056088
69273
5687
859253
245956
639911
912588
442227
981759
572642
566901
977090
726762
726887
834886
370060
383047
397235
123444
793041
95188
516544
823729
758986
218877
889086
83032
926441
1022664
235889
880791
528488
886339
508043
352299
767976
299476
1019371
985162
984084
456400
1080330
329230
758461
823861
373177
514878
639083
290844
924350
1044238
744943
438219
212420
1060504
601596
1088775
1096368
204392
154975
356359
1069294
535993
905904
204731
978566
1040129
438999
791793
840513
532453
444740
23757
114629
673084
329677
360910
74068
689335
797753
1010629
941565
685465
974848
978109
673621
871649
267490
947392
709769
470826
271178
517427
772590
132275
1068020
77949
259678
699423
595935
139579
164214
792957
19886
56922
679538
690852
942846
47211
418462
182713
457913
367381
26770
657809
790095
488655
346825
412764
147645
185043
453208
865926
829488
637328
862133
1090757
101814
412441
300836
332649
278995
252964
494347
80018
595173
458857
993873
764667
824296
187817
533881
409656
38409
1042824
694906
550257
20093
90870
337483
700135
1074087
139554
1091633
884686
892309
463713
516901
1048625
879197
447757
949873
560885
543270
522610
609155
268771
56747
820088
924970
162135
173157
906066
395937
960999
559834
969318
549300
1056609
789988
1099297
504873
1042557
866494
954885
5228
970458
536713
254429
157844
352581
183842
488544
265767
515396
802601
299091
231366
308446
454335
128207
1088130
610981
897383
102768
852890
133054
230351
1050495
444732
352661
104290
936440
136493
561090
479775
836749
358041
1046182
475994
991475
282125
162685
1042779
941652
735027
514991
320161
415024
258816
444229
927008
784295
311620
166168
299204
1069755
897378
92981
852337
815450
305895
533356
124016
581317
431910
481665
889123
988583
330454
949403
104371
519964
70117
482921
879497
313895
10088
1089497
831516
794336
928670
890413
19812
668354
756860
197829
755850
1036144
630520
327805
458844
195649
763857
804978
487759
837819
1060170
439621
184139
1045135
285096
614052
879161
653270
301670
641538
411685
936459
609619
464280
477638
1051318
38113
580748
1050658
5281
927965
1039889
619383
666152
506541
28995
208683
561358
112788
96734
227458
29951
401899
839439
711399
1050954
275636
300411
263777
849256
912575
583821
32223
818557
882635
205453
404080
995209
1036500
133030
981856
931288
742797
899320
1047822
263978
580646
632198
242945
1084648
248427
568236
927864
564862
46374
45339
995396
362973
995388
479199
216179
248164
573147
1096703
117221
844150
1062450
417552
11822
941293
842095
597195
860628
978997
315986
755380
174326
95415
1070516
509773
632402
711985
246941
101914
54650
290719
774945
808692
869785
18032
617056
616006
361185
428720
861834
273210
886407
581428
139760
361732
924945
932298
561007
1057095
524011
235172
433207
390344
968888
915148
406062
101702
659975
1000186
479146
491837
817225
442508
431591
260539
273988
97781
765153
1077059
585792
724959
282845
839915
249817
329618
287998
412807
390556
1092443
562827
242430
478684
821021
686215
971902
188408
1064347
76089
254264
978710
82269
109442
41060
788791
500978
389973
212225
492444
959752
998315
895479
831419
113739
420623
738479
1008578
187552
802759
624341
546439
555390
343268
346406
428012
489022
227577
801912
117618
943857
308504
2007
967902
744253
508103
491755
387791
95052
156878
125516
862360
538911
346061
686382
35044
901560
239251
620210
386623
244175
700023
587707
714491
171627
275204
519496
423877
156408
752218
402929
856778
863683
731320
650604
6850
824381
289371
199047
514624
255636
1032176
600720
137506
172677
716375
741692
105516
278155
141971
26158
611111
217571
1087644
36907
283367
50453
846439
238299
101350
646396
1003281
223659
57387
67875
551824
876262
690776
753453
699890
314418
408173
23336
934066
1076013
595498
837923
1096327
360331
127452
27074
832758
818270
464254
263297
285724
942436
617797
814244
804399
940030
562934
163127
1070747
190047
587409
198341
964719
925343
396584
598107
436408
30932
235794
872198
442121
630702
271448
212007
966693
345413
649617
76102
619182
760598
15653
792077
347924
975978
967431
705140
572648
92291
184331
483485
509757
14862
492020
300280
120005
1046540
448532
912699
872419
961138
505721
572936
285585
1087249
138953
974066
661243
302888
333196
143532
681860
903313
1047106
164539
12694
371857
156206
1034620
1007743
739658
1020873
643417
515878
197843
845099
1009651
793281
410888
154546
388178
439842
998521
994049
305950
786090
901852
735341
717819
461261
62474
371329
474001
267577
919641
387891
397699
851377
1069864
791551
169465
591384
314251
1043324
506896
921862
438301
708956
623144
988068
138865
529617
953028
643103
821110
785719
957924
969812
20928
659317
381615
906398
899166
730535
68121
953516
37170
203253
591861
512285
472844
491860
586764
56935
1023359
679041
975072
976122
472250
473300
587502
586452
652502
378134
76414
727756
267298
605736
80710
282239
1021333
235936
955536
1080748
273038
606719
79877
1052877
281150
3948
614213
278282
816226
712836
965468
978618
168375
1000626
129482
634277
111290
322215
243262
924696
647962
32757
32758
677551
678601
498424
304896
649746
1026259
316667
693845
10777
519269
419655
1007208
501879
496106
711000
452287
304129
662449
113875
260035
55429
686626
128044
811172
133725
520944
539028
751128
890749
164695
867992
1088596
969062
789473
946392
712985
719846
848762
105288
989862
906541
73165
453896
725717
420627
386714
257031
84792
306209
436590
232175
713682
445588
350436
921380
188694
563938
478124
706898
108917
135662
313599
345489
175424
304085
486733
119865
647291
835108
207069
975866
69702
639953
396008
160627
98911
856912
166263
745552
982843
582149
622895
369116
980027
534876
666148
886835
986238
251305
139965
737410
686038
906713
970310
1074863
1006983
894047
989722
230300
594519
264290
957831
703718
141019
518136
757186
508413
933977
237591
1063243
959357
718975
484294
857855
1085020
387290
501231
878157
88460
452147
842969
837711
734545
721725
251415
831861
127261
506608
184971
830438
1038436
235680
1065217
949153
656886
770892
973540
178583
568369
481094
321613
484576
205795
780048
782773
576137
555346
840596
584812
255871
382553
385728
1007289
477883
927694
1067463
451229
59223
838960
972535
1033007
569345
140199
72325
1024514
745670
868005
176395
575181
792116
1078282
920166
1082266
480936
102787
392663
622822
440536
904306
982479
679049
430625
1070664
848814
565461
659171
618500
474966
90623
493372
108430
773180
709423
418494
512269
418238
1101317
372684
719615
302001
834654
738716
669111
733134
871677
272113
553493
18584
601063
700096
1097204
611263
753436
485431
861918
934070
690842
180972
248173
771102
1050883
85169
861228
745319
397788
105233
980318
505506
588883
144957
794121
546165
76113
228231
281328
761589
867131
952798
63066
326457
619356
777005
1000171
250025
1089839
955744
715916
715645
387978
235041
385950
788624
135622
1099184
149003
746245
532371
986707
985657
295291
17990
645468
511807
300437
818709
314589
408670
353129
165489
912250
465792
44953
385258
860008
1014346
1091010
1071808
17011
1032428
850692
526033
425714
282622
925651
11212
933026
519008
114645
113595
1076132
460825
196620
652833
645804
923722
327442
393522
650635
413313
934694
565091
604836
588063
781771
303365
962881
144964
797723
96669
655660
880536
451034
404652
711170
640271
551712
851489
200931
549870
22919
1004240
185651
663098
784986
192060
219776
287314
765534
54260
604782
781988
743809
790541
215921
39100
664627
829572
657275
599985
858701
289573
128181
65615
685995
1025213
117990
273397
335827
643100
1045756
1022151
1039427
407465
688514
470551
989436
189141
184124
992220
1019001
562777
432666
109166
858942
498969
489873
267224
856868
837253
349271
724749
956333
479305
1043774
22582
697028
650978
945131
569431
356290
957633
735492
948557
954731
33739
265662
593715
935790
583223
344685
308624
279971
753124
752358
838761
658670
86225
437578
524849
112705
400467
1062152
119970
190429
771724
356451
283234
957717
90619
1069537
554097
109339
819965
262556
544653
706204
248834
814718
167106
62924
540772
237795
754223
713473
970359
790044
519830
311511
864115
772768
126272
409082
843880
599932
846147
946379
42810
546279
163479
788415
136374
403361
395547
181842
872734
79850
448234
85413
1075320
1015197
532373
423851
734838
618635
498377
855347
127951
77399
268033
987579
3202
1018020
486267
234867
538139
193836
542994
666081
1002000
373346
952930
781372
722301
173412
1031713
732888
315421
773429
291779
490855
172164
978744
979794
686393
875291
531525
106691
274162
493303
514727
794130
576387
1029043
296964
950279
1093046
319565
60891
967000
74270
890537
826056
892962
574178
1004772
580463
329483
891806
383298
107819
527094
214603
149276
513102
995907
862375
498292
568884
940121
325714
478122
604962
493821
128898
1084824
672695
665968
435122
328000
1064066
367622
803387
660807
908673
361043
592698
545207
96367
819149
184569
472572
394750
362715
467334
934579
850613
1016688
284585
712460
18221
29724
232856
323121
752579
698183
11701
282427
993593
89464
1074961
1039574
637873
1013672
27303
495987
92094
796523
710068
238002
112225
6801
362748
695136
900618
26154
3710
598224
674087
912498
567046
581200
666052
497073
642327
995184
840815
1499
801264
560539
633508
694482
542565
1005806
1045036
390037
817751
505899
99819
618339
429330
1054642
504773
240498
110933
559478
523798
883294
901367
415077
933793
277090
64980
385804
84074
475797
886475
701557
818925
983184
741527
866156
264184
1057169
887607
464229
334671
313138
90129
707434
158721
800440
58593
296012
657972
216020
209112
843747
390984
1060801
660078
1016956
176054
370782
1047154
349958
885345
318123
121865
725271
286750
267691
200067
418050
966210
856085
554555
673497
399473
350258
1098642
326030
336824
74622
633899
373535
993285
1046988
1092800
1064744
857460
375562
468177
456378
366784
463776
602134
886074
944613
119104
771504
926368
17273
89915
698178
396302
512529
612755
674116
313839
741512
881128
464089
766542
840446
854116
595928
390630
335008
978325
788780
543764
715771
179017
55271
1001871
758728
303961
525831
404874
502311
641653
25826
867935
970269
136497
109390
470585
6220
272805
566343
689798
65704
866539
732787
48090
343506
602793
131770
630704
820990
10789
632866
502352
169554
773245
74808
629313
1001530
236104
675915
401865
585564
23925
780817
866526
730439
53819
757644
468130
350403
277318
540274
798790
245440
95531
811915
186650
602801
850657
583003
334482
355825
257702
940388
771148
996521
391446
191202
311481
662030
1083768
85843
556507
728951
684029
583845
161576
381098
594887
223985
580265
142287
453918
324434
582259
227867
227420
666206
1067058
249647
13231
601956
997673
1047258
126986
847964
118968
638567
474067
652007
673631
368895
627185
691617
912422
952986
374921
71868
1092498
1079437
137718
752753
342386
799234
780872
820502
513166
536402
1070951
120029
320501
158577
160249
324404
426781
879428
641841
487979
80862
434088
182263
289996
76518
212123
1016213
75830
259390
761956
1044219
112243
329325
122822
1022677
498610
929007
497769
528861
341057
170957
393330
662110
864625
785434
489508
942248
1045305
813493
19057
251069
303148
642300
1055415
549417
814306
253053
209617
422393
844625
112145
656445
967664
173335
222827
266328
1035767
1011259
231339
617865
872165
233728
1002025
290403
782681
364108
662133
744346
1063641
553742
1004596
332824
810132
648617
555702
916688
234191
210637
106627
1066355
217221
529699
493976
953614
882319
807904
794910
910473
170946
460922
680582
366901
509952
810225
824578
537780
1085023
865345
594493
548056
478569
461609
258099
270649
456183
8158
691721
364653
143463
977355
862961
633627
482714
713700
766936
420186
546262
1093250
629332
169311
657700
398439
752708
74234
457530
318933
857728
1084165
518242
418028
824497
882809
752572
404510
805723
481223
190216
977728
693998
1033635
156097
390044
725235
1098110
576928
278758
440569
865181
985103
272519
96518
31437
564179
670542
688404
672399
344107
1019052
510039
737787
271742
671039
859398
454737
1018849
532141
821840
798992
321257
763620
867884
413148
1011779
1049054
265521
208956
857092
68523
71682
566163
378180
948190
760807
257670
977540
9486
440898
656999
282772
10880
720273
132137
976982
815177
1000813
401531
460025
1032695
54935
416947
640910
957486
501982
868527
317295
687614
929826
132373
121677
672385
693555
699321
322125
823730
958913
873502
119112
1012326
814209
239064
230257
797678
135033
900989
447381
61364
721061
769894
903787
563482
53264
859030
682900
174922
503144
807704
603170
1058646
1057596
419589
50508
252739
349437
525734
1098191
487456
782175
1030686
195964
392441
526833
411100
1010428
409750
354860
1070530
595901
290882
136938
161450
991547
189940
278946
1023900
879928
1081520
1025880
910087
936831
523379
907954
214221
69940
1063347
52425
40869
523126
394833
391904
1006860
658806
108255
221421
643727
552606
828723
342504
854146
920908
672082
689106
500835
805013
1048707
221234
973447
451859
97515
730002
565693
185102
477961
829520
1022754
470733
505599
132973
460777
757941
157010
269271
530496
49846
166272
358523
314889
598922
822602
926500
384322
386212
902620
393906
649013
765828
820136
1056723
853963
900590
340480
1006105
802011
80864
844111
573713
135990
710800
544604
734461
185493
450501
405615
1048960
843258
974180
271000
675046
388910
1054172
230646
880570
298547
628659
125373
941860
465137
678458
513693
929024
648969
412941
1044105
1079770
863923
55720
735522
942350
653090
662480
119785
988968
208508
117777
317468
317467
753532
818875
501351
1041654
1001794
978602
72875
295139
543807
283413
544158
383871
553816
274485
805199
148598
987238
198047
807812
233329
994871
673990
810497
716079
16792
508131
821768
150991
872692
284380
441990
275347
479429
121065
38732
1002133
1046609
645301
25554
522015
678355
38084
382709
180207
393480
436402
91910
623478
274888
862811
772716
132974
1011654
327746
990480
421427
1007405
29750
38356
726533
466747
555870
121528
640161
938322
28047
445003
170378
135446
816814
993733
522305
255812
44107
772289
521681
833942
92354
722154
124626
138607
58172
459589
349843
664289
513348
294094
174592
586078
882135
867354
613446
867047
718345
329614
1028560
835111
77933
90120
460022
548228
827941
790047
904081
402214
594970
219196
337807
227127
200421
552782
330763
600098
664085
885102
174484
127016
106722
653213
810511
555887
592267
864185
778027
460772
303967
993279
56894
1093445
764828
527398
273862
880493
1009864
527911
591741
46373
879888
1083556
158475
770194
930850
343872
627265
776350
412229
1014554
685365
317067
246099
663184
1018148
771900
1047406
475143
190083
799117
350635
670763
948203
775374
227134
150335
433189
988650
244110
420659
498721
734439
7020
384820
321506
242134
624215
424290
901708
140582
818545
652831
190123
964872
794571
268554
269604
446828
963113
736856
75300
282986
352729
1038072
796916
1039025
290779
1069790
234467
602208
379481
1011265
113201
312698
85377
268707
835496
554100
53356
60724
274691
836451
524255
455318
483394
951887
771828
300539
181920
428861
943221
416434
1014429
991840
121908
825789
332459
820091
339512
972915
911378
230913
848623
298440
660597
629012
110390
241810
971099
346855
103113
851938
358683
131362
479625
618803
507844
316385
922754
719806
363481
524278
628040
498353
189376
179165
839251
576060
797759
986029
756533
354215
48238
698451
153987
734062
88628
296633
44140
569281
461575
337775
874932
766157
400565
366942
912963
715394
964899
368015
775309
74204
765001
425863
445337
918890
783190
470079
778386
1061303
34335
121643
109802
85061
605561
205454
192881
556253
913049
585262
49162
180245
562623
123363
1001114
698504
721327
312251
52833
983425
1087621
344385
328787
998673
729069
460781
844595
718573
851861
1007440
1042538
782134
693003
1091583
310828
250813
87888
1072683
512174
694892
1018917
850389
236987
632811
602023
722032
253120
360633
1005054
489513
866967
828442
176081
1033065
515905
948475
565325
24703
399972
436710
1095056
943594
476223
254216
480823
1001218
651086
146360
35096
389390
276642
410838
417146
602459
704113
885042
922040
146351
639586
293225
474184
185118
1042289
596613
604164
1004468
859011
1067961
509573
911626
983251
980363
588739
1016070
837559
971083
151144
121194
284318
291902
1034361
968105
543187
923201
180286
762646
124487
494077
919203
724124
431928
423886
930302
319706
862424
527826
418808
577102
301874
46770
904742
560470
515564
239120
554917
49241
958249
186128
309255
921035
723499
1071158
268957
628775
614853
194027
757812
983716
41834
575068
1056803
266649
872375
563983
225919
477034
739762
49190
275762
673121
388434
104263
362430
1082593
388519
422587
12406
1071648
83171
957172
753205
419299
28800
319560
454848
379387
307853
37110
845114
712507
358391
949007
633189
277685
671640
165190
976328
993520
268414
735443
101663
275129
1089295
361739
648608
964647
637678
592569
209265
375438
465176
1080366
701108
1013018
1008059
806583
793327
280562
960036
292644
551900
182012
735565
499964
205895
84631
837066
901669
995038
662636
216429
812189
657703
1036108
1036405
822237
808256
1024549
1048048
826769
881150
682464
948493
425755
799504
280162
185333
321759
979725
751775
191380
811397
90392
785655
50479
450184
319418
834400
566102
390878
289829
864979
344734
1017304
966409
1018888
586592
638734
155410
76812
811728
682502
147267
137843
742276
340834
201156
565535
183745
34309
791354
719641
632893
665260
736678
594696
82061
530990
9168
556400
647900
398809
178199
251172
100804
1001365
84622
96738
760605
430981
230536
1057684
266131
134780
948543
1070469
19175
187165
242600
250512
672988
565130
1018395
81283
1057291
538984
604848
921471
667690
632365
765303
553137
531167
382617
485240
26934
1034637
948838
20636
927110
650284
257750
100203
747033
815207
806862
465467
89494
991579
61315
378293
655297
147101
358573
606459
414356
966557
855695
1052368
937623
609854
381712
423225
512421
833434
484377
207394
243440
986415
433807
255093
37407
727460
475411
551631
485722
710111
221498
117256
633202
253946
676113
699354
889107
888057
254991
398579
862995
92481
446550
806999
637545
6805
565416
315195
915563
114633
826114
158838
1083661
81898
80848
1014041
423929
354645
931588
689580
757501
257368
752066
717420
1044333
785182
279583
419723
148822
300214
958937
1023560
789194
281042
250958
254610
637279
672042
460148
661835
1082587
456168
443010
68789
25007
863465
1090069
36008
586279
338078
549916
933371
710410
1051436
172069
209246
1023720
366115
1025546
1012452
247224
1094662
533144
466596
687655
106507
335513
549550
256557
1051084
778435
443585
249796
972689
8539
58697
156837
538697
212793
987622
532003
1042863
785198
1028679
928543
322289
76976
570589
459357
124326
526052
887552
878716
461642
1010355
369606
922772
708283
130557
361077
168558
1030450
784346
371212
747882
153243
314159
628498
562869
567523
473681
178114
682916
507340
979177
820316
332570
204341
163161
721823
1035871
267677
463092
329656
143104
1008404
197863
846633
625878
434629
415577
179003
914805
404523
464007
968484
796515
602566
602252
356240
805575
528597
599696
359972
597097
793985
587119
285891
193056
788743
465408
721812
978085
721991
93412
971110
371236
84150
467289
703963
87178
598964
574601
913527
987644
322185
316037
288820
937107
401833
989051
930793
428035
323250
1093477
94617
451887
358635
1045971
369592
135305
201193
18767
506455
445649
1016938
698809
440400
56728
589529
454345
475004
191010
472446
867263
616195
633484
661307
783212
605335
1073435
789973
1035388
609232
794366
538042
604289
353531
926146
806104
995089
717805
30705
64867
727801
504456
9681
888863
17380
357801
301979
97876
705736
806799
296957
933886
98080
470068
631653
556270
408828
1058676
870434
1019409
1056726
251452
137379
125622
322130
417069
584229
247729
962302
511338
982103
66647
135512
676905
737877
321897
895843
805766
916984
558957
764739
106508
692712
306925
77000
1058792
929973
704723
708055
838300
80014
89084
108499
1087446
452391
169663
830311
1066620
1016679
497063
174510
706461
585367
877025
350566
794143
776612
340358
142762
317913
988113
223803
767922
683569
733988
1057035
144409
396244
157029
611138
476380
84999
545324
226563
718109
785374
217869
894706
917519
1029590
233349
216281
802067
19349
835648
227936
228470
530453
921098
123957
375628
811062
572808
211667
711977
1048738
74848
700787
762106
352054
475319
911283
944292
421971
446962
196838
120400
695493
748084
390193
629913
785402
906382
182091
465600
554111
425104
983814
11886
928207
294925
91152
1033569
331386
727469
503321
706537
814457
267951
1055786
132234
625557
932293
862750
578028
1020656
1025797
970898
863505
1009334
1095885
361621
891597
336826
443970
500146
311335
923619
949809
552494
299548
986384
955355
972644
805739
25290
990732
742944
523261
1032750
172286
1017795
565375
593159
408491
504769
361960
929926
446312
801857
68959
239807
984854
280864
944503
787624
1091179
282084
914444
852900
394480
309848
822832
440012
837219
1010122
161481
723002
560519
376543
519025
363878
829550
332528
355834
894335
397998
535542
1059172
409399
921119
912529
412915
449302
586718
269833
125692
864726
1000394
977204
294394
989384
414659
619301
1066081
52545
33936
142593
313236
811509
1091668
464723
544053
366535
917444
3728
673289
965809
267453
270501
744798
1042805
316211
540996
476955
746449
276093
595252
66794
108091
970230
71943
6839
977899
280231
965711
621082
127934
392447
971584
1081218
949559
104169
2749
111248
937389
445191
669204
185041
311839
863881
336278
915139
527873
189067
834675
464697
1038139
521239
635374
228593
487980
296391
233008
515155
462884
1066012
194986
354165
891142
143736
905385
926190
553656
193728
92612
365447
750085
291140
180035
727077
985503
786425
458961
437070
225262
848431
675259
1042205
436779
116165
965903
71963
626354
758476
333033
1040895
456514
227133
211997
676891
591253
95853
694883
972419
216302
249821
594835
442305
624465
638051
1029959
678831
282120
39113
153478
147583
590255
911663
226244
378716
615918
92226
485330
275288
1092269
158145
829480
381927
127482
863204
490581
259488
286858
125542
166041
570619
945160
436323
403342
438985
375686
1081247
1045031
759203
258341
978704
352690
184528
86382
357985
907241
516107
187790
533478
593556
924931
325898
597331
359638
24705
366287
1026006
839338
376166
743423
351064
441923
802229
640781
869867
1024017
520053
1092249
802000
81710
834172
319961
807471
533397
551582
653857
747267
329278
106783
337039
867083
165802
859070
311779
223795
1045925
864541
461364
191800
484643
33700
916635
150657
1011872
376472
1008761
143893
880851
388135
465012
432364
766182
275521
272946
160780
1085204
553689
775046
334092
174151
471261
267284
878057
176448
950121
615609
361289
316360
579261
569322
429666
861607
921946
734009
618984
288336
856875
289011
88149
702538
684040
447231
596599
345441
590565
149171
731347
746928
563477
31143
1090152
177598
1048905
464576
216965
400831
99552
364348
313502
982602
111558
1044846
342182
683035
1036952
124697
24039
1053296
84210
646109
638244
463913
188664
794348
583565
1024176
396135
205290
366672
1076832
788085
309076
470739
374188
200302
24642
699442
112657
850913
998905
617464
544071
778137
882406
595453
970114
859046
187516
435483
824046
154598
307162
22100
8601
193946
1054337
625526
567589
952940
194166
726296
136721
623883
526994
1001876
515898
794818
107840
304533
741356
181798
224221
463527
400359
1064369
628125
252421
305736
349480
980568
261020
173444
470941
554683
579296
492634
747287
100547
259207
940259
22606
148961
381649
288561
790012
325788
283288
275397
72680
700895
588708
188004
833966
603958
191298
416495
612714
18201
573812
167570
896774
281711
93955
450400
528136
192546
763767
563316
1002116
1071041
272662
331487
959948
1098805
279507
562447
790828
493175
1051461
594388
862539
747804
905265
961069
796722
1073304
626323
795258
259031
818660
846305
86727
1056647
63739
184973
440913
606831
45108
912956
412425
641020
359428
230743
635188
23666
500148
69681
66717
980309
990374
627505
265447
114154
474515
331924
844565
839534
652549
236658
490257
262243
582827
236014
4185
331266
419644
413932
137362
262688
24187
647025
586902
472548
668566
890275
207469
871566
314012
560903
416860
309453
345629
601285
456701
700688
152578
1011183
979298
286792
429986
575595
68647
962991
96589
243029
29268
445259
712338
23239
1012736
887865
325580
1043326
54989
820871
278445
127059
841979
143886
235664
404743
929670
640421
946809
390040
637565
988422
763176
620591
751185
522931
909322
843442
219693
414307
730861
538011
343540
705282
395619
717580
644705
866545
192221
416073
180490
22754
188018
590715
391730
306190
516470
484116
249234
33493
1082499
1056702
256069
662533
388154
683537
331766
618365
990610
332305
953916
708656
444751
380456
822539
940469
879114
455551
294691
185204
797539
727833
227945
535375
494012
716265
983074
164661
686480
1085292
86983
99140
234981
452322
274166
660888
54003
632156
449641
987270
13510
816045
334738
493072
879059
1007137
484023
771595
425120
29058
915316
469401
89265
61552
397148
618596
628614
937082
565372
691954
759527
553315
245938
429398
6686
204476
555278
581927
91313
809392
313492
726555
1101241
445886
923310
808508
393089
819925
884466
337794
946684
82469
125163
364283
1014625
485078
928787
571788
157261
166510
1056158
745311
262929
122279
109178
892934
385392
467774
1054829
651885
359938
146927
473184
694501
345935
361999
795811
305213
94191
253504
1096778
561580
251496
134007
376451
657785
850939
393842
385881
993750
396765
168444
853343
251926
630234
1095250
1082379
480734
17704
393532
992230
809223
928178
934037
331959
1025990
309800
91622
977091
817491
231576
492559
204420
546973
929922
971366
415089
884282
736243
120497
306692
821489
727340
299517
155936
246496
379008
72151
555347
267798
213741
1047661
923080
781045
447131
226496
491104
541739
497839
865607
265852
17809
968485
338292
855506
997567
76647
733367
141467
276369
1027163
510429
509379
659088
162093
814425
758047
167297
494552
309103
926915
365301
2979
687056
794789
18330
213182
823559
628197
779233
738027
692319
1025285
156508
1078878
553916
808861
754964
1030621
379765
812573
421547
837509
523265
25623
115756
193639
871092
998130
398078
154307
43366
581405
379303
773530
718074
142296
869834
262549
874668
791141
343425
1075304
779643
51419
765720
132167
275172
36599
756551
1070313
92942
380666
802124
167872
285141
528521
222534
831142
535674
209994
514733
1011749
749861
535947
948280
429629
860419
545688
725119
207476
1033454
441271
461454
751405
573320
814279
612655
104569
751852
953198
1013677
425696
691485
66600
239496
21028
549082
671318
450012
905919
322494
1019363
834944
1093777
389595
170482
626369
895424
515636
888187
412273
464476
312430
468278
1054366
748824
982224
182316
346482
912894
65026
803162
53958
741205
999586
336778
5689
61765
738115
582413
23576
436538
193073
138240
209195
100681
793538
394034
584672
962959
748532
876907
606101
613968
712599
969240
58873
1071043
686774
151040
90980
132876
1031529
1017849
671765
958299
589330
495340
748880
491738
784320
818103
534037
577016
58661
371535
428365
1024760
664336
958229
774361
504075
950318
1017483
477591
567256
723603
9093
516887
563998
300267
18734
199291
112565
422618
671562
250820
1031990
483291
411854
718420
768653
221651
1058494
495211
541982
764661
1003985
197066
775546
117372
780406
60994
169220
740400
727673
434892
172882
939567
895390
989074
979723
827896
960825
723211
30965
544722
471385
106000
485136
458080
970928
892080
178393
374008
948752
515176
1000442
1002285
799857
109271
885416
579294
238988
760235
827850
171021
358859
974566
110012
285482
832489
690415
960342
953140
465517
373936
930144
1078816
75867
189584
463638
929209
470010
677401
696808
747340
765168
832901
960442
453444
744770
471167
314087
667538
350971
209777
1002703
595021
981034
769309
885732
163784
519852
555179
729877
251552
393618
393317
739633
15748
750730
465183
398294
742575
644567
461668
848337
809887
584925
785371
227083
56058
1021018
481099
35017
430652
841212
225506
93723
1008560
11432
331379
193511
43987
551832
334315
809414
466279
1094726
572160
162923
779171
778677
1026820
1087194
3572
763533
99480
394779
741297
169994
944100
789260
721676
123771
842019
410015
214921
554846
918350
288196
359807
494736
863324
982864
1029924
77585
148873
800072
563879
1032212
946944
420187
65447
1086033
338813
339643
66067
509908
156360
345008
755841
884398
612672
1028255
506774
1060582
964354
51385
535525
170873
1079185
509119
499881
911279
264252
646454
758610
19913
231854
158783
332084
906718
502568
359136
799631
646507
410118
252360
396839
560939
574303
927582
969971
674400
751731
36457
640981
133014
753669
779295
141576
441987
119538
200605
649272
99636
1017089
411713
582494
375041
920426
608890
6703
648288
944436
528642
105249
553618
263977
905915
26607
428133
23109
63674
923733
654540
950507
605944
628527
517703
772559
138531
975941
126202
612645
817230
586964
637103
198404
707116
55615
337191
460478
518111
327239
862696
805590
22762
87334
597079
728007
1068529
590730
734980
208763
670881
1074788
407961
218728
540566
128907
724311
299730
596346
998932
780681
19709
219978
545617
921308
914467
721147
341974
3645
245276
899855
635584
61802
1043631
537979
330448
470633
403639
225446
690701
15446
551392
935882
1041395
1091255
1003349
279002
910133
1040963
28029
832642
384532
878108
383042
917311
118316
124652
734719
52960
252347
859932
621891
936796
934085
519954
235219
239485
498198
123551
386399
915764
1017406
393296
553311
569058
1027636
222946
954416
353716
883190
1094403
762184
728550
420151
585677
922518
626681
215635
937509
602439
111255
256652
785348
192952
386889
815213
972536
844191
505244
978771
299503
124714
1022277
733843
201824
563125
661939
325637
383204
711291
1005701
198205
869459
249839
565894
610521
766275
460583
1079212
527682
943554
487141
282123
365037
318070
989671
1071918
289982
677065
371080
951264
509429
80460
696854
496234
658117
340926
808914
395322
129715
198274
163494
953869
32772
677593
409433
285814
210647
746318
978587
949717
89466
812503
405164
149735
829800
235649
816428
605767
219404
988400
606332
540901
1030578
678788
983857
1003131
297108
12131
906032
519507
349328
784762
921580
500281
48759
691158
491564
819746
807356
245432
806008
54677
833983
747028
824066
665259
892727
567884
448298
199441
315072
35899
621873
85957
39578
545463
1066328
59412
225469
1094679
1083027
897429
559724
47625
790067
124279
534263
680863
951646
812765
834557
1099132
995612
777521
62285
1096390
914043
132960
286730
609580
400860
178430
463960
493737
2632
247050
817852
255004
328616
792000
135668
627462
723903
1035699
1075387
864862
528277
267438
766853
984116
518561
283997
676759
389685
400965
843886
69103
99576
628318
516055
665692
585907
672263
336509
246665
199671
649358
500741
373143
832955
1085036
1057976
474312
919711
678956
278580
747531
539551
227797
237962
292897
733608
183413
836741
958722
72869
18783
288188
104185
591513
633698
29993
716723
600909
890036
674775
516618
598492
71035
943782
482099
711250
412132
190499
59060
555744
504202
311179
743564
416581
314382
15136
613666
857614
859057
465619
783244
1036677
10418
711811
289618
753197
16925
514105
94112
124899
355766
585420
230254
104246
92990
339577
190777
220757
243526
754241
411508
1030498
23673
688418
1038089
920795
1046636
794842
1049665
1012923
630216
419671
1079647
716135
197985
852411
654800
774524
247849
702935
1083319
1026823
5488
331337
299366
769877
428635
12019
445013
87286
214403
902951
602346
631402
647448
526874
186070
165447
909135
253755
274675
64508
909585
841884
590796
34711
16781
343744
805951
841889
403964
603177
478285
746397
75978
805173
390510
797912
30669
821555
779074
516300
540015
297576
238477
723869
114672
738577
578931
101630
129973
855982
875725
681268
957414
726826
795170
463413
585372
495917
1004711
262750
29660
1046543
659798
805343
247856
883816
871938
315467
365363
870888
431749
995664
401976
832997
908391
566249
714367
415917
313340
30944
1033623
838610
1096921
624736
50409
350473
929386
915474
853713
1021408
1015824
1029818
159381
1074281
118973
382280
939383
155949
148570
561180
499861
1100151
570536
223564
933161
752634
207333
588987
330205
987856
202750
572116
333974
497671
203342
674619
591776
503352
998721
454224
43354
10165
219765
566049
929352
553648
135325
101852
804386
1013024
194331
752539
110588
829908
870870
109498
9002
339375
30983
589182
648196
644462
611483
958907
590433
203512
307595
950050
355449
56497
630220
796462
837715
228015
397511
786692
1077974
289014
46546
49180
783351
271756
628374
1003052
117593
724287
944769
578228
267848
134063
1042746
309059
661699
665073
661654
915245
271482
220704
419748
19431
558625
901260
988937
33731
330987
386270
798305
913088
628962
787765
512896
163084
459124
379662
146373
983628
1091316
870833
183020
610703
120192
807036
955245
854490
362538
554705
252511
520605
458254
867636
840156
11722
339940
969060
195942
483477
608185
756865
67660
597218
600025
972786
1059420
1049317
533877
676311
215368
1027753
727137
1025440
5666
472590
425062
864746
895329
104459
441382
208649
615063
725513
832696
310163
273614
675760
515759
165691
75984
965572
1032534
658136
529283
811929
1019464
414548
1015922
338124
174430
531677
1089208
1067029
563654
613312
1018416
932834
336227
914360
695688
195721
644053
311691
305481
505793
595972
118341
380713
477076
298237
432458
967086
163742
343952
26850
291512
1069907
209600
509483
598674
597076
559619
678155
739904
808481
736665
850882
451788
43941
348430
165062
1031861
717382
317791
1086406
834749
549248
1093774
670251
200403
962828
462849
102490
335595
24097
191614
57006
701782
338214
937453
402161
315450
236850
791621
916350
515566
509333
797958
517403
285558
241307
479220
533967
1099157
874771
195775
781813
1021413
689052
742871
185240
149154
828742
748443
695313
866719
791719
1013885
385334
1026112
1094831
673249
777304
768081
421685
706579
541290
414236
324580
194495
517452
495839
958374
679361
536616
290084
389283
826128
667463
834110
942497
729723
357488
327586
294972
72391
360500
99071
486578
215709
1035322
458464
704585
287132
251755
218575
596837
468271
219814
843868
369638
589405
341128
164052
452519
254818
1046880
733263
207594
110829
58573
127965
169039
502766
395802
853642
968864
557407
657868
171768
113229
840761
1070904
187962
131488
967965
672987
750003
432262
950645
222298
663027
1088534
98451
753312
133204
646532
291460
1086207
536538
1012549
961401
145549
652937
373954
513854
951648
280859
1060180
302046
597403
1012897
57488
392509
343935
380254
999213
42604
152893
501405
1026533
516560
815694
145934
420885
785384
209632
695461
295104
87763
998368
125747
109413
969497
305107
881550
169612
1006909
37116
602655
286581
712291
947477
15246
445249
321801
1005413
327339
538256
702912
225593
334774
448720
52328
828251
1070384
482799
614567
286699
796574
371785
838894
471860
396683
960665
216015
710760
919500
878929
676361
767965
1013563
1018396
552388
719115
766540
467115
11500
639061
312930
991684
1042334
736038
318574
419442
598288
165265
1032754
322668
110815
926415
521787
85400
842915
966093
518448
856373
30168
755086
515088
807650
99187
591769
655375
535208
875012
196995
721060
489133
740894
32863
364654
251121
751990
420075
318380
502088
131474
1068422
455378
797717
386358
417305
349293
34021
182506
1009836
238404
400957
1079156
547887
210919
41670
503039
1051029
554494
464446
642139
426719
446964
1023129
341793
906209
214703
304303
144136
755954
429048
621543
820376
431043
627830
715459
148226
602277
8692
818461
790339
902011
92371
237939
1042798
298240
887847
1086426
229625
839983
140643
917708
896215
10220
363472
277192
454880
432493
917364
773708
468265
824929
1002979
627305
930196
35277
314864
675484
279862
1093003
172284
370818
36441
36149
283821
905243
569262
480259
697086
664670
227148
395717
849379
1033431
24430
697110
31957
518418
995148
826390
128164
240318
217250
610008
219197
963180
983482
1048412
87244
303969
1088783
384711
184712
1044819
1055667
610347
202637
1024125
327745
560482
601457
962161
543064
821183
866205
127024
605830
1062532
287813
994827
914911
896626
735717
468669
962331
875826
629831
616005
318356
495849
541530
156004
842153
71263
121877
220755
925877
3051
281197
409604
258440
885626
338573
1038314
94676
341870
1056195
851815
847904
883144
953383
238615
55913
752345
649994
508889
1067783
516451
40900
153244
866804
813610
378686
1075826
716383
322925
655746
515726
691609
694793
397345
681228
136914
874677
626427
670717
184140
937025
819976
1030909
1091927
985571
755559
318643
53223
14754
987239
1010445
203946
851043
331128
41888
884076
548833
350715
128801
166303
310877
571652
21006
762215
524170
260303
849676
475041
978976
792798
652646
346993
111287
483230
630480
1089156
799333
1009990
570680
394789
801000
960163
354222
550768
834735
190769
872200
573085
176221
544565
506242
836301
242859
91739
466870
68822
142660
1037652
541633
422495
502315
3608
998480
370592
144564
222964
489584
994744
229931
366545
900979
104378
688261
857740
873303
953188
954359
598056
96241
305588
181105
673625
332042
648932
823479
1092342
347689
26411
239808
711629
845059
642951
294087
198983
274752
366668
815724
406099
801831
135274
845639
769606
289686
458436
1064795
43678
1047662
715671
1043184
298683
464886
33513
450255
76996
923281
907787
453818
33839
605527
466218
1025349
165398
865815
1023048
425079
943337
790457
1057085
1089349
625356
1000778
548129
620429
747744
671970
885404
195214
928014
78053
184550
850444
890866
409937
932958
86210
696271
122247
716344
840802
592442
1001508
861766
401413
1093536
634903
433358
720350
732794
294355
946020
297873
1020641
991342
703538
819123
156658
107650
341726
852467
86765
621513
326683
525081
376906
1008517
408021
862618
905976
662073
603594
507551
693533
494172
906643
1006248
759363
37133
967401
602018
357601
1050098
878819
565812
466718
766169
482945
526458
968353
585518
215626
598373
292655
433657
379672
704267
195577
987647
614644
7041
494694
691070
849288
287587
26694
450925
150368
732389
734800
598675
856277
245737
244485
562731
336445
1085406
1074599
164264
1021581
168388
342934
963976
781629
1042706
573384
170506
66227
31563
20047
899331
655810
583824
314534
274321
1053835
696120
616234
799437
708331
461129
254144
442424
943380
71718
921103
116430
404028
133220
781674
140680
123739
333391
337184
440921
749896
58223
339982
258802
158746
262373
307846
275861
328233
846560
817563
597953
1019432
314140
231495
66483
972152
548559
1079645
703473
680754
446180
238990
266500
629363
36117
320955
168383
1015369
377037
178217
185809
189261
419439
716153
842998
447636
749466
562573
171349
839420
907143
24444
100485
496909
398868
1061926
530552
378357
659014
427578
179393
597309
30625
147259
824356
338895
867081
435895
570624
173692
1063035
588983
456384
1070499
298087
76565
965382
274759
319308
921784
50328
111883
228249
750619
735471
10904
1048870
440692
647270
370932
936136
571437
88275
75042
410422
376011
723168
62801
503488
789402
303578
719163
144621
930565
1000420
353409
400675
1033332
1078277
742116
425217
701437
619134
453407
93365
143651
22592
810458
225312
396674
381510
697649
699787
401872
490170
812049
269881
654088
1054577
17709
242572
503790
183784
321639
218269
739116
1082889
555423
535625
608257
577936
836862
997917
870262
474884
683991
1078796
419244
186889
777776
84077
50558
993339
432320
498970
512311
278895
243548
457822
617654
720137
784013
770402
415829
943399
906295
534735
694655
110580
604332
813342
340996
602323
672133
364149
347513
489311
170756
753809
187889
297880
854902
631570
704322
219018
19270
954979
6214
839307
627628
79021
990752
272921
1098145
689795
112090
253598
911234
835343
872961
1061388
1051416
476356
1002396
128797
817512
31335
758867
371498
848625
312909
239217
228500
653011
10447
689443
801896
617198
504119
1044136
706977
147439
213214
263305
86898
98126
60633
573481
581854
317395
1061054
499454
814434
921266
582370
61940
973698
414717
783022
577680
130481
448204
853850
330544
293148
140840
737921
477724
1029574
55888
270206
554435
1098702
947899
487675
705989
959551
996706
543511
862594
19819
918986
568281
262796
901726
622830
749326
388770
632473
224543
168660
35720
14818
940758
706646
551026
842412
830177
856874
1092734
325987
540185
112318
849365
531506
101642
22313
3831
243794
772956
1036768
315689
15482
326884
540362
1009283
483188
630852
887982
474405
673830
631515
701429
292411
686430
15669
406904
950084
5414
452175
344069
495970
990059
829207
576266
994781
296014
90855
811906
375224
372243
887156
847269
430764
741985
614847
628592
899245
530685
623658
1052754
498492
705550
790583
806213
766206
542613
89347
904362
356694
972522
571840
182710
40139
773974
299502
206285
254870
187357
92722
289509
413179
1028998
609569
197995
984622
553606
296300
345941
555792
1092879
938233
726683
213233
153730
140710
334217
280123
60293
335617
139093
818284
469730
1051082
1059991
398647
630441
611028
368710
98025
976928
1040147
986799
917091
137373
671729
432170
247167
965867
303424
1028342
835757
957386
797364
572155
1098831
607323
873073
153334
100097
253975
88294
811582
834212
193138
751926
87365
395527
403703
601923
501711
16354
412283
190239
329698
1082004
256053
1057757
237390
881333
388798
151344
665977
265764
237564
40572
716746
59269
712970
267610
203069
566862
983345
417838
351793
727052
960691
102363
847870
527935
417637
74400
166440
1027854
332684
322913
860851
212379
492471
995472
825986
890395
1018991
570283
287975
806421
589588
610337
790351
645365
376626
687225
943518
665667
460942
181370
223826
782780
250468
397183
590140
322672
929657
741719
963640
1016718
946333
696554
570017
613334
1007448
601924
626902
679614
108638
490019
921768
544978
591045
621744
123015
786584
409782
542694
421258
694254
469300
728455
582131
768722
137533
444520
518935
1027138
73053
405557
73665
614749
251772
237237
315279
605965
852306
918266
20849
896727
167642
808946
232295
813951
756062
224588
539299
879479
11176
573044
277927
581090
571248
704763
174144
952999
382655
147484
719036
476358
247442
528467
255049
615093
653092
1056599
1051086
501553
196537
267604
107447
191880
401875
24763
81632
61917
60347
495786
222832
76579
338800
853970
97712
352501
441104
713510
800086
428412
48107
532682
579316
493430
1072798
136620
761816
412066
363233
640953
309874
139615
210848
612086
988715
923335
1086412
177478
864327
271705
1080458
132541
233584
790777
348716
627187
631988
645428
3952
962185
1072079
812833
216198
315027
365836
1052949
567054
457457
84283
744021
171552
690673
419816
388775
1100744
277068
263403
894646
563891
564941
178767
283970
549619
559325
1014029
428225
139474
881489
1022934
585301
540201
999576
710197
648851
532339
225849
370562
366145
1009643
542797
422427
272798
920794
581576
920349
561046
98278
515330
559391
388208
809363
1087392
1062528
345746
740793
193559
655280
746015
71067
383364
789974
1098887
1039825
351320
892133
225768
765368
150273
642542
1084810
252175
1056090
198886
711536
820674
1064072
626253
629553
590962
390207
1096765
545729
738910
877739
948895
527459
475839
984671
947458
487571
316865
977208
212804
202823
48449
1090357
368157
931651
605560
547728
623592
425650
991548
773472
907207
270601
969528
486541
565853
983503
235640
377061
823714
943586
863342
748212
7867
632514
1088492
455226
842028
989538
979322
31856
804723
221937
397499
480292
762168
1088304
20971
747847
876284
877334
1044092
589666
1079928
190575
786110
726656
993190
812134
92834
465597
659292
594782
1072400
834444
288432
748638
449589
1058507
545060
1006600
525711
172501
9510
790683
93513
159264
54885
391683
1004109
770381
1049187
1090860
480530
378351
576522
211932
281923
191079
863425
694635
733284
718321
878426
705852
722456
889532
78970
396583
743461
110448
130964
1064145
1040817
820928
268090
706030
448202
319551
209200
336754
736590
142611
500388
293738
899355
930215
54947
78050
1053587
398330
71662
63993
855990
597766
892054
431142
187661
298630
145066
1086591
108010
981140
132267
465069
52464
176376
80876
828990
703187
337177
1098764
1089308
52375
740105
740104
727186
67448
134405
653470
723368
909899
787536
326661
307431
1067403
200409
950128
948000
691173
1000768
486370
606980
339411
775994
348426
499609
190089
636079
239380
654138
913729
556748
959653
690557
67263
895772
173165
322834
964666
811091
831645
976280
486579
217955
901644
176310
547197
219614
234785
906463
597809
24516
925511
361948
384247
505482
31485
236793
310612
884223
770926
693751
519553
1068408
662565
909321
174623
959684
150081
656748
1072624
950370
1036737
701897
242450
282075
511181
65549
97696
876362
417290
758050
888688
437897
284840
948090
1063034
463538
199795
378920
620116
101199
686012
645500
1067898
612179
935002
355931
66020
480065
273599
355259
1094207
510468
352473
948836
285240
880579
574458
176871
767911
1061347
207843
951549
731901
326427
429874
172835
356993
66865
1060766
469143
851085
249058
804708
939605
1009559
105497
953942
189246
567963
428741
441594
759154
271667
570550
864417
447689
404861
226044
794749
900652
473260
739393
289954
314013
784372
595404
43383
250997
917737
419264
1099908
250524
620694
948863
274853
364444
415220
119658
462591
31736
592509
396468
838244
319853
881567
382434
905983
299783
148872
49688
140178
83415
862179
435472
972525
394180
1013932
1063560
751232
578490
405565
465973
492872
879024
913204
312206
524082
180263
221842
409547
834719
874183
507292
121027
473479
1057284
845779
1003846
466654
563712
895977
275790
217478
103664
249517
456376
910913
873561
112822
736113
735904
172871
852172
1003792
2479
76383
544884
236992
514144
768529
463775
670429
759155
588521
787983
292101
130825
964834
771020
309081
654891
268755
271154
18507
63740
1046741
481629
1012130
26963
939268
945524
235601
939526
977584
669695
440269
361083
652161
1091923
16279
955321
728925
1075424
10613
231143
499382
526555
849605
710533
220188
488422
505624
1056890
20688
1023831
694189
703831
243730
599935
1035201
680281
415947
135282
1002266
853767
572585
238239
750657
515064
1024093
133019
973482
134840
697541
236272
169288
829831
85116
215514
702486
284468
823728
840708
679768
715955
757465
258023
147734
64755
21277
454156
219009
109311
974074
774644
334581
866483
944806
411678
789998
347981
904781
325386
465091
1036620
676274
171305
817839
863906
931298
246734
229090
854720
763069
654089
885915
329150
943810
826748
430306
792168
649103
41239
340112
1017360
802668
549274
672655
238189
703854
403036
977045
437842
669269
678344
990920
623663
942818
175838
232104
277329
527023
820609
236469
224314
554096
426109
426116
420985
79652
152907
745331
186034
711662
364621
847739
63816
853698
790356
392824
456942
90982
437287
660430
64190
691717
1075334
1040658
882300
944228
191160
754875
372296
870816
852540
474522
389983
250965
663697
193120
1037461
567163
104097
809599
473924
305686
166421
737132
749023
227494
610061
619408
496163
314978
650658
186536
8671
417032
537728
980307
774103
67923
737730
94803
549470
1056197
320789
434797
53479
257382
622040
950379
247411
156109
795860
212572
469386
22959
1086981
835390
1008520
120872
30746
91342
378695
1012236
798674
231867
522972
1052511
1083968
1023168
815629
90065
440627
1026737
423386
784172
1028949
969189
852578
969245
323869
669612
835671
589764
228210
413685
489907
485141
766584
987665
92998
986305
965714
351432
963755
590947
682957
940951
199630
706364
241919
943013
990630
550576
86833
274702
524745
947445
820245
1095386
228208
702500
536217
698258
500237
373480
999853
473792
115582
1039283
482359
839481
614255
248240
455319
93589
554886
1090458
436297
998362
301478
488501
183016
798363
614498
861252
495047
569103
432657
135800
811778
331526
194911
826040
317213
739145
694830
533668
898933
659554
835732
650202
966049
201922
471562
268500
368789
327669
319465
458613
541539
417825
133810
76637
661288
350474
245188
603643
871779
315009
124127
12598
940060
939441
469120
580588
255522
154854
591011
27121
191422
685370
327556
650462
863784
59119
256460
922672
465537
709599
713364
259482
678482
271660
720326
766438
898866
241567
766852
202183
187458
594396
662411
436626
157820
427804
21363
610197
770030
560381
633895
987611
401456
421408
767196
968546
880461
842682
198111
571320
347980
816104
392051
1045635
1030609
12216
61767
895981
633018
419416
428238
758479
176693
760668
133268
832662
452313
802863
850955
310081
958325
917185
468268
570548
48545
910731
101768
797121
545087
957103
384970
1018593
95165
882910
506460
1081929
277165
497529
1082722
673019
176059
77045
23395
247571
1078618
1046701
743698
413551
289434
449252
1048800
373941
363172
776931
17144
853504
536730
621699
909373
962184
728572
455047
887648
870795
59029
409206
286669
1043795
514378
675245
953803
682813
85368
79466
807209
1070768
806248
434936
990947
255412
227435
329934
1001219
589793
565867
978516
747614
748664
514626
617751
177787
694796
47264
46954
50363
129002
594575
1092070
873662
1035489
460803
191625
335407
787629
839816
270414
826734
1082371
725683
941237
917314
336997
1100916
99781
47826
1088810
564710
698937
1024184
192478
526228
840883
63983
927030
145913
320215
135054
34820
849785
1030844
538668
361001
1024710
454566
465584
410315
1045586
1096282
1005981
52067
52066
1085633
147338
646839
551836
436396
384653
29858
800083
608910
52295
16328
476904
631986
336889
924273
424435
223208
875213
840827
853672
987782
16991
408397
86772
659048
1085241
997426
491154
151866
307084
15812
503483
405105
730286
146126
408510
564873
124921
610344
400748
927265
817624
183008
50314
728552
734232
712890
694657
258392
1088268
1035598
160923
1008469
418943
242965
847689
355730
805522
136995
1873
507395
678296
630846
234484
787520
308619
329412
609333
276483
665702
1064987
205972
741458
277661
875595
997946
138084
63750
370967
522715
202860
790639
320847
441384
1097611
804033
308880
217966
618697
739098
1052374
311583
66710
627025
5400
593723
938632
782626
672891
109052
728135
1005345
582878
65901
1052924
168742
320157
15071
1049181
483869
452645
871560
369134
1012499
210579
603615
1034298
637609
755207
763165
209412
201553
470272
1078630
91415
855776
64635
428592
429642
465956
957645
181736
32829
670534
737417
1020896
934808
139231
52280
121665
845901
416071
506834
37268
902683
631995
592639
312408
675385
485327
486377
277330
757699
720746
219918
595076
207852
377281
1045984
467592
220498
429279
513612
481387
397910
993644
1087009
166504
1093022
251574
186196
640423
382316
680739
520636
324449
170449
1082200
128714
127918
760664
106575
867162
966458
162764
185199
113059
838283
138994
1050095
624704
783402
995499
110916
881321
838017
510246
457674
963460
18698
96812
64617
9991
810323
866484
549793
919611
746150
571838
570628
136565
776803
11200
35180
993437
726206
416863
366404
751952
93134
484969
442971
982569
347634
721839
127123
418697
458917
655608
341200
166668
801361
765147
817698
426298
333556
81031
966908
589138
932589
707910
876714
308960
235656
505732
475689
1068975
677350
616440
169341
589344
967687
955657
119706
869165
747354
1020900
155678
879316
443057
676468
283051
9217
272529
818362
1068645
78739
84091
767276
771202
16760
802747
554115
1043212
514828
12173
203962
101386
852940
1001307
318839
490802
7656
681497
891990
60769
807066
658910
30799
159225
660261
23637
152160
956984
391480
806330
311607
379905
14746
202556
540347
147854
533566
411539
225473
795953
1051868
510938
927653
684593
971228
212575
364671
529846
874304
455071
346484
1082043
366267
837392
149762
316569
962674
346129
392226
789159
659587
130890
590762
1078713
660769
321539
821958
1036676
447107
795431
953809
114210
617997
1095674
819294
428068
894482
567813
277617
222279
551912
895942
93279
545079
948085
71135
224212
591614
316822
520622
649702
353471
943916
638487
962247
533134
927133
370193
1024256
1063643
234806
635165
562980
847469
790504
204725
966288
594079
658619
735068
945312
927436
290726
1036236
353729
331833
274677
504941
532215
835063
36497
448043
1008668
880043
308855
516050
404929
8383
680033
183289
82174
25055
47424
359285
868117
648641
109252
696318
510881
821315
966958
357576
456873
215195
102958
36966
440746
943242
239881
235943
1063063
253264
1014225
132220
187087
563980
670562
183850
707856
611860
136524
334690
39869
191411
411411
811271
77669
169403
1008982
479590
325337
944233
149824
1032055
763579
928039
362230
712407
776825
1043932
241099
1032875
398365
775829
502476
102252
334723
284116
479533
899522
93768
966108
54685
53635
243586
4933
464189
716798
407165
495458
933808
685789
1036962
879276
625143
658762
263739
133983
261653
1030964
1079910
868899
1075762
962337
741134
778040
266557
473487
951991
432276
450312
158008
996176
1022656
844593
824430
178666
595608
791271
235705
824294
267531
63519
400799
280888
835143
828604
921888
947619
749123
145995
83232
1056156
999405
132057
450770
96615
629834
975764
435675
972923
789642
41028
73160
931734
538012
458430
570040
311749
624938
46563
15018
19813
509296
774555
404032
638398
434906
12063
696048
323683
891699
850039
41982
91462
914289
695836
732020
688097
813992
1000460
519662
719694
603573
186647
67497
940802
767553
640599
883472
808162
807112
1099009
379427
159646
546298
720315
444923
163464
1033994
188507
360486
416942
725350
487020
989537
181565
998251
100691
977175
437720
451119
1055967
861552
461566
534859
636548
200466
774112
139203
344419
736803
453515
625226
966455
189646
363052
220754
155075
1070019
1090213
98311
840949
776593
866577
453453
879142
276345
913816
14544
231340
1075486
155868
516566
468568
171394
714095
55020
329525
271030
127499
119765
779590
886165
982713
320560
56783
273936
995182
245203
521139
714378
296749
174819
637706
35137
127821
256137
102078
572042
49805
91716
505100
374154
1020527
562634
838282
415649
1064926
385215
538009
64681
269594
982088
973313
699252
241646
585310
519551
616485
1051512
635427
750599
353065
453908
756741
137872
529915
833250
605592
1001561
1021935
244320
163695
736963
862477
87330
207464
1013443
257997
1088865
368459
932770
935021
663599
87759
1006833
910756
692581
517796
301917
392953
899360
225978
380126
327734
470942
248935
184677
377835
700810
1049897
592505
731663
642627
194546
1074981
357014
853809
3026
710456
1093120
562219
480114
108307
325264
1098238
457230
1017333
860418
352788
880162
880787
1088707
300460
225522
732791
114859
745881
820891
332742
1095888
667626
427129
90134
356811
208172
544253
190508
697860
155704
361204
756583
271210
275474
208606
69759
678008
222075
680055
827688
953429
53544
415500
388353
872096
8864
18554
521172
479925
123300
813734
390075
768033
821428
189346
1026292
686719
10740
723994
621447
381829
923210
1010644
559996
256572
529936
510711
68733
292496
642250
131931
255691
9460
142238
746912
337010
524742
607386
577523
706603
335861
120802
751791
72918
544408
271900
113790
856360
779253
845988
720547
558236
196038
491123
94310
951115
466537
961175
251318
948516
912239
707971
22336
492823
504982
494559
774094
204503
125811
730509
432432
623578
621492
802492
907786
557951
203756
476284
109043
309366
187905
245539
38891
683039
241402
616462
70272
1008746
832240
179010
892770
228235
545106
696842
26751
737747
85837
1013938
391385
103001
511367
1072567
191331
1058025
472648
640314
789148
166845
638808
417241
551292
610956
635699
809630
978863
628505
706399
90380
890452
669873
456445
37213
71245
665516
175830
55310
535352
592383
190822
391763
848316
949587
393519
281881
2047
405881
99888
622816
506547
434245
177930
346622
254682
707318
510132
681321
388112
884135
896258
329131
558512
583149
831956
200118
1077089
694593
622488
602421
851097
631509
484981
183478
117674
148377
411386
490319
284301
701207
793843
682738
410505
413462
652271
873487
748308
802003
769869
300458
441484
305169
78400
551667
145188
104175
811381
448954
1048194
863168
227203
395372
407457
485481
639133
306703
974140
221999
1092710
518531
547953
992543
829343
1013999
913412
63806
269278
283901
315265
1096408
687491
284047
1088499
761878
1089319
303928
89595
485610
143020
56962
835680
119138
986347
888986
380742
937986
701250
399330
586835
255459
594448
127797
383936
303359
357941
171307
356803
566517
1052508
324870
470085
834301
322243
783183
650362
22263
656044
457061
671619
480654
428901
394205
615783
730528
642014
189146
90352
565448
888851
928020
751936
251527
846766
206820
375378
241990
732032
999171
337332
877387
416956
988601
144295
108711
611962
255434
924138
1100695
299362
717816
352717
157299
277398
523426
375787
118895
937042
907492
139305
362147
967150
975303
338059
1048843
657598
1017875
650150
773301
738238
233429
129292
475808
641406
1094140
446426
1048259
890245
887631
613658
805250
918259
288194
1048679
758168
1090274
343697
570104
1014491
392977
122124
36004
849832
1069637
1033505
1047681
805447
1039228
221726
413032
887662
98065
476072
1100630
611778
154128
1101415
1058779
403578
789815
874962
478976
233987
36970
573150
254698
474182
488046
1074664
1073614
947091
513975
41147
40097
954111
335685
810494
338051
307074
144321
1062630
920857
517581
1046351
155519
163920
529731
512525
130843
1079218
895080
335481
851254
539630
873215
1048598
599242
143781
562452
820667
125957
211846
1032091
802019
814624
197374
527270
134637
159050
1081465
678686
914071
462594
1071441
8912
869016
856347
793948
666760
887580
921612
252407
1062047
1010284
93035
999426
299704
399229
738162
379763
723795
340868
307493
635348
149032
880381
1008177
328158
747620
1042363
90218
528514
701104
230684
441895
51074
719046
382770
734282
683385
978011
193324
950316
535897
916963
85842
851048
209758
263718
139501
952913
435285
999268
863426
44664
63142
940843
397201
285437
499275
1084668
971309
407828
238502
146387
642173
347200
40803
401188
727627
580007
712088
499039
404381
552633
499219
836528
413025
867185
411077
116359
870913
363330
262775
977615
496706
568860
655713
872467
620782
1009747
1031579
596789
184187
462369
745171
889018
816073
965080
422561
704431
339397
839441
342019
957444
333440
148844
318269
33831
24386
102299
195231
62145
424814
815159
178844
605382
1038587
1074727
887313
264384
260256
619017
682498
1077274
239758
624719
379531
290035
145068
651438
812424
723553
667356
152240
639054
305295
116003
215319
14954
523403
872457
615654
633797
451842
170859
455232
775880
21698
103074
417437
330487
672782
321451
459309
185050
884014
179834
563729
242554
908983
303327
491071
466831
833595
391010
328228
1043665
209239
596986
604668
442204
225171
818772
999643
765961
535451
1079963
516657
735684
1000998
211441
694665
378571
863037
218513
647281
435396
184232
469947
364491
609579
362806
194201
1086500
394020
1083624
730192
857444
914420
281568
1073939
391225
65943
905996
406379
911431
138279
589044
343969
836731
465616
813011
14157
178665
285001
752137
143538
420284
599491
346943
410560
1088337
209011
862842
789515
453464
492336
1028287
753415
393167
1017086
875381
1000821
1099021
404249
697197
525241
127447
302997
16149
296156
201128
878986
835187
270731
186333
613079
852242
422188
1018867
734323
946632
466332
410620
436597
509956
195769
157732
223679
1023077
861460
603549
261990
631500
612037
518421
822520
1068674
10266
735281
735996
378860
349108
821660
318255
861296
568858
472284
477630
677576
301483
706034
27904
897391
157278
500494
124135
442949
820728
415723
380237
766061
303942
643412
77913
586144
158590
410699
949700
690623
201749
468749
389383
735647
143187
417531
957954
85976
658271
921830
516558
43709
518750
813032
500416
247136
986435
508005
973996
919431
199261
372521
192142
204406
55998
252073
710490
493793
882852
579650
771237
442369
715441
973271
891217
303649
1010288
491951
1067185
775584
562286
233282
239936
751282
593172
121249
788788
5401
458471
768064
557485
80891
920860
1010647
184942
663008
234642
809341
757540
240706
256915
1052092
664851
483996
640987
154514
756357
91854
1013110
1030352
177134
690475
923309
1087481
1081165
304969
448878
395164
122450
812640
588363
588364
1064890
895630
79058
960610
1097462
223711
776431
7603
780289
908688
496576
580246
312076
312077
323309
486226
360005
619238
66641
135223
219495
852628
650191
661627
914451
310386
279266
719176
718444
846835
105573
802967
73374
1098763
249428
419088
896194
942401
1065262
64320
240937
455088
472929
300523
299473
615525
319121
143764
154911
330782
944593
32261
641937
1049566
407379
1068210
837959
961953
448547
489273
804629
95987
986907
141595
504190
188792
991620
317187
344930
853755
886397
887447
786645
997810
12285
403193
420926
353705
51216
254785
595521
555599
249093
474117
712458
397244
490130
44504
595679
121751
454244
62381
746926
468048
116774
486166
133272
138149
953228
730162
151612
243255
982299
206706
638641
788927
5148
1007579
932248
738160
150694
618260
763023
981393
56146
390646
773275
868039
798030
460791
369499
1073879
692572
740305
596231
301104
773601
805076
161880
209105
857370
900108
899058
97746
979405
230901
571242
817537
1089478
931990
1021601
633124
961859
771804
37242
294893
834057
722874
682961
190823
833833
415871
592666
241738
1070176
522344
674002
267070
3931
536238
681570
448362
264128
241503
893972
735712
20271
281515
1006472
872041
422531
719776
836873
710611
118972
795674
639647
669739
446551
95647
198344
995041
725743
932707
894887
1011029
268059
1057645
978377
696246
157292
178705
914115
625539
1062780
659398
509352
679870
238441
237683
1100879
183830
993398
29266
623543
837453
915842
228909
1039550
242545
883350
898635
719547
937209
470193
488020
185266
809800
507842
829417
489538
901659
691295
66340
102333
968182
386914
642530
363340
144491
810308
43074
468844
859716
803399
187141
1011067
151667
1067467
574675
409353
264738
632036
228924
355317
203691
421395
346613
1067338
498663
430384
1013737
881853
613710
566060
2446
981450
266167
59073
957031
988224
575072
23509
836824
388841
250457
473576
380716
377775
99153
823074
833704
440582
934736
1016470
250412
400037
1016188
876175
676092
150676
452426
898981
860035
1094919
117604
539589
420717
421767
383040
587588
457775
55342
253096
978661
797263
728876
853530
141746
809154
864663
623431
768873
235547
107818
305534
57930
879747
832185
670046
490064
313771
574924
348721
255386
88597
841876
25193
1059880
374759
336697
737438
46110
939213
479145
632046
51374
555905
343863
851731
53884
589399
403638
475978
259107
312020
111678
621456
86113
81719
532935
117301
947159
951980
785455
519033
696454
752077
822537
668451
40261
433519
59203
676878
972664
136181
1060201
196798
993732
816091
1100107
626247
441041
749027
548864
1003399
779173
915835
1068721
607784
511178
81748
15255
395559
562921
337309
484770
48859
354220
725955
564887
1091390
830297
474907
111972
25145
1020550
597626
695392
532455
474343
316567
727252
779342
587796
777488
861838
61299
555641
316762
821545
638063
873334
420295
364755
804000
687629
414973
864581
214547
342591
768738
405537
1065887
1092824
484355
379541
88608
162803
548128
85966
512395
160879
176228
444595
379269
295278
930100
577190
836754
55569
594309
999089
29727
385781
110819
447516
259499
242492
670581
113417
894495
14128
618187
904930
1063453
328502
678356
382384
336391
287360
705576
386003
45764
288685
788803
248379
925373
209221
805066
725375
338549
377393
978012
839922
1025082
35727
598645
141608
572903
718471
25357
337214
798206
108954
964978
647529
117108
171294
183510
744137
385552
1008184
720400
292672
555781
444761
479185
1054566
266963
382034
759457
59121
537135
361973
954454
678327
1042069
492805
262143
843731
221169
963279
15235
317931
955766
863557
692059
328183
445883
346083
1094923
493973
342372
605295
35493
655367
547339
1047146
1083374
1009894
852679
208001
975136
600692
970619
90712
89662
93499
860880
860353
663522
677768
480995
443513
63632
589676
492008
295690
417185
160141
415824
3619
59433
981581
756759
191230
243841
117350
994057
1045721
779212
790983
792033
222004
499188
396083
112369
814396
385786
704991
735962
281111
203715
568904
181919
961223
492317
718141
423073
182542
363398
860812
834157
20864
338904
413887
740866
155175
206290
672153
348241
1056123
224266
781823
608366
364808
593850
896579
893381
690468
133215
141503
130324
540209
1033676
24498
77963
68395
652147
832143
1009462
507270
431018
826321
1063275
1002650
340519
1056454
308874
345858
647438
340528
160178
663606
1012710
173496
562834
186799
275407
1027835
913612
40515
41831
526320
1068030
926684
890349
550510
288096
271523
666776
90466
95271
428684
625241
75983
503951
1041322
195483
772172
736834
47311
755329
306665
1068339
540629
241124
49409
456597
1095304
461086
183622
436505
907007
485131
1070848
149720
345548
799713
1074574
627951
799721
531758
298779
709115
72030
966146
824059
825601
425520
884357
249017
953960
708490
327266
222728
357015
687130
521420
510700
1068768
301603
688407
947957
468441
444083
357699
756284
1052561
30751
628411
352945
186893
449913
18168
550380
129286
792474
422395
252569
652424
906910
191355
1073942
321119
768259
241164
173588
491343
89091
436513
132109
1076125
806223
64977
230843
770989
221414
484498
495393
852647
60922
222518
926655
466706
313727
231193
469704
504591
414199
610422
825473
608419
343749
1067688
289459
617167
27746
102633
550110
280781
511394
328953
176303
351977
470879
1077568
376678
228252
765702
817635
979361
753270
631219
8005
404787
31499
708568
1040671
383822
792593
617561
392444
565165
664235
970800
112556
1033067
950929
27651
19637
629734
993543
711116
52337
953298
416842
670200
637344
1049645
431324
192911
498123
426503
247162
75596
969259
478814
521655
698688
615084
456690
819929
536178
293283
1092451
89095
257588
623831
459227
763598
132675
961642
708684
18995
1026372
951069
443706
465066
1080887
205111
639263
966081
804727
5546
132599
676827
603690
591110
1043813
372573
765802
662928
786382
729286
723457
960878
370580
959081
745436
146604
308515
292948
373122
361341
989205
1051858
342929
792398
919263
584703
659796
362198
244368
46678
535472
155532
40342
695874
470930
367425
473929
438311
449253
217814
241545
105252
472995
537319
1021553
245962
744170
1035162
1025353
633694
856897
600915
306388
549223
854543
938313
604027
513880
317634
95610
8978
325903
719970
244439
1087758
747520
179502
1024611
522834
611465
102017
536934
784585
126249
842003
133875
79633
593104
811121
1084863
777519
275305
890928
984833
295997
250553
475414
131673
297045
742596
937559
812056
562251
15127
796093
695978
677407
325511
216864
47269
1066925
601355
802999
714721
783411
304979
876648
556085
509103
3533
157782
155093
300107
409108
1044251
648281
436917
1068604
484810
750355
592129
211526
1044378
607798
606748
40651
761591
760541
1056232
12557
1090361
1052583
964160
684356
656832
479040
533548
457935
217983
144316
685282
714664
831456
1089248
494957
490971
938603
576121
53304
96468
927677
122946
907622
237197
774622
737504
164293
987132
166817
494331
100339
657871
444193
79504
64573
117119
704012
293197
539832
210447
293912
1090442
527383
126078
907737
10478
568824
853300
448509
235066
231047
65528
1016280
68667
345722
752622
45239
20677
115751
562818
638599
957801
804185
1033520
788534
755401
681504
882162
821722
237848
842275
384749
791861
318475
513396
893751
964541
709818
417925
91578
428872
446036
920114
604457
839536
397728
127341
468801
457663
879885
912206
556639
85862
825967
972790
321618
965416
970374
1041972
860361
301976
570030
256010
252031
609060
636546
877119
952295
433217
559998
335524
1098983
746888
25520
925265
1034205
95717
990809
402803
645876
135716
783269
778217
482225
592928
224692
366123
1008203
860464
448445
921961
612440
270035
629547
788707
482234
773084
735811
728792
128727
890363
741935
916818
986123
229932
633539
686986
42397
818774
483826
446858
434494
32489
930755
124195
735706
874893
659627
486441
86817
710136
82191
388523
226599
869436
332513
415674
263146
708115
37154
14503
159309
175484
257397
458426
273886
947525
1077132
727617
722873
399271
1043150
181046
200848
810504
1071956
72425
435614
963227
717603
413839
298418
82668
219051
452473
765389
209406
21296
797866
402047
886064
58463
290750
877580
468605
501794
940893
1088923
1099121
64781
663982
1099012
950542
948442
900904
788123
199832
365856
1069808
911057
989830
288695
800944
103564
1056520
627647
211424
306744
556964
682336
714913
262239
288061
198506
238865
235097
973506
712658
855944
772034
639254
473256
387992
457300
458131
159655
511457
575825
827073
382129
735533
595211
754239
606851
912790
453742
635934
593491
699343
530150
288106
163476
525732
22901
407830
745142
107779
324100
882613
680188
1071908
586203
1023792
517645
853036
998015
677833
942331
932812
404284
393752
561190
262780
614836
812086
145444
385172
580885
825773
143704
657007
127684
311698
866496
931690
498560
152387
817892
700293
199334
859655
397876
260420
1001605
41019
258908
865781
862985
162292
788538
598984
487770
906236
307708
356443
325579
308887
1026409
213445
751040
473602
272846
789952
894109
95233
278772
141958
817475
41583
977508
1090257
86081
1074935
304877
383743
869786
321403
274237
905774
413753
1076763
1002627
336315
222169
979699
1082939
37219
500614
843788
176063
971815
251425
482959
721294
200176
22205
1099851
784115
791126
896958
573701
182660
1064349
885228
681803
178573
298712
242405
495643
437294
41415
538766
97350
861681
294021
633626
192383
395847
14451
700610
136927
1098155
430919
432919
164296
1032503
739975
437079
1098311
524905
279289
549310
80075
262040
727249
838696
515031
219984
933837
35007
812446
824326
231513
871008
951695
321682
283726
92721
233060
925525
221096
428234
1042148
402280
288582
820802
123675
641985
1048486
667232
283453
537453
577665
501330
56863
360231
603597
755457
914992
979042
281299
907744
351889
1030627
663401
1014931
312773
801508
362720
849413
557711
979271
78189
1047731
329829
68173
737656
890573
168813
547597
768248
629178
778533
316036
90487
287396
517619
462669
395614
592905
320689
1019868
666348
58436
350460
442018
564822
997307
588166
789072
563975
993666
1016644
391262
624091
238290
1087962
1068745
66929
410091
938141
916759
532171
690273
754395
14912
396930
232099
542016
613635
933771
921433
425114
163202
826175
269283
685790
160432
22295
597492
95727
946134
642334
137308
102244
986341
582579
215908
1065691
438100
277969
624040
686112
317936
453239
833750
152005
426367
877773
356778
564231
459008
165238
163570
33901
436490
616035
980264
447986
493580
874725
941857
779832
57922
554891
1054248
244093
193808
653719
46448
820410
1650
210214
969486
308455
975083
1001710
887080
1071367
1053113
1070458
365051
796686
66521
1002811
17834
363881
404965
942201
560359
904119
879977
702638
155715
214564
35377
18843
268253
615621
585727
110897
26484
503335
759926
893460
437808
980687
78635
672616
489199
859088
1061869
594553
46195
967451
660233
700818
63507
864277
724251
433377
838895
380784
566307
745935
310047
264652
412531
402354
45966
462433
387146
563299
997339
107455
75715
7615
685810
644878
1008802
128464
858117
1088875
984641
32097
300355
211305
215292
323063
1021271
181210
1082671
322167
298857
222845
368652
910022
392164
1049598
906703
652390
734170
480700
967959
292073
695488
220794
6702
953771
820109
367413
276719
776045
407915
610761
274772
160587
950214
450239
970156
671207
727367
773251
220633
604115
345934
453550
1073654
848636
122657
288455
615941
570899
422643
743528
902489
45829
777850
106724
212442
27281
622305
263910
477784
455769
293849
44134
45184
1073950
677022
887545
765515
1037431
1036381
172873
1044510
216794
533146
470228
506991
83002
863866
768537
491321
34628
79401
153319
668236
741746
140515
1057924
920779
982198
961099
1094761
1049837
869559
762011
1007696
487102
116772
167178
881698
80769
80770
169801
170851
429996
446575
655949
295802
165311
136492
585771
208999
24786
1073280
725495
135683
797460
508535
634655
1090254
256054
352843
174888
817576
935917
856616
275237
549969
203049
454555
417155
41434
589494
103356
427399
1008571
507862
129866
365742
591208
739288
676850
434793
469926
413367
14416
534319
1040260
960585
1016633
197170
870092
287017
708382
595814
53127
565813
1008296
830408
866550
846841
628622
406170
136223
827351
61287
385023
931969
1094914
408698
888881
69592
486306
926333
795764
445788
356185
718530
378350
245047
783845
127565
272939
925518
662371
609924
961465
483842
912618
959371
122394
702294
98899
712192
749733
992568
76837
646341
239035
449808
528536
457464
80410
298417
932618
230923
164478
544270
701353
522404
188593
205728
1066726
100168
132090
139403
424922
1020235
593057
1065081
367047
145433
583467
679984
117925
311920
734411
1019560
399450
444631
919112
202401
439268
1049623
668126
500276
587642
514742
493186
168703
178946
156979
276928
124133
549575
420215
328343
856764
248146
793663
94755
506034
755500
715638
712651
101403
516738
688848
817296
747038
923031
86575
270921
909332
345410
394737
497327
679802
686645
267550
799900
406470
710163
570983
684785
288078
1099279
900850
876040
753844
1063339
106573
997924
409099
880817
415047
451491
131254
152556
899210
362623
101257
412666
777316
376782
946768
238012
498383
777910
637757
766043
1074330
625871
1053076
912034
1031192
819493
192571
187846
989517
516805
946241
949814
622196
521180
522230
74817
654933
127382
330865
384428
835512
65986
337907
175577
416025
1082531
302794
779810
664658
875722
317585
791947
562490
781636
234705
678148
299230
665528
589620
1023330
1000043
237657
3286
495261
93323
737997
100211
40228
825106
970030
739030
937876
203470
594113
581202
956447
556125
302918
410863
831747
608748
264699
1093502
687691
425746
383981
351194
75004
802688
109420
375340
419294
413007
924679
869764
236209
832478
655937
1037650
327656
833142
70779
604872
769155
1009006
1092770
155543
232855
1030729
147863
442587
831256
817502
910445
196039
1057178
512461
219904
979485
904704
957795
992538
75162
272837
752709
777168
569025
1063165
289316
457324
34344
4312
228641
646529
115518
896448
385694
871900
801676
528153
546823
160109
453770
124536
255878
697826
688685
450969
499947
955836
290816
437401
555921
1056799
376198
125545
803704
539659
50764
474566
546042
659730
967832
383820
998694
597578
434478
576895
868995
622560
251785
732612
726476
1019640
197393
223882
645947
414774
24007
277363
1012448
399889
520883
675426
642152
773286
397341
809604
964863
427264
926322
430194
297082
296431
84646
60176
601851
685249
1056083
961083
461094
668621
1007497
329498
55555
979517
257466
740020
788912
638359
937173
428417
462868
415882
806249
179505
68339
997386
237522
911804
80201
96576
324425
854957
829438
441813
607771
638622
274438
847699
1037848
1023118
981478
253314
1059234
148610
452415
345320
789647
1027239
578494
786650
582411
366324
630043
608785
449747
687997
771549
975603
735132
32323
917960
461340
12046
299821
1028629
875074
133659
474079
525936
987008
306390
822453
1034570
855311
1006804
273952
836456
39805
169804
175822
701923
724113
923970
848761
111728
1042644
169535
279461
125664
298563
1091400
864306
260789
971711
23831
199818
136988
669228
432876
697486
32226
527235
40254
739903
29835
911821
407038
920894
890352
548778
1007503
272825
609989
484693
242459
578373
707117
838485
352267
927971
229388
78943
742240
519085
517842
180612
970100
281152
222215
162804
621954
703111
658285
103315
737498
862663
89877
504945
908539
1018006
590280
1009114
190634
508584
868937
470015
954438
944337
1022600
480543
485749
179725
186468
948216
428391
699348
1040918
56937
383169
471577
160348
1074724
85424
275555
115424
223089
796306
865127
104262
59612
989685
384982
235877
886003
349833
976891
546961
477156
510912
305589
42492
46030
647745
345987
639109
1024778
924605
827855
137001
687094
166347
940933
625330
60226
346041
441351
981708
516850
961758
838691
59193
1087414
282656
876926
106382
608009
539296
601349
403853
1075159
671732
666191
996637
1028857
80248
785780
803102
628150
302428
726477
309803
500740
137631
170862
383966
161513
920041
313449
619650
272045
667960
776759
868636
913372
184217
953562
579580
415583
257963
391539
149189
795159
375974
1027379
920061
501624
15217
432793
123755
959836
483294
235287
785876
217855
513716
802412
779612
1008077
561780
65896
602929
11941
928824
969356
551385
42713
20136
731902
265954
177348
1085281
534613
721714
1021627
881316
847562
630851
436352
991376
290775
223344
672896
430096
418557
211174
639983
532510
233273
729977
611276
329905
594208
286668
1091176
249709
317230
501547
401882
476156
740322
264420
1067607
10931
305425
1013967
890755
557687
807790
482289
1031648
195466
993232
480306
55131
1048228
580749
958438
566741
805889
420600
908903
956315
722049
925800
174105
791383
279131
496005
541964
10123
413395
619421
161206
371623
1052913
607505
907058
685849
256111
925487
419397
335598
717430
650709
220664
181638
1082344
106260
772588
149621
164945
710636
761506
638166
469836
788807
97386
596535
597585
866727
270896
624224
1047030
936736
495249
437121
501944
464434
464433
596960
1013887
225585
223470
731863
220621
257724
348141
363860
462793
174756
888050
887588
113580
414758
444742
731491
77181
899404
798195
799245
391858
834214
1059548
145000
900485
453064
469815
630576
179621
926268
834825
245338
857315
538728
750180
757971
13493
254718
19068
30050
540726
1063174
590463
574724
510445
326397
871054
917222
118835
928938
822341
689127
645249
334298
825081
484470
503666
687414
509249
880748
760376
117719
265173
996993
104805
252654
140912
692092
407256
876182
180274
790056
410840
719974
1043951
1081322
935738
172186
90472
365064
832394
268327
613825
43616
135811
314244
246471
210092
672417
322551
879891
531659
270699
753557
736901
614319
366948
865646
823586
507483
258234
438622
146026
187936
247316
279813
95045
487883
655447
70321
131406
345963
643749
968589
149780
251014
884757
931540
842769
448005
1071454
804859
26108
671665
502715
190955
153875
969809
535271
1017062
207611
134123
292340
214827
522116
1048664
652598
865427
854613
232066
94006
581234
1083576
61865
55710
394666
1005848
319888
12532
487809
391598
506858
537620
909531
246707
162372
990331
444030
1023154
15727
111902
71158
817497
641066
19014
616596
668881
638562
493786
234237
18356
441646
208513
941987
472672
462387
463437
589806
348137
958377
612214
656287
877398
7968
32427
420638
953488
38121
519556
1047614
443109
174234
967375
866998
741001
257479
855377
133229
993624
971132
535554
469217
664223
126294
577440
448685
500953
783152
230607
104700
179232
537788
126246
468719
280455
669560
105772
410711
676649
508707
203098
390762
484094
446413
327231
704161
248527
779837
37880
985715
501513
535233
86474
112884
695317
391562
440940
649543
252241
324433
504923
205847
282300
730933
1007277
744248
283142
39040
608725
795052
506715
569313
968773
390391
697516
860587
293891
487014
767614
938979
665391
130358
714799
1069056
911635
38854
681463
254786
656180
952447
439254
858051
166097
837931
1099492
324457
891978
438659
578221
208944
1022814
397186
404256
1033005
545278
428513
473867
781607
579988
779705
100210
588866
93628
455095
231327
682645
820396
239691
249678
561980
1072681
1007103
31667
702770
718348
171651
621777
252142
310385
643973
616025
1023327
719741
632297
577721
18835
1042385
278311
587205
597505
152333
564644
155821
734895
412503
614264
901332
491418
728154
64132
230564
131257
748046
688294
876036
697780
663648
901643
234163
205465
307019
653079
885877
54080
309535
611006
877632
1053623
1099500
780834
619412
326878
625602
562245
887649
142673
148511
405759
890670
424838
325950
736581
265068
787890
496976
69259
210692
928980
914312
269431
599321
789622
522054
530376
701220
821663
557403
889996
1042168
348867
412585
832515
865552
172271
302843
201981
989377
381068
1016917
414873
629537
188441
821750
301293
808121
138129
205276
811463
695201
42837
55289
93042
66962
16406
115371
964404
107689
442314
973492
719670
431102
742741
1008852
425585
264350
14957
657875
287365
15281
891375
822568
21467
309186
83178
741345
864695
972252
17211
897250
444553
585881
999558
766218
744719
245371
653318
368052
243918
720539
549589
914788
260416
145313
956073
879148
278602
623231
283716
494130
508618
981411
360566
10676
592314
545287
264020
1031782
954959
855861
894715
940390
463268
411078
985009
113706
510929
957071
930295
428201
95950
621677
167218
418934
705462
137875
121603
63796
669039
71167
426980
612386
787064
747163
525143
1024569
692020
1084955
413370
1028756
705702
624254
188752
927579
94404
504731
758835
295239
727082
621688
977129
338490
271470
785912
1025447
915672
648054
741547
154182
342971
381295
113754
166129
565143
800970
275078
705333
367080
1042592
848441
77812
896586
475899
34185
144205
488416
515158
147046
217238
857506
223031
123805
955191
1056522
194786
299474
298424
1059352
851250
476635
171392
618488
799508
422675
500927
893081
135149
15660
461791
282489
1013288
76527
611707
577230
402615
1064320
283846
642090
419117
1028840
953954
858941
502197
700602
1080713
178055
943105
868096
867660
875650
47681
1062380
282313
690536
141487
100082
45809
94592
363812
385686
608343
657463
36847
975746
980412
682910
448325
661039
906355
1046324
171834
761252
478369
780197
936546
94528
991091
141597
308928
1051426
942663
798310
225786
968985
592463
336161
487802
294985
186741
636075
280352
325617
691767
75237
532169
310855
600745
460876
998989
199892
362555
311282
827646
886636
182973
297200
1004686
165016
476232
1097811
470342
674120
227989
185372
551293
155000
815135
391064
351077
905666
1091647
329766
930247
612916
102839
602100
843288
844338
807041
802826
282961
216077
1095650
868548
425353
396393
945582
995255
829809
831233
914981
742394
260968
1040733
63744
913406
696612
582729
673408
397161
896823
965906
519521
693589
638747
471402
548296
746025
1020115
705755
982437
457855
859671
620883
487585
583357
566393
273292
968169
1073134
759821
747314
598760
970025
944850
189251
649970
665863
46970
79547
240298
655877
556151
1008255
492695
772194
610181
629084
1004977
6872
38779
141233
163815
513918
431682
722262
617482
555867
665389
466496
160580
1029354
343388
420416
119245
1004644
865997
328952
656439
55404
119133
59539
994401
184917
980777
435744
311122
908993
862569
992824
153809
487002
212828
1025245
832482
470333
510816
45426
340291
1072128
1090940
737801
983536
576883
50675
951281
592147
378928
424696
512149
766661
1095130
229624
1080865
905946
201393
946537
219041
253377
285726
33266
973139
576740
798484
514062
2094
686099
1000365
405174
740850
109222
403583
146642
345471
676446
817449
13608
455895
41750
728253
124233
324391
82130
840481
646331
77779
999789
241643
532233
1040429
242024
1009140
721879
670207
404076
619708
596976
724220
1085986
806489
862405
781329
361985
259732
1051606
222647
499969
744846
902463
798094
206769
906749
384927
785545
731861
551523
356243
881429
811896
1057851
1028970
577588
80226
913489
569583
494320
1045002
295295
1053592
462487
226129
153381
828248
847587
1096231
552810
724685
460793
771357
145666
957942
407641
816705
636778
934506
241824
857137
604454
724506
510406
387590
909679
104557
815816
15434
399165
1033385
708939
919703
205597
804651
629656
622775
338229
48501
249608
97606
515410
237666
380776
1007389
231909
908357
452232
171885
910242
19671
475803
642966
982252
941042
1043948
843883
992189
456947
481390
914756
753656
826536
396241
501647
443555
103517
13428
892455
613377
681316
729274
707885
36952
791208
589438
570446
907793
393301
333442
346281
990706
701532
741150
347426
513310
390764
93155
24127
335044
153812
799081
30649
407844
395253
118066
674627
197248
753821
399579
291659
191337
964377
79341
413026
269981
863589
585642
885008
40793
134122
973306
969822
135856
150545
756970
717744
852841
520735
788422
455011
194773
1008692
959287
212480
270320
509274
421244
491080
1073530
48632
622542
872376
635819
923763
472148
954379
767536
369588
704829
750687
1088244
41508
792635
346842
24820
622217
942229
1017398
26614
988428
107345
18413
362287
918809
919859
1027708
913625
1015458
265936
596575
470417
936307
693650
760869
757475
521713
233092
793841
858338
447797
848785
808544
209982
946802
330776
120187
850950
834180
509930
471447
568635
993048
688872
896287
901832
992590
358463
473930
74662
134890
918003
498415
719120
725184
566404
446684
703446
758445
25515
396174
726121
845174
368910
1047522
6039
203452
597168
19031
1011068
434620
882025
647876
94854
92735
735264
1049101
469582
692280
324119
450383
243442
60838
923255
938247
751202
771899
249403
765582
480896
182572
568719
261145
987466
7886
474323
997836
597182
1097967
663162
408880
202161
276448
917464
399113
656086
148942
48466
668480
494298
931922
784496
1034260
551583
790920
926571
618310
573324
1000634
1026270
124657
407049
685146
85015
644390
844910
753950
15620
865978
538689
690316
7687
313831
585232
174563
516482
239173
569663
214748
874295
724171
154848
223157
988642
855870
17322
698668
408524
943279
83167
40857
581797
709094
170575
1042293
755738
637305
818385
967068
983918
62897
506665
296242
538261
695365
192572
504216
433460
154270
994291
752831
51161
477407
26242
95840
1044685
788652
380584
449447
810373
297575
569316
510730
166402
678305
442681
556614
385721
51755
565291
216009
14810
413812
923374
529415
1282
1093418
325513
292083
651360
798186
300406
1017575
759801
430246
968469
827846
480690
134455
412930
677133
394512
254764
215653
961625
631444
140696
188783
657036
825911
31266
75029
223419
323772
193788
314884
811531
413113
175586
821965
444731
295385
1042296
415123
88615
450318
878241
425970
15241
844231
692175
617266
106661
446869
33073
437584
1074934
183742
455484
531066
323895
271370
207438
238143
874288
1011961
578814
216076
866303
1022898
564027
82920
431883
720749
413929
748898
351668
740890
1030301
145768
416647
368968
853017
781654
541811
1081958
329222
196106
988267
570820
956198
817945
958758
949191
163407
739151
219439
421735
209796
361751
879502
9687
713959
251344
906506
166255
781005
248452
554286
1057868
633080
86342
585451
776989
148245
699716
338637
951816
722579
656734
151853
185194
384252
876719
285352
212667
290158
417539
491227
121418
471002
686056
405556
796488
366970
309852
255595
371377
124945
770320
6711
572307
557917
550147
54079
61807
704827
754684
509273
716158
17343
976248
740582
606385
1082989
703772
374933
305496
910610
350404
473624
686011
102210
658989
624030
190175
458819
898017
23197
505205
176931
982916
111031
445960
411821
377445
994263
543958
146140
1008319
74272
222536
947982
821914
939888
533894
1008041
1004935
365371
505083
361505
504246
372717
927825
16480
758690
693149
241075
828103
759171
513879
715555
902019
445345
409426
149707
895683
562837
905304
246967
784913
127612
323364
202568
867889
216289
668757
306305
145911
613572
11791
308988
411303
522176
224943
517091
395986
953639
533526
3672
1016583
357060
287544
574470
629384
699750
512125
766667
483831
658312
93070
699449
238459
362445
358537
106273
1003701
908598
1061814
95643
500611
761175
151539
258260
93075
253592
411120
866500
621259
151811
343716
808007
633890
466474
840669
755757
503711
924446
493860
733661
856221
69329
952303
422185
710713
648362
600999
960606
1042332
892114
867196
520020
567910
39010
364881
1062266
908854
52380
651068
942695
599930
881610
822688
487711
409146
1088676
197436
495162
772267
585486
21315
560702
1096377
912468
68567
271734
439853
516238
812628
735232
135101
524780
802689
544721
266613
751170
1046386
1026954
1034302
599808
625375
726615
146704
418091
909546
33067
411653
319161
1098147
749237
767608
685686
1060963
267075
656928
898026
734352
367776
474963
536338
828479
734786
820177
222736
833037
116225
1092195
491904
48391
447969
806317
819227
853892
727662
478081
1067439
959609
988280
308827
1027484
228346
452098
926724
502820
62852
853475
54022
799693
911151
274253
830485
570664
361722
238398
241118
766994
475690
905137
222422
148789
1011054
58925
72038
441980
238910
276386
756745
511800
640009
785937
638959
79625
247959
948546
1080410
276941
1001076
558284
1070244
498328
889007
817623
873956
361540
547919
947097
914151
989607
561839
183003
359725
949593
537932
71915
677474
266602
902381
647543
633269
155277
463674
1020187
291184
749122
255106
443108
136024
414468
984834
1022257
273803
1089926
903316
173198
358694
543247
928190
680934
1082465
53892
19464
129270
199518
539413
57145
506324
368564
256209
913297
925275
978505
140494
1077845
141672
932945
931895
370772
961213
848406
1067872
342997
1057187
337989
1090535
192065
465698
498545
1037141
265174
511469
627319
531144
732364
302337
981650
721934
434312
347391
1039257
645109
46484
641264
500150
920043
613700
382241
541081
471171
699668
500857
25723
643676
763695
620789
1066717
514965
391907
452500
47751
746333
316638
866313
786934
77279
372095
22974
892582
818587
1086779
1014353
627630
284424
273943
801458
682560
641546
987743
268858
145487
693436
410847
119639
369568
1073247
712476
562129
618646
886346
793238
35016
156335
1024682
1045882
393829
374151
1071662
6260
561222
1099921
732757
857470
793823
825280
367728
402226
373882
984223
693024
288130
277384
43108
452768
600322
816404
154475
309220
584179
217788
842079
820009
192335
586739
328964
358279
805922
131364
842833
223087
937469
964249
405352
914327
134384
595508
813870
759503
995721
287805
1000839
515548
1057382
521438
62231
538105
1081174
78309
462759
376088
427066
599771
949512
50815
1023061
382917
983263
564850
373274
865732
23269
17242
788347
460294
670764
441214
964114
981698
1064432
415930
440779
191120
230263
581104
2226
12539
497032
522581
137501
294811
536603
12252
1016683
1029962
439982
729302
1100866
528485
531044
50736
401515
444149
569925
726171
478034
866464
703044
1067949
523607
616404
840477
815721
332145
492412
199860
880753
94915
546296
673759
96599
50611
941804
228958
89816
607602
110741
793716
429704
570108
254997
654822
849356
306800
154964
1031785
488819
135511
775683
667406
765980
245740
1012104
711936
864605
103480
324819
875627
583702
418718
224514
725349
820068
390043
836616
588215
150858
322118
501657
787816
43070
221432
27158
630020
649154
649277
1093348
723959
596615
846109
88784
127217
812724
501581
947819
45732
1064085
571092
795774
953019
711137
270176
1031543
415293
782056
371903
466721
842368
1069968
1023739
86298
728776
875054
141274
256984
874017
106359
519047
415291
174519
669105
115196
551397
161851
260728
1952
1060833
674651
433265
666979
17519
469955
651547
386330
63658
980034
248664
1034917
640131
313371
637829
580297
317276
104165
537471
849758
293633
860248
94128
168506
981991
461942
730020
961473
769081
188015
479840
887363
430643
176531
935537
695428
704579
808127
670103
372763
310523
709816
744046
723782
769170
513486
111829
868821
879285
624054
1080021
725205
987803
604090
491289
738268
933041
432745
130961
962249
800319
111541
697522
614810
423431
20558
427956
391913
218501
1041682
721164
811134
480074
990417
812429
143509
1021221
979399
551176
1058176
697782
1074585
419633
876974
637917
141685
285975
38424
125288
692617
774528
388207
470215
687540
601783
600406
92079
126676
429956
449788
650685
104973
505978
300682
71349
965296
586712
728930
214895
45329
447768
931784
391560
447963
1068861
945397
102257
669547
215145
916632
846983
396830
1093889
973272
965228
37530
250308
703988
524044
839956
913263
78517
909490
298413
891103
238665
850041
127371
445554
167028
498919
321545
1077467
475793
660966
974391
587118
727207
736444
413125
1032197
139735
234780
190982
479875
209698
710977
60801
647130
442966
444271
297175
1064186
996407
558329
999815
434195
435240
907989
1088462
263560
547121
415672
816041
699550
758202
308031
580000
379641
264632
761524
870831
726644
96106
649200
517818
189781
169985
211105
88721
60326
69473
965563
984130
291257
360669
243199
1008800
203921
591204
362416
172254
977379
175517
1085800
407719
838857
655815
227273
587522
192054
584009
1055120
1063757
57388
548261
398231
253324
272990
77891
316978
366084
767345
62553
376281
1056648
167819
506633
221686
372545
845706
597137
213134
129404
193951
719612
167319
431688
1057822
964826
637379
1080886
12543
1057118
679878
749517
333013
316654
1044314
816426
135917
11057
22270
305432
77152
473543
1091015
36252
464814
972657
772067
901685
599278
752702
886726
1096097
5413
300866
471351
421394
1010802
1085573
539370
191521
66366
191811
243714
111545
506833
345233
698446
835456
629877
134689
549253
1054606
692995
34017
1098289
570673
822564
1889
630727
391305
917333
856679
298970
130506
727959
232102
210174
89048
42422
826029
936104
414866
3507
1081341
121999
41725
876599
392209
902997
366919
342288
837875
235878
699484
156178
113446
899985
320332
307589
439133
1100522
750787
294685
109368
955359
111789
609443
46620
891945
346664
592045
634508
331670
1045126
16232
657360
953738
826271
83580
47707
881063
181244
300835
638414
217097
801072
648130
845933
1052715
768745
210188
485361
1040054
798238
51106
132104
415773
193082
14378
267338
35888
885328
1003615
99091
608754
547513
980790
675968
127339
1002680
579007
207593
133681
485786
851074
274444
876273
392097
640411
128904
481080
49733
10648
463053
370110
760682
306276
236767
867949
358969
631410
130449
1097179
524883
699733
749639
1072667
145082
1051280
419389
980090
428331
789902
267547
311567
988800
848349
988377
1021558
515382
1034494
508576
521307
164395
52193
232945
154527
834426
641573
265476
427207
761652
386989
811540
812590
189783
603504
181508
484561
689374
285749
969717
214058
327223
782969
626765
748809
420393
53120
970933
704220
316461
84080
104180
232701
467681
128859
920047
664478
867903
530575
766878
113698
1056707
667469
16674
693369
787194
2299
592078
1016532
310011
834196
155233
80634
232695
54475
529988
104800
280729
650672
332388
323150
605822
317397
877026
1019036
993964
615426
961986
697240
982011
919929
306484
683901
287851
212937
459438
734873
880972
273046
1045520
639756
230152
607074
764378
175051
413334
56118
684367
690848
104414
668668
422187
446441
512781
108470
795921
639916
214432
76396
767145
221354
656435
272707
57971
719577
829202
89659
337418
334453
658480
578291
386095
137530
429452
762027
219802
891607
891608
4443
961174
610542
177424
178474
922730
489325
1024221
1024529
420788
1065479
994700
63138
564218
1085866
985316
70640
509635
41297
79076
483012
158527
201790
828223
63838
365038
1076603
168039
531708
983250
479287
430046
859798
777788
744696
1697
853280
132092
492419
549264
466999
1086523
974499
686265
131960
616945
583308
861041
942882
1073494
661524
527628
180952
531724
651348
178557
672220
927554
524386
672003
534092
2325
367767
360511
46731
789650
686705
558811
846794
310684
157774
432030
239245
662600
727684
858114
1028456
184673
108335
807124
940865
341520
682257
733128
516116
430863
210459
3911
39439
935809
928449
267481
819139
291002
461608
714907
486580
234001
416512
1013100
322531
26608
793855
508195
211540
714897
1042099
742565
556430
951146
675277
812129
480215
804144
985365
548153
378900
434889
94032
978766
363298
704966
1097433
1073463
475920
886574
602528
1089631
134416
487396
614201
751366
83318
533542
724730
531838
397757
720683
436610
1026415
1083093
884012
1041991
878760
165613
1073729
697021
713306
145397
552222
885826
58193
306140
690417
121261
804246
1087116
588549
602582
1072734
821817
486630
83195
719071
133586
730196
159829
491534
252864
587676
484966
382580
199124
744106
386250
81969
336661
869642
1092448
986346
924702
505552
74200
964167
518950
656802
541302
806971
124909
796824
97790
30587
338378
332482
123834
526610
40459
912570
325934
342584
812882
654844
277897
365481
1074228
867807
81004
809376
1057877
277759
757086
770412
44530
138873
359903
284074
590879
414403
100989
781360
26797
966661
1082892
342952
987370
367874
899142
190744
860310
483717
336359
1078782
315906
134016
240738
221485
19919
527380
690424
32779
649771
258018
757312
284409
788789
686050
914395
99473
70618
168243
615916
159333
869056
153911
69847
145519
288450
959787
983820
1043001
529670
689616
500976
336471
58737
259313
208611
880287
1085012
633816
892799
554756
233661
395065
233602
528223
586677
487253
62340
972668
533963
148981
137156
375193
208222
619425
1042301
98161
641248
330018
182477
671566
418167
603776
421932
21039
741933
100585
931000
932050
26600
1049040
543049
1057226
173956
868032
364311
413691
106730
860692
1069223
357673
1027145
775437
1038731
273426
142646
729547
1098892
409524
737549
508013
399474
1052869
743752
654917
849296
506051
61564
105515
235488
358321
366533
930368
249566
804600
763952
1078162
194297
760252
1071163
922478
234005
820397
409551
991345
179509
345533
495985
652232
810375
209349
18693
106392
76397
757611
418595
547056
80502
115563
1011648
62650
478143
523773
109914
114776
647020
910589
1015421
379770
587871
951958
906956
216787
968685
438248
1059739
371786
952969
910454
410119
932273
441305
651925
447482
279474
75228
194519
1061662
109842
11471
393557
889048
233957
600614
114040
640406
591376
211586
113932
222825
527015
590429
208862
1038995
1090165
168068
1096240
946120
530351
347969
988866
765533
48029
1056166
1100192
128273
170086
742362
684059
853508
365588
639425
275089
362962
173062
850733
377815
537212
626397
1032745
386538
703412
73940
32828
594557
854632
24742
105088
331369
787278
1072741
293890
443836
678389
198242
981516
553637
166936
771830
222801
388402
647279
871660
526858
307115
1075829
814745
107139
326362
508109
168018
311453
1092750
874155
1012633
170994
76817
352903
819091
626649
581647
969524
828001
817484
1053092
931064
236631
478512
1094377
729272
261732
971160
859987
35561
983775
472005
574511
250709
476856
964406
425529
977152
331074
320952
981189
276488
831298
722333
145545
210716
910860
637101
421529
181031
904955
122317
1024304
19336
616389
386739
679199
406590
1069259
1037433
771402
1016475
10927
945585
1038126
475093
314060
257671
908390
642169
703548
18243
236077
110034
778206
732832
198744
1018841
392098
1090234
409981
610567
348656
1006309
160002
682506
80911
902449
379192
929781
466626
517590
354672
918995
806826
879628
269858
938323
478375
1011632
966112
636473
958840
1051291
355982
280990
899757
1489
641896
332333
397346
652691
363938
659521
16292
1099470
715158
300627
276605
402480
105540
654847
175267
784136
809821
1002034
288874
296084
142088
470798
176714
390001
469159
633511
480546
903655
289170
924401
689356
909082
1037903
771665
809986
400648
1005879
888627
142532
124355
385300
558761
529084
81745
979461
459025
998901
399550
806679
651055
276257
1004633
926121
743238
31673
393732
387022
980569
766962
1002886
176219
56827
499286
478927
38678
217164
381408
1008054
718130
751001
970233
899493
111106
55394
825494
1018904
1003363
649860
217793
391459
669719
128566
751722
777650
42692
592119
195203
107552
255918
608728
1046273
891279
92271
377936
192905
441858
260356
1040663
1093032
337401
1097973
867616
505468
343984
106098
677362
1098762
335272
882697
393210
208958
1096487
744000
1099482
709623
759483
338249
399773
1012242
734744
773041
193795
1097100
637971
323843
48756
400919
411950
221489
506744
755800
147360
1037296
156844
877832
625554
950836
593413
957347
120293
257308
502394
338013
801963
175793
676322
313800
231257
62566
283479
354612
289738
246139
781599
300818
934570
841856
390831
241013
518833
874076
1075257
954608
481196
195587
561070
1023368
106182
145442
333850
518024
430126
1038430
1071364
17244
611015
964025
1027584
1036119
519526
502379
15158
284463
81807
1047351
985040
292255
791838
174766
716544
1021472
434360
84629
993783
490049
1090489
17291
101728
491850
901773
728513
853097
602617
225799
500101
811060
204589
211513
873021
306914
1007665
551316
59530
342418
153093
1052562
583955
1019187
581549
969550
30460
867114
153788
75201
86403
830852
77774
855805
45458
612410
850419
443824
449881
520929
581650
701379
400314
337593
192846
938136
618617
723428
757975
1091362
277406
244129
460417
1080929
156416
869740
882987
1013868
199947
921434
553722
748691
38901
822747
165366
1080225
75494
837175
499479
309929
834038
560528
821145
1031030
371033
140019
891136
126393
1041956
816187
586908
346936
869795
274113
566028
436915
956389
440254
204425
45419
878785
379871
610931
390711
557908
873544
123409
1056819
627570
395333
121229
643394
917669
603969
631058
357861
1040156
700695
207456
304412
588554
400031
707718
559237
487213
227473
383500
37623
120988
436187
91478
117029
1099474
969195
173022
650048
1084530
708230
293071
925514
522371
228314
1014030
990601
397777
271762
1071119
1005449
596903
786348
1022208
906758
691187
188529
651494
673981
186260
925448
651432
217191
880427
306385
766066
778671
777876
482290
994794
679136
927888
789726
132332
1030286
198228
529000
292375
139621
700499
443890
266344
270702
889782
936536
127572
1074646
192843
869006
578242
726625
384173
60104
138572
847337
765229
413398
635282
180665
167962
514897
178591
129962
488189
224261
377987
892651
114055
14588
218061
1098945
809180
404088
251497
126016
298592
967602
376171
323152
59378
82158
1098696
186250
138254
234156
16373
348915
814548
305928
640183
45990
47040
596190
980898
985079
664836
940677
611408
899937
251033
234817
68866
612768
64421
794684
588359
745803
401759
595642
534127
237135
58262
862659
170296
171596
899293
800921
753587
680889
581116
582799
756588
789862
144736
390953
1031051
761182
893697
13268
764446
966573
62093
344475
708214
350886
989141
599825
315267
184778
365340
187374
555125
72710
166928
982779
956259
1031696
305491
797988
93902
35869
415092
225411
171670
1022671
426743
728840
1004394
836300
319344
497649
119079
595364
414470
209001
543235
328174
830997
349590
537641
184832
72090
638529
879811
971692
291953
492331
677749
593650
222278
799890
390453
526264
107473
962186
303976
462008
119890
1088385
736033
1006946
733212
107520
969564
550112
561029
18266
1072527
974339
920890
583121
643916
952709
455455
464517
704874
625827
831716
990743
264226
300537
1034286
28219
54646
724013
393657
517156
874866
547276
799101
365178
291368
1067801
809619
529337
1090805
4306
991936
181977
543058
1012404
1066375
265199
516014
672664
93219
1056
180054
1047941
234787
724949
206173
969805
507202
150765
730362
782256
921757
333262
488963
23540
436808
185858
131547
20412
365595
409453
11160
528214
54773
645198
278577
341667
331400
433880
562812
511328
218600
189078
898980
28117
1035494
56775
46099
133437
402797
357915
97325
404515
73103
161007
473123
1099064
913524
497637
172447
151753
791957
992453
583590
582049
275494
873138
82235
456108
510405
947486
188457
897178
802449
673925
32612
531018
898492
88434
961113
253607
652939
45589
768894
327565
907572
1068799
17984
842491
519446
7281
245250
1015189
935274
895940
812271
592331
1055991
191978
982926
681270
222938
555386
321075
947154
46067
999139
722443
38103
558491
954515
394317
489000
393640
81070
657037
660212
780032
274460
322937
872177
17052
854399
312621
815126
74069
916051
367233
64456
278187
741678
511173
559810
974795
80323
99889
283898
66456
60763
966735
1015716
86719
304624
415869
97351
1030522
92556
1054702
137881
172927
65188
983847
1063226
574757
1017133
290315
1017006
439916
414686
476281
77055
218897
352809
1070173
256107
752991
799934
1067532
623453
1074619
362013
561708
433264
1083242
1005012
918013
30192
97737
596908
1043204
615837
498239
465161
441761
234940
622315
653199
896484
862999
823697
344570
398153
869597
828529
912037
989464
885523
1086686
694597
416867
321938
473775
396384
915817
906245
781503
546111
268766
930156
258775
294130
965674
24086
535751
585051
891106
322825
200580
778099
896468
505866
1051529
679520
235385
647312
1091876
262800
942774
198131
39787
692992
460929
234546
758710
473371
696035
237280
55273
562243
1068017
887427
972446
630183
269114
278545
963545
546722
822779
837302
298035
418444
122650
137239
762463
336218
722673
88073
105896
785000
77918
819914
220888
251642
269632
1085864
412801
635491
244960
328313
422907
664441
218245
36583
133915
146121
957229
498386
825225
140127
506653
776451
785115
381365
887722
612543
352530
1017219
116590
874820
921201
151163
146516
808895
330423
78061
15447
243302
8542
907536
484639
518850
69258
263121
433816
948263
709260
608171
765929
575566
260709
991129
244981
107953
620408
94991
934958
936401
1078355
922312
936992
905108
600586
140467
272367
1065058
716536
461830
498954
811587
69619
136445
560564
590182
239956
981778
354850
1042213
346970
1030830
583329
414092
595734
493125
149147
555389
742610
155489
946804
659823
485364
1066543
561703
152377
1004372
251164
1021641
350512
298420
712367
306629
321773
1041787
466944
265626
91570
770304
948119
814166
260283
370686
358431
770216
260758
305215
194124
763287
415528
203619
103298
529197
624117
787872
898329
227526
418647
827262
150263
1082500
208263
49302
52179
521003
343041
921885
594779
391783
98949
602563
795464
465939
701611
221725
667887
667130
1095378
1048192
1086106
980985
80579
374286
1030557
682890
98515
1064836
949378
285595
297766
14418
35563
851406
514618
735568
370041
260078
810544
24199
226738
1028808
22095
649283
118373
724452
583573
1018039
102929
155651
217103
777957
584247
993865
228472
829827
589618
487968
211213
467837
1038092
975843
223845
416202
743890
374306
34499
106301
495344
232123
580948
456744
58766
291118
483007
480582
683154
912373
742305
1048366
249506
1035394
261951
390293
267262
1075818
81779
894213
1030036
934325
58353
552808
615533
302149
924325
798637
293555
1061488
332678
978145
819827
1012126
929609
137612
1080939
794135
710695
232581
74104
171443
513024
855393
1083526
337410
465050
493551
522067
1017519
571855
237782
660518
755425
260792
97336
773824
207472
139200
610433
595710
1072694
416563
854982
800355
686385
260618
417945
718637
44801
1031704
1017484
676904
1086452
582600
476754
737566
916037
317254
246407
419358
1015540
1010137
372800
819446
687370
953456
275408
670373
754026
711680
52083
33723
876880
759212
840955
96402
348613
1082036
110472
825001
52036
366826
1037050
864831
309534
81644
747184
925854
360753
493429
805495
1100277
208060
843760
912297
252697
279982
645902
646952
1023099
363487
394440
455792
921513
83666
203494
816249
989432
985707
256576
241470
834553
1064635
370040
76342
701546
172776
571973
865401
466680
861263
723391
420783
404571
117634
987131
760586
965911
46026
952118
710120
90559
145404
675487
163820
505150
255020
695467
67685
805603
637695
373449
232486
463225
175821
786814
1077742
404411
809235
650041
841121
77883
1050669
533905
916502
442301
398813
683784
626767
91866
631921
23216
506830
626465
365760
102985
147451
1003826
117694
1017000
121904
988883
974327
420163
563154
30425
471761
493966
400216
27575
790955
1016252
729942
934359
628412
649987
308759
869237
243405
75332
481039
632238
579367
133053
701631
57691
679010
831357
865252
320750
812782
457761
933095
544290
171290
746379
158159
905105
549070
193033
986490
623378
968396
969123
479717
114773
897503
382851
642610
508834
886833
170002
1002403
1037083
20190
610481
708576
745364
128336
224894
519923
971534
89854
762431
645326
95017
651697
299278
211400
614171
87577
656581
955561
812515
109452
289369
297650
719128
384028
1098373
610431
108113
960246
669886
178185
868016
645580
357846
972710
18830
552438
749334
1049551
377069
518586
1046973
219096
1041597
777613
896385
743256
28830
574300
193996
649572
480466
824916
199125
774354
303348
647848
905093
300926
251313
483990
513121
1005793
8406
80863
442002
768229
886764
375439
347710
152560
782173
840664
742572
927603
1015992
621108
1025367
101901
535591
989916
125456
229317
1100817
462517
934484
659685
229222
786098
208799
705862
284122
682882
285055
183300
272948
1011375
925375
289399
32370
635061
631588
584654
853136
297165
665713
41480
251596
298019
88171
475686
394119
292090
909826
684183
504367
740088
321208
345359
696072
780705
1085303
301466
564122
57711
229913
76411
10803
539610
891778
1029430
508628
688504
656383
985437
120417
205622
488082
925361
462091
121130
86785
656257
432584
380508
764071
660172
361097
648468
572747
793613
1084902
327983
879042
1033997
626930
712118
91792
522779
468303
969414
939997
31953
391185
712117
498986
789131
108454
454180
988350
572490
166905
260493
81504
230707
1046807
950941
40073
86037
1071928
840920
3461
178461
486572
196845
233377
30408
309130
828432
151665
59715
178807
109278
223237
508262
1054735
277789
36795
258752
932465
135924
432568
118438
200853
608034
473477
954549
939032
301276
659953
645021
315403
114127
986545
290959
182130
355717
645637
962532
1006113
1054188
14930
11054
370614
26594
113346
1025486
610642
324846
810280
1014814
536330
595239
293367
288419
1058397
931740
690600
75935
694928
390726
564184
773652
685623
348496
766660
906821
821792
751115
861397
344170
1081152
692606
1061955
1063420
286414
737051
385528
997689
56220
1031593
28754
124667
23466
944454
91841
927977
336525
404188
889831
762252
916874
613133
385313
518286
107625
475628
188622
297649
1078562
599980
136405
168750
76572
88133
277112
277117
53144
163074
475981
641255
537306
1046124
922246
91642
464897
231214
144988
642882
732012
332508
837639
69368
847078
1080683
931356
294821
317089
722987
888467
457359
963956
566227
383947
842244
294262
85508
597968
821143
250806
641417
373684
97112
731981
447350
422320
1071641
618489
756714
619075
912939
713715
713777
44870
401136
690400
844439
614955
1090840
381659
1009079
881229
855581
775197
480754
773387
381601
400620
960488
928864
534470
830824
198789
384587
756302
483550
92537
160524
922383
871742
871530
665766
393917
637330
259474
264791
587391
880491
834036
333305
764058
661990
549220
209151
511059
483611
504463
241478
277276
738765
891599
528097
2046
625639
24885
459154
689797
66119
805906
920241
30547
386008
898305
894202
515531
385195
783397
172849
426336
1016262
800902
667237
449185
348762
588021
559926
289345
185305
942498
295601
218037
547536
898639
777689
317852
908309
992405
262355
275915
153284
62887
797444
364122
159198
248041
359011
399149
38872
514784
867128
724728
159469
102523
849540
556249
192649
278509
1030826
655176
950846
287416
176364
102320
406941
767679
207556
372623
123906
552252
932136
943169
633049
601210
163600
72724
544062
111848
498010
596013
528066
859389
317567
62709
760218
273811
862481
547337
997023
559117
234315
771261
906719
804318
491253
222386
339515
823665
826356
849796
372636
849287
327945
126457
35566
286143
920713
183191
672185
1047845
664902
708976
845165
1024213
317689
886159
246239
297804
790461
951888
9716
363997
162261
575533
559317
803350
198532
238872
212250
493818
715954
165125
906621
313144
667652
646468
105309
881893
335102
991186
359590
645265
232604
338479
947153
23650
612862
479046
893996
772842
949976
1086995
108753
998762
1070428
615698
1091070
24971
804775
481592
420335
370579
507967
881461
389992
205609
655384
63699
622987
717218
616191
600013
7532
783755
250982
591884
860735
164642
179692
354186
634645
167085
378167
66188
453539
683589
757962
688278
594955
128869
1088316
722054
152874
461038
132293
507892
4068
963182
871492
527522
787704
68422
681430
630285
990414
373166
318778
140152
706007
955997
177510
777793
479666
275834
269816
341371
200948
570333
282423
54464
587180
235918
862338
968624
554915
874927
97382
696575
4381
827681
503230
653373
559179
395542
475185
573157
22419
64449
862945
736647
467939
888547
1057605
895286
894236
474157
96286
164007
125894
124844
97544
328311
819687
295129
904116
728403
128155
477686
226239
628619
1078696
126371
669188
508110
1085819
947459
729347
415738
324088
402661
806377
650762
125804
1030860
777448
666352
728215
974526
410001
658726
1056431
6221
769596
167775
97565
409470
597866
915163
672098
400895
661676
113245
269980
896799
37619
341899
42535
387880
538566
1003921
737827
181208
520922
643563
421646
830413
670448
413905
453331
3846
202639
659129
160324
535583
56508
42647
978949
800814
631494
412689
252022
197892
1055203
228889
882790
178250
289933
818808
576851
905675
997940
520211
514048
334776
494692
615888
583087
1003116
277540
914811
496804
587193
298175
183951
742197
39455
1079252
46947
583394
717084
113682
746126
410398
814164
354358
43055
595442
29815
920205
962219
726239
364752
227485
288930
386843
990572
751284
423402
350353
375769
863461
994511
45526
381353
231444
590439
490275
1031783
407417
189503
400684
624874
28684
899235
311659
1054103
952806
27253
826725
141224
345207
471597
676230
304455
4333
601030
482914
976110
333776
433320
978291
998540
1098785
657215
937373
167136
417445
444522
313644
305960
992658
218470
197047
75752
636667
61773
345049
374680
243488
209184
571750
522629
887898
104251
95051
399898
273728
525270
825307
852851
341175
778015
385838
1053328
280710
262508
781872
630461
389290
225755
835616
1008733
988041
474274
549966
165888
741978
301210
161638
1057422
273560
752546
940544
729558
266251
1049495
23560
295287
53409
241310
119085
963283
484109
83106
353671
924429
1035121
94015
556757
518223
94605
302178
868525
2012
123964
920001
482355
521665
303567
200518
59234
301216
708784
964959
733463
1030868
1042071
283618
277782
662330
374791
461140
1062392
770172
147028
236814
466694
845819
516147
788815
333532
190926
508037
97281
347496
987573
977058
545105
1048272
242307
824022
822972
161072
324241
393182
478621
285755
576914
747439
11905
73882
605409
411691
172674
240959
342476
932496
1070009
1033228
1092774
147900
159695
904978
83021
361460
852354
641629
974150
772413
657565
197148
215689
528580
1028090
887713
708726
211265
690277
890157
946298
133120
415927
759894
714955
476722
532790
797328
592605
915924
563936
411327
907707
396227
138696
825658
224169
304310
774851
691691
763616
134601
517819
1034389
368907
784729
82059
399826
765285
726754
696809
309864
69470
379555
942643
604754
1013945
1057474
107062
66167
492228
1017820
334224
248382
320120
1028326
831452
150790
1082315
336919
349873
260931
605229
401051
54879
495410
397301
1076959
111193
700718
367563
537044
1054198
29755
524786
749622
1012930
623697
87210
933322
437839
834495
259118
465378
8312
928633
585309
519455
68815
158170
991449
61982
832077
904587
272393
693486
1053831
37941
153634
316105
736737
889096
660953
930014
415306
579533
64042
428877
395888
821053
1021364
345791
722962
23848
153750
475617
153794
635723
115292
288849
494878
1026731
880916
453144
123452
97510
533918
884369
480604
877810
105804
254048
1054390
849634
948254
295954
200448
571316
17667
978304
156989
104798
63597
113576
574184
111197
514515
1097921
65377
984751
304294
771734
714400
655987
686666
908203
1053753
706692
526532
643566
553269
1101304
695500
124407
142414
257604
558316
315623
420882
407931
270169
271580
778376
1038809
565871
741708
428961
332197
792052
531788
827631
540500
1090372
97053
871030
374566
450837
704927
950853
1068105
1052409
172851
598296
309696
233292
1033727
499536
272818
412255
665420
798695
114196
671778
907504
788477
83174
541241
141721
158969
869261
202939
953532
115139
704201
859603
140688
853270
18400
518040
1000977
77707
359384
820554
379146
905255
501200
721924
24493
634887
357709
639304
410641
74590
312431
134881
658106
36032
146843
243194
146074
145591
80801
270826
1097646
471528
509889
224624
35310
913946
1015234
134912
260269
679907
506905
492910
977787
108418
695142
113492
961557
15501
954284
432667
364851
347160
671840
439811
23539
882532
277964
93923
822386
776500
864948
626067
311438
264551
1000918
930095
150113
467532
392679
878733
1085751
763820
538803
557478
1032423
366444
810264
834218
1091451
315500
460473
442237
883657
691220
981008
241043
753661
706213
922587
197801
856017
207587
1012613
463087
322901
372078
835582
370758
212509
138744
472266
478410
938819
226338
964597
409339
1039345
513624
988920
737998
727609
768000
1099178
839000
967819
376050
659035
1078629
842186
1058445
351905
270640
860722
746499
547913
472054
341192
665423
546168
1024401
83510
955294
779134
524436
158231
143167
886614
277933
339175
151193
1065670
65291
537696
812611
987887
89409
670028
207950
863696
294875
419831
592933
1019730
660225
477865
249962
929321
867676
762028
927402
660705
129598
662501
950197
930274
743695
709850
787200
164978
399237
219371
139141
853560
1059232
615508
1030242
28066
1077973
405382
746784
652843
596994
525816
874959
899738
495239
247530
951556
1025967
28288
17406
319239
577012
1011591
382648
273788
1070416
680515
41170
157311
703598
955625
704945
441997
457414
955861
874173
1069260
1072530
370309
554752
106777
300686
920398
1005472
894535
364485
377013
230256
955013
738348
945932
414871
661584
823965
307532
330802
297322
206828
606329
199265
243837
318139
353434
445524
1019586
770831
135642
739894
412175
38496
270612
929278
198970
669762
351433
411770
1076078
1100243
673695
696721
846241
187274
1019898
759798
539552
525454
992604
1008389
625366
799963
142775
148047
918685
962925
835586
168417
331377
847306
1101385
314519
44750
413770
79944
7080
170008
269964
622608
190309
331096
412505
1033349
228710
298879
434742
883667
657690
1055574
54519
44249
320529
1004373
196532
591286
227454
371316
583807
852119
786220
305992
359345
997317
410454
984247
424553
317802
801133
744088
127871
615113
160583
766385
218185
999251
668674
253512
200641
90877
492259
207354
324117
41574
241894
67684
236938
811455
897040
838084
129933
527576
71942
1075739
616773
838263
470661
1046140
470869
248309
789368
352634
1091126
442446
880705
394718
705899
361683
254170
863922
337278
333885
1045132
1050918
942518
338548
363188
687739
896991
725401
54210
355860
305573
207523
817037
910697
697763
81093
763007
400236
489017
995829
64613
1055280
880816
67097
466609
72089
1006440
719696
166607
891523
920405
836799
772566
113232
818615
82585
265394
755871
479814
172018
960002
701810
243897
203488
470504
477025
976325
714256
944957
748916
447750
35816
10304
52098
670123
47575
199309
548003
175146
739199
895419
678721
116439
68563
18652
534052
407268
1081723
702579
855287
173192
806667
997228
738195
410697
59527
865952
663956
319880
582140
1029935
154093
735547
742653
238886
1030384
223877
1082909
77574
349596
477169
319678
722705
725909
637235
421027
912797
924647
1062393
557759
283883
44877
383848
36053
1080398
271757
315061
52924
972701
702309
897404
381815
203463
1055961
74685
691880
998991
809424
565425
59446
855575
619012
377582
801009
973195
826432
234637
784042
780287
1097449
537710
517926
572411
999787
321504
323604
940368
18353
282092
472838
518738
481766
12941
429366
152478
450889
620247
90973
521449
746824
493421
688720
387490
1035550
379785
213562
427136
902685
540961
793999
1044011
637228
548953
305349
182621
210433
211483
359427
58730
448069
608409
531425
281965
476413
449105
426349
879251
278501
558775
263860
321704
314482
589131
866379
1034795
962550
492484
912840
75070
472919
478397
988195
438738
917647
890237
133705
922688
874249
262516
725982
492356
447239
447726
594571
433843
471512
766526
424813
897130
269126
116385
424974
377980
214605
829342
252488
558016
177403
1015330
228504
855493
421789
90705
46558
874014
978321
547703
179868
614959
1074852
339158
733490
573154
172768
292820
323982
955021
303583
534119
303905
625441
984580
756077
904305
898516
440357
437410
941727
154541
996537
1042199
780830
340453
1012540
52506
307434
779876
221845
415536
323924
672089
163225
835663
402761
983467
74176
827443
30340
369764
893453
126686
752308
1090544
1048920
330038
1059153
147652
348155
326911
4948
375822
105501
207365
981271
700113
720661
635482
88665
934638
408194
582321
82548
369154
386434
114875
261464
1070317
598610
434358
593928
457886
998853
490722
471480
799974
998889
885289
186798
680976
328096
643234
179689
26825
384752
39662
672539
242029
8944
47647
335149
345133
108040
846728
322387
941561
410837
23333
358647
6939
496481
670703
614195
904190
488964
516551
768995
330015
732249
985970
913942
472315
129646
628003
615599
1058035
286239
910590
741080
1081093
454973
233370
569652
139680
964661
184454
162830
205199
402381
193792
71563
376828
892074
785111
490556
1013127
489388
924104
366299
807710
396524
576170
676403
401295
49984
517376
983671
1004026
203924
894438
279989
224996
490440
242458
4315
284275
136063
935553
56011
651426
227146
353693
751826
614021
641132
790841
386300
655636
637469
397128
490878
108882
873590
1004990
158427
842456
884924
230235
617584
877737
233955
659863
933892
604706
544547
170945
69440
810228
36420
936243
132197
400368
227946
588441
338007
729929
569818
756348
207750
501993
62137
733593
1090871
436044
645706
234929
110981
1066456
801411
812668
229146
491560
294764
151225
663212
473568
545749
695009
305670
839242
88429
700907
47546
682137
363631
132208
683492
210791
358532
506288
320338
560100
867105
1001926
34343
532243
475453
84055
535713
149255
579595
58081
266757
229494
998337
383022
539339
437416
1052584
736057
938418
987288
1064661
995600
758250
497880
292204
44588
791520
435609
527647
773808
182804
376679
1061579
709428
24000
595425
389268
164386
769083
33215
1046045
934193
563715
116149
357464
435467
222660
417546
1027922
470097
525431
532731
75651
36483
173118
917583
379728
1063678
393434
864931
1009911
603680
1037784
834734
806203
840710
241436
994290
73750
120699
557307
1098536
411239
753763
131863
748794
574135
257621
956909
276013
842132
63072
420624
311626
670684
128942
222013
993847
479900
497089
355367
366194
451447
653087
760616
424682
814214
439035
421944
555953
132451
163068
695466
342876
299180
503664
465557
95568
185771
796715
415619
739829
197071
353824
925553
208416
961548
141397
594410
535499
671728
723401
922860
276003
653727
518415
327826
708913
841640
223700
32426
244507
780756
1000790
409172
109378
469943
16655
1076864
508632
284725
518756
746573
935778
812125
462431
135733
566640
772349
454959
1062343
213253
75369
331691
846112
443355
887088
116192
852232
274664
321496
297633
1057871
533432
510337
696068
1021149
763048
351708
461729
259817
448846
563824
685022
272296
674708
117215
800778
190820
171536
104818
359772
721534
861011
410171
411221
273430
821319
27981
386244
100051
824306
241383
639541
786496
60989
459603
369928
108843
985605
196317
808316
497740
792190
460670
445444
614018
1047098
570965
586937
638361
914998
573714
999903
33953
220257
444887
1070255
82620
1048606
364796
908016
1083651
625723
82414
1019411
493012
271569
993115
369224
1074649
153168
142027
660338
629481
359884
406649
131145
5443
327186
276714
145957
727486
757492
154935
666757
833567
1007362
716575
694711
470145
249995
788034
641089
541244
705351
329395
1023429
237017
995928
202282
774244
520548
932447
429913
857486
1036483
286709
342873
164471
974844
211505
781418
208662
986444
531413
310555
236573
1082763
934374
107822
840807
914881
765258
811017
481291
296550
423125
242882
742894
176333
285390
890057
612236
235258
448084
46053
512719
287357
416216
333028
717223
976931
360265
431687
1010965
1042487
162033
320686
558822
712225
820755
204108
113282
259017
968776
257392
134741
395705
423576
1052967
1077774
900742
495356
553712
1069126
440388
144173
879177
466413
24455
347238
916965
390373
1045785
948034
775633
1044944
564250
261590
358086
679807
1021192
583670
569603
1053506
270263
159133
709876
430317
996565
419597
193123
627227
939713
1095345
680296
802984
1034930
747118
302578
1093037
399716
104356
16714
595685
506117
559016
891866
1058120
258337
209780
891418
685020
953953
176952
41974
1095632
551789
721014
975712
922209
239629
36387
775445
735758
1075323
239602
207960
470219
276197
89328
714482
60940
550336
820034
320000
681762
855966
1039686
642821
1081009
171624
266667
90051
104763
242857
625874
626924
402867
729135
171158
808090
1069775
895074
65047
633923
581221
877957
894922
299948
298898
909129
1053405
882554
833230
197363
99909
205681
993876
387101
208374
776684
651834
91220
515718
705356
723546
305729
100272
284702
622144
19793
164054
833723
708139
208715
988272
166391
755671
873621
410048
727622
502468
159704
214787
414841
648417
26656
482228
264047
796967
242741
855289
122092
945618
567060
14672
792011
896477
445498
962182
1074136
641141
788441
943148
1059525
1062858
253891
69685
917015
1059577
985762
103539
129328
444676
20572
715549
814598
19238
213799
1018641
308092
372348
100830
103669
552139
170997
845641
991348
609581
604847
91440
561616
1079585
569549
765370
392448
798284
1023575
345723
492490
791678
168338
368098
956376
789869
87929
808196
539888
173010
382478
970690
494851
439588
341602
380111
26512
601133
933960
632885
437421
43558
875776
201384
693077
229505
216122
447374
379615
1069589
111346
821642
615528
49484
517977
717685
20176
972968
143528
487360
692769
533753
639224
546271
529980
381522
982688
537897
942579
478572
63878
431974
977873
385301
908787
1041510
71800
1078836
452465
119327
70828
542320
1052592
1027566
505974
98589
993874
105334
404134
702485
372400
717558
1074625
547428
436658
827092
901599
30719
664215
97849
567295
1026972
806653
1044484
459759
821936
137690
561467
700498
788863
78939
1100778
325909
665523
949446
817771
201953
916360
642516
1074598
446048
189648
974900
834711
710301
461856
979751
668003
551379
45476
789093
273766
115201
1041471
468978
196219
466730
972179
1007670
229430
629662
670148
959617
935720
278778
646807
70951
630888
1053695
781794
631579
234662
932353
496659
1052572
636695
575399
1005562
613457
941621
583342
684150
579671
288740
887749
1442
277756
1019080
714222
114949
859164
419782
671713
949539
449854
254645
603184
888152
914966
235587
387328
601296
762284
573206
562581
234422
198273
728118
135601
856013
441715
462142
700608
527493
1062863
1048774
1003294
383268
1040846
1072183
596871
366034
986197
256896
455803
469752
800983
979349
24628
32373
927379
811899
369216
1085042
953182
156103
1087930
521031
15662
296951
454105
402033
433725
586456
257012
788700
653110
981580
1076411
251037
952629
662407
564944
425594
102024
444999
964753
543494
908288
451872
807869
18997
7632
54384
214604
294147
206289
925714
78865
889491
23574
36071
843554
957130
17198
1036219
765332
545224
810424
252075
598737
867850
152829
399133
942402
917417
503506
289530
691669
880901
868505
333554
1058655
868970
618949
834940
583858
997071
118334
1035457
436751
881113
482624
775764
1012926
771112
662453
309096
893426
376043
885976
261236
183857
401484
198203
483893
1039475
357494
437242
735987
987774
65373
103300
425899
338577
4993
431120
468111
614852
59294
710238
196789
1091505
457710
261688
819506
177474
377081
242286
672374
1467
956903
440141
1086789
816972
93542
612849
924162
718068
952300
277328
796838
439963
341336
187726
909106
461953
749722
60445
711844
383679
254352
726225
1036387
361604
159178
233797
732834
189313
11865
610457
204393
1038024
1030013
637340
64145
773949
673146
668919
256398
755474
697709
979238
1040043
425640
358919
837916
640766
978467
628471
977134
228831
1029360
1025153
844813
404499
581414
956896
923480
363790
644566
297757
61771
33444
617236
664028
492134
234934
815918
275317
1096479
504319
286342
790973
298351
454243
691134
978977
64322
17861
359422
224719
1012910
106580
1051163
82031
330820
414770
677472
737627
903696
376425
215655
997933
609167
1078461
1033626
1070397
308707
652485
582822
754217
264233
134115
613743
228510
310177
755083
670278
444579
710159
836810
325259
57920
829763
164017
840663
832612
188617
95336
571688
1097700
472241
392139
293618
1082910
131242
605133
662907
1040041
965909
265450
535410
39056
309324
1040301
95123
102028
1055285
936009
235257
125297
291462
906914
809987
479991
366339
380187
503740
652085
1090465
556374
231519
100495
36660
650696
718848
400021
465573
378489
614726
1046016
252111
277044
355252
916199
581977
642318
919007
81920
129405
935573
657538
477255
820385
649806
53422
296799
1057593
1050268
801736
367567
114836
1046160
1054139
462005
331599
258894
745605
15734
173834
24298
736238
964654
636578
258303
426814
639438
1058194
189196
675779
676829
134684
1028338
450134
777309
890718
908260
202225
746653
563540
983381
915116
528291
95028
587309
457244
1068456
840531
495382
956924
710340
176527
512033
97525
676504
975320
843729
631205
664380
35321
475036
238842
99765
839696
548133
793424
189701
387955
421912
459316
384142
349104
557528
940263
735370
645891
187816
559634
45288
534535
989506
497281
1066444
713938
236367
651431
507542
192526
274186
500188
97127
772298
93582
913368
1009379
877900
993683
307147
789507
755593
595853
451222
674291
257780
530838
940634
926387
376824
321633
384135
372160
408072
993601
176274
792370
138109
383419
159055
688386
569494
500560
1010997
792448
1036906
780194
581704
210074
131029
780186
57043
891321
486504
96728
1008343
138738
971869
657114
730448
952582
320070
485027
305600
514663
703690
689988
502249
767771
586861
789851
688771
556298
310312
173628
471631
509984
279908
647384
47048
769261
455854
468539
987127
316968
738206
103153
432899
1096943
189280
657967
452678
990371
122310
338861
176074
316450
983758
1051801
609740
595225
735173
1095718
45642
490302
160088
446379
832455
20601
782955
436474
1059747
952170
1010831
1040367
246270
530213
924874
404242
1036200
247092
249192
323017
176567
210123
795770
514245
775232
1051019
217744
415304
427184
378347
55713
578754
439372
1019804
133221
63157
337643
1063960
954530
629535
625253
888873
672685
867012
349722
846922
805958
371808
77690
217398
106267
1087638
921114
998401
147612
73222
439427
524019
431068
482120
484172
142521
756715
520831
632346
431623
221347
342647
221914
904855
140762
496911
446516
919944
636438
20343
384316
628394
741178
911015
429818
184402
172883
211095
925818
19688
520501
457517
1066932
127095
884973
977887
139486
601658
1064470
872396
815984
935475
1043447
760162
87059
570597
377574
953572
350019
950562
286588
938479
70583
671751
1028700
2199
738139
517115
504737
339504
52926
741453
822029
698539
964349
937862
122197
687899
565723
902981
197119
272968
120842
605101
549119
283476
155198
414804
731288
657981
176844
302134
1040392
439121
884534
320177
1101237
101484
800395
392421
1073972
900507
6262
146620
237717
1012616
1088848
119486
994764
26414
927764
40337
17485
85073
583239
43998
599238
618029
225223
410635
901318
1042643
1041593
222281
795995
612466
401620
324655
584314
374952
1035379
844705
112424
726085
826117
537466
28415
467511
768782
424140
987617
121622
562676
777787
760337
293408
537844
366177
390983
975167
729027
547280
211284
103916
845815
483778
1057402
614888
287604
412083
381770
397167
777444
128189
598496
925444
41463
707336
444765
490497
857407
235372
658216
148250
541548
2817
1065306
382072
166429
636269
1040841
307673
497838
885279
353891
508027
360775
110310
711274
715960
317093
512606
2430
31367
890073
742778
874853
666486
153204
318939
659789
12794
213847
260920
809625
213664
527230
251417
877428
180544
5672
832218
470273
995642
730660
692030
297436
550772
509989
764509
206599
1073421
723895
468759
500224
671582
985515
827403
126258
836017
568746
934505
40319
858944
947386
334531
420239
423617
445987
720482
704497
1023565
719875
741119
33862
699326
79204
574165
1018738
1064521
38325
609506
509252
118856
363668
435464
888709
561033
809472
202378
281856
424294
210685
414503
596206
525813
739785
1083197
110221
634902
1039101
838981
650095
866718
50987
165861
201271
812513
600620
551156
334434
552941
53198
888955
29955
323066
679656
903837
872250
596012
1056930
250444
183557
973074
597965
792940
1100857
78620
1023804
434956
922157
306254
480640
232694
589754
910493
539031
507544
1076615
330819
516763
639154
771180
603517
553424
511406
670702
734703
616834
316021
827067
908330
534185
413333
646885
749154
577884
487471
495775
801613
875848
246784
871060
463795
908830
743230
282353
952411
1045119
1025383
689367
381704
803815
918310
120748
419352
745871
411402
309483
13721
331995
484881
457691
93311
966802
88496
135173
167958
605764
1090966
257208
229141
1101126
658971
686581
1034236
87485
483903
1092532
123985
697957
795218
532334
653180
300389
679669
244229
910066
502319
458940
733321
889419
992290
1031915
843844
148579
727783
27007
1072703
69097
134634
133584
702251
758868
977776
362057
90541
854199
774152
594611
56443
648351
604174
399846
216356
760269
768692
232110
385778
1099270
164256
167588
517379
1003288
378663
473780
880870
962889
908718
602506
569992
994267
272428
16437
977516
159020
396990
795205
914285
243237
680434
960817
922540
254695
742279
88343
789721
881078
915730
1020622
170667
262334
260664
262793
716682
108008
71449
92620
528396
161177
712290
85382
809011
935674
505267
149418
159710
96790
99295
374453
11239
190275
595358
1096538
204483
432640
456094
139370
236782
21778
403470
509617
112776
951310
433785
721753
880403
258998
309136
191359
880768
1055890
816795
1100878
435389
474577
997180
1030485
390735
504914
750616
890771
486948
1002428
1022030
637566
443083
1017613
62264
1990
313621
991456
929824
1057805
596026
643451
125392
465393
517351
449083
2672
376886
855244
972972
279662
402341
52902
248914
1073492
70322
354019
912059
229808
469395
1071438
79503
543306
587190
359245
62715
745855
645170
450518
1047225
936482
712818
502705
307586
694547
456398
249675
574997
934412
217540
1047408
624027
37765
931068
643310
230630
626520
391401
442875
1036975
532863
660222
928925
344751
33845
932730
574899
22432
673917
198918
316869
404707
938444
373407
968286
916228
836243
224841
330886
853564
749581
970640
314138
385806
1044110
567192
910751
413988
391812
345235
537303
898190
379620
751810
854181
361775
260163
897604
999979
102820
641157
1035726
575851
97795
647731
941398
394977
19707
249003
478920
72319
301045
172535
649652
615202
240677
581126
884977
116115
518304
605372
1085375
513485
1038833
73354
169203
272504
19498
922929
1088160
657996
97990
184936
294661
747504
673158
730151
582591
842696
581890
736651
650878
14501
509372
78160
1097106
791032
663264
824253
511567
581729
231480
913454
315459
38225
729726
738427
753311
940727
1041977
109240
710481
933932
849073
12834
930040
906625
802833
456945
885750
656669
513554
1051878
1048287
77957
110534
839405
140683
320116
1081984
1076833
1004402
169198
969479
1065657
389492
1022288
74382
983023
734064
701630
73202
237373
627140
989735
788943
1057079
685797
651889
370267
115728
567316
921066
619613
173668
236334
908364
590632
600887
323825
842104
868778
67441
1063656
503189
985538
195029
396273
138875
858231
246934
1088085
879580
549708
838655
393975
420601
1018537
290220
1015507
890806
699438
386306
889468
1030411
657592
1057636
179769
386546
558470
156126
318004
685529
442657
305743
561498
906076
601493
583805
823078
926564
975029
32963
364377
565377
906688
411830
1045191
467308
5857
303548
763872
536639
934001
637675
868626
1071472
660664
436932
967255
86519
173818
542240
251319
863039
901788
721697
702560
718393
225531
553326
940402
241959
383716
694894
621029
782316
778962
209141
20439
297607
316028
495760
233151
747988
657128
385165
692740
1020951
136430
1043085
79326
609803
578207
917840
597101
574405
1017393
587799
422593
706117
367395
853471
441567
235977
437357
306036
1071612
903626
92725
4050
826662
525311
988947
592199
689663
834490
102197
324356
106831
155682
446417
915173
722993
688300
697950
320726
489470
445952
884747
183540
800287
41155
631748
56234
311950
898459
703108
414052
672384
1055668
335289
205859
567211
579393
868943
11704
410580
680661
1089015
276834
879675
312878
507833
634382
462489
678553
133224
894275
148225
1084920
1006763
316277
660253
1030275
726586
294791
669475
247451
404200
287752
866747
498128
234592
225678
65523
1035102
822373
391899
499802
428051
625657
1011467
589381
1042277
307063
1035599
213575
812505
654050
224447
702873
928275
823477
144020
445418
55600
28057
492434
827923
591462
690051
951507
169369
707387
678772
903998
669699
249142
818220
852147
853197
561078
219094
866136
812985
411429
1088494
78942
410984
977888
28579
872997
586390
1054769
496721
155369
998317
897832
819368
35400
817749
233353
710698
43714
702554
94800
147803
2059
1017855
201283
634393
209230
282634
442768
831216
190505
1014887
1097505
862986
983190
107321
200506
71659
430520
636980
625763
911483
93334
290001
541065
385756
763083
926336
1060950
907499
694115
57609
283383
991174
178188
79868
78820
873359
661190
730445
260099
11878
164964
526585
420438
1081198
178309
1002343
996117
264475
262106
567340
50714
59520
793864
85555
278305
503844
1001847
576552
315463
689869
539750
1093917
790088
280128
911358
966584
66291
1016405
191052
584286
1069227
218552
827203
664876
387361
531978
980239
975189
861497
879744
521640
328002
922763
993264
1012942
193242
719597
411199
619310
604404
329314
692641
865235
537879
560147
707872
278237
291482
619054
716124
715444
456258
166790
600660
133600
758367
679402
308398
346931
582280
353587
43840
70438
985907
9297
292135
22312
1053990
604015
429717
162501
28453
859052
283868
781148
900006
740306
876155
460324
4978
475442
435404
904895
560162
955955
249949
1059187
1013160
511857
427603
836869
109348
366928
687048
516268
322847
686800
414907
947666
472053
379906
650310
827012
276056
475861
375624
149854
184703
311291
973436
317352
1064867
139971
692034
528890
781303
1047004
619341
940791
812979
9178
547308
573754
1005013
942513
100967
361470
998223
128479
257790
496341
895186
599928
111535
466268
685576
912359
411534
148806
308912
1091107
541437
194630
1041019
503313
259280
523357
564967
695260
481757
512151
426464
833504
972559
896777
9548
956931
457981
414723
776654
797554
1091315
564853
642580
669569
163386
765623
983919
315170
78139
846157
56450
101115
277344
663440
212019
1067166
901577
680787
621674
713834
477393
993124
300022
626479
464570
757525
882177
971487
1066196
750714
1064600
289480
169345
915859
727386
746699
612934
954594
389136
791617
105477
640654
517151
231486
714894
894577
286997
639686
131221
889228
351624
550921
216175
823829
316152
462293
531556
103459
928369
322537
770601
989193
769551
182072
638545
493823
742756
1094227
1063412
405272
216072
115704
804056
686055
92685
838050
844139
726927
423800
1016369
81065
895806
359763
726742
517895
484361
763789
745161
200073
15135
706132
658912
1083448
648550
417654
170748
999823
864564
1011578
186821
150647
738469
305409
412278
27547
1011743
609658
92170
71757
486605
40631
561618
365035
365054
889867
913159
975606
22755
935105
684883
270864
828818
413248
30195
305151
795061
714513
968272
783691
629452
775865
297182
1059469
673595
405068
847676
482803
116456
626674
282648
1074405
758032
543052
760453
454194
278433
744288
666048
515440
229511
572362
999280
244314
476753
440741
477915
1068238
165683
950253
134490
233700
669643
718207
414056
829698
244633
457924
850205
586894
527778
913177
1061537
689016
515245
444298
619870
136679
1005295
1092990
752168
180390
388783
516335
472621
5312
460578
6594
445717
46061
637553
752935
57947
459538
234222
126595
296591
724892
201869
605898
932180
756519
911385
759438
1100353
63289
427391
727566
980732
461728
1029786
780815
669941
1095944
954983
199230
1033260
280660
826429
823678
417357
740037
44616
1075475
451062
418188
123645
654291
703260
914833
576854
330926
852767
324225
234113
136649
64235
794836
718556
686767
447070
61991
378035
295964
113788
1099235
1015848
442331
376833
974080
593220
579220
435038
865839
825108
1026969
970236
440318
489330
1099807
646837
453883
1070060
650599
184903
958191
344839
400227
218886
625095
1038876
389721
1052324
419652
566099
45662
302440
30891
556141
760589
506540
697528
1010575
506032
450260
820920
531567
903859
493857
66308
681530
1084704
120683
215857
1066007
14505
137544
725733
786603
826848
32685
800979
753002
807777
954186
1004840
384624
194566
120940
833132
261908
334585
628862
85565
320480
55283
871515
459583
783912
823733
550955
75548
947371
91169
30081
418702
376084
395359
778656
778002
379448
487928
751431
265746
739896
213648
1077019
79465
78415
422089
845940
1052824
984571
903710
703606
522841
91671
1043588
774160
975182
879116
698124
986417
404073
295848
244520
21606
678599
284464
900637
812357
258655
403805
926691
137485
894432
195022
1083325
703829
829889
357465
805243
1083939
359259
468659
1043191
381643
164191
687606
636162
821570
964566
506925
396950
1010333
369757
498095
378857
252558
248519
1096546
710598
648795
838051
185366
522205
280686
287839
431311
1067268
476150
498361
1089247
312299
831408
335590
530385
534862
844877
793519
697116
356652
777897
438338
1009765
22840
289244
346284
286203
804438
904483
1018621
489733
453614
13800
567484
1014662
890156
591032
411065
85100
484842
184655
499438
1095999
180518
90428
506661
704694
623250
480404
258741
213620
206274
1018010
325666
482093
39288
490101
28382
32908
33958
732862
776384
582674
162474
985298
719889
637933
248899
228736
1076137
941526
761951
941622
340278
480139
258788
333521
388537
221254
923197
318409
220021
441318
226931
555444
797191
288128
1076507
853886
906773
919246
990908
454978
324789
464440
102981
460555
592419
745932
997354
549240
871393
645431
955525
719633
208584
317652
347334
87243
923386
523024
870436
4148
646740
194744
85411
640022
851886
363437
1074653
318935
789324
328315
381614
1064655
348526
278686
554409
642513
606465
804495
582997
108391
834028
405833
329513
951360
497809
301090
191861
462769
149448
2804
287669
804789
435885
408326
435293
603473
432229
884979
516398
236645
574828
257047
908785
338529
37460
106150
1006598
103873
640824
90113
128320
672437
884963
991021
657735
162142
161092
424427
138111
397141
374747
608082
691227
688083
165734
871936
1033220
592308
11067
524845
759708
685885
188755
470534
435016
544259
352415
281961
35661
984808
65192
14703
1056409
885571
183965
471591
1017049
752046
958208
840373
569906
959264
293787
375910
274825
896531
60181
154364
589281
793349
119175
373008
994090
465543
767623
501338
453081
967715
237798
850691
5130
210550
812842
801923
387139
486452
940306
168142
558278
86001
682404
71758
169628
721291
219720
883219
727144
53345
1073239
429409
192796
359657
1085111
815465
500100
170747
373729
201673
780152
594184
830467
410062
998868
290499
1099750
618115
115546
194170
340777
339968
895420
628656
986281
766904
372479
947537
624160
1068948
223749
818458
638722
696559
331761
201000
383316
91076
967185
826731
267841
946961
906459
297134
1062483
470294
822267
3745
610983
511812
146622
756254
426895
220351
277898
1076624
352747
64666
1028377
587703
431354
670864
273752
138307
15582
208665
866165
687260
712235
339593
962241
870798
640952
538614
124035
1000766
72586
144189
924742
26899
380744
162661
392193
342111
754033
150563
858574
1056212
403963
203757
583552
1075733
850348
607825
159506
1019112
855584
193464
359787
76491
345192
663630
77268
880553
525088
119291
857799
60839
998160
53359
890942
458624
41847
30908
964918
800925
595503
855791
448678
258418
451527
36143
766221
385228
347656
965426
252155
1067588
495850
909724
299282
375718
207308
57592
292560
664201
637617
274515
154281
244045
434530
8860
523154
1601
640915
850393
224267
372876
838792
1050555
164785
162281
765778
984163
237908
962927
583283
688963
1043637
738036
182870
1092379
796862
718318
588973
998193
235487
1030308
300015
1101059
684994
703405
164025
794771
868357
515038
369090
667825
631931
346759
2890
889232
263609
263608
44744
992158
1058940
587176
701095
958457
1089498
991226
114574
699939
127913
118487
672470
596117
288901
870574
1000792
641997
1012111
578061
138187
424215
481456
164770
8315
32142
1055998
1077250
364015
283191
45890
300038
230911
477257
994321
733938
1087044
752710
442953
696222
15721
487617
1080672
585332
509355
270546
685874
398031
1049769
489057
164917
881391
577732
1048060
88659
184190
485324
1056461
1032177
184558
158426
871753
221378
316034
579635
406593
680244
272247
837643
912518
197397
251780
24320
1075453
611752
164247
712102
978209
970384
168311
430513
775361
527908
974510
776889
614226
263135
1096824
246274
444266
45481
689046
648642
904178
253284
87681
849332
1014802
195818
442562
1023144
593174
386229
465280
700537
836375
955529
409522
453447
1000635
972930
652456
885519
342840
975995
462916
573663
264329
37964
750378
2339
716373
1068852
911037
147742
200690
25658
333066
554704
972572
302130
297198
422044
626392
313023
464483
233103
840037
91702
128066
946022
964994
174880
283529
760489
987043
99126
936627
761998
361450
749649
815162
401384
619635
98409
295606
446542
740773
114512
333861
666164
606078
443495
41049
710668
875881
179783
655709
975579
495220
1074793
438926
971979
261266
201273
568965
730808
1006568
31205
562007
470926
755477
572779
331586
120649
705246
599319
661267
862410
451990
301396
913028
278203
4167
1055491
54728
1052956
943132
752561
279026
722139
1041183
549980
1073512
714295
783282
193780
924253
685603
505001
871951
910405
269557
981867
1045401
53256
631202
1058761
424562
745242
204906
80309
373682
646806
249202
116208
368757
159676
815250
516144
869709
338473
533687
542542
795611
41452
119012
395594
1091079
1022050
49916
822140
869911
52656
285503
154394
176776
783367
966080
132307
343898
929363
701742
885685
274886
245399
586488
523469
287030
318493
630010
591192
938810
253461
45891
653437
232163
811863
449980
303766
823311
525216
602185
399844
625397
557991
198265
1074314
1028467
212235
741872
1096823
268447
976667
637808
227405
288546
169738
571052
345500
1085021
346185
203708
360857
497572
616791
190009
316527
372732
508025
512762
949065
330335
231251
1029600
597178
208701
754272
83494
498596
921146
56680
791572
448186
794849
229429
573378
1072245
126187
781266
186498
399455
637753
499945
395179
481546
784158
476048
480867
852217
842576
244181
616552
134678
160606
291383
312623
540157
357453
452280
381435
878173
542471
844117
851258
505059
287954
594517
293184
1062985
662071
538656
621234
421973
367164
752750
1065072
510862
219347
396432
526415
724240
1070942
999831
32189
150607
741637
1075134
816349
1021878
1051978
167778
564031
237153
594233
592004
992062
737739
182408
491829
181889
235368
800653
608685
599752
757144
403446
293247
156404
269966
889319
24053
641850
513762
90457
627550
440930
692300
318176
855642
399315
72613
697723
887762
437096
563608
507287
482549
985586
598345
1098377
1051826
50187
1050315
177071
737202
457169
180531
1069457
936932
265685
107504
652860
11231
637048
944359
881882
155022
607295
702103
628007
907514
155182
619107
566909
442094
1086556
879618
235345
543744
857395
424650
1041528
842031
361846
1021614
501740
494363
1030421
317826
1096875
973328
739662
991572
196650
3124
1078180
828945
664557
316032
629421
562961
892751
103803
882233
198762
339524
602453
1002523
592918
55416
813371
272644
337107
923052
910100
836323
316895
73548
860729
1096422
764946
452995
227967
131373
238259
414127
1091068
1015478
442275
742050
764111
205388
160604
102844
10198
11248
977467
1063804
489701
1052710
1093199
564645
1047532
37356
645561
199852
757067
310305
353658
453556
167698
1050642
507370
391139
351455
849297
31860
3386
115250
375985
621232
475522
176245
564192
259040
415558
1073795
681718
742651
868947
820227
20446
959036
845182
801384
780928
1015471
286154
776996
933033
802391
588694
715912
79377
461368
714321
85270
867634
803389
1003428
364747
177827
110955
776155
1032927
207347
539582
368647
8920
763746
269948
926709
536741
385026
508646
1098379
558591
258975
413858
396026
207779
526977
205807
708276
150490
81797
858907
28356
467986
478169
732455
327060
340772
1099780
389106
93732
857535
621888
1028311
352151
984865
859382
562555
134257
445023
858752
34417
65043
221878
514093
382318
550856
802416
652773
108897
1051900
1032659
207820
662384
551047
228768
934381
228032
605581
471347
889630
838045
622635
159920
409370
413464
791962
1041233
290576
957070
897633
516606
465875
58015
607303
975744
634839
821705
56687
85297
193754
852937
152041
624914
445831
848796
563306
964017
808032
369772
399377
98271
853554
576200
668055
469313
719805
594916
64376
725778
874485
238058
1035292
631462
316195
208173
50639
879336
870679
1060540
774760
1004568
594879
232727
144965
138998
762084
1037388
1073449
343833
696400
572354
280597
472574
112274
212532
316780
57822
230885
162865
450219
827707
12940
565685
322593
147521
804784
502140
255399
920746
743761
895188
132764
484349
672630
919242
234776
297556
743599
457697
27484
807730
1082424
231960
1075968
279792
173327
144469
1067311
119961
941085
136150
916325
320961
1017694
80961
136866
1086101
457148
256382
688223
573888
152026
1085880
671822
1087464
387844
174865
1069653
83553
320718
856941
81223
484444
506267
299736
276780
604945
99292
725900
412628
640513
516845
750933
701231
275639
1012088
1004054
439563
730718
387368
86649
112046
758957
342985
219633
857755
512481
684137
390977
937080
297299
33027
591934
715436
90349
236696
552732
210138
1064548
549640
482637
824062
32275
46071
797196
342857
21013
381487
627394
180343
985858
669378
453141
976459
722341
526717
874398
244907
1100452
429031
678615
844670
1058545
726836
189240
401362
486602
367523
445731
504717
763852
908480
262244
138946
802014
274789
653292
1051472
735386
615993
526370
408741
436804
696571
1003847
178904
485899
566310
17625
790484
385014
480268
868337
1028570
707032
469262
210538
1073006
298387
583619
463086
572708
732786
274193
504050
1001082
599937
838344
930776
14288
398526
370679
518728
275235
437848
948549
973833
945188
1016752
214229
944974
1022973
629392
690970
271790
68350
767050
223960
824622
793577
912027
617227
815410
290088
1096460
183819
386669
20394
527006
383976
1054086
928027
444419
420549
158002
440241
1093195
615820
88228
966301
275276
802970
66274
537363
251257
984208
285312
1047562
1025716
176530
677592
342856
634949
1074242
872649
563121
456667
981720
344217
718915
1032712
635800
665214
317465
647507
809378
141929
334154
258598
1053661
1011776
542050
132326
941001
72157
813424
849975
895302
126786
745912
751562
1038483
19619
33968
442411
856518
115834
490788
289230
1096436
404265
675131
972690
1086418
557338
875835
174447
1086521
84436
133051
904653
964544
140646
63828
1084844
523345
829054
503307
161347
451166
887540
356041
851437
900112
1052974
914733
25409
437936
831170
802959
137807
1025390
78986
799173
631514
855313
660720
203699
1061717
113578
1085342
954490
890546
951234
148930
424004
1089741
587091
653053
309756
893107
412888
539090
4544
987858
266223
1075709
574203
372407
647125
387672
334410
817515
170200
984250
620423
660847
214522
1081639
539442
788343
965430
126295
119424
953902
730593
633796
168793
849560
629395
914474
692847
794933
672994
1058482
684330
1051459
502150
1044145
304327
127032
1035786
882968
88075
753767
211541
758683
970849
591720
543648
759948
151153
293729
407135
994896
830149
221180
132039
803202
1008355
728029
1067627
346668
459998
1092628
613181
1043664
29192
434454
52136
1085636
145369
887236
106655
201616
1067025
134789
939809
283144
541873
150534
551054
983452
663894
326187
509289
65158
485580
333322
146213
963741
713187
375760
1084068
220996
496256
783110
403227
344589
491372
915041
495309
913061
190174
916214
225218
394897
746273
590619
231837
79672
448171
76525
269485
120600
954071
889031
952152
126664
901893
401538
637795
235314
449147
622860
927512
507550
910645
1089559
618409
834329
376649
1085545
272824
857661
266521
334917
109605
531335
1043672
865517
284966
1013149
437641
928594
1036038
542488
135943
173519
426189
469528
895574
348488
939206
340622
516712
947517
1044883
313459
772751
917420
326172
1059947
376532
847745
690843
216303
1020335
23196
65771
1033484
774833
1032863
43326
961203
568060
211036
668684
14658
784075
598026
870584
634212
832638
278480
755932
928854
217430
981469
274127
716203
866113
55315
326314
272429
615677
1070210
998137
547807
656195
61143
518496
454997
127424
608061
977043
853091
517512
709317
20177
870257
240969
482064
912182
560565
700745
262287
508568
978667
853117
737778
49386
148645
695549
528854
345961
842493
280016
715669
904252
1038456
210330
627517
436209
843193
628913
589852
668147
450606
926013
251493
1021771
316657
1062830
889184
719215
889838
908736
1042684
1050825
820706
964573
965623
63029
436670
860755
2248
939833
286634
48461
308227
460516
968730
574814
550126
801063
199275
794863
705822
771056
79216
677169
243333
956383
344762
843692
823110
208099
119917
998040
914611
396034
474304
94259
100994
72146
199147
862787
441354
486298
546235
359565
230778
705615
180193
490900
695288
642040
1035657
506612
1082243
1000138
62617
117753
309333
1028087
997521
221925
351344
539968
678114
424130
625759
547637
171407
1027883
599917
659018
614185
169621
235085
257614
995874
804085
1083762
216397
973938
518243
964137
323170
581143
969231
441095
471981
367573
65983
429606
903240
488795
212536
243657
513722
639100
117352
872011
797140
961554
410160
491835
1005067
134209
311903
360135
161067
837317
333937
750628
616516
93476
706369
814121
328999
782425
423678
473031
572283
399056
554329
251141
768237
677332
763653
1099036
766702
407493
42642
305843
465661
472959
350727
689967
7567
854809
258874
969234
830069
206425
550875
678241
970876
520956
551622
773758
67070
161045
930481
638028
169715
1069241
947600
695736
123872
143499
390030
1003110
520714
39838
259675
973084
980053
974424
299272
514394
1003907
639637
175637
1016889
281267
923847
108741
297413
113112
380302
374176
932212
234393
585852
689702
1009494
145796
856861
708518
768874
782916
716945
289792
1067971
173708
169278
1771
659769
226664
973148
208225
435273
80131
775599
2204
485865
105324
344621
1044726
33263
1047418
585632
201940
214887
806195
462390
34381
790111
884967
136428
579948
48529
619324
883390
789835
1072181
189566
676122
873547
872497
138841
482262
102480
999976
268677
785295
485833
756742
1053462
483369
900906
784003
438569
165231
903218
739438
270030
539368
1017812
129493
296229
106480
937078
297564
839761
633576
207848
140289
875609
778034
564554
569480
540728
988549
760562
289929
19276
304059
837106
120104
797007
549998
595967
589440
595008
211961
232663
21355
612540
711927
385858
784301
435165
1094243
614721
712610
354574
596454
1037636
410785
526970
259370
295768
671453
1066672
489053
140614
383508
1040311
853131
582767
1018777
1022720
544151
750962
88282
428184
1084037
848679
871047
588792
921846
1088388
9871
603372
211421
499551
248589
755548
525036
426215
295898
492597
229432
625192
753145
467008
400478
625257
41100
1040346
1005065
469356
878961
776650
712306
1095087
638608
1072249
484752
55842
113955
1008333
799951
582418
14205
574711
932685
1069613
951922
274185
674718
763220
967304
84783
782540
504867
341393
130518
276471
270958
266537
581565
635163
561695
188726
377950
374829
20635
1062175
147165
743462
643864
1004952
1009874
1011977
105212
148146
740766
828860
544403
869556
75322
182287
61815
295724
942634
796725
234922
857703
255644
771156
399194
357841
750946
301706
411156
994293
852657
244930
1036931
726376
127012
910563
1243
841305
664398
907135
1023361
264262
796945
967528
65037
240996
714162
945647
141210
735157
974713
545253
27937
1040307
654439
772280
1036186
900422
645328
982695
281621
765681
767678
298469
926682
646251
706116
431632
591072
334027
147974
131640
1022736
929687
72385
339142
789573
405931
968464
410661
188323
786281
1045318
414495
838422
981756
687944
537948
76803
292006
890759
1020669
333860
424688
995617
850307
795599
1000988
776519
627697
395785
933355
600612
838333
280255
914243
956461
185561
248063
663924
289209
429460
485435
263607
586582
468323
178186
884570
98676
849032
76771
538339
230716
704084
121354
892768
708808
956075
821924
1059743
613614
77990
76429
582432
31683
585125
585402
114733
35582
571868
950366
147757
249599
892200
467484
482704
701258
759425
867988
597795
7825
678467
1092486
646554
542670
510719
37768
675372
622995
438772
346988
729880
393202
408349
198806
16664
667582
365770
605520
142184
122117
560484
96312
666665
55864
54814
450854
586493
1031311
123274
222440
658018
295868
574118
1052468
387861
297743
461981
458815
696285
953670
799817
227155
138519
119214
157443
869302
944501
396948
292880
931072
752455
740907
111330
503523
174149
293646
517490
74530
1057937
616390
882034
650921
214839
191772
778265
1026123
576701
469267
240247
308389
711615
381696
627292
372198
601435
949594
849868
741282
996907
607794
599429
318965
42694
958956
46993
885294
907959
42625
36236
308609
962099
800996
786380
728183
595728
767993
366477
210858
713703
172754
45282
492520
983583
1033783
788558
14639
1049884
1050934
435938
316045
44027
1014281
410678
895867
396234
238949
953922
574317
923690
983350
464226
623937
92177
544313
162953
928921
793813
180627
156466
305982
1075798
670811
643666
634052
473292
487046
1049394
1038962
90162
1059569
259692
737469
397184
1075665
570532
294572
300873
307528
1072345
303752
613383
1037854
262122
449893
545983
592337
105894
511700
665612
869528
1013685
1410
114076
1035543
803181
470064
351597
871036
200899
694424
544866
314535
1015316
1015378
483898
1019062
208229
446788
917433
327991
184544
730544
163488
969559
1042645
651930
411057
812564
184446
160499
992481
323722
4576
306322
912452
234284
915128
679777
149031
461945
195228
247141
364072
989316
905421
734839
970271
513459
954978
778900
615534
489597
216139
894533
608422
558394
507531
213611
462842
993200
67398
580440
613625
101117
663163
818806
71386
189563
1035737
593790
848358
401141
935283
109383
124922
881717
110964
383622
154267
19236
1078110
716970
539021
731824
313262
236088
201801
801331
228718
637955
949148
263406
157624
800617
29388
134062
29589
1027811
546152
5809
740395
893672
767749
151666
5219
27624
70085
1100890
71743
343798
995635
855775
284891
839706
684195
941631
843424
296374
94719
770315
789007
726215
931483
636093
301037
186153
391901
39728
326151
418545
841932
109003
1099374
652962
1085230
1020305
322303
384663
990117
279634
1048249
469007
273088
975399
189853
37128
1017300
61768
289135
435035
175825
163597
607249
49330
561044
851546
330833
500147
530044
1022354
816968
213228
329542
655632
23112
782157
350086
561032
1015902
910271
475895
437471
213726
73526
125221
632807
330516
62388
222643
755918
87478
723117
618291
197185
466777
762614
429869
687516
515520
988530
494207
821095
173977
340054
559995
914600
359762
303166
745162
269314
204202
272104
100449
643699
257385
325453
593813
381422
487451
698444
1016806
609367
588678
417881
468001
1023789
620215
158324
57313
375003
383678
1059259
643972
886018
1035105
217940
706897
835824
4566
963906
576936
262272
1062877
81143
191869
1013424
636623
1082692
582874
986830
464642
133462
580882
885714
1050426
600795
104787
580424
1044241
205352
792529
756493
733465
220399
546660
279779
857555
649244
1059494
170364
599786
1075331
861255
260637
794895
1093069
39604
991311
633531
800906
442974
667994
924562
766719
426269
684584
171862
846280
726775
725023
100355
370514
1009791
162525
621360
768032
736847
213956
550108
998971
109888
703762
432529
478912
974257
999455
785616
165314
698924
1050682
184440
118986
718021
239884
726129
862876
1001132
537071
376573
126648
339800
397767
476519
1076573
170248
157632
994941
25987
722558
79702
1052928
737104
93871
875892
243787
164320
1032256
757443
714728
775674
359689
16787
260814
886755
345886
653613
98763
1000328
242645
395238
928038
844239
294606
84613
485118
924795
327579
637117
1096895
668626
1036741
459031
787806
652622
24480
578326
272222
34703
569024
213341
340561
837636
768451
231862
865669
221266
582171
526839
387067
445105
388368
390468
466288
909604
777605
1042053
1077208
805563
57319
98273
34833
755766
746749
463468
982340
417019
932984
351303
69879
503253
1036671
196320
566216
1018233
392310
705424
483387
3200
131755
478405
136469
41273
283133
356095
454304
56458
96698
570561
118055
140032
359733
972705
993123
969562
727145
735626
1066324
726594
1070737
891868
187633
207793
788909
512708
102194
466978
916993
809385
250691
899453
332870
372556
696751
304863
141039
699121
100076
245719
382010
686500
380247
891384
751009
69516
592171
182966
887771
115289
232923
624068
575768
344378
138226
1075614
432367
845297
656119
152168
868597
309266
610505
518168
977913
317162
676817
341435
687586
729144
71014
387923
153169
817979
798979
493594
1039860
209754
1007744
435390
778010
940877
301316
144363
968999
96693
430021
785490
1011642
817076
651384
673985
691634
943249
934297
332240
970456
167513
243930
737596
396696
569659
153383
70045
622730
107391
778117
198911
1078042
632509
903477
1025979
554206
22231
789272
348333
1025857
972132
231606
245684
608118
932839
623322
58117
507011
981417
189966
397985
848077
445058
281770
643220
154005
143103
1084010
168670
758072
1049968
714504
255014
214795
47286
677066
379557
31914
29080
449063
115693
530755
435805
961487
676674
307799
482837
691993
211370
1020625
612692
645723
1020152
582191
369023
10140
477684
247599
920355
329248
543432
106958
72499
462253
239725
815361
1070663
781908
333304
945755
97547
579239
1015043
742241
856052
321913
481910
392639
51378
664486
1002611
777665
999336
944207
352513
689234
776915
112679
953156
437909
129434
763769
722790
188464
140140
616039
1083229
649011
107127
977463
206571
220215
251837
98645
812181
901670
426840
483019
619297
569898
353043
455806
1010008
239578
344512
334574
874716
56089
701664
210137
923321
629937
60846
790960
969296
115211
105701
175446
702478
254680
724865
155183
378939
436481
1070958
255969
380629
413442
445151
742308
255723
964288
1078663
820863
780842
81085
1097322
634500
457547
210036
24660
403549
373350
964795
114945
1094743
848641
748140
646177
980233
445592
1051432
489620
406795
213241
232872
435874
329318
253386
48116
698813
910821
289779
240620
618141
591610
457951
606358
23262
135019
142886
1069707
816934
151064
214029
705938
271351
1030703
57449
728817
623924
396703
23012
969906
992087
541388
910752
575867
393787
227074
752957
698638
92062
765899
316203
160521
170647
370704
315482
653987
524830
926662
10914
644771
155466
286153
908833
765888
48219
735286
369401
718496
316380
784609
492183
379395
580664
952538
3145
512887
341408
858216
167134
124345
578014
420222
242480
401375
227039
629347
707881
778804
657898
359589
718529
560317
175964
63736
1054601
679272
517438
923737
757411
495019
1082928
443194
661809
905498
973664
853924
42870
457926
855105
169718
505236
852491
383023
986855
172920
970998
156411
35163
485568
905957
987403
472430
933744
968833
685893
518553
968717
394259
34725
711501
366564
720152
471405
501014
618688
971854
919395
908419
379757
112785
463905
917557
201227
678901
837189
722848
197111
284626
217433
824662
298077
159896
1031469
472898
92497
125788
1037301
742139
644986
541519
697881
696530
667123
843231
312566
296803
869299
509528
446412
524942
388251
8004
307609
233242
743482
934826
350085
576672
896809
426516
870529
710277
94606
508936
347796
174830
1070586
820161
651156
902484
399707
471993
1007620
669172
1025999
642183
89987
890556
1024441
537899
706837
243940
581323
136109
517676
708133
986090
975160
652101
789729
902054
489184
476311
1015929
1027833
1045045
2394
207702
46185
230862
187836
232273
398491
899421
506807
634415
617783
543043
951219
478120
329669
417959
729722
879548
121882
159761
469457
126806
249876
457256
489129
564652
108648
443016
370876
464335
46139
199202
250138
646403
149072
113743
1010869
746452
138631
928933
742034
743084
822985
542002
288321
507425
727344
284809
591100
424791
52148
482597
606120
1042091
368133
743688
524411
79718
873837
1009925
134444
697651
808507
675706
365801
601577
468604
111382
560741
199668
786824
649654
813450
685767
720104
59291
841744
590246
627670
546918
784905
42003
484121
555747
674927
75871
274020
137617
621001
450207
271976
1065787
4905
155279
158710
4890
142838
772939
667475
679276
646102
76764
1004701
208098
1074855
456592
648199
450052
765685
745374
319705
778822
65173
48361
91304
29227
1068703
192273
710336
719157
718107
190798
356802
305556
546185
809971
703573
704623
391851
597216
140070
104581
904367
1026669
1042408
237727
425210
368831
1094410
144212
160077
1100037
699174
1039396
109012
457809
664449
590753
182666
125509
500355
271994
259368
179953
704020
854652
1049246
775147
629671
243875
848359
137804
541200
677142
844880
131383
350855
231900
160084
329843
545807
1024239
474170
742033
1054867
71535
1053072
518658
393473
838741
1074245
774457
491474
325169
158016
72111
80668
425084
363147
231137
179367
129769
810537
686713
244445
501643
548651
1069988
870169
307408
416758
172364
800474
3623
781075
93496
209638
480471
373886
645730
68961
774826
367077
590335
107842
358849
422687
657878
452425
263498
534142
94240
69800
730113
925519
600977
1021883
517709
461919
788901
741869
244360
787344
70568
791945
1082886
446699
807212
472645
67700
620164
706929
724667
692530
415812
367468
874674
407898
819042
348858
741740
793102
629176
684332
271996
655908
388317
1069580
236192
715377
463060
856016
455163
661789
949965
473414
108444
1020574
353736
146238
147288
708424
425355
759621
869037
222115
427743
779035
978262
696043
173069
731048
1015322
49483
333506
124760
800641
682484
64975
947463
705884
1069135
75820
762757
1023180
666664
787101
343256
780005
398600
365200
471778
932976
589619
726159
635864
487580
199932
40740
22956
587321
96137
784327
634008
836734
974816
856924
254229
648435
978829
81777
235167
504088
891672
757097
1092953
287061
719740
884532
431777
304189
468490
188911
516733
312860
65538
1091763
93521
942673
350605
1035802
821072
1010144
1040404
314977
286131
78421
253873
974684
657665
495959
530742
530743
706126
912212
429418
195777
414766
260199
64692
219987
347243
41521
967699
695749
946279
60529
86231
968142
768922
424418
394807
140968
119940
965700
240377
1026062
397586
850668
580503
590972
595906
344875
382646
1052536
513640
846697
1018022
954845
418217
832308
210722
507922
943498
476600
692943
929645
240832
450211
97773
519680
602643
224843
846193
438520
958600
351792
835459
612728
122741
1090054
480863
717431
111641
877673
541567
1087244
260809
1000546
396469
251017
884150
4684
686564
1003279
66027
455526
622961
862844
1042314
820039
1018872
832027
320401
1091403
383715
114259
603403
489155
1018781
665303
920146
301261
59563
270185
128094
415796
849333
62468
889811
255724
389665
518067
1057424
546703
394169
1068842
875353
94885
837344
510118
28091
357714
364210
935487
57228
614036
632118
847686
901392
734566
977967
317805
1013917
948099
358621
484076
372482
1042256
1068203
517694
817612
239075
472459
835205
186922
693977
927820
845693
161395
731386
800871
181256
356764
409967
435590
317566
543035
653061
610107
714898
1087737
324938
28307
916308
149435
236458
736334
192495
496529
217099
62624
162076
647607
351413
319173
656854
326309
790090
916723
758565
380229
172888
170790
749527
583737
247572
72850
242991
69241
973618
150939
711278
153150
28627
1012174
478862
27663
897776
44441
690356
325692
268463
244047
289336
1012512
677517
634270
579026
661196
902025
137602
541996
795788
9912
614745
108239
674551
965256
154930
505535
216709
577439
727320
707743
931739
650767
602423
5058
28183
663813
825923
11561
870593
179170
676082
618966
13704
671817
240684
507168
881385
547071
367240
781178
531501
703131
84051
909458
448631
972480
495554
18037
725209
758403
1039873
610821
436654
857940
875794
1056270
113871
142537
1065808
496246
240901
1014125
600016
80191
832220
747572
946967
440155
172786
368403
250763
473526
962024
1078641
756579
394870
523289
151332
1016031
465353
220867
257962
133737
697880
1182
64116
549812
1002329
213692
50588
459150
218558
523421
248993
431939
913627
509011
652233
123529
766175
1015508
46412
992651
133904
460757
376743
855003
859197
293047
335258
1077129
1026600
414237
873589
506711
874625
560225
504908
1058298
165704
614579
745972
359801
244428
368039
267874
813692
634456
49087
392076
1010890
422798
94704
911080
385755
546692
472463
584975
569387
589961
759333
104474
298561
373518
194703
315048
497037
192106
676095
381557
144549
708009
540748
650768
697599
974057
1046858
335720
380063
597989
997007
814342
662512
592996
450481
582698
399048
774265
905075
938655
285069
13076
505935
906112
725144
727442
438921
602872
163644
1020510
451245
504375
731071
60671
10471
982873
219638
1081647
555082
102066
589527
818465
752013
59452
461963
316146
723557
141647
452450
880517
979228
551374
973838
1094372
887232
474791
1013588
603887
963391
601482
1097645
427585
746046
119759
907577
606314
543797
380916
543560
283786
193381
638251
655805
232673
460079
638341
1078109
213674
799568
1083479
426849
742739
750777
429754
456657
34141
926063
483525
709685
1041954
685853
755847
743897
213280
518914
288353
854840
573458
865485
704619
263961
370506
646042
629234
834806
833756
137620
1101176
647592
122866
1038795
360544
363821
191296
922638
610058
573747
877963
246906
524447
877154
737619
303453
189636
151814
478642
639836
948766
316598
228753
320083
893572
1006254
1060846
431909
316636
50002
529126
531209
320802
657841
840010
4636
554931
426211
427261
190800
475872
438992
49982
648560
134489
186978
305256
394191
697423
971891
21434
1022611
526391
132121
53221
352911
85324
867664
1084548
917250
954737
26021
795320
901677
372428
758522
970838
168939
899498
257241
288437
760824
31962
728258
734881
287199
942885
1097980
45868
80067
676573
1023205
804149
72412
538688
327358
960448
292967
752545
84743
458343
1082143
144805
989955
961602
548536
1063134
129371
69117
579517
208961
854629
466339
707013
234820
293431
682169
583558
335329
130824
690937
467980
741278
404132
586547
163369
1000999
668812
954803
548232
349929
1057480
643618
195701
145722
757552
753744
534957
990106
848424
573023
531755
1167
974885
390004
991083
1032248
54561
120297
724689
959377
244753
701490
911433
469728
162652
385916
625345
444835
312965
362200
495511
984430
418898
930137
252765
251444
741766
44721
593449
1011015
300373
282846
696755
587365
263904
70521
977824
969013
701692
51263
512021
736215
402859
1006878
564954
280302
230693
914545
583882
64913
296781
7147
682230
147331
1016038
520880
264488
906024
157435
355967
32521
901543
1034492
69983
770447
992233
94050
527926
360207
1070908
484090
12433
526500
224945
867294
19833
120741
816215
238516
347891
633617
834629
640860
959235
744437
424299
113770
305635
900399
350507
639693
715969
91073
28687
487386
180160
444543
729048
193184
870960
642753
855787
791214
150324
147072
211139
85627
474824
412796
21808
905057
45246
848122
834978
751190
605258
31652
911686
765502
169075
36808
341734
306725
142295
845191
363555
129073
805822
267177
469179
898554
209551
309937
280809
524084
424757
119510
283349
707348
810882
894002
666739
572215
952929
360170
213026
38830
814187
942849
37829
790682
90708
580810
424382
631974
47497
522011
712253
353706
499423
779518
778223
585966
246257
687144
1089818
1078359
224315
674022
246716
1041647
770751
299121
14165
248097
176203
71415
744463
947121
1067348
702889
620062
656580
602862
543210
569762
602609
1017583
1031187
1043465
317043
687973
251296
244490
776327
75417
172890
914491
790893
1063041
548029
661142
539523
676529
210557
689178
26064
36183
709017
293238
833785
763750
123360
1087704
580918
758971
733360
199097
259521
828278
632053
830552
452733
385544
782745
661786
476028
721577
635905
858280
517363
347692
926031
497624
834787
928170
115461
456779
286591
768046
526545
34216
260697
1013369
476105
1054333
521331
175776
1010285
585692
838081
744279
701870
1030548
39791
595635
647052
534214
745509
913055
390565
685510
931207
464416
472531
472530
321922
449249
197558
1081949
679702
769511
915366
30482
64766
940612
853256
62293
1095583
72614
627043
543281
888073
131541
952163
1053385
857560
628717
341764
638884
933074
1082855
988965
219120
542008
835130
364378
996163
404651
352542
526295
1087275
378194
494124
902679
940881
1088074
267696
624096
73644
934273
418739
696999
156963
369729
98237
712437
602068
410688
975580
268312
504586
90807
1018348
686321
547411
778290
889062
508880
489767
505859
276771
828141
302320
724338
991264
945054
428462
685211
753273
344302
238607
938325
596442
316511
325643
187324
711733
510966
263540
831894
193908
717324
803826
333729
1037346
699564
290334
177816
455250
367914
393542
755676
642156
111048
962315
128753
707099
807290
86456
326472
93753
857695
433918
389192
799852
497899
97341
766429
68811
439408
109092
766721
300369
367255
563242
92260
216575
823892
698053
126274
898133
976497
739727
261781
846959
379039
1073029
110396
137979
787795
1042072
481813
928959
331686
610017
904131
840946
236093
664757
1060465
1097970
920630
241568
600349
748297
696878
918334
211349
253569
46169
837535
359025
1074594
411974
294597
16535
28062
392839
393889
305908
34388
959848
319140
539842
237662
571886
123679
911357
372062
925322
937500
424800
299806
609560
562998
390924
657094
993418
806668
967758
119790
56506
258946
489201
285046
291494
189867
42789
415498
745769
446330
917280
592237
75918
1026164
492758
834851
795946
348783
579363
608432
976620
834314
435595
814152
470749
244247
101402
333474
1047610
959108
684325
52435
1039308
524079
218059
274813
232485
1074639
607189
323620
992469
313047
985566
916499
42678
78063
493869
870001
521398
2287
4579
558019
318035
917884
550996
1086799
365550
676864
359691
812058
533308
175640
746929
12644
538400
992002
905174
473216
145278
239010
442619
264719
484974
1085945
1051630
741481
800169
285712
225571
438936
141129
1001436
399487
320915
805367
837161
809083
748041
261353
828272
205532
785709
304784
169519
489638
77324
106029
351264
527213
877872
813544
712636
481491
1008423
738752
678889
16009
389391
502284
501232
174251
313540
178621
70686
743917
407497
947717
331908
388908
121171
644438
213780
1030849
394748
695167
89749
987061
118293
752837
597330
776658
974092
432574
891040
925174
1022524
251698
1100233
864999
363794
663288
674502
724898
544111
473451
319922
649666
291516
46124
927055
807101
198460
426131
233636
1075697
208018
1045193
16079
35866
749345
335381
1024636
486724
1028181
229553
442948
735377
622284
361990
117970
838744
126711
1090952
531398
839469
228106
215114
953690
831192
233708
608348
83268
1016051
862550
790823
885390
1022118
77922
706983
215237
62524
735548
315443
825846
531750
1016944
956786
775567
246663
259993
1004510
51089
534463
767984
290932
228612
134714
414051
430262
576135
328390
69881
173153
569337
260511
217871
13296
385705
183174
473545
381648
383418
708019
767058
806260
408339
798626
962663
9265
510224
290986
285049
795533
43561
789911
871232
992492
954817
571666
435382
618886
373640
128693
942105
995288
859961
333293
294427
785505
928450
529708
292160
941230
674984
1078989
72209
203122
625916
763450
323688
73974
564134
359334
1069658
662781
882711
83578
351850
973374
181013
1042339
525894
163310
559761
212592
657815
761634
895997
941345
424852
438777
918787
28337
163943
173474
121343
156615
957828
179028
699757
587293
240143
682071
174190
621322
109182
103911
936018
813374
262165
67177
1023566
897982
394490
905429
602016
857696
258865
66945
520664
439508
462813
917496
349716
138464
314261
615390
804381
130816
339467
482055
969246
1054275
563085
582453
96060
369908
613407
838730
548403
396501
95779
533345
161658
300438
737649
98658
908621
115699
842499
355741
731044
330107
208393
308372
720472
1029910
777503
779982
34664
151283
770006
938015
623206
1083169
368641
151538
489138
936228
859936
468376
1020718
853008
9672
513069
501252
1036139
1005097
498378
29373
652980
773032
681385
201012
946716
976671
674999
959049
1052134
60259
165578
761821
528522
1005973
198309
462233
534496
170190
362331
591784
157000
61072
809618
957203
272532
729014
741394
1011266
229368
271812
12295
158158
227178
611980
151322
849641
949862
582166
764692
62390
1022001
784709
874611
686081
537633
470764
852470
612186
98945
881216
742219
751686
454396
464884
821567
188962
66594
1012915
367883
290157
773061
1018016
614590
588277
437288
714363
337497
796972
270006
553619
1089426
332107
898145
965588
762519
608771
1010838
603979
279169
215693
134214
469380
342759
29068
780766
352424
531761
374645
831800
926413
674456
632196
201913
87881
818129
760027
342151
60082
508172
814795
479422
685346
538352
384780
781731
361295
312381
338568
90857
984683
943470
231978
820820
143357
1073172
807935
90130
231808
1004669
497692
219337
630894
405126
750303
450105
608151
861048
119768
197786
250947
239093
827805
813472
605111
976628
92890
824637
586617
54124
506198
153124
849058
1000172
546078
128794
337433
709610
449933
702794
865544
398611
338444
316126
505182
305885
131043
887497
423382
533212
549562
89912
400420
779939
1036140
840105
828612
655936
1025105
25411
950570
1061653
1060603
485419
683134
68351
599095
726493
815424
80002
175965
433738
432688
1009677
1010727
1083808
591531
582687
684091
1085028
854202
199647
26418
668680
789645
636553
26865
90523
1058097
1086409
496077
42566
310736
541550
1019920
709001
487321
387604
357480
189983
303817
463445
1038996
105199
85702
240822
453931
458079
94017
277143
997161
408472
276606
842018
729471
288477
748155
916133
2023
598775
1067119
345637
489972
933274
302031
117765
764014
1066992
783123
298249
995256
473728
474160
163954
79747
1025381
469293
110477
788768
1100729
224745
949733
572992
1041197
898713
475045
476095
701646
301317
72611
21655
24722
45700
255834
36369
478126
503948
502454
750584
336075
145353
110336
786209
610209
305814
813454
94437
455078
217457
1031690
66030
1054974
48129
260160
538374
714596
507923
852755
512470
5603
367429
332356
45863
1027260
951951
510696
423924
124989
930766
353249
69858
345783
411072
344258
1033320
169777
373417
550138
613865
352913
658895
291079
652974
571651
659358
93722
233633
841904
461628
762128
419998
43161
840898
821377
324546
644890
973194
276341
761980
332017
49239
163006
473288
670232
628716
250938
1063926
247895
1094816
210357
784482
749964
27437
94238
733467
397817
143013
804777
893534
1053017
1023987
967761
69617
844364
282715
239455
30421
699180
555676
877325
691760
619571
600357
1041994
249855
1003083
614694
443947
415417
773862
170880
560566
863321
491353
517252
32938
584926
506425
729298
425362
1057493
732341
185017
1049603
1045893
892493
219001
814766
203178
123225
788154
214894
843848
119013
576372
1034154
743209
950885
150683
347849
28860
214035
498140
839882
511396
964609
338616
964917
467672
669773
752510
324720
582641
771462
735518
705331
542906
1034242
422506
168897
33062
1042814
833002
965564
667208
367028
861907
43577
165082
537272
813629
804173
654914
746627
991558
223807
960483
689610
514032
560608
511829
986771
504301
37513
971904
120292
171963
528549
605570
831460
214569
1056410
1079759
418805
616103
567774
565229
237246
930458
304217
675275
858011
1007902
1016701
1072339
807952
377387
1082682
607518
3742
1086538
868655
401516
1057971
288895
336732
445656
131195
290125
507800
1026237
404657
817472
164369
485746
701215
490666
135201
939758
451996
1051438
639202
159594
136114
347931
49194
469646
400567
342213
16475
932062
51897
779064
965524
193803
248835
1016469
278359
531497
49071
101303
982658
623787
42846
211387
441501
232799
469792
629808
856985
26665
889710
117398
41301
747584
570510
941527
491591
300606
848170
912326
1078010
348247
567914
193403
771433
406913
748817
116768
45089
458346
45160
200252
387040
615425
302644
275326
836431
646157
486357
522590
592714
737250
908200
774068
1088531
989415
486990
893129
785112
918277
901090
209584
245548
639488
90238
594006
173488
682202
172025
920035
996273
85231
140262
159138
613472
259888
915508
836892
87233
165787
272446
915348
500889
552637
369133
285236
229559
240306
588292
218357
740338
223443
879320
537433
654318
490615
113865
447983
887110
888145
952944
87341
215719
910262
223794
349569
1057520
312575
498763
546031
83481
34052
153657
721858
19041
489186
784837
245016
50309
803997
267944
55153
977992
481442
773996
867963
806658
1036267
974639
485214
942936
405060
170662
35221
818137
921087
730854
984934
848313
941882
533211
768633
518275
146071
507381
972184
225754
481853
443028
695984
839724
284310
384967
784692
335389
719225
218018
387557
331218
1645
699680
1087541
1012711
770759
658576
444076
440415
221200
659047
301186
42681
173096
33291
704862
750936
964050
508495
982735
328272
697069
641097
680430
798788
173728
627769
27398
1039583
602403
521138
360936
848750
496069
96840
928015
580712
703880
305652
309505
896519
184154
899410
849569
749243
827365
433259
1054559
100532
954951
248297
819566
277172
648512
917499
1079894
1078844
167551
450031
134429
58054
203293
193875
445074
126208
657819
791549
301817
724104
226453
595787
215641
699383
462018
33417
325885
257955
142815
589034
274498
327208
181384
265037
1076096
273159
907975
752167
928037
204609
503330
756910
945970
1097616
6342
872265
78597
289641
997285
264895
877356
1015946
480685
838949
1055243
371088
587439
644132
497862
321096
53795
684989
118287
598464
18339
650719
939600
1073873
436941
1061073
661296
168861
971994
418336
178743
10828
288457
284036
629180
1009273
179470
792362
650525
525344
848446
54608
1062319
151556
1069238
1013627
644392
364979
433338
172411
710853
22703
52378
968440
1027485
4039
323308
1090752
1089702
108472
367615
60833
808272
914842
277476
1093987
300234
665353
714920
614267
605389
20638
99836
95121
1061258
838255
1611
414498
1023615
279126
485515
635063
993443
468428
776570
893296
702080
780233
399340
647835
209558
45833
958355
819614
249253
754751
929328
84054
607241
109840
66618
265514
634155
587501
463470
796402
402315
1076023
622337
522595
152284
155569
318466
881079
491805
434565
701657
753141
469729
999938
819326
53871
123462
109949
248554
970282
810004
1066939
878889
590754
1055508
1077044
686776
284067
795292
699753
614125
1052410
447764
785735
1098183
725675
540215
161836
799030
65166
72208
180565
70689
171145
363347
1028612
645092
824176
983908
972962
113571
210275
381752
55882
367732
200034
726366
413860
928612
842081
245005
56463
213481
275755
909075
100175
425757
753477
618104
896428
1022875
941836
110614
1078117
386491
323686
52644
475398
303117
861361
134388
972751
515090
664101
432232
1026958
959267
57464
783672
1033338
634893
492938
657153
1096894
331912
579408
392761
78375
1025047
121933
148932
630450
392724
405134
995296
817708
367877
992926
112320
952327
1073437
380464
1064953
210695
1070134
701499
542347
879338
471732
942743
477060
128188
999953
271625
1047255
786385
566887
286924
947275
179902
1051565
83404
442023
744832
297646
1083540
1089468
625343
306134
4523
190860
453631
337529
698543
403506
537508
506256
641165
852966
249938
238303
929095
845434
430403
783808
201104
276597
428415
722376
394237
881769
286987
903159
414226
505085
100851
990864
765600
601796
33155
800353
703299
976079
948010
315580
1031957
655332
47902
319645
484946
312807
309976
675212
594871
659898
860540
79240
1019391
229428
784530
758889
993518
919522
430614
921733
529446
583218
432566
1084319
3267
635328
602802
53205
825776
498855
549786
468149
818577
746329
716416
689508
298722
388583
311486
491970
852654
1010141
1054254
636580
722543
1066202
120626
303011
307215
158534
72471
71518
72568
146492
163716
556031
39355
1044942
346269
689503
762994
561510
132588
154745
869599
34631
1032418
299921
29109
821435
1082165
1078369
283026
693021
586334
291030
511303
246717
514467
488547
102041
733780
787362
12670
45025
45024
149332
1099590
518556
859420
1072342
1030313
991997
593972
371483
57385
902916
594665
301189
700181
6159
526337
1086941
290279
802783
598425
425739
524337
490306
460588
935421
550449
113000
587669
694663
201990
20679
664120
132402
572696
347717
569056
203530
258019
865113
20621
1009282
609981
33206
554002
1016800
55229
307370
523749
833518
616718
179732
148217
443721
937563
797065
268698
616595
1018023
848336
693552
1079941
845178
37204
452346
240710
323617
105494
667666
151482
104618
95152
448269
525959
948269
604976
444427
852776
504385
937520
285188
779514
1081075
1052814
684188
332109
708026
585040
374526
950753
351599
909025
238422
204354
457522
1086816
166792
208770
1097396
655246
77951
797907
8938
17577
712064
400234
408850
26133
248424
1066147
482668
689440
507980
183813
974934
251447
938290
153113
48757
1035568
451211
804167
425595
320843
695508
306001
513336
873918
729380
969864
680509
163797
201633
969064
684021
276291
507100
889884
974969
604116
1045722
1077231
133588
400054
340437
895460
2537
913509
689129
854608
247074
839491
537751
1013233
1005503
866904
306817
761097
279219
279322
247138
741927
82758
143973
383202
879104
85496
526462
640532
588707
388875
340034
391493
620168
158331
833566
630332
364271
987746
41181
680139
644772
910404
1034244
16228
705211
45198
195381
601506
685848
429967
124359
348074
648491
391246
394400
87755
991218
87411
397356
224416
581924
697275
637155
864162
783568
755537
988414
67559
602532
265192
1085212
245340
656544
181954
954830
707587
327465
590816
1061257
864170
167534
1056223
245160
439321
1088945
794324
882411
1010257
698560
739374
765454
308567
282338
252613
64226
87343
755008
157792
912208
257326
945039
661476
883518
321101
360305
140433
972531
345219
185067
73116
120176
1030318
159670
126080
237823
185274
1055342
918261
327732
168625
712600
323422
818703
896749
143256
980632
499523
566029
425664
1040186
906080
347384
430563
1035779
934781
114727
536269
294607
216497
383277
848059
880076
1012548
238089
1015125
164908
850146
764583
931798
295722
962415
973425
617810
101570
851368
854791
630457
331570
1100237
685228
949908
351216
667639
117341
275214
888982
584931
192118
623303
187852
174753
794546
513364
358600
690361
946277
900977
500595
639945
597535
1100306
1095937
800794
690239
697766
1036576
846521
1051481
1032594
533143
476647
16712
622350
838841
265845
257625
924488
1032779
52485
241682
688478
245165
475491
163292
835568
810738
88966
586654
841448
1068292
130294
946845
118706
538783
1099604
801594
249081
914046
610688
953555
305285
833469
288498
1073466
545441
392798
658649
361293
626935
611405
202328
357326
959255
98386
930098
264930
794491
264060
559692
923298
972439
366722
678459
526581
706886
725559
249915
500041
842432
967591
307344
173666
794144
505583
35023
385353
777288
994356
462438
1029462
100983
904239
573827
680520
853173
489319
161178
157553
332067
1065945
232698
519483
685054
151481
289393
777250
835009
787576
279058
733986
641046
270593
233804
761671
490355
932263
516141
833039
997528
884438
422107
65715
1070016
378422
679667
106648
406721
374842
481655
1053794
759508
59365
383012
149510
342970
117421
464187
1064092
625016
395196
1032540
143094
363248
784587
780873
740078
403656
89470
740849
919056
835901
341962
428736
118268
778610
226346
85944
709180
290525
710208
46991
691828
887888
910704
637242
854944
884760
818878
420738
164921
780444
1004500
496896
71125
675301
957751
600782
36342
26438
281558
607460
802519
934525
655662
166232
399386
1057274
420578
956598
1028585
935831
686853
169953
1073541
507604
664048
175884
163946
705139
105852
252777
639565
244618
77972
617019
399854
1090121
1058142
158971
1041188
732318
19959
735538
96005
18891
982219
391016
902987
30778
507428
543965
736221
907582
258347
1023078
1011026
683711
325924
442270
196301
263031
605870
265704
161175
766260
790695
903760
389582
478337
994626
49547
1007247
1031639
392601
1077143
641285
344696
296135
419311
136304
432858
928538
578666
628422
423315
646098
432578
32418
642983
97806
368117
557429
170829
1006281
872458
75724
560730
412640
139364
275485
617885
834401
685614
487831
711563
873520
1093501
26647
530740
1081467
345341
899173
741171
804896
235478
439676
543839
511279
681793
1041619
271477
753318
67876
205396
604270
156644
101486
805815
788169
445986
291354
878691
220944
621687
656225
395804
683059
707749
1023137
168323
13952
1041480
22233
710515
551724
662098
344689
97440
913039
733819
198640
1036932
488577
724099
1048329
527538
818383
618233
771197
804086
777891
445225
685931
119226
251981
251108
323894
740638
788207
1087626
328901
795559
707299
1038524
418690
451658
368273
910234
813666
828412
565065
98989
671952
177709
339840
881905
596522
743945
280730
343518
202619
1058536
660274
871045
432882
758930
928164
1045930
108948
102445
536361
333273
188125
588736
170516
936559
425411
77618
333244
742230
87245
559759
129425
911912
445655
236624
307566
208226
879745
674511
1061153
864737
169653
420136
97800
903130
188978
1100391
81405
205318
214128
752355
565477
215208
830836
916670
129841
854940
739499
156993
1100472
390410
301834
275220
298555
914339
881175
583922
870311
982004
802328
277064
551239
24798
367855
684167
594165
650942
428353
1032936
957079
1020423
71543
1016955
19810
980508
277659
601808
932363
416168
683493
190859
185842
764443
240055
581418
1071736
629575
281681
884446
1095073
57795
766324
617863
49297
338221
12928
319951
476404
320699
313687
561261
998484
1070523
294907
100186
6217
806026
498287
93883
130426
245981
262249
681081
412986
374263
93480
74049
62939
104958
416931
1100193
457340
258669
666716
924619
354807
186044
431060
262979
615024
854932
901511
413792
165074
537809
747733
628381
371337
940982
1024345
823344
708795
576113
549262
940047
822205
285098
417144
457862
694525
103452
825204
42862
318868
775691
370993
455208
617477
906206
733169
1060225
905233
1039552
555751
382880
1089778
639580
1028826
506420
1041547
312046
429478
827659
775918
365573
1097273
811386
89502
840568
65858
648098
37281
748009
268711
724582
993468
148637
196256
1004173
61138
54769
435480
912933
395846
661661
550105
486123
43751
195771
783735
214147
1034817
929065
457471
907457
262732
826084
1029930
848382
367910
304883
861858
801956
771921
831362
229718
430325
1024142
614624
778468
238314
624985
486603
690754
863789
1072743
751226
451234
768091
1040028
535213
378469
683608
939541
337657
181789
388926
176938
191143
703253
559161
743216
241412
143543
813422
177050
121026
669337
594400
85763
179512
963189
920938
594403
167621
802351
655228
775224
132282
139888
719867
712199
1034015
895694
975171
632484
215169
451779
454587
237884
151025
260551
1081671
426096
329657
992516
367651
749949
1015713
938849
736190
891172
1003192
44066
817166
468823
187159
764808
575738
286567
709231
895949
274062
726989
526802
102286
568062
539089
699636
966330
698801
66378
740602
6748
429372
683032
719064
1065553
38087
329530
965544
505522
832017
169870
203930
455609
201677
370456
791370
877197
615359
231891
281360
1064105
582077
685496
907913
995529
438598
252494
914982
837610
1076117
248096
936319
315229
458498
296970
18716
933473
284857
35751
66986
693599
32786
275230
240114
1045682
630054
163919
17180
550664
412381
827736
28801
101808
506271
550066
192490
685791
804518
327430
218798
565993
116498
970361
716277
574845
684003
431992
377285
44735
166998
1060275
694851
200738
100720
1081199
162836
1006200
99957
90013
1080593
458390
1066652
511461
51088
873035
660331
412332
981608
637506
971443
440153
296940
1063953
567201
1031850
498127
394773
980148
756292
991942
353019
551191
3801
1025651
699517
671841
843722
850412
158789
767873
338336
514583
116944
133790
621529
244698
10485
559127
291168
454907
444872
354481
976065
399178
343894
1065341
580602
513138
496945
449006
358062
298616
389219
155811
1003878
1009035
239570
266259
549270
590503
137426
386018
576218
291653
676678
433747
795275
625727
384174
43769
179390
146717
499446
1094557
754263
59464
287331
743187
484262
806833
664617
427297
709788
467929
825164
150422
516126
859566
661432
915679
794262
336859
101352
247655
447198
197959
997536
382811
468361
1069684
349614
507272
885533
183407
119777
116166
985918
553037
863416
381572
428124
379092
282900
853174
68224
369642
835876
723278
1099582
165485
793837
750272
865331
170622
611290
937126
457599
144554
593067
791513
504910
5717
744002
629843
1018322
789913
184693
809042
23923
867661
303934
764462
786080
729843
789058
373347
540558
374269
481023
497218
1092489
307524
253200
621114
776854
842206
50407
498466
122135
102638
179771
91885
846876
320074
231521
467137
44814
805634
284460
566837
721938
1089113
279462
276627
423093
725665
149791
794605
247216
788472
350654
792135
611852
810229
1061271
608189
80989
720641
1023734
640049
48786
1034097
535285
995826
562875
905489
104237
700748
41487
1076787
412282
782528
698745
672682
805209
247466
484601
613251
478675
921617
173328
1013834
933313
95907
764143
1061987
297286
859665
97102
593947
760712
436564
740042
241431
324070
193651
648087
613008
866391
271941
550225
282854
1024131
895744
994122
660822
946634
5557
927838
230902
670669
40305
824100
201254
503613
348116
368353
1045851
596962
384836
299374
272117
938208
325960
32981
917426
583686
1046982
191949
152504
165631
411337
217567
933552
1001489
656208
74878
654137
226765
380190
363100
422724
1029887
30513
504428
97296
40887
362347
313710
576684
109868
103348
590904
134915
1006731
266508
674962
565071
639365
774683
964140
21848
170710
187723
610683
507656
68992
846446
171323
730359
1090872
578941
558970
844816
10685
715766
825052
215339
398784
441006
261329
854773
887045
69344
165772
945479
838927
391175
123109
131235
406108
695806
49636
1001165
877980
309303
131761
411387
67454
289391
91263
153735
267000
499848
720484
670131
753382
1019581
462771
321981
187420
675783
1079720
965553
580807
477444
339498
256497
163466
895709
456699
510024
1020801
512804
566899
447675
520376
710095
455746
356357
15416
556585
456322
811114
462101
727091
18357
796251
444642
246904
1072932
1010009
377970
256802
252614
82076
164437
675154
629223
840563
523680
891139
449160
890653
921350
279476
740438
512020
1035719
1033782
72384
826954
913830
688781
52958
1087233
800336
718822
619062
114488
382955
115742
282155
610415
439451
497184
785353
582278
728546
1087344
906135
1078259
1079568
589186
695963
974901
529318
163864
207415
39325
704396
941146
336841
127914
55177
719078
689713
200258
160613
157001
56399
591974
614177
407782
951277
735500
379527
1093637
412642
479399
367020
587552
54643
972210
560881
273619
917450
87384
976944
850278
602052
886567
53651
534167
620897
911691
212999
814653
926480
976103
594949
24280
368980
548503
6079
226036
152169
956454
254531
658697
757980
853337
130052
277404
431605
30766
666065
68529
519169
949787
218781
1081257
729982
192851
387333
329790
566096
582484
397579
38329
1073312
657915
930219
481911
777598
60564
757177
59683
169242
467966
270231
1057742
1008702
869060
888093
389312
333865
459622
363494
769223
709939
2057
177596
547291
226610
710342
450424
1004945
502953
22558
18640
629546
451644
809198
93769
707398
696929
405198
555524
1053549
513488
437513
1080934
578727
454431
299104
959538
753411
981613
393085
851362
627968
733801
130131
698650
537282
283252
403074
386014
776283
16534
495159
563828
858401
358759
804284
803189
619172
752103
383651
377822
372466
306975
818623
355168
945291
297595
568575
366471
132259
1098417
387498
107429
522185
709410
735552
210981
463201
1085081
169376
848561
211840
66044
693373
592844
502481
599323
236290
220147
774993
530619
290375
92825
158376
805204
936904
1090419
453982
629701
951622
1010945
497925
282477
282429
7267
186152
675027
131924
818641
578592
28242
470524
979773
196382
595299
737665
956308
959144
85187
709203
1077978
946091
638080
372500
825163
581024
476390
731731
857528
125473
521530
730749
197010
413653
140398
123075
656899
261494
507596
552853
584075
134823
591018
94974
731509
52596
358979
810587
550356
519905
1071363
166055
324122
218279
1041786
809687
845992
243546
709840
59292
456031
641957
947471
860820
167978
285793
327065
193736
272196
49250
886908
576842
996229
993327
586131
929689
94408
1048037
100841
652009
178091
298448
380037
217004
933199
337141
1010132
288749
1035668
340992
929127
779992
213597
298691
514103
555833
806859
996384
203996
465611
1020083
920363
761757
147232
940329
837225
331799
692562
347264
825342
488159
171919
933056
650506
462980
1100983
606423
224226
213206
712747
158146
1067447
68265
26827
684400
219039
671351
694984
325736
39505
192125
169545
5196
341711
312630
694410
24821
365524
506666
174849
341629
745352
564595
151678
569188
413644
813083
262390
779350
692716
948840
580328
786839
924398
89736
384334
939157
951691
262382
1082282
194924
423990
1030778
370598
798548
15451
1076933
941947
229743
1067088
260254
257018
469192
58855
578471
1033156
1075639
629673
429762
735954
531074
833478
211887
567534
279171
123494
781021
310574
286629
529012
357430
743739
654953
937033
147356
364186
1030935
431003
691017
352817
801370
487996
183275
2487
461815
253205
141587
353029
1023821
1016360
495655
409315
210752
582676
270396
490968
712175
1090331
984345
933802
379786
1052212
1098423
873875
802579
1031681
445624
522132
1006762
696403
257371
982808
1034551
831134
862611
383763
561340
27461
717756
334538
523065
420363
557857
515605
252406
572478
1034985
469923
864661
254615
64353
146954
1069886
672376
867256
14797
565019
166795
1039627
1097840
172054
1002404
407678
390205
486445
732695
940599
221214
461218
169097
1091961
182982
102658
777186
433695
1000685
782750
652320
772573
187995
344881
349572
527832
597746
430578
342915
1086243
118739
151812
5433
114075
651382
221815
347555
784936
349763
135649
344731
610823
724825
1099634
990219
215788
981239
20031
838766
550932
689236
1024604
71734
780161
559385
907825
707803
108979
562473
301686
1081981
119829
855907
170013
1081311
439357
686473
624556
781739
521122
176049
111380
325665
879211
711661
916775
328599
875719
364686
568200
880384
6884
894830
279562
871729
646469
828036
315486
908693
800805
1023602
906639
213470
485322
650493
504724
118069
794918
498860
264389
252191
409984
171921
557193
179337
1082377
645341
65385
332982
307021
426325
881367
390375
1086067
1011760
539137
348327
256888
241820
506688
819174
455782
639866
319577
454825
101065
1050338
501544
968377
496366
469878
201612
532795
645201
531014
68323
172538
446835
496092
845501
72136
67339
672062
217529
228360
468081
344718
328088
840272
757202
891102
364000
773458
469972
593604
117291
1026013
1018202
387404
376986
832152
743634
32247
139030
763161
886656
427163
395443
906704
646974
620214
266467
15487
572452
188984
990135
727160
1080639
432126
704594
148319
283972
154650
451924
574775
137552
245230
504692
648379
322104
317116
503184
507719
9160
906568
1033222
462427
19042
954052
49110
130309
1075897
704678
373453
663674
597813
203917
235971
786874
833839
935377
495287
156986
889462
921695
553383
1053262
624796
212626
454861
1031792
861025
1022466
1061908
856580
660748
919339
6469
942341
617877
73432
192838
953574
213927
423100
261259
942312
170049
959458
445349
111180
315004
745099
331583
1030765
62761
768895
571900
325052
197002
496473
698704
125783
687004
327406
360125
1097071
796499
998231
576363
359516
1045603
770643
217758
294074
87121
582998
986818
822384
8834
746574
743524
162254
429657
90071
655932
1031629
526361
610240
912629
1038615
298355
968521
823991
564347
962431
672585
690172
199094
675727
944912
1061705
710063
754259
892995
269159
1082349
494241
790257
931809
63726
13463
1091534
501506
894194
806721
857657
724213
1002332
778375
317899
547569
314320
154928
386066
24581
718013
153919
1018383
203554
963226
405479
965318
1033068
23910
463701
694632
862172
1029578
751669
277050
552450
950834
390892
370538
601447
867193
440877
38306
663758
179116
259609
528656
443363
296777
198541
996511
817895
238562
101450
45619
201202
152694
37716
1089371
551174
764199
201301
838080
252257
865921
306173
862015
252721
403612
1057648
1094895
990641
178265
979603
428120
739321
662578
774792
195702
210909
992378
796504
906156
338935
765496
1085716
144027
756923
934556
246823
288001
339890
39291
945884
93564
1098523
970314
41912
9649
753676
903069
923375
114786
178440
391800
374288
324302
232548
929821
119300
386903
1067674
994685
485093
55923
913859
919244
566948
531054
475722
1043272
1021649
780154
46884
281808
799782
811312
523140
110965
710777
1000342
754828
826880
822458
747632
13639
631329
496567
81492
719456
875490
503887
422706
1073074
332209
929985
369388
863828
942231
961769
309025
357662
337820
564869
245562
823888
939420
1018365
696986
500108
609552
151729
682152
288245
688420
1007199
508922
894741
1046178
75666
17288
336442
1006894
1062256
34229
920276
353436
244243
1019460
139082
477441
901998
190965
928966
660897
620852
511227
617871
496394
634928
1025095
529448
594783
912522
338477
659024
131742
1059276
252918
209191
526496
387325
773648
208802
170727
803861
130034
481043
583498
649337
1042139
904323
448184
932264
180482
966193
589000
594494
893712
96469
289364
69082
394592
51866
1000444
692664
590815
1066287
417818
867205
546432
332231
194049
323518
297267
616047
668548
216212
843889
543083
283412
849186
77788
531624
880015
990877
679722
885165
921704
614517
37691
375256
486882
424149
36413
397347
959517
516795
807002
520099
925757
631212
900158
324759
407946
867747
483668
389587
352285
1055425
256119
274096
1026985
212606
921743
632504
655462
396093
144081
605753
121791
443430
954761
1017342
102020
788580
836122
438691
1063231
1090537
676319
1019893
264042
280852
1032146
541912
864092
863068
763015
1019529
915688
55337
804980
265121
135550
188868
807232
851548
467935
1032536
965467
865175
792393
822145
896376
581747
366105
167864
822521
528865
77729
189738
361137
573190
756568
859182
365267
862114
22544
352644
368067
839346
381735
9812
630203
236563
753747
70329
831841
728549
89943
871814
877587
1062792
758105
261115
443122
654598
193128
76351
854818
295796
579730
690199
429725
738435
37666
996510
999261
970922
395915
356408
433237
1083500
36902
771194
1101087
859986
288916
647492
281320
1062819
665500
35238
990027
837421
445143
1034920
327443
27501
819198
828657
1035308
50900
813030
498139
58701
1066418
253211
411467
173320
809597
998303
1013393
841909
400523
942874
197882
93317
1065961
786235
782121
370755
923042
348905
419675
647736
725572
856282
471035
127804
132825
228053
7561
390172
711477
896895
927341
174196
165596
859660
48267
278146
133271
109762
442290
1032396
123503
1086973
776705
1003935
46416
878996
313077
959180
189505
757792
115821
446947
1035187
1095013
138806
860580
778669
810893
81508
69250
222557
226997
498807
1042897
886465
694259
56467
251985
17497
910905
80158
577418
992964
835438
333318
22299
132334
865847
254978
633027
427001
202031
838866
72943
1065071
983336
1027132
282393
362856
400968
891319
79480
438535
907587
572003
1077337
583750
542816
201762
119115
641579
669546
444212
141191
597801
216661
474090
330728
342858
629288
500239
58619
907175
971898
813637
229693
926086
105728
641314
335816
1085348
158718
483400
460573
190536
813356
502368
203990
976619
254150
253750
844464
503802
1071747
630859
163294
126856
388214
445764
455989
959293
805186
411135
1058256
361844
21967
368721
709124
915836
827263
188484
65218
877135
616403
849218
72842
983013
742332
766494
865804
697386
231684
566883
291449
517760
28571
852995
283437
312389
677890
468645
964325
277638
346348
354148
181408
122276
878568
1000522
1020278
124949
364200
180969
598372
510359
517998
920825
1072917
250551
69141
176494
558468
1045211
691082
524127
317900
75161
796798
263994
703866
1039639
718858
558557
567308
238354
502733
724145
961871
1017530
202647
930791
701389
130894
576380
778646
852333
371260
789843
1069352
3163
740535
888343
524453
751068
178754
860736
1058180
625467
526864
784778
1087227
207048
849398
195681
988378
497509
949377
755142
882085
987380
309804
920703
558286
522272
967853
773159
668669
499072
172614
896486
53747
363690
1012496
1067744
924718
123991
652993
410930
12354
551435
254443
443869
788051
844278
210033
162365
803625
607687
238512
898335
625748
543625
300879
148757
469100
886045
432860
1041997
228942
542881
439962
198964
332923
335034
518689
747070
364870
770060
723974
419367
546502
504522
263735
802361
998466
879947
277532
1056349
1037126
111952
278257
286895
206558
362808
38011
362165
1046968
476782
214354
768951
251423
706097
217785
617617
271544
313851
70470
1795
1010251
177783
353905
112261
872985
338905
362708
1060666
80314
661208
578981
1094449
361501
380625
536325
18931
871519
103850
457078
940674
6724
236901
79788
528621
631823
1023246
104403
508284
844386
804671
448270
133794
605891
977840
531151
55080
848119
567980
922370
185959
280824
1074872
1044230
166735
707218
556615
529567
672669
578394
757508
133105
88387
1082058
263120
726070
555365
789968
128866
376333
634115
228878
716115
238933
110345
875332
390034
820080
1061263
146955
208371
874915
559800
507408
119216
550865
216344
343357
1007052
972822
914959
557649
278965
697786
1059722
690428
789742
833211
853690
600547
1065290
770437
996930
614608
715943
17042
147265
60751
886950
100769
582983
635485
905250
123741
952960
381748
524959
800935
54835
876015
562789
957470
589351
576528
891725
774250
498709
628549
385461
618837
812435
173484
417388
47946
584154
997087
972204
303035
714093
571996
916380
597103
789202
972653
260387
516669
934134
96304
229983
526907
488108
60505
82091
1062556
654931
205777
739618
713210
859357
975084
101565
270980
317099
208452
894284
926767
893907
447189
103486
42885
969726
947645
481528
333314
839809
858680
127697
309759
1033524
554418
533136
312896
386924
1067211
50812
309342
987310
15506
555475
296335
108588
289546
298458
157474
521279
338326
56127
840306
542728
789341
107816
743286
789659
1051982
828704
50460
641606
305118
736443
813775
1018433
472609
721129
752461
222603
129131
301839
296068
79470
814138
140175
961481
322045
458549
467473
667487
951423
215769
408276
400601
538365
557900
148067
886963
826564
172660
193023
401396
1051279
75662
660048
448751
495693
65739
290699
573054
806405
1021094
364555
994219
1044213
1049683
468297
714402
245012
845132
994733
214013
855658
532787
717622
646644
880943
537806
458724
357332
517514
432082
1073268
546224
159087
694487
868128
503548
691481
668324
899328
577887
138792
693087
94922
647539
1025104
1088622
943002
845041
516704
362663
1006487
164429
910655
367813
753690
786885
355208
649413
585236
443743
353432
641056
228066
144718
701955
945897
119122
373904
407419
115523
15466
882272
288100
521319
1094543
125152
195604
774246
46040
964833
56515
660478
504670
1063837
691984
427505
709617
92303
1041530
454593
304080
881878
498197
474649
502163
314071
457614
771000
528205
130582
953601
647321
796303
798986
926473
625613
596658
290405
669836
1091424
392555
308274
526983
1006631
700341
793556
142497
899858
999589
454710
400652
615675
1045798
299977
686238
709732
973828
5095
554982
161993
292513
843431
195454
1125
729515
80272
812391
68758
764764
582594
14944
1020536
998710
1002932
657793
266875
255336
287643
4143
113428
610840
1043568
1101327
54958
604203
774188
1049920
976852
281008
818618
946710
162272
889361
120449
265160
671170
189882
497231
567920
198497
614835
837617
578381
248381
156396
107306
843885
794640
768809
1027212
846828
21003
3885
926286
606035
148340
149390
626691
632726
828975
796405
502934
634728
332624
924719
1001493
931704
245061
685938
973917
113950
580417
796367
287296
345800
153961
231334
762699
237938
835055
764541
102895
852171
477453
35567
80084
345532
357832
186121
236155
410526
804747
817413
833755
793343
58961
33790
721931
474126
91189
21988
790712
783584
325697
1078034
851994
357702
1061520
584050
789244
722160
867957
761593
76914
914996
1027522
829140
794586
737069
51515
1086806
445775
629137
217284
319991
413212
101793
866588
479651
283404
160056
562582
68876
377873
917736
1022949
525025
1099047
550002
44691
911521
235131
448643
548226
66955
660085
84837
378629
326627
712849
470111
453031
1042251
42295
705695
995459
465895
797906
265055
495497
206908
712200
1090182
1006883
856313
404992
449044
564048
92691
268940
142569
460099
372455
519055
762584
642529
8825
470037
276296
333946
415972
1000366
292691
966779
608810
380894
438403
455529
252912
899803
779462
728148
395159
246786
91680
136355
615529
656192
1022039
21761
792467
961179
155151
405602
1019687
351835
939465
257321
334985
570111
344553
815264
52573
154323
446221
208030
896426
857005
413195
130749
732964
532379
937529
655089
312569
275910
75005
310166
427239
661011
536778
65646
34691
688761
324516
380903
90913
100328
797411
251293
238517
402717
721173
352388
1170
153764
872525
89607
231998
589425
755521
913206
302094
523878
1032218
711054
994340
250303
868652
834692
1054489
460927
914351
423788
541875
794501
300716
259024
796466
660722
1070687
773630
65382
71480
806966
278511
1096570
272866
280432
647462
433986
1008117
399979
730504
369535
75763
970394
643114
189960
1032915
564186
659212
914892
13532
245623
200643
631111
823159
47616
834358
961779
801694
582091
1014269
781415
1003190
183676
812128
637748
171447
1057287
532506
256350
634656
1057980
208204
700546
1087258
74177
411596
93751
388392
705458
455035
983987
24122
296536
269654
746910
884875
1055087
144421
198046
635851
1076701
359815
812104
312993
318899
495389
673169
1016081
292460
937995
490080
983158
588154
467045
170143
281872
898612
794866
814251
26072
1076209
946635
20381
818127
742639
482154
339169
568456
80867
71107
2955
482430
789232
881166
446175
1010433
421412
77230
665308
1078967
307631
223620
1054425
798573
627590
851954
1002307
1068778
391318
77537
138827
915888
916313
527040
1027414
515227
647212
650562
928770
947470
613716
540495
757909
683272
725593
951968
569927
319908
321372
40786
949053
664258
709532
1011917
353782
832892
544772
1013912
771456
363697
786524
33177
656745
638560
311656
475801
330297
772327
810575
978346
979396
352163
916821
750249
624479
8354
334767
461635
591480
161416
786273
797318
931933
17489
724934
479714
752244
628492
275053
443928
518933
470390
735593
1091398
690326
295120
166592
520691
427028
773895
329370
1062872
1038285
1037262
473186
832201
525696
321654
738914
420262
609131
740048
948279
1003927
536472
878645
151444
789300
581406
9393
137280
510767
765781
1077865
676076
42417
343983
283692
585170
142944
211401
695865
886890
167432
239168
478683
683037
421062
439949
161046
658095
107262
109275
3448
1029912
1072233
1018919
473499
179001
391521
772026
98936
632347
196953
211875
1100129
410721
196567
260366
927705
897710
1044320
1044736
803519
474003
539847
481201
884437
808229
277578
679550
99686
725585
1060802
865610
979681
144486
978705
440792
945206
128262
156838
908798
198469
175700
237398
936023
664990
11780
1086245
377997
157464
778404
196286
122387
1037741
965291
491891
967245
1049572
851960
894458
73194
637810
494678
510159
178841
46264
705099
890761
667539
864094
930634
374568
83071
846001
959102
454693
27594
176289
682337
237597
157674
702487
501250
315446
822532
895475
71069
886745
224820
277217
899075
918989
874884
389379
612137
134537
203751
677274
544141
58542
1022961
1021910
22741
485991
583505
202875
1071553
774806
543636
737579
344472
1030209
807605
319700
138520
594164
288531
770479
769429
359574
31354
809194
129253
520280
232878
98100
1086250
55433
837564
844459
181980
83217
1092314
246214
961677
1831
804592
33976
645234
526785
911810
988694
1015667
1030520
856705
1080898
1672
87611
192439
164834
58307
708360
707396
379750
360139
803104
790297
873283
372742
1095017
963878
549979
53792
420628
639115
20543
212562
754266
756718
863823
240520
23357
575064
445482
503346
986684
469872
125309
1014589
468885
134892
1068264
347332
157583
59710
956204
523307
1095859
491585
707330
1012475
566460
584639
198973
468326
682164
64257
235921
349641
835030
800510
506727
128611
633985
179214
804483
1012508
10394
139852
825159
393487
374057
269504
386462
550144
903712
1079103
254341
390589
736080
202000
2674
504714
1006351
727636
588913
487605
855720
626622
121344
467952
92258
990872
688325
978570
642277
235055
372179
751757
146656
685259
435909
669265
713917
5573
526243
987032
277144
7310
60077
642363
704536
834705
871441
620162
400847
228941
1035582
509383
980887
598690
1040803
373963
758784
645630
949234
341509
233607
465448
693057
134370
1071148
452063
509200
594966
594542
782086
367657
177434
920471
358423
665985
479192
55513
989768
711752
353720
531352
176747
46751
620146
459809
545601
172848
119326
1035542
108735
220879
392870
586504
987616
1012260
68390
9620
614736
182123
153321
568325
1044289
689686
283630
457054
723882
122771
247865
245783
881587
904883
483627
273525
1022482
281794
403939
234415
50121
95527
333960
939226
789794
426831
1334
1068152
202623
897645
321186
646038
867042
872279
1064837
994482
319943
246913
405790
404740
788110
337774
427347
922591
708310
470818
871182
450858
451908
319932
479617
999825
123192
1063589
544054
773847
928417
687902
766257
738977
582196
130182
97273
603015
434298
349798
622534
1088813
720682
497577
786016
153814
30091
890123
920409
929931
472073
793644
163753
1070579
934985
991193
257376
364243
733200
400883
861904
52384
121833
944109
174439
855958
133455
289889
985931
723785
630914
489897
928914
271145
163210
1076123
680037
75788
399821
963463
1079758
697591
970999
918394
651661
252002
688607
446410
355867
369421
469894
825347
613372
604899
240155
373949
327121
19164
618887
612069
1028514
798995
637604
640550
324680
382982
11730
822967
932705
433792
424118
733781
84437
353267
733862
856838
280655
181594
444385
1018096
351555
224928
257261
544689
468813
881195
944494
635639
303619
145638
76828
1034405
469173
1018107
596109
610083
235900
929936
792372
103032
172167
1058573
262807
557600
309679
863794
452805
788729
709153
813384
705559
1061790
235325
974428
826894
18542
1040259
8538
743304
187850
780966
264886
982742
413605
952226
944247
563006
1039711
1029422
161049
575055
744074
598005
1015205
137404
252674
95114
574440
1071046
817290
1049162
995861
1091697
376962
544609
917031
239191
242109
192503
464664
453470
16447
883586
433004
900572
648570
946505
412237
421447
360602
2220
263140
1006799
243768
291369
1075828
337520
960682
768520
28530
45974
786530
199546
247203
879455
644574
618114
494729
533284
1008265
305720
863507
988361
594820
58510
458368
148661
1021433
634419
758388
720961
459094
150591
415463
268830
868575
642876
351267
53044
463451
556724
515089
824775
365976
837758
886043
9055
203615
313573
126913
94476
554948
834650
992682
576702
1082509
169279
975198
416499
1071343
49577
989518
556285
88479
164384
301393
335005
279257
871831
543924
75851
251385
452503
70239
1018431
543510
143619
156585
157661
33568
30913
806019
974033
496305
522026
52012
1073644
88543
538648
126271
343595
611516
316251
335304
455692
772430
613891
442622
304321
272002
983901
631319
894490
152021
715660
927843
165341
689064
876066
677390
107862
457639
57725
1057058
1042364
10315
441636
409304
352393
590111
888151
377651
605692
196289
399116
83741
938854
710211
428046
135528
379384
175038
1056194
386062
70346
1003836
675264
585031
937963
767129
624728
259333
682051
856139
1031168
483213
873162
566731
666708
490111
852696
849255
1509
382276
849638
506458
1096114
968443
115155
1012984
34389
513652
10947
613768
278222
919885
788530
455096
775621
171649
931114
810714
633120
894209
530205
1065182
846483
220137
620521
1078151
991706
885880
1049793
779296
391841
818769
908446
734233
367695
980660
825154
296440
421920
683349
567765
614063
425130
380298
652242
1044975
332370
1002047
202071
332963
426633
404007
699488
295771
450398
546714
43529
786731
621922
441876
1076798
1061268
773280
447749
79012
1093336
464992
696518
505545
621706
895514
146364
92512
369455
805498
601247
1082006
315295
569545
799293
288566
927280
527996
867461
622856
229262
829847
187265
513586
434518
99201
369276
89016
468226
570175
885183
976045
31690
150577
814935
994502
791823
571862
463730
704722
636472
144725
465705
661044
1080174
450561
388344
429932
559762
382958
382953
817541
744276
149234
549600
1059772
335795
947036
73246
527146
323837
130938
528559
485707
953975
162125
74168
181756
747957
919337
423292
324737
983178
984228
333428
594384
340183
211493
44061
44062
337109
563978
507803
616193
506961
43494
274489
444305
331467
394062
697495
513824
1031708
231890
955794
703162
302786
758898
148371
985082
5759
986132
104765
1031788
261452
907028
543136
558218
32495
591920
330044
813896
354002
84925
291548
1078593
352303
241047
91531
116576
376721
670664
529687
212904
220338
47956
826750
525995
824601
19457
344348
324915
275862
403464
681917
104850
24860
192396
231816
414877
456766
373288
798447
309407
255991
445142
850111
1066720
888665
426679
152378
672353
128480
36733
828173
361014
75882
524220
255116
476523
922310
637847
1082596
1006772
186239
702289
1076199
644433
677611
602257
495818
649332
592056
957888
557904
771507
694529
344917
428217
670237
974774
1055811
662511
378779
892156
460291
314015
141584
245540
43294
472882
787903
107472
1069890
752786
310966
19875
239974
134992
360645
203818
1012793
373349
926096
1001019
112130
989031
208569
1099863
972282
261648
530320
577621
993432
615983
159296
845755
1018579
87471
813933
862377
594740
72483
620666
800541
641673
114414
456148
590149
176436
44562
535349
102842
160724
295280
908526
367555
189624
480389
776615
793246
1029160
416652
681770
545118
247013
169871
144200
173297
475829
847725
136913
106387
842541
1031470
789620
23339
1044879
1053818
187975
669819
402545
131089
985486
551344
959106
928150
940748
867870
1043553
307377
511417
177621
684948
781136
286055
70835
1087316
457485
981400
754433
859670
326148
956077
157741
104946
270070
783718
924559
115535
191770
762963
1022919
171275
436340
690431
404308
810506
543096
490811
655463
97197
799483
325652
515581
352217
899967
845656
206327
797648
158512
787048
1065576
598282
935890
14048
65932
202584
1100381
254614
488243
933516
408531
551143
396006
415112
52345
362082
334097
1021243
666681
652719
624806
510583
396539
168554
215366
907946
291915
366912
470864
460354
122627
613142
612212
199156
765090
1066875
600768
536828
931988
533157
300764
675960
807089
274733
92337
487856
813709
1092668
78452
65274
163350
301073
461481
618900
498896
1068627
149232
989654
432754
785972
1099814
100676
101700
475377
1066714
64521
926806
693725
933137
441725
760067
958111
358044
589262
829582
625531
159672
138259
41887
17547
420025
867309
542526
637241
350742
231438
314321
241549
241638
155020
578012
1018178
408265
1013586
20359
755336
749158
672852
72859
888101
666524
305734
892469
61981
75123
951002
1004547
891893
1042495
623416
900930
727009
24538
421855
852032
639799
1028478
700734
247199
991278
87669
329909
505515
502141
471885
552026
489263
860144
969762
143957
931766
967968
102530
542241
488937
1049049
197495
696030
840582
291300
720090
153201
1074215
635531
424837
830287
166073
299026
223643
435755
620752
1072750
522717
1095420
497343
88391
736875
41457
480948
976236
1024287
340229
405145
49685
363428
1091767
122182
304804
926497
381030
654325
414261
993358
100343
905681
255383
395384
974758
587981
399610
478760
926427
1007970
935148
962108
246119
187920
873943
731440
94888
1037735
480930
328816
793077
185489
204576
627785
329469
176261
303507
723996
356352
842324
310210
1074900
259063
284903
938368
976273
254929
10519
523695
1101402
347013
198554
714508
873964
278867
546995
235029
619739
792245
200926
516540
828300
348817
1059406
827355
624531
252393
792731
563248
533151
372952
324151
1068979
687387
146460
368072
868941
445134
901277
350608
833521
136253
976209
819643
230653
344393
1097856
150556
36749
798444
1101303
49395
680389
349213
75791
1097962
584768
837110
366303
641062
107609
849040
256330
340674
464215
285335
477250
406000
334996
887298
447688
30543
804656
830557
149578
766441
264839
314722
730015
10046
931904
772036
303298
862711
506761
608402
826974
320262
159528
769850
834016
848533
682967
805826
418942
723810
841676
540039
591315
132339
321020
653853
1003015
503941
794102
673359
565983
69840
954190
1036758
391131
139964
568144
264477
840506
1050035
360625
677143
424095
410221
589250
52261
166423
456540
695817
548436
627451
144029
197601
516906
554811
534427
56284
47565
83182
133590
443579
338374
613233
1089928
833444
618181
513982
758812
29549
589553
823592
98251
975220
938957
746100
535778
739778
782208
443927
343991
359952
694901
388118
94125
606636
1063770
813600
506344
78363
773090
831488
433450
62452
414506
1071529
747179
183616
877645
1025375
76354
651036
754252
593699
388365
868690
766325
699330
747215
817363
421316
494898
800041
754197
1043609
106008
182092
232300
488929
971931
437835
7464
358710
870782
497119
46847
532295
1043425
279901
258580
684820
547737
440610
818134
872765
108768
542768
1025393
411867
416585
34378
21576
720630
56549
259120
929897
986210
737007
413979
42385
753237
417774
376513
971521
73223
1039570
1083200
1085612
967207
803021
1017128
635345
433540
134969
765373
603834
673201
1099203
562565
395693
385459
969145
663258
359940
921075
779102
724938
497054
1083892
986761
799839
587823
7011
805069
184256
1061100
879097
228382
212874
576365
841279
33560
360845
731329
180425
336352
949930
1060932
566499
383866
589359
741817
424717
964668
1065786
474334
703581
784553
199114
867436
387892
482890
594910
33612
387311
9651
902890
264801
728773
703237
911305
968855
454669
121164
861640
179298
403236
956398
30992
1064198
223028
1091556
259530
405894
761880
473835
369201
847150
1010216
641034
787149
277723
599632
933498
1086506
958509
433744
513011
736775
1024850
787653
168147
655477
505579
280662
733918
856122
380665
601177
798952
843483
60510
1009164
747297
3279
391483
643364
1014558
478000
1088367
394874
979700
1083363
195962
802887
349401
971510
970495
726373
363885
723109
114946
519336
545834
428491
968924
197263
128488
1455
975016
218399
925296
608738
918571
28403
31309
706665
587633
990433
702390
291601
611119
547690
254305
663125
360294
39033
990960
20745
625088
308543
355531
763499
794614
60584
949284
324469
476207
1002876
51988
251176
155103
399859
64936
268397
291614
1021551
981565
194493
21241
821472
783649
91113
509639
405896
734580
681026
184795
168422
644437
128724
277095
303133
579299
762346
400520
817038
775307
771645
903706
612391
640983
224523
985099
730068
1037547
1050176
379142
520658
352876
578576
414032
87931
400807
181161
1062352
483438
845615
691282
428699
432654
694814
23498
913653
615441
825060
273701
999864
366698
323186
1016880
198931
253462
805242
958305
52850
204403
636441
728967
990270
538936
928977
1055849
1018987
925320
96731
51797
628595
912610
849229
3697
468797
793049
913711
79867
99388
623660
568489
1086424
947659
675591
418193
961219
960373
902033
875845
52851
974283
504304
458203
493665
731659
658942
987489
241770
471103
590200
867175
69888
914004
417097
702316
616800
18451
891200
1030422
655026
203795
852063
475301
23167
775084
54888
876898
1099491
743463
992343
208043
894931
801346
892545
328751
40397
240619
690751
555112
4252
299527
773019
554800
119014
307597
58109
673619
924154
225787
249924
787347
378682
1014872
1007341
253600
820579
766839
91723
808133
249641
759058
172564
640877
850334
180611
669783
151891
920282
877699
961968
347957
979307
25368
751466
623566
250284
1044582
337845
411465
682471
285594
702651
583093
828998
725535
794074
119745
451822
764746
265087
767306
639841
264723
50439
523246
506963
417768
625267
316803
104591
387253
724303
697699
1017607
928781
737896
851261
14694
1064022
991958
1047332
693623
472030
198690
1044060
861091
154183
925362
140796
600876
1088159
412219
150717
822167
491693
84452
53914
381641
941396
451650
166060
983379
431183
700098
485215
413102
595368
577393
1017203
108240
956357
4564
553707
532216
895922
375080
31884
839467
154328
700812
607580
96032
916942
652616
1078287
56296
626872
285877
412476
645550
657085
1082980
332187
391192
483244
1016604
222664
215327
352561
30197
981630
77374
769925
492138
400597
430310
467732
101031
843326
384848
299398
981705
599392
376868
935995
702751
578269
589954
1005544
825061
38516
382020
663342
668598
337496
602416
142994
62332
168701
26024
558569
936826
506878
932860
459674
152099
136870
1025272
611450
392860
191846
224286
39483
270265
1047333
790977
518513
660272
1043262
938148
277089
1059949
129455
256678
269698
150191
381665
357563
848128
479789
263516
649397
74603
228383
170150
379379
252635
949239
333529
484181
916479
27863
752289
100301
270875
527246
835768
435257
567269
928353
582884
1036468
722629
500670
326940
318885
1041098
801789
1092470
602296
1064463
271495
479363
882894
511609
142647
615586
155218
140162
577856
410692
881554
501349
192555
747236
922621
1002657
272509
648816
935091
279837
935692
568692
27215
636889
558857
440515
216127
470618
1006520
464460
360395
899938
422408
181276
345640
697192
616514
156085
692123
523642
383343
1032784
400785
572667
313828
975702
499850
692775
87649
417694
1059337
838284
491508
652713
1093207
851337
529977
433871
843272
967235
824868
57839
995831
254635
1065639
852474
423353
608451
833503
13422
263334
979190
340550
611717
392808
865734
613505
1079496
63963
376274
252260
803937
674808
327234
37944
10967
988696
433819
518681
662827
542710
27228
467016
858132
950007
1016784
32827
516788
790372
329971
230157
862218
469866
678905
272093
437725
639368
339530
343404
721833
746363
43488
392620
793709
176496
256820
339556
835149
123003
504474
964663
322257
1077234
258886
408110
253455
866284
1005399
624953
75134
127778
451390
492590
196479
725792
203108
607870
539201
785667
604407
643444
497904
637265
427213
1101260
322782
1055624
189935
564552
246590
249537
920789
921839
473021
109281
269622
341840
210689
713347
503267
1032285
280624
1013451
812324
563892
848407
1002377
817238
211730
644281
152536
250134
191886
41288
769758
1038026
446499
336044
185147
50385
676981
542563
1070954
404818
104543
650765
1089446
596181
123525
384152
919167
1061519
286689
537563
1097117
623072
863091
423621
881436
729808
612670
888451
994933
67027
196032
329586
156100
163647
830361
1028920
783680
294053
693449
581551
556993
420614
58948
888565
671902
1090665
479722
63113
372819
669334
955438
722807
275327
367101
482733
866832
522926
994831
425850
283593
480717
738630
1038145
796903
473086
879022
816675
703852
776563
442206
969430
694107
333185
1020203
128073
554535
835054
893452
932600
475320
696684
160977
636209
797985
580926
1042455
17439
150083
473601
1075642
586670
268682
70097
105156
393658
931086
674992
1025205
288698
858167
676377
173518
412053
616927
500942
287512
800346
852098
86124
626309
240916
1002412
267759
693462
886822
20377
885485
169559
1018050
770874
799024
3405
602300
496596
58287
377585
555960
513593
214059
1033614
860398
116801
1063583
485778
925782
822001
217180
206356
437787
596919
1082163
583756
979592
1075098
209924
208501
799108
440438
130209
767032
36494
348046
433459
277396
1032385
641330
1098249
659777
417466
327743
374799
411619
988673
818030
190645
550978
218579
988124
643028
527497
446625
891012
1100780
906346
780546
133673
860704
778192
899639
634951
677697
193602
156313
464757
54268
784185
900328
257822
44337
563610
225715
784188
298545
1046060
145351
526133
123301
18055
457157
200852
818891
427765
607839
283111
984546
3927
461320
882404
995329
950182
402570
595233
468089
1004827
68456
65094
152740
317693
738220
982765
803449
424809
122196
642482
137211
493174
447820
922419
717493
46537
382287
276921
704458
1065356
799513
137571
484277
493453
56558
864210
502822
537467
1037160
84668
1013287
942969
291962
479392
633763
632713
848904
426487
75980
263304
331835
288482
284849
549670
678396
119553
289990
288940
610985
611789
680867
442431
625207
285057
168714
905627
702330
325988
246376
519114
883218
131436
487304
862211
310126
1042648
95259
48610
798917
520228
449973
87106
897915
913637
430646
217951
991146
441513
485578
599391
621201
349605
624067
1041149
605907
702350
583965
194010
677075
120975
530063
94196
11501
667923
835464
1088576
1026035
579968
523925
397349
1088034
262365
430998
179699
880463
447882
746398
507199
802813
380017
997724
1087795
154820
146396
341691
256351
1074408
48095
115907
768048
897863
574275
1097384
212464
1095523
1023295
856009
212431
763685
758125
1048567
582291
530262
159349
988837
916059
839704
283943
133188
522179
227972
26639
319877
590559
200652
116856
221446
327631
1096170
934883
972887
34091
856623
281845
216134
773148
391780
806101
461099
861380
781283
201091
696487
609135
20595
915921
135484
110574
655670
1085094
165052
623637
733981
398156
1003644
176858
698533
552387
45992
381262
866413
1299
247945
137028
715666
650034
648877
497003
64185
504255
407927
657712
507190
804748
1092579
669186
716828
499589
189139
824396
691495
473296
1066917
460854
618195
965555
176892
657376
840903
1034933
755699
591312
876515
142859
838575
1089833
902646
123349
899454
289588
251570
48067
49818
931610
513841
1000471
272219
530104
930531
756389
398326
91294
249487
878427
182738
126702
36156
733403
395710
896033
567981
34951
629067
83467
166242
74143
424891
473903
56746
693097
273433
865895
36881
507266
261215
13121
526310
102619
888548
829937
1096226
898533
758583
31044
327670
229821
355624
821897
147445
1089422
4288
752058
198262
42661
397878
524305
90574
734978
7042
356461
21370
752157
304803
513062
207915
803794
606814
573354
423393
668808
398369
933768
445282
245299
27583
98228
1042005
775417
56710
195423
471589
172714
112215
864179
746008
812992
630481
291151
277588
655768
37856
625835
553632
78556
354523
584730
942824
268474
433115
914461
215257
878971
213289
501435
482551
683348
118193
363476
998452
810042
312940
1091246
938011
947911
79975
933580
332440
861323
652347
302433
509854
618437
771398
40508
874979
142623
179796
821632
59810
136859
194191
654870
1056757
153952
425752
561055
491363
671482
39752
312506
860498
614160
703272
327357
958075
476628
650954
158137
417565
108573
654724
647684
775131
202095
943852
350704
511978
461897
467664
1037809
464618
530975
253974
955183
992983
185321
64682
754312
109485
630076
834158
678144
267461
309477
273418
804657
990861
710514
242233
350570
1004754
608149
238739
106365
396781
788445
299556
356773
655881
832803
1001969
141410
709897
652466
78084
110045
836241
464870
605488
705998
830709
444026
53225
1012250
1050609
873539
91677
262595
262613
1098107
448208
906470
520654
280091
726962
289953
48852
1000176
69230
37865
1010366
140168
406307
896015
1053648
477631
20682
102149
13944
977930
631915
103143
702022
924053
750618
246675
20053
868758
431951
563674
713238
786312
1014988
814259
1086319
823354
21802
667834
141295
226007
458557
838495
436180
119725
823277
78900
708321
567339
1063562
835559
935253
42563
188680
524140
693046
281654
682424
261902
1087875
447466
1065663
884457
982700
132462
95670
526300
950269
140429
794137
250049
244938
1002593
511190
854755
1061547
721234
65175
362005
534631
744420
97309
1076006
881212
890280
939288
463126
663023
316210
463551
41779
1087208
264093
82583
541209
232955
826110
511832
11257
627839
606521
924944
280118
296220
226105
934632
1085312
316632
685809
302698
516118
552107
690282
865562
709338
173201
513283
1055797
345194
623806
1045215
627277
381996
688233
339657
340707
200547
150989
149939
304694
803432
675785
79697
1049687
600793
601843
296400
486749
193071
1087465
842811
948977
1036342
15384
574358
910715
947152
318237
816646
1024365
458821
947262
948312
493470
666931
563094
975180
786510
873089
274301
642095
43735
21181
657584
240440
542335
351256
787734
480960
1029692
22859
367370
728468
581760
372362
963502
592566
574516
1966
1063899
1039779
759575
813917
473941
31198
205378
235704
657680
999928
78555
854095
1062128
762536
248905
963018
453962
909883
305715
783871
695299
441855
969108
243525
979898
1027979
443553
225390
969037
297862
126792
940627
1093298
1084488
823032
465294
776005
474726
694817
901426
552447
435291
711518
815203
679662
479939
804603
1018663
957036
903806
421574
842166
843216
1045861
658540
490987
1082602
967640
276155
624005
228875
209238
860268
748164
869361
137145
281193
625434
311816
779867
327878
698028
147393
1088797
322982
361687
438695
578781
644663
638275
365631
897359
395465
957448
279018
882393
773295
836918
922674
623627
190643
326773
1031771
1030721
240139
685141
209907
154789
1030336
61478
652507
999533
829078
390703
732041
310569
858255
803011
587915
500858
240873
934201
519443
183363
876524
1064036
333652
22265
1026457
768840
492799
529559
887260
96118
12428
123398
528612
515477
743697
533964
882317
350927
183199
1004117
395585
1039019
689546
812097
237304
37313
277763
1019885
275324
11705
830087
238204
476107
142779
88483
672414
386064
1044017
509888
953434
507489
914431
864937
1030181
285048
67325
636989
262221
643209
55857
226298
917541
53727
302988
180115
160683
845814
668914
256253
1010990
1031978
314614
478932
723681
237998
94570
1018444
564427
593865
873151
668897
449498
892138
900170
1100976
613787
629996
1028214
247214
112409
701529
231223
472122
330610
905054
240225
152670
772650
52150
162181
356466
28425
828489
534786
220473
663167
968922
310104
816834
456403
1002103
673636
50006
287040
155319
152747
598854
818537
587842
625198
104820
948136
53913
663146
262442
302168
799429
856253
564983
1000614
312441
858328
1069574
945033
36046
604548
872182
847682
285128
1081667
8264
488349
612145
782937
168731
297467
314453
884925
863194
1066164
539380
19718
399207
680475
106772
401097
891813
54058
726985
889085
74717
1075567
580746
1079358
792029
1019035
732529
404024
506471
522808
288028
719243
692259
960170
1034290
787627
252365
278241
817292
371380
825034
958032
256425
153721
540880
535267
254066
121625
1648
238162
261994
113168
455600
101503
484033
709313
1069072
418864
67220
24732
1004779
981963
23358
852100
267813
144076
809517
134009
526615
332848
436342
726083
938665
986634
999860
516830
13143
651388
51732
987086
62622
360312
1040732
821695
856668
1034285
1030853
213622
1052975
595418
5720
278795
765170
809651
1051973
51224
720105
262037
1061156
941827
786601
155479
218863
171577
91905
518714
256750
748079
494527
394142
153467
796766
67668
375776
957301
1052014
187900
279349
879403
665547
445741
101544
42444
341732
63819
653268
932964
1044426
932076
27169
777422
326637
1019197
663621
13080
1043475
58383
344782
127625
455727
443447
266990
1066756
783702
986141
440265
651842
654245
866149
263799
914907
606934
1072606
485667
164769
778553
297130
304782
34302
446403
464840
283888
289346
249357
1066010
1035731
933063
1003074
869226
6116
1089529
38164
643131
255410
834511
2030
1185
516829
540140
640809
983735
522098
586573
290138
404240
824989
802085
54698
530731
280553
896254
747352
644064
240314
288370
422068
753134
834269
693870
973997
95115
411358
312904
209555
1058749
606156
1087829
591328
838397
504060
666413
634240
988021
619339
513205
975535
39549
289853
364500
63446
414405
783298
987850
664588
1075144
115396
859609
749069
877448
14290
575411
884592
128432
898609
480808
574758
891246
124259
352172
471326
54262
787303
1096416
89578
1004879
765100
569362
697299
611066
171060
459302
478772
750802
604685
228861
336847
347786
1088575
967257
879613
133182
440851
693765
214409
320245
1012470
279235
387061
776823
760084
35026
313431
632898
352830
742383
760115
679006
963667
147270
777179
306435
476654
774935
522425
152831
482096
584140
738707
120373
672914
83191
819379
737595
352150
26209
824921
250590
19804
614794
986084
688264
1022250
50078
475265
915266
916315
462728
1049895
83860
872046
827553
814958
459131
1034527
181120
875479
624870
46209
775452
307872
674360
815579
790579
515689
93673
541219
893868
948356
34547
210256
481252
1037003
448437
464224
604402
135594
816278
408717
969171
1037394
215866
571339
139469
490045
947391
330067
870983
605443
881007
879957
1076329
517548
1040149
793914
465688
242779
641992
945540
399985
68903
1002027
476672
250016
295479
486254
782840
670724
1001387
1019526
133979
240539
928274
1065514
61577
304269
943180
1033040
712511
1022577
245461
202695
855778
821037
633408
949046
372892
371842
196934
1075876
567907
819789
57644
267390
120262
34253
68215
379318
284401
678357
621958
209223
716948
659257
652633
909870
949751
975594
954583
405728
997282
823292
569629
194321
226587
16589
829696
80003
490765
985679
35152
677098
463684
174053
419590
517594
20623
968373
108503
514190
684342
407195
129207
829546
627126
658671
886091
459758
199494
930099
1015883
121540
516428
277682
127854
729715
89715
1066596
1034401
126700
848344
1049410
204035
189045
153955
843094
257573
2934
888631
582353
932915
474267
789304
1067602
610116
68540
801766
239349
816210
203287
136128
753039
215039
573293
400871
757642
686485
230718
838969
983390
43079
861819
601412
103205
1032026
203282
917666
688435
882394
15157
392445
1089224
182957
697210
88465
503066
1017668
287890
656233
815452
359183
830705
668483
272582
298895
599547
540525
724601
138477
812617
315594
721226
1025648
630320
20607
684582
875076
126135
439143
686214
405995
400671
192968
1052638
309386
71540
446198
124339
768971
315872
199014
1053655
615009
114391
423942
819166
7198
786572
712883
416184
146647
623576
488635
443307
793370
1019349
134590
854666
223322
167457
1027895
875254
240960
311319
184335
346598
751255
906972
1039252
198032
208955
803660
167264
632310
958196
981324
221369
562316
248699
1014878
558934
571548
747121
491633
619544
30453
403975
398461
164788
1081657
359191
753866
235863
391758
294476
144575
741189
288515
662190
929679
50517
311337
566652
543092
172822
155896
597980
878208
842420
980779
71656
596193
103286
499973
1021840
209394
623307
504600
10567
726245
861703
821726
898996
369079
596828
909381
558113
676433
638871
328920
435439
531651
301520
1036014
552414
911045
128917
849000
1006415
1043040
324883
340569
803780
1042695
484611
629898
983370
408662
760904
593411
800543
269640
390960
656825
8657
357595
315507
34082
36196
171412
459821
269666
17682
660249
516407
370612
29079
280653
796617
346545
140401
735466
952547
736879
68471
634557
27800
645066
1046042
411782
255044
836266
508822
539689
958701
885680
309711
142257
1029874
375137
1044672
458064
496588
765082
729714
455730
940185
464534
560074
961003
651075
241384
428538
830671
725548
175030
1071020
200991
337914
477932
491801
753593
394376
588986
819645
279864
215999
881405
121111
977518
542278
514843
881347
1015988
370663
343147
469675
1058420
433385
905539
458894
675463
687953
947675
174702
901405
1062533
226660
323133
697638
669593
760649
95529
1031862
871432
832782
52932
443333
267876
266826
4655
23023
106807
45763
569976
610351
1048931
1040393
123323
206718
210666
796139
353365
949103
466898
898100
466357
663019
357781
850504
102339
1011618
433522
363759
853219
8612
531334
969895
266061
439197
143744
69399
361869
162782
842113
653336
199734
248571
310929
923844
929483
587921
1056706
775399
627567
741522
679054
1041735
595905
57817
1008656
41850
787353
530940
391294
203484
941917
345539
540069
923688
572740
582167
134548
866292
1019700
633117
122447
87214
176903
1070386
877012
994278
802918
856743
271910
487177
33423
816111
557068
975275
1027968
421034
224320
413467
1021599
652574
53259
813466
420028
26832
289427
269514
264781
928817
654320
948319
624781
841194
307747
968870
127507
461025
736553
262654
598006
77411
162476
1014548
110620
521961
942554
281742
718609
416887
255120
770631
882373
297924
549097
741591
708154
129863
226896
566978
826298
976596
328809
62463
358961
714942
1025991
669156
914282
521248
1041950
1050691
71383
588556
111679
186467
161956
945890
283391
731871
278387
690105
831177
721888
924784
443691
152991
690796
292533
568242
227574
101446
559343
825950
938522
549051
363119
527175
952112
494394
113159
179445
1020036
435924
336196
394695
1029945
658031
823830
658032
1004108
732688
526363
944791
555657
839746
629689
340486
43035
49314
1056008
1039219
966091
918283
315705
1022045
36031
952689
817599
1034288
502906
631715
248253
753363
758913
820055
941658
943602
396556
276540
384799
703542
803929
928124
375956
1029120
416982
718639
780367
925304
845846
213129
533767
1009456
786869
82205
1052790
691536
422385
431841
600748
1039548
702496
280971
986146
534345
10290
339780
734760
50603
727539
664689
321123
780723
554663
662681
1007391
199878
246840
677118
908477
1059080
581788
788541
959930
275508
651818
798572
351291
575685
423033
499849
839668
616765
6795
194737
354236
616734
438342
309283
982653
907337
250565
1080972
985073
1042328
315530
211294
358061
127844
530175
1077170
125250
659745
36977
961180
1060438
514137
1062188
209515
971938
1073857
685926
300882
808513
304162
191547
311377
1096548
318553
270598
163972
464924
695381
232127
974516
772465
595920
12647
240267
525905
178049
42836
406690
586722
94067
79956
609068
346214
257015
14947
79089
535535
606757
84243
662492
437346
20389
521515
385136
264996
971353
300824
900392
860688
47012
697049
76901
589699
20902
267456
710549
453122
664464
198380
769911
859687
231667
754289
713568
301399
863499
222996
753551
896618
690677
196540
194411
958966
823783
823782
95706
132917
704638
158760
24805
146137
419572
672946
420637
954032
884196
422184
269527
588630
931138
832103
646891
838315
1092087
672521
64149
12267
493473
401706
994594
176597
46783
1091799
445372
848041
509418
831568
697554
169125
334161
372398
188132
163256
234988
708814
806869
313233
968180
632021
892791
425480
431587
420405
445285
813286
230861
339372
267231
855661
351066
128159
740876
1096372
335858
832315
928079
1049011
291992
515033
264345
873079
61016
915823
285876
1070536
121499
308155
900308
343202
673284
432016
732882
788201
857349
695435
88869
976765
284072
128304
713381
459312
338754
9549
989823
615305
787325
1082120
410014
154739
684249
233199
962636
173037
639110
597399
65543
782089
201825
697144
391614
1016959
489326
831639
763797
389786
445174
45533
21897
464417
635071
893640
292320
108755
411762
782158
899131
364321
880819
114855
35767
805975
739001
641692
1052394
417834
600311
668868
264118
97730
755585
234061
374825
229385
996307
900142
132803
469181
42019
685323
411705
924713
150358
330643
151806
260260
223324
1054180
667693
108567
775302
941723
5233
506371
423608
631284
166903
646374
1001970
61274
787382
609253
902744
923767
27626
115584
396409
860551
1092991
712519
463467
1083841
414491
420056
746599
150459
123786
655227
94952
28162
11694
390420
1044169
161393
869737
952841
540237
147448
646714
746933
988954
411531
580073
852941
425232
791507
468992
190533
21559
432375
601314
53435
321901
635984
959680
921179
338525
125795
995920
731749
916236
1050882
814141
236637
745461
302856
514012
251063
442592
403014
782160
41586
266197
863022
441205
381339
613910
222793
292456
740367
445598
235574
110103
64070
564276
487211
822546
779464
627942
972021
804837
893566
66404
12816
549005
410071
282254
469259
173542
32450
378320
968664
537637
961914
647833
783700
243489
752006
766079
806986
363542
1028149
720610
616159
977027
1060810
779447
283277
184878
671462
27308
835614
604005
204608
19957
1024104
1087953
126346
850260
1070684
143822
898621
1101130
19635
101041
762549
295679
1044330
1043065
447274
899720
398193
312450
622944
1015837
462371
214322
913232
1016301
493697
656212
403083
774129
796107
822126
386659
707752
85461
509434
272442
718160
442035
111695
214973
523236
391508
112878
639475
296018
236818
1075479
1081544
1030390
939362
223513
671790
733872
347862
1012396
800929
690996
1035586
1080146
927569
733529
429756
529637
295867
833761
372234
405076
666212
569340
754335
648727
69980
586639
88806
427318
18981
775830
880701
221455
652480
427913
1043834
891417
727250
8806
602120
850977
423295
125904
241060
939463
901000
762903
742365
676426
268540
305521
142875
899050
985806
549569
702659
720142
289306
614851
1048462
868845
143847
963688
470444
1062320
598128
141231
940177
658681
418505
690593
864429
653656
746392
389387
295611
797947
84554
1039439
878835
209333
933094
317172
184633
117858
1074391
61479
898684
1073815
582024
429125
421455
879224
827267
67338
534262
260519
1064603
306980
236934
100408
335940
969880
642268
550611
407648
221053
595643
1033881
444436
145767
770222
478340
259419
33294
89793
718738
1067244
462251
930461
1076674
638310
913935
545913
485022
214997
505929
1036794
621310
920023
710451
744071
420766
604234
1005017
824951
417230
218026
508070
790060
83844
236498
641934
34893
300341
821532
919655
869581
837681
957700
274628
223211
670094
965764
586568
1049985
755463
560114
399334
721377
339425
569847
618725
135249
271349
130835
936006
694874
497663
810005
938647
740764
233917
6893
368476
922855
600746
236284
223445
881322
270314
933513
516355
854322
35259
505979
626494
12169
830733
942439
355081
399573
506287
321441
654068
328573
1013974
636193
696869
925394
1003209
337993
339043
1055134
1059733
288304
521510
715393
43538
140439
437826
984847
611669
401987
287439
87428
350007
199022
638264
377009
185377
351052
151797
540556
998665
307562
857022
610793
930104
172422
1010001
35510
78553
128011
500343
554201
870249
777016
204766
260109
113235
760324
736301
974636
768070
557074
369290
588008
1092922
984590
131187
728781
1544
330905
457803
451954
213516
1069147
380923
47624
198088
87521
1078862
967380
400059
923344
773946
1042306
854285
178716
880959
1096241
481960
415934
409710
805751
435219
864508
188375
734449
478384
172978
425390
1021131
709081
629503
761587
467279
619985
115969
821127
520058
334116
446963
450182
227027
883756
9398
1092325
951029
208010
230722
742251
526718
775049
991951
186401
146850
425527
558115
909452
482273
449157
781811
708893
430654
148167
898299
371034
390588
1038025
927894
938392
696177
653734
189390
50393
101501
642796
381457
533709
790402
271099
568543
289671
705651
744744
582727
897334
673000
138670
314676
1160
1034219
31804
11539
1062658
668788
476832
768018
570845
362571
730675
155073
719297
336566
1090586
1001549
286915
205817
994185
1076365
307256
1093853
599374
52564
525446
772620
1100648
603248
758010
824257
152192
1041476
47423
900410
218923
18692
640695
284860
263280
926809
720281
813721
401543
929833
192056
630316
913266
649681
1074753
217599
589042
405571
936685
654774
213856
515727
516777
1038246
538284
210943
112843
1090046
423835
654199
343527
23896
256945
205678
266058
866877
294974
164165
787836
50217
918680
914896
184052
601676
207465
226171
589208
770455
235855
1057400
438935
30634
158886
98556
791098
232900
590478
807321
230440
43254
377807
944813
251192
249092
335511
824067
88799
845887
827223
550956
563267
154902
364250
891472
319442
587505
713120
802996
694607
326348
269371
573815
14170
974063
332303
389961
799265
633343
747913
226814
48840
844840
140519
211557
468380
766278
544386
245319
17797
457737
2239
431004
71837
692481
927343
299242
385370
423066
937558
1046961
22323
707908
585581
145632
578651
531399
255677
310840
222429
785262
838464
260983
437134
112550
336273
427701
764651
1081616
1098071
45911
431620
396322
283113
59868
822193
1024294
890207
404226
505623
654562
690740
501721
675981
19806
186399
161293
101342
326571
328029
950273
984071
830783
942706
353333
36862
640192
669406
882129
864074
138194
255374
729143
592213
243425
1062083
38515
141185
47230
1047382
679892
985152
182458
731504
730454
1032137
1064346
547888
457559
505685
192111
891061
927908
56408
347998
489644
524279
433155
319224
247755
230274
248575
88857
896154
478888
524592
819840
822210
536617
197720
878054
185319
615501
80631
384963
638387
787457
406802
733488
318110
375147
1031230
31592
775929
998830
541450
247947
934210
590120
246897
783784
617499
670819
786531
370724
646953
828883
1011348
754869
824972
921819
869461
80497
781022
43989
136986
152687
100101
569588
669573
396503
27661
304943
448175
48546
219537
847791
1060339
644115
383616
742000
1020668
1009447
941891
1010880
140130
884065
884066
277818
283950
367415
11354
109864
675726
934507
349713
225505
342887
499138
1011137
1012187
266376
936251
899534
93949
142911
859893
733145
251602
884176
359895
33411
872140
71260
1044482
728046
64427
788944
962662
900642
875320
628925
1070824
303818
500981
862968
310402
1069719
457312
271499
979420
17321
411835
833823
676841
332369
106240
995527
109193
727887
648749
613589
323968
832590
98034
823579
608011
807830
387801
982537
304323
1012380
84383
718142
5850
431332
430282
395054
917634
594841
922603
875478
478084
637153
1015022
151867
666373
701184
477719
415902
229819
560149
313866
626769
363888
987432
378517
891972
1008277
473394
709892
278599
1022232
557566
464513
1025827
525865
1008010
664697
147897
599913
557078
14436
926591
162709
632847
112798
833076
926526
284289
331416
793826
105643
491754
668381
193865
1047765
659360
13397
104445
375745
291143
372598
851977
654333
653283
981440
688888
890963
375128
713442
168624
1030019
816354
815812
748839
540077
321893
703790
687214
431125
454017
1030445
423526
447946
417966
756570
430617
413158
1044379
1070350
100991
456408
103662
169496
972982
1042445
959007
986295
196254
184503
496727
570684
37525
212194
622865
915393
571271
236780
47545
955163
490702
794020
250169
399430
680101
580070
883666
241955
501921
911725
463696
984498
946413
14918
856809
248768
924555
476730
748233
1085711
403367
903478
411836
147223
545911
213912
227016
1047864
672839
492363
1046594
397388
327856
320147
764175
360021
101316
444287
269991
294176
765510
794310
57998
352343
1027101
203372
90163
264631
1097067
3907
767484
1016886
984860
713982
94119
902231
867164
534571
989558
662179
856402
106395
153040
636967
189879
270463
811473
625725
720241
31481
952872
818893
884617
789271
894056
306225
717119
944393
95976
288471
1050813
337801
398270
272608
783572
876289
278170
903679
163953
903462
762659
283315
120662
979642
135850
682009
483929
882359
421196
744369
408832
389740
1096253
271282
898618
980361
795319
158636
995393
416378
895680
610742
698151
630732
580706
232580
974470
611379
882381
582931
136973
534402
205971
290674
277319
589490
349478
307420
640504
355280
473989
790671
499042
233847
68921
956679
159851
223455
464234
62834
505829
210319
726075
358571
763762
754522
57403
190253
990760
1032950
428504
889139
888089
996764
855543
1095045
466053
726688
591465
749905
590984
596505
812169
511600
231975
894517
767802
794322
896480
1058469
12811
1018289
359722
801148
743160
826400
1044513
202938
563059
568202
546635
116400
119577
319909
890217
343037
402616
645339
585274
764979
824967
1066457
619252
341891
354952
907783
310794
915059
454767
205481
785684
310423
916533
877190
49885
995637
598228
276877
842647
490228
438510
139796
501290
30149
303882
725503
681522
62675
538985
327320
1099298
49674
398937
784561
707599
439513
522195
67434
165758
783424
840795
909370
420463
712445
264325
415289
355904
190870
509857
486548
991608
686425
607403
785895
368428
668635
848039
168390
901399
642099
685653
53845
795616
985142
230559
4623
554496
118384
725208
191124
664691
94884
713072
545289
237077
544070
350261
536302
1003033
246048
887254
674783
376955
31216
710443
258866
22812
674955
379612
278701
131891
219288
995952
230175
624764
909723
595261
660376
294862
120877
609752
52954
406300
1063376
940752
169860
750018
312390
671036
111001
761143
308831
87168
45739
272186
596149
819522
1063916
580512
757553
324652
922271
125805
592633
709605
614435
841542
968398
848220
902847
319291
1076872
303736
290881
926794
273601
244473
273577
646815
445328
937472
446970
56094
1007747
611663
101611
100315
1055784
916587
1007606
170494
487191
418853
757901
986645
413919
222672
170460
427936
516793
1009710
126141
442969
281489
1069911
131296
294678
235437
398882
169407
695471
995408
750039
49393
552317
842828
524370
603697
829017
546255
538620
19202
403185
750513
496731
325054
227658
802202
408259
970745
364059
436128
302151
767398
430666
601708
840466
980828
336662
192300
762834
588088
638804
540092
432166
347053
320269
1019094
330860
474373
877539
82707
864477
906730
45104
913025
148631
753537
566212
796044
119338
57715
1056849
469256
809049
599129
978173
822463
600487
892005
416152
7678
679304
1096443
480539
991927
814686
20542
294284
984478
397641
292415
547327
122755
534896
555160
182716
262092
144082
99322
870856
616131
2019
422324
302913
155880
660879
569457
1058629
880855
3898
31319
325982
834431
337146
514766
135234
177940
502905
365299
1006389
785264
34748
592664
811581
100980
482953
981027
390406
212380
161619
938085
863954
425690
688135
65340
780619
887202
402049
66196
141040
727097
111189
501724
287401
1095728
623274
1090289
396596
366360
725403
282821
25058
498771
436299
93989
362074
872466
914226
507629
93721
1011539
722076
454733
823952
70716
860194
196311
863967
123072
245117
62014
327475
491369
717205
203155
759344
862458
447183
755506
782527
475166
198733
280868
1065067
385831
702664
367609
713156
888615
5751
1077618
328229
520163
962625
291966
293016
492003
462585
177490
544267
799323
430149
417782
351950
828022
970067
148594
815690
885267
531467
550937
988353
3292
926342
365687
673766
1081470
83759
982123
787240
672551
111355
307164
443965
105551
552865
333552
629484
89313
377665
127829
955730
1071054
440787
73670
579289
319779
859900
708962
728493
868107
92499
927320
307534
894974
829557
745088
1078483
729697
733333
217293
1063356
735762
407628
790872
525850
492153
609441
1043839
1025185
558617
195295
913976
461847
586734
300167
115308
1092751
345209
922456
271112
746388
602772
418407
453120
497007
1068293
16541
65937
96055
333195
1001825
387669
983493
362098
134987
906366
333863
356439
290290
123518
27704
223285
227204
596748
181685
207658
359198
412630
185680
1016681
583236
372436
604868
636923
224283
427822
440088
554407
638061
757250
1084620
618818
1058626
972351
222451
542786
921581
946080
998686
605974
335208
861549
340093
729108
1042566
742428
206546
387467
1089494
363584
832061
856129
136832
815778
589735
600609
425519
126444
137044
138094
894671
235276
394145
874618
79856
535745
988204
763147
344423
1028072
689994
916905
810635
575344
284533
229642
312458
386254
192959
689416
96305
276650
867019
1040331
70959
595829
840055
469488
85304
41687
904073
911075
585007
352176
963738
758353
1033450
829754
965805
185296
959596
821873
628912
722029
1046019
532085
1049719
311287
234608
200243
897163
1012798
193085
725006
701875
262569
782235
862486
891022
741878
142277
757320
524658
892746
835362
320507
250631
82184
315712
889223
1075537
1096041
756643
480422
191098
422039
546100
821246
788039
971684
386414
219894
330389
578913
99310
99494
232617
94764
614009
595765
928455
618915
362897
318388
840860
740878
1098394
726571
393283
39082
422594
965744
200947
988537
735262
91495
527775
722564
33328
546890
780312
589551
476246
485520
1044737
509948
394679
962520
1004713
731559
998102
727040
197520
920344
807817
954655
363757
872706
374549
442291
30110
543879
1077230
793969
30204
788086
583019
996821
871576
538490
568475
165184
255118
600642
563635
687754
615098
126558
681798
600879
609622
1088926
220125
301639
127027
469141
500221
1097552
1001491
469374
859268
717788
818435
51754
443435
247812
896642
421021
135313
457899
916223
630946
1052552
648526
806673
823732
257034
731818
529595
207190
12509
281306
269315
710381
390766
237624
664325
591141
114235
942623
361828
654360
449270
55093
860001
673844
919459
804293
863856
300772
92339
13822
216222
371237
544041
669728
913784
641126
287903
868526
77444
603646
910430
51789
86185
817707
958077
762293
1055865
290412
1005590
304964
528100
159882
103419
712075
90452
52797
1030083
866801
44604
395260
341595
1030749
385374
908879
21061
342440
812057
147030
122044
1043364
862123
224479
1096038
296392
905177
31315
34492
305342
328990
780428
747312
70586
194865
481381
881762
521413
245583
1083075
1084439
576892
1030309
895645
7783
302549
515010
334091
930471
158917
978837
651639
883640
583163
528346
90627
771867
141457
453310
8025
839838
667672
899302
837780
483713
598611
698013
857780
613753
472428
1066309
321802
577239
318264
999225
1010056
803958
726606
161368
524318
216763
430072
1048281
888490
376840
381154
1015395
864243
815977
231859
780188
1010773
188421
679326
108919
625735
400554
531098
240880
152088
1019161
147755
683882
664957
95600
593228
1084279
545286
730081
578033
211038
112638
743629
381530
976911
608094
124645
144203
72365
53063
870320
495456
74745
70230
55243
393910
531709
932147
100414
953651
190525
83906
1046287
701591
739537
384251
1024219
800773
219799
598851
247194
235679
347353
466164
81377
751745
809399
1083466
167644
971609
962405
391540
386364
491125
93681
750809
374130
243156
127347
636206
783125
768438
251078
931208
268577
300225
829806
180515
171557
664528
388161
345028
113898
455525
384147
471074
207524
649303
274160
1003570
818950
69352
4044
961311
723321
949397
21832
257563
985291
199189
316122
930652
1000126
778897
138247
726422
269253
315019
67527
86143
774573
482888
1085723
269946
585696
93081
448919
1002889
366548
1052848
337591
885531
439170
767712
885307
304983
358135
1036541
65191
101713
249504
927675
18116
941846
949654
298157
121849
299871
731507
837890
587422
837505
961731
167594
512424
795853
352938
284472
346935
325901
1074566
168181
270543
661139
965336
477850
627894
115636
730912
525250
32777
976969
749811
360121
825337
785935
777888
1077911
634168
1016316
614586
636371
84276
919125
897951
336209
649539
415787
306083
967693
967694
457493
455195
455196
267971
245933
151116
367234
284018
761854
704449
444526
504087
852038
165669
326138
402197
911113
638467
491774
490724
1010050
1031709
209848
575804
198641
724193
449601
97392
531993
245567
161920
269446
787090
79820
1000145
78583
329633
829217
910601
471330
453244
661871
368082
101212
264116
571103
830929
57061
1058216
485714
181991
633883
53041
939204
743990
777755
192022
230328
39548
532321
1054919
613795
761727
104020
590791
189727
19764
588996
185717
973862
8183
398355
952690
994952
1079819
352936
997453
1073578
87903
640855
261641
76373
507622
542969
231965
17351
425630
711410
454683
891290
296141
266772
682138
475107
462064
63464
97003
660389
834846
14744
482740
348633
871795
1091707
711293
141980
1016951
10729
261935
151392
497062
68544
162004
138912
632315
14587
897753
1045576
483286
657506
893742
1024993
617923
434017
666848
118228
432155
256482
581733
263379
322997
477563
513288
294116
383938
828809
182315
894298
905523
777441
144434
607538
700699
252297
510045
110342
731130
963931
271367
971883
535019
758268
892315
435018
128710
584986
923788
300718
244178
128292
580124
953764
886221
203873
753680
1062735
468770
757748
78202
901187
530826
251325
506049
126231
408595
812579
633434
794741
904254
42695
17705
814094
909983
431988
285646
346454
986741
769690
39751
959781
1066612
247558
50394
132959
135430
857372
957877
759985
558185
272250
261737
246420
133881
1036315
643515
842479
769104
653629
108226
169876
240436
911978
1093325
691477
923322
130090
263277
147084
284761
764585
681048
528879
231092
955214
112599
511768
1059413
269480
536670
1096334
199984
656548
246856
699964
45287
727293
1055941
959808
335323
863991
89262
392438
840561
323363
1063190
197930
413741
410630
739679
275360
840328
40784
82801
538553
63663
260025
1031339
1078041
745524
978316
589310
968995
182648
342172
101340
102390
521020
826989
244248
958448
728887
724671
743765
24625
218395
1002420
730460
1060694
921167
528355
1018918
1091367
94177
852394
985006
583906
518257
501165
927779
870194
883829
191578
1089877
806081
233248
48134
806131
593094
536528
912658
470562
1066096
517831
851957
41568
322648
655629
966434
754434
856813
331204
626057
929325
487393
1011297
1037051
990579
33083
879318
202926
297711
903410
501301
255757
330863
174140
832310
422963
510088
756527
388550
99841
116126
472875
228194
947642
15663
882713
159570
799021
1078058
69127
190394
827654
147222
183649
192437
552990
467303
829453
371028
759722
181174
932837
626864
567115
1085917
26377
376081
24088
531053
252620
772626
49032
1038983
912813
642325
956169
526289
364136
506037
912955
1056344
922681
615028
138560
951461
356846
631231
1052362
906844
55425
146133
760047
564538
1097030
751531
164953
424163
325763
698953
994429
92257
675159
37451
262494
249271
591668
605239
760122
393905
382922
83889
570374
777666
51551
388366
203517
968365
545355
576592
932875
395506
983447
426130
963233
983070
1029885
449821
1018730
330894
1097494
786440
871666
119623
550935
34317
933105
795211
70049
253235
131741
395199
805506
953818
102534
534944
739191
1055001
105846
870006
18117
306166
495353
122225
369119
809073
584046
201470
376724
688642
216154
572601
722311
812066
667320
229888
847072
918872
307725
850352
136656
340389
1085365
453105
110394
985659
654983
990678
985264
1021793
330440
626976
1055257
418414
182857
465156
777426
133902
707329
791075
1056333
250641
813980
1099155
1046714
1101118
381742
628286
691034
334650
665807
505823
669512
781256
945977
240819
868568
671296
82151
274646
952923
468651
772920
298247
428427
863654
938441
145070
934008
578359
614075
40579
602679
89579
547400
694323
597275
414478
959169
40689
277820
714028
497823
773105
724503
456332
138422
553077
1048089
436091
554755
308658
1083835
849571
987851
1089561
198329
894546
110895
162150
743743
774392
401588
670261
52715
33598
1081232
767680
66102
91402
1015940
623008
813441
625123
19144
704526
286310
54803
844379
815899
327452
793015
77664
619237
991734
893445
180055
919592
941122
830046
486540
273754
1059705
461955
673939
797440
749282
132614
133664
935579
240482
736199
1097585
1027567
438346
223549
20589
880340
648092
147681
812998
51293
173227
621027
908745
314832
588813
407870
1050938
172178
153030
745551
505975
901579
525656
303930
962899
26358
392934
480287
4314
31835
442533
317915
562850
605929
757017
977060
764528
103822
141474
564843
997962
695667
124633
447486
206246
605031
76405
610007
371469
514138
291283
979918
205205
94220
231384
774560
875857
753705
364318
413829
715734
338233
650470
62004
779155
220226
923621
907893
1055669
313362
574523
513469
694829
465999
199195
929462
380012
629298
709831
842371
591546
955942
537342
834238
397960
26382
770001
438127
195564
147260
211820
738192
558021
400276
364883
561573
456815
815477
734206
1015103
719522
169531
487959
816315
269269
667498
16094
835203
282072
1012416
918447
1061319
179628
679205
357872
1067054
923848
160933
352643
116348
479763
422464
136926
366685
388443
151988
853844
267220
958984
199769
167765
172456
292862
701374
688107
740381
1069472
549528
869835
315685
336712
736077
857921
332317
620128
620127
717585
1086727
184411
790229
946886
778380
883383
90478
439650
332480
1051660
742835
668444
991255
28852
789434
456350
382121
603238
921838
736480
286644
867065
206046
169696
840777
451341
483983
405457
298497
249488
479730
160417
672454
615333
863573
494603
547925
397480
412766
256646
901989
854123
1004022
986766
470030
406176
452602
457073
306169
855294
804271
450404
762497
792696
1015624
845490
285874
326822
956406
630418
8916
999532
747958
19461
24422
785021
132676
1037633
56038
77539
1025545
869063
349846
208677
23348
780012
880457
482600
412547
84223
77538
1065644
326105
828851
90856
1019834
868424
143615
283458
1020465
216255
800965
800434
448510
923966
355719
930309
368308
926048
521514
517547
244655
407148
460988
118717
352342
890052
1040157
535596
988452
147346
445871
649809
1093509
239749
76214
654956
49832
181516
280648
776649
114957
611601
811000
642453
160073
927113
383135
852277
175843
40108
691313
542663
577018
940462
561483
846947
65390
656719
184611
298134
1060798
83803
819725
830454
962530
162133
791602
771484
519999
50525
144813
581374
104321
510595
829225
572387
81615
862619
224997
670698
127865
655759
841600
26617
960377
111895
770553
889035
717984
246084
55019
270498
31440
870342
316919
24492
194342
892909
242452
941055
783729
602733
537514
240704
503222
314245
167762
547986
815970
771658
345703
104023
839461
993185
624413
808742
908100
524964
146149
706189
989721
100079
130126
696720
297016
818266
91952
358564
747324
585682
350822
990719
703217
382752
360383
812030
258543
208604
980663
20198
31767
701266
519068
944340
697619
872209
642739
717176
831676
208396
138829
346511
693563
550665
345921
718549
320239
190614
388963
264330
312178
87698
422603
336100
295175
477583
329782
290738
967396
487127
414981
684256
124321
928184
956921
892660
1053131
134549
792609
980171
1047546
437580
1011945
105511
341018
375898
342068
720223
989915
368475
487419
1025332
327192
869310
522598
569107
487573
659570
579231
948322
120633
543799
149440
250399
704346
487970
947950
591104
1063189
1075546
640839
54018
366995
38795
116930
1053657
437044
81313
479684
727034
472754
443959
130766
397551
844133
484284
1092583
252517
42418
274672
533747
247195
473967
396196
485063
406070
825126
184219
207215
75969
340887
553913
845263
207988
266736
757976
604633
519932
781054
157933
546352
697173
162090
956091
506911
879402
887179
966733
697966
1067116
13811
164421
806888
1006507
661132
145234
1085439
581240
278553
303822
447124
325203
825356
733246
177949
510051
283267
502897
972106
875576
639654
709078
71017
819358
935384
6373
422630
839635
254724
949983
363386
112619
875634
92493
444168
196093
557150
338688
204163
405535
574466
382090
999417
565992
967198
1018822
409241
378552
117128
483538
800092
894011
866712
496828
446898
609401
307738
1067141
565007
1070763
429662
273149
1068642
443087
802395
557501
702660
548619
26419
935147
1078002
174266
144665
6203
836461
444107
915631
484247
56834
145797
1058344
470241
328062
1001894
921524
405778
558281
302455
915534
6579
535360
915020
896839
170999
617013
1053345
783423
953941
1033832
764734
861009
561909
726565
1010763
219060
612290
636753
685996
995268
198173
187873
94646
1055680
881601
593058
223777
723380
487824
425452
574247
138039
478767
507239
654758
284152
86146
319354
155524
536150
831464
530000
616652
28281
314120
1101179
67279
1079448
104091
501970
395684
241237
832190
478202
359605
827490
173527
710046
117439
543011
390059
291692
535879
549015
370327
872444
228278
554424
777484
453665
714465
1048675
261621
283490
52085
931321
676459
120357
977414
623944
589195
475660
521060
506965
209856
144985
259231
813006
690976
887719
127678
965107
595232
701940
677180
420353
604226
794087
465420
794570
311039
105767
329906
829452
487516
10885
190164
690066
150419
551413
937287
40098
338878
185928
989672
1075080
331954
118457
877928
192311
129752
1051401
461508
849374
194133
989637
408588
738820
320823
780192
986811
250347
584837
1074187
964359
131994
919776
415918
613135
524613
1052073
132555
12322
798050
238192
1092702
151609
875933
356113
190135
236047
653367
752803
512145
194525
892105
723118
484602
205165
629378
668466
1014040
931485
176619
158770
900030
521395
219870
883814
306693
678910
1081207
464999
103389
173415
646950
74320
570866
742764
1067807
691156
889982
393017
392910
636643
668346
420011
390628
903021
929275
560933
812200
243188
811150
375849
93617
1018256
937554
932000
752902
437948
801870
814872
453469
640016
381533
1024395
639888
893582
22391
658186
668351
606513
729996
162809
724057
545374
958832
404715
768036
1052510
569566
1098172
540393
505416
741217
964734
858260
1054538
982708
499828
268184
604710
21189
428077
548134
764179
137659
48349
106928
360237
903004
599308
551196
699701
697071
505815
120161
87175
691492
830629
376414
72364
94830
730235
261341
494226
723433
364721
536515
1048689
322744
571732
993038
509803
519515
476343
94081
78350
276074
720781
785116
704916
349899
94134
1082750
789580
938772
618828
488340
1007469
501957
600550
509376
473529
849057
280397
156044
932529
192389
4740
439808
1074608
73960
782384
786505
1032778
602047
830963
976485
800296
759084
562230
958139
945994
323717
1026064
832603
94157
612970
297545
1085644
87725
984321
887586
436633
932018
738119
848731
1049845
58479
701960
615235
701945
293183
101581
1037964
722881
1039731
490715
537277
276784
779891
417182
588561
42401
846927
1019862
507613
1053023
909976
680024
522584
830434
64858
762486
480972
401835
1075094
606755
948623
267241
1010338
974137
379659
54347
212419
346069
182037
782809
128184
874382
907758
406196
275560
735733
172870
392747
29854
100944
1027634
802240
249612
980563
706303
978866
927622
259992
274861
978880
97798
785880
838502
527863
236425
690969
587536
1026691
607164
822750
466111
268243
133314
30435
914504
103732
771155
481339
27979
805945
109913
116915
511242
877710
769918
365020
930457
827797
725180
195705
1082464
603985
25528
347069
611270
1064774
4082
599888
940863
107590
713412
902348
931221
20040
40623
5370
407157
988580
504516
1040560
253239
389347
32997
323846
1004275
157975
325655
377932
7994
813245
315128
211024
712462
277125
678040
333524
864454
776690
74950
108371
1099261
558562
902183
672740
293686
944902
426728
657112
158471
72386
453608
365316
452046
402920
1092935
1022911
981325
214950
541807
793666
1044099
376170
206813
265891
948300
512753
818252
126525
361305
934595
783779
751843
270739
780175
922395
347059
486200
94450
840438
871534
1016313
283802
761962
660608
954572
380737
290058
950317
284618
369144
649640
76922
588390
924563
193206
642747
17999
124480
6786
649971
708443
487448
351877
143396
386691
610321
785936
958062
768198
379532
39339
701308
1095078
1053130
880558
213643
682731
603546
109461
122499
787035
24499
447385
1046317
398117
158283
334291
393660
556134
468758
292168
1088044
831123
1073079
449956
533029
557939
427054
461022
245294
68688
202148
389266
83288
26312
298096
802903
875928
793643
112927
309089
342580
985411
376794
724980
550562
681930
523689
982913
851976
18623
856463
198720
677826
988822
1086989
457126
511954
772595
613792
21466
52212
745629
1092755
737359
784160
717082
31095
358606
478713
220954
385271
1011833
98574
249744
760338
774204
787506
742117
1035558
502193
878341
3611
504755
428655
912063
361972
1066386
861076
1031171
64313
216391
331396
219875
193231
445518
1018839
96157
688527
293464
585341
59529
280550
821269
1020789
561629
901663
719428
232758
860032
960390
954923
397837
73113
480878
550194
301696
679215
366297
681616
389484
984091
359443
128993
759622
989437
991744
331602
1083446
251297
761658
1074071
1002607
71944
480642
927177
175062
416156
998627
585671
1097583
212113
10435
486546
42737
66464
658590
151437
617512
119576
454931
560069
440048
1070756
683713
1014928
761912
720995
993490
1012917
1029518
600478
222896
187282
613054
20978
1069739
787708
123005
913692
247450
835609
903527
604565
1048343
928998
146951
543311
848844
211006
439267
799725
171693
884278
221333
129494
212568
1076840
637484
472185
941430
323293
909194
910244
292471
341093
838664
237223
1094964
812936
64952
415346
596324
238593
239643
916867
728300
651773
945006
109428
578898
673810
214129
292584
279152
156975
255363
408480
611126
487950
833214
854354
576097
1007578
1091327
94877
75675
1098136
967323
543242
463015
247752
615669
544144
458333
258774
802366
171025
264768
405605
1094172
794639
34004
824212
583907
688586
278357
855012
691564
304990
804918
283560
211033
784333
279860
374046
924345
351145
305204
17136
791419
258162
560773
274039
1086314
317365
770450
108668
504066
1050671
34656
107657
649725
509246
829551
1089022
195297
196347
713579
760997
712495
84403
765387
822957
592344
354107
245959
157259
521378
903802
602751
491094
170339
698995
829314
708038
555704
1014005
724517
186604
582565
724760
475396
583766
306113
319724
406355
76453
445213
151358
259196
803811
1030618
575933
796707
490205
1097048
1087231
332702
340928
1060072
766291
944619
332124
409232
98514
821433
669621
404281
314993
834023
429335
764247
729889
932960
622393
500053
511407
990573
742157
284141
301576
378221
870986
444335
710099
922769
159466
678413
217116
910830
224673
345762
628091
189634
852175
950252
45352
970903
1051305
245454
576931
758283
465362
290856
398164
565114
711747
303504
114991
694802
380332
408692
831091
702413
264555
920669
903880
127803
88208
583021
999776
247026
249052
1046278
126635
1032593
397785
208793
111426
991276
15295
950720
766249
757500
842320
672423
619780
145220
526039
247387
167192
500977
854850
493986
945347
390471
62365
567096
389716
694024
42782
518044
725974
145536
489030
1010934
810696
607366
1060307
81034
588171
32285
654431
688916
197461
599933
874213
982380
35787
300001
38245
269904
315619
942949
780414
293847
20321
514753
508995
359266
143811
1071614
1035255
987750
1062806
630842
620046
66168
127231
974096
425972
442201
836884
365276
761512
817195
159906
242271
777774
820411
273951
909694
132447
729033
811280
51586
1099163
909026
314610
983275
537292
304543
458495
154271
279748
1016201
471283
475996
600597
782531
110932
680439
470754
224837
1030542
70557
66854
759459
675232
372280
523363
840576
120547
2531
522667
456269
1083328
706077
53919
823713
791600
194310
617062
901379
910926
35150
748786
501828
442800
325209
426553
140950
688048
940227
1086184
401393
974136
654954
119039
682486
832819
923636
703392
248186
384446
1043155
342257
342408
1052794
863050
1089810
551919
818658
273335
894828
731291
467328
659057
33471
333325
905622
839949
1066326
1065078
471137
279894
696380
24456
1039837
101813
1065296
892434
4149
48999
221054
909882
168024
1035161
663061
475608
108849
440052
563838
785235
615255
473647
684913
873704
124826
937431
1096223
181769
590002
183971
348294
399955
439046
231419
205482
598229
732465
814560
404419
867313
395397
883418
149994
286306
491467
392203
846609
978668
428183
63585
364904
713294
221138
401539
678130
426052
620378
554936
276580
749062
913468
31672
157166
229037
176366
18935
296148
963585
33706
154142
620475
110938
229254
702823
655424
903162
415479
1097105
548392
395645
948499
476144
904945
802473
48338
867447
333235
367607
748578
1070561
277934
602584
520506
765770
282449
1028159
52203
1061899
532804
428610
782771
94668
423189
244258
29075
185220
899052
288590
703535
1045720
244260
575750
1059452
25591
427953
914620
640253
824531
589993
65839
866735
45068
353859
367099
770517
141616
332493
90814
701009
126785
474431
705605
427506
916777
1018065
33163
1086673
1041400
137235
976193
838139
198600
584268
559877
14838
645740
807393
926850
200898
359437
881851
458485
543717
1055836
542719
573724
445901
638213
508870
1033941
1034632
160630
682913
676089
650046
332938
740244
36587
441581
616970
1040127
323764
564321
139832
103293
474128
490601
195437
138045
1087748
575104
416474
159595
729256
52058
693771
1056652
404030
793248
109679
871016
241004
856267
164764
1059041
200942
771327
369514
946515
36391
288581
1010478
821999
816504
756656
666771
390160
603999
1012532
907444
863337
235440
602205
161089
436397
1098836
156171
176330
818391
863534
827330
894097
264251
584187
462265
930432
96071
186778
566861
855525
11407
855909
502285
482717
467068
951639
786239
831687
405480
810907
565018
314118
129910
186967
463293
199748
974200
410073
591660
419010
1094973
787034
229838
909136
152579
504625
490822
556894
400107
1098483
444143
796754
663119
492687
225778
217052
541979
475446
538616
870787
623789
101331
788362
891713
11292
933016
205730
284457
542355
430913
492898
397627
275398
1096496
659289
1002023
1084221
458646
33190
697691
462608
507653
809112
315739
712823
947058
470180
859616
300969
214392
948956
407541
490168
386511
349031
606947
986487
353968
825414
204882
18876
135778
402690
632845
883916
81891
439336
258021
1056654
685135
340724
520536
1062561
948144
894116
289398
773692
1069419
233513
155806
137038
775419
824656
319858
963299
227185
434561
187862
937461
958262
724273
241653
158999
525663
518946
322665
275786
458983
151434
794660
1039833
504730
1058534
697451
414989
88204
588936
683745
1021455
829575
407511
193590
972820
99928
1036546
522143
1008048
562467
1044634
600864
292490
19495
368407
874006
633464
524475
990279
176304
265600
1046415
975689
466492
83888
536485
85140
705239
1099632
743561
725112
181113
124244
458433
21785
131336
721862
467893
397547
331409
258757
253928
560931
326082
963744
728244
511709
489588
689952
638866
982514
888415
388406
461381
158773
39337
131347
38155
564625
246271
917981
1052599
527294
922481
103558
404989
1030695
1091167
901594
698770
132249
785205
429636
762793
303009
731595
664227
112931
765694
315922
254898
826610
1069098
650055
595866
506899
463085
585490
455740
228021
1013467
371143
373239
337687
1021027
3133
859136
345602
495354
7768
1015008
847049
448696
216427
412186
931144
453278
46327
47686
405888
947697
907008
889788
20559
1094321
816719
664905
579562
427870
247537
620067
484111
886112
6663
880255
41632
220510
441363
1025835
469408
172038
972944
443614
666198
905780
881948
950814
72241
852546
846684
403781
431531
572887
238856
592568
698177
717587
798724
291574
226750
79715
384929
276349
854468
998525
29390
465510
369691
795072
146184
338589
82069
1040368
606109
472169
702843
895374
822803
904679
850246
725183
445783
327052
881870
880820
176270
627051
503261
321198
5560
4510
930951
216850
339489
571950
980814
347573
1033764
734916
441641
181427
855887
566409
540348
1015881
748455
163184
347226
528019
518684
943504
588665
459644
353384
1054204
753068
828798
394873
139736
301139
819698
25050
567674
483900
640863
379215
760828
996936
24988
61645
993415
627718
1049621
789019
106125
203805
220026
277464
887715
728998
407560
58580
725011
271588
356246
977348
58282
947882
34793
681224
805618
347495
881655
442555
247954
940238
740960
411384
1090343
717537
543007
208300
46921
636744
139992
601570
1045495
299874
526493
822781
67265
882141
111770
395058
27395
113731
115432
897674
1021059
337054
967749
121584
781330
874248
103862
912755
365226
175857
59080
332736
288025
88547
999351
347005
438542
1045847
98618
873022
1076395
898661
288042
457299
1014561
1042560
696596
56329
939166
778322
582174
279459
826717
388950
1056857
575478
794076
585783
982966
562516
838191
116750
677110
1031582
315743
857672
25175
742766
902732
429623
820004
266372
544057
810797
873448
1053611
581152
668326
677640
746239
236600
638274
648549
442680
825590
233647
288452
137197
374661
580414
697433
807915
44415
891001
252464
278157
1072068
969379
191898
576891
417094
918346
361898
34420
427075
702281
25191
1015244
128640
53953
92037
1047706
882152
100675
585608
322437
972268
526879
971515
845309
687108
466600
650861
187355
804393
457792
629309
600156
602003
911887
738549
838751
1054686
272071
556258
344150
954862
18898
411523
519787
816339
280412
578309
253039
618383
732131
42289
785768
780116
432091
170918
1069770
438561
260555
757902
728359
1094143
755815
997887
1068347
461419
545944
803071
889707
528282
573176
755358
406749
415197
879083
532509
449322
353515
811972
267323
11843
7785
980253
155586
854898
768407
32879
764496
882489
856151
968188
712983
1059002
156448
923336
213675
33898
364807
454242
41529
860964
615456
785296
605627
235112
592067
797864
194233
655985
263541
752848
100755
92778
173028
484198
460557
905606
607429
833466
343979
469750
377630
672132
66099
338226
455910
175861
239177
245549
136563
938423
258345
429737
829777
201482
650329
834546
872904
402648
504383
426407
418395
169429
168379
840809
180693
743189
717981
323608
607958
862574
969253
232747
547238
931525
483103
514101
486760
709371
121121
279935
710296
153841
950224
188506
466598
600091
928868
300574
776941
49486
954469
82471
249478
854671
787843
290129
57397
106452
374846
576434
740902
138404
432033
545210
911374
832193
538278
883840
768398
277886
240244
457724
799689
235721
1050676
240803
453253
526940
1060354
1063492
201447
1028187
1100142
913544
914594
503931
623950
161697
79908
459566
391600
722276
206262
1041258
854313
291063
30121
409606
134488
155600
54344
148578
322845
728775
978991
818064
522630
999640
982090
891312
76045
1046706
80584
572942
271050
232844
953040
672931
355338
145730
299762
711245
892766
284674
227771
142205
893088
393740
799260
1039695
220683
600362
300551
978608
41811
326944
262679
804805
1076215
631036
522572
201146
45767
225389
1039770
472625
424440
450106
951181
472911
458779
988911
628823
987683
375202
931334
716298
291273
137808
396098
853276
874753
141833
171986
34701
574246
215595
200885
1094873
1084690
848117
812285
963820
10668
620284
98201
97151
580089
446660
592808
1038023
4065
557533
377048
666820
665882
480742
880143
651265
786509
700111
128091
752587
330689
504990
417004
220113
393734
892321
816553
1007671
974924
785811
142360
136113
701141
976227
472979
900650
644483
847741
770168
960210
952922
788951
927632
406405
884514
961474
685271
1064371
616886
716025
556314
994342
554595
303063
264253
248906
133276
409216
803682
601667
775383
608445
98976
497929
507841
782252
773354
896649
116093
162909
1049088
461536
38637
690951
977377
759232
250702
222809
831140
35600
234317
67091
909059
654507
190396
744603
875542
871833
416078
66430
134899
910011
350712
388056
535697
46042
665622
269190
705156
245022
264147
179243
153098
83280
122333
469691
162760
272116
567472
593256
520284
256909
880961
151210
701849
154829
331572
318135
981185
939216
373980
663359
473628
77204
655010
704673
771027
989834
1065542
491057
692790
172273
1094285
370113
212547
516324
519102
1007224
838590
341378
604564
370107
117773
418142
667311
497220
1034161
768106
690771
707536
967978
257768
481952
656990
899407
400798
727450
14683
1055792
63957
346299
834525
823635
546058
723177
1017283
157680
412907
816066
299887
792380
1078052
922684
1074573
919495
612165
110197
465927
821848
841167
1022927
252670
481775
949342
40081
32717
1073803
745146
347970
819423
416457
431616
1021167
266104
937684
150956
1020096
1076268
349266
249811
1082607
851011
362361
773606
997869
369722
758584
244386
706041
252122
402608
770248
554655
212732
1075763
210835
176791
791314
231198
760893
463403
752031
866692
172395
325032
643850
144424
634544
881223
665546
938780
764053
874137
974852
106707
978893
602538
982562
200038
366418
417949
611156
900099
986242
1073710
659821
715961
798929
998941
161047
883058
135837
154706
363027
363845
362795
468426
681176
517409
423025
231452
825525
327197
972266
1038974
104988
18186
989342
633733
631835
393722
679704
622485
61263
380280
890311
106690
735032
725232
289660
631965
546723
789459
897798
937077
739040
821026
14085
912978
802613
514538
959030
630938
717327
472659
313178
732450
28597
188551
427827
248298
572164
368387
948851
1100355
515195
175751
181393
934624
648862
219505
1021423
1018875
38036
427507
75557
756820
378278
541697
837443
556332
503263
215263
368053
737388
641589
439720
704300
31293
977736
408594
933245
247083
698052
259800
639574
756415
907734
942281
21960
366353
43607
494446
16727
642202
52688
301532
10839
671060
305084
676310
60475
816100
432205
181868
1071635
554926
137324
320466
951094
58486
204234
829856
158242
936005
481504
329707
591742
72195
137951
953719
666894
520186
386638
856180
121310
1015015
80545
506343
1023335
723796
166117
319628
797424
674222
241888
439431
540131
335807
356657
137715
577570
275777
166961
337811
239222
627400
966556
1090252
517086
1097686
141401
462874
58071
660043
778167
504611
976822
126755
652898
45156
387715
413791
49096
1086235
327614
558549
324196
1008854
774942
282160
681354
1031989
936267
278432
992045
1023963
754940
66745
168164
336533
806619
344871
691129
477144
955421
106178
1100516
266476
244096
835319
453240
697630
683775
77507
748663
504602
325615
233890
70830
779616
1021213
577182
1041551
38522
806925
805875
451596
696666
1069704
233300
278247
771021
964425
912870
28646
555606
556656
989277
421578
105816
1027746
920107
814056
735105
129779
742038
903207
1071200
566368
147697
1033360
33082
651244
285878
309387
531771
253333
626996
146135
300912
723474
43913
785024
755491
1047028
759712
120918
614070
282320
100433
642397
418999
391368
887371
679096
155217
316929
708354
250568
356034
1039489
770166
505113
112749
349194
476013
607498
481037
973695
648996
993685
370104
1043905
264788
901323
253669
981719
160071
1046473
1089510
1080250
706599
909126
1026330
57962
489829
111009
321870
598335
680094
950676
643663
778276
931167
69139
1046670
1088958
113440
1089636
347637
384821
841468
84299
592825
1026844
744584
804098
845496
389150
532161
64035
713901
166118
653426
97030
622698
80048
500774
838233
437892
724755
554370
834791
24194
52512
216866
158690
34233
1099938
1869
84420
910745
654637
1100199
1032650
651589
979593
151865
93011
595213
781410
792542
320987
990772
329071
658165
65209
911137
45678
325787
708275
392745
537293
467267
747506
919820
764725
229756
172966
439353
677496
1022037
843048
42216
344090
84082
280614
725773
722623
13576
742194
180080
24325
1066683
459480
496957
9967
248631
697585
37679
921683
373894
931443
649214
927321
382842
881331
448304
734459
381986
433070
578519
23996
519237
731239
908295
605052
650407
500758
831822
818208
599625
151183
573445
924361
767122
1064830
925859
475823
1049560
239382
725766
426717
579969
1001353
990197
791525
835186
908340
168196
1000622
844963
234461
734751
914587
512968
75838
316568
1075990
457560
703679
513566
624383
324162
504494
395004
437843
809943
165603
831825
167181
504920
548961
346552
535249
225004
58813
888422
778923
788392
380282
93129
122677
379451
292418
366029
484828
35467
1099274
545497
70142
646397
582288
929295
249583
321442
1100486
540418
977018
109799
454493
895285
1068553
427826
681295
354585
988765
433759
139845
975019
508275
608223
1094566
905446
114781
156168
48738
329606
472725
475886
539093
886120
69369
315136
563862
48966
441847
770442
19704
614793
365266
1059327
681738
338139
207079
321774
290021
480975
777192
94477
641990
646170
447387
182414
897975
397174
882051
490030
10362
768303
996730
354146
225735
979962
1031344
1041694
862323
100013
589555
808314
37766
74224
773423
91508
478466
922941
963337
487509
271253
711333
668050
500931
155136
889731
913897
1034839
965787
166648
139919
888853
143457
1060873
339628
367094
1006166
710735
51391
519311
40390
1077419
408388
632995
393199
165962
157729
361344
388105
580669
439806
767822
525735
850345
687780
782816
133522
16370
541648
883606
137495
594539
962136
630437
9679
455718
368064
486100
638895
527170
880410
550519
1073886
774057
328515
877442
780671
404597
869569
930086
733620
429759
180052
123671
1044648
228556
108547
760384
883108
889756
641334
1024903
549258
429543
597322
896899
617485
513755
550282
829872
560092
559892
30644
1087963
407306
438516
820303
1043540
400176
619311
144472
56887
391088
245639
777717
143682
128681
511007
669046
787358
462475
1075598
908208
801584
485048
629741
825874
921981
649366
333590
220449
628731
212668
925390
2946
434694
49004
118710
60042
130811
776386
427542
210511
893609
122999
614536
174177
932233
213264
116542
141765
825782
341681
210575
1088939
28739
234437
176576
604488
500596
536594
1035548
149922
306888
652241
331126
969348
457355
19889
942553
99030
770873
618080
153066
434105
430160
1015591
406343
743922
1032072
325143
345898
196150
239007
918171
788498
992857
943246
798576
948390
449039
197237
18256
863548
164903
739967
18932
937074
39550
805895
404854
350194
638152
298260
592247
330848
407811
302749
1004163
231482
974766
958687
318009
273390
545804
445964
479364
717091
960153
656972
896339
285524
424618
935803
913519
155487
728172
21519
666089
422021
518185
460754
1051478
227570
629390
146932
1047607
868836
809856
847130
369706
989921
29010
377260
305653
1018666
386488
946822
441150
326263
745103
789646
27687
800872
681653
199341
1093800
944295
32098
272129
512662
659698
591234
954124
238442
569152
681989
16357
707438
652705
182437
1088140
781870
866875
78958
358017
784452
1084310
897950
732134
342052
738949
581083
63902
1088481
908915
678973
600339
346952
412038
196190
23257
360812
826518
150319
768143
124501
139911
116683
770420
850112
461417
70620
66540
136236
769832
382366
507284
341053
1071293
1070123
153808
579513
55793
266204
975951
691932
944185
296172
941284
244989
236114
238392
1000917
245592
983380
927138
952916
107980
864800
270425
1029717
392218
865053
471073
1019986
509382
160157
287573
809878
228895
508539
587023
651791
578782
649179
79448
833290
611330
347150
162719
1077759
744840
195635
871829
372770
930015
742995
554360
663578
852421
374598
643811
65882
1000973
590958
243089
101990
968270
106941
163739
778038
1082496
169419
916558
77083
1013468
656577
775853
904242
333039
65514
110599
872280
321691
940150
950547
1039395
213532
348150
447203
204567
459765
1060797
351348
655008
71759
650239
972952
162673
151121
463014
898700
912621
699070
1034581
243686
686086
82122
706248
366741
629346
714995
350622
52320
615019
265403
427763
908378
1068432
895145
924530
507562
348710
926843
334411
810975
813781
221955
224413
555515
241792
1063762
914340
946124
777331
751089
624805
676967
969186
441148
891963
680463
753650
21536
757752
378337
666992
942953
1033573
464774
138264
279818
717137
300398
537268
289469
986456
682488
542708
711161
136997
1066008
459751
754225
603369
522580
137694
718293
400230
642759
176251
871369
411988
10703
617673
430994
26057
259895
345335
1089445
959434
845214
428435
444420
968338
654696
338447
211624
633619
855490
843505
66491
418048
941722
652665
118581
612554
541067
170472
455504
172558
541847
1024628
165247
862394
483170
961949
133209
821184
1055705
453168
174328
318282
1096917
939660
914198
965470
225896
931653
400177
703382
237911
756595
588899
1067908
354005
1052493
982255
468840
972418
13031
324598
37323
254803
406962
537439
1086377
769812
192560
480532
27637
644513
65109
234630
439167
803495
965016
382886
392323
703090
827384
787494
460836
41437
484731
260306
502919
952820
675626
887705
693207
456217
919949
79668
872259
1096412
209556
841861
1006682
474461
1634
781645
921641
467804
335593
293700
118441
144745
197345
1006584
290351
535829
319225
267280
156078
411440
412490
79145
183058
160612
832728
65332
371461
869318
768103
32113
346050
781506
1076961
854953
823351
153047
701587
504120
33734
666482
74734
1030363
600410
483302
1023288
764980
599704
642085
281662
439770
543821
889305
411768
621341
14995
179963
805941
915543
635871
583673
1086970
328304
48138
909644
873370
502220
1015770
247003
837490
966302
515815
448817
503425
750775
1007529
895584
505897
128421
898944
898392
950711
17337
121661
190220
942963
521803
440566
157109
243511
188145
910125
708077
982108
1098587
406138
916493
982933
179481
1054279
25615
875947
123750
13466
2790
870995
810567
859904
1047540
195374
188562
655278
420504
500578
11327
256806
626337
260925
490134
877897
222646
818131
545467
929467
933921
1101027
666569
906606
458602
526425
736757
1049695
603537
672096
372518
682466
388769
798148
635966
922828
752193
344174
779819
564486
261440
249934
182444
84755
746923
64473
534422
329770
738412
822406
406163
51338
391743
356478
593967
70292
1011010
601737
602455
460057
967403
895891
929749
814476
72074
396097
281480
694468
418631
97437
979412
548343
837082
39148
1085299
264828
56270
898938
178548
620744
994547
513868
275495
781558
509918
7725
538733
722378
296603
590494
425538
339034
81078
187942
18823
1060198
621165
506399
813822
911039
117260
1010913
287985
693848
103002
790729
1009972
470485
783661
438256
963840
346113
126788
619557
807481
455290
704708
875986
713019
177334
512717
1019501
919911
490321
527318
876070
729202
1053923
235896
827907
732340
513514
673148
301554
485616
349073
858668
579111
593692
1012334
263804
777765
946175
324748
201488
49553
91533
413266
28102
539541
880187
322934
223605
882448
681384
147650
516056
235589
337117
10216
695689
571705
266027
537327
652739
851007
623757
803049
1091765
582901
730641
996567
529313
276593
990289
601291
775654
689269
695483
382989
931166
743525
18105
662085
346612
164627
355295
38052
799066
387987
47943
1007335
436927
1043515
270399
21185
61565
668281
788507
444539
299993
346746
188709
387178
971956
905453
313835
39462
1003369
398840
364666
539357
915524
1059886
266735
1024512
686679
1049561
946008
448542
640644
308197
87691
571630
1006092
294911
844647
154833
322999
466754
878915
810967
335089
324432
43111
201067
206052
809050
987994
810222
695057
16779
546012
418841
929401
470535
685186
235782
98986
275482
1008847
83037
699023
45482
192601
485263
255919
460686
588526
317876
824393
332038
558918
763029
838593
291217
709540
431683
1079472
818201
326275
466661
1042026
1079562
697941
436510
985714
1817
869629
929285
870647
1042004
596359
11643
273888
584775
438322
956444
593017
655284
562050
554770
1016929
405700
741532
986835
1034911
109051
686178
107153
98944
819633
577191
935547
521451
962939
192861
802926
822079
13223
293740
337114
503446
328479
329373
784427
1010151
617732
263307
657651
579937
728485
506040
603174
260374
823498
586056
411144
254442
145133
936711
3794
161131
1025603
435648
513600
1080024
103608
684796
258239
759067
359195
888914
195824
375647
285062
658485
417407
921825
246399
969727
342360
934649
64516
14130
562873
771715
672473
605908
167818
1023778
902706
824428
1044969
309883
869579
424465
503507
1063869
941365
45585
744594
757395
144319
633854
286057
378614
98340
480154
150756
351613
711030
14467
29715
395783
823224
251013
790092
914953
628170
1031934
911392
432720
142816
454943
340249
810709
374922
255701
776869
310236
842929
265849
504149
290512
681347
1038184
524713
691784
530594
533265
112925
722230
36074
498373
843530
484716
900508
336921
301725
1087075
776545
110721
984664
422787
640316
1099275
586958
842210
877560
3882
141944
1075690
536344
486623
492645
229423
711905
740643
450939
466078
334004
242418
377193
310625
80564
1050300
37384
216280
1002059
350841
138911
580873
364344
989487
192523
372531
51008
262828
726585
438998
911738
940439
921020
446109
576989
314735
156415
231556
244414
661517
779808
91027
316799
330852
1083462
704080
102850
34870
529599
849329
971061
844426
990726
400029
888609
940270
398874
798307
704419
787770
284398
511745
482201
947595
307194
141889
970503
764652
276823
948183
753753
439685
259797
1078166
1063809
517177
461924
146971
707855
335215
566974
988969
43461
967216
951384
418555
50550
436004
284005
302451
1088991
378383
38283
921775
512024
320593
277774
266024
484862
60016
749533
225287
640937
377901
996055
105408
326339
760173
398020
358996
694132
590936
974711
705362
842372
987985
773796
137287
121472
1078331
847332
624710
29429
403550
168969
358901
279283
653272
174951
699230
199452
1016103
774790
971756
51112
1062293
716085
210951
55434
815170
720035
361290
814574
373108
1070375
781688
515585
240420
654923
688898
1067552
670884
413330
944238
161587
1029613
698115
623747
265988
258206
141413
514637
819404
414142
417815
68177
504753
772744
691699
325619
360126
716483
249199
359149
823151
209887
842881
291613
37009
209845
56111
970484
934576
612004
1036328
911046
69553
866536
444486
72681
435808
314563
133341
205569
838855
92538
987287
362011
557154
969222
588935
833991
968894
505864
532741
449440
477168
743027
832004
42462
591767
1065615
414086
684127
278850
842338
138582
6145
968568
966911
993456
274953
254696
58939
81874
819156
818106
772063
586308
904670
395955
284972
934169
300377
632281
971396
457033
109188
167542
622489
612013
1021796
167472
967283
7804
94845
935811
745174
786167
1076489
1030225
234617
303916
186992
900983
569219
367831
98018
844597
601161
933648
326793
247030
825522
775601
683799
66177
558956
742548
379571
255865
471703
153859
175130
738333
1077872
997313
301435
434473
27502
545423
941034
581779
275896
264518
608412
1074479
418095
939986
599503
1018236
389702
721491
1096046
828158
926869
151446
632380
414508
549320
598883
953568
488419
587232
814984
51890
659221
688394
1044180
764592
310923
550321
826263
926431
30776
916147
629398
327829
220303
100832
468238
140111
861015
315979
661727
411924
1093163
62574
376314
140126
188953
209225
973737
905791
449404
97871
616432
389903
1007548
564893
829052
460679
966981
435995
785609
1033948
704861
722758
541930
1024851
348342
45837
853989
563509
222680
974001
52115
784810
1100021
554723
353769
844733
445427
987237
726319
359631
65231
741950
659328
987771
115545
56349
223637
224687
702839
83459
274883
1564
1049883
995254
497654
565170
115651
892007
76303
1073331
525321
341824
457342
170095
252760
612393
159389
658025
164281
1041730
598975
982611
530903
343496
819448
975575
167907
928263
389817
807685
357132
850697
148025
120149
389297
574297
446770
172235
433144
362625
114410
397001
315277
893390
900987
993147
538078
463436
969354
236445
230118
436258
898692
984712
1020743
711743
718687
485287
1021398
863691
997060
646941
97231
284139
952304
184763
163522
594813
58485
220638
736459
371767
408289
462051
863447
323913
504296
995136
356715
315616
553168
455592
894440
67960
880879
845859
98263
990044
158554
552790
911467
911487
802697
58453
621690
790754
783703
103195
738751
709810
621897
638343
1048495
330185
836691
247153
239971
313940
705145
478585
840655
530058
570523
483978
713305
247197
442614
516947
489182
414959
783631
352867
606322
1026486
263606
285730
598113
341747
860633
186354
790489
105754
280155
350648
936021
1034991
961109
48541
264016
435160
992181
1067421
627945
399946
338395
1058503
367093
714881
833624
525196
1047290
435774
650930
848019
646430
518002
718045
464139
528979
477342
825333
247568
145558
537592
975675
89445
174916
792450
1101015
187507
355998
667289
220054
995493
939830
847753
725150
1021022
60794
231947
723568
771384
591530
930456
924558
131428
1097882
136693
252786
770572
702383
594789
922608
927740
1071969
222503
233531
97788
817956
700892
551797
994544
626313
295783
532271
472940
787733
76569
40502
317720
20466
392224
973386
298264
738930
381724
980610
899583
789291
677681
800737
423196
1056914
442027
853084
684662
562986
42304
457374
1012589
149105
843995
560175
476543
335470
403708
25598
386294
727323
1081602
288919
933528
569211
792158
330650
105213
795653
724711
420145
646419
257568
673994
400790
623882
940123
733472
876505
223909
562052
937796
701328
395156
187880
144279
589302
939330
977851
406974
1001791
849177
580779
721891
624867
156688
125181
315946
557361
535240
463593
258849
498757
387366
201795
858468
736897
90491
666369
430831
267027
18845
100825
768464
121859
388296
966791
589989
274864
583466
783800
213456
886354
983182
367923
71702
1094910
172707
716870
376949
843283
499516
614286
33993
8280
853253
678744
276812
721616
701251
477364
830148
130989
613853
599363
392114
874881
306424
289156
580331
441820
69894
423987
905373
227217
846192
660214
264983
764375
106865
1007176
479804
490281
366090
389823
443759
955454
186636
1020069
1044142
362626
239939
346887
979204
517074
309838
46777
992528
680697
448133
559927
1005509
143354
23549
770608
577956
832957
718112
819856
352947
145291
802619
757234
759951
74233
443603
490938
986055
746409
227659
5477
727378
929484
698406
707839
215362
799294
971829
890982
746974
513709
532844
562988
58042
663192
60372
1031787
137109
616850
921791
396863
378662
735637
1099324
1065256
176763
264413
1001241
380699
1100191
851517
111226
206300
881813
692909
979606
495255
679842
323280
359224
311778
597664
999260
474661
964290
793689
520590
761653
286333
121469
1042622
283283
728655
1077816
328498
834341
675068
859902
1038376
518293
718249
989028
620212
110538
97573
15610
370694
222967
779423
1070291
744379
993639
68111
333540
196209
870217
308740
757645
659432
858460
892670
644325
817298
479257
138847
845923
1093580
995833
1049163
517185
115024
1084239
618007
451375
1077036
734843
392047
944637
548851
1046791
833731
619073
80381
976436
55220
243143
342744
931920
314933
69915
215413
775912
367371
961545
1058126
775256
12015
624321
855136
662385
110915
934596
820904
468076
1054723
1014958
900498
473963
637953
509457
450378
693547
958835
42600
406986
848465
944719
190165
206311
1011441
955552
892548
46596
647235
406845
1005676
365635
785141
468087
46225
968457
278670
590099
52125
663853
191353
131189
42657
1083255
206511
663998
432270
19933
1088844
162011
668856
1075865
442518
913891
147842
269455
98519
759729
689153
531036
356003
418482
317462
790634
546404
856514
9155
332495
884631
355283
972703
1058191
287877
871204
847430
214390
732180
559372
397156
571319
619938
89686
177394
891093
431585
632670
780599
966636
126870
731420
946910
414684
767352
285789
554980
38340
77580
931583
499085
603951
836529
888218
388672
1008824
403699
914064
114856
960480
885955
227673
311076
88463
1032762
544650
955615
269235
220180
683966
932808
1091998
158182
648178
216637
723855
145599
475844
639049
600953
1090249
555311
148673
28449
304932
315080
808342
257387
397848
228491
865601
1041273
785056
217296
845741
387082
585408
643815
305019
255833
1043519
190978
310453
751219
353522
528272
25448
687259
40937
587561
733778
542651
421854
436108
1070358
387130
726954
350113
954895
202705
227885
78671
151579
522745
406079
440570
745558
313927
551801
1040837
56959
543331
482248
146129
336630
157765
372263
13924
477372
882900
225699
910515
476745
239756
376349
678656
989886
257269
573566
963579
569810
895517
315634
452010
16591
610676
570046
70643
369919
57333
143111
903203
517960
424505
158442
3230
835549
713639
15863
707421
778220
571983
562263
723284
374098
982685
318969
1051104
177221
457053
755465
624122
274110
231902
410617
313231
951528
295528
681159
664122
387309
1013302
524014
661827
363150
895533
222678
68429
661370
396747
584299
455973
314765
926562
723714
724137
905764
280927
181342
761734
761305
1031139
1083646
987649
69979
228731
228734
37496
20073
52627
638520
790362
348535
295586
938241
856984
981898
32123
327678
851915
466467
813680
284509
549285
153823
375083
341898
817896
541650
856005
439368
1076719
74114
18395
921230
3308
714939
441815
992932
545101
577830
103855
547911
733933
116230
374068
964255
67345
674769
215016
845378
1013682
743222
824203
46745
148497
481673
1063127
338828
669998
646278
644133
832963
602857
803255
40431
1059771
597462
182721
954219
42586
871146
698830
257556
980915
688123
765752
998763
588317
769286
571206
899716
927598
671028
61499
732211
193484
259751
137658
563931
500973
148162
183938
888770
45261
288298
332464
764655
92306
238466
743519
548664
377416
29959
1048450
780937
587638
1046705
852797
307694
500394
912424
962406
461362
128913
176372
695590
1071770
1097521
831211
986995
531873
849194
866228
664296
771848
961024
605524
106881
38476
993348
1085669
987148
288611
924998
1037385
502499
642235
471253
65467
438532
438290
999088
1049596
1005085
54206
1054869
611597
18548
70755
7058
757859
1099684
119405
1018457
956390
476708
210376
1021928
1099942
890492
413707
11255
498106
907165
649291
506293
975617
929138
1035172
545792
444759
882687
22658
98264
110150
299304
318227
506363
403099
138833
178739
1046761
569765
209618
530139
727055
19208
642140
931702
856627
680839
635805
987262
510983
118937
586625
253185
1013748
470445
13141
506680
202669
126956
878995
628779
551436
147025
160735
1059930
650171
403622
315274
801533
725419
694542
907972
414653
549425
534616
1081895
794646
125348
393512
1017349
23724
558010
240505
166574
467290
225211
366247
821902
37878
1001573
294182
410782
510755
10143
501801
1036598
1080139
976206
632294
214633
993941
300954
48140
813505
910488
171788
624890
654723
92388
642665
1068860
470980
544460
819651
560960
291441
559910
589204
88981
274848
558079
71795
914822
913772
825893
1070540
1068466
831391
630373
799732
248620
890243
450083
950945
165056
717989
662222
165883
1082114
158675
876030
514488
343087
204932
835892
1043059
726219
417934
16131
849621
120448
576985
433107
664541
89807
769150
397223
396266
591963
716076
864079
16735
1069664
557219
1076988
1019864
780337
333434
329603
88103
1065444
769118
415905
146356
933311
532147
903327
839802
1056037
846989
743347
221268
521985
112554
611879
1071766
168296
28229
807835
1036953
471613
220489
804914
313399
956117
712941
1000643
1019589
603735
422812
1086196
254560
396956
620778
526403
131642
596363
59711
844013
326096
320615
569144
844892
832064
810341
868090
1040878
707795
902265
305767
1100428
693052
827564
244826
243776
324298
703562
327167
887931
248323
359622
591949
582192
963818
778419
973071
677708
502989
151785
1054120
946748
129877
113797
527500
367154
1070222
677494
138722
304591
477328
829366
513811
1020620
24754
1059636
594471
688160
269294
652657
836271
342989
1095118
927676
614591
643068
723591
859539
1085258
209597
727134
1041295
88113
194792
67312
197936
95250
715867
792772
378060
475890
797037
903511
2787
155411
284244
709499
236160
1051170
647236
715927
111869
58203
1068813
910984
714461
765938
61144
628641
73802
512599
449300
190891
411700
1016471
838405
364547
76041
749762
861648
612193
659856
231160
474872
464396
186881
719148
976924
675229
1020505
572230
57332
1065226
896692
777699
634306
1029727
559550
114035
220937
41143
858416
357948
1049725
562116
662240
67469
514944
859093
749490
73703
871268
667092
415671
1059336
285167
1000808
873862
962698
1044984
259009
603038
1063167
768830
340438
37620
580459
1088445
60602
61652
953518
252829
992441
325863
399850
903693
1080685
710831
1044889
882591
832464
413343
17152
311260
331759
70037
1006836
361843
1079833
669089
684565
15058
425545
260259
973280
246353
130513
436551
1067320
96651
438865
800874
98810
446070
327155
982758
789579
653887
117245
997418
313186
647888
960786
959736
233971
1078880
120310
406711
1059786
135374
684292
126244
694617
268705
843538
1024587
1086131
420963
1052764
192489
130986
691475
77748
1049310
502564
796299
129690
992214
831314
312218
487316
841715
997124
471458
929788
975211
707564
710806
1029706
165528
551227
382081
632900
822148
512371
826053
9624
1077652
319587
755777
523955
912622
165503
223448
661609
866126
1047136
267400
224198
905248
304936
980604
200527
229614
211246
401392
2050
26582
322700
116109
961762
659961
790943
524412
477991
894157
601870
1038530
759646
475817
313478
380480
481704
864619
1081617
556940
307212
942506
422473
601917
229986
915522
524429
425541
234342
390342
662253
142548
107049
566417
956772
538814
950031
897166
144533
226945
131353
396676
908510
19442
928822
100277
654831
946817
480985
473373
418498
950940
1023903
379907
166431
366547
333160
854855
485462
936001
789251
954972
672396
994738
91791
523755
514470
421200
395229
66139
56360
121743
445804
1055409
1096588
115023
797009
138686
143378
68094
54602
387269
149333
772060
843147
863754
695607
126486
764800
773701
637345
975830
914385
574073
795541
267306
673722
919779
522607
614197
39964
349476
586231
985446
668987
860217
683317
200134
676901
663180
1053193
289971
229221
854705
247391
1079324
183369
683341
473272
686220
1006303
744073
301395
413469
962919
454817
118362
19798
892392
473656
977590
421086
191059
926035
853519
352821
217117
694069
1016958
226915
695825
408575
455726
932376
854350
543305
477730
984462
521645
607320
42268
51764
612973
323193
988365
231317
1050836
839682
1082235
240555
912553
1073174
634505
70250
886406
700878
727652
926836
582331
1092297
870722
1023835
594981
497725
1089931
252236
21051
948459
746214
388238
722964
609228
1045822
364155
816602
451040
907378
256746
469263
29507
692212
935293
516683
709057
551319
52921
1094257
53600
286519
701462
12799
868735
515434
832862
962544
362234
955090
986045
634301
499904
1075979
604170
459755
492786
7803
1000067
75438
978527
1046405
859897
182834
418890
226501
895130
138276
301633
188946
965799
555305
782526
258981
782871
518056
738958
698674
736120
32919
491185
682266
726005
898668
781469
342169
388653
849264
474099
469291
614669
1078497
812818
482568
360370
434618
988459
419202
620780
381839
826434
158781
578691
390657
779180
549787
664853
666649
675860
2719
837651
12495
982684
1069156
798578
198368
744175
314450
913482
453080
147711
446124
826642
116137
769717
605086
907360
37547
763775
704643
282411
458078
967964
173968
84856
164314
436594
477840
826860
604586
431996
809884
710351
819966
130210
948541
505686
443049
202435
31739
199834
370787
437996
710468
461288
932230
265478
526006
531756
998787
387039
784681
421497
376340
1064087
542123
238044
922533
12152
498256
342889
735793
744180
25285
460744
989059
42169
725182
961052
53303
97518
43018
37179
855413
381865
183781
276005
144520
435420
58128
135119
624650
933403
594648
1034574
1097474
981464
636331
420246
555822
595715
830305
698826
800875
20021
768852
542806
86244
619776
778083
394256
135975
1013027
1003902
153303
970303
562236
494664
454223
12633
831415
728985
540490
748268
252040
744923
1061124
478313
538988
665599
931058
577838
209822
997043
407050
726241
699681
164166
308245
350013
651067
121663
1046111
467752
310990
464210
635767
554898
266867
845428
483329
53404
118916
1066114
331136
907766
63590
253370
743113
117529
474833
838038
991970
207014
792314
338397
10142
300577
457287
605705
126348
1055690
98308
415335
1044207
442548
51714
279834
201512
290564
46033
716018
987518
362293
1074694
404474
92640
736317
505072
694008
246456
431402
317678
522103
1043607
202982
242761
380821
709181
1089082
834783
517680
338814
740939
1004872
359651
450804
281989
316652
711332
800180
6991
196924
1045050
470222
562924
297611
692758
996223
517469
766548
650218
753110
389076
687877
440508
967958
691909
528138
65791
138778
255147
1013097
210933
897415
286838
310902
550497
1087367
35182
1000192
110351
870094
392381
916526
721970
118253
473453
247513
1012949
1017469
693014
137667
555786
1077126
1088021
953519
953210
742468
706894
392662
904630
60245
60244
341783
115266
278103
577339
709836
294149
273480
327362
192613
632791
10596
42652
937185
129351
941985
70198
235383
930856
602876
964902
816422
113122
429907
627622
178436
21692
1047972
426222
843355
579797
234863
190514
624407
163880
819907
370922
777196
123959
577638
271717
404018
558759
691460
903585
721172
669868
271709
894388
1014175
395413
545674
404937
258459
334070
226312
297750
831573
342661
892634
551839
87660
132630
1008853
39915
712902
809542
470555
762115
163715
614867
794894
326700
954396
823174
41410
761434
450079
1065060
723506
232886
1006108
257530
1071735
248226
292557
423972
996938
80092
738157
446211
41908
165523
871370
83967
920741
240659
634268
261832
796792
1012863
399616
12310
766148
428797
160512
424126
345169
243553
1087944
933788
738063
795563
614283
280836
387691
614406
606316
839333
816672
83034
227446
488935
838459
251907
886878
22234
264964
275298
739322
541805
467526
747759
800531
987035
957268
904267
262619
699268
918723
956937
560517
75928
1084046
716906
57205
958685
343069
1020373
870824
846930
906325
890738
939159
697310
892905
591125
919438
182798
112420
550680
71889
162432
805365
1001760
888430
844178
53399
320738
479812
202821
321694
389470
685208
157783
1050439
898610
241769
300256
713200
342473
991897
840390
489817
54329
800958
279524
966379
258316
676785
848152
244334
1039961
223663
609661
455074
322914
820932
772471
369442
10182
571640
591571
611964
53486
388424
1074206
255385
448237
848066
373248
853090
440272
711084
686026
997400
395313
1083856
788134
1059913
466315
835627
784937
113167
585167
568201
271340
847551
749072
912181
221467
1003151
204153
180094
736079
842314
1060306
128491
1052752
291291
533222
271619
641443
267179
939915
411394
666406
137259
421246
547478
1047354
234491
618031
1014764
348320
893671
1035566
427625
823883
896179
899587
654422
41063
814355
786456
678505
911689
217110
912130
950677
876012
851052
816025
430510
222849
981172
1026277
234514
599315
776798
770042
563437
59289
974251
215466
866316
35179
399218
998702
220658
131837
107576
952337
674671
275763
775545
555258
969776
119908
859065
11339
611832
610782
1077594
425031
928895
231067
971675
312818
202350
86423
1029955
790840
587688
981959
324223
118111
41194
654064
347366
526800
362791
126539
330666
896505
582231
40131
1009403
44693
600499
14859
733697
35366
148125
1047800
777055
186652
55369
455926
131366
419489
383583
216525
1045914
498660
1475
550760
611960
50084
364124
377241
978702
786967
350889
774023
1044934
75424
360093
742049
769242
925697
292146
220773
373660
934473
825338
851568
380240
435851
355288
2824
455663
722621
930691
586588
1007963
77980
758098
551719
620326
1089459
35229
622314
60727
300741
203247
511241
970766
5003
743657
334958
935825
748369
10963
479019
116773
661303
940609
395960
389288
116114
549584
872039
688494
259708
152232
931039
648743
912974
226777
29047
935542
443569
533093
942317
9590
764954
539094
1073334
681532
533324
22384
253505
698584
430296
765844
885459
777624
256490
41018
997828
1062583
4184
266292
718426
519235
35085
816981
905417
248849
138041
664050
214630
530693
767095
272830
1022077
337493
382234
938709
493928
926320
385050
315561
962264
571157
897908
497857
921193
792224
655178
586671
387523
406724
1004676
559709
967851
990014
386443
990071
1028619
928987
623854
785048
544056
213595
255392
353491
879609
753681
618759
839419
547242
1100204
641179
570806
387163
465916
672545
87063
785556
10446
1085827
112608
606050
250940
3671
969263
484535
14942
489059
266004
22541
118477
780077
406853
1096177
677503
783664
158538
405681
554858
955135
27127
609241
640616
372446
11149
494571
1010851
368613
647463
301718
458679
749026
379771
1030057
652617
107583
647721
74984
712126
402083
943649
31025
1038390
18190
58536
608907
245105
868997
839495
349787
555817
159766
596343
339833
1050493
266378
583581
116189
649775
115020
841938
615663
1095683
617966
460774
408469
936081
504223
919114
647242
190161
857043
987659
67874
599925
1053945
515597
946850
75204
928865
834603
11290
418005
99901
478917
129580
387634
820121
20666
707219
311918
941718
627409
214142
205500
69410
818699
774866
546039
763819
505528
971130
849422
270710
323933
37482
718138
460058
714915
212015
139322
634441
326591
538274
1094934
377062
1056081
774215
244933
394451
732328
440689
1072843
147364
973314
441570
869406
328105
59818
142804
664540
8468
979064
398994
1002685
966567
829946
1095296
11971
1188
487925
60250
960444
430313
1001259
108343
58068
1029158
888447
694911
247352
142948
26902
552743
1023907
364513
1026349
1095992
1047759
671221
99384
11103
599403
308654
571132
871043
449030
738164
792249
864033
164018
242044
201693
841042
14507
799196
452255
159397
540697
326635
307144
115668
922793
344138
332375
973935
74398
484768
1023225
43813
124503
1082080
712523
500172
820242
403090
860815
363050
876799
568528
86806
663969
1052452
193077
1077957
378802
56883
158325
733899
526201
325509
641332
1051321
169363
1028579
720613
970858
654079
774398
149303
672868
367600
613464
397796
862828
743234
274581
867592
904957
542682
462473
812999
1063871
755759
50433
575650
32635
594170
613889
1048820
205798
141763
507399
208048
449606
1034158
403793
954533
672604
1061680
624275
196292
223145
751241
306670
1100643
178515
179565
837177
589184
80130
899370
860153
194378
713350
921762
571776
508583
168785
844909
220557
694553
95892
334621
943628
511287
874140
336517
520674
1003253
217202
751730
1024452
267089
936993
928613
438215
758865
477645
18815
403403
44619
753266
1012696
262356
960080
335392
543847
965871
377569
846998
495642
828771
821755
777988
259286
821468
364448
591987
312795
1079881
413881
873062
631769
558507
178929
352907
701725
918230
647145
966055
188514
693641
1018712
39398
859119
506842
123291
454183
1050422
314222
166270
1029407
654647
404900
140964
1011574
708067
338092
201726
913975
883654
539605
361220
290670
250528
429619
681190
32486
422965
825223
281375
1033543
843741
887864
246209
77635
973749
111675
298959
1054753
722197
171694
280767
987820
164623
60335
422042
279145
901235
1090822
497499
425142
45294
643594
565226
11448
381650
490291
978124
262594
755461
429977
861988
731244
1051954
1096605
583551
838396
473219
424209
476889
783078
650956
306239
439633
292194
132392
131342
795942
438586
1047999
1078660
683651
903832
1049521
608700
58837
144000
1086570
50852
674440
48532
731366
1093731
522157
430538
838049
556726
372796
519889
651909
843534
399698
795459
240081
66399
586282
527680
917186
759498
568514
161521
892896
370210
1052488
581121
502855
1035333
809587
347741
839480
889793
415302
816394
362195
857673
954505
1020194
10199
478250
181503
961529
579565
835213
663494
101089
658118
742682
980826
61581
243537
1094160
558423
52217
523179
460413
762381
233293
79925
32598
373767
129029
477949
161231
620994
515109
490554
433030
14231
166235
995441
1006022
1079980
599080
303378
46431
110278
722745
51902
27436
1066504
434841
161211
258429
758229
694963
207346
1002411
1022604
967729
241148
206725
614518
901988
490187
246802
613899
912187
167774
825744
19069
371371
773075
985091
1045677
118067
989919
994038
786432
471023
938056
897861
238854
469840
225371
53491
805693
498559
559304
11278
974647
43236
159460
343758
393900
666314
809291
286641
1074974
904068
499180
750991
898730
120160
1072384
229240
1014864
37767
299913
760783
53194
177570
847598
506118
394010
382998
189599
501227
356499
949948
64831
908807
537931
22059
209383
887805
1071792
105113
271783
1037252
45076
33938
314867
496740
245126
660191
246954
903615
127427
1035945
252919
128577
542131
730644
1022244
929453
1081116
521907
840271
155341
779347
629976
786064
571957
540704
414087
859597
890133
119497
944386
193738
503434
536390
478503
952424
53816
382399
798498
643984
139402
37378
952385
259198
1058800
540769
908506
404704
794552
1019413
1096928
478164
345751
220335
653106
767513
826679
579528
71622
984971
985516
265614
233347
161487
649584
733352
4435
405569
941756
382113
462748
515351
1064645
522093
76053
918663
667004
1028662
559785
361240
761824
20337
1074771
95124
389597
970614
533196
478608
652602
922475
45400
124054
923094
401968
438284
186657
403873
867709
675282
1081183
762449
1055520
100611
575103
4218
818908
337517
161478
835805
703069
386668
656080
125202
656701
252052
64143
601089
958946
306565
676091
773772
933991
890762
1096877
374250
195417
349734
44909
1081233
1067448
921811
178387
155646
716653
808812
243835
479141
166565
223362
46793
66410
341839
38787
537127
252572
164159
366960
435278
301331
1039520
60778
825189
618244
295794
1053119
397972
168334
932728
332768
275005
712028
688208
483482
682729
8207
771094
52032
579362
542239
601237
605750
884826
1100074
229231
1054301
636379
127646
901445
119989
498732
332686
39032
406017
834090
598338
486756
130238
969918
653699
852329
423597
637367
213759
1057740
858319
424521
276571
921267
73643
265520
90579
596156
316191
885863
811983
901258
494817
893318
643592
785841
522336
240112
502982
57108
144945
176034
502347
510777
197041
924007
740343
160047
256005
592754
1086411
1013049
39178
916450
1012730
810826
38808
897862
211061
56205
64598
778452
716944
552821
613717
299884
278988
476801
521192
899670
1630
1094818
994454
17835
783497
498488
210243
1051039
170915
56272
255852
208192
239952
162511
498027
1049571
549698
49259
983156
108075
824723
764206
783844
42490
456997
716760
326328
974452
315859
66108
1035298
896061
690531
1090514
208449
953450
520018
931733
827917
958324
648825
378788
842708
157231
110844
886797
150609
928165
325368
295413
416038
205568
835711
868415
128031
856371
652645
246607
623134
110202
40023
208970
663695
156943
917095
495018
924021
395263
751754
35823
141443
1011047
48406
124324
872732
394219
233841
936227
85713
521254
448274
280066
668128
942570
995794
1088753
911857
593175
485666
284746
508368
505533
904877
1060401
111837
166614
321269
526134
937864
400091
670549
606175
75993
229285
290446
310259
365440
997939
593794
324532
158861
921886
16697
44137
399158
366262
901828
474111
147978
559979
331563
644236
141047
1006405
444885
907512
159640
886529
1069298
465562
705661
681970
619667
170481
543848
152976
878834
547558
471639
961000
488536
1071276
243555
385962
646445
515957
1083190
630065
758882
1020463
1059083
1044785
734101
4055
14734
800701
455442
1077474
1062578
269822
486869
708805
788858
277924
928078
760127
149041
809059
1014089
668571
1101353
226350
404386
444523
1006378
787570
272836
97685
560646
873626
452080
194866
437698
832907
43893
808123
334678
151063
116589
1068404
595889
1036649
288361
504291
283985
358022
496953
690931
1047623
712942
212265
288330
903039
315681
514321
904753
335633
469477
208088
485968
526712
109327
271527
946224
255985
571199
979122
615088
152953
671212
935524
88719
513242
232815
549974
873686
198523
711684
365370
30602
890016
619292
415174
57146
1050325
980514
850432
1035006
851466
220926
642293
942389
366568
1004606
15197
95119
58994
1068774
937922
146863
161958
598529
596106
581763
260471
6582
1014570
550033
923730
129575
214162
177855
706545
1023816
324329
28590
687059
70832
149556
924909
303565
154611
328632
483580
600319
17982
541522
644079
800258
180395
121961
1055518
968816
986648
593223
662186
983049
307394
237040
881375
613254
785756
475021
196772
899553
865852
865851
53523
527455
597014
6016
870376
60870
200142
352103
40062
698939
825064
825063
255337
888222
565393
1039665
912630
620026
244362
205071
861811
1094384
691072
523995
522945
769921
228434
42773
566634
937600
704923
586161
333581
410820
348437
641186
609876
836355
833637
454727
192995
76834
225576
37927
719159
601998
876656
225405
594050
898418
86724
13064
352449
85912
374128
254292
165847
894082
588757
359432
764740
336951
69745
1032812
495324
1049513
541703
163614
864585
997520
971270
423170
165107
411443
621441
482856
190878
538864
964901
629444
995566
1064886
746062
596562
328185
656746
255334
496566
875908
265606
119913
555133
333687
312687
376051
17574
749828
8109
24623
25673
31039
462575
869717
142069
1029946
47294
646385
1084352
660358
371612
558196
119395
128955
134933
130005
115932
646074
477477
1006476
180932
141779
514304
497599
344868
807459
983058
212049
852857
614991
677656
488446
740610
884383
48591
765262
736957
475055
88239
741600
291353
987954
240275
793023
355379
106824
526564
976320
1035959
266180
108624
286400
168339
367953
915365
362269
225115
701004
522673
263337
925205
451052
1073391
419840
99926
596294
544970
350233
428295
695948
476860
91243
168232
112955
577032
503119
286530
869163
1085481
872392
449668
117784
109216
76105
93203
147143
83184
996631
827543
59988
316007
35945
186041
413194
703640
750573
395858
851355
441584
698941
890951
10146
254913
280122
943549
686289
859819
764784
262930
545596
1059687
182812
763901
939075
956182
653124
798108
40624
229611
91973
772398
288352
1033079
145551
998858
957321
736421
662277
771520
401055
832977
807472
140414
113169
263373
868889
292941
133241
584691
524829
395707
596139
81697
295022
542815
1078547
689031
773780
582489
28835
432469
756995
466708
1006792
1090282
65416
679642
918725
523807
148554
4151
233115
840864
45505
387231
227161
347673
600034
128347
828089
265642
955033
19112
164691
265256
418328
73110
239672
586059
949323
545592
1011023
219098
567553
753952
941378
191175
1090885
345534
370771
190343
577110
865420
702834
306359
152114
115867
564621
195675
1085787
841175
925451
111140
338793
973217
425702
262215
544873
749742
128757
80742
767256
711044
381716
68869
517235
929887
212309
871709
7348
610036
667657
680561
966162
786240
150135
160881
548174
628166
571215
1058837
580027
41546
568743
332619
192031
266363
827249
808864
520497
531644
948152
200863
5038
951217
178201
1066826
908682
560082
96823
563748
515556
403616
91863
672874
765374
991570
437461
926470
99141
56113
247813
738082
203842
368468
47062
637932
815496
300944
791786
395245
926019
1098736
782141
336942
369589
15426
12635
1042152
362368
1061530
89067
415292
1002341
52616
773749
1099179
1009650
361355
469254
240991
78653
91454
1070443
229402
1002260
75362
262278
815670
106174
635585
535191
239498
787144
524604
176708
671331
920892
19070
1041186
1011612
634794
155677
167950
352330
503521
722958
689216
933682
972298
997205
422003
429585
112089
130840
442174
585501
1063673
303150
985878
903803
538494
606948
593599
148307
622491
623541
163347
673110
957890
802263
287356
737881
361472
602978
994074
396842
731879
312300
1017568
376952
601711
856940
707150
991526
365791
898673
76493
201235
10920
860447
340921
125587
702299
220993
754060
786783
1024979
713822
960659
191743
1092286
712924
832661
85896
506938
908009
839087
219312
336568
784102
595096
119804
736568
974986
939743
735293
495918
646214
269447
1063670
400908
67633
34138
558087
201508
460440
409298
437755
209697
1020713
11359
451017
961725
928861
281040
279964
221412
125193
617275
251568
920395
461353
695930
861285
519922
493655
866646
604252
126835
520684
595530
1048958
210281
494515
612553
1022896
929451
444428
94286
423681
700973
964300
754299
809581
105136
144392
271635
602237
4827
872528
693431
921783
39519
695878
389041
1023422
293894
1068420
166883
744783
313358
275840
573756
466381
515488
1078510
670791
155150
583556
302077
181264
233460
811471
108041
122267
148734
352774
588715
643536
1006307
805218
1031632
964267
745370
637852
1099913
374440
851183
817883
338766
613430
104554
179853
387700
126818
942097
827056
592198
64983
189729
900891
339015
176768
49339
409993
225588
185937
811734
717946
805438
824299
816161
49530
101353
593638
908868
310357
527429
488620
541785
316330
831157
535028
34064
26145
432768
928659
807292
424349
413843
124163
282808
1067440
63442
814463
354780
30383
195677
160356
76862
1036463
816760
108543
563531
803096
1038959
319562
368566
406031
1099856
971204
428023
302757
353764
873152
504194
980538
862148
721727
846790
305951
522365
856946
951523
375911
670516
849265
731813
35864
706862
91326
1078948
522154
143371
1091214
865989
136851
747268
33037
687558
308186
421810
510215
521608
899135
1065695
239002
620253
257527
983366
40879
620342
894820
46226
1089047
971216
344259
371569
84059
781976
718849
141565
608702
1056874
407351
578912
651124
551207
943395
1071804
408629
1063524
1071941
645649
208533
38323
680820
47557
46507
668423
927746
825037
213265
1036636
66414
961453
562163
246903
74003
694873
793622
202638
654621
860561
676062
180020
706261
164562
357443
836580
67192
186975
882663
660509
629590
623050
889754
258087
983606
49170
725953
751931
450575
697623
129170
1085985
531205
552641
571315
632445
1066578
664001
256015
1010964
656974
976480
1032641
866721
998800
323908
615737
714239
893717
64262
367024
640468
454170
514581
281184
598252
662532
109399
935205
591626
686658
381319
316940
80097
1085734
139198
818978
929191
800246
521261
55910
116098
604989
374471
965648
600710
712516
432778
862112
408229
92575
538907
523407
456399
333696
314033
56886
558584
913790
1016984
659005
1031866
594697
200697
146735
628860
1018103
16734
614019
127426
56192
724722
171090
255813
282641
806579
186531
447582
779699
481787
341335
1014827
940899
162852
96449
678138
234727
771248
83095
421590
957096
611846
115621
702464
90937
76688
1047919
254960
1086459
867619
763991
135205
960515
732939
947434
234374
1031385
331080
155068
1008759
877922
681550
748309
913418
944705
7568
691020
392353
1056035
535175
433096
311022
329598
875308
783137
206450
361166
576078
807082
227865
226602
430099
214785
96428
327127
19993
459812
303544
877242
860399
731588
12833
4261
558989
978259
281023
264011
895052
586255
303588
596211
952384
1087209
579655
403565
1075437
672572
88111
163181
51830
301803
332538
741989
58555
138005
252930
616302
393851
661566
926658
408732
584643
833658
105468
720593
105138
417266
587208
814642
791159
989914
6047
944007
766686
173648
216256
717637
881114
761304
368822
66398
672209
894274
560780
75137
951276
283931
786590
606405
864740
278942
63247
617212
888051
898769
1048171
819718
561204
227427
69164
596354
41442
468562
328373
879372
435007
1001448
794694
899298
614142
969567
69612
550178
1059876
804116
186510
936277
409917
303100
507012
31024
655653
788606
434215
821913
271690
939314
1077657
475569
172733
12030
182434
783364
745915
371750
160821
1080164
752478
837276
513183
637312
336344
805933
357137
96926
361357
938120
432314
556459
236652
722024
167796
825113
158149
1035848
519725
1018447
1095626
932026
962773
766424
323109
139162
741728
793296
1057138
48731
1051581
231030
284832
776346
271084
687933
37490
707023
409998
562122
548221
719073
707747
43170
414252
893838
357246
209811
672243
8941
824599
604833
29467
643602
878939
984694
354844
755462
688998
94791
826164
341276
132985
238200
175630
712362
828950
875512
416209
906863
970530
77109
119396
1011014
762442
881290
206740
773673
730055
891169
411486
376978
514994
825259
737893
694067
96640
865667
717917
235324
154233
1003979
486109
427986
861199
242758
697718
966590
383341
131751
324303
489664
227139
906985
627671
583080
65663
154725
224455
958723
1099317
283326
592385
246763
625313
780183
144650
1100344
751145
64140
236792
15627
569826
1043313
361025
789584
772082
11896
682390
251405
246865
523829
1084397
176147
317902
1012830
887201
795733
865866
782906
553242
288208
62861
277243
503638
296235
844477
236650
821147
1034472
178603
826816
453332
340331
720777
280420
78241
468000
980531
881380
420702
828701
1018310
783354
944534
425919
270679
988122
987134
663206
50624
679954
286633
999148
1074731
1015655
771637
374262
510030
752643
122390
310661
302819
578247
1042957
279918
444893
655870
164600
258123
841073
843165
620450
1066919
54526
758320
466113
694383
723779
21448
220516
473359
928732
537833
380853
285199
119535
803999
535156
1023953
347092
208953
657180
835477
1001217
1068002
47580
840278
473383
1030870
638036
848733
939729
951671
334372
1043533
632973
642358
317482
563479
343248
309461
111627
1077744
452099
100413
614483
665165
303203
790788
520661
951113
498177
1052443
1018648
251714
159835
441270
12365
14921
587487
997168
183329
857916
478407
1018697
54382
644384
365011
638647
143541
907585
298962
322390
985414
392054
394680
55266
888656
946038
1027022
352200
246881
578596
251943
776699
753073
652908
1022727
874090
270759
132108
1037039
1039382
752919
252233
926239
2252
635823
957174
883198
595098
767747
353704
175530
869585
458328
105721
865844
508877
391377
1052610
1010915
72917
313396
1077804
599249
533929
912903
348473
1015227
1053377
622840
1087338
411084
333796
909719
1047254
322895
97137
698209
39317
987568
152927
371638
768294
95607
223706
735680
127885
630695
987671
496447
202077
619029
244595
976231
129318
576073
870295
1977
225406
648849
206839
113396
96606
754040
880663
1052701
600966
458926
605080
660632
965116
593603
546877
550887
440653
805504
75594
680440
842731
598292
90043
1017990
760886
949996
242614
715667
343265
889747
895318
858229
124431
132142
1015555
405061
39206
595755
394053
584148
248449
455509
71430
862537
148864
589984
200816
157961
722749
123719
545705
379583
1095912
926366
944777
176930
163850
220839
938907
31459
293143
356462
216972
1052463
948644
179441
853816
613818
348166
612874
227194
1081365
555137
312602
420566
577597
65735
407055
147700
950231
618375
52533
21089
835142
142963
518510
365975
751161
548508
98072
1057376
467942
420519
763692
890035
530947
335563
990912
760417
329136
573857
429489
776685
284951
1096619
840336
170228
212543
135521
924914
482209
256345
512852
849488
131324
583531
110088
679190
605348
1027028
132744
832249
876342
456341
1101147
56640
714954
296114
295064
633579
518199
145863
294640
689337
76979
217760
71929
873983
466291
56814
301675
367236
219032
872269
27065
17946
789687
428357
1039039
364002
1055742
145654
355593
587878
344136
439930
729065
1053496
666726
141332
36418
886686
837887
165646
408042
635080
476470
59389
317605
1048915
535616
53896
439476
630987
546035
751081
979150
969608
241901
211251
75698
39950
1029454
18217
947637
920992
584423
926077
709638
364120
687242
275903
902174
455745
535630
694427
83458
83457
171976
4275
242527
264567
5217
463299
32696
692607
788266
9485
648713
1091620
488844
858925
72979
146163
586218
164621
824353
15215
180711
286351
1063866
488706
789710
298521
340307
979253
285921
398513
166638
323090
636420
525568
280398
573381
364195
360122
274359
123673
891646
124832
221108
352066
841134
874296
152182
320488
76659
791514
12025
953813
291240
734138
960903
718078
15331
691421
12529
789095
1080739
244647
631193
864482
486062
553474
27362
816329
975611
549948
78803
730444
1065888
469153
302037
690465
214675
301510
574872
821493
387289
719189
947828
492445
455582
56799
719864
435882
825718
173501
963020
422217
314807
828703
49589
586472
967643
918590
454187
860835
1092924
462938
978547
346330
337198
195641
420449
203640
554043
836263
597383
345061
292658
796749
71630
267575
502698
535926
783501
775393
977924
1011225
825382
851318
980952
609448
122712
603685
120936
445875
1075152
412190
638079
105149
144448
935287
301430
567178
739744
684161
422995
492614
944284
720439
1099205
557450
818234
704662
57800
149137
696298
107179
400169
40653
573971
347203
253161
956515
882016
326883
895086
896111
521605
291731
854553
991595
933019
91022
804985
433097
121998
986369
806279
161704
107415
602951
367184
561859
905834
298854
1049671
164996
170616
693199
327957
697667
169197
35093
833167
988713
1081202
188938
619422
728720
418990
151086
18667
75044
1024766
672309
869068
513665
427980
936486
48352
631792
693371
709576
461292
597529
208255
680826
631290
11814
544589
67516
557489
516439
45006
197641
274384
796809
664746
719364
317527
29991
996247
617930
1036855
95201
215691
703495
128810
311196
771235
43163
566167
969621
509301
823666
706200
1045080
585382
304806
59897
1017886
1053791
644868
428476
74000
227230
338235
699045
1043323
699439
220564
46413
704162
923501
457365
769669
384808
45205
1094413
254583
684891
138391
288426
1006690
739784
88906
686631
9150
946696
427158
427159
793636
51948
1000759
220774
719811
652066
128040
603042
1061873
334562
380563
1082565
660360
660361
606428
254843
653209
835591
428919
502013
714307
650969
551521
985450
315185
352084
671348
834680
387918
1040500
1006977
102835
943339
348544
208231
53143
371678
173497
568085
1065039
779070
994836
561887
243867
961374
221023
73514
176591
393702
902219
483521
142288
896466
124825
324639
29072
71272
954171
341281
730714
388435
563227
495668
787999
679427
795136
589833
501487
886988
818630
407552
1028761
866931
153546
21187
995099
75956
560595
202634
34961
1075245
336906
613517
88626
817446
549679
27061
310763
445270
860309
297349
318514
316423
693974
325325
41185
963785
547791
702623
276007
57248
733233
69741
773348
1067663
693194
46383
640146
600235
947630
823226
242238
810742
258332
1010768
367818
355045
838352
578064
574922
444487
453512
86334
72712
722527
378689
307938
1048885
771965
579395
367250
355059
558730
931614
14763
672750
73163
122237
537704
1054889
715731
962052
218753
612938
94979
1055098
471066
1078584
756754
754985
631311
914370
2345
769578
306293
658156
280484
778805
445439
368773
19869
207392
23850
9795
288215
828247
494591
629431
310431
67033
100407
306230
955903
437717
875632
673173
977148
547969
51195
113663
184781
953035
484939
793625
999504
449263
868389
496760
352502
1026681
111531
1000720
864986
302716
892989
622025
433279
902409
5937
30401
46569
261369
483878
414874
57884
589693
848781
1086170
127105
302045
555341
479508
286376
163624
404036
917625
937221
691126
677191
172171
201560
139937
471851
1074045
922203
450520
466018
686531
573752
261418
780740
1076517
81509
553828
795578
926183
233781
33039
403553
312391
444475
362446
802399
804274
511944
368952
1042792
116602
503274
1098695
182712
863173
762569
388731
343291
1078760
593467
569255
559264
1095748
240411
702470
470563
861714
434097
112198
748194
801605
146959
870956
937829
1085434
1094060
294949
421149
90053
21078
412862
561000
1069771
896929
518539
570325
478009
354697
1026922
291988
909179
213960
933689
975458
616352
927682
547360
1022826
703813
420386
132620
554966
718309
537946
21581
682928
652127
474922
360473
744090
112380
903005
559736
524355
849098
1097468
667944
387731
976910
1087477
862189
422106
138370
779657
912693
649174
712709
352540
853603
216371
892544
329879
1054006
531010
337606
441863
153861
745114
962273
234432
128140
183627
1000486
414207
261344
330008
1013365
746833
403482
997616
617309
231586
929125
870829
28109
485064
1032554
898741
77480
509347
761789
988249
268285
216364
424972
107907
187035
702907
1058259
7076
65964
737423
847262
292218
773364
179327
739734
239622
562600
531341
944716
700917
48429
201099
862033
510924
1076084
289961
212054
748193
1080594
861226
390024
756495
574001
119600
902537
454629
937977
1043858
568768
1012709
41007
516140
718663
52648
804746
654454
835334
275590
807900
1083248
164811
531022
457013
547982
530605
502972
375950
876082
1077065
469556
351823
151076
502834
279536
857717
861347
555861
366565
231072
104455
621009
507414
893458
673536
638935
151697
8456
587225
571431
820536
336493
100862
1045998
768336
559173
183004
740521
1028887
38777
446136
923665
924270
761373
619428
761294
588577
519794
1090443
143675
221559
391500
1055627
408889
195872
484830
980206
949091
862404
506699
563357
497490
759989
466613
959238
209094
470969
108505
1029747
466760
63011
1078506
348221
488068
137381
671973
207288
931491
498398
848266
21254
175976
1028041
1098547
74196
28620
762740
757318
144498
174801
832149
713458
967843
402096
100866
699445
240518
363646
54472
401627
603438
807636
885866
509674
627271
403590
861308
962056
1100449
962655
59321
817361
591043
56162
72557
98432
20748
535476
424875
380808
723725
706392
134930
384798
527418
739806
199862
886464
919698
105323
237914
781450
839933
189788
611913
298784
370606
298566
433634
792248
584137
292685
248442
855350
753882
971365
233489
883975
744757
464092
1068395
225138
1005831
417018
987676
620199
455308
978320
145095
810633
588704
547105
55308
645691
344861
97860
636866
712134
401191
325792
61298
1012928
92972
295106
1074627
736408
979108
210181
871338
218403
593605
902040
1094509
820877
495857
601074
531329
462989
549084
716390
247052
446443
586167
280452
364053
338875
275390
918386
14428
30199
530395
346551
323495
966067
859264
630495
726607
245410
974832
444556
930918
702592
406090
359196
991304
747098
656590
1096164
967956
29448
801321
87953
539101
75889
642592
1060493
339082
1053383
585350
109548
338297
737843
974270
485256
994188
825747
982880
352943
1031483
751700
309088
441727
872204
229079
254681
1023066
708698
922092
395419
6731
258045
37105
1028805
314656
40046
812944
439086
64542
486107
1092276
669430
304557
542820
1101227
221375
828644
934778
395432
895090
794391
983906
190126
879207
729708
723179
872456
31854
858023
531648
65057
53273
728864
811789
282098
969735
850071
23892
233247
185246
635365
224744
366526
58102
6230
262304
877299
818863
777779
182226
992168
702781
945541
343199
260372
603453
595267
963809
877311
791037
1000556
963569
684016
898119
925837
1081410
94449
585178
315454
357909
352436
386024
157478
339035
772899
867213
642507
648180
347071
287306
677531
704988
509091
291931
39631
305343
935046
531439
2982
477429
227679
753401
468814
710210
386183
565457
697313
706503
783728
436728
599489
923467
127269
148618
362568
1015501
664966
167216
215786
871925
914631
655335
857045
111505
977666
928260
872829
723742
913949
231213
22875
451995
327047
1046967
625396
634321
888691
670704
553890
211267
316924
890516
426432
196643
178394
328213
679221
514341
778622
326084
589797
869940
774074
245517
822052
896724
592231
115088
657316
636538
102868
647473
390108
155129
195025
983781
190515
749427
11434
838924
414911
182747
145211
875309
396155
505880
41513
727461
1082609
603374
646577
533590
32887
716965
846169
939053
781359
798909
806848
296472
628307
971654
503237
680332
732538
483723
569398
203268
659074
54498
978974
227820
288817
897483
1016052
265062
950963
624056
62349
704921
52431
689520
697231
956642
68980
935723
69976
577371
757772
389243
700373
665582
592660
1028075
631660
859513
645047
636374
198349
800615
780543
325702
99425
885963
595006
1064997
489604
412225
541160
763959
691525
494654
820784
906675
150753
955631
894121
137555
571980
176454
183460
465819
276199
961323
1016600
184929
871961
996312
983383
375490
767620
586733
468700
484210
1047778
191461
1016124
558786
225767
49349
447191
94779
865125
455190
526840
398531
704804
460707
842558
63491
399781
842399
746055
131456
328803
1040088
524108
900899
456936
609990
1053508
619096
822131
939287
1052596
953033
934880
1004300
329977
547782
35971
105449
531666
262418
72292
27659
735929
336989
951758
900288
9536
999063
332710
526703
417304
443573
855570
626917
623213
572218
1054952
474724
516787
31589
256262
605975
183944
669401
736383
1016425
100162
596909
996958
316310
264299
990031
997799
242324
494616
830603
336363
817511
960550
492681
555393
743567
271126
56368
416111
326686
1082373
905987
392969
69366
978965
283010
70995
93649
758165
409940
214974
13652
491794
684465
1063288
990670
266457
801504
830594
175305
408804
528726
183515
249860
175263
513292
636868
337995
150230
591053
293301
794161
400396
422820
248275
239076
376558
641835
540840
614032
653932
763936
256500
831149
454803
966738
239988
474806
282207
627827
1091263
239453
437184
47574
12776
1042797
285149
425619
355945
1000645
1074950
815370
966135
44913
551938
900519
374630
783588
537429
76662
39704
1040980
131812
1083934
400381
297059
215997
410965
1090576
1063305
184751
769594
974219
159609
967407
21245
672363
811341
716903
831166
772062
212371
1008352
777869
521166
53097
254417
484096
165525
47608
246513
705676
11010
690123
959648
755420
443258
821645
110516
904373
745729
417339
583862
1069766
745097
929711
100312
898747
709232
179491
578924
475035
192827
917270
727125
55392
1047995
321689
759241
43802
853365
1055626
1050047
148959
1060643
424460
814934
622400
535021
678465
197819
195375
844927
367113
199174
29995
742138
58924
437869
217598
1068202
215224
783848
326561
815143
545202
929869
645944
980340
779950
396525
869150
188499
313675
778618
635624
674070
110852
436623
237688
451615
630660
1045035
158706
496973
92953
1028296
458832
26219
689287
542915
236844
88342
993016
402725
329966
329967
401573
13724
480153
592364
799445
641010
361507
757986
403070
814048
737903
439012
448323
50447
154157
633345
919993
623083
675909
1099611
868709
872806
69696
169834
213656
620163
732946
1048824
75275
818255
309459
27740
384743
680619
866813
866376
361326
151038
892537
1013179
295718
1101410
650798
1026635
933827
134104
282836
879851
376545
443316
294575
472229
437553
434421
180617
153345
186628
88532
457816
159100
1093701
1024303
605136
967076
653042
272929
304187
590050
943427
475129
556342
658036
105151
1071076
857514
405332
179365
796451
750806
1014471
323314
322044
22176
972017
569600
257463
1363
643843
322400
497233
858106
449645
317697
1094560
628452
121401
1051898
842514
737606
1002829
30030
105857
523438
1040773
984706
95494
316273
919111
733882
154899
405138
19217
206358
284672
401911
347578
105872
995487
1074820
572501
564144
528123
989196
876871
1057503
551911
505507
600037
1090076
3125
883249
533654
1024346
16235
964819
1013729
52476
118012
464609
177002
428539
488278
272925
23770
193543
382556
274807
291264
939203
329058
318877
43684
312835
830494
235432
999305
201532
700105
219886
192719
910506
648263
254186
706356
1059676
1070074
312749
496883
215377
1004806
881648
494612
1098471
180796
512772
963525
161040
45146
1010545
817027
74874
183626
983932
624639
728982
3806
735863
1036888
352932
1011605
246617
9640
296601
928172
932144
159959
995957
297688
565157
854915
1038954
756173
693489
562744
770325
1077530
755488
841168
11462
1037945
592529
483982
1028081
8735
594531
358948
914398
235047
775475
493151
146423
796662
611677
214332
789296
43268
657734
856077
85596
516087
695599
787717
286631
165189
1087068
804063
204197
646536
736455
612182
603460
151668
881417
484130
99441
784799
298030
216493
328464
977766
1087740
256774
772380
993611
627943
200708
120584
870884
844070
161492
441826
449988
574100
318497
99547
475419
295574
530718
626759
623260
796529
728593
251136
686996
629816
565384
258355
191325
185958
12324
606345
874528
53732
841049
138280
1570
372534
727223
518058
380504
917378
961460
15685
391195
990048
606823
821678
822261
568372
991815
376120
535294
811753
969210
7986
867780
886642
73619
471183
716818
498062
57115
1088698
955175
907088
803712
472390
456911
1095487
756327
1061225
262238
496697
491677
660577
564596
29470
555195
392019
5845
859150
758860
1076063
1081112
1044381
603756
377299
394031
43815
67146
1062148
274337
961214
258244
867858
675912
264642
763790
179410
139906
290475
157837
610182
289643
371755
108142
987589
975990
975771
723586
499482
596902
543157
487807
669321
342525
987240
1072690
1078001
437533
176038
718586
309596
1030524
880045
26423
163156
274093
966819
190176
461004
202627
518514
254028
1067610
482523
147205
908831
83081
616593
417972
996216
938938
982883
582675
387374
469859
827892
472280
1054429
801730
227687
581065
597799
222894
692824
126082
244838
906523
479958
325231
1000616
212294
141382
880307
64708
516321
431601
627959
650983
990551
253326
307112
764573
115868
331764
830948
792777
645131
642847
486209
545322
473356
10757
109772
422650
256441
834072
559047
903835
267795
1023593
609026
15634
588239
567782
269636
448183
809468
918653
158322
524851
982872
274115
60921
982509
74672
36197
865091
173410
133893
242221
755163
315248
556198
626954
610824
309269
237352
22926
860282
479494
1091003
612321
1023445
797593
150398
171004
93603
67792
1011684
755393
668231
410574
534897
439156
789084
648203
309019
729480
1056553
913734
417523
637043
423482
548327
5796
588401
80061
141076
150541
905370
490603
816613
151253
496491
393485
154944
180282
1094206
938599
1007479
724593
175550
566678
933053
1036412
593734
616383
835637
876134
101915
720261
437348
63261
607389
617413
203126
774348
221484
697067
993630
1087178
753362
948870
111447
252027
1076753
719333
717220
258795
447224
253282
445166
1088806
660717
665409
353368
791725
426681
152287
1004927
646056
536442
105856
113833
1030905
60501
452609
194558
835693
1052620
944787
877729
720832
469685
240263
336047
477194
976114
985141
124262
332074
1021904
823852
863764
10659
390640
1017907
212965
388560
437138
903588
612414
473223
446354
935636
367595
596558
183547
410318
849107
1063749
680497
384585
886605
332533
440728
254765
90254
99779
238786
61446
1065239
621192
307040
605244
1064647
1009405
279672
749180
414688
151335
5191
321209
856907
416694
373606
947209
1082171
595702
85725
996695
835327
876494
1093754
974278
58242
877102
687881
82428
830243
561143
1028503
291690
176585
859064
301092
546148
347326
1012908
1049924
180041
879446
809954
403744
179665
112835
343114
497130
736431
216915
160635
652305
768754
559970
369860
636040
856334
805953
281983
113588
664501
713035
1066847
237404
266591
131533
624335
855498
273283
597591
979838
242544
1044957
451810
854269
239882
601219
803020
693474
849763
154776
412735
1054416
58915
7904
462549
106793
561448
616578
191649
901418
1030053
1013679
528995
314916
285516
1052348
846967
666056
766891
966076
238419
1009783
118326
502370
197301
1070419
683596
558671
917900
60509
794350
488810
886423
975687
717177
937910
414297
282149
446263
649849
220914
413049
880953
535012
320713
860317
878046
45659
85436
987445
1021726
581475
17731
219757
210418
621378
546702
184480
900619
1032564
274946
172376
679923
262643
89244
199819
289907
75407
596066
78253
79234
907458
351488
70412
200356
862612
941452
1018945
174866
245857
863490
305712
39095
730363
755254
384615
651287
751583
961209
459946
766068
25778
699736
263686
258452
1066072
179775
1012353
268922
969169
924926
364791
840716
737164
576882
979865
478493
771905
632440
631998
293004
783114
1040254
700174
998666
613369
64103
49644
372204
316546
892981
963075
44461
556324
1036926
740203
205151
890940
797883
27848
264358
194369
743831
749363
878248
720009
3023
317429
135584
588501
134356
622614
407415
488593
1045104
709463
151695
380166
989767
494150
100118
606022
753472
634564
164676
288262
1006732
421284
782454
544692
206147
572561
875059
145523
988336
744226
608857
785958
805288
152890
332984
923435
221928
334559
830212
25246
872563
979875
503739
159216
793241
63793
668293
493548
57465
301233
959259
680320
449198
547334
1048842
743441
612943
717650
1061365
743126
886766
72941
215402
339398
753847
570554
1068550
60902
508934
507884
36218
784421
396344
559446
854013
873435
322069
450978
144317
491549
590570
600228
936207
1048480
656255
805476
887161
465054
115444
122568
415379
514918
849738
994925
188843
886134
592672
634701
583650
606167
424716
597527
1071812
205627
882802
435292
458145
587459
949495
585265
688377
265495
538517
597723
968834
788443
618340
660324
252711
467982
117143
886345
257898
839078
985320
768178
758242
545968
237685
701191
1069930
1043341
1080569
44594
485334
539921
1065132
488801
637189
95058
478740
157730
609553
710593
511517
652012
959756
167668
498147
388999
384985
40944
682008
112885
875971
148003
921717
149338
196708
929180
808140
942208
781986
996171
721540
577780
233082
46415
318340
516032
39623
575546
340440
431942
127463
145111
1095469
193199
717866
482784
27789
1001030
850866
554879
484195
402812
621084
940279
316609
369349
715182
159738
556643
437791
1045923
608381
609431
84846
156984
375595
451929
233643
784566
499619
795391
208419
705987
28041
890457
734610
99676
134421
639460
570905
891454
18072
695432
699628
279221
947757
329464
71048
12350
574531
857090
727298
808624
982455
627723
142105
68586
199210
884684
179750
353838
674888
425123
157354
39260
406305
272312
1055678
297490
810452
567516
243955
434230
228618
23026
83439
429442
756251
63490
459602
107700
542905
366056
183549
314510
784993
469630
881209
866902
46980
195730
207516
178848
278297
107603
475715
867214
61975
1035795
66005
958563
35117
313575
900512
509335
1019137
946229
54709
846139
691141
496893
901762
275380
345324
456125
159531
349102
689667
535768
1076651
618534
267996
720011
229860
1085433
48480
95463
947336
806284
813355
334746
864289
60067
939054
882073
1048806
390775
101197
1058582
963243
40531
270657
650728
770646
498467
1071473
563606
406392
1061142
675144
915965
279362
991784
204840
446422
1041581
832371
415188
646727
742479
1038535
702735
298037
761448
3883
513163
500593
957166
359629
293779
416327
164748
773623
117816
97422
905399
640984
111312
149716
867553
978504
546222
286881
691967
929315
421145
868863
277455
148519
587605
575020
471377
294953
310780
1032707
206575
1029253
454546
620627
951357
1008782
42580
319245
781344
799823
1039748
255450
1019424
414303
779476
295002
275076
250799
783554
954264
842683
646110
348943
747425
200680
397735
252503
314338
285666
257921
338459
59497
228414
462912
1038683
731471
146295
549444
619865
170586
740345
664861
692687
721668
1085384
925885
600905
368447
553406
736135
709065
853712
70549
191198
946143
816591
186165
609323
504211
456912
588140
1101138
846921
534246
881193
747892
117181
191398
551494
1033060
639139
172948
827002
905468
996390
507116
1085135
318086
174547
272349
82284
19011
84681
556108
758455
166470
981697
179302
1004153
478843
981313
612737
1055611
843234
481250
594394
994652
411558
303819
803920
357512
939180
693407
1022280
881288
478861
673983
988506
743469
921502
189859
490073
691581
429214
179894
470849
300850
301286
1090985
147977
67551
306236
12649
902808
127725
306015
806959
15823
905424
67754
895916
191767
228628
514013
169367
700215
214626
815083
933420
467974
1099229
59579
588149
897275
407868
581508
89065
405546
633726
996868
249805
110154
107296
445575
145974
473154
127848
863212
430012
386447
868288
250685
47454
975460
940992
685121
716613
109973
577747
1049707
232085
387984
531206
167388
1077421
900614
675268
644536
153862
410078
533103
761100
688624
469069
853312
874283
912214
287180
574419
293354
572533
138067
1059058
607749
273851
386119
3928
712239
721911
858814
636729
604703
652076
121391
839071
375223
695791
845177
148660
443228
958601
899273
801548
1022920
745447
973216
234661
1092645
1017733
183500
982953
850259
967788
327273
973845
1044442
942263
893960
404860
222058
1073411
699118
154652
955353
381023
944141
1068284
324834
304592
840205
1012556
363192
681974
428275
161784
1082979
660894
621578
658506
334160
49480
136048
218641
919809
163677
550751
634857
1084691
968160
1073652
55840
1016078
1030416
457934
191575
403400
928813
780142
549133
420475
875037
464636
237336
225322
647271
621746
222661
836942
1098008
911701
635095
865079
997644
138579
412574
935619
872187
1082582
816362
63567
6032
892826
101151
823357
650519
18841
538683
98704
355657
957926
789192
819754
466134
1093660
58965
386624
332488
939382
928489
737828
1037702
40630
815964
65838
904315
493327
320542
831178
386709
536022
806808
1043442
1039491
696464
695414
744209
145218
761351
834432
39054
667640
473860
583901
900675
1042955
747806
779205
778155
239718
838108
597652
132926
224805
640812
632364
505940
592374
260043
156207
480339
649747
583137
1018074
282775
305581
600619
334576
687878
104224
308629
603478
422507
125844
813985
542081
158440
604764
356188
1054163
671218
262046
759147
851224
980727
92528
615077
44095
434564
393764
185364
550584
542865
260200
394284
1026566
1072404
1063579
2822
376861
108602
770048
289093
637031
208142
397232
708670
951866
1004962
98537
1014289
223190
693307
275503
1081987
198689
926728
93879
924928
223739
471169
195070
416949
330409
734401
206772
712790
372375
807788
488747
696387
286731
224191
977655
179129
238802
637489
1058627
592482
976600
425336
571614
35968
99163
319131
439002
1061335
579412
535508
783992
233817
613997
306977
544635
920711
919661
670201
460918
442439
401716
420720
419670
2483
1019437
903711
929230
1072564
1044425
97337
291650
952042
31045
501882
1092315
801453
250102
722959
344052
575794
894239
752720
430569
64487
704996
201060
409359
503969
1066450
905632
633628
193260
804151
983470
84501
32082
756547
269635
939338
714231
775189
790030
522541
319794
522496
229361
238623
1058045
631896
450510
1078084
72432
475885
369198
967281
784958
901821
155907
368300
974958
164990
204043
945744
343675
216962
62470
624230
255482
390220
206519
983466
638566
567740
718895
768680
712136
261006
914928
954615
927210
516455
923204
877213
798416
680480
169292
597249
934575
475705
587264
513567
451835
967460
608347
372128
421210
953715
750596
131841
693141
967475
976962
1011416
601719
922817
1081145
335634
957481
722756
790174
409788
524901
230394
509533
140585
249549
1036580
612373
490016
409638
976470
765509
200795
756814
214203
633341
628409
998001
563193
941740
191308
372242
87336
904952
144324
595873
744704
240853
442036
87112
229311
75259
30319
940251
179235
873338
657684
1087499
470213
894761
1003346
828409
62785
925807
316766
928587
319182
444041
7767
774750
586944
240418
898731
107485
647179
302847
571759
157472
223937
11093
19446
800664
266665
724604
539079
62882
230197
875007
764587
1026840
752395
316480
989043
602745
642047
891999
721448
376433
582145
951042
1003917
1078541
406868
931411
540449
945222
27734
300731
376645
1101294
458476
759976
684741
216091
483311
1056304
182090
369190
761631
396325
137509
153051
61246
398845
691242
364893
516935
1068769
848999
245234
317164
395734
282782
148749
25580
838155
74721
465609
794148
225815
623045
403668
766482
372365
53066
331734
177430
309630
1034871
625427
435489
135918
956512
874921
371871
383224
541851
747725
527468
395794
352124
462789
475605
311400
1038743
796846
47431
397483
449163
306425
645176
819862
495519
382875
673205
201077
417673
302160
430058
953011
990297
1027160
153493
605809
937170
802920
589318
574349
772875
266840
676570
138796
322123
49763
7996
946885
404719
384552
47096
1032247
924653
809388
404519
343057
830781
801330
272502
463812
171397
166410
715104
1061375
388869
504549
1026521
585654
20631
295382
847640
59185
967629
952908
990411
684151
801020
441547
318745
703957
515177
563103
848519
250238
247589
501430
205766
767291
653683
1020546
494384
199790
49445
591343
558806
882202
992311
468842
1042569
519652
386846
767923
1061051
401265
819170
163544
1015790
366260
39418
5483
1046546
458128
23318
548686
682025
344513
414135
84081
140314
609156
762866
1100471
1028747
557264
990383
597196
990439
597815
912458
768169
631130
984988
851239
539064
905742
704147
686291
1077870
980492
151846
375318
885633
601688
207122
876057
992423
916875
393667
468104
12189
212849
770549
232525
512319
947646
735122
425373
543100
961705
639867
392239
440242
290683
292832
736468
138882
535983
676116
499530
59067
934539
548744
47174
754264
562716
156089
524653
324809
462760
133933
1050032
494138
967376
124548
1079416
590213
510664
470008
855869
883616
820304
279421
1054379
672633
678726
1015986
260405
111904
207112
853925
896521
266151
222898
567640
425957
853243
1052213
947442
420323
614865
713378
288991
325784
81453
700511
423766
364044
1090132
383636
454128
77212
364598
939862
32682
328576
1076155
1037352
1050753
79463
131088
618120
562026
214557
268422
530421
1086104
109250
103343
508191
82195
723931
900751
726472
873654
180717
219056
67426
475034
906146
1056424
556934
819764
726059
579703
648218
694654
686647
911737
5735
658328
1043073
528983
575778
984697
236948
934608
480425
453699
378908
329060
711560
1092375
890158
100052
955769
768984
809270
424097
185173
809513
46965
555098
658410
820465
665608
331730
444746
377103
430215
1100645
51130
480848
166895
492379
271153
231565
824083
282052
296388
1024461
1038837
480701
690648
67202
560600
365783
800031
567983
629449
227591
10293
447583
177746
805355
93005
191395
917240
596113
5199
652947
499331
374384
1098134
105178
20094
606820
22625
873219
270529
888832
1091950
260406
674463
66659
768341
175311
174737
195485
808031
553317
451546
438268
930018
535517
382812
847749
728345
574144
1040364
171950
299940
506577
937965
1067685
987082
320471
194846
1043565
938761
168886
401114
196839
1054286
18870
742687
842240
1094371
457194
889066
1028960
129068
767598
624423
867882
189884
972168
894122
231516
521480
688518
348738
748617
722777
160682
317856
971277
509661
142367
677938
506579
598687
216594
587542
252065
899621
654850
428214
358240
94270
433885
237873
933028
752106
121406
401105
241446
677537
919936
344776
1084994
983091
4713
582912
100933
436828
811781
32132
458272
514212
595443
237676
835191
462543
4002
695082
246426
709144
690821
972095
72406
74230
927549
534103
912586
414102
830503
952276
497943
147655
1066191
579534
385202
815508
1028036
276146
280040
624145
248944
898344
34307
1061808
490966
643326
447271
21902
33217
322035
978529
206973
893909
546582
940151
765798
203052
158776
13547
195914
260421
721331
156609
1004145
1000684
259366
663985
835937
431722
181557
1002118
329687
210784
748182
680773
971937
778019
1040084
791311
914603
744903
441047
352115
394310
273593
659363
22043
341647
697668
1014810
336804
432500
842544
371115
932407
580106
364254
26931
348709
942194
459949
629179
281370
732931
1011903
142999
512083
408653
446868
463440
569892
408628
944445
224667
552692
35172
1040302
505029
272882
653867
958708
519771
166241
468026
111508
678172
464720
787160
682187
190998
492663
205279
36608
819057
782435
1068151
532399
531349
969615
684573
320025
693923
887151
1044187
26143
1083267
701930
964586
963536
609694
888094
907418
285348
654912
83945
948918
740177
297181
475187
178960
728911
801776
598063
1066451
729422
635142
2617
333794
376606
497495
525396
1025064
639175
682644
736217
242048
8208
9258
404162
188701
113303
686394
911727
499708
468277
95218
856145
529926
21325
790987
750032
627439
825637
924456
972767
1047268
377979
470601
46704
17765
39268
1097981
334662
492396
926457
254073
911731
572724
686965
387744
512016
786608
173928
109233
867157
684427
786485
885540
7731
735506
191445
254427
73280
11253
924438
122783
350097
345776
767219
129948
1024513
553314
336823
9096
885026
84419
486126
406515
1077651
666504
725861
638838
34360
936403
523230
552645
232728
299339
499534
395696
1028281
252401
401433
392607
73003
223222
31552
207186
924371
963726
302390
138018
341190
282215
638107
298541
936007
864738
399501
381779
594214
193019
405268
411728
756491
13159
229187
317012
460363
388833
56622
315356
734835
264797
213449
601333
287098
1057587
399159
512169
74518
1063908
603389
235174
664923
200501
658162
707997
50883
300131
416251
937540
314987
542730
993797
405501
1009401
384056
605363
1054533
808167
188912
76404
639956
911800
541410
762812
83815
822005
345505
105668
593943
1026122
462025
233054
178656
496758
531534
790877
662995
472733
901034
715198
365919
87423
214503
265623
594402
1059221
218477
922690
826404
617131
515032
1028769
1013554
588503
850911
849861
529203
222463
113173
675325
703691
915172
503128
486352
727732
437576
437778
458449
563966
972105
728933
278711
187235
457529
529661
164860
88638
863956
836653
394084
149641
149640
64167
114285
530597
761904
939478
556414
30808
422671
475192
976288
349512
987256
1067974
592642
408891
919208
498247
567388
736846
225063
1060952
396569
315577
293828
59405
416965
627224
430016
502277
508967
260689
535353
710572
516012
485541
1083898
290547
311356
533935
1083153
1058027
521756
594239
928595
186145
504984
682456
589970
617201
151981
283830
90458
714348
379230
316309
130953
378461
897283
1013225
625292
950856
427742
222343
144326
86444
858540
588552
955961
913335
499184
543513
768255
628938
948604
337669
187913
958828
394842
809598
595528
722597
187262
298680
582248
375199
862270
95992
938732
834901
1068162
635494
880451
864936
943439
272918
728318
77759
1062773
213621
709465
289566
1054457
81799
262374
958847
480989
8144
974698
918759
70622
88156
425399
142359
65319
1043719
713321
1030998
842605
899928
465243
1068680
28345
925691
848790
451079
572719
791681
524675
399876
255402
65781
361182
66934
495103
583340
606586
1057675
587324
334742
755073
722582
787283
641119
908209
79018
1031719
476030
1059867
1012364
626941
460118
45420
785870
44566
140779
1085112
717794
488607
875521
951516
314271
800594
585986
370376
191697
712062
969996
1068403
30382
357542
770923
772203
844948
466347
39169
664373
252630
315121
62194
1097891
718905
343592
617746
264572
655488
124644
223989
784395
676875
263618
592386
1006272
990195
233375
791803
743061
496194
277706
876104
1014556
970673
969827
405741
767116
500006
403716
755944
721122
272209
324961
330912
409705
1076174
672714
330738
1016675
715205
971812
759715
440186
646453
414617
919824
850219
387646
809746
512084
810332
426567
324950
664067
687404
263757
1036209
254723
424157
120612
35047
534669
98605
455683
699965
129774
381793
643607
299962
24879
55123
765841
490454
858905
564933
739134
115030
161630
304536
194675
988842
297942
561374
39768
748919
621831
728825
300143
858633
158607
973245
669151
154007
119823
977286
515565
1077426
386348
207452
69635
107026
805050
275022
546679
262966
296733
39363
872119
919067
155571
768671
914855
342370
227086
1042068
246868
526604
544757
771974
231870
595380
1053179
287940
102416
664247
213916
67638
167275
809157
729264
285201
98520
115304
602396
57658
1052428
162240
1068506
743426
1017260
995190
1062866
687812
385834
41593
234802
362637
773801
434939
1041988
855827
517488
31845
117349
476332
56548
374375
77028
977603
607172
171733
400421
1040544
832959
515851
143647
693446
471352
448845
236962
941535
665082
928113
282535
987485
1085115
514956
410007
961757
129416
167780
706724
389935
657435
421525
476653
111668
713955
1050796
243179
974113
938675
338407
716478
823609
1050797
440193
229501
545598
381717
791646
36261
393864
691229
655142
933482
353804
477070
1088166
52460
630283
671779
270845
256335
671162
426874
302038
1092704
742360
243551
982524
944572
589962
163760
1075236
141571
835461
714416
937387
157270
369674
925414
889212
77991
778724
596044
960568
960806
978328
731427
657283
505663
1073961
290579
1018550
794887
409555
193186
1097275
68192
1023548
183284
154464
411573
877959
817179
600001
460731
1025160
141392
440404
440403
841810
1041687
663966
13384
820349
608513
267796
682100
644391
996711
499731
927126
711155
192830
280857
211953
281052
680379
988644
515321
682085
892159
893209
63201
893725
786232
853026
895735
588290
838008
355781
23170
314038
151570
964687
818378
942149
623521
652215
973134
734770
257991
764900
974667
460388
372015
747821
174923
907887
605714
215614
1002588
821685
1017911
625960
463958
727245
955196
873910
670293
913063
1066524
1095775
712040
312360
47241
292757
694811
112345
905992
780742
513961
46229
373543
158720
896630
869918
682457
720884
194528
631020
207351
1043269
608232
959606
895384
867537
886110
183134
258806
286599
777092
452786
117337
139221
727986
179594
51580
115570
628210
629348
95587
508817
679411
877272
22151
105397
546195
961154
667591
523101
1029342
727198
1091686
941211
615756
239978
471687
325824
548655
832262
12334
528308
957979
577933
151428
398799
526521
825957
71359
911711
324572
865686
670528
1078657
469011
1034519
649421
758273
889185
618307
1079683
235860
163834
574791
336793
423321
478630
1040035
514813
1047347
1014017
765994
409466
176543
628721
503431
894839
326257
1032739
680127
992019
142328
63495
394655
719735
497345
80472
204088
497061
187203
1000963
588109
973786
411532
791783
181860
965012
559463
250438
279808
316791
271803
1024590
480940
325132
57904
1073951
504597
862505
59706
589503
912055
440047
352101
502861
146786
926610
600234
183516
533554
153216
164138
916026
733733
592489
522859
28115
1009329
438683
792923
858192
1075287
20720
354354
363379
449168
749039
472764
314005
516939
284744
847531
882350
698486
130378
93137
260711
934665
533800
823175
884719
1072995
184196
149758
343244
710469
63123
509070
596635
175434
406781
193627
205007
455449
692668
580123
61916
141670
423823
559814
818045
324093
734797
639255
9147
402385
993132
981895
787538
630261
796885
140941
172022
115332
167197
926423
996980
427370
995523
239317
167274
533657
650712
644849
935048
6557
224845
762040
773568
314760
280609
809623
887935
621586
44997
259446
1076710
628597
429005
97895
290742
731957
1036876
16487
898067
353915
663029
485894
485895
485525
741999
125418
494519
691831
1010896
715164
340214
791802
924167
854751
493752
527560
494774
445527
816903
660039
930527
185172
959097
956902
763387
1059304
334379
888408
717590
148206
591269
34376
1003571
89177
371029
491356
687850
184009
470024
102319
426649
312016
223716
474225
41747
949230
361433
618219
163187
880821
1009090
716920
7423
1021993
378848
262389
248700
935316
859912
984296
767193
606889
622299
19828
920394
946980
590664
740058
112569
1054440
1099168
283464
847090
693939
906579
1955
688589
426485
877965
189784
723913
753712
455433
865323
721202
541660
936916
647351
980959
51867
608008
76460
21524
435114
29492
133087
113344
572229
108109
451414
730279
489646
1087840
105190
213760
1025572
972695
707369
36903
332278
1099735
110821
587270
361599
25264
840372
919881
333681
345306
25929
524031
315504
13361
638300
375049
776675
615166
359785
294551
1083210
303018
1040421
343508
596285
121003
186311
33025
683706
975398
356315
798710
113129
503959
408385
1030600
1019809
228998
277179
869930
477481
333558
112080
893937
1078920
860291
725251
1095966
563109
816478
919582
919590
674834
560582
611943
403928
732425
765539
937608
321914
393081
466054
475806
904180
91069
623695
435747
43729
165106
591222
806042
1031375
1031816
846284
396145
1092507
1010671
198187
603683
646348
917138
766474
466653
980432
179583
856842
615955
815437
839450
69428
267068
892925
154177
234440
908519
252377
518877
686892
484282
472032
244904
763618
613052
626064
250722
47143
1032258
55225
840249
425113
85335
587995
399582
483549
443860
124903
841524
970329
115903
1040923
832495
977012
891819
975435
975504
530741
765004
626704
312553
915769
121273
103319
818414
170255
817620
997628
334459
808829
929327
92109
902839
404726
466365
528300
632597
116846
13538
877654
1098393
906405
649239
597634
411921
74011
442823
909259
165205
881111
561162
409011
329478
802721
290489
838660
141879
1060038
1021395
794281
627952
126773
839941
510302
544879
689948
384499
190455
680927
442004
215503
618691
794509
478387
503278
829637
269671
715065
820747
75327
36286
169308
126891
271404
787113
535871
986834
510562
710993
269439
11303
738294
341292
138078
1003700
322322
7184
773153
1090050
103341
263846
317259
623440
453027
886850
350757
673953
244376
776281
1005051
416362
378696
943555
521572
1003945
1095891
667216
7786
45283
229328
400322
912119
804389
859063
900425
66128
361550
803954
278345
644974
653589
270267
530748
188734
901608
728365
1097021
550973
265360
439275
635761
646075
595568
942495
494137
447562
554532
423381
1665
797640
651670
506450
433310
971471
807770
143419
691203
840841
178142
359597
878928
985948
351330
549004
785180
931977
488454
193488
539134
714870
1035158
527503
585376
840188
128834
1026236
873391
675878
890188
432699
982701
433284
198424
272501
422368
861789
381636
1077056
689249
114647
1096262
702066
495499
744152
403734
516624
298111
1052772
741584
333762
167728
561808
84481
731725
574779
211880
879994
470262
103760
1008479
766783
432755
1058231
896782
742910
131676
1089894
1001032
676294
621151
447364
259285
876704
564099
556136
1079072
537807
661385
388903
466880
592022
472382
326816
251795
626891
416681
846529
1022398
274272
815443
809570
687687
382548
378656
192627
282884
454425
1001608
753810
1033970
68904
906016
210273
608882
118220
825039
1040707
991138
400714
710780
404678
355802
913661
653738
657453
463342
167023
149938
150988
855123
575281
150560
582404
468967
911241
196615
204693
443657
809453
269465
86992
171011
25558
724437
373536
185383
315679
709297
1020537
28593
1075849
1059777
560604
56624
296638
623398
954468
73517
790213
949939
995628
845395
708547
604243
342558
783032
101418
904616
350027
1003094
131494
591913
135561
687442
1062230
145371
253108
526304
523868
1013786
592756
111437
1097054
367085
16337
543292
1055560
472112
31608
424152
707946
1030202
718850
246227
105124
212830
922630
891785
901912
254401
966394
1042745
594768
473615
421390
866798
1042583
754896
741122
463720
285496
325864
703229
654662
568206
194706
365548
23667
285221
229224
597909
601672
959734
802982
1014276
518944
742703
830252
32613
596973
243494
152806
917615
749549
714523
386291
608111
8621
523596
844710
482106
605214
54031
1100314
292749
423312
472840
319237
297701
583777
817603
163205
406341
644032
542886
164037
127198
618794
174211
804388
299484
618265
991252
379016
574744
127633
433914
416261
728765
528307
905464
597496
896323
664370
384984
540732
109484
1046329
808550
733657
722612
543815
940157
465905
869024
917869
203632
1101369
249293
321735
488357
256743
267630
1055709
457099
216548
1052413
305978
589292
624969
8590
421563
560406
31412
220858
470162
241359
252299
572689
287225
868124
17947
59274
350391
986697
279608
483338
341239
31582
988979
49923
748267
370284
67357
734154
177332
160901
793429
1080153
43759
760777
848546
202887
813025
240987
684141
676237
422288
1077473
520502
568843
761602
75904
435079
299685
842644
445992
551806
691135
86599
234486
230110
692549
655363
269565
1066580
597988
870296
452901
202150
86218
713140
943884
705745
642745
190168
644195
242083
1035075
260461
425116
812848
592688
483505
1003839
704286
111406
964046
218606
874746
687065
49874
190049
415208
847959
1015159
127192
612022
663336
349219
136887
773585
720863
467454
544649
703243
497613
647918
600531
644962
80773
842218
995725
466027
3825
793514
372728
485258
131778
842729
612454
1077371
1027324
838952
107201
1091895
1029309
1030359
256934
225630
535604
608329
1054719
298913
973344
564974
797571
2729
324633
448512
147571
386216
354444
121911
523015
1068229
761034
887108
805689
572706
247934
919615
669419
413220
80146
182428
568221
535868
1086833
173454
771849
148350
41882
456206
104842
1015802
902441
599528
303810
490024
775828
700938
1064624
500756
1095509
578251
140195
413352
850838
514268
608983
937649
516662
1059516
369584
1023748
373462
44757
454592
93308
307610
676519
852673
415143
506258
597220
958819
457083
182756
505346
289778
263644
914396
579606
240750
306250
996412
375972
776517
725274
1036111
939726
99084
771210
73238
491015
37751
445947
720770
479830
70507
948019
843756
1064073
168153
588637
297508
625261
898772
432339
192734
845543
772616
742406
852118
960099
884115
149869
332775
418902
396919
316543
338798
1092980
386988
540063
1100368
660676
943371
876568
1011592
607481
103848
586866
1011374
478101
143991
580612
317501
627696
78791
486386
48186
921334
949445
934354
720911
294798
283576
46159
224297
463018
634968
247161
740077
229256
1054605
711621
197475
94725
876526
474017
837400
483828
436888
657280
217611
864388
482204
306521
524755
1082289
100435
568443
566234
234962
511737
917644
994486
447074
305297
543948
796454
400161
1050602
369029
223299
679305
209451
712068
704959
252689
158593
591645
326165
783365
654977
870209
677842
949190
794355
386249
380092
151696
907283
1077480
224725
45714
76158
472879
726437
707419
1051692
462060
867475
34213
887974
647505
1045184
616507
9856
504394
883924
499691
824927
950700
675967
503091
159438
256562
632052
713333
401159
418483
348145
353872
707084
876218
758848
309294
492653
601022
192877
1015510
86384
101104
154044
360898
330868
470539
268391
298633
876760
624810
824945
758573
322583
285705
611190
246914
382676
203989
121694
236591
786575
471553
109064
898957
746695
842707
895934
743872
1039356
402179
91871
462446
285142
968621
33624
141293
1010350
13381
545031
761091
334785
407376
1090043
206573
848753
994127
139081
557029
574367
779958
257186
423648
674803
558430
936247
207077
780891
1067979
489441
252577
1071986
701905
1060763
638664
988474
276805
152716
731195
762160
74378
1076193
638043
872996
549943
25880
962798
811020
1064465
376518
855767
5515
925720
56084
718116
775300
268415
93326
616219
183865
801234
827848
1037841
724165
974673
1097352
744927
131654
294308
863062
313844
853092
823519
219749
931023
174591
871417
209176
130148
429000
116968
1011756
1008972
1056449
795983
239669
409171
498690
599875
934760
879937
153551
186252
791934
1073169
238328
1100886
133842
937432
587978
1087252
459364
66462
869693
454916
1026692
87833
285888
161878
1023119
400832
206307
867917
793181
523169
1071228
902186
334261
544965
383662
564438
503332
441192
107495
467492
636702
879722
954960
642003
865016
568484
871574
526446
203791
771555
563446
611988
92167
370981
1013297
73994
993924
608683
730848
411070
556572
162636
81249
492094
574051
2078
666814
16479
637788
49669
750257
1019717
808346
880019
237857
71028
292837
264598
892178
99479
450339
459079
492058
247085
324986
482081
270245
268208
65289
93167
123074
980559
266294
1099723
189264
43322
610150
382554
259949
42090
731703
192733
976146
971714
269095
244873
520651
204464
489678
91894
14116
606402
395381
635076
801918
55523
202593
1092243
1073343
829002
141556
136440
750477
503378
852953
1021574
1024737
232709
313581
54573
585623
278872
780462
538545
70553
310479
275582
812415
884041
52308
940136
1028330
429639
330092
362448
308127
832462
37708
420642
924054
288484
577305
741873
376687
7993
48654
872390
76064
947850
543869
694889
547440
386757
1064418
73765
501236
337395
1037737
137999
392521
1035739
1000909
443181
669504
75688
1060472
7640
111653
400124
583513
946639
576361
329617
227621
527776
517971
1038861
326927
697648
585248
884490
478871
420206
622127
621474
431335
423259
58583
671472
545009
883135
1033517
908367
907317
492982
302511
1011589
652264
700285
312490
259293
12666
731542
122015
345833
793175
581743
928372
545771
123953
1056023
742820
833019
439266
229036
941359
1013162
418957
365936
547479
456245
728205
512961
286681
209799
726197
6238
975881
1094213
334022
334023
1022298
303055
454481
323755
302930
232877
109562
113995
831359
721093
618434
240966
786734
283878
134309
341259
1059502
694162
895126
94537
192436
624422
452580
460725
1088124
113540
1095810
958980
44642
796785
362638
587046
261703
720862
94047
87590
1012580
270957
597004
17167
1020162
339581
737830
179166
445778
848347
899579
897165
203219
457497
64796
967487
611220
918788
203481
215983
1057369
879028
379078
477448
467122
198655
771268
1076784
363088
946974
338278
593898
1071333
248206
226252
338891
1037930
32412
302880
406543
828799
36663
487651
810018
196401
467523
749121
199664
1004214
118922
798299
403091
785951
485095
789599
709794
741360
29254
607595
904593
257784
821020
704238
868953
478031
991238
746367
238156
482279
820729
1027363
808003
489343
101995
290372
368816
274073
950558
698081
1031254
788857
259472
1002715
428444
689186
622817
177406
478478
943631
1006184
980172
608675
886215
1032586
271235
120635
527657
882232
654334
352941
718840
151607
566376
521095
695569
74710
302453
2313
442772
886519
501088
210115
859225
689506
285613
784784
603471
718188
149819
1077207
681966
943915
762276
287596
99077
440341
291702
214926
99033
208954
250265
905230
611928
43382
556996
491235
325012
1029198
54035
462257
95194
520706
1043409
208338
981042
998668
279259
499672
839422
764249
606461
84749
308924
887665
1098141
519653
753828
216413
492163
764678
15526
640305
302907
662573
373343
73672
761132
399894
723963
226805
26897
841607
186340
704896
271992
535743
624793
962789
531948
312274
300519
206550
840641
983553
1096427
466427
485898
327431
709352
253158
899399
662916
634020
758609
710904
379514
499538
20056
178323
159043
645081
558537
35124
391231
5493
952618
475425
633395
808039
772546
38621
764523
631507
554432
525352
488182
1086372
724536
273990
534774
628129
286317
301482
446566
423627
705633
645887
122335
503180
442065
470278
237269
758426
504230
527123
962259
654920
980709
14429
914886
1063594
583386
141790
943983
470375
834273
281950
134174
550857
747000
490072
697859
308814
144726
529666
708282
39320
215781
418692
911679
713766
693832
882967
737490
827300
824145
353530
430909
816586
761881
742874
228034
654573
619081
1050569
1050570
315235
567013
815232
250332
298311
171089
489691
493575
922686
275876
910943
971402
994507
584264
989040
592782
146107
145057
736835
194595
188956
88141
871186
74513
594536
756756
386660
772299
427853
609074
821599
457593
940792
706339
699613
743594
953575
953578
827479
448853
77030
252637
375060
376110
812910
558070
478342
293012
19834
361060
200157
830536
492526
216144
604493
550146
719680
981658
800774
472646
875686
170015
715721
755429
975715
342074
866829
361627
667629
461797
689710
451536
469493
581552
849740
607560
475033
873847
770347
610236
431132
596498
941441
109434
452412
33099
361345
687062
370182
218390
138879
777935
34110
313381
792546
1059914
330075
976085
555292
377102
338064
810030
627748
751935
77524
362306
287265
597098
283143
51160
593099
1026297
524758
355396
93942
402547
232661
591122
629959
660585
151250
716110
1093712
574712
1030298
235659
617760
40196
801792
392702
805540
204888
592290
721768
609528
583775
71007
942132
698338
896445
637802
992601
1071373
572008
232840
955690
614015
1066256
953044
661352
154860
775616
325223
259015
757437
108758
123457
506157
678693
777827
76763
350255
672161
451889
462727
286771
536873
80971
176492
296764
394918
328238
457527
52955
35708
861431
655310
977347
109424
355954
156624
899132
727908
529546
717884
28385
568055
936770
444469
428179
523733
205147
809686
380436
111156
702604
140890
535261
612449
637869
599334
1011542
713544
752303
1078683
13790
940795
170939
72591
343394
54116
391402
80263
291320
601882
765302
344941
200005
564623
994282
328080
448210
525524
885972
61430
661959
612018
237497
659429
50513
440995
169172
717671
842818
1026757
451351
404932
31559
652274
500342
761697
317484
631400
318671
843426
788075
212255
985988
129406
220663
985628
616775
839686
89617
413103
597511
870343
733853
411044
680046
359713
662586
550961
166705
331649
541728
46114
770157
343164
130729
339310
77828
362248
757828
610280
358010
965956
796413
311353
699030
638370
479908
183708
922097
992288
340625
1012518
239017
1017508
641532
187717
923194
993128
192098
578780
897556
512009
356530
406939
623517
174127
53583
33648
810322
817705
280089
591820
92440
484237
358100
931418
31936
479566
101343
1047072
125550
422481
472744
973392
670019
896296
286492
342691
271225
264560
275414
101616
662715
213028
114270
1003319
54680
681264
914792
469091
876478
442078
670045
331405
274445
566681
935922
383451
286624
52450
617347
152000
390944
1006915
234407
486611
766355
211447
523730
88147
586832
904811
528106
989366
458054
442382
256880
410055
347539
511949
626238
987811
355687
1011978
381183
699164
1048703
50414
487352
559138
131532
1046003
806647
8551
566725
335573
685266
581935
761871
275048
687604
110412
909276
68331
936103
856526
272869
31003
742431
1096181
810296
410658
153907
594774
967129
477727
1012476
1098332
566300
43491
31614
561886
415516
863116
1001643
960028
298503
1033238
87456
732818
804844
732648
1027064
509226
1076167
49953
144092
743841
1043577
534987
783163
405588
278601
1033535
460881
480681
537598
643625
998928
244897
944182
369680
376337
371059
442840
537049
906334
544409
157945
459936
639864
616246
104230
756963
446377
940226
155247
477842
700849
950097
536950
481369
663053
36747
386967
1013590
879513
445018
879174
265314
1022085
139997
20513
190307
422520
168909
714886
808404
47678
110051
426417
354781
336672
934933
324989
146684
224033
538647
214067
577347
313620
224420
680153
23412
956479
559548
604467
854156
253387
356780
565632
129561
888780
977193
112018
367949
431932
199609
193758
1068682
381332
279669
545154
158447
601053
300388
713282
755810
887370
99972
551677
313033
408068
830150
534139
493485
218586
500691
360778
126871
865951
261434
1094244
518694
850644
419953
547427
45155
1069082
230719
161512
304094
1056785
1087968
6990
525688
512254
831441
379089
844048
1051598
537543
447170
596653
924883
667741
709624
285162
949685
169315
270334
335609
800347
667524
269595
952792
408448
829128
414893
683099
97380
998896
99374
202967
1095688
295118
90641
74809
131901
406291
465522
423103
716663
868650
118082
344692
673961
626429
292069
545535
145585
607934
51568
757557
256717
1035732
402555
852445
462731
508272
786597
1020587
480620
879185
107125
240278
576948
524003
28323
270531
270627
1073198
525681
337042
489881
1067844
883448
780118
687106
523234
834581
698798
600480
136230
387936
728105
943716
1041426
404545
307384
675507
999297
654915
350042
702425
882934
614298
453140
887128
989378
737279
148168
424736
578352
740102
1071427
657833
1065911
422391
888072
557978
261693
826359
1058968
275667
329696
198178
169795
169275
811791
549235
564817
759486
891125
43916
114393
925197
278430
704635
1085513
772362
72961
599609
459545
307268
1088121
67461
329783
850163
140282
753247
1093914
355090
178894
143171
344356
69225
267705
492469
376466
64200
119724
153459
285035
803622
428083
693283
256348
759097
108649
761925
653126
79027
122718
208336
95398
177137
551540
511938
408382
988402
468144
421199
880563
639783
350847
775759
318040
616374
899499
1028380
198565
333848
584603
613996
11803
128832
674176
1027521
531245
799740
401020
781621
646172
749574
909586
1003182
458240
988899
636945
260335
808753
68593
485648
1068215
468890
893241
276632
741665
115355
537764
92450
862871
996280
98004
602401
966351
1052277
288737
189286
693605
165028
949775
205638
327200
981634
449350
69401
278536
122917
865884
338767
684749
320829
38973
200358
428340
614961
906199
777878
222407
414000
639532
1094886
990770
408711
124658
402022
70033
938935
257381
723759
554902
855358
840872
1005388
727537
611481
843225
188026
917429
648357
666294
1032310
489349
1032822
241565
74243
756514
1080738
395261
272221
539706
918826
597207
569577
408533
474582
158141
301927
253449
1064699
758902
1096047
328068
544271
822920
478079
382313
368061
153224
480799
115703
618249
262301
114510
200429
649444
526073
158321
906450
138440
949386
54959
939344
358383
196518
55143
1047370
626656
317478
83070
1091334
529636
1010662
970756
757523
208128
1080666
678634
278186
748610
867161
397405
356479
297369
393879
903616
254631
594607
613900
83066
275455
1012640
1074496
43389
472286
172876
537957
712372
246776
813790
944441
917447
371024
766455
855460
169043
784639
694942
944845
595831
1087362
579867
862738
119365
463583
1035122
917102
680120
965668
164731
949204
463444
533164
994161
162456
507142
649015
834022
711893
171556
965252
777909
83936
310920
331524
273322
932250
519808
790757
482912
436034
204343
873844
196352
1037958
127402
383466
18988
525434
810312
342449
746728
1045624
873546
702775
400644
973060
1078254
474856
13440
118814
297074
807123
918863
473707
800719
261284
129173
277397
794750
976639
21989
875414
232832
1094200
757561
909648
930822
335948
932849
248136
41196
1045443
494545
722508
76305
32787
1033717
384271
790900
788459
426143
841174
307005
402993
1048313
836743
124620
782978
802343
972901
664958
1639
820685
260685
579442
982071
399554
994146
855441
1024424
116268
609657
403971
268001
515554
738591
1057569
305027
471546
835172
447719
187322
160846
759239
773311
745362
335236
144025
572734
815585
328556
428938
1052645
383554
41787
884406
264570
1019025
426509
234556
871912
942692
958644
777930
593200
128784
460649
607542
890368
260592
590443
398741
203937
310355
185875
209607
396330
414096
573762
322609
144455
1022347
330934
1023614
794458
74620
231448
690342
696259
237999
725679
261923
937057
782010
650914
946911
378885
649145
479766
737231
1044496
149397
186158
795044
993931
1081532
875668
101731
292602
790284
545193
598969
1068317
800449
191257
10782
565782
227025
61959
174814
608243
980381
248956
394271
829394
212827
154082
444082
876874
318101
299513
995250
913138
460624
183852
329331
1083280
129427
515616
360030
1045768
364562
859758
284003
302161
920240
841756
84722
640379
133301
323531
333213
703527
176570
974199
465672
64295
89756
974453
430312
677425
745984
959381
16526
155846
43543
148105
374456
1097094
829817
546297
8167
860747
83983
721701
919145
309573
495933
648876
1081344
583108
668430
610293
273647
55216
524459
896973
526946
553823
347362
540778
858092
620093
813314
1092278
245029
153147
356946
212323
986880
68863
1015393
1045502
761129
404000
931748
758628
1042424
388410
544654
755019
356151
817922
775507
738167
120339
295306
458570
762103
378650
249838
186127
824854
110014
689507
776428
714684
984310
514961
233880
52826
159090
1061150
658822
155367
773360
213821
535553
847069
497313
1101042
120416
193214
424982
431080
1057162
1027481
726974
226136
608582
24576
843492
388247
536771
1089075
181455
191130
853085
604120
595496
50277
523060
60652
413752
116997
767941
51096
278310
914277
224568
255629
396176
229441
25761
22832
1044709
523184
989533
508853
857517
383863
317790
198295
257851
774759
787787
195803
1003357
54295
315608
396776
117670
641921
127608
465406
440020
789705
1048456
746115
826501
1075119
428103
273021
63807
76729
10573
144204
1035986
414910
783452
312512
1082900
671278
55635
887841
392578
249778
900584
522682
915164
576317
906866
134367
1032320
641501
731483
461593
748456
875710
13037
690606
527662
663131
677819
191984
570509
314792
453604
252707
863877
1032030
1015638
345112
527416
1003621
1052959
988281
116280
130454
797828
273348
844893
776607
4702
1015391
426482
419366
210604
305622
576066
504863
15263
196936
20926
472736
473786
298942
661227
12931
926436
514717
592574
102198
813361
907527
388419
326874
653013
877124
149212
972231
246032
1053135
677767
417381
484421
136555
742802
94046
363169
603863
773397
406531
10820
1067299
532098
40691
133205
502383
1030642
768414
494472
855107
338498
410624
37003
516580
79217
449785
108313
999867
558258
847200
700234
609545
308492
946624
806542
943488
74113
432979
815522
1059133
610467
483832
214949
430518
565074
65835
856625
681829
1076087
1073394
963005
515844
1012537
18699
293123
831864
532992
1023391
416032
97067
510465
181681
699097
623840
839485
547566
346473
709090
1027996
862116
672709
770774
316369
989068
711135
239432
291771
264133
806094
227346
179644
348635
335277
1047345
21853
117534
293453
913961
499629
165070
729711
585807
628601
228342
523380
273575
696868
674017
352877
918001
305905
1090191
909775
522824
69092
550154
780531
164472
245722
1060207
559596
208141
605671
461431
1027180
956085
972088
460842
251476
145325
989936
629255
786029
654489
378312
655274
215879
216929
8605
7555
445512
978480
479517
201048
854655
132136
367954
387598
560670
5261
680018
238396
25856
470116
387875
359701
888677
164738
19025
652789
569450
835828
698754
24761
573957
917101
298883
48396
952719
677827
393094
197542
512759
852475
937969
620230
612347
449454
461428
404827
960993
862805
201926
1040221
140813
697291
158091
640796
847007
742492
734798
163542
419711
1050953
1098934
386821
1025796
1031766
106069
532021
674889
791024
52752
22340
411910
899729
756282
559656
983499
355736
814045
136885
69215
755234
100667
351288
406468
154991
493641
990425
84332
991147
340122
261201
742216
159638
18312
272070
185786
51053
17373
636637
135562
79608
876580
171585
920804
72948
99829
922378
212435
57624
441660
896601
558647
765629
955283
415336
886037
1092123
123814
883292
59200
363752
711739
572165
941350
106954
417495
669524
424052
696818
975808
948671
593335
579449
5335
921028
63343
399974
646757
740383
468838
430135
801742
973608
711148
195650
519503
381658
310103
609685
198829
528839
633440
1082641
493222
251911
532612
976640
735182
365452
524869
537858
715701
791984
693166
1072506
557571
196594
880893
333913
971288
1024363
165636
409413
431355
417703
54516
895793
161662
161689
814590
411206
879774
619691
802271
646562
675262
957427
468575
306893
817380
943727
809136
88603
1052791
266477
941059
1032014
1011448
152746
559177
47852
605508
1018977
384697
57150
513316
98366
1051524
336878
403900
845296
86346
559830
775775
1051551
729988
719165
457304
551069
499859
431488
173697
435175
875036
239360
473403
435003
833881
205017
293359
171642
1016118
38892
225770
277215
159080
371868
6482
594066
939042
843086
1015018
505602
372461
947781
849336
936329
569800
241802
224119
910648
521897
913163
524593
922750
141561
93586
376599
29034
392453
862449
127392
505016
36489
113561
727466
682615
903276
227698
823116
14193
450578
61131
517487
701458
224476
217961
208517
89443
337958
218156
151143
786690
606866
927552
964094
1074550
524144
885761
965333
585730
520245
121317
994018
778616
744885
746572
256026
14209
438289
757389
167488
1071361
731346
15745
864338
925785
940971
104845
184460
787698
511053
56078
688993
107439
581333
76189
683798
285971
872470
467813
596761
933210
1028336
656124
474953
1078891
836999
794359
950567
328914
268622
505138
720247
512670
663864
785154
43295
225316
591040
91796
1088436
723144
247548
530411
809898
691117
1021763
369923
118664
117614
1028166
26379
1033519
767773
1081043
146963
148013
453032
427922
465586
1088544
105580
238319
183217
554073
80636
672207
426562
1006769
444180
59126
536394
903509
140648
740404
370076
162298
405843
502358
714997
162871
671859
170835
64091
965422
437472
475556
149688
378919
605270
776178
1024114
1008496
83097
216398
566399
544187
751652
834337
465297
22290
608010
847408
34385
209122
591991
224813
155126
733480
887794
32982
317536
900191
899141
618798
379852
195413
523847
90663
814621
273470
274520
976445
829630
32691
349179
328554
765034
733090
985874
1012753
599455
536830
112411
543588
470884
258621
878397
42296
297342
103355
549260
934535
708469
231502
480281
652282
764090
277097
245177
802182
40893
835866
872395
348833
144863
1019061
131016
1056168
120743
856124
344051
1026147
625668
71666
398963
939279
681266
230105
338596
852687
151271
327395
168081
812839
405391
519956
269176
636772
1615
883623
888433
171472
916858
767188
1002065
808553
605118
815154
852568
301199
39668
490623
169968
20968
207460
996812
286944
201576
825460
99671
952455
487362
794859
306811
1059508
806092
56164
331688
1093468
538258
1067271
456923
687083
563370
438924
392551
917018
724063
738522
745322
130237
755514
1025881
831850
1032859
200324
96894
908278
210064
167465
139310
785161
1055014
969249
29892
872335
787223
192398
803224
79363
134215
1073982
304366
928396
730647
958582
55256
5062
957858
975075
190479
778324
636818
1056474
271463
274937
468069
313416
1064568
392965
799133
894186
338735
866634
471759
53697
648158
777180
937840
453348
783063
141334
1088745
21523
295252
174703
83264
659503
791165
1085476
819414
654462
412068
675893
858700
100836
197210
728204
637908
642083
289832
124964
657439
488129
1024188
398970
544567
551920
185531
423045
980747
770558
927756
326056
1031833
718390
462880
350568
157015
71488
483781
728437
866523
24873
1094781
405416
16908
526853
1008748
310713
1098308
17234
890109
418134
393211
109106
169719
936863
967497
418452
156468
438185
94521
1076809
1089451
103899
1100236
14332
882811
256978
787227
470361
488868
158764
919735
1088997
231385
78961
408188
701217
651510
898226
965222
539560
806936
123621
347632
1098894
378503
773240
951245
655858
132937
544431
865451
688639
1059944
871353
592160
187919
823010
96222
9360
559477
951539
448931
992673
647596
664275
959411
1042194
427526
1057012
836684
88561
937870
942786
148355
337834
8732
994304
465627
199203
602152
154830
813758
646833
746771
223943
417862
208362
655423
828936
788458
352148
130856
435677
1041246
225730
813432
436467
508267
571198
670312
891832
173760
177197
1037645
234516
117598
959050
517009
234515
563913
862216
856560
166062
112963
763818
154399
1017723
381960
766114
550261
456300
884280
342979
869018
711400
353986
157895
752784
240206
510758
507083
1030569
469282
1014627
973284
886814
923170
999096
857348
759394
99612
1089618
87105
36680
791407
857552
985023
649664
951418
595479
212644
397974
659858
98087
42028
1081084
18458
538716
14336
393068
617152
663890
475703
452236
61324
65802
841933
956579
625745
1025017
747749
969859
854119
836694
636754
713199
746443
229298
857796
725905
67199
85872
810237
159687
111279
883531
335326
970295
431579
533632
507063
792965
1009639
37322
404611
515732
710750
458226
272159
912544
891212
1025106
896900
1052000
590415
486786
665551
975001
382191
23363
976850
477232
114707
511291
346863
39609
325462
619266
446268
855025
983796
692557
956230
732807
600435
323048
681693
477696
1021626
837521
53821
515876
1020586
1068269
349890
1052771
737226
59055
564032
493324
387006
897840
415338
726201
956228
371475
215389
313224
449885
827865
645826
841342
321173
792956
662374
815152
584206
316578
120581
658184
437772
769935
1050553
200151
161033
1067291
280962
1069499
254677
436073
259200
1029564
299435
759656
977299
190398
1005971
351709
459898
310083
249585
692177
31945
1067817
954690
346834
247144
873273
541124
924472
19548
907922
1041006
206292
775057
435359
834842
972032
257066
633803
876933
511346
83757
80214
5911
229871
1093403
605978
497659
130919
904038
708996
1022131
703749
596912
500284
1065326
152700
289505
494433
736503
452452
365543
632464
180944
230137
557544
587804
546329
181134
505809
11874
292670
604513
651009
400796
39719
494134
706991
480761
477301
934156
305394
1089802
919998
555619
160373
323336
623817
436200
508261
664082
301742
881623
318879
998546
329121
1001943
807525
138687
820309
396736
766551
727421
936985
807242
614691
634470
129199
614729
768041
303279
326200
517382
692408
281372
976048
405186
123506
124556
985816
514799
521065
201890
669009
691843
941112
301901
38941
999648
1100460
447461
351574
289611
769154
259599
632969
1071569
500130
787119
401421
31101
168505
220963
975418
1061112
608557
1068078
470786
420996
1073881
357524
812644
326370
280947
279897
542382
426220
1020742
188480
1028480
502175
629115
713004
137547
225255
530004
995834
701756
871913
1081382
560794
94807
801513
401594
221398
113033
1075117
232406
702580
864084
1097489
270528
536246
134015
433017
128685
795956
55727
823527
481344
995384
110141
441878
1085242
185861
1040476
47867
495279
760879
956613
514405
766222
347462
564725
1046727
879408
486640
276378
623275
555521
378767
1017022
947924
231821
932696
839558
869993
1053855
726289
520432
329427
210383
392402
774518
101453
797740
1050909
1088495
50600
847115
530436
5767
482147
958012
316472
962407
288971
1052103
320891
142707
570060
1047495
329715
320268
45577
534674
714953
749399
1050423
713695
704146
968743
968744
539934
32494
625509
595882
150613
493417
100405
755119
595774
1032882
524810
421188
1021310
636114
62800
1025439
316493
77263
970582
85341
754765
510125
757380
877426
656613
194015
982178
433824
156099
765292
976298
754899
481518
638181
271934
1055872
581574
313296
791482
570945
1096457
61575
1094120
1251
172543
460033
867109
973372
599741
817464
189827
123851
877775
856983
1006592
958475
29012
407236
354995
80940
108632
31272
988358
798894
48628
756280
217542
302592
972251
919128
502926
885512
618036
806356
1023482
367771
530711
416502
661720
329955
441243
209935
606920
423602
868584
156148
802898
383147
973944
84453
771794
192351
415563
266858
661147
736529
451861
112134
359893
842359
478203
426421
491324
181422
370435
1096615
1067143
577715
436781
348326
453799
1085160
878556
323129
541920
754545
585639
723609
247380
164852
181972
1050791
133813
738727
246932
703975
691777
1089458
7814
771460
661116
321514
1052976
169584
877582
36853
17845
314328
126379
338182
23335
142187
226608
410496
710577
189165
120498
399035
283844
664056
779487
240059
996783
383410
40146
494653
449802
133781
1049956
615068
593242
67197
771341
661022
661603
900449
886500
653834
910972
501030
56228
236828
840993
312350
714368
57984
460909
459859
842784
797092
71111
3291
186020
924450
372540
699712
309738
543133
1066677
517027
994377
468631
396730
184748
41269
1052729
1068670
501115
502205
767917
116927
753364
636323
916247
88744
414029
156563
253841
718542
482948
66874
1025255
990699
983654
62397
264992
620578
416109
734346
571281
591955
467287
969883
486796
789791
412005
398489
687598
1060594
328015
716961
1095357
210855
237105
303095
544411
435198
483445
517874
796078
1030601
865372
1098378
956252
9771
964709
670063
710973
138036
1012025
581423
747641
304495
1000104
946659
108562
16854
1069541
121018
341934
913460
710579
484446
933122
648493
310506
106567
1061972
461097
227314
304565
501706
442228
259153
1098241
399023
331302
866110
797070
276374
763012
69986
788516
286561
439279
1008488
864412
480341
747133
528217
422878
643530
161569
810058
69025
596589
784493
214094
642414
137540
160128
290434
180917
607628
325574
273382
496708
1058526
2741
874242
726025
236973
979820
707986
617140
751977
865741
514724
76563
199408
167918
84026
998062
785101
582062
1002674
883389
688313
995550
189567
654409
675071
651041
462666
257277
904812
153527
69827
410531
1013394
340641
1058198
832669
75558
499515
553359
771457
324146
1088715
820246
953172
193833
677358
380398
617569
712433
960900
1039086
317212
140546
82345
584157
338531
427127
784217
684044
299996
846058
726791
951016
759462
87303
579113
211310
942796
795188
107353
494915
432153
510717
12702
620113
357182
499099
424729
273543
23289
270726
307293
710912
469818
825663
457942
1071180
452728
433173
574851
315839
670773
1081499
455794
1051469
497906
168603
860785
668916
917755
677281
456768
751832
138161
226634
953884
895948
773151
270620
807822
437354
1041120
291999
653617
870086
222562
597705
259520
495387
21018
6433
536767
896845
828016
718139
128891
272936
533447
260237
107387
1089313
453378
60436
50596
916704
686506
136971
623293
1046423
326010
962452
245257
410956
189365
395692
40370
101070
194901
967877
705885
1097706
345082
729266
16985
458864
882754
824054
176220
383915
111989
202361
898712
581023
1056777
577415
385469
974814
172565
850061
628735
238827
468857
396404
957328
672033
18018
265202
132168
182288
89563
485510
674841
464199
785890
448664
295254
630560
485593
493788
994272
131989
766989
357087
393819
586518
752174
191497
64307
891005
263699
533408
139880
589477
705038
109937
799735
483707
416225
93191
927712
363065
255264
601263
301881
576603
593857
747666
391079
923312
6853
744453
343774
220703
425681
206961
926617
570163
450472
1019044
306929
1036708
1057568
410232
966116
598368
940870
253673
30890
483896
966196
414076
1004643
714729
855420
1077933
867092
427708
501610
537304
138224
98596
35669
544486
669942
326491
712007
981049
900323
455547
280414
879190
218063
712299
902147
997368
276022
23561
5192
730852
40202
684073
844494
376214
1017281
611753
153746
334588
1046942
1051767
493772
276048
1015174
889010
753416
160718
1082384
679081
970645
310022
915523
472765
905358
787957
29365
125631
99196
288664
868989
932835
721008
449614
1100067
754880
511811
149048
542508
707592
687631
459781
46074
302962
378768
908896
77086
581711
539312
126427
559543
388887
797795
577738
565977
712335
1045410
614673
114112
759449
581474
589062
1053826
331254
1090344
1043124
536473
857473
970587
84032
359585
727894
36779
274175
68803
79847
217630
199916
810483
869264
424179
763132
947801
477615
383927
383134
960425
420539
949227
144306
590056
320355
392309
819295
717860
902454
223994
239638
603075
792655
175372
657047
1038989
350427
50732
223687
427649
731290
329022
427363
58123
1046467
729809
438968
239710
1055640
1081193
405052
100381
1058147
287588
793336
33613
979921
188948
2704
230773
46187
697138
861536
384641
1078998
752242
176430
856103
775246
486205
720907
261844
15054
49857
448500
44354
510435
268667
399612
482851
1020451
443979
188373
447868
393355
314374
1077010
237264
584069
428543
493016
748676
907990
998465
624778
221594
14815
13765
383772
865725
923053
562901
864570
567380
738669
601091
224855
814519
787308
718308
1026603
1003335
646311
97482
1080707
791211
333412
256215
651965
821063
651786
276455
677917
984644
937072
98221
15027
41941
1019877
713606
417606
532884
430557
431607
344415
334645
435236
990836
11782
736276
1098563
278172
579544
607220
868372
775362
201430
747146
351612
116265
29530
673647
940473
983733
413365
499216
22791
999413
473672
415935
60960
718550
21974
801520
730600
486769
1061503
534940
784366
641603
504252
426342
661205
877018
756999
299307
252504
979151
18911
208625
661541
362391
730883
469913
998204
557233
186042
537792
944079
534514
283581
395077
326440
234218
529611
561782
299865
539237
35166
155558
983311
823298
715707
520934
694441
815726
435411
175432
753096
353788
98623
460664
85495
525337
849649
874513
446899
89599
906268
1053632
969179
731762
415828
396768
1010401
152828
176433
927916
949861
47433
888788
333760
280417
206407
1007238
585899
1053943
412578
689355
809666
434648
414090
237671
965983
593716
506132
163783
299555
549551
425551
138053
561579
107412
476789
81763
85994
12481
919460
232463
1024115
870420
398349
1077267
1000321
37375
134911
71894
373137
521462
880867
822302
263964
242948
461878
511979
949872
1023710
672412
642446
90836
289794
622108
1071717
716619
651939
866249
333657
20756
399349
198867
1084497
396349
113997
315361
164163
810992
864819
947302
554793
686840
377386
818275
458290
55210
411603
606217
863238
1090567
838345
592865
706978
821225
907004
479835
989737
407463
525237
549738
110602
560125
340483
599769
328083
241658
329830
663012
758539
215956
386029
684146
296075
41880
954390
583393
841308
808306
968033
652032
1046755
773048
682357
911908
522954
1033893
972224
328100
442542
1051717
37029
406250
1085131
79659
326891
1101404
108752
715364
480531
810034
423267
1047416
300668
125853
203314
1009826
59778
445957
107283
804414
537264
421895
39917
756147
74649
843003
472591
695529
705956
246277
860434
145247
617879
553298
119545
1063531
549175
918453
712245
773647
127798
881286
26517
327224
455337
3708
364623
771859
1095014
119875
12024
453034
32428
1046768
436607
515923
75611
941682
835060
19115
766598
794211
593761
480123
294077
881641
758323
608911
82371
34508
488293
883913
825008
823958
513579
1006232
416171
1067480
326367
464892
758878
436333
437383
584924
569167
56983
557279
73445
732297
116052
378032
10102
484603
112583
221567
138188
774932
1100269
352697
144154
891745
966833
525224
534371
452971
602432
329867
729588
319004
182257
303697
776473
808461
730532
86160
683678
429239
980263
539799
449832
930333
266615
672711
93761
399515
104864
589315
224955
432164
724474
441571
1089462
879284
637573
178151
401363
729681
110616
69846
155366
899147
416819
609779
785337
81582
798916
202744
632161
247969
14224
698630
482852
336379
736351
1094034
543325
860311
24350
1024691
983052
259674
643579
13626
374636
1016111
1041916
164581
815818
1094674
622461
605404
105584
434313
762855
297798
602187
947030
1017756
302702
520056
531821
55305
823619
584935
836603
298090
1042118
499864
916439
851973
931211
413576
305111
6882
159583
741939
667528
1038353
716763
38974
7485
205634
691479
769710
67159
337166
926434
529049
518527
643978
578158
823923
635707
75220
701286
374233
209378
727400
364289
55762
489251
771359
339407
7566
239500
679636
222375
393949
354265
59404
478364
225915
875994
73959
545217
652482
228391
1048118
653978
230309
428199
414287
19579
385470
812040
591305
356511
149764
52047
491849
862616
7750
565328
430314
568776
938897
166319
540443
1085618
2669
1074761
214960
537763
567413
514106
609870
32240
340784
143995
969881
754515
1089000
304589
946119
1041340
841688
180494
567734
964584
309608
811127
1004534
131775
322525
440371
973970
657694
86349
490249
118233
132539
601426
973654
739380
1035310
1087831
201969
349668
438857
627358
847126
1001103
211563
917582
331960
857900
716228
721827
1086263
80804
255913
1045723
70524
442487
824511
631594
914703
529103
1035218
104070
500987
349674
259300
810640
157742
952614
489994
153407
742808
358880
319144
311320
393375
7891
896559
929593
356843
671262
819521
378764
453339
870173
453084
982623
376083
917430
640880
975519
693558
984404
565783
127569
379640
469393
1024498
1096874
1068878
375182
131854
791088
236551
209430
136011
305678
64526
54321
658502
80687
6251
102823
993419
379903
596098
382003
946902
797171
243407
225769
510854
269450
676108
1070925
618274
22278
577849
672760
629307
48376
88481
764489
107647
826066
242744
455723
972907
817925
575788
870405
102750
1018334
217203
285667
211437
543645
932244
803994
1035580
492731
952645
336486
43403
847856
637339
1008831
636486
847445
580632
745260
298510
962390
102789
224988
632113
1050052
845654
53047
292199
726494
369910
751567
436582
889478
52408
641781
838451
868954
657784
373628
847593
673737
127964
860763
1095307
816116
106945
504351
764272
404643
130115
284568
536807
481133
287806
595830
823368
306797
467802
348634
283820
977453
33735
930723
1062022
557053
492463
264661
804197
680717
89512
925217
566898
383349
965039
1051874
456303
672627
463459
486341
401946
1030092
358999
808962
720172
196997
283738
732606
382745
443847
561459
529961
538660
1068424
373546
967447
5650
424530
75112
865758
929482
1001912
302917
712393
10036
536377
901139
100238
687274
261023
776201
79744
146153
235193
667058
1059435
194554
767492
358868
449672
6306
275829
52165
975634
1086792
85664
551811
166416
682158
1013203
189379
409233
502219
879657
644435
12568
140749
141799
751546
701130
936869
6543
948260
417221
327528
275958
831090
6325
119417
346001
392806
73973
900819
206451
840327
317662
848004
337917
189993
672975
658605
603765
913349
254701
739870
717941
523181
786180
103051
480473
852282
3861
219167
550018
518808
491286
225496
223131
1022640
95649
1058916
338270
601753
99728
405297
530412
61674
755229
188217
899329
889492
254547
212778
168083
1047149
510183
39905
509540
721519
288129
795225
356988
599715
916568
41211
577869
953472
540004
298278
699622
177452
199564
525555
89287
413949
688095
6881
163672
148569
429537
869224
489373
1070775
38180
1057672
307932
153522
475330
450119
982908
231353
389847
903983
963197
305205
1029686
746341
886174
149497
700819
1047943
310907
1097766
704634
609698
495139
988957
770965
164568
574807
361567
965061
375225
664796
732445
853921
357487
872899
4531
215679
124884
240047
884114
615726
216121
454030
132542
139886
1016325
419312
31032
390119
876461
877511
161728
490085
668658
760661
380155
948316
578082
641059
636765
853245
43705
672961
554635
149023
166862
334595
271197
790290
181896
549374
74372
146521
616367
1070546
236543
72992
978620
481870
462924
715776
962844
631495
226097
1044269
535096
290655
84652
1084282
507418
700114
571445
752560
963716
544552
899445
264620
785636
288409
691930
896711
63903
911250
833646
804099
695270
919314
135632
45885
1020895
1041913
43872
523173
637505
947227
813196
174161
339692
187550
435346
755434
712574
561006
853591
1008863
51767
315586
789760
394678
568476
861624
1068780
550592
294629
30112
382183
995088
660076
202742
672169
104233
107912
529863
791824
785407
226975
868554
890202
233431
223723
589753
344678
126360
473866
794444
826320
146769
513134
977196
950919
276668
513851
404922
183074
848520
1007490
1008540
441453
211536
272628
590035
52338
478660
247107
777928
137972
740724
1044358
534401
1065879
864166
1097269
907547
517370
214958
258348
639814
861022
645240
233323
665591
268870
24963
1066089
22276
136407
152702
1100615
273963
467176
64733
474462
957235
96661
675349
511179
770542
178637
1073806
123422
1061357
808119
787422
393491
693919
429987
360548
946128
207314
84701
861098
820745
122921
1089460
617536
436310
905106
561223
147350
456537
683563
886149
1057858
653832
819853
337113
947076
415499
1048104
866315
292165
964567
658163
985536
470734
340975
480739
49431
280685
1012723
638514
190846
560113
210379
570853
317880
620155
22617
755437
28858
71058
1042178
929630
834617
706722
133662
917317
407959
399926
543785
1046739
102045
874292
894381
657401
623985
211049
214199
512912
218708
169350
643514
675661
694533
107177
200238
237370
149813
884089
899699
20442
610792
771603
978146
936122
265829
972682
673074
565043
712346
507973
322958
556372
1058174
504429
114638
423940
962667
643485
975195
50746
258320
105519
232750
678326
741758
230143
122463
203255
1069142
354881
630518
874240
61139
1028996
711567
311456
163224
769037
128897
344894
88212
836670
1060944
812469
286539
567451
483775
199993
621226
945428
1095160
461842
115466
104407
378483
651293
159755
102949
644793
334324
898108
1087073
247208
525534
891804
579860
964116
765459
46542
521237
885624
885839
15454
298437
654848
1076604
313267
1052363
662974
72260
483323
20280
708292
84290
985102
316612
242362
446602
282070
774251
779628
358908
46341
809279
470904
65490
961661
635331
761403
703137
715995
149286
445706
438731
121525
854919
1000873
1061939
942545
190761
713175
139470
253027
666033
351802
218506
843769
83170
50754
663424
1063283
581557
362941
284928
873319
395435
538623
485512
363909
435836
152507
990070
221819
654225
335645
330010
558820
483612
989350
615790
427397
576692
896953
731282
430992
806709
748541
5635
335786
1050506
1037283
771162
74929
757915
819786
869349
1075337
718841
26378
386102
693743
78144
655085
26948
575759
495207
135923
473916
145301
1053993
177242
897476
1000894
178830
755694
233876
585597
201626
923071
832678
461590
915420
96533
326374
812223
637394
590382
984799
676390
278227
903605
892073
272462
763039
293136
457088
164049
223356
969476
632583
392476
188043
256506
142282
869749
979046
368694
891119
107649
706020
117036
836401
220836
170842
493805
668177
307704
357130
299692
738697
524734
624025
256917
1092561
748358
423155
403943
139275
1066097
184640
981502
588009
923348
293252
3371
672703
653419
1017599
129571
84487
87582
45729
479699
339505
255664
977981
769212
1056602
446834
690733
26107
220571
271312
1090268
374879
852469
1060789
428355
819558
332100
695344
366906
983515
33016
841870
389498
378188
217058
896359
902672
301094
858439
951841
1086679
420999
358439
926358
955412
418000
1014542
1050486
182098
945450
215721
121364
1077281
1032105
875260
492218
469079
429901
120145
439225
640274
954392
597732
865179
791736
28691
1025755
241435
86973
883007
810842
297955
105230
781037
1004146
559805
1052018
402063
1021976
538248
912386
797084
113876
98654
213270
519903
304915
859610
645250
377752
829870
1016830
470477
942014
245712
951321
336026
367383
311010
910017
397318
885012
695077
61941
176991
824370
933896
375762
86316
718646
975733
468681
626536
897739
645857
811733
622927
740463
217343
106347
194044
907161
220179
468792
341232
1028918
36399
41303
601474
500078
976448
84625
292866
38656
188491
59447
841691
171593
311239
752250
743732
391158
808323
1074273
876766
849470
454770
282306
429769
1032618
168428
523643
286213
663835
1023647
391542
517909
842515
211256
689928
413258
272955
968522
552372
236122
907274
908324
1090689
211112
187002
756832
670603
220925
466157
723357
263664
390409
201525
333934
333935
324874
940512
415309
171274
1094996
472113
493741
295184
558251
5254
1038312
1038284
413865
716840
1013724
214081
202832
513009
961342
306167
745013
292821
777049
783469
188109
726537
120281
994501
1084663
1019486
561546
1004462
298217
847906
254128
162128
588119
645819
591412
721496
791452
484345
28968
496186
524296
168983
127003
96806
616679
68095
718161
705017
280518
1031559
842032
731669
366065
941403
889219
116143
924761
918178
102178
140142
441583
299440
101011
184862
549408
848964
356036
991939
822886
907925
504693
346000
428399
429695
380950
200460
942819
190295
458281
574785
815272
698116
1055290
379526
1060114
810396
692404
468330
987986
285426
1096472
610957
990640
669363
759373
309878
488785
499461
323944
122945
722664
312858
962084
961690
330657
131010
247625
1014549
334800
564957
971243
135269
644739
1052823
693835
849818
438310
461034
709054
1012065
377642
77347
183639
1047334
42464
144143
463574
17677
624514
932020
658766
166083
880785
23521
833158
684443
494187
840982
823753
700613
872056
701264
162616
1046451
73536
999485
14608
15063
554122
210517
984370
450981
528040
60653
1094492
353191
128702
799952
586859
999757
872711
364535
914975
141646
39586
577381
965683
530188
301777
649101
323610
60374
716735
1095015
234530
341084
85259
321330
149612
44170
642060
500259
483332
631854
286043
1070118
138214
286436
959011
1058831
24677
649541
433119
1088969
187871
415364
905068
39678
363069
896020
95519
1024961
236852
926556
224530
328196
1062214
822557
103151
319432
899577
597326
841335
800457
52741
67673
592381
118999
991717
530191
669580
1092481
677102
448973
744130
491492
562004
433539
923962
914915
503989
792636
238417
194961
938045
821030
565556
806383
402850
1065403
733725
168362
413501
255314
686574
1021049
757316
1021571
828072
389486
355712
573787
783662
663355
1074777
963119
433618
180989
840786
688917
663080
45507
1054644
602004
702435
166837
545734
488248
474390
255348
461220
56310
131765
795352
533689
682725
474073
621589
930587
815019
212666
958288
304898
246909
613590
857781
26856
868231
467878
650286
233164
348421
793990
391230
9154
549380
266769
433042
650797
343976
475268
346294
897107
211865
503156
276842
444170
674401
791528
787391
926069
542933
364820
14016
973352
305137
992741
237647
693635
623112
225895
567306
193926
8363
987831
161384
758300
190145
538540
746715
459970
696209
365077
272769
432845
204770
363501
1066877
472820
242893
928468
307826
36930
318995
452583
215175
704573
460138
112159
195311
640833
783102
52532
146509
184075
500359
597371
228485
865222
20511
726924
558297
299274
60271
977589
762879
632189
967862
377544
216137
403428
336960
613315
613949
614681
958555
1095895
957511
624664
563777
439039
207088
206038
787196
731355
264014
127692
295532
599070
761048
515906
524081
819324
775432
596090
807891
639479
415009
470657
73673
189626
586264
730668
726055
565455
412382
589913
827211
842365
476052
1050712
312031
723945
557499
708285
69278
697145
11914
309394
129485
662292
911107
698075
24011
64582
76263
1020229
78654
574387
379595
697470
391307
578411
561372
726032
597700
698113
1008816
912988
625483
104158
815562
108351
673211
1086163
548079
744015
1007678
816465
802123
974932
931727
976726
90217
367919
1075615
1027869
64588
1083068
37000
137010
690788
330734
747060
275774
951757
531125
965024
202561
641779
793827
602989
8438
826310
709189
103779
38360
63021
294475
469375
468989
372726
365432
367986
1081763
365660
379198
788295
14793
1039861
427729
290513
179366
822485
706822
563713
162242
759095
373193
837698
706960
1014028
394649
617571
440406
930042
52389
826920
553615
486665
885440
302022
895927
227419
784727
933342
771846
710681
446112
1011655
492856
1089566
355941
315049
367051
399683
155434
382258
607895
199348
281245
997958
95594
641926
180936
215996
981314
368181
459183
292744
131329
240103
143715
90820
326720
957238
769917
188092
991106
1085108
674313
194673
388109
490198
1101413
889746
170473
941927
976232
489598
884017
609187
73270
568747
521791
153815
775671
721971
576858
876626
257816
430030
262952
176643
273123
863220
836045
921398
921399
569434
124750
71948
451624
358502
768818
321389
1097944
288634
600103
819546
739156
718553
193376
748239
954992
569667
550260
723045
376961
980316
608021
928745
1067604
387853
981250
1028286
879623
86998
1008470
718049
373468
633552
373661
394466
1094514
42063
474504
270884
569579
534752
482946
559986
464117
30052
868815
758252
914711
848774
650435
1066240
184765
225093
694687
827767
925321
594171
486804
710544
727184
418825
690119
379959
781477
350138
962576
307711
864198
595579
627317
193368
395987
19519
571749
706504
313601
878987
160820
424484
173212
11924
785996
49765
27048
303748
711871
658982
369750
284214
790242
1047407
469968
86745
720826
389437
766283
535709
692532
67423
744863
13425
514028
228341
404227
628298
1021201
956449
36299
595176
879813
561049
24927
716448
281469
292988
82478
578166
36162
691670
217738
597386
251771
64596
91674
649265
131121
115700
76304
846357
885421
1079345
698521
760128
867912
503605
145985
89385
65084
440291
342422
607639
950649
885737
99588
417603
538773
97763
610762
538594
649347
297468
431103
501510
29879
1047802
730155
218452
386654
834716
587587
326227
272422
439210
607101
984029
621146
315194
1008905
176407
104778
48825
727014
590193
585872
598795
669785
742986
983391
465954
792160
531569
60348
794053
786728
474013
664156
556842
918526
312216
590040
843333
317284
313822
960601
266771
713773
1095397
897619
308335
756593
44189
314749
228934
1055958
809995
402032
510489
225143
1014895
223924
880549
1062626
1045515
870058
239277
112019
151519
844939
804675
523851
767428
755787
179125
621769
569580
598988
483125
534586
20722
266419
74048
38365
98396
72355
527639
889465
183290
99016
39899
12925
882605
68795
208764
878126
909233
425410
1088479
38745
752699
960259
28240
177181
713911
508896
593124
576201
379567
190718
109066
75907
207352
756468
425272
279102
81441
919267
550093
497512
793227
537666
648832
315230
33452
1076337
1012068
555964
257447
372222
429738
727437
158648
958527
642642
800690
633308
867352
800368
462481
488763
497745
778668
296731
952964
1056580
192941
644610
144302
80475
786602
117223
992508
1007987
790520
122730
130778
689724
500999
947435
290630
370943
629376
371922
216333
713406
27276
909739
87954
686718
959061
129999
169714
935512
414640
404541
563685
492048
615656
1087503
198784
285259
477279
211945
149928
817520
632296
826560
997039
225362
759440
916598
674578
239140
980756
516411
549386
278696
56182
895877
600018
589810
801500
801183
570786
385004
129993
421871
899416
688876
201143
902860
635102
36384
228135
603960
886521
28766
447662
1083486
165998
824151
354685
641193
270581
243492
483087
622640
115472
739281
267942
639536
880792
881842
74913
990017
136040
716671
376591
193372
883542
882492
1077379
543172
961111
384307
840348
290313
518879
843670
293052
901941
204218
741157
878285
580690
532642
837072
446194
505199
244019
755216
1036128
723531
822385
385346
799195
125560
575782
1007782
443699
53214
541465
1010154
826649
323311
213734
74286
264283
830267
136278
1058890
489660
150511
1049789
133689
187724
672605
520915
364960
717296
880221
1064629
138303
550670
966628
865087
599844
946762
93192
815261
139366
456693
292132
452570
111870
533149
840125
376566
617084
57490
2139
1089110
496291
494710
96531
525584
859019
1084134
707500
458525
182686
1009194
368683
1011524
701844
444131
173426
509051
780113
1086083
548958
749481
68016
471106
75915
347701
376572
1061138
980369
1003521
219519
45066
731086
770144
1023253
406548
770561
970728
768123
752473
1086446
539443
777673
172908
879558
810405
725887
168445
991532
948966
947949
125657
646134
413409
531322
754818
234104
970845
573801
321131
624595
768905
672622
194043
467646
351313
1063525
943396
591918
83958
1043103
1032580
233223
386525
282890
293384
1030376
880334
318155
634182
282528
835475
703595
158872
884791
912186
572929
554140
790130
639741
370498
817208
475095
989929
666831
1015441
862571
949508
642677
553669
830307
658820
390854
70800
467470
702148
21538
474503
416760
317956
750525
746615
510693
655068
214097
1026049
46087
449288
669264
1058350
944439
489293
603255
1091210
383130
747195
775854
122441
382604
1099252
411413
873872
1073480
487764
597315
37458
874314
208932
334523
679132
978902
211739
287484
136560
1098048
1034310
732972
763407
256376
936548
587452
62900
194677
66245
802802
643824
499273
54894
1090471
749618
626149
470091
354260
493579
118286
456534
940467
739479
982881
776403
438305
295172
271859
543535
770531
994047
554805
330382
37786
1065533
519806
667817
345940
902858
243757
921044
984729
84513
696377
992211
23051
843730
752828
24226
86268
539447
323582
660819
747787
132549
49070
400970
590038
947281
178760
906055
85534
425248
445109
1009515
337338
399018
13817
332049
340760
686197
281118
839628
715699
787332
721369
654559
458553
353626
566520
215913
353132
416331
19291
1069795
640035
353566
771323
217303
700326
509071
750744
1070726
329143
653073
408444
64175
187396
1053779
863485
517073
585422
423751
852709
244794
881896
1041768
418774
406314
695283
646479
1088110
928506
878422
660340
340415
343104
394196
85715
35572
172300
588174
431535
904717
295216
58419
944086
1032032
63227
377104
151963
20188
1022841
345281
956499
717640
607983
502761
538579
220824
247505
660712
414775
398712
680124
268095
875721
908890
999622
454457
838124
226288
698492
405529
988933
219393
40751
935272
935273
76594
730747
771726
1090074
115168
1064881
988253
843246
829310
293097
1088183
988155
774380
926702
454812
464560
918046
762602
1032104
191455
433228
111710
765239
972702
42205
1018143
420144
774150
878304
598341
122438
571756
41414
73388
757046
615709
746127
1090400
263066
742315
476181
279913
243960
595208
345377
1020072
854358
712358
633234
609325
1013342
597956
148395
598257
651630
976703
691712
399169
214487
458494
955347
1044331
347377
868019
1023646
716253
452661
60933
1038373
996891
141175
950698
665025
497114
9770
914493
805142
408172
1099954
926857
974508
721347
347729
913893
372734
994331
870121
355297
850545
100370
650848
47622
917093
337702
803121
600336
491311
160885
52430
1068751
334969
710479
1101387
226152
609515
653478
288701
435021
391548
489461
680959
592203
838016
981668
948559
617053
597908
337954
72804
895659
336819
11366
885590
962577
331882
988388
538169
912780
315972
168414
77519
93808
889825
256826
37166
145953
760170
1011679
741898
435315
350543
478161
734344
37239
553912
363991
146744
1047749
400026
1003353
792408
626436
482022
368504
319672
961478
502805
1032520
143720
199898
457887
208589
293581
540611
199811
897715
1059006
152951
632515
654005
618062
1039499
300875
97464
229011
456182
722115
668356
666968
273150
150714
418710
1059633
183545
353680
199981
691302
1034753
843199
502676
809485
538157
105649
940217
263169
123708
599460
40185
985640
931135
1041639
954424
316863
822171
586210
602508
828020
889127
742309
133026
203798
74459
261988
334654
1096954
708156
102679
812865
281388
564324
669832
907140
296395
43552
16546
979802
805515
65282
268378
733817
263321
630694
679461
517421
909903
908853
837033
6828
686371
521621
356471
804824
1093142
18062
397556
275514
876117
1070844
59874
57679
112739
121556
483115
306630
42731
1096860
696491
439736
480208
126154
204701
644381
281562
675396
331986
174560
1073255
72517
718070
294511
296258
1060420
625614
731878
301651
1017381
878329
963029
1082395
540746
492269
103809
896682
583113
723928
357660
571684
859265
24029
1088340
344251
312313
630986
238170
154950
23455
1011671
1058977
492290
521940
168870
849802
297143
847890
627509
243881
923843
294132
53741
67881
993930
13166
751764
1083330
393623
447866
229302
300344
1043771
468430
7915
308158
844073
616620
526747
379131
924820
786571
227800
91025
145303
431999
653444
932740
224216
520364
623466
1090467
164809
651352
830044
394992
295984
1039071
356392
392065
632013
352094
224235
785689
390261
896018
447470
520829
18847
28819
691734
798223
604192
235764
1051166
560223
146633
767778
985337
93703
138459
100376
584755
374771
611433
460608
790625
281460
421939
404297
362719
950735
1025476
1083287
989831
60678
616061
874266
198346
337137
563080
98579
887484
138762
457422
937454
744688
726820
577106
423903
118242
165385
266610
58916
619954
124116
902713
357319
270619
1087889
718913
129471
185540
957310
218799
906807
543659
672006
352823
570626
241883
433653
318757
973031
239949
396643
353373
478552
69341
1006353
573411
372231
282987
83316
105110
472029
687431
1053998
495423
362900
890248
439499
447230
1038739
136028
635172
948744
204289
266130
256907
1033546
491194
360973
597159
194705
699086
122413
920725
640924
94123
532687
217286
591996
378961
967769
390994
780045
1032665
447352
1081420
88230
135117
436441
304680
39263
1068919
158752
247467
514074
719295
67371
399907
1084604
702734
223621
67478
647318
882192
566814
872270
312078
323515
1098943
659312
905426
104645
884978
504826
1099978
731478
531223
1064531
575616
398347
609709
933148
630488
778924
837438
58469
656732
325236
985825
643092
495424
272944
696623
359274
175543
691805
845906
504055
350020
641123
175206
27882
294452
217269
333528
256082
511334
221870
694328
740170
492162
653641
364062
743878
231128
649309
436331
77871
777062
870085
283932
618835
304770
957842
402965
1081348
446387
1087809
503607
78476
710344
899502
1075713
739580
166131
1085816
851480
464741
595772
338266
520553
895593
436612
609350
394473
667692
140268
152244
151194
100474
803928
297432
892335
440396
336638
945748
297902
570793
922542
333175
147856
41807
663821
48220
776799
1075840
306615
285623
685355
745947
283628
1100096
114381
344161
1050159
385538
271314
1073493
633852
906794
557270
132661
885581
394528
573886
893533
201967
759066
314705
680212
603965
554280
714990
492261
1058399
223894
229087
1094634
505492
135267
866365
138573
766763
440129
477405
192955
692837
350533
1043056
840944
863743
295484
968427
197934
184707
360946
523251
870974
582842
846421
862174
110991
915130
626199
107801
952541
503983
620512
952848
925562
973728
661268
148098
855482
904792
714670
47384
1000957
639571
22236
57460
646881
288324
270012
1036154
121200
143787
649192
1041203
616682
165147
466917
1005567
954475
555651
475300
281848
574917
699224
578580
63391
1020889
335003
1041287
714345
1079979
238888
756907
190155
238899
117790
16160
692929
227932
937499
318959
772787
763515
499097
1011021
194339
1098722
799230
860050
932283
771932
875613
903222
41192
992615
1008038
199228
831335
340356
573519
272715
861781
174952
248931
998610
409464
243083
200337
72723
125426
925967
909352
280110
1060652
415447
91466
947740
269988
773718
690359
73540
130007
796333
976520
758328
25971
416556
225886
109292
292587
575706
915129
551177
820070
452103
802803
821400
987917
54386
222482
762919
1073880
419946
988406
423612
486784
668967
785641
574179
509923
824113
22444
101180
176509
671847
357244
511298
431979
1037990
204613
147678
463870
591661
760471
767658
931317
272390
889988
874869
290276
319208
676013
965274
192902
212856
77532
1008743
266309
832245
401845
293701
353259
698185
276416
643735
125992
624483
1097399
59328
830601
997524
519598
175245
605139
1067362
6326
377596
871007
704053
778303
730313
991032
210272
806117
630877
548662
515052
911965
913401
788601
563587
52201
650900
117228
342324
378812
966245
967295
514434
722184
721134
646069
98902
122641
783585
519335
482828
591500
680060
447909
152249
789398
977024
956939
605598
321039
560726
237180
680993
410839
42271
557966
407245
46068
828181
1041185
791843
773881
655341
836272
134374
190040
215038
216088
937954
503249
830096
18536
227322
349748
780047
886300
956970
13965
185115
507254
653412
465653
833021
1067699
50454
569785
891310
12233
674055
192867
1083035
247868
474720
744492
773414
385319
1085362
990817
69376
413840
267060
963883
804813
956734
505253
34985
727525
895485
1023189
157364
787456
525169
728055
667991
944242
819927
797320
176386
1054093
294743
399131
201850
212750
519464
178087
455836
369491
1089963
867159
221394
432359
977594
324586
679709
988398
998427
773427
1019020
551970
783513
945053
137194
248824
960040
31960
928013
227821
562778
682436
374261
1076011
77035
588461
60488
111265
415261
795829
820418
793931
135535
435444
1007718
276487
659868
836702
329680
534888
775278
232891
650573
347074
964575
558435
656598
615952
52429
653561
701265
1034789
59752
446087
62135
942045
24534
244662
259561
1023694
809695
315137
5489
967675
618124
331678
392877
199970
706343
366682
606656
901583
301171
999311
879735
593891
401505
283510
349897
1057691
1056900
843027
580584
79467
648688
30480
319424
301258
1037306
753872
214379
335562
448159
722975
899391
781358
52162
20641
1028146
369203
438053
874091
941758
118265
178204
28171
542992
396294
886473
365815
992243
907804
525783
672694
316930
368292
1099743
732397
211027
162042
872036
389784
302977
760117
513842
199413
887897
167508
702859
108309
904040
728785
1017516
924999
35245
248204
807988
628524
868060
407735
464639
901858
769452
260040
1070049
537851
18897
407938
851098
677519
708609
717857
1033038
162984
830985
778346
426074
310452
52387
864455
532768
45735
840498
503011
129177
269827
1091465
437417
579353
641899
106070
923305
1021724
388387
744905
271983
297748
89093
994227
109567
40051
612729
689460
436318
428634
979143
493855
486811
699846
805283
330435
516310
975814
878891
993998
459400
407276
852419
494104
352737
129528
942956
673104
324646
739224
383845
24273
1002378
24436
314970
992004
281602
970342
426379
250970
357252
620503
348864
698530
177393
964766
317034
204345
433883
629286
1052549
35619
222261
819437
909333
842195
45677
808693
1000964
1066046
593956
72533
316935
229852
227257
19855
441324
1098833
39700
822898
716215
855984
841274
180412
738059
471271
486929
113008
672451
159663
680098
147810
388484
753806
730263
127433
592258
743247
800438
1056878
851879
416060
756386
478898
284985
1610
718740
817011
546347
269890
767903
296032
603699
707006
459679
738925
752038
748453
554952
394192
266798
370026
469920
935776
836950
30293
57259
431629
220586
98710
638981
678729
650251
195438
957561
627309
760320
276905
960753
877329
490179
795116
910293
277230
280052
619226
486636
584270
466322
14597
359113
764342
300238
762857
511171
437260
546749
231076
54830
441864
753250
63496
265439
597763
272001
985053
471323
179813
729006
683304
499729
741130
445928
266525
569618
755435
756485
524008
128444
74173
308679
793965
1033142
1063320
752084
263336
782383
607731
221728
309228
35381
362415
1038614
86289
345437
874885
957106
102642
938463
628773
616833
926532
302457
349282
487071
369967
1080409
17181
213479
1072591
966548
288931
687205
405807
399062
1049172
143657
898506
317240
229436
360902
830437
1074889
883921
165144
702824
871985
162160
756787
342678
551535
50405
152914
635201
1084679
892610
770225
648634
72350
425297
729665
609588
826804
380992
598957
924033
915620
315033
863469
756636
699776
169136
981513
634271
988023
188959
511326
487727
1043051
779083
333473
572956
1062932
1066314
590582
167169
704775
639890
9828
303938
283664
852426
594142
152620
879736
1013725
78477
854723
1089485
1074056
493516
1017097
661308
578451
135161
37186
304064
931405
784095
662090
979932
725540
685390
376162
117020
1101205
1026647
642552
703552
139970
178442
529341
609360
306879
701812
1057147
606336
551393
3427
17045
1042095
494414
307655
978154
852136
853186
46673
135485
458200
1098268
183430
880336
841034
636735
917927
957282
957073
514649
165736
117824
857853
1027564
667220
271769
878665
369469
982086
689565
466155
215135
893734
581902
254047
632610
380176
789509
434408
631015
917448
256605
591750
699523
1011555
559489
508265
696302
369181
822753
562486
119796
145285
964134
883712
851204
272633
832904
1000771
98294
249411
975071
312640
374120
998545
347164
23367
844598
1073526
788161
703375
1032806
789419
634331
508120
236410
189997
7817
645099
709653
781854
342004
660833
1012491
1082592
358347
1086432
156127
917955
555143
881421
785980
125099
686618
759488
178000
790871
175314
596431
9044
372680
137432
440469
300452
482061
499266
153597
957185
1072448
1056257
216753
79653
302324
935441
171433
9958
297024
854127
529482
244937
766125
637247
138652
307660
545184
635193
1019743
769741
613619
289856
672797
60212
257936
825243
237368
1060542
519778
270780
238533
480322
949669
452207
458906
227920
811571
517181
938464
787349
226773
832628
1058576
51063
407555
626747
820517
843179
612990
382061
897060
1043282
56098
944352
689843
151185
196887
556873
240634
456719
817728
717438
426638
946460
424161
472293
680549
503888
1061006
1015198
58125
569660
585927
110004
1034757
390774
838101
688994
305618
563636
801106
874641
688859
364891
488460
1084433
846952
1084275
62100
740043
34008
584941
386687
586234
923828
797180
373601
729658
781077
156073
605193
967670
440458
671632
127818
510437
332156
1042608
22421
364064
919682
480053
248175
143508
51852
823356
431584
32563
689125
1074652
209167
570027
582400
774878
436753
956581
250170
740541
786494
249799
201614
496917
206721
192686
403871
26519
209648
846528
335315
16629
493550
301948
589444
769180
113533
341876
23976
354845
776096
998847
682021
981368
470040
631085
932932
179272
102762
29966
929170
1083781
497498
29532
379691
814553
579406
826259
601656
1050425
47993
772479
752843
793575
652124
295314
818547
564414
503207
186276
540974
258324
755706
462556
465914
837365
888366
140075
337123
563374
467728
242877
490157
1046980
61928
995094
377710
902212
572807
309993
300434
27135
596557
323331
340793
74960
306483
432749
372654
1043894
1014164
866796
59181
329792
1044481
310512
28681
523185
842147
618796
105139
322309
681838
510372
67444
524741
942825
617313
29738
421056
444957
381335
1101104
260660
503447
564816
428863
502008
384665
1028817
767812
971532
757247
1054118
531017
336547
499185
1040138
755277
694110
132892
1090882
214992
451800
913389
441890
793048
1055010
496187
344126
706046
398077
590583
538357
989555
1095759
615961
1057312
66165
624565
23988
63718
577221
837184
1086353
650408
972063
7648
170021
730054
188256
963540
462102
625415
1029860
169911
905831
460965
704413
764794
660523
291121
404807
1064888
198406
806219
320642
432565
244982
1012601
1091328
540918
345937
168892
1039580
70450
210921
660838
802292
216934
138275
352000
562749
285129
1097404
167369
19638
512778
508366
1085001
152106
648140
142050
76544
195298
332324
1029492
32526
217017
408949
514800
1034782
508989
336463
315807
594534
441967
376032
819457
945986
607230
448891
102302
982624
848645
27762
881280
203623
348852
599048
854415
765652
614020
420799
107810
98555
804668
385883
310522
665619
300471
146376
526552
515712
833114
184491
669618
1008964
186525
481801
378678
824952
744750
953768
755654
1072185
168201
460968
604016
1069993
458942
82554
143234
843762
698107
256036
16229
890925
718818
97939
365553
1064297
815561
519061
975635
381096
61471
130087
477698
899913
705995
726459
437642
14373
814300
305379
1020032
133733
801140
488227
707774
154754
1009531
732350
542854
801136
360987
537647
70998
401241
971014
303098
73018
761729
487068
1093808
802179
1030671
807442
386040
313811
938155
711996
383450
99327
751419
653083
850430
272440
115258
365646
56956
405117
900818
34468
399301
278990
52984
381983
1028271
1056842
990060
366676
93500
620727
830625
92533
785366
843743
772470
130584
399762
860924
887277
321391
109023
561877
422153
1066009
40701
132782
171522
114433
295384
620401
870783
529367
938471
36214
279762
672667
814197
1072814
64734
402037
267752
814908
509465
810625
951050
712622
170470
24242
645741
476268
315966
310496
915824
900049
790812
630978
296681
484907
959002
500870
284088
31555
512766
388035
638366
347241
1072870
105907
303056
908980
839599
625327
527982
18338
84145
512955
793573
86248
142755
1096238
1061460
700368
394391
551267
761629
204940
108128
42506
625144
846482
204657
800441
802539
584294
357502
706718
154556
17979
411047
359340
527013
1046468
1087106
379517
30387
252032
679820
314034
931819
495283
886781
6486
657962
34045
802278
351418
1037637
417198
15181
716535
87934
574920
394023
125937
531021
908063
758557
518786
281632
364169
575121
43085
11048
885436
376771
11319
611586
240958
339022
253574
714521
213246
160319
767920
666574
945440
501797
1025821
213548
36996
837308
654204
102495
870361
434166
460297
979099
752187
335831
1063297
740116
173603
1032090
812480
316348
652684
614980
871272
277429
1039265
488940
43302
976460
751156
176805
368516
283680
640370
113904
776397
802475
688513
577768
712665
44645
219369
559168
309773
604157
1082474
243285
727901
264831
969905
381922
784011
925352
325644
446805
540998
1089721
100896
12588
926218
613509
129754
217619
697331
741206
493259
168914
421454
497053
423763
528220
678279
140324
536151
687575
210371
1055179
87368
331207
854342
182294
185141
817766
17652
554835
771288
662417
425178
924879
611491
669470
463490
341216
285116
731306
623888
636815
213288
450474
789233
549177
469744
1025770
274924
412792
924363
921765
923441
13164
457453
437617
828999
730170
878249
640008
622355
442846
840358
97406
44505
697825
670959
240386
198738
290874
1100091
462029
751186
648729
531935
171737
1101072
988547
396032
853815
829286
137592
182224
369856
306419
467186
574397
131536
28210
1088400
30320
886603
1060598
477018
828548
82200
327034
991648
465315
115259
150359
151409
10876
726416
597046
303653
302816
608398
1092200
1087135
730898
53201
189180
536213
343480
514121
939264
334162
361380
215959
1086717
255668
71569
948741
422087
299506
313215
154876
899623
707045
1059366
829643
569363
516635
119471
293066
421938
172050
191549
991643
831109
332046
1094447
457132
423826
549002
1029784
851588
129195
844097
106036
175958
246387
254154
821977
867638
975663
948418
685399
710484
439679
56099
537738
505215
724403
625704
457619
658481
792304
103624
778762
1081506
982496
35581
669849
887266
1054019
91684
113625
668345
237205
317064
861736
350530
1082054
4854
116808
976848
1084763
667671
647300
832839
190257
668988
419900
563688
976690
602059
423963
999603
449113
380645
927730
766056
1095974
70439
872763
427564
123868
904153
482593
271605
801093
1064730
867800
369486
1068331
1723
441490
695056
779709
257416
164790
375583
640335
208856
676418
974956
493373
1017556
119279
535915
661025
965622
690827
402365
54013
968239
520908
605800
12225
866222
678980
368066
136117
794804
1026745
84036
1049950
550786
239888
90735
854512
552968
871414
1012829
1043626
158977
1075944
845917
903749
496262
191839
606192
33628
1090052
838360
377636
33450
1077307
83205
295819
697705
125694
456216
1045907
860094
221163
435796
1015446
407578
781459
718185
294150
639961
349417
419260
219318
630870
1070609
372870
910644
65220
678083
774729
550771
773187
146365
597544
313985
267288
788864
610648
815817
129548
395469
300698
556701
208286
443092
418549
8883
442116
85588
45475
55263
1071584
358930
262632
180037
995161
476865
792846
540813
314974
811418
970605
489369
636700
1038308
704318
268042
245691
43123
455166
111571
918719
296507
453017
1038924
45053
316147
56722
694257
1014776
516441
506239
50601
9612
1061858
206720
859672
274660
847487
925313
214048
277383
979173
734630
74806
163774
221716
614613
441911
758693
800080
360769
391110
942359
118757
324899
632225
800937
485398
53188
461217
814663
192599
1096022
340785
95821
436132
119044
974195
176920
956756
380643
271242
380759
325533
218674
214198
964690
443141
982773
928750
912487
973283
273667
116535
351814
677545
251512
105833
406766
998228
350128
295079
274775
917157
101798
68819
648898
159912
1068695
169710
835121
71617
756277
936378
297542
516221
28031
672464
778344
191541
424653
655313
83421
195584
832197
336364
847802
953201
257188
262264
182482
566243
1070676
225291
417698
661160
787213
147979
50975
902328
44738
256004
415849
624970
486002
1084922
680099
144848
6276
590599
765251
1008125
363232
22062
700212
100022
631532
393779
658157
998456
161128
1098309
614157
425049
926080
475760
663801
325667
694844
318484
124469
283634
781442
156281
912876
804499
960661
949545
427436
619694
1032296
708842
206782
244364
1005617
1031331
715211
56432
659648
59677
88458
908884
287663
461706
61375
225613
828932
787481
550367
981171
999243
452279
32400
1064243
407427
181706
189898
962066
63431
5664
848591
311330
834288
294718
500875
475203
1095071
26029
872758
103423
607103
669659
102000
245467
517615
491978
920025
577725
679857
466242
984407
833286
1068727
995784
303618
915642
563084
971878
533595
1004648
507476
390086
1072796
262941
63132
918344
967166
655824
262190
707071
238432
441526
689192
172952
875678
253905
962913
865836
778797
248291
421433
714710
494062
486319
445182
210896
2381
276237
221109
738043
786582
630714
440279
365512
891994
468141
569022
48010
808551
756591
20648
46014
864638
586707
103066
422981
648061
731356
386298
528360
755480
78926
938564
185539
287185
412588
195016
620190
139060
559433
211457
173319
912245
636440
551828
1000247
615660
399004
355544
165821
8873
467912
601072
96279
336885
1093316
852946
1002681
565718
141202
175729
1058783
599621
85047
168320
578930
624332
475606
1015487
647050
635508
720446
959838
7059
41714
1077976
137790
673593
212230
1089737
479473
528844
42905
137060
1004107
251786
106554
723769
920636
332559
1040801
448810
135836
464803
687250
42458
859131
74392
422947
344833
303042
606393
1067760
1083265
24334
789134
176568
43106
554862
345143
172257
478259
840044
941499
107857
558943
593642
810903
688544
450619
540016
961907
375388
1085194
155622
58714
76187
456964
200230
670871
342872
1056134
75198
517053
984305
14079
30628
558472
712179
1017946
315937
454697
486915
657260
848410
964554
930841
127695
267886
1077468
264690
1019735
685060
647652
303899
279576
1011744
866477
927279
408694
628996
961866
431044
433587
331184
296945
1032643
256811
828270
694436
523127
123727
646994
882299
613168
140953
187162
599583
955325
582859
409312
285016
1029387
444848
267921
109924
136239
93183
528954
1008719
555818
632528
673238
953468
298772
1063349
54095
476924
11424
447408
118237
935736
1004433
896297
656929
103392
351914
284294
470242
506750
58118
671523
1100973
631795
965000
1047603
258117
714438
251009
76179
603611
708182
400040
118063
468354
125686
546134
51286
1019533
702736
820564
211432
569068
214871
948239
623599
435214
781580
672825
547130
14448
103395
257517
774427
286961
508700
722270
276324
148978
1083016
337021
473592
120862
744199
895741
1060258
115504
48724
120308
428788
31099
788331
690485
881115
483853
743224
223394
79271
1066791
755263
793130
896506
964786
421630
1076608
499939
1034988
513628
225027
828253
1002240
40555
1084505
431119
430069
923485
378068
1014166
999498
658803
543832
54929
933377
224789
779866
982249
987776
477416
771334
804809
620654
506852
5188
519940
372593
157645
855303
577855
1080060
489073
386575
30380
446077
811054
1014343
376551
535651
616806
238677
489313
311355
583403
496043
405118
1097157
551962
518261
798109
285211
470957
416614
437194
187742
624952
200273
674431
565733
863232
994945
225279
898605
478030
316964
722295
853943
310577
103169
853724
696799
498578
439062
936594
381870
944742
958469
818142
145537
450797
861816
301637
174426
716036
986731
209286
259921
388534
1059602
575437
809583
339225
975259
909306
457197
1022539
904296
44881
364539
87046
743585
52840
709614
31302
78566
530424
963342
1070547
389529
809262
940028
431331
297417
459132
726283
745569
820483
157855
479785
810824
496667
261794
150872
225391
335547
1098488
1006181
301516
225005
954291
162524
991204
612439
493111
1044674
20592
894149
695690
854433
862437
893395
100941
644896
841364
357515
683760
109749
142317
858059
728625
1095097
873440
505418
740341
14358
529576
886718
551322
740137
327875
280278
29842
438319
638411
583307
928862
307662
270400
338026
560355
317620
722910
548935
1051183
800210
28295
799191
695985
508482
785489
33498
1036419
265002
1056965
1067364
182653
90354
852127
859054
31345
643475
1075875
658914
916169
708681
402583
127639
840053
175988
218447
250712
1022887
946978
616090
739498
667018
962824
785885
838099
42735
954249
987261
672219
120963
751390
360480
1083204
437802
400851
343494
680479
257279
772387
866420
1054499
213244
1057960
841311
228606
1052063
437671
844024
1038598
488740
848193
942487
708138
794767
490504
528680
581959
452617
963444
591672
160861
307969
726077
953393
894810
348912
1066999
10260
461859
225974
37338
66285
729125
205385
87044
597539
853012
92701
485241
972866
838119
42114
622026
388462
801047
559799
190408
72040
1047385
559769
177380
775690
802377
968594
388103
781526
60302
900910
376448
252258
1036006
947588
533900
155941
167930
1079729
742804
154038
617297
883054
272343
762911
752855
661781
706925
877400
56119
626394
870854
81661
228329
738006
756563
110037
854971
51690
647099
961989
595542
816925
732581
645739
106640
110682
54135
804338
430524
482146
704378
727241
48392
862041
1044074
693420
18887
748256
633697
955941
1016522
92753
570383
646803
990751
1043678
878919
877869
63110
224292
727987
592026
740838
408458
910443
243798
316571
506837
830435
421672
68875
976562
954893
438272
1066067
491919
436470
483507
128145
893911
471618
823570
702787
615158
165103
915991
481808
1072599
20803
267726
818396
54144
908321
853158
142991
1047510
1019034
775157
764202
1016934
625202
809674
65639
788510
501522
401537
597353
569636
1088970
90101
147543
919234
354230
109691
284262
391579
1031645
935050
786085
11932
133905
461107
847743
870185
105087
277295
751540
614315
231771
387295
874256
546955
836677
140096
498325
820969
868053
571332
580371
254378
636451
544905
188465
223069
679935
281211
1025695
265601
802647
678286
919550
757877
104296
544792
56079
859881
692864
65790
1066112
68316
871873
899708
704018
518341
178682
278163
873427
621384
233912
172963
166844
56404
476331
220705
256819
1037047
211377
9464
1034826
89727
208464
671192
440015
123978
667359
544719
1032186
112693
35702
158662
91914
1040382
344428
1029377
30704
341625
198216
633163
163375
876870
909771
945565
1099870
1051442
194615
129450
764647
771913
725678
940091
12767
564551
1055848
643545
318159
50519
249329
612187
381300
846732
429718
843877
513150
173275
627083
1048588
250437
1010459
970581
13073
600824
160208
887023
1045863
96095
340695
493541
633076
537035
732117
936480
901050
906542
569746
266718
228443
463008
282525
720649
288367
1072280
973377
562206
595206
159929
1069376
533793
1033537
328907
333541
1099615
92687
996196
11224
697112
532382
434578
12251
238805
1059533
861804
27783
317077
1065320
947178
341134
789334
834746
800766
884772
511319
267708
618306
134948
550177
373832
73205
402399
759794
547382
796232
424238
977795
383811
749947
521058
757384
89107
560636
561269
787830
819534
416754
984884
75736
1037339
719606
640908
171837
602385
863536
458242
130869
777499
167891
616646
846816
738193
2013
107644
983416
391928
453073
1090204
1046599
1033794
207035
38189
45169
241544
40429
771452
140709
722588
846934
498333
665798
1050409
103741
529516
125018
981950
1095822
186108
877593
911469
75183
622738
630310
616647
267614
136924
692754
960653
361249
741231
580182
101035
1079002
975565
454440
602794
487734
266276
965310
814626
202402
440961
630017
750574
503595
374701
1065238
642428
25130
819624
221768
966581
563734
762778
493208
735843
336578
917296
777197
33248
651793
1007358
721101
43209
258269
208407
21143
422659
428509
826354
588200
404774
6059
379660
176067
524158
735360
595131
280217
900424
436987
446766
65908
992876
613776
1054866
1007400
780425
1023090
53108
949847
163283
622225
790108
734042
239072
1011353
1062039
456519
53842
767946
772473
799142
141058
437293
280575
1028697
557468
174733
1005979
797244
232474
852862
341112
363013
406906
949297
1073933
243907
567719
266216
532113
938089
72388
549091
902077
538841
774170
658581
521762
333480
1598
31996
455480
577947
1014354
815731
454761
151509
112580
936330
760012
880815
925226
515753
832040
664457
403010
401615
975525
366530
90356
971865
566145
154655
929661
360330
1086305
1034580
405889
543271
638332
820346
21175
885924
359086
906788
709511
742092
761943
893077
780777
128527
545741
1092163
593673
292058
506059
677668
802716
647940
1066894
1016584
297110
141791
64710
624459
1067133
628187
383097
827475
1003622
902300
201346
1057647
232779
293190
705733
312339
1077962
217645
942765
599024
1040883
598692
323660
944563
633329
811687
112401
1042944
812241
781234
62423
843664
281545
627107
908304
648448
266115
374053
577636
537910
232780
245958
389345
205376
29719
956087
44309
755793
1059653
221553
757686
87071
525324
318083
106701
1097789
792002
702212
714506
23494
773697
1018306
7366
555650
97667
23005
244870
862165
541192
322514
650424
891030
404131
392990
583878
294995
324530
727560
752663
721535
42699
975273
451748
118621
483283
919306
748275
838163
255254
884952
747322
731072
888319
881075
277440
316557
913275
98604
962106
198105
955947
562249
24414
990608
949969
1053644
1041073
724402
915675
198128
420331
116376
1056480
760619
1027374
975807
414602
1042578
921898
704541
695443
189417
961674
214507
554808
892847
194222
500695
228433
701743
542866
772642
997779
975123
1033166
380493
219028
498604
343823
994024
604207
870398
788978
10128
119137
884443
898054
112741
819306
648132
698639
471655
410047
511490
698351
281591
294036
382778
107110
119541
977187
428630
154549
1092302
758407
458689
928798
189895
27959
44084
106712
278370
650240
882692
549800
29430
405773
609439
751028
378760
228150
1066059
326824
743430
689601
513051
398538
976362
911439
749560
44115
493458
1052040
90498
905795
780869
703166
713184
683790
720139
32853
18027
505432
430574
344627
453726
1034436
1066757
867883
451424
7400
17638
898935
766225
160482
989349
518019
263210
326680
280391
408942
491169
668067
458031
623220
116382
1043927
632428
1025754
359018
1046234
11145
320479
595570
824787
260092
209081
1059728
317069
743558
730988
954598
564343
809926
810986
25345
350003
88181
504942
769845
186721
1058402
881453
236298
1048113
782642
597545
749829
379999
64816
1090910
285244
683617
640078
888918
373133
421222
628402
624211
941805
399405
611602
34297
228870
327236
674474
228467
403998
446079
888098
199649
756586
837992
277163
909088
996858
655911
281406
1007457
314330
90397
727984
295087
496575
177183
62281
170202
1096036
823915
161041
585249
554001
484711
560532
1094553
145539
1084644
1077805
741928
85661
847095
613166
364966
276933
268739
695343
555915
616100
146658
1011505
896435
354655
132981
940805
834082
616758
739649
460146
623331
605511
986205
1027743
154342
777771
797990
144572
633363
372111
456218
865603
561825
990207
1032228
809006
94999
247435
662422
439906
563118
734081
871655
917964
257456
844332
766495
917901
480094
107175
579590
557320
54367
298509
755523
371581
81847
749220
948950
545169
829247
666605
488212
1082251
830122
124790
90755
941099
534564
735649
155982
1015679
760970
216428
662660
838032
933291
277744
33415
654163
503294
687215
647297
982983
273421
1046413
207126
1066365
663723
445695
179418
61325
638220
921068
690804
511269
323024
1096142
643112
1060040
334019
250956
715534
187285
514052
182033
733839
874294
79859
493003
109528
546641
100740
537939
593302
221805
587053
340209
207626
390131
599584
615798
1093360
954437
188569
948768
516207
775617
547525
588685
87706
688627
857102
747472
306285
276464
656965
1045664
109297
777043
511772
41109
99244
204569
812384
525933
220970
1086164
836836
437198
370638
197035
839958
448322
115394
1051463
466079
916444
1020284
881531
424868
709143
54377
372492
1073660
572710
452070
73454
159284
676057
397340
649288
389744
845352
79404
263663
187906
239796
389857
565366
918951
276989
1022777
374749
957155
230841
681761
163328
6170
988836
364494
350170
839084
61744
563473
298323
290657
1082730
1067691
861998
903295
11428
16765
346797
181420
340927
655358
427364
687993
25575
651672
1007763
1009000
616953
42162
1078750
1076945
973301
577410
1049874
61470
636963
369168
457309
167757
588475
941444
176878
290074
105910
275443
897794
1008347
134787
934940
693572
206402
128457
941143
421521
374591
93896
1033490
740525
754360
83801
202136
882325
563166
850123
265393
858738
220087
36303
234959
591081
402438
690357
775585
286255
331081
938981
743076
1064966
467531
617046
856833
973930
446454
1005242
513712
597841
763388
156766
856244
646774
277567
924194
249151
909347
97505
14229
551707
642419
92435
657532
719491
399983
658807
913617
736175
797716
30314
185629
393002
938468
348690
88890
232497
2426
133458
238985
593015
878857
310727
685044
460665
728362
509443
983180
851505
661249
839777
668087
836179
752483
327536
162028
1016539
1049510
128366
2401
1059480
1093622
646892
593908
1010657
865227
785238
931689
362058
694698
694789
552727
384136
391277
843368
1068621
441616
800860
619389
1066307
71956
511153
261886
1093376
437758
1080358
127810
183472
323647
982630
484384
484385
489420
190516
48512
1026934
445254
648325
636273
1026576
80664
336795
483952
344522
147567
120470
118353
1010027
307803
993860
571679
432988
819095
724226
697458
649896
921936
9289
226836
237543
317780
1086702
1021585
26503
343146
709104
173731
792500
379212
1080955
920385
9516
923884
469662
868551
149310
148260
586515
1007574
25071
1088010
1048091
977746
594826
744658
943551
564359
915019
898530
1053864
148965
957987
752410
283662
960049
430071
801884
946999
427633
292258
706043
825713
1047472
732708
186512
743791
1086726
393735
68932
494496
551170
410788
661297
91265
557563
169286
152473
1092225
845996
90320
279117
629909
1035876
98243
133316
1054364
130183
114558
811157
569779
216051
181372
74405
40664
243660
569987
289569
1094512
1069610
1075445
911229
746441
426141
518578
17068
485729
793634
181050
706570
301729
100042
548495
304164
25287
730105
601714
1054732
15555
614966
393535
597397
466758
372059
1045731
397967
776833
779069
998886
788195
106765
658406
697364
1053374
326868
745897
195397
837218
34059
242122
174389
754815
494256
305048
129196
353668
1085319
1020119
429905
592365
153160
288731
1097472
475235
598866
923751
269520
966830
248174
1096279
653870
613594
142471
353195
989481
625334
141588
64338
776930
852064
285664
853466
408371
417756
330919
683074
839281
655007
684508
275008
52576
374392
46785
269766
471293
767385
171829
685676
161302
741563
630187
182680
15983
102351
97468
408250
633059
55820
825056
444053
1019248
400651
561345
229561
865685
834365
801626
352240
976152
587761
987213
798846
910870
449397
989311
255977
641439
856910
207082
783839
859743
373862
186544
564849
277182
388228
197903
451868
336606
615200
1013324
337357
842496
914432
204823
1014614
527860
219334
702749
832184
1098810
1080294
258536
645247
374904
339933
953368
501748
1066094
941941
580843
251312
291545
804175
1040170
660196
472472
206317
644232
223764
217996
633447
203969
187572
1009511
836248
110517
1064477
192862
379421
534504
964080
963563
798489
114400
1004582
639449
343796
263986
1091596
626661
51456
146616
125696
58155
939120
757861
673721
726541
533100
355912
354862
557292
517859
944145
908228
175844
175512
825456
694694
390718
792665
442685
911287
442597
184954
281928
293873
662448
339978
141205
765340
467566
1017725
789005
338404
627960
428803
476018
463189
880987
836912
175197
74370
909109
788773
546849
254526
63016
618912
315156
477726
1075350
978514
563061
957316
999315
376452
6315
548393
784498
535648
1043019
785988
1094078
1056876
159522
640245
228123
63655
829252
397185
174246
807679
657258
809665
763119
954421
1030585
456467
305070
336893
886210
959241
910145
131594
426643
570576
807742
793039
580528
834336
481065
37465
442433
792193
837835
32764
975497
277872
173684
158482
636940
1009903
826918
870936
385006
185371
693905
345436
999193
714496
76001
380156
549958
379867
371628
430487
460514
935545
355029
586416
219052
272031
572232
783135
972024
1021648
1062211
840607
171065
218577
1043506
193580
975096
573169
985668
200909
394786
95341
664092
212811
668105
983320
42034
25020
1093374
643449
461749
45821
486098
86221
799489
642729
659634
898834
982112
655938
959367
750314
799407
872657
833389
742942
238473
1009222
896875
749922
563440
956027
435800
443527
105959
291297
67637
525220
96917
927250
945451
658784
67457
1072523
767133
559659
674749
51676
105533
394816
1049379
559975
842168
858279
1029438
389032
610270
55785
652110
422181
769307
248596
205095
445350
652446
269631
108601
329779
192226
333695
623763
470861
227831
849721
682313
833168
733856
169902
685423
693980
630556
519883
12858
227740
1044668
904074
499464
767779
1020239
776532
54168
458600
429845
490425
757520
959647
750463
156067
510123
506992
698296
1081148
313996
474847
508459
578698
922469
321097
171576
63995
636023
580171
315491
318310
872291
816027
904932
602938
22003
907443
466965
583302
1062006
655642
654592
395976
946498
1068092
283139
725086
232613
577647
289594
783322
198491
945018
163220
185573
752644
512223
339908
672071
640346
1074092
935171
188975
159736
209113
866450
372291
682777
339262
491823
873185
1002862
442591
1072490
501277
735337
903457
189539
1045478
412665
1054661
505501
793456
1053647
559779
108806
833293
342415
611900
555885
46707
755323
891981
958748
685082
339945
816085
329208
1059454
444566
895815
761290
575637
585189
850975
657995
444299
378923
684324
191895
105752
1057077
56875
236033
43935
343728
60286
755816
305158
459081
380039
242460
199052
809300
221049
727524
910718
1085859
740363
44620
1060887
150910
1061068
67623
295779
1054820
569483
90302
11242
889164
761527
339979
889125
693984
224791
800275
468860
584670
32299
1054564
375796
297441
642806
1071199
764405
231481
114266
149337
569653
356960
252885
437066
805257
474125
660507
190181
862841
272749
797368
560025
63293
975162
617078
384633
571916
612063
353211
90155
85945
69984
349990
406204
70593
104741
1038717
683383
242954
632093
70903
164213
246687
1048817
297719
1046690
724178
518158
648661
847857
524733
775699
1019190
15834
116260
45017
616820
46409
934574
494423
210816
347106
997717
69831
77676
708955
680116
449091
841242
229216
1035091
603934
290712
35939
504520
310963
1081543
368062
9469
934774
455386
1003886
428826
819947
763369
1082978
17509
850886
620807
1014900
15978
928103
758629
483085
482035
67741
1033972
298914
1038427
201602
410970
830626
40851
479281
868011
92088
17532
348497
152675
1013952
692512
30689
485474
1049447
780649
455945
305879
27768
86114
718154
142868
1052386
1041871
836790
613248
236416
618941
846457
679523
718097
555978
270158
1079649
486466
507030
78830
284700
1037818
626139
778417
548439
599567
319377
414727
602515
329936
392038
1023818
146031
34924
468244
1098237
411270
523912
830540
933292
444075
502231
781307
155595
848068
699914
178817
152444
426786
121977
816823
983973
281900
220974
499426
435903
969265
450483
308542
1074600
271903
888368
781197
822657
626946
282438
97819
368254
167512
877853
774875
651688
865364
657796
319976
191875
578453
15681
95578
887360
999174
932553
919933
182418
623492
362785
554831
411928
1060092
976686
616523
74560
185664
559423
169946
29466
865232
1011741
641408
735657
340974
432193
1057019
519987
113394
393709
773044
745622
593687
11092
162590
573043
230021
340211
743029
881644
436440
160847
545743
970739
615053
308074
342054
687717
147525
892165
274504
663220
562642
422595
88695
205096
734434
370424
33117
392470
997120
349455
219163
77200
953363
243299
529070
214119
573232
738510
715287
207022
202975
311002
660856
384427
346271
816405
987130
241862
955538
8217
978995
1042109
754675
59439
83834
803288
587943
546156
925520
35364
996913
480528
1058396
619223
1020936
341105
770854
935322
372706
80732
365282
327112
499252
923746
99156
1085151
26577
129347
939045
490519
66479
289080
675752
713080
1053207
184198
354714
855449
587976
447378
165152
110140
1007956
619794
1028019
919864
132198
775248
114909
537128
718861
393061
18943
795540
968084
379964
85536
532202
647926
1092184
421214
353614
142440
603949
149822
570193
271891
322319
385030
718668
267964
517990
446274
671188
809051
784259
734948
73805
166907
719032
487714
408540
856689
1077821
51062
239159
867833
68575
546990
51244
94562
821153
1065215
753769
959694
91004
638785
308377
727961
887123
517298
288859
647503
252363
189934
857157
673853
580079
180254
324442
169434
1093161
206235
612384
230510
352807
826044
10201
273596
469738
504095
693399
944930
1000040
760866
318263
495724
459326
460389
640359
817591
700982
178427
173514
387025
838356
50822
416151
480006
615462
102640
54369
576713
853571
78180
818562
621433
154588
159030
814192
285009
467049
463105
267959
856023
297616
148989
826759
953124
508456
382769
554639
747269
456463
1043208
988151
822428
124186
1085844
96590
520865
34483
295696
867846
602820
531051
622553
967115
426534
885266
509170
214247
741146
425691
502778
508675
504200
344152
268665
937872
183272
227719
42578
607381
338635
601380
585922
183670
918940
640690
1090318
329473
53407
644163
280566
401727
529921
247941
782878
556170
610774
635794
752217
580092
202192
898962
228428
437151
205114
730159
1089842
76261
59458
279543
539564
429720
1051931
149773
740676
490850
42138
382828
773160
299335
292299
255534
704026
677427
266762
194308
917760
868501
206072
904244
100247
156062
104309
895352
574153
53286
195750
370985
429019
141846
925660
1003679
405774
784689
546293
393728
1099377
594995
333886
130113
558821
935359
1070962
202412
586589
306240
249943
477171
704487
31326
1000238
800868
100661
320933
1041838
1053393
290785
950889
176113
220431
904384
503069
617222
613653
191664
707557
508865
601994
498281
212257
199680
202536
372620
519266
558849
84504
1081805
700879
1025533
200136
54151
673520
289221
368627
1033469
1044210
390982
610946
521357
984505
221232
951000
233471
572666
1058253
984096
1095800
1083396
711452
363689
686103
479853
790982
854525
195479
398055
582050
970759
582908
939588
931878
287153
712363
377760
85554
198728
997657
655082
515081
452968
329048
490474
558068
802490
87004
917119
976659
787962
358288
429203
670041
811299
97314
93099
929287
116909
630557
136043
293710
196312
355999
312663
367547
990384
236065
277495
561396
14424
259618
739270
455850
398417
879315
887779
371930
646007
767599
1068191
487164
872730
235430
855516
61529
582080
463190
834482
858637
301621
632231
44550
69022
459185
303375
1040172
1022338
264639
937685
936638
739128
1094875
290561
276925
746032
42081
596038
919409
1016549
8980
666216
278725
713969
1033892
599748
805799
517453
112383
538904
886489
350409
889288
506530
324182
681929
369675
656555
19686
870544
869041
180453
167903
351376
738779
520219
223579
26259
679347
125666
92896
964066
715591
17355
818346
653071
168485
514237
263309
908517
915864
932831
573979
1083475
794120
177336
359699
659280
1513
950828
537565
319081
242681
605687
104972
478872
471488
253331
736302
620047
185647
617748
361903
210096
889687
1020369
144990
719730
453705
690636
935813
67866
722566
830284
817252
497511
1097181
51496
159549
894611
412608
310330
41445
740180
472635
301278
63760
560568
414836
495036
624569
20431
1064259
316648
91044
1028061
71649
576817
1041135
54821
825143
568522
773155
1028317
610959
888311
319827
297015
835746
847575
566287
165842
516125
137176
740169
965304
520603
580987
611723
501949
766682
403918
452417
355049
1088570
965035
525302
900644
1085236
372744
174349
500403
637642
444876
444341
449631
500550
403533
83509
586374
816572
430493
585267
236440
807383
649637
181067
878694
432611
1091512
216324
42215
667047
298281
395300
815304
752686
474025
824591
778264
530091
417802
618709
984966
631101
1018259
814861
867481
273206
837581
197296
376007
1051577
262596
768275
1082871
515340
332302
333352
601019
459756
920738
613560
742792
495659
551632
264633
355872
85390
998111
308016
700645
712594
932867
529104
388028
301149
417493
745749
120261
824894
1077442
602232
449140
811496
46749
874178
470324
640540
607182
250582
106047
855834
727855
474396
878112
452553
861937
862987
143540
1049460
1018982
343223
1011816
845237
433216
1093669
280223
704035
596093
931396
378057
406836
702857
1048428
187014
1053073
769287
390148
326673
514249
987818
751908
826689
428325
451542
990294
23855
146397
190874
1083289
697793
232200
569278
937907
656207
230624
445822
895626
1054725
567652
454913
364251
416081
623762
812126
353649
1081930
84125
576881
83473
540827
678812
846505
835529
387592
372912
897909
329599
45529
565973
514202
630548
353012
554544
800592
399953
589900
92837
893626
173587
484281
1087213
676417
669379
933719
150305
920357
643885
27003
472089
833236
115076
684612
658221
600495
1051509
879106
802172
789916
709563
600648
696087
98142
906205
147091
296908
596036
972216
895395
951051
746175
852762
458840
902597
325645
678341
656519
278205
6564
1050158
567858
1089424
643413
120338
927673
26936
979631
161335
156437
993943
1023215
740755
360871
799866
288478
15372
661373
998182
144412
874568
524389
889683
801849
530507
910292
626188
799695
53189
103434
643190
740751
609593
356668
262567
304033
566416
771354
332704
110611
341915
810510
390353
335934
507917
267564
280787
370271
870159
105340
490809
1035363
200229
258636
983715
65108
475339
802454
814304
223581
573654
475777
281351
84661
355491
505806
58184
427393
939789
416818
1084197
708201
936390
503649
1009231
489189
98595
62127
609476
520951
534791
652762
760423
940359
829250
557281
913450
258227
52134
549072
376136
692851
416191
543729
15806
672483
1046623
327546
209010
878059
209529
853780
212876
791501
798549
513732
130278
117881
364830
247651
289210
491944
229617
1081479
983325
452949
1071774
252386
594262
386890
191608
681971
381237
575170
387866
478440
745081
765879
229571
477810
213493
366309
647724
92956
633805
618878
291869
883304
1064541
546583
584679
372437
800053
1077579
888310
1063073
688743
453406
549497
945342
99058
514628
458243
742188
79300
64072
182970
345526
688004
391144
732986
1061631
950349
147695
1088528
451540
164316
833963
830001
603808
419116
542823
406758
821479
788811
333920
527150
1058880
637136
1100330
60464
483219
708259
233448
768981
1079304
529191
28919
139641
663747
329481
409625
231721
1051031
313294
692989
834405
524466
873608
180603
379182
443047
357720
630209
253013
471209
728249
718566
514441
451622
330686
753137
502323
35922
960177
339094
982433
717873
927259
789392
448041
708613
812753
328335
114920
1079006
804216
801704
326402
930599
501379
455019
58591
362295
689215
1083490
1024827
319929
1033197
575270
408255
876724
6015
595205
291670
417278
314193
803101
904361
74045
417540
500877
37135
772805
229095
396572
953735
136972
428066
979383
223601
531767
937578
464235
765950
146938
371982
253426
749378
985289
544367
486712
668075
364071
859920
815222
416633
858695
580740
147406
373848
1026962
822882
162977
940037
164171
471494
835745
607187
697043
636480
796665
593103
836047
741427
749840
73451
613964
886753
911967
594875
509609
633911
863529
21443
268015
981683
678538
978432
859678
626603
332293
924964
246671
582378
258731
839660
736333
460831
1012541
379843
308243
707469
1716
183776
339509
229753
962944
1073033
244614
98672
833352
1027419
295893
196700
44541
44004
275911
377917
697152
529537
903714
453769
790989
395626
261881
360166
1054523
644217
626379
836507
626887
701772
582691
82219
469938
396478
794464
1025993
461020
35959
902538
727812
357932
10629
196611
668855
1095694
161608
177562
872510
579815
884759
980905
938593
504299
246491
422348
751335
498284
142985
595504
485058
238321
917120
900267
476679
882027
227198
349336
939347
319054
326123
755799
729372
57178
402203
1075877
593486
753610
959515
291604
502851
456235
156472
777015
784586
76782
1052425
398383
102394
101344
653955
921036
875362
1051891
585134
586980
261242
112417
1075378
20547
56216
145154
146204
432123
103690
789333
913447
323917
99855
169993
929847
40806
253950
383206
628427
511090
344433
732008
798289
289340
54265
957377
599346
203042
1002707
635649
898302
124336
1049730
2697
989166
332934
1044281
847281
507203
138978
259297
937045
531954
409577
700971
628730
193240
1031753
902306
622766
1037429
275350
253968
966396
377268
871176
731265
635408
628384
222437
732953
159445
525225
10974
413247
966280
350851
1076549
914335
192080
32739
331676
938144
223631
686686
215037
359669
984832
7063
68427
312585
824179
573261
66490
50097
1050404
931245
183604
50767
1064213
423518
839966
344885
609397
826659
771306
109821
287984
441936
615938
494730
918289
327527
1074286
221126
1028842
596989
755238
205222
929942
965120
235028
404559
823293
521664
45852
495607
468954
294049
562609
140765
684768
844884
811233
61084
894801
332816
901780
560913
31017
772772
1049420
303470
262107
606281
278494
473263
1081080
184704
546681
483220
766625
1036016
565595
799311
757867
648742
445361
523148
716455
1076012
1024819
883855
731161
777303
226661
67207
598366
991981
562977
865392
632815
302186
471840
621469
754476
95414
499739
316181
757084
727922
408482
90517
190488
349912
1031243
1064019
724673
816144
1058306
798538
159277
943209
645923
938893
25123
230393
792247
1026172
8255
238506
824699
647034
170424
864048
322383
630681
375665
610718
581110
127114
615985
1016484
1036130
830308
215465
466648
46231
455044
1016248
1081808
111459
401849
542858
972112
1036517
735607
482758
1093169
1039911
63389
361930
515709
896508
244476
704420
1087368
422826
705142
133693
1004246
543344
777578
469917
680198
761229
961241
302848
312600
429081
631933
135715
304958
865755
876731
1070985
553202
341426
289957
663589
28894
842662
1050591
849412
1026671
417942
972338
1093230
174791
189809
441889
559643
911783
501565
329705
828801
327247
117926
246848
236442
663633
65306
1000687
899154
1090051
381260
1024884
990409
350878
887380
693975
239820
1049999
102211
409003
523039
1007627
1093643
994172
280512
926482
824903
598438
124426
843425
1065204
151955
168029
237284
634680
340405
1053755
192529
723416
126714
215739
542633
243211
742706
139471
110324
742652
111142
764545
938954
762734
197417
541328
210603
324017
542492
949610
115306
175393
254187
438344
1023127
462687
882557
878732
380688
201741
193174
342240
3183
287980
548265
300213
1054376
642874
1055515
1048684
374958
997552
566156
342614
365902
79258
107078
601174
798114
190073
36590
709211
888358
515496
594962
69017
131821
486301
72693
1041783
709944
16601
649624
109908
574489
716710
1098608
468138
77048
376770
125785
499653
536294
33362
296095
702629
994529
106542
89233
714669
1074419
626763
789421
605237
425245
757340
275127
969903
594336
812694
283184
170435
322001
564358
801875
1044170
891585
393469
450069
244670
32606
441655
266014
537045
994699
786836
521774
866246
631762
602765
421727
406012
109360
256715
903361
790916
47819
851465
57686
907174
730793
105061
547604
910256
605566
452942
660901
831447
85089
364366
3627
887182
839305
559690
586816
18764
601460
928146
28270
345151
501613
1044820
336685
32321
162723
867658
244091
46278
950739
150082
1091943
141683
258685
1029665
502640
31843
683773
669418
160401
336083
66317
818355
1034390
918839
84674
571965
175503
674664
933209
29057
615713
972853
591390
514344
268642
957660
366490
964073
692121
360618
1036732
910337
271503
568709
175228
297463
870800
403829
825083
187636
232577
751070
344296
76420
139969
627276
542991
610972
335854
28188
666999
538576
524910
405739
252891
297232
1015124
995267
1072329
873384
874949
176411
5464
102822
115194
618358
252222
25749
172756
606383
639142
13763
1064396
124855
263980
120238
849656
47445
107732
829185
965789
616436
627135
215249
1020547
645219
454853
777527
96914
57000
1100881
770440
693483
106127
724368
231711
737479
315524
370216
159271
944999
542713
47723
1063377
674507
936060
981088
571713
296305
908889
1043105
151031
283018
8530
765160
205848
128192
549409
630191
718292
253137
597758
783046
499687
123688
721135
94329
658629
167616
832018
1038800
1055720
259493
92069
532690
1093780
359210
1097707
330223
810348
1028527
402949
624103
112722
26578
963751
126670
649583
777990
693935
735847
966983
932657
358724
489270
424105
1016834
29016
1096113
732858
869350
35837
507698
618428
96194
424155
1023591
759082
721633
1025036
858151
1041278
486355
724230
445304
349994
747255
160242
276329
342796
82963
155241
85354
408646
151581
849837
269006
739278
761736
172853
696693
42755
172409
697490
879118
417995
810328
266763
260864
76866
1032490
631076
176700
296806
1054411
335367
191287
792112
463439
1094023
548016
850177
172107
987752
266504
158226
336482
1086296
750232
1024448
37495
474746
715168
91461
792018
1090011
1078707
415104
71951
594155
316263
816431
427195
132894
736012
438390
603893
69934
991332
905015
591563
415055
565935
790912
461736
552238
734683
1067513
478997
1076821
407304
65054
1002617
929846
537790
1050190
729908
581251
233621
358388
430456
783037
898925
740457
253194
107065
980191
758127
918987
775083
977306
164275
1014772
291744
64256
112126
866148
442827
329746
848434
966972
80790
437870
778598
176218
5379
783002
286165
538491
683281
795110
305134
811885
976338
628147
636341
1048979
922575
1065928
1039314
551018
1086560
1074805
812214
882415
846587
1099907
341315
696098
815613
921224
718821
1074192
681174
121568
387119
974036
30506
841926
326599
731948
233712
552383
421533
239928
240554
348674
71952
815056
215289
166498
528260
93922
405434
703684
933247
91698
1034155
250781
548021
447250
1088435
1051805
282668
448192
577560
271032
375185
365980
212864
946445
649170
753960
575881
209087
483158
222572
380522
700764
961292
568599
270349
1066340
798438
123032
1020449
103475
1067411
189905
684058
645614
512690
877875
603950
746101
60927
1055181
1010729
564885
364914
563680
957352
696184
1066166
631884
475821
1056107
165681
1045437
346670
227806
710933
205000
698269
196629
194416
171857
851046
212867
808210
992923
991405
999177
975239
927446
823826
906341
863817
458106
807006
1087590
308314
665971
315657
404798
917515
963534
637020
32740
381879
81260
392876
909413
131753
303904
659841
294181
66688
762105
17994
495272
48710
884458
341444
68805
12730
248457
142924
164364
907640
522718
407001
1062635
353206
258052
453230
865484
550064
844730
645018
208984
733069
623290
355538
419609
332097
865679
272714
387993
131297
748215
324684
14814
962945
687345
598910
78934
405516
205919
218841
207943
808328
581002
798592
520045
698091
461559
459433
113225
479458
1046032
181199
657557
655005
107421
141988
396088
613328
55599
913630
738279
868590
473616
9807
402942
602487
1003145
997729
999062
21839
422948
309473
726635
558532
461299
791557
376399
356787
643505
6958
492785
40885
859862
753280
18594
1057879
348568
1007703
894624
136667
745036
129645
576349
895904
130239
722133
568317
122826
480452
266095
262087
650907
473056
1061876
652923
253924
308204
326356
525014
708033
745526
40354
75619
760750
935355
593487
6895
954789
362083
684471
994816
325329
219879
1100626
413505
197492
514070
403981
739542
617453
44402
857125
46521
448742
587358
190444
122053
497837
902298
811407
913778
3884
991796
873726
311875
928407
712698
1031740
711426
911557
477476
247786
417754
340577
121412
222436
302842
962387
688710
147702
198365
1051263
452911
936472
803301
971289
1023220
57214
1097606
720063
493629
371027
498717
72795
163402
586880
816312
167794
748562
384733
666112
1036957
735356
202247
9138
881259
518459
894427
156421
471614
912633
190561
729733
252784
340478
954517
979546
828913
367611
97089
639804
978892
379150
63733
896280
807318
715064
537672
427352
918117
153652
682148
815827
670994
523050
502341
175229
54763
348195
961740
120385
676712
583250
425096
386044
178509
838028
1095414
178459
189122
388078
74120
884346
919806
124346
44234
419560
387318
792943
1013377
447305
162449
595396
963307
725040
432198
299122
623248
961682
971567
841940
575128
647873
565348
916069
1043621
457186
252990
50106
379512
586473
1026810
78387
853640
283825
993882
214575
395824
851409
1088464
717429
119371
107461
385746
932885
175820
129855
769187
598433
938622
1008434
335806
596004
579402
485319
812608
926065
878416
349780
171982
887964
102199
191766
545966
34837
401697
597091
113071
230025
764282
264553
591445
817750
417744
252008
176269
1094843
363739
745453
282221
588638
783748
238969
331807
1014544
396655
286953
553687
237366
808543
497822
142522
345243
793401
1036159
280476
874476
426171
1040428
989788
180026
290831
1097207
7335
185208
792831
593920
266906
539344
776103
860702
944927
412465
143600
487162
731166
135928
846972
30092
275045
133533
360759
819776
1030191
167946
903649
598116
464772
692418
430884
283061
974797
24942
645191
298572
397836
458428
429923
449028
585562
1085250
568838
1056129
215704
646767
281648
423802
44349
230443
493233
155786
503401
303628
4750
579252
232589
157995
873565
855038
632907
785594
493170
1035595
243272
885563
853859
80854
345331
492563
327179
1043666
963675
964695
296166
294066
489903
549732
490911
992093
775167
885604
373927
722161
406478
107790
172553
667136
27603
61416
595087
150019
859511
443209
205437
343093
59084
660229
984120
421401
1056535
392686
259723
680067
909715
121567
724952
295195
756986
161555
111605
1061728
620266
871467
1030771
740804
46566
947805
779486
1021070
455040
91592
637746
442234
162039
653089
354617
583325
417211
1075041
771795
961301
1079533
897700
118989
755939
4142
1013617
750469
672301
300634
205751
340334
760745
1065495
101502
107178
836968
735441
1067267
604958
892337
995998
781663
378066
401855
281758
1051497
1073883
2891
983210
78542
7735
791913
303563
114179
375788
393057
740365
996703
320308
464342
14096
1015905
439723
702255
452491
172172
623953
805381
165553
935535
1099968
270537
670895
580884
886628
446714
120896
32755
645745
234993
870091
431906
613929
581686
635360
627466
528886
389292
339396
617936
1026701
242456
83059
645086
505197
976041
697268
990317
716181
719658
927980
325213
1001934
1088514
334318
601786
260104
209552
1027120
368513
697101
487613
698945
544754
222406
997928
1094669
99862
714647
222688
58408
879111
337145
234793
472427
121292
493931
531532
116097
412137
1001919
331991
452731
289864
746405
790924
581969
1095504
244784
435992
555586
449152
359446
167219
357148
1090380
989198
361638
536261
143598
157155
26725
350077
608136
681859
139833
322712
1056796
18444
312448
759779
350835
45121
840852
410698
322702
192699
634356
18469
812535
972398
556329
115387
439553
575144
1094539
376376
120646
1046377
785032
136542
26935
804659
40936
276616
1090561
622070
221490
538586
51898
612159
752868
684669
684152
277807
665064
346803
316909
564506
485273
127169
611628
820219
242196
479213
103895
58133
563578
66622
517052
986215
459367
308766
323015
749624
786854
570115
788124
546832
962384
550236
741508
77231
790487
1017299
1044243
420415
1076958
450198
248913
758253
132900
1048454
328463
264819
845742
963087
347288
1008644
375492
181160
270933
459733
404503
168584
261669
361377
101637
174488
15737
762951
756760
920697
836564
234944
848956
211091
781221
1085409
651873
1096421
399433
965380
951739
594833
14513
146172
277735
318063
129899
840208
859411
424512
99224
865156
971047
1100369
98614
970147
795325
651960
563443
334253
807769
821625
115973
206568
972886
1064793
180237
189476
847065
185782
206953
413433
1037710
617461
892937
1019992
316104
1027494
546671
19152
401999
48895
483968
280632
52002
600840
268206
417948
160731
692624
179117
89062
376596
991048
636254
590600
242175
811108
756313
600535
847597
1066100
799382
147181
604451
375262
903994
989056
68661
732511
827706
145674
811934
318619
273856
162744
1068119
1049804
373667
408951
833549
1092420
593241
894365
461483
739684
1022938
378494
1071740
881269
647531
898797
234043
845205
555490
826994
975538
621458
773062
418642
140581
261567
427891
389650
140153
781426
733689
277510
48989
197635
332815
436426
519604
25306
113284
726995
127557
1100164
917793
620030
1024348
251042
229115
635919
121239
582448
581398
449718
419736
302471
211823
693217
126229
1096948
151106
277837
851037
420558
31399
120855
357550
953494
816211
232566
923979
858572
321080
108521
631448
691496
552323
894319
174013
699110
1029468
237210
587917
246979
394520
343815
517448
607467
113708
781203
907657
396148
327802
898702
774243
244537
772388
303608
945469
676153
1049716
1060461
600920
854452
659410
57362
611812
646111
121853
174964
220316
975698
1074784
439269
865314
529322
392666
362129
252381
274405
802180
585983
143286
538422
365303
623208
93043
956578
276724
740207
542672
329756
37760
707873
394766
393716
649477
60320
635158
878865
1001645
674572
342378
197189
199115
770229
537616
1046241
625952
791026
375508
701942
627734
313931
334751
788460
477895
748324
175089
855886
802135
260111
990916
531107
438435
794201
39396
279099
909095
551729
604035
424173
890850
335906
633178
154614
836014
73153
240138
135431
976198
855273
646005
748685
148686
507073
154472
1039049
478774
879975
556816
500831
427454
486889
664322
1039176
162429
34719
781517
361726
310599
899989
585002
995216
214359
73651
74701
141223
233810
571365
80574
803410
392651
762236
905143
447315
329548
129257
541092
349280
958129
484707
585749
252449
587173
931259
1090451
782268
90121
1040068
357386
1023483
374434
651886
919702
359571
105362
694099
140884
637001
979406
447657
376160
89424
851283
43631
221182
662867
231868
70518
445742
766237
28952
78680
488005
694757
281494
1038835
714708
702589
165480
5517
725872
390497
222496
618269
421128
945615
277835
715313
743045
787228
468044
631086
832934
807692
598201
755848
114701
346789
1100791
1079775
917041
462172
913045
990322
86518
543056
753899
742510
1061432
50391
991941
1025112
613577
804935
343524
1022139
841263
770198
8420
198156
267139
14925
879138
747743
581034
896244
156633
704006
452842
361936
499790
266573
329590
386051
778625
1079678
516873
729483
644874
983537
902095
1043851
788005
815833
948948
454293
606981
258578
524252
413773
830114
437610
1036002
880597
587662
55428
349229
1011959
805436
456516
28862
745849
254715
254683
569794
895599
813372
867717
953279
749203
323111
275891
750154
378103
1097098
316858
924545
770463
495390
220790
825016
1082689
662714
575148
988330
517643
861762
344937
1071137
19016
1064009
378648
211286
219980
70560
410715
138605
111817
556175
1063858
722271
24953
583874
890054
479512
983472
268419
939247
454987
241619
488401
567654
629333
437173
78227
718768
452676
365849
90760
460668
271725
520072
348222
427575
588113
246963
688913
85160
1028798
996733
1070145
825933
241088
764998
935765
199693
1036085
778337
101039
1019485
152304
126214
1066468
609514
168397
147495
504182
782595
773681
575501
242489
162030
858718
425431
161060
55360
359970
648893
51120
1085757
480600
643931
308732
282875
614537
127975
946202
971942
387443
327615
444855
220310
330190
997246
741173
805725
941788
565593
24779
385841
793149
256292
95552
780085
854210
1047100
63418
284856
635816
698104
948189
785744
569368
373833
1095730
1021351
713550
950728
817646
543844
459101
1044164
104405
518500
893784
31416
505768
50481
765325
249590
1054057
480360
26541
246547
1063385
774275
779024
293837
221838
472154
918093
307309
160576
610690
137763
595527
647573
786573
635888
776236
882518
634187
350764
84097
823751
167724
384224
67125
987356
734660
551666
420477
119686
162379
236808
792070
528099
665847
233269
519092
128878
361998
928453
546354
517095
1024389
397906
963475
417561
748494
923972
760466
56110
632617
30727
621087
746039
865597
12045
342306
909584
705968
328833
135107
658138
673036
561495
1001011
877754
517849
1025278
832833
219636
243478
1097757
976486
699999
293562
260146
178517
596170
974369
916532
585766
110581
747022
967448
29371
811623
319574
436875
35342
304674
548573
337485
752548
721995
168450
210082
833299
243850
1041460
432620
677486
673555
966376
353595
690347
1089831
827372
677908
269818
653313
934678
597068
400746
971597
52783
983730
480892
165945
798296
1014263
953981
812576
997316
834757
489042
88365
175315
74356
485640
197648
992079
425083
1082991
786908
1041621
138724
107610
1067670
91011
1077338
455253
555231
379983
416207
117997
574713
619218
422844
219183
822603
696511
1059004
668334
828379
507795
476734
876699
1092011
822638
562526
31482
248663
60190
868206
1033120
345217
124303
218573
977707
364050
962642
958763
287035
330227
936699
398732
181759
922350
541226
493610
715758
844848
692290
353995
457341
15460
203029
447007
643970
538174
507780
429864
831186
1052667
991123
584125
375804
126854
127904
6947
1082137
760882
76592
253988
1002625
306799
692376
1324
860568
978867
163964
1039069
889308
948929
694088
344988
276500
1061318
946112
463140
212505
829175
144375
507992
817834
439528
668516
220816
266282
283909
334007
981930
1041785
605129
598218
520329
1076208
1041228
1040178
795628
16965
1015176
794691
801788
149071
1027894
883874
171554
118017
157072
344924
421052
751270
843565
17114
455167
51505
234021
599588
830827
125600
430787
391038
528035
750767
681684
1030482
18174
499623
825771
872416
493533
374961
19264
963237
849889
87000
63260
817496
338991
1079853
71433
731339
64194
15037
785657
128352
401861
124879
327922
432273
546895
715918
495203
1035184
467875
819895
1067180
1003738
1084265
1052874
495538
640333
713620
852345
373656
898773
46716
67381
324018
400647
1049061
751328
177272
337405
484156
864866
662403
456913
380495
32714
742154
236718
683807
333630
851211
760706
145602
1036022
34995
127805
761896
100151
427522
109880
574998
914201
910283
706153
343712
451548
1001207
329641
372294
379989
366832
85106
768278
21827
270258
221915
143491
103411
892912
724917
679230
871107
550092
293433
810001
46999
318769
563884
634570
871959
931417
73440
608022
683248
157321
513688
464699
756564
688028
170133
708831
615794
323989
996151
879779
1014583
661641
39278
432234
1021564
987347
630666
379335
462590
731503
926874
840451
697879
35042
452958
430038
447335
265501
391645
797872
212730
624727
852741
270371
431188
469822
15086
322414
547768
364634
157467
102190
854665
167906
604265
514545
869202
69206
346946
780489
177269
62612
341937
798297
878839
50595
514465
479197
17353
774880
1087426
299105
317327
68890
353599
997848
316434
155212
795980
301797
147548
97775
483053
258924
587412
912506
954719
915344
124594
192360
27191
883701
354294
1090039
252908
387949
302911
107940
621092
651748
489224
527102
971665
546904
1075052
837929
459921
562481
242222
978430
690071
533305
1096728
999727
149890
540232
359275
325021
54163
1203
168589
1022867
491477
944016
419588
899765
661642
269802
1088964
916778
481135
221474
793495
642828
816388
490892
83797
115610
361624
649682
1043734
1031913
286418
898321
52893
102458
795863
611442
195243
53829
763629
60227
563888
552495
164145
249980
728975
1092329
260875
248054
620036
1039518
36688
372783
733056
487067
1065292
171525
853295
285648
650744
421815
90455
84121
457635
533772
578416
369463
654654
502580
808351
315593
58633
386239
581496
891362
143577
152583
678838
496349
229344
124977
955624
269687
170855
279030
973254
265788
828595
81641
355503
629868
412232
353853
170792
864835
231369
122896
878699
454889
25350
639473
168204
397529
484358
963484
975644
490096
19423
197904
20609
519740
1085478
904854
667854
453781
530417
525386
478121
609585
1076865
572223
547959
615618
22267
834173
1047973
540484
748249
286412
137154
335791
786326
846422
400914
517083
609310
889912
907540
5858
634894
846461
740717
97367
1051845
560808
372324
882144
530615
924032
528269
1096541
836012
333190
162544
1015417
994542
473336
76744
387407
30830
622596
718756
471088
906867
74760
272848
190293
649685
818441
995654
566331
930690
1076565
660680
243005
546801
714050
1046315
941608
260930
320617
1014235
961919
1023551
3877
680309
213000
631761
493227
223745
515656
886823
1094838
243785
682966
8075
626068
807527
1044937
915797
667998
839263
534417
520016
442443
653712
513724
122897
906957
456824
244816
1014568
995470
99729
264629
747007
671415
166642
302194
692179
693252
488201
62600
151637
151638
943874
167596
382111
332661
162990
936441
651769
440519
573234
529597
1088170
320046
504163
645182
204870
177547
375987
475559
1010007
248404
657631
1100856
882164
4527
488942
362597
427275
1050349
110210
1084489
160479
211864
346230
671750
226452
67382
897392
932032
158960
909475
561276
118724
861008
1096328
681155
886783
1014385
552814
820222
402265
669683
954493
432109
881588
382941
64056
1048333
541107
88985
242320
97219
220275
563253
982138
278836
553557
174630
373303
766774
179064
205833
683690
9717
447626
572315
944360
98024
312160
457387
235606
483471
1045770
261328
195822
487180
40433
786472
8013
474617
940519
123187
1006021
554261
708594
297729
231375
774992
1059813
66011
458869
609336
550438
972987
275349
806207
252350
988749
143594
966543
259920
969650
572982
649261
1064622
100030
399886
164925
712182
98813
137411
743190
313376
820997
41262
236140
876458
176687
39766
869455
29967
1057153
101168
722674
49496
46757
383145
140597
356573
120134
476135
1045997
645565
274856
366282
389647
75408
454626
477888
526302
421728
427431
881337
470595
438419
264808
678171
738492
864163
350596
352227
281240
615810
195953
223863
157171
824869
947482
470665
836557
215563
15264
618795
787276
478365
631320
839865
162510
568011
845962
398087
329226
136095
188919
140936
425950
644383
137153
567440
661091
207104
995213
871055
181147
476606
764941
868114
915452
635784
141239
362472
937272
65513
137354
607122
1005222
166688
979303
601563
363403
45428
934282
393413
639007
107382
763647
871063
378168
897849
778008
425811
778439
1044223
1080798
578485
122367
581770
377712
574873
252942
1013636
458312
263070
280764
642256
1063016
894545
718697
987816
336510
33593
131299
855823
860944
546843
447568
989647
194872
423804
927547
291431
622890
89812
1084723
254542
595789
544809
70638
788171
119398
183681
472684
78047
163844
288544
901905
1080786
166908
852688
202792
465357
444524
67006
99238
194306
1065062
679592
415053
788590
468173
807474
471345
240928
823059
728000
466697
576107
497267
950348
783344
831176
528024
930241
112756
250525
934145
704058
895999
2368
655572
810126
621162
26815
908227
480000
136775
656004
921536
20652
265312
991224
660996
901394
657389
1057449
488237
376141
640774
80112
101985
243126
795317
672140
486050
286290
541594
137234
924828
368867
493505
796111
925354
765617
1030739
856099
495749
1013386
987018
435985
247183
490885
194056
70795
763690
98923
752343
1020985
876517
1061077
529478
828505
621145
778789
421457
198770
907225
264676
907118
268649
824512
1014347
619573
903247
826906
705840
999408
635708
832287
495742
981318
524248
872415
988495
1077169
1007836
162917
477281
592959
157620
522818
847481
12399
111527
1099679
837408
360494
236574
683239
1042247
896613
26699
26698
740072
108751
383518
19555
382327
270079
388809
702771
175756
1028962
1042641
699614
698564
743158
306391
763451
953191
468304
830763
669740
480160
583902
899625
1041905
748856
368848
749550
967348
307943
941158
739880
242304
234783
765607
515498
686989
87823
746406
552093
156351
933685
677181
723167
74477
23994
224733
17385
823971
100705
1036992
1038042
784257
502850
756219
757269
111846
442286
101999
347031
105179
22021
798844
1046294
974794
327918
855822
927157
520604
1058050
1045900
593456
984041
772568
201728
827528
962438
407346
986393
1029985
54582
725677
181237
761273
534076
576979
1007668
891878
536253
1008363
871828
227913
349033
375919
99308
658487
688281
954546
238034
429880
642988
862746
824742
895047
740813
741909
833008
292345
532677
228325
471617
364938
123272
186183
1027543
720415
333992
156257
571126
1068187
648663
679102
827521
301910
80721
388516
614354
387393
566936
126372
774352
746106
107369
745158
936101
893058
135084
262033
273297
640795
40222
516569
360597
952600
954651
341144
356824
840425
389872
247175
931857
195305
735318
703611
210052
752224
476182
988689
287148
246863
946365
646984
926496
354348
960820
219458
967505
781313
908704
1011156
58395
61641
388404
997192
186229
342937
699973
289908
295361
1058510
666329
934279
202356
1064721
143658
718108
1014944
145862
928104
729764
600290
151737
321314
321315
392085
491848
774447
1062466
534301
811265
687400
112108
61153
291402
429389
828467
700138
30321
785145
849814
770786
746042
691893
837724
41579
431045
1064471
130056
400313
834415
439055
467780
477600
588143
969690
191158
352978
14071
140419
946612
576894
176224
451487
484254
6588
814569
961211
230796
829715
649045
226760
710054
225695
716611
270497
30265
399858
220203
293390
288847
267641
1096899
629630
272233
86855
973264
930454
574080
446545
97642
621796
578753
151274
622899
584919
701680
262138
949134
740087
614618
853897
510169
835107
218876
331751
600912
932928
225057
789788
294457
1052846
14641
451043
238163
182144
557172
401877
337431
9535
315035
164506
994436
682572
163632
438506
934482
885234
780479
650487
593910
898177
905461
339084
21977
801354
775173
361064
963086
88485
625617
787842
1007287
722101
864699
518186
221143
427194
264942
575113
270401
599906
424880
141786
497716
1067583
508367
521592
964144
25917
556870
935673
944225
438445
999298
876997
199451
323906
879307
533965
364058
903996
947354
1014717
830965
916740
178095
561414
1079918
996291
329833
291404
230219
301928
526749
915740
310629
504537
1001634
79296
1006331
855709
1006363
328896
651330
177065
1020720
858815
733035
855066
987510
6897
793310
499217
779331
433741
1002687
669425
93502
292813
827629
1041052
148767
843136
919502
700784
726879
753978
847690
119448
1085153
704517
638590
1053715
1025516
404114
318097
621514
102593
980526
165520
509666
606620
1059581
437676
859911
316593
761598
713944
939025
533332
69412
1092476
960719
573100
372494
774157
631082
386862
73634
247366
665752
153050
348835
284851
493348
515097
528193
567288
742161
354461
32272
271151
377030
226927
419811
477423
111798
603091
97959
834411
653612
433542
660211
405035
640443
1024400
38406
218425
1071748
503111
164193
495640
778442
425067
218732
664525
482115
607499
1042208
298300
246561
96855
404592
107058
981623
501521
139493
552568
862960
3238
445140
381836
428069
140538
264038
73869
331217
1072967
795656
450093
640133
427388
848959
766883
103614
650437
735871
402913
802907
348024
1033161
580116
583367
323445
437439
188818
168035
235328
1049296
745023
885264
895238
977588
249780
917662
21071
363826
473833
819595
838638
639553
955281
897074
951614
1089609
806158
606868
708079
414188
810303
676625
368252
792974
186843
588750
48772
533957
867554
77525
444280
87912
1058628
1044587
180757
860848
192739
323737
965288
717158
633004
568542
983337
441178
790627
676934
128919
1049563
963735
515982
339379
69481
846843
151999
164318
324734
38035
311588
221348
729780
774496
315092
603064
153036
72480
507080
738615
1077437
669369
879216
823044
481821
873176
838686
740517
592667
1076113
486584
1043217
214659
440909
29860
1052003
593079
62446
243056
383909
949844
879081
174297
405915
996850
12273
348576
159302
811322
247898
383488
172060
183499
3458
12221
19552
313765
872084
616181
996498
41902
600095
248478
376368
944408
858070
344763
183282
688207
570838
892013
20095
1067450
829219
149253
800985
1008734
994138
580390
90464
8811
604006
107096
205003
143664
106757
241014
936226
277646
462995
304293
1068772
740142
343019
110457
304895
119041
689772
475968
1043726
805383
742283
27351
400167
63855
363323
252471
898308
174896
130730
459001
896005
819494
842582
1052026
878924
1074331
410113
279285
290114
102503
904860
935290
1074055
212446
445934
302776
882487
755337
446269
466637
213775
399958
349976
78242
1002069
410928
171076
438674
610710
1004329
637758
669714
411418
709213
1055585
728523
581100
857978
13923
602055
765018
1005591
806754
411031
914457
112286
18506
799086
623938
681161
1011738
1086675
591758
243037
168672
9629
275315
885927
342831
878486
76542
107184
106134
447601
600183
63950
409810
645940
742418
149389
1080523
2606
523199
28810
597614
318339
336159
797101
679874
443433
239081
529609
276779
595841
229191
1101050
390243
589369
768372
65518
158625
501136
997646
43888
1009917
303508
780326
1058565
518643
705215
937326
811024
241294
464623
347208
26009
854150
602276
85352
144673
43580
466436
266496
3591
316293
601591
12255
1080746
865825
864775
746321
519512
1009872
218473
947905
92542
225671
1042249
267968
512312
330550
804237
517824
431776
454522
213067
746146
196169
250397
620300
807879
723573
935434
177804
1030551
284777
458431
33317
696709
559334
351829
238343
288303
1050023
648394
1039567
553438
1061136
892853
317065
691228
182236
923093
152439
12055
663033
838256
965519
599623
560963
477720
467818
126734
880422
987416
1052023
406219
105734
413140
8639
439561
556386
795475
990023
376612
58236
1080835
788986
711795
1094486
703165
413527
728351
858594
103968
720149
703798
780686
679176
243123
787432
44346
226704
121844
148583
1053773
804044
995304
177154
279106
290989
865478
976149
943683
596663
363765
698114
680236
984424
216721
236256
931461
927991
859279
723346
1007380
103749
689423
618137
131190
412834
98757
597239
84659
284924
349443
103857
43196
1088747
966527
954613
1076823
15698
515552
684320
26831
23192
896614
1099478
132852
617843
302635
191122
911449
73947
777873
542312
324611
905430
848213
349474
308808
505595
1097736
738376
29002
810152
286790
1077859
571529
755919
1030795
246656
551966
567707
213515
913858
421643
69991
1022769
1078325
1025321
492061
439852
958845
945591
1063927
284406
1017488
762341
148106
864203
67071
604897
767691
1009327
893950
525902
463938
1015834
354913
1041087
347783
904844
438081
549191
1002117
235096
168919
309918
26554
479216
1018271
1087899
601826
552100
886361
854595
788596
317425
576504
880888
505296
1002289
950173
595976
1059643
344008
1038172
3818
786638
899420
902688
513319
683899
97322
427854
1018890
256182
1075653
452998
540966
90236
874661
137975
247960
739922
386915
1062029
799989
657773
287198
1003196
311885
781596
909284
740382
508354
855486
671738
342193
1036015
338411
897381
927258
601114
658139
943613
250645
1055109
1027944
351422
735830
907490
917849
787772
437847
951965
362933
230314
574878
685428
195321
311280
908590
754465
317877
228479
805034
278497
307149
89832
790486
949564
42185
314997
337968
231358
24135
757961
790892
508765
710168
615178
1016840
361221
19934
653503
862066
382142
66024
167182
886906
357084
765151
218546
853109
361879
20057
226582
814130
553596
123552
481873
20300
917442
1036972
1056053
751564
297579
960577
539838
1013830
25457
270239
258952
472717
649505
21864
656108
1027252
62933
982734
346225
624385
126827
646367
569176
999993
543892
750106
112850
997199
817963
166965
160449
901855
654876
386534
79935
5934
356865
536030
129003
260193
559867
59262
993996
849086
82189
1096820
1016302
275883
126241
359967
631802
681620
424996
944627
942321
32679
473255
138514
829830
837492
80806
414382
569064
868918
266751
239013
105452
610954
609464
511506
615302
479140
259255
997306
489229
547201
80779
950967
434057
392365
31978
401247
1087549
938005
607480
498074
351572
1078280
604517
597611
956901
790762
763706
518324
570951
879768
243019
26373
637056
135242
526315
829386
143638
710121
625882
797388
648915
193329
792703
401963
374087
499491
665964
339456
115337
1088100
254794
122683
760412
624788
378562
683632
208916
995899
622683
881418
610094
249929
272339
321089
360635
226929
806841
147302
571289
633565
778447
411081
1074669
1090907
200271
491559
490089
122973
457564
667124
906966
946825
627686
1076000
413647
462810
69537
477087
1029024
667148
1082836
16822
254810
566864
378425
990457
931556
732132
1036991
1030529
148204
639949
346261
424170
145820
935308
455152
1087088
992347
187606
237552
119737
293332
855469
433578
945322
340359
68514
1012799
484666
694696
447221
621735
1017798
1004384
245709
484982
904453
531293
736774
590194
347502
537625
124563
1048819
862533
591425
534104
329901
174940
603247
143349
857358
514851
503505
475993
140093
709894
422144
401209
757693
637713
598038
585982
923304
880849
65950
176080
477886
700798
895881
142092
531657
149733
239594
28151
240062
902385
915510
580610
306510
381635
546896
1088847
744443
75876
319057
900862
10837
247272
259339
812371
582019
393361
1098225
64119
592855
626766
891187
863581
1021503
133028
939316
860805
629162
136668
965180
935266
397066
481973
206787
793854
1101183
53899
339220
1067162
1082001
399687
48948
305279
749513
682975
433589
400772
840356
894630
693452
991672
627178
853661
427530
270124
28199
775765
662761
920726
103110
626670
325761
457282
202175
1010754
387817
704418
937470
162622
870603
243903
120820
424668
305595
705739
582109
351139
902711
885164
1017680
52089
266290
973906
612893
326717
318489
847655
54757
812528
239995
488901
747419
299802
998904
619037
1019029
407934
748144
537974
882728
386684
383170
754373
810307
896004
880620
427359
281423
605720
1081590
956437
196482
661668
440558
820663
294163
10587
910791
930138
832689
622699
833767
860086
264602
203181
942511
120521
770179
340225
940168
226861
1009009
373788
332793
342255
649561
1011890
481574
522012
77062
980386
203376
9843
857038
909751
1003706
416471
878017
258899
547707
539438
350302
968670
1051865
372413
680753
596883
755947
432074
487917
434488
36168
758248
181326
532552
878243
682839
897428
910494
1018897
786895
151471
231686
369380
502793
940628
119950
945480
714657
998098
764751
852212
823811
252757
1075116
486004
474048
57415
68784
451592
675957
879023
537554
926070
827348
216468
751471
87885
405742
682720
706733
718461
142119
170448
344756
185841
433936
454945
217074
222556
1039768
52393
627757
101373
285627
1089523
1071022
998385
644416
966253
748362
237053
554159
47920
1096543
190762
124808
594285
773836
432300
821210
914476
1021286
33681
329543
253265
928658
592745
470793
577295
341297
77269
825617
1012598
921674
219646
365264
382891
896556
67069
777883
339280
134351
707088
49596
612533
855739
718934
480678
692377
703588
129320
314854
562559
893306
96210
297023
267203
897919
101627
428172
521855
891560
528831
445417
872811
207891
356496
378165
665758
503808
439265
389704
80570
450341
48048
1014680
31948
33945
315950
983500
449972
34534
834245
760006
32950
649588
895273
93730
267382
457629
62994
903272
53964
984024
609390
97917
858299
74364
330104
800787
67399
269113
5238
678569
1074134
721345
747904
383163
708520
962456
1001619
692643
694776
958926
953964
951899
848362
296052
869403
940960
10084
201999
1008420
763979
371800
921662
676886
737072
350555
526745
130662
790179
180051
302555
595067
878991
234088
777764
12849
998691
444105
621503
195978
924502
643199
448300
52266
1065156
708761
228795
114980
256939
521174
772306
207283
715900
382526
1025338
924005
339937
436437
68525
839643
840319
957778
116335
537132
880132
770813
149138
740914
543429
97574
299071
616789
1018456
290692
746330
117247
707119
61050
484764
1000153
399371
375110
599240
765920
997116
233075
1088191
1066198
840487
409729
887520
108493
420467
187666
877638
16728
25184
1054986
848013
930973
257344
288605
912137
532666
681038
918935
417047
745051
1005800
263851
570306
237279
324290
108616
376593
143923
758558
507807
28250
114924
1080778
217264
13635
514748
950523
94142
773456
592054
352413
395472
767045
1080684
839070
592646
289494
354818
785949
203746
642283
127257
163475
440783
116080
1047431
734482
325834
432151
732308
253000
53184
927041
744333
192346
741830
755936
756040
1018724
1069900
982564
1064037
75749
25167
298298
622646
900239
794846
261873
276477
309565
614178
217724
823169
725185
491470
470970
282590
377910
1097679
560418
148811
376320
798113
311600
704731
926345
479792
412758
471919
164825
32009
1077959
717257
150426
644071
300221
723201
791771
751751
718006
1026115
1089812
196601
458400
307412
283640
479155
950851
541546
69380
793846
92688
1043038
737965
527378
625506
229799
1037319
400612
119306
948282
115506
1033017
262381
1094304
161907
319021
847951
470466
566218
487288
901182
282107
382727
1054510
123016
1019309
400028
799025
1009916
213369
134298
662937
67772
462254
503221
479436
462502
849070
116720
172362
1046770
334616
48891
590384
896879
234509
1043278
947556
673607
946988
930244
565837
228675
843437
910467
452873
568057
145012
768752
66914
328969
666069
275107
507371
908097
130624
188269
428768
588344
863112
232433
912859
970508
352381
780262
307968
167869
410867
40594
510249
1024335
839323
948490
1042816
449393
880178
157342
468212
812622
774815
576272
749192
750870
589482
897873
446686
694537
507609
1048275
177118
336384
500719
64770
291866
1038134
268479
684635
524196
149261
615884
546456
42550
231226
1040055
1096626
318025
1087027
534093
825160
1007736
958501
454793
679012
997704
940989
567363
805414
264281
599880
17032
731656
1036900
190058
497096
62162
329356
80420
194809
457308
692063
431645
917264
899860
174425
570260
390710
502384
841267
26569
732019
194989
1034292
1082345
998023
734448
325129
408509
270608
934377
422439
55277
730451
311750
267753
518834
706892
748594
122465
685766
723145
328586
552696
894983
796562
283331
483820
1011770
386960
138232
887786
793899
469538
734167
226396
10335
319844
1093443
515774
737234
276261
368154
1093434
404632
828056
328462
702012
762129
1072999
474234
366005
252584
887098
583299
1017056
226569
266076
102855
893369
524778
436266
320461
1033940
500173
752985
883310
586799
1095556
214725
300776
465933
647060
1013509
875186
1094999
626655
221840
1055762
1018929
611746
963114
749506
559554
1091122
716607
456823
851683
330862
457778
164888
876026
339004
770337
739034
970299
642731
481866
489951
913140
197057
856519
704438
939676
783065
743028
152842
256793
711605
808871
1001830
456983
793692
927304
939191
364495
669279
770319
457220
514279
372913
425122
991988
117037
291169
142644
356418
762360
1035013
98021
1041005
131006
17817
321458
498088
786317
864333
365764
932514
522223
692137
632824
741495
519570
888263
572312
794435
587380
422057
405968
1078965
87432
731032
1061034
581293
378874
414452
162549
661890
1081876
111309
92656
486096
957972
512058
334245
817761
884798
655797
509546
270533
136689
11577
113374
449346
62253
1054545
149244
1075783
1077674
238902
354602
924444
39715
367630
692770
906695
547711
7165
567453
90233
612110
347423
648986
177465
730761
1079913
361381
66461
881024
1099295
763168
280415
1100134
697519
928499
24130
1030251
458187
355160
739382
177138
949026
226037
103867
679672
1062949
943457
53104
12749
563720
173334
188828
416742
311195
888243
529310
857442
251465
1030110
990518
497882
521601
243347
76981
611849
907015
924954
143029
557667
24077
390503
1027441
570399
133322
129108
529138
225489
465950
357612
1026758
1081338
322507
217845
840696
173924
949837
26571
763415
988894
620864
1050344
1049051
625384
48721
133248
773907
130775
786416
331553
976261
694838
411441
962064
558548
75556
1096760
878347
549028
1001475
640586
1024971
584178
441969
569550
586103
682359
1013688
255582
447451
35713
600990
475316
323343
1025294
950424
695252
670323
472439
331292
717392
850670
970192
200431
147932
969095
358234
179000
58406
206176
938408
116609
1026874
962613
337640
763229
90655
786832
495680
49855
869388
1038920
730149
174482
350026
130802
147319
651031
117810
18301
1016766
763860
409308
685554
447308
1057313
177714
685573
201411
547615
1055272
20292
736727
1062295
691690
143231
1097265
8064
1074902
824195
1096743
372255
946767
920748
450464
760420
896667
112778
29708
124835
186877
877721
558384
182405
748306
895268
882204
44837
534428
821699
569370
169037
738184
348564
492194
509186
970815
1079209
959540
936216
232651
457917
300532
505697
913565
519817
609742
245296
495526
678433
479470
683020
921821
1023140
625105
213336
714974
452162
115001
110514
754196
234646
953257
257630
1086140
321793
267502
90679
304052
96833
698391
191980
556267
663889
978191
854542
499090
162445
387356
49253
1083718
180393
291466
588207
352988
1033944
131112
833519
508067
111429
906558
420096
845240
1024371
894673
616900
482942
1060741
689137
283107
971693
984313
349574
885269
742861
230132
46639
43523
517870
506779
1019981
443571
998165
228572
412769
281940
873509
634741
1001213
607325
1015196
1072370
181262
796048
652866
994081
627434
329299
269474
355969
444724
714310
1075904
96394
900885
1099766
462521
969619
207855
535606
89910
73854
657185
99838
24072
957311
976757
133196
98931
131265
45060
196568
397647
533952
168345
436701
340274
342340
385415
497000
478832
673516
75733
674620
24153
20262
563950
1050080
873066
506205
1097413
1085517
550853
41810
1056864
114559
707731
894328
130104
94435
566197
799603
787031
900174
494065
218144
536378
396519
498704
349044
1028173
854847
1020044
88018
71409
32775
1010080
496993
239953
901390
455734
909046
1071712
112800
814246
457489
604143
790113
1010171
957570
439025
868390
490820
69973
313045
873175
1035381
373777
224038
85301
968879
997519
30146
1019792
498959
719808
704642
462147
147470
132061
147888
1027094
951235
1085050
729097
780109
1006304
369983
464432
776298
356869
1077790
951159
1009125
1075045
463186
557372
514128
48821
396229
27241
989368
377287
820533
641669
767365
243421
899478
451767
1097184
65139
795284
306535
548047
4321
935708
970954
852347
4122
15612
869210
1025973
643214
915284
396778
379362
935477
950544
77858
1037217
214189
529600
356558
7103
207680
526340
446687
850028
288488
455431
349037
648304
224611
180090
516613
517663
283363
979704
245316
844692
720389
480764
655889
58656
912290
445455
956702
817224
767902
496968
193887
743447
307069
829021
157613
1091664
706304
259318
635206
101918
708675
336434
157703
840387
1033455
990763
616517
9350
856090
85028
992777
213818
315612
81337
212588
876827
620911
367169
909451
810781
945298
600389
49964
83954
978731
815905
1072198
9446
819887
73699
26207
811153
989652
294118
310194
333364
317353
172946
882302
93975
89798
358168
893670
154191
656245
309271
317490
49746
831960
710603
520312
728915
545338
53605
256219
635070
375835
493029
758498
377049
992990
1024127
64083
163356
834094
173793
384213
1100272
190052
703891
165835
840232
211821
742786
344835
952171
516679
467611
867043
704474
552166
739892
702050
204344
803171
791589
237792
116117
195368
199991
504303
1066744
414868
83252
356431
647838
836202
834285
400934
719488
16862
1052780
829022
114552
557285
556223
510658
552883
626283
685446
956700
723630
335483
1062861
516545
798803
779263
223950
357263
786183
46838
14460
608091
896397
584028
203198
210620
126400
884818
1072541
203560
775386
242020
704909
289928
404368
147539
290151
705422
351856
105360
869374
379954
338823
623027
514674
1049224
734569
1063142
154167
463975
403664
195410
861589
886313
702208
703250
280251
40571
115214
214125
259612
57200
906064
673188
707968
29528
373450
713899
300083
710631
1100707
897632
268442
705539
435128
1056622
46664
384098
298234
237520
230748
707271
1004959
179845
4917
720307
150136
489563
690503
309781
610304
755817
16223
605358
479354
521126
459830
308523
438501
389163
682191
7499
824825
823775
806090
560427
179604
154409
562068
855813
1090982
625769
838936
227187
1009103
812695
952762
172889
546397
1038420
592162
514962
567642
362303
594250
1008379
421793
189689
546585
277047
973231
643496
1095753
1033900
553241
456415
989048
196075
956305
435746
2341
817116
863799
772160
1095425
652002
304628
198906
428113
1026025
213172
596896
1101409
909734
729257
949116
519702
103230
1007021
342167
749918
166814
733455
949865
209390
659002
148194
591209
133168
1053235
769746
727968
1034440
792930
926106
15207
282632
146463
12392
564540
587626
59576
388664
367907
393086
215046
379892
266210
504745
1017041
4115
99455
733037
260652
757296
795500
626677
526028
281785
599774
710237
16290
330239
482339
166438
291735
982297
623694
227737
893979
229560
124937
713001
36006
365895
1023424
106326
217573
408997
30749
481872
530941
458460
157499
719646
894263
934011
443600
929092
479350
841853
1047369
629884
1040729
570081
935485
1049464
66127
403027
851169
951764
674235
396422
56171
1047061
565967
282879
149225
771026
1090961
706398
1012679
65099
342389
1083564
226598
587632
105983
468864
982482
517740
605730
902087
407786
379386
1055406
42080
945522
629785
326298
301959
1016546
511962
937075
369541
213234
284462
470153
743744
840396
722636
746480
1062990
440656
1029383
83893
145910
537106
823043
534048
412159
53211
606219
405266
425380
430259
280799
887892
1087000
526376
155913
1051936
944655
650680
1090718
548509
113994
43126
883907
895066
433292
750235
146171
44593
593924
292693
102161
141421
578642
1067210
842427
452155
938912
1039126
161974
369484
1078512
736133
174792
190815
446485
677256
986292
244504
75439
1024312
137097
810208
763603
126367
864768
978438
1067915
740453
962432
51443
268901
427125
521228
983071
255479
30307
348866
93693
320109
522947
155173
437250
714236
596273
1049458
169266
845778
878859
423487
131927
763968
840876
1067327
203705
270235
291495
248907
772437
1068729
306756
489410
549068
519071
211584
552725
587267
617043
1056928
503804
183409
861705
997899
1090935
423013
1063177
671792
1045577
493157
554304
263468
1062381
523239
995344
722123
1090405
692344
5558
1098809
264813
193247
1010606
483930
233437
536340
476901
242017
1064298
945394
458348
808887
1087265
27389
111337
623610
62226
617548
449035
444510
646546
887734
944063
863033
47585
175463
11250
32501
527534
323630
862587
142790
1045150
1043050
519312
172792
948861
401787
425912
593110
565742
217477
1036812
439772
394616
366782
365732
69854
291871
844972
174075
573299
61251
173009
371695
763966
765016
481723
485923
274658
662521
1067179
259722
505054
74962
656868
700869
917685
879638
283425
1041038
970882
104587
915453
291103
467896
473851
934676
767856
171241
526351
688000
245044
74789
268821
641140
249651
278189
30911
890523
299982
471634
141003
810488
184427
579381
427856
1047240
623926
121428
286592
990787
545444
771022
328156
793471
976798
369539
365521
33069
908651
454296
305922
562139
274304
882429
611229
21787
455572
532481
605275
377994
96665
853396
852346
358192
449968
1085100
196513
490063
61243
627080
352180
139646
687003
214631
282876
942122
1091739
775415
932762
116828
80629
585618
496461
258883
20499
645497
851891
1018002
757779
62313
953596
782354
330306
449434
276326
628189
12035
262988
367562
946824
332749
20548
510890
851298
395925
615294
721204
1083427
1067697
1069143
595925
484403
632862
427092
775728
805531
775071
764399
300195
301245
520803
994972
1007565
1033257
778927
84316
297129
252096
1055947
844739
590036
716437
983519
587539
314446
424854
812772
443349
562544
416195
489323
981806
72489
148914
838187
94657
673693
342888
918602
905284
86537
985705
450634
719014
343269
398844
794272
1093617
198745
496520
665135
779555
629605
386800
447821
584636
345590
941264
604246
294443
594192
140730
1081245
181137
649568
448260
934771
558221
938906
568213
522214
782802
368800
463991
78209
13366
274785
853891
149259
1049580
94873
366459
361502
907956
203373
425465
995717
811304
566392
402823
454627
799453
502573
929000
166639
713066
691092
174598
1075131
841960
480671
515150
457087
732120
989502
324229
555114
762790
477002
1057519
825621
917462
863233
249719
727892
199120
806903
868891
1020830
55284
826641
1006262
545316
481825
5011
22175
261443
826895
214693
541905
574121
81234
834185
807961
248343
559484
703850
908220
933345
932902
37787
108100
932019
406091
35915
660313
1096445
389835
786737
860228
349520
1056722
877595
553459
444393
377568
135438
897098
691111
21656
859996
379263
1087966
178598
575285
903940
703661
409331
135402
611829
103107
669122
1077427
842655
449070
654026
1036695
1012341
944800
321427
1009333
534114
1036625
746049
1082462
335424
142426
189506
461221
757023
896668
63518
524395
780276
246174
489258
613850
65055
573141
1029542
402170
1088665
1057583
653874
127085
194898
1094765
281748
915850
903574
142500
437526
674647
1097510
834134
242773
386936
918446
566351
999857
422429
1009019
602472
976369
360927
595432
242925
1034763
1008741
638968
147343
270525
1096417
267051
1051704
550434
946472
661119
231788
1054731
215700
680875
965031
448734
460925
445797
250731
1011773
269116
1060547
1042719
796392
855205
854155
392888
391838
843967
172728
833221
968342
1093927
280086
163554
644422
979711
640449
596616
528891
187740
390911
979543
795163
681548
560997
681625
901485
358079
932539
139377
669859
650568
154292
590062
704969
112030
549564
497368
19415
109460
61215
441496
495925
107702
496967
359482
609941
643283
353448
891671
33658
431635
114959
622749
499324
280588
1091820
497581
679971
352033
61338
978546
825682
133265
340141
395561
554416
419906
264821
162827
489387
651481
279990
308480
87125
1089950
313160
229774
683812
664413
154402
617898
804506
468276
738603
773336
866021
745116
245975
91943
1030941
793202
95183
227250
530172
123010
366493
563599
73545
248444
475128
472544
597166
590359
615766
634380
1036699
311826
745751
770980
881518
874185
766353
823990
65499
863995
293563
843432
648744
714150
815205
862662
28352
280443
351681
820827
261316
655370
238510
317781
350548
362667
967226
454730
25641
18817
336324
73352
775054
688767
208738
583425
798465
811237
545690
1002717
613607
1029628
314862
341760
498605
906880
782079
499985
1074458
749035
183912
508897
312731
973442
131454
346994
783039
268881
896894
635455
168314
380591
974427
804296
1059396
218670
278976
344698
112001
617028
51849
677296
1053070
886945
66050
174424
663392
111323
893539
802560
1070206
954308
594144
473348
419399
867406
959660
153476
358917
274756
1079414
527835
479217
531496
683344
189947
1084024
810329
190693
976069
542925
222313
58599
763803
709400
265946
846779
212180
1041401
267998
1036895
348263
243987
47830
1042283
445915
663645
86850
394961
816999
45449
495784
279233
522657
20386
136378
269285
321983
1024212
836924
364813
186267
960260
597274
940397
35519
334042
383839
747848
233033
770962
1084615
1040006
502847
96332
847382
732359
980688
26048
627037
937329
123028
872112
124077
730129
48009
994897
263262
1040152
113311
314588
49988
835516
43724
833311
242881
728614
679887
70298
557261
397909
391633
346013
146766
582372
901551
273024
319480
107530
800727
885208
103932
1013804
585525
1031755
650391
139995
387369
617217
242918
377130
839654
482403
251821
383480
112745
677911
500514
1000825
1056460
72798
947138
438940
409156
638031
219229
417314
496122
796918
518811
327811
757045
1094737
477337
609869
747334
902595
216851
341589
464123
198982
553672
658997
1014839
403112
171900
840485
893902
221497
212355
211328
416065
288140
366013
262229
74443
426782
153734
372682
339911
45168
637021
865628
748165
608742
190339
514597
1041249
4695
589335
143392
497731
973192
207837
217916
383300
73137
596459
817337
740278
1078579
679478
1018906
225729
263866
272771
810090
712144
600557
93718
810786
39295
683572
367614
570977
784759
713552
962599
512770
70494
914378
598721
137398
631230
157230
746584
577676
411204
220771
793790
356604
891818
695842
322823
468905
400961
537863
945300
987241
1007568
898791
1012514
302957
900230
355525
606356
45649
582866
601542
1086186
228738
47996
603861
918204
295854
693488
88885
730989
154401
897540
951721
765339
48264
724202
364543
867181
419362
349277
427107
659754
380098
890945
110125
428600
230474
188392
43930
351876
559419
657124
139954
811895
200374
699575
929584
431455
879122
772624
228566
141207
135752
560886
646987
975350
52824
83597
853812
624314
515713
687831
75136
1068115
667302
1018939
521503
616531
994130
1045251
520102
723345
934441
260857
671164
349384
908880
543285
426275
298957
340154
236820
782712
264408
485613
378412
1030095
192135
368691
795088
326316
602056
1070457
444844
445178
989348
409007
187902
495746
978586
938135
564999
1018915
664481
103283
797553
198819
500907
484390
77050
16572
40878
599364
446745
35186
576271
575460
837206
516461
1064153
416722
1096920
723577
192189
925812
689417
32701
1069019
917597
106126
666228
889896
637298
1018033
424640
388506
827908
259691
654606
523381
297346
464475
30397
652774
876324
357711
540615
999855
836630
801615
271890
1053134
189978
6403
455350
543294
191998
908547
16847
574886
753596
455843
270559
318926
618470
861470
31425
369316
738524
634116
408166
165430
543425
14141
1035867
70793
1088477
52859
1042479
890369
422529
606905
813092
38143
621532
1027356
75787
752979
959464
432173
53226
821803
285383
1097829
519982
971727
769527
1020988
899413
209676
898920
592788
1025637
890331
829141
79437
295411
57735
835410
592846
317737
790867
298671
993097
158990
772702
998423
705081
632877
923423
268315
127806
423923
279417
187644
187143
826145
232857
355622
756686
1046308
195017
821542
586884
874459
495676
338361
100843
364810
992988
59815
299710
807630
299442
691474
326799
838462
410336
70833
472851
432237
771312
519924
953789
158537
418033
525725
675718
866201
831855
413566
1093967
856397
318217
506498
543989
826806
480475
105430
394141
527064
877631
28936
109365
137930
136367
455736
1047567
341386
1060454
82266
47754
942811
644523
282091
1070424
67827
161660
932797
1056594
108431
1086066
799671
890851
187702
982665
249731
658177
855593
988391
655012
535859
460076
964524
345279
545651
441569
267583
671356
531247
784033
714516
525309
189361
822999
981092
375019
131946
393927
159530
619007
109663
990620
1045023
950091
167714
648827
706605
1067084
718966
735029
301530
60209
218706
597847
503136
242849
746079
1061528
853246
264429
843447
610748
1068747
1077140
442573
887438
270976
998522
642984
475180
1011768
1064885
383806
157237
696103
770533
608072
806838
408405
1052441
976133
676856
580566
322275
1061494
124728
547992
1009862
399910
48600
930693
558620
328286
536321
572650
105326
24306
339626
121215
812575
906003
275599
463797
65224
887188
656529
476416
40810
1081648
942832
786156
348610
297678
813468
76884
834061
584292
654308
228141
450094
484687
201688
829302
89892
335928
832015
1043562
186535
816497
524175
637374
483585
180325
952149
318302
3900
971498
668385
1028312
344162
70785
132025
555254
562615
940370
1084879
2651
990578
246319
515190
1071883
1084762
69124
331623
809794
873861
1004876
322824
143160
284916
904723
774848
34154
117520
156479
402832
901340
291225
521593
938357
268624
173585
903748
29754
193371
825974
345954
72740
150533
584561
1020088
192057
514854
536901
58833
906283
988817
135862
769208
174078
581605
966537
365495
575355
793824
944278
896218
537506
957295
716444
1071256
226301
407302
601470
436650
506510
783790
299549
46698
237141
706148
686733
574710
395787
547824
1042030
107721
283493
383355
319205
370306
53420
661189
323060
792381
171851
792382
64246
183704
713792
728863
256643
647133
696857
323503
919210
340380
465662
1030565
722766
650084
462773
539763
325850
825608
793352
185515
146178
623349
325940
180326
210829
1018667
194861
758792
677918
275517
516456
177973
1025232
235192
921953
52861
899783
629824
339705
378861
57239
885809
750514
413375
868616
876382
378405
514608
71707
663598
649947
481243
675312
855712
754457
561571
416998
255751
221587
748080
1052359
44159
585348
356168
664910
200814
777029
337964
334199
1006100
611369
832949
822661
600654
360687
640391
46251
150370
436316
88004
256136
446002
1061098
908074
936248
1070172
384694
1033957
866870
620927
920209
568988
456739
151376
595555
257091
448980
92651
363482
153994
696204
417831
515456
32212
599066
804991
374884
489152
344244
634572
742537
883161
970379
596695
623413
160271
1076978
848661
436438
538439
362684
141359
328393
643981
969979
698752
858566
733348
549624
495277
645387
875382
699896
560945
493659
689207
913146
708043
561899
1072550
429601
899758
322040
443640
281497
905821
452708
42542
918439
451902
969761
471578
586180
864208
87240
57347
810847
1017029
529085
246256
610342
723497
1038160
129242
207208
483410
874108
94760
731460
983600
248344
493622
641920
795812
178343
453586
50112
642424
78794
555737
117251
336090
1095658
994281
775316
506993
104400
539126
1051209
426165
819072
670460
184340
737430
824849
520381
252866
452369
119480
469019
109856
983530
386635
26471
225852
346017
746669
201923
877495
262157
1005882
1035268
108435
571072
514974
122832
1061818
672955
1065026
959924
644304
958776
1060349
240068
948810
304268
764092
951072
551352
827820
847762
641826
183248
857573
6322
826425
313324
937934
862642
1061456
565438
637443
62193
467421
216251
828032
751194
855668
767218
816890
461879
390229
743196
411029
768970
548050
445047
876600
196110
365615
753637
545004
422064
305216
568034
129718
1064683
682408
1004706
871329
999452
398200
905010
978409
725598
207234
285228
153218
560432
173200
558660
1077707
240116
122251
10438
441225
187684
215227
271849
931701
419422
164081
652163
372290
923293
403696
716017
735235
863379
890247
624429
108976
654214
521048
519918
825775
315283
76570
986012
190581
687884
1010524
331301
454386
906582
816482
212433
836055
119708
263182
1079719
270623
248929
947785
457455
157023
55759
791723
828049
111318
142933
320668
146774
859429
950096
860165
385005
552188
848640
633545
251679
928702
293509
960991
512124
727957
735292
937176
592891
1040572
231041
926961
803385
823627
565055
1079824
748380
264731
223875
986546
35774
541840
726251
139202
974548
406633
945661
823015
50563
136984
231544
836815
295870
107223
658160
12452
970704
330106
1034395
523973
158991
471783
471784
119329
699109
1039405
129746
424564
86335
634257
84824
261479
713593
527665
987346
1040680
611627
985610
861392
449510
123848
1091156
338804
650361
289015
895571
394499
619200
816581
306477
1065432
798950
366917
416400
1064992
683731
712092
542834
959496
593249
1069077
830607
755840
998298
301095
591822
917932
927800
759366
334250
764034
22183
710583
925293
495116
125735
281262
241329
225667
234178
235228
28901
27851
279746
928737
574478
559772
215486
84029
98414
422309
857322
990252
563952
16063
70644
431858
807752
946873
33091
696753
72024
406816
420536
40543
95195
395849
1011103
88497
73938
171063
1080123
230678
276545
778947
218084
874644
996934
488425
624515
743360
994842
516775
387088
625650
605370
215098
264732
275435
1037233
191536
929306
358626
1078833
399410
1043379
678696
1069403
1030294
32850
832290
364472
750674
342964
511076
704571
1078901
540361
917057
1071480
940835
904520
616277
312421
827390
1041285
421473
319352
662561
354319
567222
905994
184377
594855
332039
815092
964634
731027
153130
475378
758290
852223
159593
929080
648865
1093970
711287
937909
47592
964735
779550
607567
87765
6944
422254
685507
935971
734808
367581
519892
748879
1056004
893851
562399
345155
291513
189214
309644
1068998
659431
137847
754306
88134
1029661
131072
959963
794156
1021466
282574
442850
947754
892343
851089
436080
74497
486387
654368
433456
998967
300276
41329
611493
346368
789023
390734
669360
698316
585799
1033094
775451
29093
1003888
266888
968708
768329
628253
969474
58755
628683
990391
756258
866177
488948
1085970
827975
929775
365873
535996
427300
1096260
644563
785388
706850
1081706
907680
101625
306280
985471
818287
912601
728926
340864
978456
17296
701563
947677
612961
127461
160301
288636
504080
988450
433828
158100
980060
76622
434375
1087784
1037466
473957
798915
829329
540891
155065
61444
424009
1012638
469697
187454
360479
1008795
34356
75413
931591
246212
90095
488640
994954
1033772
738009
196697
1026640
164784
603233
966004
405655
923479
486734
119641
557303
1009545
501774
405240
641667
694272
675416
429438
1059012
828382
93442
1023793
957663
479932
169431
168381
406139
1082233
1045464
773524
1082328
851646
789688
582478
66255
925995
868042
562057
634471
339523
731028
979010
767905
283990
347144
653438
427486
822816
1069494
792686
443126
393397
737356
608720
545358
713340
907066
1026085
701035
146177
72178
325197
996926
968043
753347
924622
311502
40843
1089335
555180
174663
1032368
120495
672706
241024
405844
980007
817000
620174
136135
627864
833416
578011
406172
848870
734192
530406
984146
632612
682141
671064
88537
388292
891406
453142
716093
784877
269395
431563
343399
423058
17860
664686
210222
307715
1087158
101699
976080
745809
279429
934521
848353
925607
566328
914319
864479
316812
109558
1001861
664433
350744
528498
808924
1090929
748632
551212
243274
632279
231849
768504
181240
61968
290768
1021877
893347
905319
319731
299891
168857
715794
176624
682620
648704
655740
656790
968548
109131
914452
228714
803152
543920
134565
497887
736685
815301
515602
156444
718773
153649
346424
58936
688691
976074
280902
553920
1100463
68745
1056219
1006603
285934
678029
861489
535135
755550
675765
166074
1038309
1013608
861847
776158
968307
3977
948454
540212
251150
726667
1025599
116153
312123
483462
340243
1000573
935596
196940
1070189
1071239
832181
848387
735283
680572
959856
404288
854428
497014
787993
513802
1093497
951239
1085773
589461
724576
317241
631384
284279
233167
225807
208144
572426
203534
308965
131589
637178
1093706
618744
999656
513057
262639
585949
837932
1048038
957631
604815
562550
499021
762134
25644
129908
91252
1074313
65153
630901
163213
82110
639810
24670
777295
800749
1005650
184267
759946
844929
1053194
1046071
170901
630655
367879
18598
702783
1015580
497804
632409
1079082
355290
563495
630292
746347
318918
632771
794034
339806
9071
632950
406997
729086
1052921
390677
450738
777676
750656
215321
468775
521616
594592
270670
150767
570465
9732
799520
745387
779061
1076985
578531
722477
192400
15333
974054
1077252
951473
370455
244273
877130
1011846
473245
872066
303275
933423
785456
684373
255430
175296
101024
499808
698583
699633
254556
85491
174414
748350
386523
144078
603448
623614
1096945
384211
974309
351232
1076786
1027954
646018
124940
670625
341888
8537
478125
1076389
225077
778089
731171
418368
424643
919984
249252
525720
300998
1081574
275791
555437
179479
338694
997182
829692
446521
326853
932257
824724
755451
504082
1351
546321
977720
1090902
869989
321206
1040109
502262
55222
237100
98238
354357
55486
582257
246354
3897
497656
948299
781561
774197
456345
376835
873989
1050548
267145
47352
710199
730408
34838
232800
185349
1026083
19602
291565
986430
822298
685967
982258
111936
378715
260648
993357
712689
615203
327839
36166
284328
1022615
1093529
596007
1090188
108012
62396
174082
174568
100057
486155
894927
8451
735994
468340
707104
91404
929606
1095834
825206
856429
464695
288333
966006
7156
476275
897046
450622
93016
872372
1081361
1062482
948448
130848
514698
276149
1080633
580083
741681
131822
715243
952550
1076454
997072
981540
726259
476259
131058
836357
617270
407023
407180
868520
155403
861052
373792
39554
727811
371726
639748
385968
321850
381209
65539
211178
616356
662000
533323
522506
4320
227789
858438
106168
471362
189230
345363
960574
425731
762313
614705
771431
343575
663898
402729
372848
770975
919435
141891
710690
119318
46649
950825
490981
950638
715968
1051515
870684
133045
29372
916020
159109
553038
575518
351435
553235
74081
394268
975165
124783
413461
573269
1073656
42724
410033
713778
989429
333719
1010436
61557
936214
986916
135222
1014697
639808
199983
591737
1033894
995023
1057461
57063
941028
1043497
497142
733147
372465
671813
268049
742381
670540
734500
1007654
557830
465831
839285
463892
1012388
194734
409945
416022
645810
365281
767914
251611
230259
571165
129987
187833
252676
312366
245653
412613
288308
151738
586917
489665
666301
465203
629423
179780
194163
443358
1054119
548071
680421
338339
851991
410064
78813
227993
669968
834184
964026
424761
247789
133451
657877
965981
880781
408280
416373
1210
734447
442145
303643
564579
437374
730626
511056
142331
1024107
1071379
1030297
478399
402656
319408
284909
125598
513113
338945
833661
512780
26673
631679
585751
17914
830052
545393
585120
702574
249700
16553
119946
562425
207875
961224
169316
396917
13144
492990
405197
412635
133838
788688
1027872
39571
1046632
61363
986168
68061
1090222
261543
256538
298878
697617
984565
295871
244652
1030616
8297
964494
797335
901748
226135
585731
345127
1045342
370454
958302
639416
805160
1664
257019
7402
838556
137189
394757
1051810
54443
364760
783805
387512
797878
319476
504562
1009118
245618
1089431
158060
882558
358404
244728
454268
339305
803850
931620
126967
777225
736900
221883
436991
1044536
240944
712044
550492
513938
336063
430942
348041
964438
854718
363345
8371
56081
695953
306191
587167
66742
1006645
636519
467722
100453
850655
581135
103525
1034491
860554
799205
799892
158747
369785
324497
25908
489034
411506
191765
479966
668576
255016
470939
581566
16859
1014008
179827
614621
573057
907381
173213
43878
1071452
211927
544752
157532
325240
518057
1048122
165788
386162
484257
268070
172900
636266
146674
157307
727824
639215
170787
813322
788107
423543
285178
1038201
495434
48935
549135
1009648
103154
745894
132796
60886
1075661
1089847
665132
380689
756319
393389
598859
838287
791157
847835
321828
897823
425322
896242
891141
773942
903373
319215
608719
435791
854378
994808
165537
1046163
1096926
16107
995616
355756
672957
1069272
159690
78208
805621
914615
1051582
118047
657953
415239
96087
405499
454535
1073374
49837
218772
39536
475711
497510
498184
767344
400739
439809
207822
474755
703709
825903
972040
588833
548490
975161
291941
656970
853744
991089
1066436
474006
976627
771446
998535
150830
126142
51872
183561
2550
950609
528079
226517
86134
765308
490941
352322
466791
720912
969540
471296
15093
85439
841968
546412
110546
767334
321268
972595
899053
391418
449470
10906
829389
129784
945619
761253
448850
961618
623964
415388
859144
818721
72630
734387
283308
4141
1075848
777631
394007
415889
351740
766663
1044932
798537
1022597
536721
288062
22094
703962
327378
642361
537124
1053770
381202
1041385
42493
517898
769660
622628
231399
256140
429499
744841
612741
84179
953910
323850
679813
375189
358273
391199
413438
680028
886322
358598
570833
1070395
1074643
190097
250357
177887
468349
634739
327954
725075
106602
698952
462058
986825
92532
521533
875049
166078
486914
1074491
406880
174915
147488
1035820
585480
610319
104265
108107
564998
735727
620855
818454
68256
1022552
897784
375922
415407
416687
932269
713206
717395
333436
538703
528188
21969
310706
467105
900244
662654
342194
40720
491590
1077732
621097
127235
64570
887065
517246
809533
250328
900187
1015823
146212
399788
100115
84880
687080
238837
69662
599606
396426
568485
368771
217392
1076418
404311
953278
1036066
47944
112762
298825
214287
456286
955851
781089
939632
386386
33300
889832
380136
235854
1054036
605016
242433
610147
483639
672302
403675
133953
808122
905624
267666
977240
513368
1069256
561753
858064
810682
822989
253249
133865
102135
252355
409613
220177
285019
154987
431554
218633
780487
573303
664561
378540
1088233
399673
1099669
799670
155680
809721
648241
252928
703706
535919
645322
340198
993116
677175
360585
217462
103397
684078
519281
741609
413064
834259
754027
399429
659828
220244
968448
545693
279452
112666
76789
914138
401116
241491
102565
173802
1037136
754201
883024
159248
151241
773179
968293
62596
389261
147580
797873
798923
788761
995270
786537
977195
943026
57470
785872
322852
329533
721349
470520
774218
59804
203667
274490
490399
258357
599069
317262
1043463
618862
237321
639703
393479
293400
200384
289357
175864
162682
420278
926229
373915
180524
439680
896856
96991
67368
954321
439020
823026
412612
148718
637262
70323
318352
877192
727799
569855
232956
859600
392559
671695
1074388
267026
1101242
45906
966587
88290
37853
173083
246819
893607
430667
399970
50274
802178
70301
644423
136256
137306
84506
836816
764782
433444
69567
143075
182237
894471
549832
1090197
780415
704589
916550
687894
231989
779865
904200
1000791
541639
1019118
811529
403008
444720
805879
437185
304105
28932
74679
723923
91951
888939
821121
117754
569796
357615
1046172
672614
639610
109206
531785
439059
451237
40210
894363
576863
267700
1005035
1078077
252815
19660
412031
820675
403225
550016
379287
83990
873568
746802
870272
327790
423027
370850
428206
1057582
439151
153949
632850
410039
615647
689969
270730
883939
1046428
1047211
869074
239784
915025
434392
610606
856635
969848
525931
1095218
417149
336524
330376
179719
746659
414484
595210
648998
813597
64005
479366
676940
761076
1040320
934532
1047933
447234
969276
919293
616513
993905
70656
1016230
671896
849625
1000677
436053
105241
11095
601878
641814
534539
1070039
873724
1000528
762255
12994
521287
327660
115552
935031
699976
458040
854048
128332
973042
179608
654261
271227
1012575
1021929
335666
1101318
753168
179306
168050
990931
567767
271833
793382
293578
663642
220157
776997
534976
624414
604455
268925
745816
586011
632072
988840
54483
901213
795779
994855
926822
979087
881106
482943
188650
1027656
499075
726104
1097035
421434
61627
26658
752929
383524
1092578
576784
5977
898233
418465
977373
1079581
331845
662567
875070
1088679
1059852
495639
823655
239548
72056
1082183
288712
273996
16709
720902
227183
544989
604131
879610
618199
1080555
491284
37107
74222
350619
25148
463408
787894
574582
215854
566976
1007127
859333
431711
937433
64958
865437
1084436
996670
253511
267115
556286
811362
154915
405606
408513
515596
983581
333595
966343
457973
347216
517114
711232
328811
654742
388856
189612
17272
555918
703110
596764
375701
745721
327837
22835
968764
769472
903873
957284
1003267
1077148
869065
442311
869106
1007350
493668
1023003
472957
571473
164898
672778
308297
79004
51534
857691
912709
519278
287786
928550
128049
1064131
966708
617574
1010121
847197
956403
150990
774987
517505
411433
1072617
6401
521497
426644
300918
184710
1052475
601948
915517
291344
889514
82325
206527
991104
442338
167475
383702
130401
778700
633273
310202
124458
973945
298676
335203
1007549
1099745
235642
974174
243965
682887
64970
86234
826529
509863
573203
706145
85088
365889
464876
827337
173625
398862
363141
256420
993208
489047
907649
774574
506345
115404
667020
145677
540054
573860
289224
355884
1043091
116677
208771
384426
282568
523334
63434
708756
1041940
945976
180955
425643
288327
546899
283578
735812
876381
903818
26127
702544
973658
1063733
919489
907379
118256
493809
4761
364206
353152
1030615
230079
595360
914569
635626
591509
238620
79010
20507
429814
407532
25954
883774
7914
816049
761561
1093252
159386
32992
415118
178646
720159
376508
615920
946524
1091962
987094
749186
625185
848966
148818
255932
822799
385447
835201
1028837
69334
1062231
253716
972151
376294
275283
187175
840703
912177
105796
301363
668378
368790
1059736
266516
841730
415794
163532
798341
457750
1095577
878531
589695
653228
236502
594890
79749
473041
255692
642666
497670
260860
253977
931113
185885
727035
474203
651963
1004482
254612
25314
76871
601944
202711
657310
11569
186705
165478
656546
59900
478605
673288
264046
134319
125398
962451
302681
388229
243500
918893
755118
440771
78842
989794
551753
727632
1100024
500815
806419
816626
419870
556130
1066426
258710
381218
172880
1036527
958382
1038499
150630
684442
961924
144191
472014
925808
737981
1018632
744807
1081422
20963
582723
361127
1006972
787723
238792
318076
13488
19565
1063148
756662
981360
343305
743223
365394
532198
929608
823423
526906
910310
1066253
314268
90570
807496
652523
682328
25765
554025
8131
1045771
245586
559845
110775
940854
1084211
795523
303823
293954
936774
286657
233081
925377
269702
1099223
742145
920807
45221
893881
264339
460352
793085
862294
411965
256848
624373
1038415
328201
201386
745463
335435
886318
598640
223878
531716
393325
706247
801640
605178
222144
1069463
684522
699016
49475
408504
1068438
620818
916601
816621
14550
1101133
987839
86728
449239
495265
1051409
441397
890757
120426
236405
219880
435361
92977
506951
494964
211758
148328
1030000
816826
26045
862610
161238
485400
974052
1058717
459612
49594
698667
131555
730357
365252
702360
1063258
270718
279757
267857
353640
988846
728332
333875
484668
325424
743685
537131
161797
1085658
219624
475092
694689
542522
902166
710275
964475
386412
912076
430568
992341
277527
575305
103388
266845
534045
1075550
840915
1098930
576538
930053
484973
1045016
1012310
58470
476552
321200
776663
141694
450420
380503
1056772
555416
345315
346372
437039
106415
369385
644614
403082
683902
801841
85350
1029559
136452
479832
106348
137175
903296
333967
37896
481460
339394
625135
61095
871471
1006404
1100078
1026243
1048871
472269
611633
141626
192673
300424
42472
1071161
350616
784096
486208
797454
770081
895355
664965
62692
759412
531714
899201
380982
480750
697148
856996
22662
972891
180513
463027
578248
424715
506592
306007
967425
16742
1069786
1098768
239972
207242
758245
286904
918210
627870
184552
915334
459106
834877
315684
109076
1001961
13367
852197
975327
829515
125793
130630
400363
193072
270575
503862
587607
1044215
413165
45137
534919
1008829
1001799
1070031
184178
688547
798047
619028
313457
726303
588969
377233
637421
599898
986670
816951
936726
589543
172079
251201
287517
286467
163795
120811
673204
374214
754499
666782
683872
630078
897454
190984
605483
915892
443220
861868
656210
389148
1092289
259879
54647
964712
540677
907611
35165
445091
875053
631839
522316
311658
799994
494206
876267
1084947
296863
823842
254446
651453
712260
865029
838865
408990
503810
568600
1044695
231233
330210
500577
161852
20438
275886
434947
1091088
590567
833163
106325
1020275
394591
1071267
749446
348292
161778
210624
1079792
894664
947919
508084
1100910
658978
658979
486554
978707
270022
63829
81996
866327
619659
824580
51020
423871
1074677
754955
862086
1076546
290614
806603
867828
1092910
67253
610493
611543
259053
896438
565902
910878
748652
529985
680034
23117
85694
809528
1016120
128856
627502
771079
1090140
693739
973491
450180
193583
209024
692442
328352
918036
385254
827320
650279
756169
161588
225891
847055
896262
113769
164212
436350
328825
1003658
687876
308234
138932
536640
798638
109673
223570
85607
764170
29915
546892
723941
715113
875157
388259
586404
785640
1033594
807516
177600
479230
425709
550436
989965
382069
746868
477007
345686
1034836
911141
479058
1060415
443708
698860
1082690
61397
191843
988347
305350
37971
682600
781355
322498
578545
569078
343648
800951
685222
650351
961971
813172
757598
263565
652734
646128
226168
856652
145946
788058
656588
938900
229196
522491
938099
988706
657287
172276
715973
505828
799417
934254
788548
205079
815699
848521
368401
803062
195036
779458
819059
191164
347517
125512
506006
800987
296533
1094744
19759
264386
453372
980017
414164
29357
632667
536080
813473
860286
956701
349943
638457
594299
640857
214616
665594
253425
1063450
1018833
799680
652614
622955
619953
279638
237955
211419
918043
800405
309704
131919
662252
277446
1076688
49230
747555
464119
94776
1028122
359104
970761
291894
869367
1059761
543590
413788
973032
395218
555172
551389
350642
1057002
971992
29064
200937
420967
119918
654059
345072
75731
156118
294578
398774
104317
879205
880908
1035743
818166
927367
84240
842527
129189
613227
596670
131240
827932
479092
518547
899086
287243
587697
179267
180317
383064
822164
283087
40895
977032
196911
728189
475769
474719
866583
653542
148177
306370
86415
899205
317686
858358
909933
816956
962993
934637
751969
574630
235182
420312
212362
213412
897126
125902
485864
121199
800769
530189
426319
504361
1040108
1095128
1027278
1003744
143581
14152
729820
953461
269715
1036103
1032967
218474
718680
528511
607993
146490
15877
394602
314490
785307
578243
584455
73458
376853
771350
927796
18853
906393
953634
839279
616173
109429
578899
668560
603039
83400
278072
833190
565651
278059
284484
892680
722586
409062
217649
610127
973128
240642
497391
832822
58550
558237
295691
294641
143754
399849
1015993
419914
712854
13239
690699
603449
78611
1031854
167772
984495
5386
13793
590825
502056
379058
1026255
852746
54296
53808
825908
82484
286118
906185
571695
344854
38923
806031
51734
767780
399875
151719
841343
653281
155681
1086018
901673
798153
794792
441009
360963
226870
465993
312355
107189
967848
212074
824943
339133
732246
682960
517640
207541
449811
644484
211151
240345
258915
56884
735089
877228
750485
931938
651414
712509
547578
502309
287705
206006
164094
997589
658650
956327
969983
798708
68018
179063
694120
913434
48489
210812
545972
466329
478107
875212
479227
608092
788621
143697
245784
97290
1468
552265
251508
1094963
238851
680425
377700
53722
192643
993226
356304
426554
890367
1046521
597725
245555
295651
515529
586022
17813
377600
785631
272385
51266
297375
243352
359389
695137
382719
389843
114256
548525
1082717
713133
19999
337831
988069
725575
347800
82827
556596
932458
459977
723092
113721
186144
873012
373958
194317
693356
251065
1027070
571697
218461
33925
193267
419845
741429
709597
552112
1048195
601849
315742
640013
704630
492433
71044
832125
438059
651521
855504
435121
688099
970836
723220
110255
765123
101000
102050
709582
958861
761341
801562
917693
922225
839578
577919
872412
819313
1095975
169855
1058621
274456
99884
582455
27529
949945
542206
1083085
856093
1024657
89547
355237
271726
264541
404392
273810
165634
1073034
569882
222986
1095924
36470
979255
580975
663005
95646
743038
207142
832504
803118
1084315
94133
264838
286498
87193
151136
69336
98038
833581
56326
325155
1335
789750
863454
117941
819045
787198
826729
592715
424045
646719
67927
209330
973813
433299
803878
533193
532496
714969
1099498
787585
937987
617821
3630
1028489
495053
186556
1020512
845021
67922
353041
581936
540930
182505
819615
787022
477526
991645
571580
611267
95628
628496
525403
618734
378303
944839
624287
898296
1039879
980850
432013
1041567
1080484
931477
269975
497140
83451
666480
280855
707479
66752
900990
744281
56685
873558
928118
749877
569338
45815
694950
29118
129409
504641
686630
669101
281865
128447
336934
164313
689914
340288
418346
115894
688844
552250
1006766
792463
109145
834991
891221
336033
29654
1061865
111873
853793
796322
1024966
350726
854373
370313
899417
918351
200637
308128
578804
27480
543725
1039261
586563
976554
1017949
1056905
331977
207357
410746
654275
609494
406192
183328
1019122
867349
738213
500924
832178
991362
599685
923065
195651
319366
317104
578346
360771
250416
749314
864992
257847
575538
49502
99477
575764
168896
153177
269388
244235
504477
100782
1038288
232217
1049703
203054
320824
840090
901804
787472
430653
888068
12289
628772
234196
539483
546840
94493
416924
961858
157326
309828
658010
288403
701733
166807
920868
1025146
607559
810910
827433
607492
150327
882238
247854
859345
366421
993702
708286
358290
382369
717005
389981
572693
179311
207425
410108
802225
771608
41119
499568
362381
474911
47498
524065
284292
972395
486946
969730
746816
183834
366480
225386
789262
590924
299481
637521
651474
137469
192616
250759
1021916
239448
479027
43090
515024
539291
135708
153164
305265
271133
964565
710625
964157
204194
106531
506989
790134
213384
347698
274396
43378
198165
157400
929195
218629
316404
930592
660593
462710
437964
997151
448873
1064164
258638
506815
794723
887644
717731
257511
817902
588977
328401
478834
606907
651680
594656
628299
818462
386490
809238
82123
202326
529498
626458
569985
245007
851970
643806
789356
469125
728337
517049
1085055
520369
29943
113574
978591
401794
631606
372975
692794
612499
442527
333096
678261
997900
175853
886468
209129
399326
763363
111700
494808
284167
577765
395177
516735
666502
1029291
644650
728834
14135
46154
786414
1067617
714529
1002362
165395
985514
298167
533016
240192
521545
864680
1086931
176505
382152
971091
986390
807069
1060981
688224
90226
750112
873579
953790
688260
91327
177266
872327
505562
551218
1076071
168788
892053
950155
548096
961115
127293
437628
495769
489037
1091429
143650
287430
869985
718908
1069530
447913
47204
61060
358223
115159
123533
485288
1085642
946591
852574
909657
553611
708618
770246
132880
1080910
553581
1023234
1045715
10013
421383
567655
1041190
898734
565997
648119
579469
874037
993067
508192
168727
342104
157973
791841
95293
815441
455616
459937
260822
80529
202231
714520
445080
359014
109855
358541
583129
290467
239457
735695
240681
470305
824055
472106
226361
838089
493963
155687
129800
352128
882750
619976
838127
53874
458402
238369
56298
1023138
417593
751189
421069
502464
512257
849902
678324
117518
313332
834355
975477
1014880
783594
130902
228144
1069512
1065772
570190
538140
1021227
222529
170822
1084078
91381
171368
242266
955745
314397
260050
404331
865074
495233
259569
330671
777469
273153
528620
519569
203935
644018
1084303
773618
547040
1083001
675022
106089
618682
765158
980847
583060
637844
512699
158395
133582
608893
1036059
806973
299933
154206
274449
920034
1074572
634757
19095
379762
526136
125140
440874
1086190
1001367
164297
605621
1084557
226772
870560
985388
192884
180995
1087960
802048
328098
882789
154796
962757
68156
571657
194372
220517
205053
661724
366071
442778
306038
824544
165216
1033967
968459
890809
87918
751006
808326
622266
523066
848427
506551
438592
726864
424214
919524
159432
496986
730606
366464
355330
1060205
389893
118159
996564
376750
886542
336984
622158
873305
358966
92245
477271
742525
306782
864139
737780
528650
763305
479834
973137
753686
912144
518055
6672
526918
629837
170174
548937
873271
186091
674878
385295
878164
535119
882199
797965
346278
682458
1079940
53067
731643
211857
360146
53848
541334
310608
850336
630363
606710
996351
461671
323788
519051
540630
318518
410117
907621
520596
516959
774994
786400
294170
227672
193772
474115
104856
1096685
19790
384788
1033458
437514
124472
481261
171802
189382
321665
911459
313560
846004
172371
647979
1066235
880890
656612
510559
526240
34600
1094558
256749
752192
925817
243253
15078
713224
861619
52965
454925
857476
55391
285839
1040714
141998
728733
359366
471089
113314
228609
1062202
76332
471384
558771
532538
425404
40783
798874
256862
190803
805868
863496
462084
854001
821043
141420
182815
585321
282023
398934
179095
766129
751169
347175
348868
721538
143406
286888
602253
833483
843394
859719
782292
1083999
834031
150968
300799
98919
690872
19139
894845
100423
334888
362417
368995
768003
459099
94124
735419
835507
760260
762650
409342
720765
1024052
759384
481032
226934
35624
536039
331561
274319
251825
567271
52159
576205
971103
197913
48776
1039343
711417
97589
301476
232167
458559
473035
149007
293797
660042
887154
23961
942074
573099
567647
357751
202243
1011053
421498
348965
86699
124723
192940
456591
656027
252316
600393
698605
568954
397487
738963
894420
818563
102566
320134
452108
838550
557467
469163
17543
264637
504125
101132
722531
803125
813387
795574
833859
163561
385620
731185
34880
269963
945853
214006
554971
1021991
519369
191069
617260
754664
447278
1079538
1066496
278115
421333
823904
602968
238300
1011432
1014722
31464
811388
1079892
342339
614206
339869
886007
19540
383313
1092740
959128
587744
719594
285588
136752
162807
293311
43129
509921
1100376
569290
636345
479929
544835
95023
14463
49650
1085568
846700
142656
879339
11073
1066547
411455
881992
831437
970349
1018257
979903
718675
253407
1010722
839855
816393
835880
45401
829591
855464
470668
550671
607991
499132
969712
475381
122770
688823
1077917
535419
348111
714759
354520
755627
794873
648285
242718
214090
190605
94467
446713
23305
56527
207114
176243
415629
994703
761725
315298
459327
482873
54174
366057
768542
889706
394352
268795
203185
113026
187753
689699
384020
121241
299392
119368
246461
821903
713668
792026
972189
155026
1075786
66638
79039
436149
643361
155204
882539
426263
892864
554849
242370
826928
378837
581636
559163
107567
228392
1080322
1050256
588047
737888
273564
586897
750640
348658
325852
69052
615035
1072931
106825
826325
849276
401584
384043
593652
956072
223399
40928
338186
159642
519292
435520
687531
763182
650603
791748
721907
103393
194210
110501
175181
16733
1097836
745808
969310
430824
640872
286978
697430
332810
873141
449153
1062452
377624
463450
515890
968327
93310
734659
1096680
556383
295772
853113
51065
112802
165149
882524
791927
126216
784255
1041173
661007
319538
339690
945544
393410
1058713
491772
113458
478154
1044571
205520
986938
70347
892964
263371
451410
404274
276636
1064819
144547
643474
442981
379647
859205
295805
1007125
411806
153915
629820
521201
42775
102393
113569
274973
420913
924996
182730
385471
458230
51125
112650
30918
850159
423692
752393
1086804
167905
1027151
488444
321645
949156
131154
482823
4591
515162
1086407
247758
296138
100749
377782
718085
328073
228672
979679
41384
214337
790301
536931
581668
108865
221191
586763
858805
224155
856735
318481
180669
513956
633548
1000995
571081
937143
1075024
250185
923569
634649
1025500
658922
618632
874170
55322
652538
671849
4175
947428
101172
74277
1100666
786121
964856
48781
571863
36891
582052
959797
76648
290139
1025830
596776
958691
332173
385169
43520
203678
700742
700963
303792
249343
166237
741138
323648
237448
299914
391041
607933
1050358
776509
245412
443629
1056538
1032511
710596
393676
882727
201462
533852
540506
925267
566097
339437
618868
797379
120976
397826
1049233
983828
874925
637033
962328
193752
586953
475134
981969
387919
139406
1078356
598716
249638
888183
676700
876774
395537
853102
435980
687132
259882
712230
530482
149532
926873
705375
135347
793788
264177
965181
839179
435083
375725
884423
637146
878669
467301
173595
861808
836235
83372
444186
173020
682003
335332
356997
332587
530549
242045
539235
692717
145919
1006864
659949
899736
50889
256303
278530
104357
657383
370962
80617
792901
1053976
139771
316224
337835
118223
570070
985385
504062
1062373
623659
479774
1050597
106828
1082258
459235
1070199
430185
869390
504108
229837
558998
452711
39259
610016
1057236
219548
966582
209407
715967
976332
715588
856004
923632
344780
733448
107271
457515
413279
654737
1016073
785052
23658
585513
293734
781627
1086047
450675
343361
173681
97074
949919
45961
612682
173298
1078176
954693
915832
116164
87807
288461
489033
790515
946778
1097234
366270
48093
76280
477091
1078022
218856
871750
29007
832237
598121
210361
920523
615692
710665
348034
607446
782779
788939
651340
1088134
787321
137903
963965
780007
283208
1040167
84575
953475
816715
732449
409126
461165
393713
868775
223026
1025645
543352
157116
550206
1039523
142916
554008
96607
643493
1098751
147366
500269
66737
816777
1065332
712258
486258
221626
300958
265582
1061721
1049774
870942
401123
603119
511508
816998
1046374
1095971
682588
141489
33963
954804
777875
186816
460558
224752
581515
29839
851531
124582
1086904
741133
879533
570387
910872
651825
262005
320641
143425
698779
214076
859092
854872
154537
409384
371254
887020
286753
275724
805619
384117
519343
770522
584033
30388
1029961
620901
1033322
585599
165830
264296
1044337
685687
698337
198652
5087
632627
944579
187820
348805
412525
841532
824301
181747
151486
491182
460841
1091784
868115
1088114
64784
451401
236882
1035505
900035
8696
805757
477297
372719
203297
76289
134757
529226
528176
204753
321136
343986
530154
922643
581626
77312
870250
349192
547412
748157
352178
92248
317524
120560
1100946
1029536
384204
239308
875393
756222
594210
174508
945614
683754
780455
896585
92044
493297
659862
61201
189006
50657
75546
605152
957042
424024
176363
628008
42322
936654
60643
915710
442817
194674
593358
925366
562908
1084288
152429
260091
733675
1051857
710327
275898
153545
660488
269011
572358
1098201
94818
289376
321355
147741
901642
107043
637012
530083
97129
526331
1050778
1023878
590237
246925
190696
1083220
981128
977447
567970
185448
406932
575968
798824
1083854
249238
199282
852041
191711
984825
1019995
1064106
965721
317367
672688
887887
715710
490401
652314
145376
124140
513165
550128
388622
385902
287195
637159
810937
817757
797810
413631
56333
526618
114187
354996
947189
18565
779606
747148
582325
191303
451809
563955
779419
1043487
822883
823933
691415
96178
1050197
915565
994978
608356
607306
409791
345842
565730
920484
58967
145192
1011881
1057296
183980
347294
30297
458824
1006252
481556
492874
61379
269990
607921
687189
941148
1020486
936039
5170
551638
542091
675335
884770
321776
120982
281581
1026185
592856
832891
392590
597413
752768
736361
81775
668184
543585
6954
903463
421515
825437
503329
962768
57827
590898
222139
342402
759663
559121
403794
305750
1074032
1074033
800302
947405
764479
187198
994442
1049775
242654
287489
619168
711321
651784
906189
902092
695547
654324
759986
986782
186632
469585
376968
1086915
457231
51535
774598
433638
61667
1062141
319120
1015044
774879
38279
608908
398572
804131
1003957
520659
873629
860082
330345
531252
607552
690929
544581
219047
821437
26362
464347
218312
634633
1028174
459893
861662
86434
627916
395232
262407
170743
593055
841627
467116
164381
941195
234124
419414
831250
480875
352056
38291
958193
869475
361815
79333
1097337
948495
955940
311034
764166
1099120
116048
345742
422033
1004256
642820
510988
958291
275918
305130
406181
249621
942501
269670
650689
706815
453044
111928
63280
893234
700595
409306
8237
562632
1054685
808466
108112
358586
102766
934742
868591
273691
627940
104292
288168
23286
978906
115975
374931
513799
416955
57220
519034
641426
49121
552401
1063262
635683
88488
917257
739306
44601
614245
506439
930545
338818
1032271
287808
341674
611150
274788
64221
583545
28893
1039781
352862
238924
764550
816654
979612
411939
413052
206302
1046960
470922
538609
967775
10285
315411
778988
511524
250220
28946
272547
505638
5893
331103
703232
699727
264114
1016794
814149
663748
398061
1002108
629260
114388
77917
455503
345919
456887
312833
547274
961023
423778
1037699
281501
990255
705798
41783
348389
709787
713162
49403
212715
1087634
367343
445236
628457
334332
684030
495038
887007
605007
11318
840431
374540
547261
1055390
147577
1074972
1007262
558992
604902
677731
495084
534174
28617
400092
266388
1043889
624063
131839
543102
1004282
906792
957287
1022731
213543
664772
499993
640099
1015156
380762
276967
848559
883781
235934
216026
566989
741384
833493
189797
200938
441194
924346
130138
40882
839035
828736
710235
415510
610687
195629
183085
214983
380753
725073
320637
1041310
1000557
324868
247519
913261
1037734
365135
811560
318696
39552
17976
985660
947908
801146
615397
77142
505006
910095
471019
771621
1055716
286469
601599
930336
352626
744257
1009308
166665
632754
425111
430144
569258
139916
152212
850512
845520
439830
907032
883352
182465
355098
994863
817157
596691
63394
1068295
878145
1056041
646126
1069431
500654
131178
472845
74986
599035
487945
1072588
697440
1070280
1079534
301702
73128
55120
491309
545402
79449
510837
794200
116728
576640
913993
324188
794987
196027
405791
892730
1022460
864123
531578
128124
118626
951057
125337
1054336
58503
456414
491931
888534
1020359
771738
1063825
252851
47928
481778
326063
951976
455527
423008
710198
323714
302708
333851
866756
395611
635488
188642
971330
869796
270986
787682
667477
729466
1071996
646474
468143
613765
791428
572656
239467
141002
1004325
78035
290794
292544
176031
515798
465869
947304
366859
367909
458734
783900
101613
788642
592403
766306
395005
803792
425915
1020358
780747
495439
568990
4731
34409
722178
48270
176648
140858
609231
204303
640393
373074
892207
835546
482774
691874
538837
650208
536590
311581
258480
617458
526119
108929
869137
232488
860446
215977
215976
743853
1031360
430499
445758
349442
459984
823819
628215
699980
715220
998590
106769
359864
822547
297099
884436
541505
597984
844463
1075114
82030
286372
847102
570148
973854
827396
485194
130357
718890
1006670
767470
186543
989947
370322
323370
602558
352738
368077
716366
335480
915033
66136
4673
57279
917126
694644
1015019
475443
931611
1036100
313716
353781
76786
107250
899767
14731
758996
224939
572379
947948
19219
137365
844321
926330
300232
101684
1056947
160342
492701
268340
301966
636187
156554
788025
461052
665068
918844
549887
783334
1062646
169042
640640
989870
727881
128679
669912
490682
1006227
902534
950386
107014
514902
825878
201352
105062
630647
421809
1077828
388016
471243
1028891
986262
29786
3721
971742
58018
270031
309305
762150
615707
298076
225329
807220
882962
1005414
700330
1006356
266113
270188
467738
160046
355898
882250
507689
61610
282804
502293
231888
755258
1034986
319177
552269
85379
656291
832277
517190
1091448
358200
861595
363982
695261
902510
408529
1038503
1040898
634437
652069
249717
13461
718421
818485
590848
843695
877006
500665
779050
725165
649641
253745
524652
635405
640296
903152
1016569
581111
674979
473531
442212
795565
860970
245658
6521
702363
539153
823206
788431
271407
496066
569481
1076834
769275
550272
168684
946018
451969
935892
968460
258907
46006
370389
678974
918467
383293
676494
266152
371311
957714
214350
301795
20678
646798
624368
751118
124245
1034710
361837
139707
480506
565901
332360
8632
331662
969097
285239
669308
789828
936637
845344
925863
442580
630939
981258
288332
332136
825305
312615
1008071
796317
290300
558606
440161
718146
265236
549805
1073049
694781
888718
744993
36336
493589
313788
507861
682426
300308
193433
692310
789429
718805
1035825
1069639
732355
50489
754824
15089
460176
524247
172316
765633
3989
325099
257815
701013
227516
204759
1008453
1010598
1034819
647332
519965
21319
491073
414448
298431
658674
876900
713079
129142
94370
1052145
769448
58082
241217
21616
1014630
710425
44534
912338
202897
915229
96299
86970
259479
997996
575741
624463
977381
102725
390270
1080263
507273
474925
1093327
706079
45314
437569
634267
79054
355380
37076
314427
210125
387052
444619
771244
121813
421628
669907
251645
510307
895763
899164
678180
709173
391179
626276
858306
205320
710872
595610
568540
267922
824435
829778
549232
27023
872468
1034380
163280
437894
208243
799790
168262
448272
838430
418720
309787
695862
244115
639813
50679
43117
1081815
464512
109094
825667
278715
225267
651988
855781
236408
99151
979496
474668
388823
1016041
118709
309487
33646
813798
275888
453328
856628
314428
588162
243668
440537
254044
268404
137360
401322
838062
499984
103771
443498
1003525
273219
439042
615358
587011
440394
330279
1039683
183107
657816
935039
211533
340450
452909
546085
652294
669066
960165
141297
593205
920589
576737
1013304
162853
390455
1057820
806364
278413
41252
749277
436488
146675
23942
473211
985683
959527
389530
62220
1398
688269
1095634
634213
378338
878886
142828
140815
420602
387129
499601
161149
146824
420565
99672
389676
438891
693274
660504
785986
564764
380460
271068
196047
279305
330255
925380
37430
495590
632505
297731
530313
83391
95604
113381
982408
305954
474029
777271
612446
889077
977293
1349
161171
1052675
280564
265414
1091762
148540
994865
648879
761704
152992
973739
685937
850665
294761
478583
52274
420923
279479
729131
241485
829056
990239
189156
277067
452938
2993
102261
87279
887702
9934
1031724
895010
540017
661129
811675
575590
1073484
625053
336039
683518
162278
170521
330830
911500
473774
252115
683769
1049747
725298
392034
782450
820778
493570
441884
936481
429608
211774
761937
664203
663293
216495
21195
860132
662431
730555
889191
361443
745192
865543
864493
509706
115760
882964
686712
1098011
910355
1043547
988293
416587
256918
143700
720842
420297
672114
798634
13951
251572
226450
405665
149398
64309
82280
160099
355352
272363
461915
138474
237417
680002
856456
570686
942515
443480
335156
292371
981066
275149
550249
294436
54805
931475
934179
31489
165666
229201
528187
440727
53755
461345
1029915
298283
888499
1047063
911114
86396
621996
856768
633971
1085067
297552
857903
656142
404696
1039682
1033899
1083461
743155
493162
106211
478354
562996
448620
658515
657308
168634
162929
167139
330737
207669
576101
1043979
205687
456176
317608
711487
949640
368655
588569
439022
183706
896606
247858
501502
1052775
39862
447349
1086277
193551
328339
862512
362494
751210
1017150
739563
176880
712588
706330
811555
223071
374822
748887
629627
2648
909930
242219
47983
219441
780417
430843
648388
991118
707530
1087216
609121
230296
509862
718253
733980
482922
197916
1070196
524719
772137
673521
51939
605470
976314
758347
713879
985431
646490
820567
375382
389871
18880
1012860
642567
755729
714041
667091
643766
494788
310704
1006223
602497
581917
653118
155657
826367
949712
227558
467391
1050307
57024
48108
1036239
626202
210980
720690
34500
762595
317406
904347
281606
503017
767097
506369
699433
571566
31195
462822
569874
1017924
1022285
317290
868833
387829
82521
81471
109074
774454
619809
787212
670055
463310
400052
686200
338666
1012033
699139
172699
814596
76310
271938
667492
849614
909044
19414
1059063
246339
461093
1053526
536256
934945
772854
286691
222158
198798
123669
846913
199632
1074480
271176
76997
317481
1059844
953354
331305
693348
343531
323890
117791
8185
1020467
477819
1061683
492742
796197
206185
186908
403061
505582
346867
993687
1089389
886106
514090
390457
807155
676178
979620
141377
293391
536991
901596
45887
782820
1078617
706346
1093251
729317
777402
666055
283346
450949
787341
737713
1085249
473313
717578
142400
55981
600454
509979
640666
269003
187635
479606
650939
952794
1016355
805108
956541
95733
787065
624419
289379
1077414
801693
914280
833733
538154
332853
63423
216625
850298
50004
348315
366385
915385
957711
479854
165884
8928
720600
947252
490759
131319
629530
748750
810113
643868
124369
876849
882544
202643
985843
116061
945581
549292
957313
296041
288486
313390
294184
622471
522894
33307
194688
620797
146425
647634
740567
224287
98778
232959
842861
152793
1023772
1032018
431146
12110
334814
870749
996746
225460
657682
318647
552236
1782
73060
527394
549537
591272
554641
85078
242688
203285
507443
44147
529471
11128
203734
124282
821367
17937
888840
626281
626804
419733
991748
930569
142890
27840
520304
407495
11654
908396
639053
808045
1072935
805184
9181
1054683
784956
635972
744954
320779
966728
112023
127084
187065
247326
503658
322516
1057255
1072317
392833
62928
816397
454769
914924
914665
138532
1025269
585551
1023146
624523
181481
302887
318912
237466
612985
449919
480667
1055974
145947
229578
142765
719788
569098
1011889
827154
567185
707515
719807
536492
32914
966831
342026
123907
540371
738401
392843
370488
1001984
364493
182036
542842
632618
1053881
183381
836738
397653
427487
639285
235534
1087411
853518
1041129
1094561
631871
791591
149285
831625
180247
180962
583115
904645
371680
207361
765493
722849
357925
414343
335508
1046253
147986
243466
938312
527242
523352
689689
497521
679752
395292
953696
391128
764609
750688
407228
974872
76252
368438
278596
680312
224196
1003203
296218
806601
1016881
523870
823421
857448
936399
902470
820708
239409
358609
989403
632923
169029
1065496
603682
270838
885059
1002485
875671
538801
578942
649845
229665
312074
1075765
57312
17674
766367
361841
593584
1027480
1009732
1053009
405875
373500
635363
1061044
881283
836959
347571
209379
749075
205248
774868
820739
872406
501318
1080590
976878
354910
38261
657431
1091285
404820
316623
388580
616615
739299
31596
667248
952667
544381
737407
896148
234118
19468
200567
764200
786921
242108
438704
9968
635728
511809
289445
416521
22029
1039168
1095426
733837
196251
828040
1012947
512556
950617
872420
642943
578068
292405
983050
984341
284302
630890
974756
548934
1067584
803819
376609
930618
625339
294083
1013987
789745
1023531
993383
963368
275240
299237
982709
830586
123769
466658
946851
150589
96683
79623
866039
713034
155922
934255
267379
27320
105870
369782
574588
841054
228622
911853
680846
1061039
801111
690577
343685
47331
915994
805005
382858
893519
206443
793300
386202
138055
477274
806084
241474
947258
1058252
178280
805663
333955
273477
1000615
274654
306641
522678
446267
727349
193667
680079
414920
971238
435084
138657
336955
235425
551370
183876
563152
225487
216743
658072
1055163
1024793
205044
224539
267483
39270
706161
811890
238605
872298
543914
638233
335863
871718
611989
877594
620299
690775
567678
260049
1048813
121102
25792
547620
834256
362495
558112
511304
881425
92386
709960
584221
71467
1071091
1001674
246321
339877
1054173
643050
860605
538856
249176
252774
109831
600211
946307
802010
512263
799248
508591
955644
166612
1008924
336318
954272
668401
823801
864227
642346
1013548
849212
1093423
274450
614045
322992
227663
634541
65600
859397
751846
102615
748808
179629
1099639
184944
667566
797551
726681
1097549
978767
816167
234463
516462
604359
678384
1003585
302368
1034799
194164
480647
312473
450682
118075
727372
631097
694187
579987
97923
12550
1055471
208979
929422
603160
692736
870182
134025
1072167
809356
741151
1034006
499347
232674
652317
330878
934621
470638
450388
758368
792582
443754
882336
355192
907592
525862
677187
597577
535946
328719
491346
40970
690088
949536
304760
58871
446906
601943
1082525
853000
530762
349001
913142
506069
44800
768678
966866
154411
713504
289635
635232
149175
234103
302115
368963
168728
453226
291342
630372
636903
900339
325683
528268
964612
494387
700540
297132
767828
977556
472887
620871
671689
181635
1019396
651765
123009
1065472
745053
714566
196182
167289
56613
758871
139875
963598
161528
298668
679154
401125
472988
291068
788255
226668
751818
171789
648501
808837
447777
429247
1042509
65505
905833
35170
928912
467667
467055
678011
83593
692183
90952
89061
276798
828044
9905
734425
300436
949122
155290
737196
371893
302155
992483
555696
247482
304161
73499
740987
1053126
221186
185869
351892
179905
833533
947573
65072
604305
656158
7461
1017446
573867
474951
309442
460226
1017288
751209
966500
496027
499295
692077
874897
448603
406096
69781
943757
419145
451912
932215
476794
71812
229956
1086590
685833
737267
473795
119000
636029
953967
1043707
955073
580782
853216
371905
991263
403478
729887
543323
627095
25197
878898
508401
39769
396481
1016190
363241
556389
182199
1019201
872213
473028
245348
571554
765047
1063235
1078931
325461
297713
513454
867643
718103
405732
1030205
592804
918835
1075248
1052200
56780
875457
359193
485369
1100264
137413
230532
83127
386947
463843
987560
941061
281673
605871
247647
564416
326430
460534
530499
799625
486480
1041263
679734
1000119
18782
319680
766829
949990
464173
834884
106700
372997
453588
194914
37980
758285
924888
906075
288470
792164
553205
66472
804769
49165
316215
288497
571102
788818
357452
865357
447066
776124
193474
638561
317086
1099100
923770
205456
532414
503938
641091
856407
544931
69451
524828
232312
705499
912678
279069
843942
446948
392709
482847
827296
729931
239371
657061
781460
370195
752609
60937
576486
955016
333045
1072954
245138
360579
101095
82216
807914
248004
829499
1035297
901477
260339
1033113
713418
524005
371036
565842
90601
970160
583738
1447
990941
693273
683007
101193
16772
774671
364364
394645
254813
515965
770373
883836
250632
1064138
451249
465636
788604
646097
705317
1034953
442070
1096336
242981
120137
300052
547835
55895
401881
647345
573536
544232
517411
103219
1039342
834894
828057
144259
692359
413536
129390
668906
164955
735532
697527
147435
587281
804852
401337
177673
669119
490213
360387
555478
1104
127630
111756
99468
932276
784758
150164
682368
560290
352841
879406
147572
81077
824494
74988
499379
868176
656011
812909
6076
1035376
592515
613815
92808
1046568
966113
114189
764917
152148
626753
794728
913834
254973
831554
230396
363293
911843
981366
52898
273168
723721
1089590
1081898
454159
725842
952505
13495
266317
210469
47510
855095
654457
671143
372919
993391
265259
178624
335339
304573
527289
1041106
361692
504817
489575
806775
104244
746564
608173
966757
382881
1001690
882813
1029207
959959
362584
582437
645152
167309
692727
261389
38492
987769
876947
196457
357734
141100
953460
1060650
249725
234164
110317
375856
212457
694880
795472
272679
529120
259701
576564
973674
483868
215572
980719
629373
25926
1097855
790254
655848
412840
474068
423448
817308
474362
1074155
1048783
348616
435496
952619
993572
658496
92365
718044
295212
170635
30402
201746
449800
17018
763619
1055761
60800
1030624
133095
156049
606285
606872
8647
922600
344648
245947
824051
577616
17006
330571
631611
299844
82557
996005
834610
434147
747306
771063
674642
235756
928415
713744
233703
401974
97180
799188
120535
594283
856798
971928
1025275
143661
1081722
738829
163352
868396
705645
481319
539351
275989
1040767
552424
663301
158240
610674
1074885
320881
228028
1096584
472571
495118
414027
972590
231235
660827
1090341
409235
486015
101919
930580
1020847
866867
693904
196345
1051501
337856
45020
161226
135771
735862
665097
200810
330968
133796
70821
259481
924238
637341
1028881
835508
432369
954023
1081271
426184
1047459
254946
786805
541136
916902
1000403
1025925
343232
1082320
825925
252443
455110
229283
464811
228689
63054
551711
754446
584152
688517
912075
737379
628491
426952
1007254
983540
595888
385731
388880
1039829
1088677
490672
988173
867308
412660
167494
396451
982414
292465
948737
1003300
202158
299487
305870
5467
653232
561928
1089245
363358
383708
67683
261955
58337
74997
633367
876249
941428
141999
718710
808197
352970
70039
436557
426953
709072
908556
550583
321319
237335
522661
980998
139548
680169
575597
369394
685726
229230
962570
826615
793024
97624
1041223
1370
156499
184492
970116
747723
692838
288726
217102
931587
389811
586823
806108
283217
564224
187145
969535
731236
229372
128037
129087
880144
1079458
728225
202803
570542
366250
131173
537654
273902
1010088
605127
886305
678257
1025705
253028
1006509
720361
972827
787264
906610
381272
568590
1009586
1066656
1069168
264561
1029599
969053
326830
660311
36160
664090
837117
392231
766134
267215
485633
977458
515204
702053
610928
907884
746123
960932
723956
1045630
626838
801840
19898
423375
1072854
1072442
1014464
151912
506969
309637
388165
660653
1037304
13357
655777
266929
449341
312039
518996
1032246
485089
1095308
321399
445555
1060380
129871
569806
552279
859263
175288
841611
675308
202538
934038
534695
78815
828586
350450
432874
81445
817988
203539
380231
295648
805023
182597
591341
194487
772115
390866
1015167
762133
335222
773367
361244
1009271
93148
565991
749645
200296
607569
1003201
418641
147463
312321
417511
102880
103930
113437
473032
815944
309431
578239
770710
965768
964718
414539
158737
616084
858035
390869
262572
304938
104610
436349
228100
649157
205803
286555
104830
11135
323619
184486
1005798
705786
226011
65594
145982
746481
214275
976165
362601
315606
738048
18113
960136
1053064
682096
593872
371874
401376
476763
877834
503458
815768
50319
348944
56973
536069
529208
872577
152584
411423
915784
694009
926073
520816
419665
36185
615579
1049194
709350
176392
984782
767386
1020332
831833
481191
896343
346517
764613
973877
642848
819711
264955
1081918
839358
950400
102654
939222
475764
973998
817243
976714
152590
812808
380355
584438
514205
232504
316267
375708
356590
596097
1002970
1004020
235118
166655
169827
666443
1091612
188940
650177
603547
870998
150280
350647
939732
974890
534394
940023
9752
577320
335610
464516
506722
257266
364901
163883
512673
758466
865054
279542
1063883
1085938
682513
911636
492713
406457
653267
637416
311746
927571
599837
878747
318664
834965
753254
859811
886020
585547
790169
656606
7832
1058552
776725
557425
699161
529286
886695
623749
1053003
24364
1069480
784463
905744
66801
14122
5274
574993
1019145
1020195
493835
398030
1090163
482307
645272
738436
223506
226442
1003965
916284
516918
699774
21626
425547
49773
139355
831442
533120
92230
312508
290039
1096818
881141
491505
698327
939422
243170
898637
610829
466779
657642
89709
446854
633459
8460
275535
433778
799278
545689
790205
1092281
220965
373318
877430
891338
491758
639549
882715
419395
398881
824933
832087
295397
336747
473463
1008383
945959
589785
112050
622540
358572
734737
868733
840737
47937
1091208
127445
41214
887309
238340
189216
520008
642736
255393
158244
262512
687171
823349
1006533
927938
1005732
114308
619680
912758
555121
962712
128911
800429
487182
191238
1047166
70437
299089
450431
352100
692840
471785
1005084
179841
866010
1084963
691816
761328
140639
74899
674412
493983
1048429
762681
638020
263283
294255
576917
58600
509158
823818
1061501
1091189
1052726
158326
581138
133299
408274
651255
1055843
835575
551138
851195
1067666
428040
62535
346849
149658
917756
331089
144819
839968
881090
651499
1062732
1034742
712502
291254
1011616
1025174
827898
319039
1049833
798994
155364
201311
536819
964542
299956
1036875
6022
619538
810773
301638
877546
627809
674710
308920
808511
697849
64426
921248
477768
370541
87492
964251
251454
555301
603780
554481
1051519
584153
862339
413338
1054802
765933
1013332
893999
935463
766190
921744
505705
399950
995117
479373
252671
1057591
116578
833825
311782
240405
998698
652492
653569
850854
599272
272214
303165
419504
423708
1011064
983440
162338
643673
562739
857533
422071
319952
561153
44889
159275
846275
573159
609977
14251
811188
376367
412757
679951
672898
1093467
242937
478252
63728
77403
767104
900110
921511
740234
482366
163420
877425
439594
338471
122868
836172
264530
671075
95765
916282
551698
215376
954037
573944
925694
1027537
1046226
1013931
634342
7905
843066
730277
271421
319610
56918
1075434
127455
240208
703638
379086
843472
469565
1030093
612324
987801
335313
660885
909696
781919
889461
333107
491009
981584
1072686
572423
928221
465575
630271
691956
110744
683937
822473
518398
257887
902005
206470
418347
362096
562512
817772
150476
68817
48414
56564
1043083
796889
226325
1083315
1025243
600877
365776
874367
625756
1537
243293
757176
544671
108090
536474
420340
899081
263868
602370
1084203
1014078
1058473
273385
319395
130800
1006932
34953
799458
719091
657821
136694
668539
201599
944564
959889
824842
795054
964812
1052406
739795
263220
430129
642315
61895
442894
179279
12149
1059832
436145
349948
244190
916603
1026955
984496
1099122
778272
540680
449181
750756
488308
848445
445683
1045198
233059
266392
506479
889167
656200
69159
25665
970679
642262
743350
275689
463492
853480
1033583
1023268
757702
1059600
354959
824817
477031
928768
355543
436567
483225
689888
644942
42136
621382
514119
898409
540598
350864
44060
856354
936192
520955
753090
936200
37634
1065342
890920
620118
1000800
771391
603805
894735
272920
948193
482365
1061966
420816
697304
705166
179442
1049757
832734
882107
801364
426500
733040
327997
1020029
623375
227628
745267
945922
660729
179540
251655
133878
607210
1095242
1011468
1093997
584823
339575
705820
61772
159377
214591
379119
944084
171169
199028
641687
94865
719188
364865
728562
817397
154111
918837
682492
1070581
632423
183028
96760
548088
186242
665767
977757
503107
484038
690741
845401
11111
726426
881970
149598
800256
486674
802077
1021291
584949
743987
772563
964895
619763
311669
1045522
1073122
68910
278829
694910
204874
346205
42071
376672
200315
932805
252753
671769
608949
86746
224766
871438
160828
1027128
725547
210718
366715
1011607
423735
814207
188420
378336
490797
522465
488880
976050
679223
333791
914361
226748
350761
238291
560879
283917
1091904
95605
1082121
658233
1040944
717478
951022
269662
559481
1079637
781926
158864
611440
296965
291673
965689
96347
927866
197551
453574
82487
377505
322378
574174
133833
492912
943101
682172
1074226
504623
491441
1028091
719501
160883
995448
769501
401831
572593
329863
276525
851386
294799
428037
145467
9787
953165
916737
966348
931261
244462
585826
976841
305912
436878
500095
1066893
89630
536035
412654
778142
54753
904664
617889
1075036
257620
746638
884551
231759
926458
746158
430951
988897
194318
458195
29948
880452
793393
464571
460225
72037
724021
313237
278790
78461
710959
1061580
694538
1040766
376638
298741
17961
405410
316307
47914
515372
439897
402066
780903
623823
336237
603983
78692
598471
669725
504766
883570
864148
39546
1068652
394211
842016
541942
409328
241672
639172
738703
160384
128210
506816
857684
990798
56196
1032274
429627
164310
48340
150771
1006547
123896
645805
1092193
72708
1037308
611225
201845
808216
677388
663415
966100
310856
379301
1094129
39801
80247
111543
756087
1079769
28786
445732
471423
835729
288122
431430
993004
800127
763686
726207
161614
299172
755360
256683
742779
445048
76284
132338
877572
314903
782159
621508
214740
412357
745092
853662
87692
526937
871596
630974
1093694
971553
1054782
269793
558125
256246
705028
64767
294887
960694
1089138
83329
347984
488633
827556
927490
375931
958505
226427
124969
638657
826313
915225
364977
457024
249443
193111
83621
192035
735768
174138
1006820
845332
500159
877316
464121
677139
140872
991649
6763
770215
59454
376439
397443
598062
244925
766722
939887
219858
661447
1042576
986004
875372
884594
595870
658238
409131
926353
335753
838390
610712
721830
432133
919344
533907
348894
1089790
1007213
83634
499056
407471
940361
653693
2641
456741
1012653
499632
169634
24158
836139
666093
1092333
398105
770310
52102
155474
717617
164349
259709
739220
989560
935178
1096865
144608
571036
79342
525779
787108
663079
411675
1052971
1005843
862544
754159
423055
314213
1026863
753330
509761
225785
100194
23963
625712
284880
86691
103562
235768
805480
335850
811869
361312
1013116
494483
1009955
715799
111896
783571
1079353
34365
427466
1092860
670670
679617
961970
810415
384264
1009139
805862
642489
789365
369379
718581
1091848
964169
100059
1002375
481046
300112
678855
151085
486459
951913
1054842
421016
304779
469312
473053
880863
1032514
1100082
720928
1015499
970982
409160
547843
199112
130029
568908
975578
943590
220237
125146
290425
299973
91643
949715
956185
811900
458694
226406
578285
666735
822663
183268
883232
62551
585762
188322
227859
1043593
82904
454504
352268
840935
159706
611617
22245
429691
652992
936769
725989
952825
1000057
694465
1062518
30935
946703
797943
623203
244994
653024
629327
337388
110301
10298
237842
435486
352887
873342
379670
473946
309723
346794
875326
333660
662529
128931
669692
906549
1008740
237673
491760
764347
306078
98455
983115
170791
59744
230661
1075458
860104
930427
956804
1020433
713769
679431
425786
126009
813232
15857
404846
755389
891673
323418
875914
875282
452972
420639
787164
741822
521216
293180
543317
277522
949413
895231
375376
890709
1050926
605702
156058
491244
108576
537803
1023300
357790
165151
692229
212587
770036
181260
316690
388123
755996
80645
183428
572923
610356
29526
790998
246794
500671
272722
933484
948518
338738
879748
514769
380113
924256
39650
549157
389275
760241
294152
897871
302234
667270
591118
349730
191873
275436
775515
45399
903341
275072
953045
359800
581144
641947
113908
727674
190282
863689
289843
329564
495059
3842
62405
1031987
995763
789541
438741
470628
190556
1009404
1079292
679116
459945
78501
486177
62316
439207
31723
885724
494588
562188
335173
512696
145923
243637
464906
396929
989467
851320
218922
401666
327763
993176
293291
309208
381613
157253
571170
529309
423710
464690
708270
954780
401941
597054
308244
704409
721206
330507
164417
871160
651291
711356
328224
1081157
219641
652720
359239
958833
716981
963000
969994
1070931
518363
662015
708845
877689
1088611
460104
625314
796104
385209
1041767
457127
998170
118408
808992
723527
993573
650380
146111
945971
748086
572197
466342
560697
593361
359917
1095267
706051
922232
392981
5395
174974
175685
483719
856453
579672
348839
105876
398925
828693
355130
435407
747481
807658
485381
43038
982293
405448
445136
740718
254209
639092
57964
581789
1088600
67224
255465
21805
31998
643852
735681
778892
139913
75246
901186
125458
795997
393110
309904
788684
960250
677148
484242
1098627
873667
1049525
1025606
374380
373009
1083634
161598
138860
566085
792628
447229
299077
786596
1038100
423757
1095159
586386
1040400
476559
865182
101528
259765
947016
1083299
644396
433412
164797
431539
615143
396663
764779
1089663
411638
258997
334846
145290
1064137
257349
720243
142799
399916
27285
301930
280332
114617
702440
243981
42064
62227
448332
626617
587346
19911
200615
635710
701381
1100529
302114
282582
726685
251450
75392
1005174
263456
429152
830695
904286
59647
674031
302547
931873
876518
1086927
19453
522083
272282
681484
900118
1005460
184176
14951
995364
200592
398755
781647
823920
850317
464063
201433
394572
135995
338550
669874
1090911
789608
15261
802529
625456
215842
666997
962874
122656
570402
501887
897484
1074529
436511
974622
117189
985131
696907
449199
596095
30639
1041490
919696
242293
835485
303550
914236
529658
374313
1053925
34192
440299
1048859
170331
529150
1016525
807467
807468
406996
596723
4877
724187
279154
104398
483906
415426
618511
838362
311023
367508
711502
507908
31363
703432
611575
858922
646307
417911
1015903
292817
843232
111589
1035704
240118
715735
233832
430318
237643
851807
596920
388683
199016
693817
494017
122243
297767
354235
1003601
446244
305328
369506
600306
194225
1074760
51131
456891
315165
968821
737386
470672
149550
1090936
181333
528997
415441
508060
858556
458519
661364
1016357
255817
516784
293463
660292
247303
401127
948149
513862
843115
273533
252354
444130
520354
572799
7523
648813
417635
1004511
234857
511442
657052
88592
785917
1033658
503095
891086
532693
142619
258327
411797
271310
1016919
211037
331130
1083230
543110
59027
378667
64131
672581
1016306
309291
460891
83185
10300
115231
406834
886004
380892
51379
9804
127018
766390
1088655
102005
234645
783141
195640
736415
1098710
991088
610858
275512
634871
336451
254511
803516
425208
14349
159580
751436
718497
274828
1005619
632993
1011792
921780
384405
184582
237556
554013
943213
835350
1032039
953294
752026
208011
66715
939131
396379
950454
601850
271212
1003486
544769
511757
205834
224097
67092
390470
134804
727118
845039
345984
938929
198951
663958
279068
587661
388221
497546
909526
494614
746998
359331
804843
310701
802427
152765
1031390
626977
834731
220988
186730
331955
807014
758303
202065
752220
240105
280471
460862
407345
917070
219400
695155
57428
432682
41929
235255
49693
183262
144701
834236
356090
782452
187623
504251
565798
892113
670564
793900
606034
850128
979850
586628
696545
18439
546742
685894
788914
188559
953029
536157
851837
955054
341118
260408
666768
544454
1038234
362894
408421
762619
554485
642565
186074
1033763
302252
788160
848350
563174
74943
113532
770364
787926
873959
878997
766310
39621
172125
603997
483453
230807
998804
227468
141221
883553
1091355
580429
521879
7933
1099765
89511
566757
711175
478444
963133
690760
718605
408315
899291
478443
191035
611368
627518
226698
8306
477299
207153
764279
945696
771086
287613
1077216
528490
837933
571502
259760
598223
82355
791117
921546
691906
133275
139052
927125
300093
1002655
389943
654444
823230
731701
490719
206778
867545
145420
1013271
523555
279481
766360
915748
893779
323868
533082
539111
944220
298256
361735
298326
1021497
1141
1035567
29171
447993
495472
635519
1099081
31718
978437
728098
176605
405940
963160
934367
220348
714273
545604
806256
809503
825501
276517
255884
868570
505086
475621
754745
1052263
357157
846251
846791
763343
589080
508080
576130
1070567
848355
846544
1012588
401366
71514
897962
953018
72297
231658
236232
1097431
516886
661349
857712
166446
477881
896957
67907
1069724
869863
771633
845614
720689
115752
875615
360118
509328
292783
133852
567886
620919
678031
551300
934094
116173
584362
920791
539681
652389
879075
184520
876586
1041813
855369
93824
234823
561682
264017
696579
938728
588847
343375
413714
119968
1087279
355671
288993
880131
307158
493951
52173
450434
824453
442183
306251
787881
680308
571621
458199
64036
19659
692887
998416
950708
580295
284458
480241
275647
396613
559458
362911
1014716
415367
959905
211464
1050820
875600
110782
332274
132407
707950
632418
758017
1013995
208900
384180
706220
807250
1050446
145502
438241
224121
229968
573985
1069872
74969
606936
834039
14620
789505
208234
233937
760637
749640
462947
60266
450317
791017
751559
531224
818669
722435
857289
580817
965369
63310
40157
481783
1014446
534477
115566
411851
195986
914264
569020
784043
532259
284989
1030592
423685
257161
433556
1058304
906476
673065
75517
484062
605554
998979
997929
161498
223458
509275
645067
207064
152236
36929
344276
684835
751719
151327
909672
805215
623455
395552
674322
1088331
874496
746887
975729
865665
548889
1088123
861026
402595
328796
989871
363337
289422
838338
432740
1030680
112496
845497
1085522
929425
957419
85668
491178
548680
544780
458782
715384
711759
449494
661799
715940
628049
844188
1101096
562787
149163
1098274
847831
40190
937076
928668
444928
1016636
587737
398133
1019286
574608
616344
417452
115486
885640
1084702
1027588
293574
737519
973082
908622
608625
45927
159243
706952
847943
851252
1037219
567877
762292
999832
980683
725595
472022
395317
1062678
752746
1078440
907576
820268
958178
585234
824446
1005826
428729
559260
356091
220522
1034391
813966
404809
489013
298864
187353
218574
956557
51560
837321
973982
33786
430132
646113
178065
849835
965835
23631
1075887
47728
375933
1057518
578889
221144
444933
94201
850451
87482
346419
1006830
532001
806055
234539
194439
873588
906296
871282
193609
69570
476307
905727
523738
665382
1097200
332743
285829
344952
360055
676335
447641
597939
936202
347789
405553
897994
413240
465747
752543
403779
1002440
174042
124688
793598
615935
138948
612698
126846
913207
288782
3726
727273
923504
327419
516311
114586
871296
90613
556919
4920
764985
983854
2685
470656
588147
289040
1036036
603302
1051561
81791
872214
797630
552043
66830
500837
884236
791828
34807
175947
494608
949693
290839
334204
441420
546559
683198
564962
486863
581381
328532
832637
265020
390203
1016639
77430
304467
942183
779027
429566
1008664
910322
860449
71681
590896
399173
807296
970529
1052891
211442
920995
267504
484757
980978
689818
675415
969006
176424
805369
497922
744144
449663
643704
925114
249755
377974
340788
18580
1082837
846486
279824
338194
935615
982443
252519
305224
1038228
745365
324440
158024
749030
525679
29414
573795
572745
1074910
605774
398751
240276
325078
672872
689396
432892
248948
146842
831695
141006
319810
456153
268750
549255
290063
788326
574629
796456
83306
1100854
558967
100518
605187
206632
1046729
977696
136360
79829
638864
859739
308578
703254
362282
753969
486393
165822
179486
568855
935960
364173
207442
750837
531432
377742
30298
492116
921672
738019
779556
910338
780438
812498
391358
807326
22766
364469
487538
265487
776920
627184
878358
1063554
6820
615067
965471
592191
292522
922240
835399
886717
821503
436162
1015651
473575
993082
145598
1042711
898128
702693
879812
1053435
815037
833752
833456
1081266
217555
275740
154550
321962
645878
986774
395219
928256
1071073
727690
833754
976013
250507
385236
725799
981143
895531
397089
747885
374268
103719
269411
242923
661700
274474
366347
1002844
972977
391781
350749
290360
1098036
241396
1080948
949650
609987
155804
1093895
662109
838670
114273
47273
108165
90112
744146
465685
664142
28920
319780
376785
439768
245518
1017473
887364
909355
975495
611172
268048
59467
917459
359624
212610
142383
611510
286589
1073814
392868
443404
368505
617742
1024086
271339
58089
1074067
104054
20426
28190
876884
140349
955431
1056867
969595
721099
831009
486836
650151
1042034
96285
622210
24746
1061949
52588
830330
1076377
200799
879355
539843
254196
478020
413903
675763
815283
362998
52574
231920
33414
409681
11979
775098
240587
508667
392029
734550
625957
797882
248987
705086
863132
456026
827228
666394
332662
780765
143316
415476
789801
352475
733582
370624
770633
809479
969545
635702
713637
222596
636573
987059
485883
103544
174228
904490
541730
465590
336076
480529
753756
404899
160359
56087
206577
828381
923661
39681
788439
987526
1077593
565626
209577
516367
101822
151320
616046
646286
93688
983903
670250
289247
23581
202020
596147
930082
337619
927522
320324
125127
9515
858432
859482
97831
25822
947700
797015
307272
642558
472037
575570
116085
397896
974207
42738
678703
176532
248749
928993
112623
279262
439514
238295
591508
967939
494871
697292
761619
221453
571379
1029548
546981
217080
772096
442559
973304
462732
380949
510747
690559
525330
835104
531130
165248
950473
116141
407220
1065141
893339
544742
212896
932560
1018094
565306
1048874
772322
695322
46405
199439
932375
1030584
785761
890056
490127
425738
804210
265267
554596
743443
134106
1003096
112444
734817
55461
12037
653782
882197
64130
62568
677516
897625
770782
570028
188762
894872
381692
767744
496419
65264
510824
1097145
487930
922604
410868
179542
855392
113468
104416
764255
532774
417573
1049915
209767
1016465
336909
607424
415259
224908
888915
393825
738632
650536
215888
114595
813885
534708
909148
908098
976419
64552
776712
667127
730830
553612
747338
647799
236921
86704
624614
714320
1004223
1034981
1030112
979968
620269
546963
339174
145575
252137
344250
849688
719015
844149
959539
230573
329344
684641
472091
7283
827201
670178
737898
219508
679648
1062674
291448
549967
650665
65846
55660
727328
717265
30684
894249
835042
697449
1026431
1024735
967023
277586
1015582
849508
153599
582991
67217
359736
923241
775508
125198
745554
525332
627862
430910
809200
313849
586436
273580
1526
80205
891875
268984
542569
25343
193686
748387
1086126
911645
568474
367041
97310
816411
803266
23024
746036
199563
1055496
473817
995192
789423
821499
402856
643411
65868
182186
452846
131408
257200
844253
35270
296791
662797
876228
254248
298390
989897
778667
768571
1013553
703398
66823
534526
574032
185527
657895
7488
468827
796864
1074729
192540
390688
356212
405106
1033753
889295
402343
617649
1019415
644406
85917
944818
219077
472852
842118
926882
5576
718456
730831
898648
1071682
192684
360899
446370
671481
1069997
565013
222199
345883
843304
1034482
330548
146342
54416
108765
996315
438465
670445
556825
428761
1088259
813179
260158
170212
121818
391628
1045608
140424
240399
408773
511910
270853
716216
963806
188439
1029702
680173
681223
538340
665084
575018
128848
984708
701222
490044
861379
330641
321626
215219
510967
569512
503019
486142
254384
199400
218453
912088
433557
318870
641900
616942
343193
758877
305329
614480
89614
114008
608192
1014893
316231
547016
386888
1054556
624159
238047
239097
1038122
163099
414763
341584
844631
647127
407849
351339
960733
424404
876741
1062068
879553
953829
816980
743001
840495
265535
77323
597060
962152
183466
612720
233228
796587
450607
865454
562146
548482
1088656
240057
282605
292064
633868
324132
254714
529775
188230
114660
951625
295826
433290
938324
501916
698785
437303
516769
318760
84168
831321
660602
463856
509188
691267
1059951
859048
936015
440545
248322
247650
62319
620827
827483
1083061
34432
692862
268192
999128
763722
706281
688340
83536
62533
341971
532403
573686
601573
316974
778124
493022
477767
32173
318194
276680
235991
826130
304737
1049097
859450
433636
793095
594798
242676
48653
160202
494294
573763
896641
298466
488509
589526
1059620
418342
743339
309184
956078
111643
969711
858470
943502
488338
541691
1092682
759257
836293
61172
880060
895697
1023929
502566
491643
942211
645002
1082495
403149
306186
979409
82282
883608
498883
1021781
921642
613803
481190
1011659
604850
708265
396280
558650
387386
213278
1071414
544266
798336
956391
63907
28078
829527
801262
47684
674219
459522
738034
390019
630933
873324
750718
44602
263730
455122
598562
840091
889106
186810
428466
496158
340329
440267
642582
349910
726698
1014305
1019338
161873
878134
228982
746360
548990
261760
176359
761412
1006164
429446
855387
1069659
554134
358225
484642
1020020
409250
182218
514313
1009842
198115
421823
853176
366048
296862
413855
496137
227365
660927
429067
161918
999926
63430
825109
472162
811568
996962
631964
284106
799598
387155
972003
114654
738569
432411
848038
711115
944921
551064
708028
762669
625593
557605
398400
479823
564029
873313
363880
422542
194077
310419
124006
229544
31076
294515
7269
281210
642238
28457
996096
286041
684926
1084174
102231
515949
1066236
198695
935473
960069
695011
291712
384471
83644
831540
62128
664951
973612
971544
445189
47883
152259
520518
1792
16143
901275
965424
749089
480918
737221
514797
1053317
955651
438353
420533
544366
596443
819779
107666
1048233
699642
217988
453514
222002
428197
217910
25209
1054015
239529
994759
354317
692304
749095
759010
746058
1076015
1014358
347269
1068830
979286
516088
276244
1015486
749241
672241
1084479
655138
182678
510474
431720
800574
568106
708482
772468
1065310
750330
7982
298804
485824
409564
21675
421772
353002
385442
812174
863085
1023664
453854
1037127
503308
1039282
269203
247335
1095025
496426
1052821
657572
468804
764009
525038
827310
852877
617913
74643
296942
633532
674089
977623
346716
293572
878822
154756
893062
632011
954278
943441
399329
662979
261028
87862
868169
1038568
331929
329619
59694
867477
1077637
847540
915751
325018
991529
676086
300736
773769
372028
944938
539653
548649
1037366
669432
363643
130066
1008906
474146
266299
831520
930859
976901
798896
73409
24686
145124
541762
910485
740752
1083741
452979
766202
1001225
420325
286693
89261
804870
380287
263300
264124
363286
1033317
1046972
802002
731728
21379
247353
735031
1078406
505895
1067161
139132
912074
169536
1044246
329933
1088981
815356
71640
524147
1040644
522813
427973
902541
817289
26364
613379
496131
1050846
194509
841419
747672
280863
817544
217681
352294
521862
880120
621015
760309
947291
887854
277305
136727
582017
785085
1085893
601729
1080872
791930
568448
921465
679001
353415
1038158
466292
726734
143022
236702
254790
840460
236168
496897
222667
1006323
555733
337347
968982
991924
1096310
738051
780429
564611
548817
954041
390209
58729
810880
161454
553062
527267
145403
494606
921891
187794
757406
94507
581205
932109
690520
846299
1064390
1070164
657035
73886
334732
623075
675500
156841
150875
1005765
274227
137131
772966
121960
692582
1096280
678887
58992
296647
13585
506304
350048
1009188
218412
1037510
281818
1038822
597781
343213
538869
131005
571571
987538
465058
546666
360266
830099
1095393
383969
138758
601014
162055
857779
1041136
41705
61256
829454
209995
327071
447347
621969
71284
705835
94323
187617
1036218
447145
243518
411747
20795
787063
539873
70516
942327
56528
923302
828286
790000
933140
791704
1082107
1062143
657249
529941
190246
200736
771311
752175
142244
933121
897838
365486
816477
592510
34444
749794
888197
761442
21099
254732
143642
868245
493434
250348
1094903
1031148
700418
295236
72972
50168
1033391
642809
253365
824879
480553
742467
611843
74461
322995
598725
268279
119183
837178
17862
697944
376227
1010742
402246
823709
158958
717958
651978
186979
1049909
649146
397750
868577
409147
191759
768405
512092
1069358
374509
103288
1057725
807687
163616
285825
892930
76032
879395
155686
390307
393254
77463
1050941
598483
156093
340685
418809
217919
658384
681391
1026763
1011381
927351
358679
73258
409888
579458
397558
1093164
1051071
610391
248669
115469
191025
205188
871523
225692
63529
15621
375947
899523
161932
62092
555895
343471
910843
817735
115597
847759
552390
557312
1091648
1061470
101125
222093
412949
277156
476099
450471
213746
891830
415002
1089787
317676
335186
1046147
639617
70283
1095306
241471
214323
66721
281954
191480
716720
912162
217798
564515
722691
482300
460634
62731
286848
394755
280178
653999
271807
48796
279240
172424
791640
8122
636283
629237
575303
946919
420068
621720
1050593
142203
770764
829058
961123
872946
359302
633649
1011626
694982
424513
652444
505486
81446
72773
450524
441983
928390
273640
45327
689140
621073
377953
797998
975493
9610
753426
728280
880900
969131
442848
849809
507212
148537
232693
916903
385283
275869
842717
205563
857016
361339
166874
701304
381973
605276
85802
200953
581640
267553
94853
1047646
876167
505769
680667
67120
998268
54073
869983
348003
7557
104601
563280
61227
1081200
964384
1096017
217660
559847
997013
940101
206727
76708
440401
303686
814606
52625
259380
521866
317114
182640
398535
543846
730341
415187
829370
388472
601779
782484
825264
259832
1077107
583691
304032
802861
825018
496637
402010
381521
207500
688246
334634
284949
352139
1025018
600497
1003750
797566
162529
642586
600358
192415
675211
336317
988779
1010732
735725
757786
1068101
989406
415557
476491
881161
245182
961582
826879
201683
106780
98372
535490
16594
494497
622886
134364
812117
7600
766777
970915
163796
644967
729934
692017
1061313
1061822
144769
297680
1074023
703295
483730
298294
743827
309932
658203
1012071
899223
944965
1029996
153081
112986
24540
408631
373879
460776
754661
104952
400893
116271
58823
866266
747718
556863
576823
20192
220735
5054
281007
716024
206824
1081514
818515
539709
1047079
945447
195131
664455
764259
1076534
870339
19192
232567
905195
725171
766968
699934
501603
37176
78008
674901
65891
447157
862289
52931
653203
934852
354861
982521
104168
1076513
272454
861444
140756
158842
230665
1088278
972107
436439
240020
896022
231600
20308
183198
409123
318432
948196
761773
1003860
403358
584136
597313
920093
71935
540869
146354
283169
251658
544246
62571
96250
177951
891105
566984
1065588
493113
283989
491459
900226
154821
704196
656918
40296
296922
559958
250440
1083571
643512
508737
736352
236200
473546
918432
131627
1055230
843069
850464
1087886
316419
758502
859831
296480
914058
748141
847895
222928
593383
811456
935179
109445
492117
370046
48844
532926
284936
304156
1098414
888684
689564
202580
929691
758258
908399
795981
1023124
161090
766716
497965
897577
1026406
25731
206686
317785
707383
785498
407995
404662
5291
111084
1075268
739377
512380
88898
958013
751379
313935
256549
1002073
520759
816564
290193
129751
639205
268530
375424
9330
994015
485502
87825
506259
520768
313003
358763
1068840
495584
58483
1044755
763137
538965
551382
954657
839786
426935
667275
834111
828309
249143
469033
1088107
1089157
867918
253685
574768
845145
815112
993426
260354
588741
203853
959951
879647
639612
492736
165762
499248
269438
226545
939477
660486
797305
846637
675614
398011
370073
388069
129980
1033162
1080508
667873
45241
910284
336957
191234
43929
446105
814444
922009
368957
432607
12726
1044600
236249
630534
970041
256961
55037
642780
302156
48196
100273
342201
512558
633555
434012
691755
8303
339721
3692
635645
987365
279332
264681
48923
982469
466915
57928
290272
928206
698059
960822
1049528
879557
200675
1083994
750932
1081236
420883
1078163
766363
1007515
91580
628753
820602
967814
164274
193746
19193
225037
797715
900500
355905
1053402
712701
712702
1090248
69561
980428
173931
159142
387806
349793
1821
758770
722678
237816
729118
211261
16510
735949
136909
868028
491238
407635
975014
379143
156956
28039
1069655
789852
397805
847318
335147
578955
934734
1090770
811350
36582
957630
1061298
976414
524817
648625
191654
144750
716393
481692
488872
15468
653766
18331
8516
42342
199231
123059
997389
456283
287116
569057
1096620
818112
79146
198154
904329
990600
378053
978861
238193
1022608
317665
946603
145168
759088
1058146
330149
484081
573045
1070960
424642
519401
455677
71348
383415
44456
796495
359716
986418
780957
207810
1046246
677533
102038
728988
181547
492114
724340
477733
476683
907686
386559
468572
663793
892526
1005995
597755
596705
176719
189838
326924
153593
938864
857599
400475
88297
946893
821940
174391
474027
1049939
840360
740150
251169
199303
494032
440064
640405
995944
616049
912363
437770
1030807
21133
15043
3339
564616
411591
437157
627592
836571
625826
183984
718528
1027426
854054
719136
1081033
842747
207116
71307
959498
423268
708984
472536
474954
44123
112191
867070
3910
862414
111840
183094
627604
1046688
368333
880596
880061
167019
429748
588076
566455
550397
625291
455444
944071
951680
1089594
547294
533910
293596
97889
430533
212909
1043433
729735
924221
462661
837737
169441
908223
468871
804521
706558
271872
217436
1042382
481715
66774
56734
165769
225586
589343
389630
459041
172014
723475
845744
550473
814387
235660
831859
45235
574000
753210
510586
212491
726210
540158
453510
610346
255811
450973
992248
565943
484475
914774
39696
977699
281323
248490
631939
154793
1093849
205736
614698
284800
518897
717444
917039
801861
264174
831755
366259
583259
284724
739601
497433
1013301
502682
696471
374562
633278
1069338
1079711
469041
761931
121148
859168
17281
365227
908213
826157
617761
179708
1077702
327146
656824
613300
371662
14883
336680
683985
519944
940990
268275
1024366
70443
451308
704857
986561
904021
479454
328262
477063
51272
202332
674504
210446
990643
988587
97106
517707
117875
889207
472330
245147
160380
337712
983532
115095
1000177
774779
991056
1060407
925890
996790
926466
576358
456387
119955
744268
422150
12128
570592
91724
811629
4430
75260
621368
175979
865268
523561
1064238
28479
790660
149623
507354
683093
556607
212083
140331
254797
882596
618096
132540
871308
24621
853765
1061091
734773
326464
695241
42084
352345
399134
989167
1068499
214734
539644
973746
333471
772794
354424
1027783
343295
994782
857562
516995
805726
493442
96013
12696
737657
684622
981556
613888
589743
761410
282994
625608
94948
619841
649582
557709
816875
280380
518755
646636
903360
742171
154616
298048
253916
902872
88454
520941
146826
373538
265962
903937
350802
819194
984231
708148
371400
979202
872308
736533
370335
686276
363121
46638
457739
979110
693867
984479
433737
889967
272704
517080
755963
343197
377790
398591
208160
426098
899161
524366
785258
1049306
625637
198281
663996
146412
1090789
872824
888809
762698
444318
34423
695766
602571
386071
346480
518153
1004809
415490
981046
331895
388349
748296
98099
998549
382219
841594
94229
682117
745982
202313
631948
596737
800144
772988
790105
359723
1053148
191134
706756
1057292
793835
371443
556263
1079268
661401
772871
935378
208156
350717
609379
210205
128662
255949
980130
731352
155837
398542
180331
383030
637147
206518
804141
445242
249216
108877
59604
115457
703449
176876
679295
28656
824047
219540
710214
13994
977317
605914
791043
763910
342438
203107
295554
969998
95347
209463
179224
585362
335774
769979
672985
729823
971155
504344
776805
776804
267981
1060621
1010215
246475
372460
184409
995858
366885
816858
588349
118570
294965
1046358
373721
497619
135982
269751
1036717
740963
684498
1086834
412675
737364
509303
186170
215323
54015
1086574
1062775
351370
523784
244780
753755
17653
434091
562520
314223
1042597
671071
424139
422759
690683
355436
224584
48775
789539
964178
916050
61481
31831
522022
764472
747040
137300
558807
931657
325390
101530
60515
51807
916732
276643
23379
961526
785448
262621
328888
303198
500170
488110
148608
158459
1092432
877293
757838
28780
165488
109005
650494
730739
764323
604431
834429
909579
882003
809196
423481
288368
195458
71394
726235
883730
226809
568020
119174
1017878
133491
232845
256236
791164
34016
16462
776981
458484
281767
690271
326285
181761
833688
994997
892382
340670
809076
415648
361762
473886
526170
750772
235691
671795
1040922
708710
228871
28001
177823
946417
9873
112612
1054698
949834
111601
917332
1046227
960256
497708
527845
363381
247120
776485
764511
335070
669464
651217
1014456
455223
580825
107932
987300
736527
490942
446637
642132
424930
830662
310525
417255
773504
1056481
508802
259607
402980
786574
215958
974788
934784
73274
998413
282547
151628
791592
92563
179896
119548
444561
505229
834844
308638
1003405
181248
1091732
304465
1058056
52350
224399
53785
466757
407902
829137
66629
372631
1830
661897
453900
545155
928627
257192
138049
521730
1004620
151370
296600
319795
988105
458806
617456
415940
107866
903689
159656
345091
612360
976070
649634
344686
1076781
157652
662263
890661
976194
651277
867086
832856
1055453
402318
769695
161014
113796
543580
721012
21383
883671
146157
1022386
1063898
831715
813659
391657
860913
414529
402223
535335
1078311
506421
489939
299100
663024
720521
404794
1063028
597498
772222
1026682
874168
817138
48481
204323
979294
264450
128144
350454
1011891
229247
984784
458100
768208
448124
947498
479318
464724
181758
943007
968518
764822
211787
438068
716211
184931
769238
1009298
661665
959980
147573
51464
532848
449460
313214
601821
724692
963009
80701
911561
29190
977441
256627
679630
439771
139110
760600
373031
836257
93435
1002435
1036247
1068067
546289
1066681
207996
708312
190754
661452
586666
1018520
888910
803340
4097
675246
423560
16379
15329
883369
983637
713036
907510
57946
573468
1031899
119235
297603
404728
1045006
45344
555199
220419
488581
466253
707917
755403
726016
791808
1034301
249988
793539
138292
584573
434816
799100
872707
1060830
869251
893197
327291
828694
845124
852003
1041290
149462
214183
639112
213537
350368
343922
159557
186500
784224
428092
923314
718194
975920
483027
1059712
291525
540466
208769
1008497
1047520
747772
949062
881456
955585
143693
407217
16588
1000838
659210
767562
915665
270345
296549
1036495
876250
800365
455520
29626
166756
585516
105593
968211
501344
812304
68864
277317
288451
761477
82589
433214
1057125
75656
120138
376505
1011905
555703
7295
172757
654105
413432
11873
682193
434919
598512
250434
516542
103836
671254
699472
183384
708836
1091751
166849
1002011
862234
921056
943513
651602
480440
511340
290217
318884
1015347
907613
705463
366905
142091
890751
136285
161316
886157
786556
149936
1033599
506467
410516
672325
247922
24709
182629
326977
1095394
964852
751881
376197
719139
792313
954471
458633
537556
525384
159777
448334
623175
396862
125702
329748
875747
141897
425379
1072632
74022
224090
689867
56539
821344
1017037
194645
105556
1032410
668774
856566
82075
651941
109492
294873
406964
579031
87630
433311
22058
1093974
1017740
261865
208418
331648
354453
145707
674604
49564
860093
451722
366758
741588
762362
798829
589010
34799
95486
653600
1077131
1059789
629304
246657
195916
217522
158360
692110
894896
289805
399691
552570
1017273
633716
823893
579630
313471
24174
1093075
452310
260082
933327
284750
944058
636081
4124
1003311
87377
382433
150285
492480
651535
599261
763291
35307
1018631
860708
179371
497518
6121
552558
998415
46717
28312
244464
6752
681386
586434
999878
934339
374238
1065244
946759
594606
1045883
929678
251439
519196
208858
409421
36772
901607
638060
254611
74009
927752
976327
819251
27545
342670
48794
540805
277288
52866
604367
903728
392113
599067
916680
641364
199093
560753
343734
778302
119054
1054401
787296
938899
480059
545128
501241
121748
587544
792754
287286
670699
1065425
1039285
97968
540849
194649
365642
520215
509060
658589
972322
291279
186484
408462
777543
573770
1051824
621854
155612
887572
1025959
712779
162542
834040
1019487
286194
245334
293204
1043944
672972
240392
1072073
450047
35535
769881
750866
947216
946166
312815
674333
82929
204694
697985
570410
719092
985819
65577
247930
799176
828847
641071
51785
787502
634061
981908
741520
351128
993802
576674
768085
49720
728326
342388
917381
158849
97918
849025
1053992
691200
734673
980093
270097
514083
754957
139849
609561
575624
1094209
564902
175063
337156
40971
214131
665092
757507
482925
104597
4858
186396
128547
717072
345037
987960
695325
934440
161327
958049
312312
434980
392989
815274
755849
481608
616957
1088952
961372
171776
1082898
785491
456846
741389
313044
269513
926147
836275
515374
932555
763921
877121
513946
544788
527406
691157
539909
345329
131394
999459
548580
666023
278408
716492
880614
179516
582181
88279
866296
307345
536372
157497
22132
920307
460066
292902
720868
459049
689509
984852
982238
939388
660964
612658
774651
1091082
15793
511099
385569
652433
387083
909400
497999
245559
878084
1075564
463215
548046
912475
1098580
804464
460483
246887
262445
644719
817831
856876
610919
66007
674650
849395
6371
208353
428815
563322
123262
163634
1054650
626002
121488
1050173
842711
76655
524982
1025414
641103
531687
43277
124160
981446
164071
320243
1008046
146875
27368
311894
607045
946182
520005
197321
706371
562264
127098
15376
486448
368239
217937
576658
375164
860239
302174
49525
490933
714839
99527
922512
422389
756813
601189
1039286
251560
44156
503957
1032273
251684
472750
680289
1086386
428760
806535
913358
373877
2784
117667
223186
708707
842699
954436
636952
504016
760797
915981
1070606
374984
451917
711154
611811
763848
787049
1041854
294565
247777
839803
470602
497907
452424
748048
1046566
273583
523291
686370
73002
476370
927780
421409
41756
344398
225451
846648
726151
789977
489760
1033433
309348
857057
894170
844499
1095343
167572
936695
222626
886234
237106
628488
1100242
726148
162290
1004799
471267
66644
739450
578413
736607
517244
779056
314994
186561
802761
621463
853552
793873
38904
756387
233563
163882
233716
503541
189829
508225
352376
49321
795156
874135
520873
502171
364450
744295
447010
783767
1073917
399993
562991
243458
565187
521418
372898
104521
63038
404327
57515
360606
229139
323572
203032
622175
407287
965807
724739
188478
814828
676751
592604
964915
590065
360868
232986
628612
360967
88614
1084633
1088301
598389
929411
808496
1014240
437690
361601
164669
268610
1031357
368184
503549
1058321
1092206
325880
865041
399381
61212
619472
823128
554751
761819
441174
68920
299631
338123
533455
983787
185336
962025
152161
263082
839137
228666
752789
434127
356631
303861
417791
1022698
359280
171981
905545
112875
655027
476122
12964
796037
897034
913990
333264
213044
137092
128158
451926
886688
605707
233682
80165
647944
409697
210902
1052430
386733
386799
649504
496607
964304
540127
547023
733538
180639
151264
293657
132678
1060171
826247
676937
732405
653499
522964
12065
592083
1074411
403773
62078
141673
1083539
434646
585239
73778
337013
138382
935169
1049814
950164
338197
120075
922212
975834
881341
776807
628948
922254
312529
389331
374789
806289
144096
636687
604303
989392
364926
956183
852331
1009440
64445
658087
28623
262859
179480
349765
584750
679717
786817
947923
723084
407223
596767
732434
672289
940655
636262
514006
827993
816847
323997
402500
856232
336618
764690
584710
870102
358865
609227
252579
177145
982077
1023274
437166
896975
517069
573352
795308
532402
779470
708407
594926
983385
262468
607206
1055386
541016
54370
526252
135638
520275
362879
440145
1018379
809586
707423
200112
221101
597197
402780
515021
697728
509662
31246
564541
843309
969336
1076150
189493
607387
835146
581677
665914
802523
810198
460454
917391
625632
546155
498934
491698
985822
488912
217822
942869
1007552
682343
955814
682602
24470
902780
149732
1001978
494013
520586
516485
688473
890071
344803
937762
640269
643983
584496
1058675
163440
231443
876399
1441
584959
1049457
727211
285890
508726
118647
875538
222204
626752
638147
562090
786143
871408
319774
726003
368573
258593
676999
919865
208002
882828
497414
285316
446597
950485
128003
589895
1034089
269564
469881
24066
767454
596622
86223
655530
511590
667512
803828
43954
172359
153486
288626
525698
402143
694316
204746
928308
306257
476021
744526
980383
799360
120246
981137
72180
716922
346070
301805
546481
210789
427902
443819
426486
193631
211260
413045
522044
739955
918980
122765
595517
330754
426611
1027702
54556
534692
224778
947039
791060
251580
694001
159541
901630
1070161
752342
147121
849335
222876
930530
496331
455093
134664
914622
894323
486850
836157
13423
924975
655323
588186
508404
929382
723646
165697
777129
761655
221731
767755
360853
241623
957585
652133
239006
288837
183216
219626
1090179
1062024
268056
932961
725442
415646
397734
32471
506145
881344
579337
430465
339033
871960
428163
611149
482251
417542
357659
262178
333777
760134
176205
124486
758068
633866
1078865
717007
453207
434854
275884
133857
681355
282914
688667
86749
351389
45077
399206
390836
154813
1089902
864568
117229
374004
987555
431593
205313
42758
151491
863977
387314
135808
481582
53243
183632
511472
669648
326668
521288
287787
1006408
613778
414445
483182
516435
177027
981296
286277
847331
633052
888028
565085
403488
995531
620058
316901
297975
325781
1004051
727498
596553
966445
367730
50762
396300
395769
1045679
706024
555244
536749
634921
956477
595412
827699
871706
1073293
202471
784728
1011215
266369
186812
656308
962297
168475
353272
618810
602461
211319
992188
540214
825988
1075881
91213
211070
696825
155981
649648
464943
789351
526155
167898
79206
478498
198338
422827
277819
452775
1031577
473121
791655
1006791
1069805
912571
191652
726504
479343
636864
818095
627756
819765
52376
232630
37932
100196
719587
199402
672757
46430
1047817
651016
261273
384114
71339
594002
32528
174073
30832
598878
814348
1057123
329763
499366
276819
1050958
708051
579529
742921
507258
774327
833741
812565
766571
186009
22052
822421
840015
22213
752723
953322
526065
1028206
867135
981136
1008869
379716
437385
533245
332864
274980
227998
188081
67035
855631
445577
56899
820796
413633
380125
540277
1088594
271553
663949
840564
848255
1029107
447554
283300
131702
190087
477786
319041
529584
409036
781134
757292
571405
803029
1084833
951908
893367
772002
732738
602930
773059
574049
2950
605282
567467
1023230
26297
369110
96139
913523
589207
402847
1088040
385043
376752
371191
975745
52257
481771
1036283
339658
173142
174235
500764
1071583
356467
972131
620567
95635
1085749
584891
937354
374699
442736
265883
603996
182881
773298
60829
420218
740659
693293
101671
566398
173740
1084006
535152
131377
753465
113674
320315
447099
660040
7848
251046
109589
29662
908859
66637
733279
57988
817474
777916
124083
337562
109308
147786
582468
554970
311464
889348
853269
288511
246891
563288
295326
235246
286452
882067
1014663
578480
388851
780363
267628
554433
285681
107688
538883
446997
223346
13184
755836
131283
482797
23212
529638
241155
796979
214007
825622
79887
247176
922765
671091
534626
526821
417743
57153
505751
985109
593283
303590
873716
944914
407155
590773
414731
220999
268245
318438
682836
1055365
31403
551375
780704
789496
1042675
537727
204628
175142
648161
864044
845530
562457
119149
26989
467361
1092426
170311
629667
19721
371570
561164
555329
813622
290117
811839
376643
459192
333006
570379
953822
454357
388088
217815
806618
715636
792083
971056
715231
202702
815327
903418
660584
376536
466082
631147
74025
431699
422323
36104
290631
1009351
963584
627360
670059
12861
479138
185101
919141
243972
175111
563050
780585
149269
335542
224366
4942
652694
285954
373555
130768
611734
822312
968748
223375
212548
545595
1057388
913316
391238
882292
805131
900980
340219
348007
179314
520386
28781
619432
1044391
379408
379409
857214
241279
11441
892254
613623
908930
524637
1003656
1041417
474562
402125
473572
123303
165297
597260
475360
1013942
866957
1005963
918806
677865
1026207
69884
48276
1094858
214179
505626
520740
67284
866294
167805
1058021
889197
324280
666977
419705
211079
739977
690138
330217
97026
569291
771687
245113
511379
780033
550250
638452
28104
395418
82092
323556
135012
8741
867134
1042700
612422
1054097
206437
881040
1077378
616123
287594
286544
348711
516390
333111
449900
957041
36886
567059
299330
263624
785026
23211
685758
1023112
646459
551899
871400
98417
836374
713983
945091
46973
135198
555789
223596
111532
898619
852676
12692
783130
142125
632912
368116
431029
45932
375181
578887
731342
462493
190996
560806
1059390
108705
503057
607669
951940
160435
951617
195572
842074
276238
274431
889175
963529
354565
192633
924529
1074431
622535
383581
1082158
525786
352735
976900
259823
835846
1036023
359028
239752
999528
930683
820781
1100932
880446
382030
774318
308861
197973
557841
62029
916365
171302
1024749
958189
642977
488303
606566
290941
969214
1044502
1055009
370231
258891
75713
18737
812836
944074
57456
280073
324265
708689
707641
389397
1064328
237753
553432
406664
1046624
866142
480979
543766
146902
557628
868860
522118
322240
236433
854027
719869
1055987
886738
797945
29605
70415
578518
453905
406965
227925
1034284
941566
415962
628149
637158
689233
910891
625289
515259
470495
362476
478406
32619
713088
939239
250131
1088924
1071274
607773
773404
272229
750372
38700
902693
615623
259360
910067
984210
166432
998671
886582
232786
19408
1078135
690892
166583
688044
823270
800765
227910
810734
488800
1063293
752264
268496
175595
48949
878985
457338
281170
752118
778816
560904
48820
670645
409526
695530
262513
157222
334861
841071
636342
679384
328505
498260
480852
131446
130396
886701
375743
612653
451724
701724
136934
543320
1077826
73820
188064
642832
807384
775015
777743
86532
325720
215082
223058
119254
303514
965005
507437
858428
651416
148353
639545
509023
335659
1014981
1024622
401848
108591
184718
1085220
351058
446054
950607
63657
324380
105958
405098
1096214
559557
117683
270721
273855
456240
982393
628758
361081
926154
87234
685149
1036629
90047
294171
161191
137605
598942
737731
969196
914851
937482
770434
532643
1014631
947985
229132
735025
574402
144449
211274
392703
348854
71235
835874
17064
503354
290427
884790
163366
953206
817061
552523
187935
447759
538712
49379
305153
653468
349416
767271
565827
714700
319825
899535
9971
143997
773883
75210
755075
129480
817677
647063
885757
210175
874154
932193
1011397
176422
441563
438687
401903
320405
755424
784575
274557
343955
763947
430253
408196
604441
270683
188627
966814
481785
297214
1030735
598048
974971
996690
864923
449940
113223
48323
80674
596448
614510
818013
352278
978189
24775
995032
1051913
130348
424740
232168
146389
209596
206807
175606
69752
70802
821971
513816
46555
864935
47884
538588
624881
746453
328900
978217
950912
651983
451111
352960
114816
106827
550160
272881
487114
280620
353355
381999
300717
458578
373255
729634
713278
1081973
678867
447880
311258
1046896
288954
596128
30907
13301
43194
528984
188575
1077002
372716
1045236
538290
177752
303120
162059
692752
428459
436647
297635
208211
193834
527041
769774
654900
811503
1047616
530070
201892
958753
498480
990429
137919
930484
1038921
907871
376412
564113
488462
862879
79901
187658
1083776
964336
850923
11831
508252
868645
761938
931345
1093763
872365
462396
278352
1064117
42920
54177
240009
415368
342066
948804
602510
563614
717527
1040502
184311
1077238
904343
591527
372135
720736
185520
776982
961464
415897
60907
803153
638552
234090
1033549
699541
57685
596104
780706
11344
135610
817035
249128
924372
249429
870707
614066
831112
902494
196313
1066341
614589
15975
702305
30707
267640
920096
401933
462236
594736
925583
495877
928777
183207
685697
640656
150862
150093
123185
1022761
485758
198609
114332
67636
971483
914784
988717
118235
1049008
1096664
316710
449667
826730
76700
870774
512215
120047
658005
578574
780731
627294
1031222
307618
699666
200694
597882
970811
692677
494383
422421
477965
876408
245569
644656
187577
254828
907858
430272
960669
714654
190153
804394
1050828
1041769
807834
70131
572972
1057101
521737
775293
607397
867791
960549
288858
557249
496709
297651
895388
92352
470872
141832
522938
479609
1056087
247049
1097385
520916
342832
146073
66792
576885
653645
248234
61013
477451
353869
439976
379480
113001
521194
488656
536521
463155
996619
902055
901005
1013025
377058
1083918
1033282
852073
1100273
465856
379471
195994
844679
883432
88468
494532
453804
636505
449709
602787
238010
934604
316988
361187
120023
996028
641965
830323
26564
187211
160229
384710
738883
979304
1018150
966625
594700
1096176
347440
1078872
983206
638184
437636
697204
712008
8141
355506
70541
69491
785464
510724
83637
177501
413601
931050
623626
251502
46018
249088
261371
546304
402944
797233
447153
380779
592017
332447
85342
88307
342027
792557
247300
13542
648553
536943
198797
795655
766779
554961
345603
303564
328261
162025
1052936
1089855
4145
987876
241775
747247
586714
229225
752541
347109
923898
680471
212001
1047698
359312
482222
481172
82370
103680
456069
929377
562948
509062
198712
785357
958359
71971
105571
696180
263847
1074002
466906
198548
916134
417311
798123
438837
475164
834481
776087
898420
211531
157781
676481
996571
212383
659707
249558
111648
813819
523724
1003513
628607
824163
117342
616790
332286
855913
922078
1080978
523088
471440
211924
428343
195315
156995
502892
232669
1072321
938460
538714
538715
308470
920879
229140
99682
1043413
746886
700707
98425
785046
169509
374475
561406
443929
31051
128676
700329
437605
259915
718350
208645
848601
231659
226753
578267
887208
876939
581546
1083450
597784
615567
236492
268760
451478
590057
352785
876677
546097
210347
813728
125522
1001371
409900
179046
850357
798656
126449
603410
238736
120537
746451
447772
569037
547186
358749
1013565
235666
672050
79830
481680
78036
926777
862727
1001333
61539
456776
535347
301972
968148
496178
817560
494538
977515
42315
578773
1045153
648654
257874
300719
18739
259463
242462
84641
1092353
333511
1022521
412869
320926
788650
133788
124152
337194
191199
613574
713176
624678
875729
219436
1086567
846270
451385
809285
594728
459731
190372
980295
612843
371410
488196
727427
223940
566483
276599
833113
746711
1000673
700711
5699
683076
341404
588837
670107
846577
533216
1016141
852245
439137
268527
138052
16918
243241
139067
219651
911699
449274
795353
105438
748681
667114
292365
284740
558853
131234
647240
298540
990948
906254
554657
94144
239444
982851
615566
469376
520727
1095770
379823
290037
201141
596893
559731
721649
240406
794577
433461
608363
473023
1096297
1095247
954457
1100315
369106
731996
861494
837541
1078486
147024
216166
963350
278164
919214
968461
643446
170895
392694
452681
1064365
700088
231877
544871
258141
163438
922905
1093726
190937
306556
871358
646122
218088
347525
453636
1006994
149455
690923
608258
702511
403100
660896
1000929
660070
884244
525646
796273
1064287
303524
358368
489011
517422
149382
611572
639881
670366
404598
610497
677603
781626
340749
381445
556867
973221
1067983
925054
710267
296339
113185
693877
964142
757280
289725
1027495
893941
166070
601222
260878
1041167
661908
281216
103362
879520
758008
141271
618024
910758
110429
756341
213875
331001
203131
593264
855622
950917
786169
993538
227705
4747
530159
728670
988327
418634
130258
832942
359236
941790
267900
1019382
1047718
704495
101034
426481
142735
662114
579652
515292
614196
1010228
19641
553216
350538
396003
845057
46016
604690
712617
152302
466996
91745
222042
235083
439620
931845
912168
367263
18335
170252
1025799
281376
920828
112433
223730
915362
472465
337029
939589
725493
578469
684721
730927
107074
16445
77384
1093362
808075
1035002
337159
1063798
15735
744570
927300
131864
736970
52702
859529
152438
1095011
451334
535125
563586
285689
630154
97098
222739
580063
565373
774618
38389
460474
444488
546950
167933
589660
560653
62130
501933
434338
1011039
711637
652310
670590
439931
98342
553484
553906
122303
509598
292657
108710
423439
880782
608344
598300
566433
722104
57808
454964
276132
443449
894961
494365
782944
835261
147853
412449
349410
466470
502763
525411
185811
639950
942138
363591
996568
113795
170362
508156
978378
22148
754953
843138
929708
378304
1011033
910517
308278
456969
583722
800276
903601
284902
297389
831086
501607
901042
681595
924322
76663
712561
114291
285765
198116
1075483
879156
920688
333011
960689
45201
276212
240135
1062729
875468
114507
690893
267424
503598
522873
56698
325122
1026432
709109
618027
411899
1048398
759530
1027875
349801
207821
284494
953338
960079
117385
334863
360164
674711
985225
678709
832467
659688
999984
434732
1090841
870163
384052
803124
752144
42194
326331
617955
857091
585186
364833
571561
472683
211298
717749
1037726
227792
538030
314594
1080785
338885
450419
21295
464882
138472
35686
1002466
503798
295352
721259
1060292
820619
364779
767113
505758
35533
760599
492248
663983
20733
1032639
294729
32441
199997
618423
919772
123519
1049532
872901
301880
943860
254626
1100959
665021
893497
959968
730712
126712
661860
277917
345444
60637
724465
834113
569178
660096
769506
219562
170566
64339
715705
109029
256584
726146
959795
514269
42471
882710
36502
884248
732366
987190
260194
1065121
659712
48345
1041899
159382
14015
600181
904140
1070253
260611
794306
1010254
53840
656033
1071277
388620
747735
761620
370590
1016195
790517
253432
770224
726337
445462
1093935
158061
969663
623693
654858
366229
1035326
281540
553800
1063995
620181
437443
642049
756129
100847
480518
842631
558864
830688
1014959
1082793
551320
837662
63979
486095
117877
534075
512891
956076
813070
438920
744687
815331
759112
63882
178039
1042102
736663
136446
487646
994806
737892
525559
1002442
651268
143391
216904
24020
870305
555328
827694
668633
794939
638883
368384
472666
88063
546654
764105
38367
682907
577552
790120
966700
1048360
1080364
935664
785775
738735
812667
342134
717040
163807
186075
999182
481754
804839
126751
544136
567702
403587
1065099
104545
775411
921563
467970
27348
932216
386841
40048
709926
524030
807682
1036934
1012639
132117
183535
836925
395202
1063257
104335
851644
307737
886734
501810
338863
685910
665602
223101
672137
1034173
644783
465599
426204
668570
69760
85731
872831
686141
301058
1093287
726729
98753
451409
224291
86355
1035360
662037
545971
289817
202588
122058
229451
219386
746799
1011426
189468
700820
351953
873560
178853
772352
575783
71136
179149
14207
835722
99668
201287
440231
482670
1081685
828369
422380
340166
939594
644158
332092
483950
883937
567491
384459
78323
907327
725709
197808
188869
871978
308516
211926
666550
687199
1006256
90776
135442
46254
295721
507638
174387
227279
690397
89184
797394
974557
1058784
591310
263019
797356
369872
591983
878593
733329
27318
155095
287555
208357
394194
189766
761470
1097621
636921
641643
528333
985243
949466
776516
159535
539062
1001024
774926
573136
1003000
760328
938211
131630
760779
237288
53134
1073544
82821
762914
834106
289457
498216
50641
9348
637052
828360
411289
689222
362252
405751
265969
1007337
785562
966160
335248
803662
762824
929977
147816
216942
569038
874930
332432
904992
688240
579985
799094
401576
775351
873633
45180
733793
18661
313845
446654
904433
905483
252528
560723
709755
1034046
611876
551994
76126
721624
227081
743374
198517
744309
454428
878440
354044
416169
334430
1024809
979460
507682
1033082
154520
756064
1003427
10056
80462
533873
705113
328595
480720
213108
750560
297626
733768
779805
62471
315285
512807
587628
1026454
893402
289167
456749
302075
933846
1062428
831765
252143
659110
165605
869093
45378
929839
241801
92717
861100
765719
350780
251337
891636
604360
596397
637121
680759
295458
865066
332877
909021
66940
486222
514804
1047165
9216
635657
909480
293173
235746
868729
560631
363948
895294
20629
1032687
128973
346499
396467
483253
854825
251156
1033241
502949
1050512
68006
909219
1043521
91855
1059741
488440
753619
482082
689566
917649
634178
683611
240428
300057
128211
577101
350858
233441
105005
556335
214919
385783
313812
665046
1052210
885634
314863
136998
1055660
168335
13600
551534
984196
584249
481003
611023
738375
651860
629654
607557
223233
75040
203375
846216
1085232
968183
15591
377483
958346
918131
454019
834368
119934
462381
230604
399620
934413
334337
758952
202331
269189
863463
1072025
506009
393346
380005
75399
651747
876755
444921
140847
930632
863018
589865
771820
354554
934162
991416
446132
9231
854903
400223
1029845
732408
409371
294909
1034564
400105
79627
604357
668523
258321
656925
1068758
423689
327932
268047
951615
288571
1094355
879301
1024944
662167
1093274
310269
982153
909607
989417
137713
633062
762689
234907
793211
1028851
887858
298689
945301
871258
979748
879247
636662
42386
516637
1037243
1010226
1030274
874768
1040273
1036191
740138
266134
615161
900847
583789
966627
1063635
445903
277684
210073
510464
35781
157958
944888
399539
1009399
482432
36803
1032613
309873
144511
297399
666457
684368
612817
552873
340231
233320
436684
90649
669809
67715
984339
583231
559318
683806
221557
1098660
482713
655377
565759
583855
501946
78630
516535
609705
879438
506924
1007928
206574
60777
423702
1048383
706909
465387
114874
746065
828392
285443
940736
245225
1017374
366961
963184
289709
184496
371295
339487
503560
858206
927493
495741
16658
33038
564728
804058
687991
90605
156929
523025
141361
1056563
977621
381667
424491
43453
218853
1094581
597165
788494
566735
1094287
14695
924494
901412
919127
28622
152523
53403
315570
388033
907442
548821
228204
840799
455993
582916
313991
950394
263504
679738
391470
819660
186523
695898
1066249
897374
509970
385412
382563
131540
371895
419856
226246
226358
452462
389377
662079
860197
906421
128458
232542
798013
218745
996905
250988
932252
867881
505452
217391
109113
905043
22004
626190
639071
298770
308655
367648
914095
1022989
921252
511655
450650
598239
379487
320894
283845
321978
101764
617213
872225
1026617
65818
1076388
433490
836769
872703
1078636
865260
34933
488589
542637
300697
761622
848218
819349
206454
236296
765378
512802
325481
503964
180888
988451
780750
629244
804082
1063621
854375
445057
989988
765179
95615
336929
516547
557962
911266
1041017
459743
82290
958936
329554
238378
1095495
424015
131830
74523
246375
683615
230554
260250
358785
1023644
871218
283302
720844
176306
1054733
58926
670672
558051
3232
241483
789564
236777
638891
458505
761029
714415
618065
849792
766934
32350
198551
293216
102053
887569
986865
142988
3472
133391
119439
170642
499316
221153
631481
846533
1096180
234839
51636
493122
1044405
450904
1059566
184341
728853
524994
891481
626066
286844
539810
645898
890968
188394
1068924
1084522
507860
500241
1076566
752440
415029
1044018
434991
262188
832930
881605
102102
861883
359693
900101
627547
579941
622654
857894
123654
739834
371987
319233
728392
329347
488334
219885
831121
553990
424658
961585
197550
351633
791338
576407
861368
446768
846212
109139
54159
682536
21846
178825
4811
236199
343128
24653
719859
634922
379653
918943
12248
86365
450309
496978
30702
1079199
633442
1015250
776642
665103
550221
812569
222432
585388
182947
976955
821106
778944
383031
941235
1029965
401495
1020415
17339
136197
155017
361984
1092599
1100740
855315
359667
1069114
744282
738529
1011747
1023680
718000
150076
1036911
934199
662459
625847
128407
844397
943736
236202
772347
567699
68305
913338
578181
558797
578481
253506
758555
752029
235888
837603
105160
553785
894970
550717
1070678
1056770
397914
790026
11229
639339
590106
710799
373320
300340
691488
510504
902121
331148
1018466
602007
251850
697536
165392
473249
751084
1079956
54825
87689
858945
1087071
775965
576315
691009
324012
838651
1068464
257224
1070320
858056
1058530
204408
118394
1086479
574684
955010
1063500
396718
40516
1071085
776232
285031
68818
1074385
525892
320439
1081938
614300
741407
1061832
898415
777311
551628
936895
180240
716711
777459
852835
254373
967303
730953
354558
150819
933392
56960
1003225
1095818
98019
370479
933595
341270
321843
796514
1006480
1047596
852209
841286
16499
313365
396548
310999
373533
668074
374658
350504
833238
279773
603571
889381
917295
518533
165434
62511
709307
44772
589759
911637
401726
987840
650461
855006
319475
486347
141973
20344
372983
912940
354224
303593
982375
1094546
208765
669828
554882
69753
243665
95710
773583
321844
757840
366623
569989
592711
81754
288823
849028
828285
1070429
588595
320669
59276
799184
445494
465644
953563
607836
1062667
120992
519672
696635
152008
106109
451445
102150
454120
657814
489290
582702
263387
323267
420726
979822
910930
498587
393353
118475
799728
728375
681654
336412
169823
525951
652165
128598
3322
109781
743106
723753
432050
1060435
373115
692726
289708
547701
782170
779122
229874
1079360
764656
350588
431001
756982
233367
148518
349218
499063
18360
245970
681774
945030
976789
619109
982314
799261
360063
1021561
265640
461279
63927
716791
520459
359683
2560
649593
369995
444911
553280
198138
764872
523574
575613
668590
286159
298107
747500
1027856
870187
988469
471624
589239
632010
135578
137417
564081
712201
487450
597942
134244
395661
52518
735742
843166
533242
78789
1072327
472137
1202
520216
598409
33022
220637
1024965
264088
96794
963604
366756
89982
619461
37488
677290
117787
999026
731395
751125
142243
432251
619240
469214
12501
287548
822163
505076
505075
375183
44656
775758
1028513
20856
179188
1029343
18089
328113
437099
357718
863826
85757
304169
479379
621828
1045176
429362
465074
85373
417607
407105
473468
515775
258015
986719
739690
749003
732732
475401
620466
476714
528863
89560
1034832
1082918
513614
909928
922910
386237
234258
937935
1059001
295207
291109
785301
211215
108829
770875
313106
1066321
240528
1049312
858390
708995
167803
658781
64804
87350
977721
320731
604622
767114
317092
786591
266432
246824
740618
131857
405685
555649
793226
1029528
849974
431113
96259
734821
51889
1017192
44794
119741
937298
897586
619766
717646
152324
887970
681322
274889
595968
176258
311455
943998
1050139
138273
592914
309061
887816
514554
208269
203103
252158
613799
909966
480505
960152
1053484
168346
980258
456462
996053
430289
931063
949779
681937
83743
416490
267230
317700
490069
818508
738903
909096
690380
201367
520323
896835
13758
556989
740823
896658
201577
591134
534706
554431
645142
693226
160214
614712
1074589
576719
271203
477613
53760
918379
960478
404957
317774
89207
226849
342583
623035
968242
666511
1051853
488356
1030288
828971
1098258
796363
166824
458491
657201
866908
190218
1078201
650974
173003
859508
553743
603221
659326
207043
564702
675716
647670
1058052
289440
143783
1081325
62395
833462
68470
158155
33703
720835
292750
989344
463080
386849
765951
552379
41852
1020829
137348
1011294
1015016
579467
285803
370586
185244
3606
1003518
575532
431187
765037
652368
622209
893371
1099316
303111
1047371
1054224
641713
843159
206541
727654
926375
250651
1053600
104199
158139
251166
504220
684608
778484
1094316
883974
857229
332436
26245
885900
804166
546529
800483
851905
654622
376888
889900
106702
899342
375487
689058
211321
104847
644526
649474
602201
152691
744376
819774
713097
713096
217395
935435
682307
683369
1090151
685806
561613
628757
703991
459083
733456
56761
924250
270233
429170
738484
902606
513047
102813
228193
229274
343691
1024509
207144
742499
410216
1058111
454306
49158
667348
21474
63235
686396
926525
199989
638718
446113
447163
12554
618917
1081011
407441
781061
969328
507283
585177
181348
1071540
62532
101763
854694
745169
367252
201830
384865
311317
257128
237627
474491
745818
439794
47270
847175
168009
509925
676064
90726
389320
676776
238965
966237
945539
676744
873933
194182
969483
856714
288416
142098
170012
828817
687757
880556
81546
485932
453729
455328
1034115
404646
414895
245474
728470
595215
748654
874439
665910
1053336
631441
774372
49826
981792
565926
919004
545975
1085583
30023
806315
785597
876830
288189
974353
592685
26757
982356
424810
641208
369763
162994
724049
308437
49014
1034509
571995
156193
873482
183911
873059
1067224
588052
31571
668891
880680
816266
658065
945782
334982
769835
360659
978631
1006459
304993
827258
993559
246804
236464
1067325
495026
857161
210818
312237
978485
992678
811980
223207
882452
283695
240148
769176
277016
57619
603286
938435
124743
879544
167335
318323
406894
788378
15248
544942
894933
741537
1035634
105239
1046873
216318
475827
298575
931489
1074430
788727
1026984
993108
757798
803874
956468
304498
789059
1077731
431357
90767
944679
1070504
64907
40364
922784
704714
226004
944514
612677
700384
245379
801463
996575
580240
168532
767364
338434
31890
404124
145920
757968
174625
279319
293981
737152
629239
869468
145245
121941
734516
172588
383100
424830
461048
947194
258900
801682
752905
823591
500093
96172
172046
10892
891622
2589
251872
930812
933739
109927
940589
581746
430438
294503
953111
803289
509735
818559
334626
644638
680310
993451
405438
1013059
647049
109047
288052
506964
447605
1083079
901842
707898
982871
128938
916742
360076
371929
961764
189320
147330
111486
571222
939058
252168
879453
809499
563570
530574
486995
685773
801053
48258
754677
892737
114177
642449
443898
908811
627335
514058
728255
595721
673412
2700
273146
761540
661480
240238
189840
1015424
232143
757273
236364
72254
403316
459384
495402
823943
890101
139532
567445
1021801
469324
495028
613475
483111
1069708
824735
793071
959760
506182
453648
677632
361649
272444
11190
833912
898792
610732
874216
394536
276318
1040907
106673
229449
979609
416808
832991
736808
936886
597493
51999
283126
351138
583666
851536
201084
266321
872945
477729
650117
664389
1044771
494569
793118
844360
1075088
554527
1055394
114390
264426
464325
272539
208664
783252
1045027
725369
963002
790711
551440
1056915
424246
1646
607972
1012956
145460
263995
265045
246879
243739
93492
51502
527322
790132
509820
874177
159441
304505
284070
88328
680417
133324
669045
65922
663121
469572
505965
852095
927903
187680
897693
967655
557490
803039
45508
1085098
197115
562910
913100
487078
622662
187171
77316
446191
149370
588338
229891
1077904
631146
12817
11396
305878
690391
84035
64805
226223
551220
636986
448471
245312
197143
562081
362692
652307
223395
565601
538970
354999
810906
1028139
165793
707629
462367
458488
206170
207402
578696
321025
984756
691622
799415
800479
1006840
805039
767476
476195
328035
403434
981769
720843
256943
182825
19372
448894
482908
886420
1035951
951939
91394
61535
100200
921732
892924
755720
725781
1019458
469682
433573
590654
204248
126443
124334
303046
200529
693417
282943
920430
879503
908465
496235
653176
862425
331515
990410
400066
435248
228110
406058
1046444
863475
308385
461610
880831
535775
606352
159051
936095
119223
517829
885055
1099028
378042
683556
324751
789730
915731
576932
736971
621573
963290
50982
1047034
225925
959618
326322
23997
484401
104288
736356
986814
297971
742696
126463
826395
677006
419930
188212
77950
473462
487581
661264
795715
112337
1042587
1097873
963338
473920
906211
776874
172187
166505
428073
298204
191661
72782
888747
86741
10005
563237
84489
81988
962615
912954
334371
505105
95906
1083893
770613
921285
1004826
340066
919925
659544
424462
502759
320227
17534
1046110
809737
539285
158339
527153
1068711
1064043
400598
767063
307585
557615
1026265
1037623
904784
981254
130144
514200
664137
58460
463223
1051547
1018506
686702
134811
191400
166733
1053127
164704
4868
977200
314947
209693
798849
730638
649545
47410
517040
118521
125289
369047
265384
1058688
1091376
28407
153816
497730
268847
794890
180845
52184
472888
598379
533047
90454
380780
899183
648985
37548
569747
645626
1062443
1061393
35870
737782
1053584
458713
1007756
218188
834765
22396
940129
167281
341374
731890
157872
73138
901812
110846
993469
69709
36101
104861
89427
475953
1092024
392938
516910
413925
398286
962038
682329
1069363
120487
415624
320768
553408
873432
837644
691559
658195
466599
887736
724204
237763
171803
314560
1085486
962916
665666
929435
193126
844741
608937
413364
439737
207202
1008871
669772
101393
957640
1002986
1073816
258670
174143
353418
213262
52095
964502
251437
783709
1058990
648315
542638
398968
25964
690212
713806
124129
162488
732292
963404
713816
1048524
71747
573563
1036423
378508
498483
858050
478316
659486
422667
430852
351886
399125
881530
497930
533005
610897
309432
539571
54928
831846
598453
651627
431614
847891
476129
269566
886746
161997
996258
93044
526137
403364
848262
998075
174062
556123
984549
521414
418793
723897
924902
959651
811279
983300
370366
861984
855666
190276
160559
833183
101869
661319
644512
179886
681710
753083
511608
260412
252600
1065798
1079754
1001564
247555
517495
379778
619880
94460
680998
1054938
231305
776636
250264
891196
632664
704289
527531
813130
348311
566506
617514
322121
1008929
921568
648869
10893
346158
697427
999113
337444
945503
719131
979402
257314
206372
972862
637850
316538
588061
762572
1033290
910335
278339
278744
444537
510549
597533
54120
635836
159413
1013547
966222
389190
212807
1077822
424387
1095812
214841
634142
482117
1026580
333798
834007
787592
228105
228107
1076665
788233
312122
603810
941921
1049213
113193
113502
1085228
1029224
218944
343819
474605
105292
502781
435563
492617
765580
226696
1007476
620926
918637
433200
359910
949471
203169
1067328
645117
138963
1060754
914941
501429
670049
75142
75360
771271
877768
47916
781044
51022
1036731
290533
783317
826850
838785
81039
559050
274183
235127
94048
1093609
1037626
142231
804230
562034
520752
1076034
726828
736082
892769
815999
272235
769769
78880
533302
771201
222636
630950
1089820
392646
188095
175600
202052
222942
291587
375545
1052640
1050109
521232
84766
588409
108312
269266
41915
818596
329103
94210
368630
338260
1032467
665955
190710
250619
602368
23579
511364
503974
693249
149545
168879
977891
979610
474353
423570
676236
414281
478960
418601
809044
851191
787914
295235
20799
482860
1088760
79245
476750
899514
1087528
828083
162591
731710
890381
295614
420410
1024282
105442
36844
220476
253438
885618
279934
341061
61598
351567
895012
1008295
894698
754212
190289
977054
384388
44300
664307
152744
446235
856014
811161
688537
910763
466489
318391
784572
358244
135190
950656
672991
1032464
109785
997692
216454
6044
1090329
691763
464322
1030558
778140
676859
729615
21702
501374
188483
994476
146698
277731
1059724
380195
125798
1084785
388469
740822
208056
866426
279293
309444
301050
684193
713580
881231
461514
481511
356098
329570
1085363
21973
868102
846425
531586
376246
284188
951743
11975
997195
108586
726295
409725
221667
220617
302826
384209
827100
392507
214346
808745
949023
1044353
570267
578991
1059471
107015
466734
164377
975153
691544
1000541
448474
236007
810646
621222
800003
174517
928534
897453
272706
82354
81859
916045
651853
346090
675064
571115
1023866
778483
615625
834548
664443
357961
42632
466417
612457
419082
390587
784367
470799
529394
906739
33603
539919
764586
955665
441552
449961
111058
917607
725978
974853
160345
1058266
262661
384664
145713
791571
652662
61913
57375
341690
505896
1096254
919019
382990
220696
211227
831976
246390
138521
1017130
508830
774853
662831
547318
330498
555063
61672
547447
1074949
1068245
1020387
780020
399477
80722
657232
537787
831249
194023
44190
277805
676052
453419
405314
681163
733195
295689
416135
232607
47280
60483
133101
123511
1038385
157511
551584
878375
1085413
857143
676669
481011
499313
203133
241925
710436
468128
587732
45626
282315
679421
20871
387506
7425
779058
848214
108409
487567
388485
730395
256784
664900
665263
218481
917385
562539
899098
721100
385758
237238
505887
991354
233597
753152
1031671
104945
247810
552657
464666
943074
941816
701878
533418
607795
87917
774294
359237
58681
964430
267467
234978
708498
265226
829585
383525
727490
516766
1024281
572591
1028391
696343
412816
505442
638539
36394
858535
332781
461054
618372
770927
125847
990185
592819
120881
137705
682990
514040
551132
569582
90967
604654
13741
103933
912661
758888
545201
313370
222710
525150
1018201
514346
998946
46424
750316
775056
458185
1087717
734710
209062
878139
225932
196886
800468
1016779
1093194
235998
234460
645377
519718
40600
1075868
587740
1064640
366675
127611
1022092
594731
308208
439058
60261
384336
149973
368058
181127
437773
987537
770819
74241
410716
1016441
479289
506797
24290
814924
413518
801921
492286
100205
75021
893074
150824
686641
1046330
179675
180725
599473
512635
483003
478207
612702
572466
737331
91216
825250
920792
1002159
1033917
952287
92578
389610
621642
871662
961409
162969
926872
553734
982031
167437
345054
261673
926956
918312
21263
506277
454392
713202
243674
865652
448623
412716
927087
493361
374207
1088791
1099086
220904
282861
836118
255252
832102
150582
971050
181572
135998
180586
877420
352123
701329
1081607
1079914
22688
663919
635436
524245
169774
17870
180523
822804
890113
476678
486937
655187
30664
86614
1062212
720114
477222
941205
312675
625544
146229
799454
295222
787280
174104
951216
946205
245229
459439
641263
880271
206501
106995
137846
596587
623147
244713
704593
943387
629569
730894
587028
349404
809824
392893
168514
991122
825611
737173
501004
313878
892641
569875
333622
353616
5640
850783
322492
952207
673001
752391
217746
450498
589832
45415
3057
102312
1033429
580460
806141
96258
65928
164250
643562
117427
768615
337349
27011
4393
719917
895955
972902
734054
827421
828471
1078234
1016198
732679
93622
799733
15375
121734
964815
591421
750362
644673
131320
40828
382338
439284
592248
328916
849798
780612
521214
992462
988258
892167
422540
402372
734756
267320
1016689
550068
725804
69188
314049
938370
707238
767475
361618
363829
1011168
1053857
142546
497538
300210
512834
1034837
477989
1039786
760382
876971
866229
473490
185335
372678
316284
281617
434684
968693
454743
1008555
640762
429910
657164
128984
134885
626451
792674
372175
896916
720138
1077902
339183
999620
1014623
875095
162585
177314
1002177
6994
1016897
920172
73481
1070723
729899
673849
51184
961596
18349
690209
646514
17046
21264
676793
102950
391596
141485
299824
984557
634916
1037507
300079
243649
847799
408603
967755
48071
706140
452241
444476
37374
990599
427306
427090
951967
536914
225458
431888
794369
1087551
1022963
638538
430437
962087
157194
532865
531049
453499
991463
338369
518206
80708
867211
876853
829057
1059649
109371
312989
748045
225488
338510
1076976
916289
568777
896072
714842
299357
653104
1013212
722085
644452
556291
1069408
1062587
755353
912721
227633
815744
36967
927560
94080
1073603
887249
1094238
1086877
1002356
219491
1060543
767169
101319
865468
1017761
1089653
341096
207509
185136
638097
856533
759450
17774
319648
236107
493728
873004
359576
70617
467910
883306
639332
568950
84247
144557
1082135
346601
175963
18567
362001
1087378
592934
233203
230791
662685
812156
541863
885245
115679
72978
338707
324713
856573
687849
1071092
127703
1005687
285388
922452
982050
752630
626357
441356
1078662
1097125
991007
1005923
462281
258569
913775
255042
176501
773891
830017
222476
927529
504302
626457
967726
391074
174265
885739
840176
401880
174555
685199
282226
319930
1079189
275122
843511
9636
381536
745807
195975
905098
406861
288060
783639
704523
1028404
740531
283341
910841
435732
1032079
329206
579687
413495
343125
878572
342105
408700
1087527
988086
366943
710002
392957
77197
694377
390572
126363
504930
313648
638204
509053
393243
464111
754647
462227
462226
367178
760912
910314
868126
973048
664837
565182
595408
620587
128737
71779
1002647
252793
664520
872239
110628
927716
22110
292010
309043
925258
244294
35482
816229
275307
521339
441942
278623
93596
1098946
220110
555883
972217
158246
2216
972860
713724
229092
923960
540026
899202
591860
209891
972699
503947
778082
994491
949327
234089
279727
611234
1032403
21878
315331
283108
707200
884440
1025766
10727
575747
1068440
1069490
153269
4274
822743
636025
35682
31660
649764
606095
619697
605203
925398
879382
581960
342479
877915
278634
1055923
624193
706244
203711
447413
871735
333005
550217
257252
710363
504197
977748
963769
452278
785730
1022352
420556
1077565
282695
843726
235307
561050
883156
568203
385954
315297
144052
1027136
688739
1006586
166289
257110
881311
1045763
376427
807187
79406
860972
675519
651656
939148
292072
1024598
341346
92092
21558
870136
1099956
159515
97450
266501
699514
346596
183178
878169
489049
733165
134008
665907
621914
1048001
913602
100171
89146
714511
498854
549239
603120
556906
905077
522359
600580
380356
269318
488174
1051096
497764
256809
1030762
714863
1031757
378040
261339
818810
535867
401639
180312
166517
904141
988037
365747
867693
73888
837886
182011
466984
155765
1047185
441165
511784
877344
592658
97154
328794
133761
130770
890051
935870
259923
120599
906659
512810
123292
288338
154254
1006388
130042
1021278
32130
164030
7053
188947
55738
292502
488934
388535
415301
478900
599107
831227
1077938
781105
770118
208750
1100253
657011
392573
35916
929387
209816
495945
660001
925339
744622
187058
673967
876089
743986
588361
637742
384513
480379
188754
719626
202622
824717
430716
216471
680287
830639
989050
317269
299946
262660
658845
312884
473767
21674
869321
375806
535190
968444
60081
863979
460423
975447
142466
135866
930258
943290
146683
916487
379227
96343
680090
73413
446473
70791
503787
541119
411754
1037000
1093073
76595
14042
584461
294260
1043460
570526
473870
932143
41044
354419
607984
945765
399327
348506
572335
814200
74366
279947
10661
776506
772390
765821
1032057
1039008
268840
771154
723166
436844
802602
225727
1095721
463513
819353
1080246
836288
139815
621008
63908
327548
101618
1072516
627231
919286
876014
1015209
1090540
85509
817978
539693
283362
670713
522863
330639
515015
800315
576416
538909
1069200
671939
699450
806737
119757
475654
758308
465589
106020
268177
728740
76239
745591
317396
668410
667360
1034357
377687
216527
455814
365202
286768
271551
203720
210044
296996
91307
979563
704137
580380
643694
267721
915659
978663
391008
698364
394089
189744
81282
239641
219475
99892
1087866
800142
595656
50465
228852
1032015
294254
152455
290248
646817
875920
708938
233077
621620
598378
856944
869731
273987
748028
913769
66040
517621
1060177
37999
895504
892918
637357
481881
756743
140961
806150
244094
1047145
137917
764565
551990
623342
193196
906008
243825
700661
926356
783529
644608
310078
260840
247920
752769
826870
704840
349172
25339
996517
592178
906225
300985
549854
354581
586306
840865
474230
702271
350753
515536
687625
362023
149226
756663
793439
1044670
576290
171503
689290
139327
752838
829700
302172
139376
873198
552287
117798
841646
650870
989212
656905
738280
1012430
522846
441056
1100874
505042
398457
923403
460861
133099
956284
38270
520919
355398
92711
103613
1038081
366075
55975
143993
419301
73067
446735
219402
11167
73152
1006045
1083759
353244
33847
311510
339009
401789
189571
826208
540604
392667
851374
396979
534278
1015265
435829
1032191
229937
135006
624941
474585
620702
967666
635475
692575
132093
463307
1100293
457426
864912
598872
765010
695664
360232
566092
428236
266908
827465
603818
772648
524682
973807
970431
761400
525105
296492
234850
693548
923874
472271
191176
979403
889898
34159
613265
288960
563124
659119
691042
885378
575220
300403
601707
114606
1011502
543206
469489
60619
931041
90344
137407
104990
1077042
454516
876819
861463
418068
430699
650467
790003
711476
7952
480393
167079
490579
252860
800648
801698
677084
491142
958274
408909
640994
837874
57582
1042562
628983
400865
1089334
1098266
167612
730741
286966
192972
488892
478909
961506
473769
644339
719223
172135
495201
353461
880266
981106
101626
347485
782892
67330
658949
128290
566671
1071555
246299
290811
170532
1026991
423643
708910
33431
246741
410410
43700
229780
72944
545642
1029656
297336
844015
215714
299109
683670
1039993
379006
506269
942747
241973
753063
682289
355351
594859
15948
70588
1027198
37848
245166
806629
217589
195883
785608
56447
77936
400365
849870
379472
262682
971435
483169
36682
718632
675622
171428
360539
551703
1076197
134921
1036744
480950
1062971
595365
1096732
391056
820449
206318
339924
284123
852255
263575
872426
474122
65389
83311
464983
583185
290387
908090
736284
980512
484697
369576
615687
978623
567957
1066234
517153
915321
727709
489529
937555
111521
1072868
355269
342229
162784
844955
45862
1089447
1060436
728275
877163
461473
580103
394982
828968
1062677
799268
290883
799972
385128
64924
991011
301755
432721
737789
839970
671096
627197
450718
353703
815259
1059512
985737
539495
1002392
348118
737591
393495
859849
45484
641268
778626
1033036
300025
304231
203725
830567
866280
85921
130463
47849
61054
671950
934791
692027
93562
556241
782563
886808
135641
732661
558057
356851
22668
22210
957463
399179
113207
906864
579300
693531
42175
238474
518337
508285
802644
601051
449352
348045
986875
610631
75646
860352
925978
386058
173406
633926
403706
77368
248486
875349
1075343
1047362
301863
13511
794647
473517
537854
286916
611808
891704
624993
405781
103504
39070
450156
904518
522517
337099
827253
925445
507657
623214
1024609
938826
466664
987075
381357
158809
581758
536514
564185
217577
605980
1026876
747803
135017
348368
28094
634317
549057
1031218
1041488
748956
100885
741225
286144
1000474
405858
1000696
876514
593505
30667
296237
294532
1018230
769829
406905
602512
724030
1051540
503110
211230
196123
1051852
493751
873618
302173
802597
1020778
361966
632844
250654
495748
967091
170269
494390
788675
8242
859737
132505
632403
952068
49073
322896
833341
1075880
772621
507318
587514
1038320
419563
748154
898634
1073612
484782
685596
432204
866874
167568
725320
914722
698264
82107
1073265
281258
373372
1017799
594201
265742
1037847
374736
895221
744312
631666
219618
418674
4560
724434
571305
963223
459988
740994
405037
772759
398398
432398
558612
935570
366038
1007702
832969
26059
27109
3470
271545
205282
502161
174243
121861
106667
863706
712804
1053819
743152
1100041
71590
958573
880106
773625
886390
214437
661769
196406
208485
925831
8807
486308
537865
913330
985803
3580
1076909
648697
239423
974422
3428
903731
906191
56444
945270
169655
372185
48856
90450
617129
777060
208829
458211
949055
181540
565737
614303
916700
135289
97646
8790
656456
320010
802236
554665
798282
900986
473964
1069280
441137
722920
831667
95321
521306
660614
798306
157206
1026364
437947
228700
470023
241948
72210
699567
817660
153454
1061848
251113
338593
957159
952436
349533
367706
881009
367447
820792
945255
448475
596350
868359
357362
156393
196905
235214
858488
959400
959407
370583
410484
14289
603037
1051269
446159
911726
385893
259022
225061
592188
883567
238222
953795
345118
564945
640415
1093491
1022105
348206
864008
500398
1082696
586480
896337
898046
85877
714013
845633
203041
695712
928130
501566
439304
300098
1061462
276292
785261
315992
25847
491276
417541
666256
701708
1070251
765304
43797
1090482
33942
142507
601991
348538
787319
50249
2806
828562
609897
1043196
509683
575938
219066
352467
440447
1032756
320502
564632
61485
782739
284499
235339
187682
1057630
722990
664456
541524
155529
531869
764885
784828
8475
942856
37006
568432
725028
686421
484837
612717
195124
580048
805511
546677
909162
796314
603199
393935
859570
1093023
69459
913658
44235
520713
211729
209282
141270
954113
778542
143304
440983
1047344
68960
168191
50374
545450
45512
930559
810003
858436
132659
349137
330881
130567
245648
754843
991198
615445
1044959
260634
149738
603681
326454
231297
328423
636332
525253
744381
201740
469027
738978
260701
720491
929421
95110
835780
293472
416249
625636
756047
955271
103029
915901
59698
697666
475013
179324
864368
843162
284213
166379
341044
747975
535642
137820
551731
754672
710737
266461
650629
270541
870458
656071
243118
489008
139979
381582
418337
176207
107559
574285
688108
720310
27565
1003524
513284
889605
725265
153677
1068225
482145
578929
31479
851616
1062659
203942
645886
831329
435185
331258
283400
316770
957785
24985
396896
794527
60166
987058
735907
820141
792993
553797
49440
347245
125390
999003
949030
574311
325841
51420
168496
708035
226116
299383
132323
117848
216920
645508
931008
32107
984330
363687
630969
1014912
328231
609737
738787
753563
457491
867057
982697
600079
894975
221423
832706
57227
1079551
1094234
846774
616601
1983
447438
832974
489612
210995
718167
264261
10205
850540
283399
833367
294244
268534
516292
357247
308150
688137
844826
305726
781338
782388
1017321
621679
855591
1045117
1756
402117
1082514
547709
1052992
642321
790078
204933
145022
1010701
612091
316161
193649
238194
963413
574499
461151
796849
623163
584266
301628
650606
164582
1009787
855455
98536
316278
277639
601192
127624
423492
1022976
872834
924140
241486
296406
543665
129817
128804
911675
1099416
614520
637672
283273
691068
678500
818897
193415
1001915
737745
532253
32139
13618
392211
208119
530694
487012
844530
641258
48754
755286
479543
202129
670274
497835
758897
547216
784114
638403
149479
227858
236886
90873
497217
669599
230067
896078
547482
1016403
548532
175571
51365
862279
110052
745291
223547
223753
31609
226848
360256
664259
698905
801898
624866
353656
1097574
505202
1019705
397719
713646
1088729
18480
1005756
342778
342567
93811
474523
602086
495633
44271
840535
575167
321969
684419
282304
244917
786365
932441
241591
659454
172131
69898
205463
904867
895918
545213
965223
288067
69603
491569
621020
163370
958583
550963
730951
1047734
229963
1042268
754076
101981
768743
49131
382813
727948
459441
549942
195436
853156
57738
678593
145681
289944
1092265
982363
826970
660595
444534
494605
1061111
615901
635447
56829
602324
48570
416649
538836
675740
710005
29712
612177
436724
699649
171317
796491
1029790
633114
1094959
1075448
847843
323000
630467
694098
356295
846662
822344
820630
280257
1005239
171457
599118
588571
849046
67349
1097575
200978
901437
368873
329924
318373
660567
85421
918882
52253
579256
383026
990820
933425
801116
1038849
702206
187520
940530
881419
676373
765257
151422
826594
754344
300378
643892
748403
1050075
887503
125228
480919
700146
302248
1046483
522309
59281
253348
184548
666856
513189
780973
265334
968831
1032439
233873
45267
147570
489415
515691
604162
701643
566487
230438
756309
179759
599186
541215
656094
292488
29653
868620
703278
254911
290099
363335
921620
917670
845362
684054
351526
480368
1080352
533938
94163
893064
672391
491647
942883
788932
110279
245663
1066344
928083
72525
781494
907110
388241
596848
511496
1086248
244880
819642
238984
545825
266843
640564
208871
99042
527864
496547
833374
121535
953167
131768
241875
55836
918791
362410
961777
1060155
321463
403997
686411
600054
210339
561904
1013877
553857
254472
820241
559422
391846
361396
898867
811476
79091
540801
315678
461825
66470
815461
561645
1086115
985718
149860
143547
469270
148278
376897
798083
654157
1097448
859097
280557
935419
487484
1025295
512057
1027771
1085958
464370
984015
712535
131850
602954
81011
273072
242479
906869
1077513
13334
426156
614186
909396
375996
835380
646499
758551
1073616
315382
88407
673609
1015475
773215
1097539
244264
588108
45135
810913
474066
719945
51519
449675
293778
301806
479716
76830
377402
822120
1080307
520434
381231
770910
796220
236027
587455
759291
515185
227145
331935
66709
204308
21166
442138
105943
874308
700960
259029
738972
891152
34562
306990
468769
968333
170152
378572
646567
1014638
730568
890058
898631
690224
875208
661713
406665
843564
802717
256203
566044
3463
734875
6399
898384
487186
587990
681115
685745
1098388
4832
1098389
642893
221691
856957
1063810
920381
919331
522312
1026797
504787
137499
1049713
651652
681142
587620
598953
47482
199666
821891
485679
663130
634970
982347
1031042
636457
654918
410806
1052870
311288
255607
205605
444597
819023
820073
238680
307270
704645
172726
463828
42950
984098
590916
103292
407636
908600
824986
850035
227890
44379
221604
533594
659814
537516
893079
338615
334926
490075
799034
500658
989292
38276
748944
936573
1027401
7548
822604
120969
484190
811190
66518
827560
249454
665744
312647
722103
1097511
97859
481204
176171
133092
954716
201444
477043
640780
502675
288137
642089
1030479
386840
402584
676424
472008
53394
827028
816069
204269
9519
1051537
266030
31534
429360
1010999
741334
814873
1083168
22448
631114
816892
353269
1006427
1085731
1011205
139091
263213
687097
1099333
350035
848404
148220
366543
337613
95346
993708
597341
534814
729031
872359
1054575
664810
429121
940853
793589
1036657
848892
52748
403874
1039010
855398
163113
1090848
627063
911756
1007609
433621
436367
448744
567863
283958
959614
623336
898751
720132
327161
738092
102520
394690
246867
466881
829785
984417
258041
1011629
706495
453947
1032234
214393
312354
992212
959890
269845
151537
1015208
1092933
966672
217150
750934
16902
595111
211975
874536
1051325
459849
1084675
674408
313497
539059
360940
660091
825089
1053949
612024
214868
778187
1017979
198122
1023731
285469
17585
310179
799919
292720
661161
1056038
546551
763997
253814
689666
43733
581601
272198
1016390
227172
1060133
369254
223249
78785
103546
717367
161485
871454
474278
637667
15954
1015221
983109
644681
158816
6136
778209
917383
6502
175797
1062511
953390
929659
2992
300795
769571
138538
502757
123099
1063747
490837
1029891
848020
793219
866927
896389
325723
363971
98239
568225
793757
18974
234339
12226
753034
413428
357535
747374
212513
305616
792682
928269
377867
191352
910110
673103
475593
1017570
315600
321659
790224
945195
465693
747380
279100
247968
678364
197530
730740
48040
1100967
48690
91316
179832
971976
317197
512612
231803
817326
834872
865076
474969
623540
937475
365948
356506
736481
870151
841694
1069262
958545
1041085
411976
46005
569045
954925
703776
175126
329028
429431
137957
101687
804083
565653
1047001
1022009
1062416
533685
658870
142371
22286
881174
314401
817974
909171
14401
305993
750698
195366
380212
991773
483798
65376
317612
595701
543222
97894
38666
275750
445761
330249
804295
1053691
759765
561084
757907
241629
523968
368230
339770
569507
334443
63465
209936
845400
499780
670600
46377
952479
624155
248548
485534
361110
27102
143545
142495
412139
330652
222820
554415
972004
643881
417118
619091
742429
908532
745274
283779
167569
842668
1018767
1004043
859704
56779
440452
340682
619884
901490
253227
180033
98367
283482
282432
687923
627144
975181
816949
669452
261745
59598
544043
489460
1077511
306020
138842
585482
632477
972356
927183
413713
329605
189004
458077
5389
1087424
703003
872057
163930
144820
667510
424551
667301
468639
832463
104974
7828
608231
406019
250309
1061762
769853
948324
566461
246901
1084270
219832
398130
531568
938539
952214
958146
858961
157580
732173
902758
426392
511871
651313
505154
856275
920953
889771
660553
218715
10167
600042
249037
294050
77102
176140
177190
614204
656391
1026605
874796
234640
706190
189798
946104
1054809
520467
858638
413608
746767
897015
331937
421172
411937
20495
805253
216825
198949
872936
538127
995036
156080
1096291
800408
193512
945718
616030
400461
348053
187388
307116
884092
433229
902118
1065641
615914
130909
1064660
817585
467076
195138
684055
231720
901575
489982
110309
755943
1023585
713912
211231
1030976
214408
303328
428773
1002525
278171
657238
268609
767156
204162
676384
654655
293235
1017871
987740
37599
447341
621117
536926
243722
856111
835374
133701
413155
900893
140023
979277
310285
930651
515369
804960
590640
229529
1069199
150685
1091940
501595
266605
669793
145647
739561
376967
655562
193959
80388
411510
768245
463345
692759
706555
586268
814188
90176
770799
428492
963353
972259
889026
15427
81324
901700
1056297
1008523
661021
804084
314369
751213
894052
1055223
104941
1096207
607435
84356
682032
1026458
712930
1037355
177843
1018810
518370
774693
35043
914386
556840
367104
25074
392710
802306
997871
209097
244920
306445
422751
194232
1164
501093
1092810
812260
71938
85926
873800
923509
551515
1078305
726904
221713
377795
813484
440027
754762
103363
866843
388333
180582
205610
435556
149521
310059
782406
336402
626161
758906
822352
1027609
55127
444121
186138
260907
755860
196384
433825
876444
326980
1036513
369167
428578
703240
487161
185723
848030
290147
979379
639213
964582
162568
1007495
689023
70258
881761
621845
357799
790630
179203
749384
372154
298444
457199
645584
138309
544980
927184
361238
373878
791050
308853
759737
161750
117109
1048811
1049861
827685
997969
460890
730089
306010
130638
719906
815525
4931
719778
989197
1077081
585777
904770
868235
352474
936063
541476
585357
613687
252179
77810
719107
1049934
479618
175268
237652
918456
944554
898127
29668
299445
387954
302396
13919
1010244
437291
48803
1016321
1071627
948036
67510
917067
1036852
24507
124498
750684
723442
1064226
53556
222192
29580
1082411
986230
814223
427971
492834
708071
612314
1073875
548210
116161
658358
784536
824027
989285
253047
208740
153826
598179
599229
464727
655073
117078
297539
349834
999119
497707
640232
296878
579205
133620
464072
892954
821035
423311
1088651
923199
922165
179489
455998
627988
978351
977301
68356
700134
253576
104312
568910
992921
356436
169453
459693
257507
256204
76805
564345
945865
998897
9829
682369
213923
771889
90427
520092
870277
1013736
761610
388591
877881
124693
746893
30796
331227
91947
711192
545940
483351
1048585
145061
112758
226880
896291
858238
451361
1081663
382190
845852
56695
585886
126487
1044345
290545
669978
831962
887214
645169
288935
376887
903785
273507
478494
183345
177797
754596
123509
1067303
770345
988528
694003
324198
106176
77242
305367
267249
619956
500689
681811
731470
892135
861899
783057
651845
611754
890065
899311
1063098
1060965
277015
101682
932012
520650
867868
665954
210651
822794
213807
432410
222977
1057082
661412
269377
447032
901204
1053659
247684
291075
402180
561256
916407
396328
503689
642174
268387
399904
852122
235254
168643
68739
42294
136665
630585
1049209
912272
285837
11910
149465
31022
210865
694489
685903
987166
873408
68831
923455
123818
83394
4156
348776
802245
756631
285957
813383
316184
428226
5161
211378
680253
107242
49928
542734
154700
365912
567087
810997
936412
218826
421659
282809
655546
496677
1011560
840916
885200
382270
774125
724243
1051646
204383
501849
8370
998273
306545
664556
107360
280172
106328
1049544
958746
392410
705345
437059
828340
789079
757450
26605
350846
691573
234648
267891
598979
341617
1074530
1083202
672954
985510
419245
65872
77773
602696
226692
422360
543852
427600
784998
46590
404455
422702
264254
793754
312955
9594
67001
576300
163434
208394
484040
320347
896361
152730
518462
521980
710153
1059782
352394
10488
161767
166178
426209
1041383
1088980
718004
479700
434006
431201
640874
698818
42096
1035788
495213
677726
553226
765754
88393
688165
12893
415262
195795
932245
165354
385599
314523
817706
144301
485442
56667
998161
959595
573642
670344
383793
98653
985195
725090
745337
816765
1052466
623742
852303
878177
649558
1068963
965391
426460
110924
236719
1021671
671129
455675
491789
238945
586971
60967
1016235
339306
971808
200272
365429
486956
818203
967148
540125
186740
867775
103750
96832
494469
209709
974289
1033956
499844
887684
896949
955952
143206
835691
1044322
1074668
142046
317452
800971
59784
597144
380976
352833
160904
219733
1056936
901707
727087
808868
590839
89492
426579
595582
925917
63891
792349
631164
444684
471172
243817
529644
874985
394208
393158
214047
359504
1007971
539881
234195
480151
235051
235152
378718
817092
362676
717672
392993
86370
503942
573125
910047
784901
819684
439018
618474
471177
32985
650647
685944
618948
1074015
1058085
314582
470961
767091
768141
742716
314434
285158
237878
106091
352641
460247
141390
807433
917390
502572
703773
1030310
425078
153604
770632
919302
39749
508683
702166
954696
404588
799688
259359
418431
880988
169322
734587
538998
732881
354689
143216
96709
952147
201943
107701
474496
789480
772110
928649
121011
873227
860990
843227
1003179
977111
743243
74706
279535
1081386
112422
368793
1049362
395473
956671
41706
676261
910927
64756
548810
150235
1074838
23131
27027
83052
899069
134545
131081
315584
100666
298055
1054393
658103
839666
332362
695584
309808
385104
602355
947013
510921
381378
929330
72344
426456
105325
183506
184937
121037
214365
938881
553720
966609
523106
509903
431855
383853
255778
824810
172769
236228
913210
892487
295715
694778
1001993
513900
299203
532905
182980
902678
67940
533777
239470
283165
777887
418083
955736
78187
655615
514768
808429
813208
330381
206943
706124
1084323
250002
796198
1127
1059849
542299
29656
52978
288597
924241
606073
44854
143059
935401
723181
409170
952501
804041
888306
255904
755925
403600
1046957
56479
319784
566250
432062
54897
253773
742078
376926
596314
59581
487784
1022226
849340
552095
318382
377400
246921
690844
802335
1016772
558137
219915
388955
398827
1017285
545969
1092419
317538
914330
159586
877093
540098
741501
140252
803116
121767
1002590
283451
496741
371928
1082603
935540
68127
861660
541491
55892
239628
896407
1040106
139706
402817
1033280
644834
116716
1095965
850331
548142
335765
13539
771664
579577
644161
361257
492159
34598
157552
475039
220136
102605
995882
498810
405280
709422
166205
2263
700871
634496
854724
1218
318500
761234
145184
93021
912405
439828
138684
898394
710818
219674
653134
1046559
860175
903073
881632
1040267
383994
1072603
71532
1049815
106188
930303
272682
434961
427200
448224
180133
903598
272301
197269
204638
952920
719082
43990
607955
973733
751215
82686
301815
84215
369398
1093698
225301
345297
1071428
28529
66504
405059
171320
1005271
1075022
838812
1566
333051
763026
875540
791065
78737
1093295
292614
473402
93257
908407
317757
821872
214329
128608
278042
816263
582844
545122
887495
228138
1081097
953854
834697
239860
746370
734278
1092247
584705
5118
266190
33523
928108
525329
275013
170844
294853
147016
594528
845784
816400
791665
448056
527979
679605
935390
450099
475182
139623
142829
425475
590224
760839
756750
69264
321559
515472
101442
1008348
1067186
538082
964890
387301
91840
760863
928847
214643
443009
739323
972102
628853
152882
523647
375387
58706
741099
95247
57659
123810
1090645
127896
393451
423905
634864
268558
234938
412637
121398
582680
464656
596957
633997
378452
379897
1035729
921833
1084472
859166
659269
922433
1016649
533024
843013
607297
774464
322204
8520
62555
765601
862658
549085
1052970
161467
509495
718482
999587
134950
71665
390627
467584
7643
220573
483686
1075702
933226
916931
623461
1016871
360840
860838
47487
588386
995982
125233
936082
403835
571555
105822
235042
712928
593861
967096
1016436
1004119
5260
814398
786061
518219
441575
547508
902918
126739
225254
371405
381071
995092
319312
522917
985732
203687
896135
551898
616938
275772
759900
432006
532325
855615
222416
310141
325061
382927
501812
856291
163534
383531
1063249
874891
246790
925098
212169
802025
453220
72206
617355
302674
424899
385797
244719
618402
256588
30097
522878
783097
29054
930790
935747
807017
649901
205294
165067
478816
157705
218749
329403
319469
661334
458284
655213
816797
589185
85303
1064556
737961
1082106
270899
511874
77159
673451
1031389
788703
666085
410636
1091643
43721
1009084
839309
464259
981225
568209
933584
799490
157316
539674
605613
433278
1071680
81427
1036961
241733
876627
128621
412745
118013
566886
473527
1083796
214381
864435
123371
638644
395789
458013
122643
691233
522199
899874
637921
509432
547763
660380
38534
915155
175481
1022089
158744
703333
613190
598621
612224
293355
477433
593606
551803
63781
1042686
156737
413151
746057
826617
298737
877450
594885
754067
785249
378440
692341
392544
371900
32305
1045747
127838
358728
110882
746527
941508
553125
738409
728921
746503
445751
996398
388855
15072
759591
865332
778736
201658
759260
251776
491452
1010363
706005
520527
70867
1091112
585508
999183
857902
571351
831961
926910
369325
829971
259371
522197
105259
958040
49083
803981
292590
938745
300333
455426
255526
402940
635010
1013768
744912
67067
440585
861231
651356
69163
417755
829271
592768
589076
947122
468946
1085407
140726
945949
225295
866537
491595
266731
215325
1018629
334463
95258
755012
153642
1072110
357742
1065632
520127
330800
637015
878894
1076073
171226
105017
804059
978910
274274
1071084
551087
743229
1051126
244779
635418
425025
282404
1062226
827063
77692
92974
720065
912108
1003684
736683
184889
14138
490088
443853
818501
462017
674433
287086
368483
685774
572492
1100299
518128
809627
699082
243912
184514
987640
864374
676226
287330
817447
113377
23432
1043283
1068274
780654
403376
404670
78541
1052206
598890
1036809
913133
944004
538295
540078
860885
831175
70715
437112
792961
211111
1063519
859108
1068068
59771
482964
152122
809409
445777
785256
1079063
669551
948856
415953
404266
120178
695957
1021517
813133
643770
470105
276588
266380
975117
319243
980666
940054
748263
488408
139199
681603
143276
406460
1060474
673847
127035
868150
17146
342637
870283
208924
29462
955975
14327
896151
847569
57642
275489
314116
311861
657430
1015687
212133
1044177
483228
762796
822751
495510
18886
444454
1079943
792896
787778
894875
884187
306423
706307
628282
785027
441181
629320
533790
278887
201428
915943
881300
216123
1061861
117233
269057
446255
125608
663238
762901
443309
309139
741814
500626
38631
630819
628306
464067
804974
777599
1082520
72411
461917
855391
226169
1088702
453745
1010031
961353
191401
815199
132368
875983
1060431
526180
980659
360609
185132
993354
526432
450274
495660
252397
170215
165724
549729
532193
89788
132236
81785
796907
76050
53245
499335
1048803
42165
1027906
1027907
464541
567951
1066180
761254
426896
846701
104112
335201
969024
640255
289890
752873
1079249
862946
254448
568433
963863
245146
358008
951396
1034100
40513
232195
187370
329646
862748
65060
137717
841596
648106
560106
786396
439377
765765
266877
910097
199071
109184
899369
204256
598411
386590
303297
828930
577009
273812
1084618
175192
137890
304556
347720
896853
1039078
658558
410321
319390
705729
538495
991873
228146
64650
805158
1090136
98908
383278
735200
65819
807457
243748
670444
376787
33051
577824
572389
894675
973340
500071
191006
4542
405748
378899
588828
795158
25850
218741
272930
316506
1011831
868509
290565
1044406
145788
327099
741982
810032
627073
495133
269488
277467
262630
155526
738057
759628
864349
859971
729251
479603
971304
508034
752611
109645
692888
567940
486033
1005319
815247
479419
998339
1086093
198023
535691
573717
97377
942431
1099657
609966
753042
548600
977749
676297
950108
836106
560347
917593
888385
290793
1001542
25372
469481
732301
138996
153203
687481
401088
858324
247337
273771
103804
646923
957498
340662
761079
458458
539333
1063900
180753
1079557
409774
87180
394329
188130
232982
764548
893593
818446
773125
203692
1763
986105
355166
1034091
553521
422527
602546
344040
106835
244944
284430
1058504
145916
920021
41101
771347
490950
403042
416447
308957
1029877
714458
423872
585308
934224
792802
470706
425132
467739
281743
100455
292581
98181
164715
126174
693853
748667
890952
637806
903184
369891
845945
168183
789927
544357
551531
485681
171091
961182
675058
674008
195104
317532
57243
1072598
26067
661110
455288
842224
1027130
1042381
673224
935863
921150
365157
997081
926819
114034
525736
438477
582942
501551
547972
104135
682651
747565
1073443
884146
650876
906230
164157
459013
223822
911409
23807
221874
861652
201201
955422
227290
19851
287332
836774
990483
512623
75402
661393
1063314
162038
635489
592425
13602
128416
233758
1004774
78776
197106
572998
989742
299168
188492
698371
737692
66231
68872
653372
602849
634379
62899
943479
931937
6655
847184
522500
1098557
185598
20398
180141
366817
407028
338071
405473
694124
525926
788849
982690
617921
128154
936634
238268
1045616
701843
541766
523881
782069
165810
635588
595775
240007
294390
564685
644964
270505
44989
557921
1036897
797815
1082890
184716
352119
793286
903355
583542
484625
990083
283938
762464
674254
617082
955140
382930
600097
639942
446399
1039521
842362
114399
402994
686762
467609
824571
242732
63880
611993
188404
321133
1016987
487266
1014038
989459
458401
509082
239353
957290
760537
986502
902071
794812
61546
541339
207771
713388
530255
183570
1046252
88793
329064
82687
677420
868667
452883
418941
742191
779532
1090638
151120
469113
986309
573580
1072033
715986
417816
525649
1031743
253914
594732
93405
69180
892846
796870
425066
681215
1017874
42658
878364
959175
527475
53536
537221
719476
427494
151778
35622
1062020
351966
661172
643240
227911
885864
72641
631562
717022
41323
8787
425728
1049737
193012
1078582
998790
121537
231754
652582
489107
106061
388878
208201
553530
1016904
122484
585610
838564
873353
147178
786639
616717
333675
232967
349578
44430
168176
193161
763893
763488
289639
764236
106049
233979
784891
581056
1002426
225043
1051881
494587
130076
175273
61484
775839
657158
328786
700970
1036923
76909
345205
117691
123845
299227
496563
851486
237526
172991
158598
1000568
804423
1013490
271341
51497
51206
686890
342784
1080514
200581
989573
40003
941091
787478
861169
571042
626311
258881
525457
347433
821049
919680
97841
827362
76101
871580
233749
294590
245416
81840
121816
836336
388513
507379
786151
241822
122652
67320
383809
894441
841337
466073
735571
512241
997250
1065797
693076
184435
942988
285699
597394
818202
112285
87938
413618
65746
551097
863276
666642
741196
807893
558199
365945
70745
427803
849091
257930
84037
583908
994461
830111
97283
695079
1063611
494334
41128
1047029
535688
793610
145922
754351
574803
681425
692682
368211
758282
921048
852400
151848
458675
1077167
320162
783744
730636
952454
421141
1080240
2756
118415
781883
71270
248712
318822
885638
618026
1075028
908825
937441
740932
1003986
208661
1068997
335567
1053481
121254
83938
507543
643890
205646
82427
326307
78199
418367
768786
674468
366178
1056357
730152
180016
66714
329054
527921
310311
863787
405803
414441
429948
286286
144346
717555
1086217
631150
1049830
808866
508689
782754
406710
392949
913712
441256
1064843
415470
590076
167929
1088332
482194
940666
899594
410891
778401
798760
627202
386463
234076
431258
544262
862697
206984
699650
197707
647934
303971
192113
943576
143703
987271
778522
916275
294350
120371
858296
427287
59688
478403
832830
445708
1036733
263439
49466
292202
879322
351552
1060622
35031
1041177
558358
919062
481820
714495
869578
526508
1074271
373632
195430
972290
181956
394552
1045417
178476
176102
658867
49188
598240
902554
1092874
791443
298340
774539
777706
110159
862867
829590
84914
1049823
973908
836768
1090582
480637
248135
948811
882523
24424
1027196
772261
496343
906261
843707
681615
622027
994679
191356
293614
517652
822170
1092023
244963
280407
91604
322773
530128
712214
222288
953912
865378
350282
334077
77934
190387
998881
37639
812103
214369
587426
617535
11995
243947
567689
1011440
669784
701763
360102
214526
239083
865571
732622
390952
329198
1070409
1074595
1008986
115227
442686
576878
376866
61465
878825
861189
387684
624398
12949
250689
377368
1060181
786126
1009539
955397
269747
986864
923651
640046
851458
414280
642271
391845
666025
51648
882726
1087937
123172
779048
19927
794361
1037456
261593
312284
914486
649178
850879
802244
338487
1002258
179162
726894
958304
21823
471829
763793
369698
554700
838306
644095
284263
569769
235177
27442
515178
749441
245326
434718
370585
3231
678564
712776
144953
253735
484949
134918
919220
921382
702052
345305
350978
633407
465836
921742
185231
668258
218429
51611
44860
768067
229922
84194
955250
789264
324549
713529
394913
536544
510598
71606
780598
507192
403059
1029605
110433
362364
81013
582352
154679
387097
857930
168435
1048139
691333
1021069
946621
852735
70305
728755
260331
353970
177698
998820
226600
556654
49383
93777
337040
485814
893233
612556
43337
1014576
506996
877434
817477
181541
419866
677801
7255
598797
355451
437364
9467
1056188
692385
652027
7721
812997
1056453
848324
750686
932228
208492
644828
328163
413617
124492
1026706
338018
105592
859246
966729
388159
232424
804755
517483
324206
538370
805908
1059882
875969
5731
58650
532837
795439
276735
331085
772764
442842
199846
694940
931565
753348
462133
639883
974742
780811
876274
464905
298303
28787
1022686
164205
316260
68430
453887
1100175
179281
165284
944875
420909
1076372
820066
410602
734429
67385
773409
284785
861479
446747
433717
559277
1035734
165721
764230
619014
1022561
350458
802495
527009
44970
50823
52681
1016791
1048502
487239
843220
596176
530209
837844
258048
858396
127180
86089
600071
238111
987773
354266
138634
1008590
724428
729781
564599
797930
621066
536720
806448
865502
453451
113157
357610
580342
1004579
356101
488570
394022
481357
235226
444917
772550
836910
325267
157996
564388
624357
247077
83821
434614
114519
1003963
177983
494035
924891
298241
370715
149755
556930
728517
409962
343150
375323
573694
350549
272273
627752
41871
866561
453247
458880
900606
873418
783538
824217
246477
964125
1089403
632221
693862
710139
850309
352640
57234
650863
434363
982150
512045
551345
854355
557369
838943
141360
624697
980054
59782
553636
132295
788299
468684
620090
482004
272127
481405
1098594
896791
752646
498334
577611
102236
476681
663471
906744
725752
955796
521536
522586
71923
70873
51235
1016607
716690
56800
789182
151970
241259
939783
312648
638843
530999
74106
909225
71908
597952
352616
9361
261381
67585
42017
330292
739781
703319
423147
856725
335257
586501
602378
265430
263037
352524
859791
1016730
469890
283325
231580
435282
926905
644759
380393
832926
662430
174937
26730
394257
62652
738556
721735
124389
685294
898577
372852
512920
654460
1682
1040649
1007268
991302
102796
150465
453173
79938
924644
586946
857483
330188
495490
945749
783502
132482
709270
37108
104717
590513
1033341
351639
677433
423815
986874
288723
607661
663495
239205
865135
804177
296418
638046
915207
348660
617396
332944
848598
861461
68191
355418
768073
210402
368336
391842
282062
116408
1088418
283561
592737
1065990
167801
133887
928225
490004
327575
1035793
225346
375614
1014704
1007295
267648
402148
147421
456521
634772
1046616
486449
168938
921700
253553
1078470
491761
680366
808955
524300
478514
790884
670185
457140
1089183
520457
850551
276478
262917
366335
704613
105153
242224
629567
208238
675467
252456
612298
86055
101032
461865
576075
333186
766403
911302
257143
251654
360187
677707
807520
59176
885126
410687
622054
785733
40232
698849
1080605
667369
642468
85425
657887
910822
761990
504614
528539
659161
564680
726280
924706
905811
775009
60691
6809
735299
888465
760374
957162
517904
524471
291016
409591
183541
736672
970984
802843
361695
657377
903384
388611
575719
860406
370792
614840
338431
663510
258856
919561
420632
1026332
625100
86297
802379
226921
604028
81764
804667
583926
42872
1072627
1047806
105106
598065
1080356
380031
726957
344892
36459
761632
318558
528993
137007
692479
659258
387086
499868
120372
522849
41553
595540
165042
1007740
641058
876276
39693
729659
1006642
690505
546802
65751
19878
24553
114225
200433
1080519
393488
361280
568012
585908
586248
776507
635415
28402
247696
766815
401580
705841
594478
515376
355817
140133
392619
482492
562978
566723
858024
642673
725397
381360
367964
506789
390431
684953
1015025
248992
1030864
428997
807409
358293
929082
219477
143892
941776
992694
67132
1047595
403945
826147
898379
244592
567966
569016
799811
176015
873210
785023
6437
1088236
1081964
343794
364806
302529
3808
892000
659981
46804
327673
923017
605121
43455
2513
970585
75844
137834
733508
583776
385740
729965
230833
1075796
300814
845391
123298
975766
982680
8278
351902
90959
213781
922716
896770
792639
238766
131501
1079371
637733
663164
940146
825324
107319
562645
834350
94218
885658
143922
191365
493910
153758
134339
451519
728235
439149
226733
368255
262029
667911
498632
137188
207067
115483
874410
737533
20626
479339
675599
102192
679746
703043
746580
157471
609536
393577
639366
724850
45473
226314
360959
828039
790631
296538
428255
138535
213183
1063250
410083
116435
869485
735345
961268
695107
952994
408069
967025
710088
560545
404898
63641
313549
281799
688763
333616
1049607
497367
670919
250793
993252
1065199
985280
154150
1098777
725360
404969
835394
999406
54725
163633
670810
849880
446279
441024
700854
956412
788920
635373
1022027
510131
79934
716689
696420
121202
381929
640902
376070
671854
1065008
381162
320484
1066719
334927
1071714
511420
801428
996915
697226
655446
401937
951609
597923
278397
498108
1036719
385074
29953
910598
658101
750199
532431
677431
989617
928690
673962
527137
891895
365497
452567
477609
51806
312113
172720
609858
158514
300237
535649
242034
1055159
647526
622682
763837
376216
215445
365746
314542
619255
624418
893615
1076802
675115
280746
495618
715777
401810
191590
350136
1098067
756611
54642
565316
43861
829811
922993
477360
43396
945868
978874
709977
926601
529753
688257
1052243
664855
1033422
826483
722326
750273
1070572
912320
690015
100019
196102
60091
650001
681394
474260
159733
1077697
597525
116142
1018633
343612
936445
22379
1013385
485697
1089290
194963
356837
1098658
103620
405544
310550
387011
237505
1012584
932148
1028717
840366
500389
445246
730337
921242
359721
684947
235800
466269
434056
427215
824234
505601
734513
648190
182141
618831
288110
1035419
161152
662014
793547
305327
1072979
205938
618618
934129
646465
663370
438954
405058
479844
11495
416676
1038260
330722
1059608
508791
602835
251135
218457
457362
633759
565912
837459
190200
12953
674425
793189
925347
258298
403661
897780
140107
448590
363411
717621
620149
804357
656591
1063164
641118
894968
371107
429167
947978
735639
613250
417689
368041
931076
196857
224496
824695
371039
242542
669956
170027
515622
467753
238631
882286
94225
105864
316182
236800
946835
1033192
709750
886418
2545
159242
953359
257485
396311
333126
19062
846374
815038
305504
953041
531128
587612
943970
570453
12138
148865
205029
411330
439442
212573
524315
460050
676602
285372
172355
597354
910780
893455
912430
720290
896141
316046
26969
945361
332217
732557
248418
10526
256234
332588
1022404
924434
84644
461905
79108
360333
738971
1013550
918583
732431
595038
735895
695438
738491
384843
626757
409436
259591
366346
900764
1017051
236641
815830
218041
6699
924955
745513
486698
1047704
637263
84902
470899
1298
810690
785675
872398
21869
546740
498080
771289
372126
535232
736872
195156
788083
865274
265190
25683
162901
369107
653471
365471
1041202
679140
253010
672951
558461
658379
235671
74311
911460
513615
935950
124913
903781
624522
180066
1012715
265359
233391
796496
133964
814711
266823
1039043
195190
639981
272685
199633
370643
304240
953146
881568
687006
720066
36067
388780
226581
715525
126703
434850
1003130
815332
878888
899240
547705
734554
1096353
167008
66642
907130
439200
387802
678460
1099440
967673
266193
305881
597254
641037
373727
787545
821480
87208
160554
1059365
1065973
449092
290155
874760
244811
356333
211934
1008464
461116
564724
245097
196332
383504
621137
555589
210268
843475
662273
538373
873385
166749
741745
89834
780961
374723
617826
845159
13669
300021
327336
1042867
253392
252342
1080397
1079347
222216
943540
342963
213944
454489
203095
924961
1061079
382227
473141
238773
969931
688736
1065688
714228
6254
16661
275426
26248
910154
359022
414557
414783
699630
300844
898767
20523
136902
1020831
18700
12640
967177
251879
1052382
782790
500109
900000
1040489
673038
403606
971245
771317
789433
779439
1051341
701051
528838
428883
986569
508218
466993
898719
483563
284876
392944
144782
513434
256355
579631
240130
945538
821199
353238
513639
930490
213404
467727
1069564
217622
579001
255864
316299
127519
705299
834085
45841
965716
5097
60202
899289
970288
221856
153354
801591
513530
813200
540247
42076
824169
601978
221479
636715
199599
848402
393408
259680
686181
611283
140364
383868
507178
821234
74263
373352
908414
100566
896107
296721
810382
263822
71520
302512
24994
594849
931269
530918
457782
470509
738534
45838
477201
517005
566641
284537
1031536
513196
125751
583675
220259
689567
818503
875626
390230
278626
477668
856719
814077
876013
657351
754892
679631
916621
363221
69016
367650
789784
373455
843021
254288
610042
604291
383378
527767
483657
971998
1071852
985122
69205
660143
672233
390558
96442
40785
239519
1093791
567853
796540
543107
540992
1063791
479824
276573
194887
412711
897303
36415
77327
231413
930967
1011144
648067
979086
815648
335986
1063287
1025532
708638
898071
513100
808357
1048970
810917
476412
88223
307912
154334
400117
632019
673992
746900
64705
193671
282169
569288
323043
1060311
704513
371061
278096
493165
756126
434341
126182
897154
97994
1035880
447800
764716
1101201
36423
55175
492887
96971
319704
78130
1008575
419637
677717
854647
319404
902468
676874
184350
553830
241003
4323
165652
842866
1034035
659395
820740
623907
218048
582491
886777
62893
565617
1040905
1036030
387337
471041
788386
705934
448858
609084
519670
1009974
873508
770181
431379
443169
406290
25531
403260
69315
343289
1064229
533441
442388
642313
66384
513504
477770
695018
643893
831862
414047
689788
450906
128599
916057
882307
1047782
454842
922207
965015
490718
956844
267786
837925
969112
951851
251604
179066
697003
892366
86871
498574
531748
26039
879821
251646
338623
792043
772970
482675
831791
617942
220814
823275
297319
943065
552981
714283
720635
794207
130063
455665
246312
390613
187547
236741
362241
883968
183618
377110
491968
887507
917577
276769
121892
501996
308236
1051314
819106
713377
447638
952925
331413
963109
26462
407677
862262
541525
581912
510515
714634
1065780
29099
195680
757729
463419
1042864
560950
579258
902478
152804
722824
698357
967189
221571
897456
810930
385395
679580
195639
433316
893977
19345
808161
1013341
244657
917025
730036
163313
660806
585016
833129
158267
317437
621344
559737
204245
761606
330214
1087039
370039
128589
848096
228340
101038
749375
451567
334472
600508
633847
164005
347331
1100520
167017
814658
276887
371583
83382
532101
167145
418174
537038
338119
152472
83223
964838
209537
378782
520357
339322
1008949
1095348
244789
808957
776104
906785
140254
995217
602693
1017134
94227
913733
950620
976106
233366
734201
938020
210828
184744
321699
65980
127563
833734
425450
417412
747646
415842
598782
135572
640537
1076109
887596
267328
327472
120826
265922
318734
217162
617457
204027
907391
20492
1097503
108124
771096
992548
102650
632609
1051675
1025099
955068
329972
1035024
1007817
244953
351253
798616
91510
820135
462055
398850
45657
204507
452598
930132
424116
49948
896941
239332
54948
689661
474313
16736
709649
797346
526145
27860
550838
789898
380372
649407
138874
930643
789767
654699
756086
764309
604033
24520
678147
368497
354729
314616
389281
364942
472806
393071
408478
981520
868142
526127
851091
19514
310750
1042801
817688
109394
185316
639212
343334
1062228
1021396
937719
33585
382762
958885
167266
502663
376494
1097155
37895
855710
501563
793499
404618
30610
584512
657074
137389
877211
804666
74692
1054467
606018
189542
304414
156149
197104
875191
78777
85499
217281
289205
267168
662355
979598
148709
447533
271155
674024
725264
113820
456847
1072012
162074
369795
234555
1035231
550571
615646
1064222
247095
998560
285784
221405
944799
140200
632006
820494
431189
530272
745075
344086
700663
834439
865555
506569
944387
572489
436986
74869
10688
744859
369931
235749
358401
321190
42344
635350
947562
732850
445036
961148
46689
922668
924845
520057
561728
354622
470687
445855
758439
86693
898786
568700
6671
394647
722109
441776
654944
155611
1004668
436785
960536
536028
164872
758635
141637
337652
65260
155967
1028507
942803
317837
580313
238715
804013
887453
622253
660397
383495
919917
22134
445651
31343
887919
972673
767253
375939
1084867
193734
52301
399324
802234
1088914
842814
408208
803212
601416
521314
699893
1004104
208029
577337
39407
194367
845478
108822
499193
893724
61400
519232
471526
255033
744576
197951
129064
178845
80628
476693
86056
536702
642284
715888
290826
94831
270582
939844
676830
724740
26157
684023
95296
895020
509991
157838
80597
357899
623873
613050
151642
1042348
748354
217260
10437
290016
15350
499176
529115
12824
835183
836233
625811
170335
827939
572997
118872
307563
186391
801054
746496
144979
765128
790753
199399
241795
759749
845803
276229
940508
999152
330709
262825
898975
998746
631333
829569
95666
289174
850912
496634
443406
301558
8823
758211
551973
1093526
437763
167384
152614
164454
185476
319864
349212
1062273
925928
398552
325657
166179
937506
971690
273057
584193
544869
23111
273336
254910
818549
283072
284508
464122
70361
112471
974498
762437
597503
252686
762998
33737
629064
972713
1070455
295041
868213
673576
998725
1094731
395934
954551
119969
608506
482867
876912
219002
363279
14374
411816
985720
511352
772237
598570
569159
1044080
528558
544841
491187
479410
911582
754083
686998
434697
819829
399938
14914
694773
102686
1027106
564589
49246
293582
642958
93501
836362
995965
995548
896851
625318
570309
215544
826089
629881
146559
633940
99735
392725
592329
857433
697459
611072
538448
970242
490424
430895
212713
828859
77521
415111
97407
962978
187840
35741
575551
19885
77148
105922
1019754
607123
550347
870663
293639
766122
286847
780542
263830
956102
778675
625757
521652
788722
511964
577203
446430
539304
260392
1007293
611517
947090
49447
718053
772208
717523
734869
488638
128914
303956
128390
298986
1016909
770278
582322
463349
972697
744509
6855
1022726
844485
309422
930716
323201
638198
231972
199201
81176
400690
339053
847171
865043
89124
148604
532309
1086885
1085835
230045
925577
542105
610241
885621
659758
470529
775656
190948
386231
807678
746251
872062
410204
394927
946496
425942
681507
1005001
258295
307490
429838
896730
167257
298162
188337
817073
492221
788168
1025676
661995
1023212
943524
728992
742543
265619
975030
567488
542490
195065
440521
816470
178685
398696
671780
602315
478502
515377
1035735
1097858
739007
768152
254267
304331
630434
228415
645596
445247
551244
975100
1093532
377090
799406
776417
1010274
503896
617148
226263
437209
834312
187646
728440
1087474
120467
788869
1073145
598825
1019461
244241
134831
930829
322282
748568
23853
475547
5905
1016511
992470
886905
1078212
881082
936359
591726
284900
795806
692679
904806
209199
153983
406022
12059
773615
917686
614085
1078658
183156
570389
936519
126763
560724
462960
337858
892444
213357
371058
395138
89483
123256
295037
385591
642730
1002553
65052
147485
584835
76273
101234
241951
415571
571721
163682
112124
670804
846687
403913
13475
299291
703109
312954
890312
390066
89928
461328
917994
390379
123441
803055
94394
762016
1066546
376458
1070174
451322
708741
642352
231274
660210
1008875
730622
278783
65488
884461
6310
691337
862613
53374
1047753
1043980
1020228
772873
194826
543662
36037
315349
857257
717520
337932
583151
964393
1051907
76818
264001
553331
799455
611057
981196
427096
943166
954441
686665
447515
156752
991494
557404
546866
1015839
448746
417382
1012467
433598
1073985
603707
124739
952659
325130
561140
142441
339975
162733
693565
925934
155327
847165
302934
800284
430760
896588
525671
1045990
40290
976638
122567
611667
978043
975961
918492
986986
336820
710823
132783
604982
217023
795883
29143
793926
788670
120870
246510
947395
443624
509747
767947
410238
626043
313767
523972
401541
875395
68284
503220
694207
115257
116307
667421
1055221
747921
515360
453721
811985
12435
396198
68780
119267
678346
5316
21841
74793
1095594
395907
696081
91934
666357
301845
161817
571610
748228
58024
808296
786868
59247
740599
327841
936925
260419
301936
270968
607816
417409
508185
710056
416828
146000
441247
417929
115007
173836
367976
494194
447303
681740
630494
236337
851179
528095
241344
320702
677162
611956
98696
519528
63355
763047
1036413
610074
585439
11625
187312
894794
189615
917343
1083537
1070465
196009
645525
970879
571678
3117
867983
1097180
435724
1099993
426629
476297
124557
1014982
71858
679658
945141
1036808
220248
932333
605599
639539
636807
855484
261046
680684
925185
956552
89772
290862
19344
643401
539616
602484
175527
644557
732698
212582
536669
602594
489448
851956
717876
216284
967392
771630
778349
577761
25420
450444
481355
1068165
154218
494186
869029
23797
710639
831701
161399
448451
431392
503627
451436
1031374
798764
547729
1057113
712718
377418
198519
588070
611067
304559
121444
271792
1087188
625167
144148
411748
23614
1017306
22106
240266
538331
21400
518342
876520
1092447
924247
340479
758428
961788
1057756
641167
286990
339168
405271
309278
301308
99120
251197
900707
2432
391537
428505
983411
1356
1090565
507224
574323
686365
94696
199168
109449
391340
409059
34211
172596
833105
1036682
1038261
398655
567386
179777
527210
647339
11042
307869
260105
876340
347033
119346
309243
361313
1005520
961367
95187
448112
130855
717918
886455
732592
270147
457242
758144
1046923
73749
878882
160575
646303
714359
48742
618327
632608
955650
231460
371041
919292
899764
219220
679625
388146
957276
494342
163489
429970
933438
720790
345753
607061
1064059
974362
480967
209628
680334
430369
166305
212799
862859
37976
954901
617427
919207
403728
331006
609502
317939
521740
963592
1095679
667658
850892
986420
366631
656763
233731
841315
960335
515495
261605
167793
842585
151760
124991
204078
18555
533266
509730
1025563
407329
930202
318078
944321
805217
1027548
336221
411627
434439
698133
928652
541826
317038
639359
301484
939988
689193
367691
377480
165879
284866
549336
42353
75400
87263
239980
547686
968417
493952
432386
298926
998999
123468
1059343
878310
338383
899592
599054
72616
1049223
285251
13258
833319
1009266
711491
33616
326786
211069
957207
995688
251635
12021
877362
1099329
678885
1035535
988010
977172
137456
567879
524285
965849
562060
1025956
601756
701409
271628
842208
872340
474284
135972
503159
620546
619496
103630
111396
285485
86163
971171
772866
1007006
1029278
52190
1091757
691604
605590
860668
729154
914573
688696
442526
166059
550184
949590
492735
337081
381060
845471
931047
236784
461801
14956
1077696
1037449
495364
272208
466756
736295
918696
141665
486928
228295
977522
688650
927700
440881
594251
331298
100288
74597
732769
1042201
968445
810174
1097083
85022
891589
167461
917047
171286
825868
765334
219396
1037538
126422
542149
395346
188883
401712
138954
417858
437129
1044248
314848
380564
200076
500466
512651
154343
459877
686644
494045
319770
882958
292267
508783
609910
827494
919464
137637
1030720
290386
942330
689163
590733
794705
383190
389378
256823
369540
819065
914588
50313
1072763
519759
57036
552290
346191
363270
426660
382217
585803
820319
420824
18003
628768
696866
299595
401781
274400
246564
706520
435586
387298
398207
769513
390824
434212
676149
1036456
51976
310531
881866
369329
119842
547275
239425
908358
488955
765443
1014766
738974
360041
325370
631961
433510
234278
396621
699415
894905
523811
179261
607864
837140
391112
900188
194319
861233
465872
1064354
913394
1098560
299985
875195
927382
984123
695923
1052481
1032169
366302
780475
316111
650375
9742
356958
204624
571318
383308
822754
993749
1073974
63233
667084
323137
679856
862313
50682
878537
187350
465849
888457
471695
170092
852930
406719
265406
601287
1070477
320098
749376
187072
1085683
4840
1032378
587533
970755
1017563
439700
177043
229047
103131
130776
355507
126886
739208
1016629
320169
54202
396099
584978
450143
221097
395371
572355
1084343
611030
543863
685185
662267
659786
139005
860438
318955
165087
42594
836229
375519
239410
159300
913918
13962
609467
806374
60083
879724
243001
293804
281410
884874
479715
1004098
841185
623954
841299
981587
761800
330582
203220
895322
371362
493849
1024972
796694
304324
952174
999848
1041422
359971
909117
383073
509476
336538
94234
313182
29067
13580
281604
48810
469912
630041
472163
769538
526423
1002374
653765
19696
65580
618441
507359
144370
87459
1060220
825103
20838
56314
1059134
791969
424198
188949
296310
210504
451640
710375
639216
491393
955050
472533
96054
245966
885484
989989
720559
929552
477035
840377
181840
398321
803489
312040
77820
470858
913732
32024
994791
1002845
721436
35512
869151
1000243
169542
717754
987663
542114
219969
114309
1029466
230498
247059
506601
919233
222769
942457
104875
453488
269194
139397
477218
1048183
888106
796163
34577
197625
875677
629782
1032416
203370
349066
606310
277083
828967
1049500
863395
515219
724170
471519
866941
1066058
345066
687399
910853
313504
137213
560695
155280
283112
847839
421553
39984
982639
669448
621558
578797
700084
879637
1081893
766842
79050
69183
970059
33156
563681
707167
670838
33228
949517
685143
586778
34107
202754
332158
747093
129919
493376
85157
721783
133303
948852
97965
858352
1014644
577551
198238
598162
117258
306487
215035
942640
577269
975378
611132
140189
88229
694381
508903
27776
152080
955636
158745
147251
829628
876286
1043983
336043
1084699
995043
655976
789111
23049
98817
247205
101073
903143
386048
858311
659477
356294
703116
121429
205094
30127
403196
670579
1054821
344464
626040
791713
603399
567441
1085584
920579
761717
944323
769696
350673
251818
953229
241009
609768
551029
583158
151207
1087956
914200
471489
983933
295569
719137
659044
470077
691568
365630
758343
422778
114893
83765
604343
96081
866106
911102
48736
828731
584869
34740
127638
218953
938513
100946
228858
630406
961084
458787
355022
349288
468390
874793
799679
182438
945887
279315
369115
157144
976455
714851
328254
742269
427848
564805
830889
687441
260852
793422
634215
713283
651163
424084
564408
798136
945803
381853
856387
171326
1074633
529664
458933
149614
941845
668455
153353
813246
272092
717325
456041
1093123
629977
692040
28072
614147
377707
700327
257487
733442
941197
961850
163594
394269
485656
292275
148827
560353
40510
1020882
919359
813625
375216
362688
813295
68453
404866
311479
160736
1095529
602554
267805
702446
564894
501480
974012
501950
725016
536399
121551
1086501
100145
704415
321169
1055192
446938
143566
61207
420794
251015
53856
709046
475436
508711
794188
782547
27555
822018
194388
239819
806018
583554
875878
1001067
447481
508445
453828
1031828
203171
318542
103769
84394
469973
857479
288878
58793
449949
199741
132405
1028469
467653
420248
974397
138054
37571
827250
512291
410676
280206
361783
221410
867028
185587
231403
701573
319290
543489
932665
758130
709590
638825
987444
567839
453939
478931
157025
798100
1081375
1092066
558446
59882
583797
276563
787369
9917
147250
139731
168488
483180
39765
923238
126481
835931
311662
768425
236444
630831
605184
218547
644645
311141
305893
450920
769887
601607
224534
709461
368570
18423
869768
967778
430152
666526
362961
838087
300630
581429
430503
469647
405679
399129
978119
363388
953283
105508
278583
726133
340070
662140
318732
43590
1061247
298126
826680
710234
1004346
130006
202035
686010
810645
966721
490021
399398
431530
677940
674968
532777
1098639
821167
1482
208985
305280
83712
535623
816789
221082
1089119
405521
417059
573144
39449
169404
68801
880101
68425
660500
899590
1056176
603913
945930
320224
518610
815701
262505
217165
1072985
101993
191646
266208
866083
358585
652899
833760
297985
509914
743876
46931
942502
1055408
508524
498344
291972
843930
172685
599548
1036548
349920
915977
538426
630380
935013
438206
481468
570361
928584
401732
1067646
649323
104360
890599
36851
399005
558210
356852
934804
848801
179110
753667
284099
928483
296407
18852
148557
884327
1045301
472026
918106
763729
343419
30794
719918
809435
1016361
119158
540197
537341
872578
582725
487497
664490
626531
817251
62837
668201
787374
383654
645318
334000
1075879
899280
622684
909968
728043
1037278
921930
756898
413863
208997
286718
497964
282514
941327
872535
126717
1068476
47531
110145
1012778
164187
823190
727365
615531
993922
37051
745918
398938
936522
329100
722323
302030
1090429
423894
625181
210350
447672
627569
1048642
518047
872875
27524
251406
797396
868408
560426
927946
591673
337558
856060
709294
900298
789397
584633
448057
973228
31648
462225
1013619
788428
951763
789527
306375
753992
885410
512483
673588
924057
334913
709380
48239
385534
736150
293441
242630
796207
51015
1061067
239456
640311
229063
813239
469785
821391
863394
274777
297852
125108
763559
620574
28027
1021965
126029
777472
448438
76077
652111
411993
329322
50652
562029
84312
397386
830585
695158
538749
449916
936812
799586
737950
380952
382017
311349
874908
300858
669191
98857
178360
192419
22128
631232
975596
871244
905264
1015520
574843
991139
315161
454933
332069
596534
352080
352934
378990
17444
1011208
1011206
446658
1076495
5988
562569
79748
114186
772986
233821
553234
419860
161141
857073
957950
509101
680723
680465
748708
597032
1018401
281723
675739
678813
493581
364233
1087431
714045
230003
735503
525846
650393
769411
210496
155297
702036
125169
136861
533507
620289
107841
515449
99335
202824
32302
66206
235045
72561
721852
305884
289717
865944
349884
1004335
668586
411113
509054
658167
129556
206628
1073359
287557
563790
602917
55479
188006
433220
602428
494848
366555
758777
1093793
536609
159230
366999
932882
988813
424548
533521
661993
529254
659286
1061970
352812
122906
612858
946474
571738
709609
224341
104451
279165
697553
217270
794240
285542
25969
171813
132711
558692
907544
689712
549377
885483
62291
1088857
1006770
600301
39002
14832
1045422
1020954
10003
377430
671305
522407
124749
511790
634663
598326
613356
430745
317564
219080
196852
109893
469301
751927
599920
324035
804699
779519
946887
504550
764065
731488
45125
725303
954878
106184
564290
5508
470131
523482
104561
428048
42913
416724
1067251
929111
637630
208790
80477
810134
549785
609050
834068
353174
491869
24212
815884
7883
16920
881673
595397
176465
741974
693989
259108
1050858
382863
253549
105458
902332
544405
594136
1043224
204399
691625
910307
141358
472221
275866
156910
469706
564232
147891
750814
476780
273064
379853
262096
185235
171667
718266
591882
1044904
849523
444733
853263
387060
147560
223489
904785
668567
339997
31424
1079104
648008
126611
662846
956419
203587
666083
122603
102010
506943
326277
218169
430120
325955
304845
47169
1008597
476113
747938
265733
52682
795869
166948
821154
341745
186366
850508
58715
22601
654638
47549
395740
406391
351001
753226
500481
1028832
926568
623108
247431
346652
571290
115780
933840
375337
452133
231604
980032
624777
10045
939979
646222
893409
1052095
614800
724265
179714
873008
485881
798381
660490
777566
235130
595037
817914
7988
156203
491105
675477
1013867
465337
1016662
819411
76352
775524
903286
681377
348527
611014
905711
552173
127932
52521
514141
1077287
439132
58247
479743
915868
341056
22531
841036
346707
139228
341714
290627
757579
1058767
272439
885951
1002935
944358
1055446
760436
657811
439052
396780
1097069
173431
1005931
626890
150915
724549
793208
182674
352872
98846
628690
661963
456958
314720
150489
773845
164509
735950
799511
326371
989660
390141
259395
1067381
1003506
765485
84438
573952
673930
204908
379886
127839
511294
648097
674756
388371
710450
696502
406596
960419
239969
623514
496176
219917
190702
453744
821843
267477
669920
570834
441931
305036
1049919
46385
418803
672884
908732
201050
164029
358904
999599
228474
234663
1044859
801655
605331
324849
1019963
895308
287127
630802
883929
615283
218675
451088
1096029
54749
737010
441202
737154
178673
898745
713526
137772
345695
480850
29846
1064858
873470
906492
323354
170254
707980
573982
203455
68244
422131
444424
1036215
322333
834601
17066
192304
673283
930534
568582
1020790
392708
403559
6740
626316
8544
555916
524730
564152
316573
338330
795400
586224
159673
811204
794837
771584
878035
147565
462124
158071
352177
406265
178219
627804
295806
858912
966223
548320
589799
830042
817448
606181
347996
749619
856631
93227
645434
906868
93928
87928
326810
919823
237215
984485
1080045
832559
109006
116769
955302
187442
1025339
837447
398218
950387
1099799
362990
1007085
586342
121712
1055997
33187
207281
644864
861359
78959
358302
602756
935191
166186
456732
1015516
753926
675844
796887
333382
153344
678090
275313
635576
800188
955965
160021
1007907
99445
286759
777465
107527
805797
920531
445357
1047437
565488
765865
455623
155923
17437
408161
760004
379084
774035
417766
418657
79390
671645
122062
246086
744956
629989
358886
878692
368611
886548
197147
954007
58351
698236
637729
720234
241372
896645
1031463
370408
479380
982472
139935
263499
734088
59719
481430
978221
54030
26514
106686
89345
884601
255381
207614
421414
939574
5156
902417
162132
924557
970544
757744
646295
173376
143458
875067
783660
259544
523098
308989
22316
650560
352494
490084
363439
319559
212116
258842
407529
599410
1071030
663107
563214
526823
428967
253349
14923
1052953
511991
719348
818081
269048
67653
1013633
321428
451968
80098
566043
112354
173569
746305
362531
1053348
964847
1001279
650370
253371
831373
193096
186161
222831
159179
190503
385760
739933
978254
319278
536768
748939
751391
129225
564752
528816
426168
331876
988019
210658
1036270
24627
1009406
609305
527880
382679
245366
642374
50051
1025305
352440
784098
664188
544608
133772
281283
632249
651781
73447
489916
703524
908126
227904
993032
613907
253833
706678
647650
151794
644738
634453
655637
132378
762101
888513
754426
223389
55370
942160
378110
703292
631781
977219
290407
482519
213305
379498
22013
744314
974076
299981
925248
272503
849249
435031
564841
451656
1020984
747237
126843
577336
232526
932316
742907
385067
901713
624634
945465
686025
40865
508968
837397
1086165
1028315
528117
1007755
610087
223273
928525
574327
184823
494282
751402
564139
65270
807992
793534
42609
778088
424340
70709
676151
1011918
118569
629893
402355
580921
370696
632334
1064735
867854
753631
398664
672408
305818
933979
305038
1024870
785058
1069538
646209
496388
30921
668038
797670
1042319
691411
842191
449499
1088901
447915
477045
66910
618276
924857
513361
475570
560316
345199
15039
13989
410537
609059
1096550
473843
953265
546163
278105
725368
773006
448616
532205
635472
46913
571224
2403
252054
657632
805801
851703
1093711
533950
345257
461439
171246
475774
229723
328430
70810
108930
451574
897631
866449
490241
142228
204119
487531
356978
50031
30148
385989
1050233
477462
985145
611649
388019
435154
322795
417917
454874
453824
692697
964122
477661
537530
38793
1007505
152271
1098322
177574
125513
244354
750662
672416
639901
826834
565781
458087
4436
981347
759217
470533
323291
235197
261521
1015653
386737
265453
57759
560610
710252
632140
7882
1009638
351191
159201
272994
85322
555502
885798
33725
427777
483142
277793
238356
576422
772533
744080
48464
1079821
1068756
500493
799019
398314
445641
397572
632736
49427
364431
569161
400527
279260
426898
951487
587895
989791
509838
532872
52155
820470
582835
469199
821727
849558
297672
385433
1047195
949045
1066201
420892
9295
397567
90269
590349
717907
3379
755597
450993
449943
598316
315751
502648
1075685
830396
159589
90617
67186
61797
102442
82053
383798
129343
854476
394447
181022
989783
932052
64548
988847
153387
539671
993816
516702
598473
220082
392480
480470
677872
218712
1075645
1051937
97778
112998
350439
159770
449328
234858
411409
470964
505878
828928
629919
464385
840612
283489
515170
18612
652848
62607
51462
1068183
945216
985905
337180
637872
469252
431185
355494
1077858
716968
934419
522777
325902
380013
76043
344361
751879
102898
1073102
1097297
99541
959055
470918
623281
478446
118754
841366
723766
659922
850919
480479
4511
134715
821735
803087
531465
1033976
106087
899361
287341
316842
751777
90035
139838
373380
905809
1020887
840199
488670
429680
607047
574338
786492
545405
293722
62854
814921
361291
1026786
91539
245927
528070
405232
900719
699409
334054
572815
419956
292040
343066
1013202
214477
289977
538618
472490
54882
496755
314906
327833
219335
1018402
516205
189849
504145
20268
652902
339899
713221
386945
371744
702569
794362
388454
314422
113656
508105
270283
932796
94794
183614
597084
903497
1018389
483499
745988
332322
768545
756483
598987
454300
429833
620264
372527
34599
863351
510670
467017
296510
339608
659728
896129
973022
870175
521560
765491
496818
872938
306882
930223
829423
1053862
545650
730918
783461
480885
358454
945117
377858
378156
713316
570920
428586
874114
296676
369959
321323
214741
37261
551992
445461
675530
967599
361383
397473
647782
510646
657163
336705
113741
75140
460867
521243
355344
364551
861593
567390
922506
507843
508893
402209
950290
855202
451379
1028358
326605
860892
706955
695737
786927
624082
875410
891578
816288
189308
863600
990234
753004
808954
232307
1013812
875315
78886
20107
336982
1062846
1100239
59637
606584
461433
288884
673513
969703
81021
513923
269830
54611
850824
225711
619588
875371
181470
435965
854291
695470
535326
43044
212347
997016
701419
724446
712197
495142
326969
444137
71241
969888
596683
533404
46097
351103
1076977
971971
201380
46089
655204
151838
521117
1068358
741095
1063637
103192
1005140
590731
227632
809421
93030
285176
957594
655956
645451
39931
917132
147885
229395
944490
541399
1075984
193355
159350
724947
856762
363442
675516
218285
622369
399933
1098863
888644
1045238
496506
175097
279646
488054
179543
399193
819441
744238
378515
765490
412409
273965
764316
11900
747403
831999
760672
1031865
676017
1007856
466396
891603
429445
528475
150137
244958
371798
209517
636314
834080
823094
724796
498472
250969
781898
702522
554646
323179
105885
123961
681066
561265
186718
323460
463863
371219
1100136
1012978
926471
507333
1069384
177335
926687
706106
918514
1086845
661601
241084
295256
183014
696677
958018
809015
510293
800261
764123
595639
172057
727092
387003
16835
854752
975590
366738
837226
1036207
331457
892590
646861
909543
740355
334766
374862
303114
378457
734097
947833
457818
729215
461418
305400
296450
302354
990652
871184
227318
1015413
653195
836217
1818
671874
953225
23818
746336
878430
343409
598560
990559
388587
486709
1058848
223361
508257
10600
1097860
464195
761847
861013
326872
938989
962074
166885
703701
884084
541882
364930
269263
1027387
682714
182496
657913
538702
822640
227166
33426
1074587
134081
1019991
878129
145870
465365
345203
178262
939294
186018
262600
838571
398728
825435
846229
968454
225030
501206
229785
202066
935802
954156
780641
530626
618076
45723
822459
190751
4547
451009
184098
616697
17381
243953
168476
295872
424529
166011
57550
968318
217682
407933
1055138
643502
684894
725915
630809
474736
218022
243308
668870
663664
483110
702725
918635
709684
1058928
301102
844210
232478
248284
3079
457863
355938
500647
306519
565127
21964
836049
141758
358314
602146
373649
926254
492562
837032
1049262
211784
891445
356472
799573
650816
425917
1092252
836678
127512
397277
36105
129049
25937
415993
402045
170497
945827
571074
621698
620648
294314
372426
407069
837163
284117
608740
826902
1071242
731364
304117
82823
806116
535424
210153
608502
1077064
1082504
1083658
708931
783280
1075357
887009
524260
421758
1043992
257362
875804
767829
1016518
90212
849012
749586
756194
75880
356180
339429
656334
838039
998703
58537
782943
812972
998996
1055510
965715
816142
44782
741025
283791
520168
592993
39251
328898
489267
19699
633177
601907
24188
1094475
136319
1003661
144669
44244
484285
650646
629152
359498
311166
536682
172497
599940
391081
719336
558048
110441
314757
868646
156234
1004366
457403
141154
939866
562179
341637
738420
889425
5350
739848
51517
103698
833269
991484
529198
109767
151259
325116
589248
432135
109900
612223
190630
464407
691704
477309
1049488
500718
721699
165393
181292
266423
1050764
490782
430702
1085273
260017
531387
627658
701234
738781
1067975
763438
75672
323672
458214
1013306
523386
972500
278481
131734
684536
464469
620240
190374
68619
956405
81119
476447
533494
717757
287648
288504
36484
691057
291681
1017981
520870
46911
406201
1082051
979427
1019058
940821
337436
939456
924127
738320
991749
815378
231349
504237
209753
97009
173795
287852
97267
122186
380852
36829
173640
363861
758916
1071880
614154
768090
313030
762978
267255
528315
594794
421325
355385
433530
571447
756669
453690
416493
853215
454805
337864
799332
971475
280617
779923
159244
908120
439090
39312
849364
478817
271581
947043
466020
17904
737786
445468
549171
253719
838493
440823
264104
324216
511064
447930
189465
82129
501451
82703
643995
96805
20643
858415
977984
634047
709834
1044445
597262
136521
429008
1035488
445785
886784
941828
444912
55663
536910
627194
203525
297823
380747
188088
625601
687384
977906
646723
336924
396601
355881
451131
750581
94814
973023
635072
504548
952998
350212
578487
349269
139530
542875
594694
88846
594038
434461
171020
223168
593714
878780
987358
1042323
1045247
993154
504173
702314
848911
87594
847294
1004382
907546
1034979
1061050
337394
659361
454364
677408
895048
637067
94738
774482
104983
7388
382260
765256
1098975
648600
188910
891697
209567
142551
727629
968517
1066482
232659
349142
206019
265976
422008
674582
113530
610035
983679
844970
810106
607809
261444
214847
85443
685595
933894
531160
114936
69908
425868
680812
999245
803304
1022148
51831
800361
384293
880891
297628
1025203
214234
1016588
712100
791067
969329
874983
23334
410359
345040
1011449
944443
5237
992863
1074497
285998
443807
207768
337489
111165
1042484
869380
525366
98983
203388
587649
238695
131218
1085647
391787
165078
471891
403326
1061167
217888
833545
438383
110512
566892
374735
1086292
633499
145202
17647
735710
909297
146681
1101379
307990
925804
391411
179118
888096
152078
950868
649319
280264
248976
841388
611459
803434
840461
300642
97951
671393
530292
659204
1019189
241028
356909
226500
659288
982763
553907
1090776
729548
492244
403388
330029
682110
904457
524083
520146
554128
407469
10138
462359
265534
154894
326787
1029314
474045
1054351
728307
507481
88010
567090
1094361
600788
575691
381695
884252
547217
2783
236215
183788
86794
450428
850243
860920
851935
1029805
1013863
739236
698084
739406
805266
1090799
165881
331497
613435
134240
487829
325065
432511
464707
1066382
486247
943102
298974
355401
1087808
462893
93587
182931
212556
610379
739761
269855
622082
38386
384971
822553
577580
126266
81474
696010
763724
1009025
292621
213906
401008
559344
779046
983525
720986
297505
647787
407561
394991
1049967
1012084
660780
348029
492635
766608
290612
645125
251863
37159
560693
514919
465870
24657
633606
814441
833357
152170
667562
98809
827856
789761
1057610
771075
844157
441147
711762
1037909
107706
912795
649788
928879
58754
899782
1005075
749816
37473
974690
581468
52508
244312
28014
450432
88478
686240
585216
1062131
541748
453052
362903
825768
226170
26018
27068
3017
898564
864335
820194
654271
252446
287766
590143
380519
426117
878373
558676
884500
215350
615258
828519
313017
264928
416449
113369
726293
447095
9965
260432
39566
608483
117431
188180
655147
797229
920070
525218
977197
209813
933154
1027478
686413
182823
181773
1085491
90389
683212
301428
1088841
225430
319755
181081
158693
878592
1072610
254571
870044
470031
267310
491084
112861
681862
884273
906944
471304
426358
39364
217638
483821
372313
706373
680145
959623
1088057
878598
724651
827700
729686
119555
118445
84068
6408
306382
1100929
1042527
94136
1078184
489354
20603
880179
878719
517821
822197
1058969
1093456
95873
873612
347351
86088
418294
250472
551004
10651
986619
351373
216191
935748
425749
809825
288630
168023
417840
629081
571207
956570
1016510
1008028
666802
948690
916237
256064
467232
738262
709201
944858
1064979
193452
527134
875149
249150
793063
295829
1062446
291021
1798
2091
737534
254115
14186
223029
314850
605902
123413
90413
420670
832866
116817
451820
280772
249062
801311
874237
958967
738533
484812
965269
63203
764505
297378
528363
1085847
448956
893625
706657
373803
879094
955547
307863
1001477
145003
379135
224870
746999
1069594
797404
426748
321800
87573
534346
240414
654627
505161
865520
665283
734004
224972
1056098
296021
1080994
686508
399646
282691
782898
552440
227355
968136
108520
356329
552030
995095
901168
675203
1041458
340621
697202
551542
860888
412097
946905
55773
190951
549590
400918
943100
1016824
586038
172669
669510
563912
217800
387607
608943
577462
199270
738757
878615
739535
1052639
274655
139684
399860
713172
958803
507621
417835
694558
617344
240424
719368
391356
601693
349591
193534
35326
264235
200674
387159
1066900
809626
261154
326989
545630
407643
211866
417197
686961
75560
504872
555182
774185
775235
470855
471905
173150
430444
374762
794654
137041
395128
486895
628336
668021
720640
944596
937517
630915
782322
244855
263450
43478
951126
988429
474631
919930
2473
240096
372568
1061170
481774
32158
170722
565367
584077
556371
570386
641694
143055
741124
769256
902325
3357
1023279
271347
607705
380816
314715
920706
554239
779025
886227
77443
282847
57032
549321
570036
895717
905580
713807
475849
848820
422712
421399
907460
556674
961829
306877
83994
1002388
625386
919299
746401
21493
22543
486958
652859
334221
786859
674212
536438
841362
840312
930406
266370
439521
550613
813632
109291
866962
87841
13841
882916
531628
400599
535295
142291
70218
1049484
61889
418867
369315
610615
912896
534143
223082
1096020
947134
19449
373930
1084092
537364
10348
946340
1045692
748877
355064
127157
301643
799011
451108
831752
1056587
629383
242273
863650
360338
321026
240849
545695
856525
746229
272176
155164
24176
1077960
996078
716131
175809
910894
594895
879015
3767
654814
563246
365651
167402
24893
356512
739864
17655
49458
718291
657277
195933
757711
1077591
847328
117890
51931
662854
81591
454657
1066286
330246
296306
821911
572428
103316
629405
79318
871880
488185
886809
629522
1059920
968074
54180
304515
890383
646066
641182
915186
345546
130863
396240
960662
375980
231610
837863
320091
587077
581214
267151
1063553
710098
170550
360419
889999
314016
362619
530099
871830
138295
370566
891161
739011
592853
359863
425295
176240
173290
754488
7045
506548
1015005
203141
20742
584531
879672
350267
405769
871834
482436
45568
587989
238729
199345
692422
163267
626886
963648
1068362
845538
658113
809411
464473
585765
964851
862269
181556
1047548
218092
293196
294880
313781
1086338
208608
1022022
1099574
1024725
729495
963017
1082262
36768
499291
382954
534821
699854
1080566
707522
778054
408179
909501
712076
127146
811425
998966
1084005
298590
271746
773819
277499
1079258
444396
60842
318402
126903
125714
812261
437500
1009880
281181
497623
748462
582338
948982
576535
309003
53026
118613
725223
486288
63318
1066182
1067232
303877
638340
730596
241192
597796
28081
12848
305680
62415
871758
744535
857118
287442
499650
193770
549333
340282
137646
977718
591818
798039
19823
689394
144256
874592
232093
324074
341161
335589
779770
465140
1012932
886183
749992
37126
251002
851256
113217
22070
550447
965864
577564
178963
1070927
349642
879354
169564
491821
823050
322485
829649
25970
955669
266550
1028471
1007890
527115
1083269
739609
115077
972735
650920
573441
528630
101908
1014050
245199
370616
587731
80485
869011
287675
898548
457785
856888
128850
962812
672061
750190
613348
1032658
225833
401023
310635
516215
853889
670416
816893
59242
428424
684269
988016
952257
383071
723693
973107
759063
226093
17505
828157
269103
340190
849838
579535
992896
751168
983267
400825
924917
136315
283268
41112
319409
311714
262058
1059893
69078
944137
348048
474708
817184
396951
831367
804267
980839
380562
477180
295429
1059885
1001338
1044444
100931
54777
636082
423318
527190
600543
126746
44904
583757
943263
87373
668219
498411
570855
481001
942879
1038961
323341
981007
1066478
753789
689477
162758
146950
465655
833009
692276
388737
667457
276888
977674
67744
281198
262932
313556
435514
166140
194505
103671
1001435
893432
175808
719764
98690
817930
918821
394361
183629
271485
970446
56459
786685
30259
675709
575266
61292
836539
291764
1026659
207268
668537
1019258
77024
338028
86050
251144
80221
904274
722513
81603
699763
484578
289579
480959
396689
520531
839520
47399
885684
1060123
1034886
126255
205947
198590
209423
519023
454253
207726
1088675
909641
957020
955970
261416
289415
103472
133097
203430
177352
663727
557782
267997
68239
230728
886176
200224
1098621
145217
940086
874697
261429
875243
78845
850611
733379
283166
1085505
199240
728813
1057003
211135
391203
840962
486649
367981
759401
36859
744412
595459
247475
812012
393275
568140
1057776
543218
716603
878860
25131
414153
35278
281095
997543
623507
1067195
964074
544775
164510
318126
397670
1092321
614048
807780
994052
491277
1044938
143667
694730
1007723
140160
985052
788911
91633
539199
77338
778841
594842
906289
607145
598337
850315
169317
397264
119966
971068
222853
531645
757284
1028827
1097594
895820
484303
562572
46746
1067216
259918
503786
15710
562107
400376
225714
796759
838537
502608
765684
248759
409618
798343
1015334
956153
56563
485478
328118
713664
314042
804497
27062
675344
62099
740372
353229
695740
1036670
235723
260616
434020
676889
1095415
253881
275356
663752
23859
879969
989887
258408
348856
986589
438276
770743
650526
1032717
884981
941048
922359
973346
270650
857500
703599
137393
215537
362639
1042924
582393
243382
387438
734923
254767
259185
395912
396933
977762
863918
534137
1064281
620756
28812
631549
978270
219714
605103
469404
751158
333788
369127
1081242
759809
43928
327000
896086
498613
383133
1044397
404532
628821
102690
1001576
377904
1041008
270210
646564
725502
1017054
665379
596126
380059
908694
728744
254093
867499
204329
435264
698382
1022544
928492
99165
711705
1067541
366466
710511
420979
514975
879945
547881
1024090
103499
223428
746857
486525
353049
49010
47425
734397
349540
847448
627640
207634
1088662
789818
554478
193790
504880
316370
848539
718937
526586
1038012
627798
411447
412200
941073
878231
901284
792332
137515
589572
1043142
1085662
686044
44102
480056
843562
805682
264274
238601
309179
272133
150140
112201
1090899
911026
542770
840585
115248
448579
194202
835204
1083484
24140
604435
904342
226400
1036400
489920
805011
992580
784439
875785
471793
15554
779875
871836
349408
639252
328449
191041
64962
459234
419200
256491
407371
378140
858778
466203
449787
863577
727664
343116
566001
219760
657125
1065723
534404
495422
482515
302808
1096235
572405
842673
917083
928948
853093
306373
597081
447897
624094
1063218
854451
304205
882615
470479
1004986
533739
50331
382667
232207
241263
994333
110121
901385
1026943
570324
787748
916797
884833
302607
197996
300956
485165
824231
590805
534126
137047
817482
754646
488502
398749
637319
158385
18964
1025384
287131
455257
117159
1091674
956742
1091722
746937
78071
437485
945979
768412
780710
55610
688838
902848
956164
1005783
8552
245819
1091510
670291
1000280
342903
288287
836097
557619
717348
657714
310451
530607
246320
511433
149030
232868
503109
765484
113057
778902
712111
444279
91473
260803
451769
1083875
152090
179463
733498
78829
688756
699123
551958
659430
697234
195926
835772
830691
256214
968580
508600
778080
267419
630061
328951
824958
478671
1052339
620504
981494
439522
561199
654829
1073890
175925
809179
202197
627314
239447
454939
727398
257723
867817
1032532
971134
98601
536935
1044079
1019385
74868
839276
895156
297496
741027
587899
941109
806142
272362
295078
59346
157819
544145
1014200
35674
685112
61167
110196
243397
884434
814567
234542
996627
380841
1046062
1063115
108385
783580
615020
591757
1099473
1011878
239220
690014
451362
384801
1038778
698697
57680
170026
412072
289995
213107
1090772
304306
692593
398492
45256
365473
471255
910481
538640
87408
627138
1040850
246608
241837
1080325
842403
1010462
962392
1097640
113685
883957
91704
602402
177911
138578
1082089
466994
724122
233083
325927
514448
794386
877355
588380
118657
485159
593089
941159
318741
623793
601949
253319
460169
105169
317690
741971
555267
470132
70806
1077830
2111
737658
956364
157750
495442
597188
518009
460427
215858
237971
751872
997420
552452
1096587
865939
47517
16164
796291
496437
245578
799208
498565
403983
1001742
284512
1082813
462347
5302
43097
708545
302983
719648
938457
15300
424595
262273
404555
635089
474586
195576
656242
32912
141976
578495
529124
498368
85583
34981
325589
587708
619262
861949
739885
211688
450319
930574
375852
87354
52758
1060021
655825
129342
143665
584142
212823
603855
15797
105561
720535
662153
276129
432759
1027042
702767
1542
843085
1026233
776849
816734
91149
55530
108459
517523
1025983
68450
186826
254721
1078875
170233
795458
563022
353867
4001
533156
849648
907632
285283
697841
1027834
868728
420510
202301
889437
286049
166989
722761
358451
462663
272642
179640
957151
802551
974410
525491
839664
520017
901637
173458
845419
909720
737723
122377
678750
689229
326462
216530
32476
17875
647668
1013916
563470
608109
756074
819277
208788
647164
333979
132820
123835
475375
303725
88960
960988
901023
524197
868734
261175
495035
213416
398213
216254
979443
907566
59424
849576
552119
92227
419419
418994
769196
338366
165250
361122
298450
601592
730737
581160
353508
543770
908585
546229
296929
552513
744467
438743
617774
764025
711249
529461
439641
161858
551605
721214
675658
757215
512110
594254
128322
267246
893366
800894
544645
95279
337850
811754
42052
985140
822658
465686
761546
375397
176658
874773
156274
65545
210128
344205
687258
872408
233379
559535
505107
765635
737510
796932
566327
865718
330771
351252
600409
878404
753240
1088061
278777
482133
650398
459503
953753
799119
390609
350623
187502
919737
330705
490380
276875
680807
192793
468231
560090
317349
792849
993982
47788
635861
154713
274231
295108
322491
525799
235419
627235
57932
680669
692631
99154
416813
247919
852091
1024888
97728
52199
253453
170834
1083757
727376
658578
891383
366416
807177
12733
450194
280090
1005011
705042
931102
249339
630212
1030879
248072
898350
380484
216901
1046629
230800
928223
302426
1065375
986901
454606
455656
530500
131588
683257
639045
138305
347367
178753
106057
543935
251410
718055
799500
803300
895371
699322
5384
576163
149669
920157
416486
1000097
533909
136167
994959
589341
815926
843841
48590
889402
766650
273141
81668
715992
745138
85726
178497
407044
411774
569263
483174
930218
605182
54323
396927
822330
1025733
744222
89514
415725
850742
267831
275787
708592
346438
920539
850700
551619
441866
676453
741313
439166
994622
976267
190950
810942
1070672
773609
976035
926165
911833
1085817
946899
123706
712273
928989
134917
336421
951998
973603
952061
982831
392020
496693
974111
679267
98511
82788
587700
42454
1092671
385690
368775
588117
740049
946587
613762
789299
163928
151761
163720
658570
713698
713699
115233
768509
939528
488393
675425
321991
502555
467694
48444
946081
394707
587319
737325
171648
39882
251185
1092055
821061
122525
891428
736686
256543
221593
741753
542605
132155
33699
666167
1015700
679274
1096578
361765
556637
20651
717130
480257
843961
211724
323919
562299
1098775
461298
319018
349892
976828
92929
1078009
752394
147334
137529
444057
372063
832089
38507
274687
71122
803533
592034
99813
733374
471456
956765
721188
1090515
120915
771894
942842
816961
997222
780653
183633
131144
1018972
142381
232053
400473
221660
387651
18132
542232
237521
134940
258838
78341
938517
136748
193134
132213
826784
978622
125074
316485
734903
1032473
45185
141596
1080293
608849
382496
967834
376849
486434
223735
287753
315399
1032565
301981
287653
862014
598430
216747
398157
662017
533153
332192
976160
286129
869491
1083784
677623
1059493
17470
727733
651998
722693
660933
537596
427875
436270
588623
1044610
882212
500663
540018
530771
324942
343396
230854
316711
390616
503481
422524
466461
915412
346315
413557
314525
519692
80436
158533
1044479
531211
69907
949664
1069595
739908
198611
836286
340612
801569
346593
55573
943020
268025
379816
618881
638593
784673
22549
233021
96498
994457
902267
22923
324319
1094637
140885
834976
441133
354443
1092527
171911
28492
624836
587438
175033
367117
757110
62806
1021923
79105
367026
5812
466195
421445
1012196
597237
74231
643649
733162
1039173
79703
453010
743741
489834
324886
108791
431131
989148
536715
81524
583052
303668
154198
441874
990133
172505
451659
695449
686155
468676
467418
855844
738755
983881
1045333
212197
733530
830229
624325
912371
393066
99115
14439
763149
86757
417592
379548
620319
148743
415046
354962
505527
521600
944709
695003
232082
1038049
959621
85794
613863
275874
534170
293705
321939
454991
276405
303374
81818
426323
933990
1079415
204472
854630
664114
165988
191693
744542
1061272
180718
572309
1054706
859675
797358
614866
361055
272409
1093432
333830
838652
549448
349180
199107
862728
46957
401057
673250
65080
188224
654824
591275
423415
862657
736591
375208
146976
177847
579945
621949
879963
1091759
906923
273586
171498
512406
881118
216292
395207
4160
318836
50593
227941
59667
627075
879103
831685
844286
723057
803208
547560
491527
856568
124126
816601
707943
290968
811290
208928
882917
345216
549109
381855
203044
789245
190701
667809
601024
906157
582350
803892
722731
856408
1026852
1081214
873941
358138
1058061
29697
78940
413027
147923
699995
976496
392782
640466
319008
682213
329125
71895
821040
214148
964591
604646
872454
420585
1052995
904631
181492
903278
666673
385805
743994
221021
629007
909058
132799
456828
532146
619393
227374
987479
750830
1065109
1858
504791
87815
765940
308161
808144
442616
160256
356975
316288
847088
435830
513843
636851
535328
72072
736101
794799
885910
256009
526941
690927
449983
168439
650929
303582
1050490
386761
1097629
10385
138048
1044192
957572
311125
691940
491013
978928
704389
379443
105382
360297
954890
67156
896670
353257
1071751
638153
831502
1010743
328846
776890
455123
777145
801765
322973
273087
248105
304493
470178
586229
63896
369011
425075
678123
64475
51185
892669
89548
829678
820645
1010391
498059
9202
281525
121581
137704
1041156
528049
693535
315989
585344
38950
288358
522018
232067
1036165
66744
1033767
848971
316266
14431
1004209
255568
55835
295615
61203
749508
239841
1101040
1099990
25625
926583
711634
462342
64589
567136
533717
390622
358416
969815
996106
345096
447526
638738
987157
682649
7636
424210
974614
709873
442691
1034943
1030763
441371
912480
1005909
911191
901375
20656
168370
337006
466273
502427
694670
838555
954740
446144
742031
538430
380836
630917
949578
737698
847976
300951
293699
93015
395231
413965
147023
491348
589235
27991
468215
567420
1027125
712207
634054
1047281
800119
175382
1022048
685113
144325
48244
986328
388578
957938
372634
869368
387703
140417
309204
44749
168365
775614
656199
1092382
274762
328525
868904
376373
744234
456347
908073
545516
31741
945158
379740
861044
224950
999115
92151
890810
928337
256948
1080072
256129
78471
539767
86553
582106
6007
269050
33841
621983
75339
1073439
464504
235935
168058
640139
122782
974988
589313
158989
801514
726137
835526
198361
818320
229258
683539
962352
197123
655467
214314
1089240
416196
142681
665972
340499
649287
26065
312190
317136
1018410
408634
109954
3810
335042
479867
920181
995495
750850
847758
168680
291234
107448
967504
667798
269523
975335
963255
351611
216674
381330
704712
55617
907138
866204
732556
934856
650734
242892
344262
840822
968389
291933
598773
911668
293765
983185
859774
191830
126932
56979
981703
866091
916202
584707
874477
803203
81347
173578
843204
307771
630589
507729
517731
377134
414098
218134
6210
515417
225130
1076540
487293
28652
660300
384962
913765
1096739
733441
1099322
293946
387958
544810
989095
1038111
902499
188336
143201
45189
1038973
269375
916920
711672
848482
1067925
488187
877382
1092892
102723
991653
787192
100342
515617
649198
959742
628866
42250
928502
451072
670639
301852
933968
225337
20252
569970
121421
85038
703720
46003
67536
937984
53330
224769
607697
103469
158078
411742
777923
381406
351135
972634
1067230
685145
678027
134263
369460
1067813
375197
745262
897148
15167
516046
598352
48420
696702
137918
1045450
295956
17501
80422
70625
566606
362590
679905
32978
132443
618855
180348
731351
912364
813590
816330
301575
237378
576654
1095581
151416
386722
43793
417501
589230
435463
195617
609364
692086
818271
116240
641679
466788
698606
40010
112953
1038563
294512
859293
96947
254212
642063
756505
236562
631411
263010
213536
372785
924218
174523
5886
515241
251199
831739
967474
517192
10071
701053
118378
523457
766890
486470
43860
423159
411174
601881
625414
721702
892097
73666
228244
789714
334053
180921
490775
560949
266967
940975
304510
977133
549486
1049079
375121
21231
716105
1621
144601
859240
902124
360136
745821
530783
745926
365897
978226
621414
730350
430741
190704
200601
961542
235002
209366
87882
4478
177953
155062
350485
229768
414471
52137
904666
224639
252169
579071
989217
659527
274292
300533
660276
372558
1039083
763774
914329
234144
496410
374398
180438
26654
1010607
804275
960000
1075076
830013
44431
242873
511257
380917
163876
34917
1001647
124861
277326
624042
22530
726532
661414
1007837
158714
832946
453458
983265
448713
312629
1098181
562655
241140
786746
1089828
409612
791759
3601
78997
1100331
326072
461695
10631
662474
312519
1071905
230759
175173
355459
518740
659642
228306
229851
634347
611273
141336
886385
567948
773860
774910
1055314
1046303
902242
426897
643725
81404
916342
523970
180941
68312
672927
1030852
730249
280949
879195
261267
206051
936238
167122
552963
41809
58570
1076662
958132
953087
57421
222249
564874
373871
379655
770969
523103
994494
1037983
157339
674107
1055583
1096526
138927
90951
398907
664467
937765
493953
623830
287282
53820
859320
212526
1011806
874263
545310
411260
157694
718392
332970
360091
659146
135187
567091
813094
956732
823835
1029530
475536
138368
554865
130876
554309
323631
488843
62836
633162
37952
657776
283832
735546
981139
185965
505950
704507
895980
1059362
359359
520321
292873
400585
433040
421092
567730
791894
168808
695298
719722
291569
715332
237480
1023159
46561
1099035
403764
653559
673027
358629
941200
1011635
374328
652386
761810
752125
959054
552500
96843
734714
577742
610097
51412
785104
5294
804040
1015634
732908
485831
955754
634461
435085
116041
277035
715483
750838
167124
983873
155522
623470
648888
36395
500243
139876
340228
419814
855882
814298
289783
722156
536299
201797
45304
548017
677208
802720
339325
406418
384999
388373
37858
164970
33435
758340
71102
188242
166791
648341
937725
998615
964412
1093583
538392
339473
1082902
269493
845692
630248
706341
308945
378699
257508
924165
974935
836203
53410
327938
349263
77373
482542
57843
389402
417238
799026
234791
601504
813198
415669
389105
805146
1069690
1035540
862175
937658
591029
213867
266373
987704
570411
13647
739760
646135
924586
944111
207484
553504
178507
499034
299324
736881
520060
160756
103186
250222
190263
813738
841682
144061
4066
503997
1002981
882799
874426
92686
152034
1025207
535860
599276
775514
575897
862781
506975
1010169
521607
237728
529357
581786
313779
945799
644007
135756
604538
379402
585021
977220
725744
971999
436773
198488
11453
624768
823318
1012996
243891
776541
607287
2370
752028
93785
616852
288424
267195
453757
669619
467069
836204
1057228
2170
374897
707209
1076036
153200
1049030
284220
873494
1379
751900
891730
1076083
327775
427723
421289
972453
750953
764709
738675
976364
1032728
124154
116873
264373
174341
548671
114288
971039
757210
270436
535961
802444
23758
983692
508003
93477
681315
44627
179549
1098064
1007036
969235
559740
964297
1026373
280239
198094
503897
26990
971673
49563
105202
839413
959869
1055738
599885
345894
1035608
297250
739777
973428
604617
152733
857806
492708
904416
872445
493385
1059610
286635
831782
358304
150279
681432
604223
434037
641733
758432
569127
504462
6135
792493
17348
977500
772102
973356
1047267
547755
451423
618227
797100
577989
834054
955580
591120
237988
779614
518039
452319
866528
17962
336014
131717
414025
870238
1012191
43597
1027382
592812
1008192
373344
136882
277148
329191
179566
122059
321265
687660
984460
818850
100131
1094549
694908
306386
763297
495525
511499
791202
379717
667734
1075670
281815
59186
333888
394207
882765
29409
655998
201280
305936
229461
563785
360132
1082478
809236
763028
16210
345701
276800
1054417
594570
736191
916784
991343
666549
446145
429132
814448
1020269
1021319
194407
723173
159961
797823
619189
400023
567903
5656
643805
185123
566689
363724
629957
631007
353161
379207
708022
448302
1007531
585173
569331
703195
664355
250127
639566
746558
147917
421967
280311
488011
783349
1092052
773252
943758
416342
284053
839182
309141
1277
148910
836648
1062123
558397
624044
683044
206656
515252
453317
307883
119825
606599
717711
591077
265235
718211
1032097
617967
749662
370682
583708
798231
337528
909799
190692
357826
127980
975387
484106
810968
6687
146907
640113
1053912
808227
1052525
1061228
669532
3754
574492
1041759
79511
579206
569894
367408
970092
76556
178832
644415
257005
557781
403633
792458
101345
413580
244192
545259
631233
976646
986119
1015519
645171
277335
242693
200392
608067
58724
738379
368818
1099534
638912
502881
52336
224652
1066852
1090200
879044
600425
378502
671422
413832
414833
179368
551221
21361
268288
110156
365310
655958
246977
306859
912688
290378
841005
48162
814675
310664
459928
76044
833721
1009544
967938
749273
1057846
490369
782588
678876
174699
636033
542122
340786
1051450
542891
962127
313544
660365
393342
909633
1073819
160954
595862
389736
475708
703978
457325
206535
723469
952720
610798
25739
206614
987532
164372
1046168
26579
1070276
1058746
356609
467841
44372
647395
329754
670928
912802
284110
842924
957883
553708
773268
253872
1085585
654574
662285
976658
954175
170672
949759
648554
395131
672337
878893
355880
862110
13833
366419
952008
419555
815686
44832
1083971
331425
911517
1011682
239537
698917
743804
198070
1043000
755790
979707
620277
145004
687857
474612
319775
769284
318279
17332
723875
506565
143146
15738
581337
527937
524319
926683
296264
927101
6350
896580
532822
617179
978229
898623
818505
749693
127689
1009881
1045769
208169
652208
228160
47495
753224
35433
369577
24816
388234
624370
201993
341894
42811
435964
444607
132059
868592
893526
720997
310044
914991
338225
1099158
620983
707505
450421
430515
19530
886932
32506
1006898
797423
806225
114664
256000
831612
139664
93426
995450
140719
242829
453913
941739
468571
876631
383048
522759
1041656
701186
35149
1022432
344451
775464
876185
603787
588259
523122
563285
67319
1025172
294346
698168
353801
694138
483191
25536
287273
33787
833373
317977
316200
814645
518023
744793
1094250
1092650
1085687
139360
96047
1057830
640460
541112
198489
761680
263881
140320
926300
746881
418908
643662
799276
106486
494125
311582
132501
391037
1007809
467964
346658
1014427
621596
340559
285309
860260
726440
573123
224717
737555
197212
724804
824743
1007742
401735
31016
816555
15584
323092
680368
138950
460780
791168
859045
879784
81768
799085
723276
299345
340748
427710
40675
495803
76835
1041481
54994
717465
836875
184848
152662
438796
434331
9813
850064
984838
453162
927514
73825
859255
636203
684874
168890
475698
509111
738102
670352
312558
283079
404219
1083234
862518
573012
750831
359804
1030744
452430
549635
685681
35231
289350
337437
446206
158756
297833
1078140
258028
597651
704355
250773
988734
53340
102357
83552
413937
849940
285629
101227
442099
205737
681112
128550
915114
532288
207055
632825
697220
773572
294261
910600
786704
469776
1067911
565209
146151
518309
816189
425823
717619
501723
1084506
915235
529583
512642
891374
183025
918376
302263
41130
769341
872127
664510
396559
441621
1082065
88672
688076
610273
79392
479884
793188
788888
609771
141622
23162
817983
831637
931685
25419
604502
111526
640104
627778
1006439
138002
148727
898122
272073
469887
877827
674903
158774
739105
505326
827759
496598
610437
1066951
1028806
673958
693361
85998
712785
613338
215504
538089
205894
682516
417128
777360
1100020
253702
1062201
708885
207798
888294
821518
449182
657461
203755
103670
944864
886866
705114
947795
831587
355748
837390
31721
640889
96755
994747
631992
664013
438773
550280
591309
1024515
810347
18202
270216
58617
522543
768691
315825
929681
338745
468715
700675
818965
572755
816640
696283
556292
603006
294700
408157
240905
559992
418716
479172
935083
579538
1065531
253368
357802
147872
626842
692491
774708
806323
35820
235106
844222
634457
770681
807361
426253
265074
241704
330672
1096740
785037
671271
30894
155081
788945
1008936
267251
207766
129213
789403
325131
1061373
89814
890359
861465
189936
1036327
776006
250618
123672
414831
909074
693526
1069187
173621
1053480
1010070
748088
910280
304072
27705
265281
597406
116008
899232
68709
577125
58192
514619
520721
202134
65216
872366
439904
900908
66478
317982
925851
1068372
716707
659385
594353
796547
49254
287397
290666
289129
572345
185665
241903
1042529
718466
829364
370286
77244
327738
815574
517969
968550
262714
171658
823517
504985
193255
384053
868779
234508
724848
190521
978252
235880
201610
433027
197131
1012630
172348
620976
703340
353880
314604
180402
92052
313660
936953
779053
441984
336354
922555
661951
404182
393474
230990
328361
740846
532867
1008066
966241
931833
56987
724797
564340
220736
10398
1098590
903380
194527
580470
428222
261262
808646
132908
182370
181320
1071922
11938
56057
555710
910195
251695
338648
273441
129287
69763
448602
766208
698914
23760
460852
204666
203097
351153
528241
240656
664838
557003
854473
444879
369527
180233
884371
49699
143931
113236
683422
204005
419768
915785
861935
474408
72338
153789
525643
786355
356108
74157
395212
166207
94837
808344
1034628
410947
237187
138974
66459
993704
1089845
709575
970991
987369
766368
1050839
386440
1092790
80998
281235
526870
645147
13182
216705
1050904
206202
182766
337817
75484
895681
661233
972704
962459
344046
643776
246882
122123
828593
43828
427751
721962
198618
733115
119073
921438
247804
194699
108634
583313
382174
538876
539926
1095262
854224
137505
60533
1051840
558476
168259
867753
523389
750475
298731
108027
727844
658659
616441
922574
878119
374219
1015455
568257
70249
272886
246822
999462
889924
852881
498384
306290
809648
51554
491282
212835
996800
38782
571954
697661
837880
174182
721978
519341
427989
243107
858821
1022013
741669
120269
1082623
418323
220652
678021
225196
743457
974867
310616
37308
135420
281721
30309
739138
822682
30800
691284
380383
748068
500855
670089
15529
660291
293607
636801
986509
819173
328911
813679
484323
623561
713662
402403
922787
847310
1089112
278133
1079500
1088511
285748
963428
614225
218008
179669
209372
442132
857837
164756
807262
456612
875607
941591
969468
476261
630274
628997
87570
288778
466742
335930
136216
942740
31892
983732
136346
69778
524038
370385
489700
740870
713506
174782
845760
357122
981850
502930
513151
250443
304687
669319
851373
377306
666335
640786
835336
1093493
935318
284282
144268
1093043
182996
1079394
902922
1084988
276064
9301
708728
681701
740518
284516
331134
115281
834443
1074477
119853
392176
1079547
694734
877926
24808
438037
230888
1053205
391440
69723
78860
377438
592689
798972
447518
849582
156151
716721
1067453
387783
383858
1023604
1094318
658625
334326
621515
894005
832144
802115
174893
874523
380274
354301
832278
36633
792747
379455
1003143
948823
834549
426472
89175
434340
962248
156849
431061
702256
439779
938258
102222
126576
296195
740398
955104
179141
956496
665356
518239
1071423
180370
976553
59720
7693
860916
952799
1054770
437711
747660
589370
806473
507699
142835
484906
685046
993194
574241
988123
440975
1032985
805416
255185
880704
328092
500186
190646
408704
88076
307141
269919
397439
729433
356122
269506
684825
146967
124730
804992
976304
536313
155418
679945
274306
848008
785138
785355
60119
462689
294352
955826
390801
209684
102160
525277
538080
964366
187489
613362
386802
955274
555369
40031
674969
327859
610073
928080
859254
440192
893525
266733
1009802
4651
1069311
512908
901376
212207
128786
242889
1073043
712908
680963
114821
708174
46808
751938
18369
797533
23811
329632
407550
178865
724793
210260
1077256
88973
447077
440578
103072
521651
181510
740922
746691
733044
53272
52222
94531
813274
206895
156790
704252
556628
701193
840773
133807
256325
892420
484290
25768
185018
119634
38780
365900
794251
847160
283246
568271
168066
672199
415724
703764
11676
612339
868648
287096
210879
937477
755496
1069576
606833
953333
53418
111980
606957
558485
476563
188349
511925
452367
33148
237841
813187
264355
468422
452158
215085
154579
644005
104781
769734
502064
417730
531080
571565
857106
782819
340604
169854
784892
920389
442499
606260
150035
869630
764630
926730
154473
56407
784515
582907
171430
744426
339342
902181
515473
293239
468241
348644
721081
585259
8311
752758
539433
136351
257157
1078270
335286
355913
95665
163293
367624
460614
967435
685460
674971
599155
952537
791493
459006
556250
488829
814980
645552
28256
70771
445840
547939
99501
753183
911318
1057398
757209
780411
291152
254344
500737
423789
836236
151679
898040
423912
562909
62562
872414
808337
829136
256510
1070025
393428
646747
494397
397015
600991
522228
172156
354413
960551
957010
361642
714260
567973
525358
720204
175128
677853
561355
113030
281762
777915
960372
1037374
210385
558222
734279
152580
135911
1007786
814737
137905
85528
766873
960076
287745
327293
851064
1091177
632382
294541
239935
650460
754228
497075
1050903
183131
884329
571536
397360
923267
585313
868462
836434
512663
634421
218490
820530
67942
799860
489432
395484
282874
65450
300393
649509
1040008
933571
130549
779600
342510
135454
382431
141276
864687
795236
442277
914740
235382
291308
947929
473936
903090
297624
747618
167225
634243
697987
414304
699309
464733
1098624
1075322
314086
347045
668377
229308
570739
416443
675509
385943
753983
689265
730140
689963
210046
323666
182816
1081486
773169
764315
620043
959923
667516
1018391
190070
742424
217917
64910
810189
859782
1093548
793884
153039
114149
57029
118582
638042
356628
629846
236619
46009
766216
1000921
951683
548131
341869
1018029
241226
752178
876511
257979
605516
150538
927286
100910
688333
454171
450380
136252
14450
944645
402539
107079
1014151
483934
705236
253125
139716
240342
834961
653507
745035
523241
317875
729265
340875
881974
150057
344450
970297
579394
717221
704123
371788
854267
572448
344701
1010359
580340
458289
593628
414213
800791
1024669
482330
586782
416363
623184
89300
590261
562215
161153
342371
1079447
311602
837832
509815
329960
206562
637259
974863
863172
603074
519084
757227
1079803
510456
77104
758235
123887
1027671
330829
96148
943525
837703
521894
149091
70268
646645
54471
124401
668813
1023919
1052090
530433
577484
13694
252960
22471
268224
18669
828345
461886
62252
861205
570594
530548
502054
894433
507095
88860
601286
269174
285919
232839
224466
910597
438347
847056
723047
683082
384535
586975
979354
981884
677149
391235
133837
491063
695609
246937
609901
7602
693065
1003718
947736
54187
774623
218031
277280
820093
1043760
722236
291763
68729
531020
110077
173301
513695
411833
863643
408400
576812
38244
538884
414451
963803
1007700
434289
936620
1056956
432397
634121
633071
906808
600217
850134
132991
896023
534963
752211
1011461
272681
389959
391009
140269
397893
747663
142795
971036
461884
281741
490946
453849
577248
1083106
582351
424679
195115
6497
118977
459685
684505
6641
618787
158035
234453
531376
787137
405290
177440
301307
535256
641931
186838
1085547
478149
793664
19480
238801
915833
546135
966677
584529
342837
62711
866730
581564
978303
2406
157791
907006
503226
804288
640031
317867
691665
44378
629955
869379
826071
224248
60911
209488
176905
485965
764761
809372
923668
941641
369586
77051
137907
579004
513296
95838
754942
325678
807293
993204
832346
531435
798344
63660
58496
190590
1076899
438492
770120
489004
1067485
225910
1081079
96284
714711
1068996
454838
325013
516743
524102
322775
636259
281049
637866
185845
58458
873276
397732
955793
100905
918703
156210
295302
244909
657427
933989
462762
723372
114485
304424
675637
675638
754070
826414
783781
87581
955959
297457
806617
983874
852435
257169
29495
128612
329869
47381
830602
854345
1002971
275130
864116
966499
379100
443659
744184
1073904
608194
69314
959628
466038
289387
194291
550442
588806
59431
164304
249355
1078633
380160
1017704
883733
591290
259391
442034
539036
1014277
1021710
483451
117333
642128
59014
1000750
89800
343784
530339
717566
163895
216203
1023352
6925
552155
932051
531870
37763
798509
968007
403954
974685
8090
577972
1072811
546948
137290
375542
427081
421641
702685
785732
848370
16112
742893
269138
627619
517468
275993
931049
1002978
1044434
164195
1017090
287244
454024
36274
830891
922891
410417
50049
92141
372949
1022143
127737
192041
966277
492753
644100
1080545
1014968
591249
461817
901807
294824
886011
1096356
687218
734748
1025206
234771
643549
595022
816891
1056296
226778
77353
554583
882366
503970
666709
431295
1001741
721250
408740
569648
739043
679965
182228
1074344
102384
690093
93606
893584
268385
211737
778979
507001
686357
849097
487719
830495
156143
730729
167069
263925
1072584
965491
574882
405243
608542
388203
970307
893769
141127
556546
671675
273260
301601
26731
378869
98445
636938
181337
863254
66332
312416
807510
468627
126527
168948
929586
647192
522872
317053
660801
546324
801523
92310
788190
25909
927219
474156
585058
217646
158626
367612
1024627
221637
454122
1099301
147359
457097
835297
812895
355530
261771
124055
821525
826663
607703
273515
546247
293758
95012
837269
332872
1062712
320097
308228
7835
645036
794920
740924
77742
647357
666021
547546
212499
414752
1016949
818493
307457
283940
485012
1096747
790085
282453
554506
313219
770904
882337
772767
207609
271912
821237
936411
265139
434416
223422
192281
269170
748675
411089
1000148
408463
563758
209173
1018245
95764
908318
511226
451784
1063945
219740
957055
744751
753029
609404
158606
689251
1030511
735667
1073999
385147
470309
950211
641041
93729
979142
176793
819161
190198
919200
844858
57536
832211
1038547
327723
1011669
87948
388204
976297
941958
385472
463280
359055
61030
498676
380531
83202
47292
603314
159079
785329
302567
719293
569071
74349
6675
531991
932878
673514
374570
381184
769512
493851
500180
216185
385055
1054087
520741
226402
859347
1012764
873458
695686
227606
395657
186001
928254
680560
560525
532524
751002
181302
155560
285040
1051608
688665
1001689
67627
362419
486785
1081433
931729
540029
98711
423995
994037
633844
645629
1067564
130318
115438
489425
582978
391416
934867
909176
1013570
976584
945607
698946
571078
168366
363053
214176
639443
1090736
811442
368108
687159
81984
164276
187568
939962
991080
328528
84212
806433
864681
227916
578966
104044
753111
62847
887448
240898
713284
427915
490730
1072430
817817
1022259
94045
425789
1090349
1000038
704397
536468
390190
847698
249386
1019164
872989
317647
37296
630919
458534
754638
433019
1027316
1027317
1001688
293672
253446
480650
510087
762269
661772
424938
900741
29144
363276
392684
213971
617039
125678
702438
445750
1060173
757934
268437
71725
660967
500519
1052864
997491
1067321
409239
665941
107966
149750
916938
53742
561354
1011805
1092308
125131
1073040
278624
263568
953150
445827
239787
496719
424708
281759
1034970
579327
422980
418879
796142
546494
500451
1092396
562111
399546
1005851
562312
360652
492400
916634
199435
203241
197539
833313
4161
221897
828090
888815
767467
1068733
278611
969919
703973
802121
1022473
472496
195137
1100719
946256
661850
933048
1081250
666588
75899
432075
981795
735531
197490
243490
360801
314909
900607
428557
821769
856258
69037
1041711
182026
1087945
706916
525560
40668
1035073
1074176
443684
89623
546051
1074507
273927
773488
82040
474931
510923
775685
814823
649191
669474
781532
330793
341860
426543
303757
1024960
936117
936382
300806
803239
492125
769509
396399
163165
108102
1055818
631207
969317
229663
946991
810918
1074250
625470
757444
79247
606142
576548
183851
1046009
939957
860045
753962
1038193
431615
720015
135475
675177
711863
1001697
711648
691086
187379
862022
453736
845866
155176
733496
304150
1008657
543718
69420
977257
286259
692485
934477
550338
120680
131116
183375
429806
224481
542056
316357
766087
97196
273550
568320
479607
1021890
119070
945085
231006
494132
100722
589818
608587
577840
618690
706344
126124
903022
311863
188481
140732
316735
317753
216169
981488
758569
159888
665003
121234
939653
942510
520433
381446
485384
548426
1023760
504814
264479
140693
1089849
458303
217658
698294
789889
969033
929100
168871
124654
538505
564663
438908
439958
697562
235694
849980
391171
113041
913003
990108
655020
903935
671353
916913
1030179
1002363
49829
521825
505384
651436
956884
393358
321923
1051382
263908
931700
972943
251533
19379
604318
955435
95057
295042
839426
1044493
828760
771440
824605
672290
457043
257650
73884
253616
1082277
66673
703685
35560
115931
173735
701190
407986
825858
619869
935351
255584
1019795
128071
488083
327425
716562
556261
1022528
160763
479491
587931
301629
1074918
694327
17566
267582
44015
630620
65987
794568
312775
761705
24329
19149
63688
224298
1029569
919265
24645
766378
195806
1078803
977664
124251
714404
373567
820347
576865
351656
339771
838829
733587
379101
765640
818685
21571
58945
758118
897013
513630
154828
715385
191672
737030
501786
1088169
129507
234268
32258
143976
497615
1079469
107992
878158
827398
142210
871210
397902
881564
853743
1002300
587573
1064512
282068
754079
1056070
154224
517536
962535
1035776
354864
879793
257648
44711
651492
417454
31999
452816
961535
601480
903840
422931
265467
133797
797151
972058
1055201
311919
785834
682124
928310
147563
590431
235507
607280
417778
1086152
54824
950131
724928
956922
512911
543867
832448
943353
983543
958921
315778
402558
1081846
43145
1092181
309606
766790
674883
829738
242245
500879
849022
241361
241373
732140
548673
1084733
58073
806322
208559
541140
269883
621215
57731
799547
283116
84881
794913
258852
331092
677130
252339
430453
622660
527605
918901
492899
613917
911456
680906
878758
127929
946930
922125
1058855
609320
481529
1041111
559870
800364
1074837
287541
1044050
526020
913786
857646
253374
800116
613146
213653
529377
775442
414639
525165
994093
316081
1031878
164694
781248
265913
929392
394524
1047918
144602
126168
785776
519221
714485
263125
1072029
431573
744891
418242
1015859
423466
391133
768404
918136
1049543
178208
552351
383653
842099
427878
2384
941013
1063778
918235
1039162
934385
718583
270416
670918
125259
520212
582992
188297
779221
497724
494112
12396
921904
623207
596545
336366
471559
411753
283880
358487
447362
938994
303360
1014734
566403
667344
926430
1062825
910012
70704
932043
47593
666584
444124
686912
833359
315717
486831
994696
999255
189524
330496
858420
766559
787755
847380
238723
95924
1036585
288246
19580
375099
1007091
432459
734248
961456
439115
383870
176564
981894
1031223
410383
394681
890781
278300
35803
306778
1090580
368821
756343
948173
819416
525191
924156
982063
589981
337992
1097229
859130
671461
216249
439376
425307
967933
218154
430043
104825
1042304
820505
218282
256394
722963
956589
1019110
774310
241693
269213
158084
213350
984156
431133
689533
313510
185625
259468
384194
1002235
24317
894098
4780
1011781
290654
208883
145892
245510
223865
24095
1092658
55780
5704
24297
508187
858963
1015078
995168
21658
1011457
2988
353935
1033234
510109
783759
168911
231689
225392
1003966
788191
1082471
553721
774784
224293
487684
626200
567709
664639
930591
107863
833562
81517
854205
955604
395304
9146
305007
7305
814656
82991
485834
354637
52468
528337
1093850
196372
293167
415140
962381
242288
686884
713396
973170
977097
333099
779935
94273
485797
119565
433036
156524
840521
953801
552402
297042
101953
773916
305232
52678
520021
7723
401693
265911
623868
206077
793526
156948
537224
940416
961516
276449
27001
491337
887021
148116
433387
203389
400744
1020256
867576
395829
615690
764571
9445
1086593
562767
24834
277693
961112
49621
567079
562769
319708
890000
24307
733457
239989
852526
411547
543950
295897
1008438
714466
387550
323498
710077
528537
397155
292925
458781
721434
1083485
146180
733702
369157
149307
947298
108980
170360
899564
868564
337435
214680
53708
578731
484787
772202
837070
502363
275630
104031
283543
116171
171524
86993
811988
656118
114915
477129
710586
280204
1046730
231280
640560
324083
1097287
387809
311710
845198
170761
865845
656115
8939
503606
905042
264263
361545
360088
866846
234042
800407
503611
502170
743068
9553
848472
736763
924461
567997
61129
122043
211502
322100
665105
281527
802537
440323
39747
967329
906769
302198
201685
1076663
487310
924890
1065848
875405
348445
665091
439945
419812
357191
91093
1077622
108190
921506
841936
655748
1063567
452297
595458
272266
437345
566356
552025
168481
998468
1038639
781448
189269
377562
252120
775981
944775
424911
866858
453603
1023858
772356
842067
484931
903288
417352
780498
601487
755536
939804
487616
750426
1472
365027
739334
384374
84572
955238
65294
704279
11002
109397
787105
498186
655754
92275
365376
169755
862035
991433
794365
486918
269467
252968
740110
358021
1040713
361425
979164
892101
397559
1094466
1037948
872911
560203
787006
715095
495055
779394
322497
496386
416149
945199
338086
131106
229525
1053626
620380
822022
28809
907675
196042
895265
681415
378831
211682
747960
145965
397447
474460
101130
643698
519075
1011025
1044338
647663
507933
147713
395635
619873
928582
836840
934840
293418
218214
747416
934711
479937
55480
268410
187643
728658
570980
196765
408847
1009521
301305
125111
192815
405012
221145
453485
908433
499243
422922
675807
953153
616340
157706
403811
572787
712099
42768
329854
460204
994470
608220
404412
251388
863028
792891
610764
512787
980317
999724
869640
887765
94175
274904
10035
954601
978779
226835
498672
807329
100849
276944
472021
172506
42427
1000610
684892
624269
74807
247364
980324
174873
472213
669409
969010
411415
850185
139791
49494
245468
805112
1016751
11698
1057690
1013378
329493
668417
335433
996817
1086349
451577
1052676
673696
285103
844745
110369
847722
48227
409009
78883
899717
649996
977978
854839
725963
645372
1095792
461342
88176
860844
267499
45143
403979
1006176
666785
679508
364181
592471
987324
338082
847790
92891
1062595
379924
124541
587745
821067
801886
221194
341141
942352
606891
774828
610267
1008990
922261
537557
820808
471665
740506
240058
642826
234098
206082
873845
149827
1010513
962308
720106
257166
713651
238816
916782
246360
1043650
536498
985310
342088
426785
620505
710083
688220
811847
38327
771818
37579
1012077
470057
683616
572529
559443
687907
936738
1837
656452
348580
75278
821895
1083266
158238
196208
803543
153489
208177
754495
769724
889508
750157
714179
657492
22335
39011
121726
246241
136723
836127
523863
911338
260469
891170
648861
444312
354306
772426
472410
19137
363281
31332
199108
865524
14206
967328
6696
609321
1075064
589466
1034126
1010150
411141
6384
452936
226015
681745
428581
100559
969577
1027890
214266
974342
582261
365894
844354
378232
607735
784330
168570
403276
342607
738961
906305
755214
507164
580362
672564
157341
932388
203147
366278
269000
811826
1067577
1083793
646250
592821
331139
119283
468896
470723
668942
154976
252594
70492
807895
550959
97080
629508
965482
290918
945788
212142
287564
512355
53617
494922
683483
1049275
1045466
533055
1090593
533782
898111
5127
56688
122046
295153
885013
313239
699217
262098
1072457
257095
111495
1015967
317749
321054
848351
530080
981876
161061
430817
873841
39508
437153
86900
785450
168798
1072393
649948
98149
72219
589564
667546
76859
54846
356541
608971
134162
486008
1048142
604575
1035113
184144
489942
1075185
836526
964311
1033926
162779
298174
948417
1062996
622976
339105
768793
325552
734430
911293
146540
849749
726217
557761
326414
553790
297974
604258
133560
905982
1062754
563721
835067
182198
841749
61747
984069
742990
752842
1012946
153212
192527
695165
913610
172721
150663
492341
652807
460123
142404
345470
225664
837362
1100763
337515
278388
560717
960560
827741
378997
800861
640347
716071
468037
253724
278007
94040
364707
663133
773751
548135
28319
654892
446122
444022
824542
725304
929883
139123
621256
587651
250312
335762
622296
274843
921259
203555
386766
573153
732093
445156
771677
755077
1036274
697698
259415
286191
576140
1050138
486282
19909
796770
490680
1011929
158768
709329
59280
973028
652881
283900
890770
650283
258247
677906
114467
754863
1026322
67795
466330
624420
377449
1072184
619564
122421
43873
1050777
468705
449029
909680
614420
739032
476517
261591
952958
761308
97147
1091077
1005819
897520
895968
129249
567319
973317
172881
114099
147493
510058
664287
663237
328945
104714
435668
143776
595068
946546
435894
1047763
19400
757439
478846
957815
756481
633445
53657
779757
1021609
802097
576236
147674
643312
404166
270673
318911
954146
191532
373814
326343
239907
54772
507652
564867
158109
238579
138442
1035778
282295
723926
798111
1068289
876153
420021
406888
585876
822008
392720
330100
579609
300009
2820
98000
784822
911230
1087833
667497
798599
910587
647093
51155
754362
336641
855821
231663
531965
2162
409784
464986
982405
341405
593825
1090267
234550
656021
729791
1088877
98091
100923
164352
1047007
201348
636857
741704
767163
105400
418349
626699
581036
120631
461946
27129
340814
229419
249195
268441
69640
995206
313064
1099633
991657
281734
158545
397401
50544
996392
767783
105335
184445
928802
215651
842913
87242
53228
445945
27729
76583
82114
907719
722395
758834
394538
702387
733199
732149
665789
1073524
969988
753043
101624
966674
732912
135351
933169
166340
731124
998570
863535
659103
179369
1048463
1087924
719076
1033862
48430
1027759
1026709
318895
293378
18282
104599
33609
616887
78656
525325
174494
762724
876495
744069
445098
56853
807616
694933
851789
736816
10468
866057
867107
278174
44568
496361
628851
592330
926639
196167
658836
59159
172864
209249
265965
897770
787973
439162
658634
121342
644058
1032857
775448
77840
10516
271691
913277
765591
1028109
384119
108796
634426
784087
245731
70413
273045
291325
37202
200541
567246
567125
437339
986957
692082
128672
361780
627085
97025
517347
546530
409787
685721
1071240
379162
41625
891987
418237
731779
456904
621244
268075
94491
50160
327925
376710
52985
588742
991757
807013
182900
229917
1022361
900369
687747
248059
222095
179906
389914
1090937
921249
539440
546531
821014
962515
708923
145485
995488
565596
135005
614087
823109
668335
902207
99060
389087
1084045
270301
591071
240983
114251
523760
4869
207066
21890
878696
299857
1080540
887633
205327
537744
763290
933156
178192
110540
554582
350326
970598
489541
528976
375753
78354
1042134
958483
194293
571368
226321
835406
341809
320611
59507
549303
824304
386572
12478
354835
1050573
748621
583036
111843
713493
660041
329927
648176
161922
706237
784187
20712
1092354
882666
434106
237258
510348
668739
898782
87518
51111
697158
419941
587333
539542
743863
720466
81493
495517
41944
746582
877030
824489
689697
721181
117022
825058
889528
501666
812263
1030345
211783
892496
437323
973873
1095243
140224
494819
648217
631844
813304
4224
38100
45034
652895
230674
118649
91003
743349
202275
1040786
1050874
1000793
450067
449017
424474
400334
710615
43036
50364
1047604
244710
389575
270305
425888
529614
1000519
171024
550078
286201
745358
167483
331299
926845
82412
939642
194427
939582
36890
278811
660983
1095813
786372
303216
26937
937886
849883
133312
781579
451142
799331
700106
371872
902734
161116
751662
253781
289249
745870
762886
633110
781274
1027618
355083
177892
904263
620793
975013
535230
969893
60362
567382
951642
31142
192983
949615
645743
383667
381077
384995
915915
908760
515138
368642
312396
529866
830054
132269
680354
900257
525907
995795
350057
77496
625722
261356
778007
225907
355429
648284
352668
881242
770392
860984
1027630
16688
511209
330392
1065708
592006
174847
943560
981344
769192
444512
487796
262281
699608
149215
79624
496700
195178
852459
6659
926448
1019557
828086
245409
222027
133899
270048
831790
126823
791636
163461
301685
339211
641614
805710
229085
948617
438314
778385
990295
600885
185480
747044
881194
269316
1055940
720970
754682
515920
90024
20843
30516
995640
524418
272088
275255
553902
261502
953100
259106
163845
698825
844985
114402
180587
169689
785617
177987
979674
1049268
682752
824191
377554
254897
268909
820683
1071953
91820
948892
522727
155661
1014210
1019675
70991
272175
809030
191136
877489
156347
211546
673018
377860
17784
14916
576336
324966
656522
33066
263722
18832
191271
66079
265608
83076
253994
854587
743921
540377
866929
162406
759143
777318
1097761
546676
982825
239663
386053
530141
959475
251044
204620
394813
1099006
511841
599514
685404
473782
982553
432100
935595
1067055
844180
398239
568998
760314
88096
750807
308781
1070640
892208
298231
913773
285461
809561
120054
477499
240920
287993
454182
684451
449813
430065
107367
182820
67234
602398
184538
851712
1057934
556766
915955
808539
94582
512267
763096
160316
197053
975148
241480
629224
796673
582789
207605
267232
519584
915197
675976
286970
772883
697096
781515
1033276
192046
694034
693183
979992
230948
15575
180002
163819
346805
7197
500894
245873
302598
829278
117338
66770
457105
422677
584971
265905
264084
544859
272193
916446
158235
577494
136947
319361
671346
1086762
1001335
317299
15944
602359
925775
973673
170052
312822
689497
854871
874791
880494
1085951
736428
1056287
1027957
702861
1011829
127534
318287
539828
586471
323009
137913
726631
615868
462558
976063
894540
460620
57936
464315
935018
218140
196690
1090382
523640
895024
1020605
121012
439535
867413
683557
69872
904209
354379
393260
202999
619799
1040599
715318
942778
174551
447847
419523
66912
652126
683777
538237
806984
54737
259821
224440
220051
155508
942340
843782
645221
909348
313652
58791
653948
293605
23960
920200
17433
413851
668728
463834
198723
235955
521146
677696
826653
780178
154418
937999
786747
744692
47354
690882
856997
729497
36618
1091861
826590
803134
677440
1076491
405142
785334
219713
976684
579875
893434
249785
632337
555891
29663
475765
546939
938439
1013561
480482
1001598
187156
13096
889895
502244
37741
387488
312288
715913
340799
401058
402108
590982
107396
646344
548497
419585
303644
307064
327739
893044
551373
860191
92853
302485
17258
198370
387804
351883
649749
685925
948993
351238
699105
307885
455247
1067012
1033022
476894
603858
134494
672421
862873
901456
461183
71040
232035
889968
535547
162515
841057
180726
308653
620624
986718
107221
676386
1030349
451174
292585
487173
953237
507406
330648
586151
800661
314710
532818
442825
1051345
676370
969804
979710
927897
35125
196907
197791
833267
245058
49531
166766
100543
299323
431524
210732
68219
873221
892409
473351
458285
539805
711142
138484
700194
153277
820286
462734
273331
1050410
18275
884612
1012655
277990
1017351
52874
968441
591689
1054430
110793
1051856
410997
788264
241421
18934
146505
796961
89060
1073957
806625
431454
165069
93362
515460
735325
527953
116248
884846
915530
27759
238774
793212
815904
333519
693621
608863
329846
726479
1097161
905229
124791
1026756
684057
939917
134561
1055812
866170
1045852
264946
468593
110205
610426
750790
660721
1042830
755973
989800
721487
293072
269007
231436
727747
709452
718229
450744
645731
342048
398905
822280
692332
482247
855811
1076397
908081
65654
455007
763380
269417
95066
666375
181241
738321
172067
678034
96136
1071580
754878
646148
492939
17102
693681
852160
515578
784726
437156
683056
177468
550981
819820
789312
58723
191327
387792
397502
201946
591603
504467
377878
982789
209287
739157
861178
469779
911524
839582
956050
208033
100730
393443
160155
211617
641377
637191
8259
299919
797490
305892
705103
144816
2125
1000161
611439
669611
1059908
463094
895443
943695
692570
297830
29476
646814
934583
505194
702558
539106
827978
737984
1038708
340053
478240
208633
949521
765721
921246
969724
177177
352722
334192
804922
662953
186162
108354
246506
422424
874149
295446
326122
761976
561707
496872
461907
916254
669596
496044
870844
318003
16128
506957
878403
530573
186802
738365
846873
810466
529344
754075
766499
502371
1039007
542366
227888
1095024
639194
298833
563944
90100
11669
209962
52211
746973
92404
992806
513272
402228
469849
329961
908940
464000
379735
388784
296167
556137
1034882
438681
376716
920120
220713
684494
1000844
915794
692073
902493
538881
160566
760949
168324
1086870
775238
565660
1025980
80808
641787
1011063
654408
651042
645818
229823
471563
825558
352654
319830
381464
854277
207059
1054814
514452
190724
40742
1100701
909249
803437
574849
834063
130180
453784
452734
675220
709595
639431
283059
236939
341650
439060
570623
914262
29053
233992
830197
789673
181083
130672
328496
558219
17597
624924
219376
461611
1067669
828692
627725
634010
1034907
749625
748355
315651
308292
499815
1034685
74569
377806
25028
34615
183266
456330
443392
1011456
256897
984648
279369
782624
478246
481834
456622
61720
371660
893613
915140
596092
410972
401155
997302
37916
764114
825534
243427
38828
126647
45916
708069
542874
182016
1043900
637206
287159
27898
669558
270002
393178
481586
650304
975925
356614
627837
993972
416197
1060399
120193
30212
808355
170168
48651
280019
808224
1097014
951823
169486
902283
114086
813748
477266
524856
1439
833555
484053
598831
409109
204185
360726
188780
165261
302571
33540
934754
333310
828200
763973
259464
925639
970611
75848
610441
597435
950710
353563
649676
918201
1012797
388904
535103
954128
38758
602752
407803
21457
104611
22511
748981
1067027
177968
641147
836979
531575
588334
518157
768955
415308
754785
22615
740829
445765
243205
856348
764070
908641
333329
611825
722871
291929
1067219
543401
837141
445752
739042
211889
88288
946593
409014
1044738
13107
119511
757383
654210
816723
808025
863043
85700
442153
1084177
229024
149050
337891
176724
342107
553478
662121
905521
161634
742110
490656
731705
313228
415075
138443
204336
668822
668773
430599
499143
50749
999511
540637
913890
159575
67523
1069986
343745
392624
384375
785280
380730
930649
319711
21711
798800
306935
969519
730208
390318
1087006
661876
247700
524200
867252
268607
353547
9644
803925
177445
302027
9332
221505
835679
258263
444658
699158
35049
415090
37191
7935
250889
990548
821277
1044920
160771
887833
959854
474924
614789
399069
370596
978247
590861
552835
183135
118841
251629
341746
642936
646676
132606
1099810
855715
831727
492386
884820
394151
271348
11875
522337
54632
61923
86464
180595
851685
382216
451991
305910
610758
69363
289621
960011
491813
872933
327092
183242
711599
289499
696479
488710
374272
438336
758993
889787
498767
497717
982511
694700
110185
630774
1090774
1077162
892750
1045514
872353
768096
678954
380128
277119
803311
195902
260382
324413
21862
731034
1097208
202980
286643
328640
866573
702997
31075
704878
521686
155491
65867
581976
962895
817928
471374
99053
950344
667438
951007
107664
329729
246593
454461
989643
412877
487717
807842
305611
356664
649918
383389
867008
773236
1064193
446350
951992
466587
977014
481306
1075822
997397
1070459
1078815
165500
982166
392069
785196
480247
16384
421660
803779
516664
595880
183859
58103
286383
1041080
738505
403680
638872
184983
449990
907880
535165
920733
931218
938339
585857
925108
536484
391704
438340
984197
789399
609935
249602
869544
404341
192276
79248
218093
638371
1048553
631136
894485
404164
447322
428619
824659
1015047
352536
21036
317422
682228
527245
744772
112524
746281
738799
885917
531604
1018679
577709
76749
77799
9225
454344
129392
526400
158097
555056
347839
735916
998927
1047213
853398
910510
675322
702617
964185
239180
476926
709637
505332
687077
247834
1079471
986268
1006639
658668
643756
883158
121172
806422
617662
633021
25612
24562
384503
385553
172165
556465
193013
206576
390400
849370
437378
428953
968425
201611
742051
258529
790279
1037125
1057403
731123
555321
212718
619092
1073281
896619
1031191
809023
989516
443293
959274
47544
46494
144152
34532
1100870
606635
303721
957624
743000
566808
156153
175072
247507
1012845
295066
960447
802886
142788
123622
1088751
424154
431526
682756
493103
78547
256768
247842
435546
815877
651318
970966
1086785
746375
290713
1003200
445967
170438
163108
351156
206670
163455
602592
418622
459675
230354
533602
1049403
419619
1048921
155787
861342
877338
801015
809202
1070982
392222
241338
686612
262437
47683
263979
637939
582708
783958
727975
71732
785274
630319
354604
235853
1017363
123495
1042980
1091060
341587
138118
1083314
70317
909254
908185
702934
179618
487998
395279
425047
572589
851077
632661
574063
605749
427597
933812
17996
861772
1029687
680514
739486
371474
864714
138843
32453
865764
433687
702849
15305
800383
496078
496079
959825
620173
16602
313545
1047071
318061
317011
1083092
923801
138823
135041
582457
764103
151732
442265
931888
493207
388115
377945
30083
218416
916052
1028898
755698
740695
625797
436845
453012
317182
1023717
1030651
1095223
607151
590678
1095276
501392
484072
724033
671434
300362
775937
381763
891995
350688
2496
133553
494986
694921
1026714
606686
281589
312437
16482
559652
449918
780123
942168
463198
664022
915745
426991
903334
534179
220788
1075313
787712
350407
169138
167436
530804
411404
746351
391033
6100
1028325
546878
761967
132418
491308
12718
309236
730391
607157
604388
129241
821711
616865
421430
548379
123325
164526
852131
805629
631143
155638
630129
1005660
468505
433183
1050164
116391
1099795
401769
561636
336477
919588
821177
806233
178980
993782
568447
438840
294278
176904
375899
46853
751368
987103
922486
535426
595846
408333
880777
195286
885734
196173
577870
63084
614811
215763
1090550
681222
707211
451706
605628
767153
691920
17177
404445
65960
23749
717306
378883
519063
274890
407960
1079443
258628
715442
628553
213703
139483
347723
575745
174585
303118
805950
777161
304626
231059
928064
1090166
525778
1021178
429023
57669
737990
665461
667577
383367
363675
1000399
44230
1209
295750
407876
176629
340566
489961
436994
17050
224043
724345
378554
700060
669003
843354
1056381
585069
442043
216332
776855
1026641
509517
543573
981035
22877
364338
310137
875961
693914
170806
1072402
679928
197165
894954
104519
520204
103522
594659
579617
590882
759520
842481
503076
37119
745843
416384
819631
228739
60130
258063
890769
898000
690748
1049773
987442
931928
985390
177795
910838
834828
47615
97315
963836
54482
944421
356932
88845
90625
732840
240282
209751
462384
126374
329308
815172
527904
165348
377125
777337
947966
122902
924487
846661
823642
917832
324951
647700
567195
889935
661020
705258
1081865
335533
1090063
453286
957873
530235
729198
44609
559930
953581
94285
543091
721969
230922
92196
468623
597291
568256
860772
514852
666262
635007
75979
680424
904796
229431
654804
529426
1034469
801371
144089
47887
426287
728483
919475
987767
1032263
455505
544239
374427
194450
391830
42805
639820
237068
365839
409092
85330
161759
68457
914283
338777
537653
938896
201327
80029
296182
253668
20504
905705
597842
236318
814847
19186
677650
1030897
157075
183779
893975
885204
580696
321551
376660
761082
762132
345896
59420
820735
8182
130522
811986
510218
131826
168551
896195
854555
730361
481012
643886
441032
941229
370621
436747
339726
561496
204783
1010775
1000434
438105
485178
566501
10841
814184
960776
280918
1046472
243523
212862
826831
824333
38829
168803
493633
861010
1089464
995729
39729
659542
224809
991895
916001
889032
369648
90658
930964
280798
375637
1006692
28334
830045
1015186
584407
12556
1039174
867806
255736
176353
649878
225454
581272
101838
429729
5484
250810
602085
835686
41362
1097957
1065070
1074557
835677
97805
978361
147055
674559
642624
909178
369645
660122
587809
86436
170608
497380
820596
414285
37036
283646
985775
76171
699677
230988
965877
198449
257673
32939
565357
30399
202466
396190
776936
584592
609940
391291
375345
32942
823244
562527
699812
405392
493900
1012813
469431
644990
551589
141156
885546
829525
487847
40906
875034
489213
1083020
553124
893899
30957
746908
222822
323565
907996
786748
592283
1047737
1101264
746209
1027506
366156
844427
106754
127191
734510
266346
771269
80492
642412
51738
990186
586241
267159
59793
1069854
844660
732579
789493
1026369
650825
169629
1008885
662258
681922
378311
1070388
621918
64289
107895
271862
469991
762444
459359
302323
705789
345758
321079
985937
940855
1066960
434804
656321
978455
807096
494370
330525
638016
160466
779596
616712
1092063
125889
301739
579623
458258
253297
672903
365739
879761
36935
818331
352250
420392
859480
46825
91649
455453
145400
286841
507286
673112
430642
338858
970286
486963
693773
151850
747530
1014720
39149
99705
564925
32192
583563
172788
897618
774894
370386
537627
298792
1016982
7319
1027757
262685
847504
985445
948484
818612
259510
228354
329075
881258
398401
662035
569428
997825
523483
114748
903776
571446
842098
802078
271741
327795
950426
522208
829528
357770
419055
505066
166889
283782
460663
18644
650212
1070513
807396
23360
866803
845380
63800
1034294
1081070
731620
442401
862818
886269
440810
167112
186772
79952
190316
1088628
352371
421456
896188
690768
987290
87805
392512
837936
460518
51816
143127
130226
599305
128354
579850
436663
579868
324907
325361
472707
109173
893832
174892
616851
18869
879289
918607
663009
476443
205156
343623
186318
412464
1015324
78318
1040903
676753
580397
471426
424862
714875
487741
154837
28849
633976
249473
502603
1094027
702398
71238
50315
587824
348070
962846
660990
774817
296596
742209
759434
39254
785234
514770
723444
170797
735381
1077576
605438
414663
899948
640520
979418
938057
279040
748795
656399
97002
2192
740544
431778
656691
376022
399866
108082
1025264
475636
166979
891613
263863
41775
370093
172450
791070
641976
12484
450053
615120
358924
890622
535039
217666
974688
724684
884628
328540
609867
876210
250051
1072379
426337
297894
939343
762434
277511
781995
1004461
514909
852873
454458
435837
452171
913866
840224
317175
324367
518979
141634
616567
27380
134618
957882
80676
1062853
813457
450486
123778
754735
254662
327836
116373
741361
81938
1095317
335775
283734
902892
324908
761376
871533
291509
1038223
720687
241856
227943
380723
17727
455063
504167
103695
643601
1550
885209
40611
219511
252876
363124
977462
140917
644720
645790
898527
903963
1003011
682252
1071931
977823
716626
665683
364215
397581
931203
715333
593333
908653
722392
570887
237667
797995
1081785
615051
967542
107084
221403
508803
239276
792588
947611
534572
1083724
931285
455744
383337
185288
635689
242439
52422
21309
171566
641214
680219
996588
541166
935174
970158
49415
461082
879859
586239
839267
733541
829049
157176
738241
809726
465016
766219
92285
619280
359743
1001327
702137
694505
748995
245140
212975
346637
442779
654994
105869
416403
521123
222255
991454
553807
668398
250470
941107
417958
1061851
433280
815843
353474
394674
705122
856082
75677
1071525
539848
799863
635471
939985
678012
309317
663485
822759
909574
1039843
571988
1052757
862324
856532
233719
350271
583715
1036188
942409
977994
391045
389995
354924
714462
266625
801525
1089607
239613
5885
134858
17685
290368
512331
541775
741552
745547
923755
333459
110417
828722
468152
1021715
1045536
682380
660108
791857
632155
184215
915693
432650
691099
937422
554581
529910
878207
372320
686668
422264
981818
639766
269056
152029
349513
58621
560507
95719
20659
1065630
296058
797361
364180
995931
595045
852194
936292
218002
187464
930543
411609
522869
1059244
660930
1026015
431072
187786
936722
449548
517203
518253
705171
1082946
271289
316486
347043
260197
657949
1013914
119292
855171
981832
570226
10786
1089908
846120
553198
384987
806690
100177
146125
905206
629563
91297
847353
422446
464962
987563
303077
866761
131655
877698
931383
672129
901416
947891
25153
315374
474747
64832
1038015
707667
84596
972573
433972
1099523
816350
353071
765744
22089
929487
1099127
711141
831655
1031874
168933
421364
813591
825363
524483
429439
300443
475567
744041
232080
592638
26062
177372
557594
152010
466348
183768
573777
146890
400981
911085
410377
524402
824490
636463
915873
635039
817152
979503
373922
591706
638412
499089
382715
110643
978222
461253
319918
468166
691925
78980
441203
191053
146097
460827
770995
101943
1035241
285364
641173
661816
378863
161310
960938
372959
474159
718440
244139
805111
228860
5189
997809
484778
1017870
173446
351495
466554
103247
461951
16435
330822
375967
1006446
941801
64812
886246
839208
831845
112367
282741
1011778
860902
949987
417187
1038002
136654
793079
6459
841187
395622
26636
388862
1017115
788230
826340
167251
99649
203367
900526
127121
512864
114697
191087
895821
242338
819978
523473
363556
416909
578428
280209
889483
877670
655609
97070
543654
1011652
931575
707654
344543
952329
97016
563073
64317
614762
119937
612009
1094405
461460
223016
900822
940159
190892
340716
1082985
80637
637023
438895
1084835
3404
127629
86097
850224
12346
795505
178755
952181
803499
842648
564397
211179
653543
652493
110706
1093915
235122
921089
920039
506567
281532
513371
218984
151145
506955
655033
899828
40593
498744
911903
937643
470484
224304
333804
431781
531233
733656
401753
21677
459919
195881
328674
346192
51687
397306
709884
660479
845717
891841
535493
653637
80437
492643
302712
996070
341688
112522
620806
47716
395597
434662
34210
444847
743293
900843
680130
846349
648347
1005358
426725
546647
745216
1017414
194936
743843
982327
872529
1068724
677937
424804
413500
1009891
1042214
729997
9840
260047
632369
589443
898939
768134
965979
527681
771493
1080521
241154
521882
240643
755120
644046
332426
895579
792597
110241
171894
677587
297255
18491
1039621
431278
514964
381740
314609
842442
544279
646121
1077007
339944
664292
1036164
51916
602819
290103
455203
923402
850109
663984
264257
560130
144077
373089
131825
671906
950927
331731
960901
285087
839581
196693
853577
172887
632954
886428
855594
637120
238817
443874
400225
696480
770092
253496
949181
791944
318833
729101
83235
414301
546015
465979
312096
891192
537193
466062
359168
872070
509996
839029
196517
554854
628845
134817
195462
867996
244008
1046204
917310
308521
481351
613641
952220
182326
238868
282474
666725
185799
934428
847712
718181
378166
63551
696486
879931
918707
625249
753441
624415
425425
746536
342137
833590
83742
403266
7232
153004
862384
698532
647131
1011099
982441
630544
431461
617060
748148
586613
687131
542622
1069847
693160
1006341
723857
302073
431463
556472
71184
380130
22253
803146
565634
710320
457838
979012
778122
582633
28347
432753
1082470
339275
282083
618933
942995
373681
76777
684282
452628
548832
691841
167375
57980
591671
990316
638799
914739
762587
269972
243110
625619
890270
395239
186546
207491
394972
721309
764579
421694
191859
416944
999675
668447
352958
908950
299393
84044
38362
31528
8318
436752
1071586
1044842
149957
1032020
82046
396057
1095764
114815
599105
778502
547571
1024417
430697
83739
10917
648624
835424
984246
1063296
179435
333867
73897
711875
1067615
253097
1088441
408152
889536
667821
997113
48684
1023681
808180
878655
249837
471060
123127
245335
637308
373917
715296
682276
1042584
1090124
773501
1061378
808478
68437
343948
281045
1056989
193057
11750
773497
1001456
877071
670644
242637
290912
522448
662516
181226
376791
892587
171173
158268
789301
46212
624449
107961
437754
39809
619196
87040
881736
926549
120398
372080
331927
959550
930221
504949
1088363
351034
866163
121226
1069320
97198
18585
153286
264933
602526
555812
40128
460479
1060828
1046561
598106
682511
276903
365101
398057
947315
937407
433762
798430
354551
989698
36940
238653
137829
894411
489527
619137
1067045
1025671
610670
355504
448617
750166
464153
1030505
390389
804472
783847
575831
950073
161894
463369
1023838
885474
876164
2515
949978
31259
314651
742566
942578
947533
540858
767453
899491
206441
382693
653781
563703
1074636
284048
536785
819575
1058509
317457
17482
1035798
579515
979068
612577
65749
83605
149434
1083932
771525
455829
429997
343427
842048
217835
264090
319364
742172
441365
587992
457898
349472
848268
397099
130901
651980
104912
372115
525485
377704
1047011
499447
1021839
985815
860608
924688
337302
560785
655640
157355
414138
661473
754170
935198
65020
435328
921761
862231
694587
866605
368471
474378
195284
825010
49543
794709
146198
772958
240712
799281
320819
524844
960629
634466
1066976
510665
282111
907636
279684
782761
1063734
530471
799338
722119
520913
143812
854991
1077222
78977
690372
273095
360600
994045
228475
1099196
152686
853576
639121
114752
200495
55361
994804
1080391
951906
235933
614211
309328
919282
1074751
228862
302773
807589
866213
1005861
112920
12446
369522
700124
2613
1051072
388013
44533
720368
323567
884341
1086564
445002
157203
418973
575628
22030
560439
999265
237403
222486
1043137
681324
303206
142487
698501
699551
940658
920731
330332
881247
707870
500721
703173
333852
705856
369914
460069
614014
497690
576343
366478
955867
315539
878051
353780
351521
144833
838613
810243
103249
760088
300435
389908
239917
657170
108496
358183
817609
251842
1029655
297642
278575
1037124
673602
365453
643591
407704
366751
262603
185793
930359
353308
171480
272054
1083672
623685
306125
505737
126591
508752
930555
7816
447677
161375
680933
226524
618053
624592
333464
57481
6777
921889
484449
150719
309812
233622
933630
382056
808891
474826
702146
1086226
692361
1083603
730492
480405
593160
780893
1045284
299770
61286
126071
111606
1088708
608966
18212
75507
32560
845823
814566
396447
662286
507185
959552
429805
944011
1045142
60223
958159
410179
594631
138353
354682
942260
848245
804448
448014
683465
962368
501548
52519
532178
722426
297511
195324
474071
553591
1033568
334554
931684
935855
985698
206424
761719
101991
641907
203364
877468
1045634
300058
1083481
491727
433020
131730
260196
305918
979587
762245
723732
234998
1030539
725826
871446
22935
114799
1066566
349174
530198
887699
278586
1045730
713974
836098
592044
956911
283223
920314
922569
539318
281854
588695
1093646
408624
449792
138080
64324
525054
398305
640655
26888
548052
55908
488245
1060169
1006373
1001649
26648
729218
480947
480557
698651
291341
570836
203473
425044
306229
633115
997835
321855
942358
297478
199718
481033
734497
484655
45245
307906
355602
880481
500082
708876
603498
930660
485092
27602
173047
753625
864082
1021260
854729
146378
167645
477905
52791
108851
304484
700013
859730
187578
843940
51539
552168
89776
80958
963880
962830
242977
958156
622784
278526
347187
330620
383248
142391
213024
567991
720279
324203
831582
754695
237282
277679
661788
585091
203202
567189
584287
21240
660298
601739
962062
596992
1000709
498520
325385
592423
795299
297075
939805
191121
504355
285223
158600
303820
217259
327824
211072
36425
521485
874544
958546
501681
379878
9574
611122
1066545
355109
105105
505365
679804
643800
462918
579396
455233
602172
705688
249668
224107
167072
870164
969603
683524
215414
447981
688219
529192
261562
62855
1075987
896453
225802
442564
201404
11295
414112
474275
32870
515669
382758
303867
274241
860430
132446
232130
991541
133952
718178
890121
94380
1025287
391512
698024
412093
1070638
224989
630193
1058001
529566
329039
407291
643301
311518
336396
51067
329436
511658
13854
93023
803679
1061636
243917
1091576
990993
106997
372383
348220
412515
647728
111510
880693
765531
6922
1018287
514397
608209
929147
567737
569519
217039
1088802
106324
580493
765814
67707
729513
598881
811208
568798
33582
1051319
193787
257939
129040
874390
840150
40060
1090592
1091642
322251
236222
605991
624879
218637
271959
327478
53137
44576
970169
775673
218032
398534
517392
633892
663236
466727
736201
625596
1097869
234438
643668
941793
875134
1064423
820424
775785
334923
43456
299359
484387
123330
733494
515092
647649
119546
83681
198845
572259
506573
246521
1098130
1066337
622244
426187
873243
999194
533471
399091
934594
158810
368001
618296
350665
181411
793836
1013019
167099
69055
1033837
673206
517206
523304
175992
628815
638606
38952
890099
820617
205342
8764
255972
675435
943167
1024285
317278
671615
923089
557884
260355
811378
55826
189975
294843
725013
60444
381867
380299
903168
620711
909431
481833
336152
171240
244642
950107
68548
823796
571603
576467
665402
120664
42974
1002863
862826
429951
434771
951088
557431
343014
605726
423840
257283
149689
875266
209153
942145
694255
123380
864876
67545
458253
1013953
424039
740668
135861
8283
255776
300573
243502
374294
956210
54069
263958
574418
144198
181754
467238
264383
645516
957479
165928
998068
413426
85679
981434
702379
175693
416259
1059040
383164
458886
33202
636957
404539
136627
544296
5452
328734
543945
557506
566419
465396
1001308
586130
137840
517670
839811
12047
228574
760648
91940
179919
64942
275765
881361
218409
632972
537404
803173
658730
53003
146095
685983
890083
1021758
868344
963215
442130
407461
1033861
564619
691044
978372
134566
423260
685437
180877
1052059
276046
869679
1061787
643047
750546
19894
792377
1082598
503849
707833
180733
369966
1019185
212850
540356
1000660
1052987
90001
568388
136613
72986
292629
452316
118108
980061
519862
883865
462078
799660
86417
899226
679463
287285
1022290
112475
625879
917122
960200
163729
440008
125460
887980
384669
715945
531778
332614
219470
232689
976002
177201
281622
345720
465668
461339
396550
460648
613547
412365
81320
66063
297726
742901
14498
288890
796622
373578
741266
164272
466459
182927
636732
79640
1024977
857915
1021126
660159
555161
203031
124612
1091275
565681
1030666
1025137
729832
737582
341310
596633
597536
598182
847143
43015
1090682
137312
651789
273342
924624
344909
32543
397737
139128
959938
310955
152230
759261
74238
628105
422312
244292
510364
473165
191685
109191
1076106
249698
826869
714212
402784
1084108
8459
218304
28975
913598
1041665
803723
778528
253748
396020
64826
293407
314089
236399
178731
330975
511909
444262
951153
660452
1038720
821102
270894
269844
113181
79148
973669
588857
396428
478414
951845
287305
351990
1031689
106550
374162
838085
240770
850014
817341
306118
847468
787461
1049619
374890
776423
8680
1009724
929928
49759
190824
1048323
241398
632471
129532
523740
462199
894799
24558
656946
685230
621580
686355
617663
748841
135508
662772
455947
714744
154593
544344
646285
354656
1005344
871347
104352
58138
816464
1096511
508928
866551
342163
367141
321670
158194
239174
174567
150493
822823
1089215
872689
652955
191707
631983
1062886
884546
1045916
497611
816831
8564
742634
894633
426758
312021
8474
901264
502730
290289
649342
153939
620538
894859
796851
540771
241444
1015270
756977
992743
554832
454433
1090217
184372
997805
917182
860863
690526
408855
679952
783304
613991
282589
1044845
250141
537564
1036503
596932
279899
971281
873197
852327
644993
204730
186864
735735
599595
235272
37625
308650
1056397
271786
698957
274912
338286
444932
828193
39597
156893
663870
321460
1087997
287369
251175
12677
999522
2410
660861
578301
882797
384475
763117
702135
3741
46668
21162
561145
42188
254331
1058715
996226
204282
515354
273049
763322
77208
518301
336546
859659
285484
846823
211711
732849
995346
416564
754893
164572
1000277
838509
1014202
329271
850397
271745
307667
403741
783007
115508
683936
453701
271627
741090
847773
930173
320864
353212
417060
953583
62758
963590
74637
319042
3669
620544
38524
998180
1030327
39470
1026801
878829
204398
526959
421751
256610
1071455
402775
1048345
1820
908070
856343
454046
954795
275523
148060
674104
1054512
873877
147070
1001870
468744
965405
192201
652569
981010
841701
347307
903931
821586
509714
317105
85787
585914
232681
829999
432986
1088721
1032304
10271
115677
649364
885561
44391
775608
921346
495096
933605
655283
237613
218881
431218
698128
615138
141863
1022061
122734
546836
239037
998455
743548
71257
103378
1058364
201154
639113
872219
519724
670697
540570
93691
667155
188233
692021
1082304
410028
589757
240516
391182
859884
680558
493240
947489
434550
380767
465416
1084073
946410
409376
441432
210767
466181
1023722
1093392
932111
765394
597058
710684
396960
228209
695598
443554
572073
869445
160697
934375
57075
907749
664165
668017
1058560
124114
5772
1003724
798721
931910
657378
332096
576551
77829
246125
825906
1073012
554526
486438
891048
171822
804332
149954
566844
205374
1018530
469314
872118
1009323
1000695
79384
739276
1047957
759560
1049989
413569
204253
1982
440221
1040173
595328
645397
269721
948758
904299
579624
16967
259538
175387
562592
516835
532296
209719
54029
760460
899673
327331
670410
876887
59484
58434
402915
430245
536896
395184
995756
906777
1081104
51574
540159
911306
1070503
736804
286697
317124
749306
504770
529966
1008572
663931
709489
834012
990342
682053
799684
281980
13967
385166
671911
339803
1091180
1027649
204548
94425
261684
903200
14481
29399
1069699
9690
675817
412130
831867
759313
567499
166596
510309
157998
329352
49389
798433
210126
710263
248996
548383
876349
122088
455162
895751
249475
113772
77346
381006
328060
901853
919393
187361
30304
672943
192583
989693
925791
975254
1064189
536905
958983
2551
682945
916983
444097
694056
667448
154318
861230
725767
769372
936528
710337
245110
757928
1066410
662509
451319
387972
343447
10602
362079
85353
700320
23787
756016
385436
123956
231344
430696
427014
123763
898473
1046523
443273
1055167
862922
24370
350483
83669
735223
235814
674080
496424
260839
676513
383859
733318
536363
467958
764552
370191
436794
489863
408503
327597
436530
327434
482518
605605
115448
625618
209082
56635
599255
210567
220049
97811
839099
839100
159476
775478
111317
437381
181630
1018038
605138
672758
11777
1026816
239001
294877
91166
720524
929055
436602
994469
895892
3095
696534
579608
1067451
49354
121069
624367
951761
320928
1089703
135587
602135
380141
195457
611095
916279
688239
809504
1006436
990581
947843
534502
900964
953875
504807
1003758
170929
21391
39258
933876
756279
615380
838413
801561
11851
113684
882908
883958
67581
231669
651605
418922
96233
526926
323956
69419
509800
386512
564731
958248
608724
779782
775148
391431
355167
621498
663333
951430
1064817
1069850
712835
1055613
995102
102918
1016691
942611
119438
366467
326975
102666
220602
482819
199768
877537
724916
1055632
572500
196294
155296
803953
1063797
842885
58409
899694
710524
92110
199565
399039
701804
210515
605281
1062457
790097
588592
383932
1052673
894390
1017751
740330
23661
678977
122157
212957
556951
998319
347928
556294
1086286
968071
1049461
313032
427774
299536
505714
69900
457826
246031
614913
332272
649254
645051
363148
704696
500449
1083744
229492
697584
228986
329441
357162
648529
923643
623182
176383
92021
1095485
525942
306933
969413
987289
679395
580905
320573
380345
570425
825252
882937
723138
380105
1081160
40616
278554
721836
881729
282350
681057
684216
149570
984842
887906
392540
774069
149014
219175
715858
655238
418538
262486
750522
1043003
943633
498407
927819
513030
506619
680546
619649
1041842
295708
1004034
1089013
825162
476639
588019
99486
577909
585913
228796
261116
680295
316024
873987
872844
273568
900317
306172
996013
847637
971295
357782
832506
69115
89818
623510
562524
302108
50386
275943
985722
384362
383990
659467
285676
29300
198966
371640
973788
1081130
147731
16178
1098603
203487
522232
1081163
820213
315428
253701
419964
714593
894608
966099
924390
102411
220272
202811
466909
317907
249314
165898
568047
814468
129356
298852
918789
602674
310035
881124
344968
519608
30327
255213
1042531
624893
5105
758651
624903
482406
705958
1072787
838902
29845
444952
1086148
250023
650441
252324
533683
36102
657782
530935
963501
884050
708001
892649
946952
190395
787838
200794
463107
396544
53050
952574
97891
348514
1096476
433253
192498
459351
939800
915087
601459
315703
372389
760775
597368
574811
483486
280742
211503
650633
836883
426256
943063
345930
1089740
531861
734094
1041560
305369
1076520
874831
1057686
268651
470788
289402
863366
703171
417098
81934
748988
402609
139169
710463
860225
549529
515653
158819
792676
113631
877841
113310
941319
1011415
884106
163131
517823
962321
909087
1088052
436241
889182
1085134
954010
598889
52891
512342
257496
586368
488374
917234
300712
928800
64423
118542
126301
537560
338195
482336
834357
122489
962275
566946
992204
597186
143842
313346
27952
147869
431880
735371
693729
800614
1050913
361199
100671
135494
426478
432799
847349
858332
538252
349752
211182
664924
94585
606315
472859
270014
91435
272492
316316
310589
675580
871683
670992
64861
830621
975392
444136
598362
730915
764707
75102
765555
422096
125966
318074
649969
189250
88203
989338
202417
910069
335694
270511
304344
44699
654731
525812
883661
899745
692788
649820
704052
607656
969788
1013779
239959
70804
1006053
1083309
5303
1017375
1029244
864495
20131
884033
149471
1080821
258060
365787
1015397
851198
313481
62878
1052672
498026
1035000
127164
694434
445239
900320
81202
174223
247108
200985
57958
457770
690151
682064
1075195
751105
14998
516977
125040
878320
412107
650097
456280
881438
60729
954151
573328
801208
526085
982745
194782
175377
389767
42698
841321
103306
246964
712589
320793
675158
680349
132975
787664
338172
714680
93927
22838
314039
774506
807166
71268
782894
72575
522297
1037963
174427
10095
26166
58726
597672
686816
328139
838134
906311
1052176
454935
572557
186470
200540
184353
1050689
175399
87599
882243
925284
296824
634486
324922
1088957
538913
160513
80365
913321
736208
804184
636121
252826
186746
105343
317633
667480
291612
557633
304048
963241
599327
2472
100267
591732
174269
181931
384481
67417
343753
310861
493582
545364
368014
1021508
74373
1008188
166208
282386
606016
1086928
201719
950504
348348
240359
181363
478654
450206
335980
1014221
519656
747569
730063
1077293
180105
661749
520037
43150
413245
497009
767918
846096
521147
575451
692856
404444
760794
131328
228083
801819
449080
26104
458702
326837
412779
247225
379118
761873
259749
313004
209478
626401
1070568
480365
51643
1045592
57013
257119
881279
363781
47090
711473
505922
761798
278139
165439
729175
79682
316522
303596
371190
1090242
49776
513657
796289
518872
145233
697800
379746
126917
178148
575381
281231
291129
947993
329948
1045400
697942
1056942
1098103
156567
107638
368455
188173
189223
231432
49779
308605
211808
919819
147446
656187
674289
789381
788305
1037556
349838
347405
175312
833962
519440
983658
381101
739914
471571
141523
248366
1026187
125087
52728
981152
556210
690409
181673
555973
233439
236109
661785
21709
556433
885495
272770
1081460
543178
197678
672090
954365
628188
881452
251579
1019575
89817
855233
429234
703605
530328
665223
211193
835777
324428
769771
582452
43469
981311
659929
998806
758121
1011957
53175
486814
268077
783161
491838
405315
239259
325853
208879
294533
525065
281726
1044231
607593
1100258
564690
886934
432807
656705
359214
109151
437746
825383
543434
249702
856497
102912
111524
154594
376667
880260
881089
237278
523109
1007596
688011
1022979
513082
1035250
239993
325491
800305
633624
327904
498646
1072808
244685
111388
515976
837172
890931
168344
434999
151563
190698
481612
879746
362174
230388
590144
872050
540766
177268
718464
152604
748047
692454
1055540
971722
175070
976112
223945
942859
423070
512938
968094
562755
838296
1081007
613045
434735
391420
36719
592706
1073522
38148
346656
526431
964253
830525
709045
154545
1088815
766610
1066778
137337
348049
334816
558816
340345
883809
116608
146218
710829
348274
428020
34234
770668
1010579
936538
557797
474481
760759
725217
238275
715480
792678
99442
1068113
782910
588809
767737
789156
125274
42399
641082
201554
907127
1098294
487305
850495
880194
218608
240902
856078
326899
205251
1028268
719548
76535
36620
260143
359364
400289
577943
9665
594138
786669
301905
610795
543070
594423
192701
817222
809796
110890
942718
283466
255290
770093
455737
991693
1074284
197751
431721
191806
51707
1037071
314155
362056
781173
1003352
590679
981515
902459
1082489
655591
951164
1065271
614060
851455
370492
154474
112774
609291
160457
659761
924929
961879
626382
596496
657711
539618
116547
853628
72420
207044
541663
41433
1024404
461463
622392
70945
986324
1021573
419016
149709
443667
1056248
836919
751155
628067
638873
912387
499771
1072664
94525
248984
270493
76173
65665
484965
472285
130515
944539
903912
557405
346979
343492
390562
1098320
326659
1017670
588974
580353
15915
104285
1075285
341660
1050387
190412
1098059
381757
7257
847193
621666
672398
655872
1066187
799914
49446
52927
76170
1002637
111850
22891
179510
726496
857150
869090
611374
329693
7005
557723
400300
326976
918170
523883
983650
567085
454096
236423
445910
228248
472889
437265
598033
513253
397994
7739
306741
928364
425724
853705
871563
1011072
1012746
675233
856587
860343
167041
630201
429733
373336
738103
110117
309920
1076306
700924
354944
217530
623867
654340
570497
230281
1065445
1014691
444502
475250
637632
94044
713197
184183
736461
1032347
85275
829308
829808
320076
478549
536817
966149
1066943
808586
630782
345524
1040930
495107
396795
883884
371381
755177
954397
731063
71178
66605
801672
350172
1064490
826453
185483
1023855
297260
829184
54807
817085
869164
89353
852665
547689
675001
133603
117924
947983
904940
12457
817160
742495
104604
925203
1049098
955394
552937
735938
896156
81126
531962
550456
83991
818536
131606
802941
525677
340722
629991
981883
866986
712803
152294
456367
1091660
591637
468779
831146
429780
633934
240826
466869
107977
858618
850899
455355
115467
769132
385714
126696
922496
225052
458667
684230
631598
553058
471997
870698
680813
952939
561286
626483
773500
1012245
642961
230287
657806
947987
360278
587203
793075
811698
999966
369896
53320
148819
851779
25161
887730
482192
848168
74606
738090
822021
825975
919946
678161
363178
77344
828051
1075957
380680
541821
353631
846864
501199
222154
82564
870885
425558
313757
276503
116296
606968
818723
1096773
565150
1099722
306956
555779
221621
199304
544406
329224
543036
537442
451873
889231
168412
854213
17310
207107
974436
486900
378547
401029
574490
873817
715882
550383
168775
667294
1053278
810387
428810
550681
502160
274470
1034958
465732
800366
1073231
70591
562839
1030175
662144
446665
340260
647230
512484
773526
390167
465541
1027039
645583
1099291
497732
264576
987981
1041039
189655
472951
569670
193674
215915
369500
513650
818406
982384
980997
365490
117535
331838
1009387
360985
909924
799432
740689
207916
1077424
373054
38535
1062914
765517
8397
1100297
779585
501434
16939
257301
719037
626575
1092903
173272
879069
630991
995997
359177
545223
445509
656330
919848
897836
837586
1085461
853304
871940
703725
798545
459961
637560
11312
30948
222742
686439
397939
196523
672128
118208
727802
1085515
439989
150038
343718
1032710
360433
917567
437959
546413
705898
124638
1090546
689534
572120
863778
484250
464515
543086
362834
812345
383787
572646
538292
132302
426941
381490
792915
1085543
934101
921514
913546
882842
549263
864832
322384
685003
600083
457402
200323
802561
634264
210587
17588
1093411
353858
172715
769017
11123
502248
224227
218408
1048745
882354
121928
675715
310102
916068
696475
831225
456525
160959
368747
279707
172312
290681
713782
673095
286132
48953
481597
198953
820143
312741
1085394
155107
769874
208150
826165
262831
749368
346826
827893
516351
945975
418022
697645
491581
684847
1089738
892151
1098558
54256
1096454
149818
794488
1066562
304262
946868
932937
202701
97301
873963
621977
659222
233658
537509
301759
187292
461627
102743
919608
275664
293510
950894
182791
525370
87708
626607
309147
278410
689371
231910
366392
500442
534077
909872
527327
477501
888795
37640
830732
805870
656302
382945
486550
343172
771969
260553
946561
87140
127542
998600
562752
676240
886096
776259
255045
976586
745067
347968
200120
756199
762492
596696
818027
795750
155607
830178
43511
689174
210058
1000042
382780
248706
703940
1077033
148400
527130
144396
828178
173618
877752
85217
106183
1004776
688229
969632
168096
830634
1077220
820425
470882
831569
831296
1092221
979191
527250
968340
461406
36124
401797
569417
180125
919309
767268
35601
473175
166030
845584
216152
585944
313748
491525
100144
530930
130404
1049535
731562
338719
778503
205790
170973
266202
907912
486959
19360
643975
52491
162952
396460
315203
1022587
930722
911335
4031
1005616
50196
709346
962493
558960
186412
792024
554924
917407
901483
699797
165896
944235
199178
944367
247246
1077095
577453
162712
705557
342874
369581
367903
699899
360154
141934
987586
658937
459414
52996
475194
505411
1089804
256205
880201
1027220
843982
514446
89938
1069209
683759
823624
665571
202928
592549
589115
652319
900172
70040
932602
942812
442434
447418
829986
10059
837789
891133
539381
341140
1063955
1055129
224463
821670
773117
463250
18671
273981
608931
1067376
431800
740670
212050
782399
13707
546960
389051
38802
872226
197590
55278
746967
367682
484843
31813
307588
749940
769621
257741
931822
484732
894223
833569
26530
1352
867689
942100
525984
265294
70512
530721
308338
391701
167101
621217
975389
244735
903538
774252
747489
423651
115434
706593
63217
1079679
664008
631885
232968
825845
79713
939592
424538
672331
743205
538409
897281
482599
794178
363250
78505
52700
699245
195136
86267
942921
45436
921984
141064
329844
335484
75792
733280
232638
737314
169644
900994
815534
814484
1007342
1066343
509953
580515
349546
962728
1022359
250195
1004891
939126
408608
907770
694562
348184
113072
85852
845207
146981
606186
773241
842746
105685
425453
665252
1024283
490516
653668
103365
210377
629428
517604
614604
878250
1054701
1051716
26210
42200
1024051
142917
131816
814772
923769
280945
1045317
550740
416155
550273
571002
503831
1059819
74893
306196
554986
802763
532483
151247
154965
584827
261260
178620
605717
810832
343908
611605
501787
647555
226874
689368
135620
81792
680539
66421
861331
26864
806890
248865
32661
767746
877677
984209
809568
579593
122689
514299
112810
580071
866232
998587
879229
445916
317579
118722
713416
282263
490821
879019
217237
817288
488155
563033
183403
684383
980999
910942
1079297
569410
112020
998625
188248
515540
965053
556602
838318
557025
938279
322555
156932
900663
66246
671023
87258
582438
188563
998266
819049
85114
288533
593957
38841
166221
380073
539982
762068
967996
321814
936175
951093
745502
798251
687966
221679
378813
984904
75895
881058
183334
75298
708390
666913
1091916
829209
966426
92625
659742
1088518
922918
377986
1009876
104897
1093138
278132
316793
611399
356944
837222
293535
426646
924228
159993
623892
493252
626629
649463
1003533
990222
884032
428350
581230
809879
142223
416872
786311
1019386
161068
978576
1076408
503121
70523
878614
143409
650102
176252
648779
373643
178431
644633
978900
841285
557960
340608
962994
604701
103960
119659
148133
135987
274936
561742
433821
1013142
646223
1080870
155548
453380
1019381
945967
89521
258991
681894
694568
598982
26315
1048451
327537
160745
152858
785999
138437
762173
170241
132466
816811
671121
1092240
97496
563707
227650
928398
51975
254283
758284
1004712
440121
937223
1004695
991352
78877
51465
978932
148302
997588
638580
913745
257315
276340
38575
31136
964927
87472
348651
960740
792259
23467
489247
617740
299651
415697
1100087
314740
1087538
639865
738544
751611
251597
692533
387169
1086139
189415
1004900
527789
199249
906320
54053
528361
384080
867281
92579
1063311
11943
643644
980254
790619
89858
448443
516496
1062800
382492
802510
578216
661610
475418
429001
410123
43301
920177
1099292
719256
1068909
754562
921520
36737
357372
8110
25648
766450
625724
256220
455194
534254
744148
737009
134941
128022
1090016
659243
1045406
741435
458604
752234
444169
889159
169919
812142
347695
1032205
140261
924942
416050
124437
891864
627211
945837
1007430
710814
355654
406408
825810
748990
1000530
17253
844164
722997
422415
787854
455764
930248
665660
407272
1014093
5336
982620
963641
150016
362805
328976
961415
130438
388328
980353
141283
242070
709125
211507
155733
972182
130917
823285
1047986
859651
170732
948362
327849
762647
279724
207817
85265
734394
317139
1020549
650250
287572
5287
475602
263028
899412
752641
950556
172522
319187
306809
378317
771847
521710
828404
491884
257222
806134
1033404
542741
135250
459719
276332
6215
866460
257506
72082
269413
337805
287736
48291
818555
500603
32884
28733
519665
1023916
916927
491399
505255
275907
893804
690469
367450
301504
57542
765636
703047
844143
890443
774678
364101
672674
480955
634687
1054251
897747
543932
978670
182536
124628
26558
896073
973290
437818
109451
1056277
150454
1030060
973019
108815
3508
889515
490898
303465
618443
555505
517088
121658
335738
436351
463401
766078
707664
612971
367165
87362
252448
1032585
166264
18482
1079872
968035
401120
973734
641006
725313
872222
115181
904404
452541
254221
910211
973835
435783
351279
412010
948951
104989
346544
714477
551066
443516
1036134
211644
457364
517226
960642
273488
132605
469746
411953
491248
548219
483559
932442
613586
275771
263626
221957
546052
125438
1099681
983053
541242
837010
139008
994851
596225
275018
838496
791068
514555
26113
738031
492671
658286
148870
893834
26801
280268
45058
576583
419697
434216
618603
488688
352517
975911
382960
527759
607138
1053109
16293
496259
481432
602842
304957
551615
322578
1024442
713535
276447
341054
63886
761674
1072993
257983
619348
357747
36555
357959
182635
412989
1056634
806375
427074
777662
181088
428306
1089489
689760
87565
862382
4178
873256
452809
869272
69584
220812
629764
522838
102512
435215
1026150
184457
302600
888535
402757
764237
1052781
55844
343608
1003078
328634
601015
1041444
1078536
387894
797500
37922
863749
302232
526395
375962
110920
919690
394213
1062366
1042014
948662
908763
367134
1023005
713124
713003
730479
330291
951350
156881
280540
588782
758605
901718
597476
789748
253805
819197
1033766
769871
294188
975683
559855
959741
943484
164995
1091574
71958
117615
765799
456802
424386
73606
1092293
374624
14473
1080296
1057432
791893
107978
154925
315082
931210
43750
1023321
446470
1058712
768914
1068094
979451
1013009
647929
488167
346170
412536
886160
720546
837602
644924
659720
714904
46228
519890
341945
690682
226372
136642
290488
1074749
528295
594206
675501
301792
474370
1056829
310742
497098
787535
48169
922607
304257
1043949
90419
392564
1077483
14577
749745
565398
408965
171163
118928
47862
566884
259998
632469
131024
1044663
234070
979746
478449
731508
57638
562577
961108
179194
347159
621808
156426
586474
989253
363541
871823
621549
46859
211376
277970
917216
634915
881875
318267
419797
287008
874280
484864
393138
389350
822897
568171
166136
224504
14602
44113
1022811
481751
625499
264297
1049357
682076
362362
216683
837661
120822
467035
450203
445801
131874
2692
29278
1063620
107190
758817
311942
930703
1035200
329298
957040
179984
721580
335073
702766
571066
838077
67272
474920
897133
413161
5698
341042
601236
420609
203642
542931
862457
54812
942653
254495
431313
938478
828362
9986
624299
165340
469791
174811
1062854
124786
1059985
164131
1005384
30247
207994
914061
396219
1075423
83551
521846
222755
108246
698734
827204
834769
434027
933591
545234
304769
494824
224720
445368
819113
432891
1099552
484364
656447
684679
879308
623680
738443
513930
57368
17998
409377
967127
896293
265979
294344
467182
441434
949402
1007833
304470
886286
854135
59923
381661
873025
1071108
480193
1026272
4809
392997
490288
868417
443912
507751
396673
135165
773163
149533
1062297
53466
667603
654411
97403
699796
405784
186245
161773
1096326
393354
721642
205192
507573
54545
437230
534148
953312
792388
362270
350006
844798
627786
322860
631187
214246
68472
198179
610408
986099
750578
669082
200872
481287
506159
126438
286267
980741
38565
294687
846315
285361
275211
668874
632755
656048
631271
705853
139105
937149
409565
1093949
597481
807721
679200
967239
748822
241130
787124
352885
71183
127942
798496
483497
652060
208163
577852
104773
768801
3348
236930
205815
159318
392508
224927
849851
1071272
1081761
429495
192647
844042
550661
686981
777619
385657
781069
580095
602632
395382
464923
837974
962242
351585
693666
213340
933082
446024
267947
280169
158178
60220
226895
85786
953730
36393
111644
886948
1046243
790138
175392
1020027
513188
506870
652626
446634
908711
362710
722224
839605
1001923
364209
824463
234155
1100188
1062522
318827
92965
238518
631413
684742
800106
475487
863655
605397
941336
628017
703035
226183
509151
638901
61688
182163
379840
369081
127219
595355
92699
775842
353763
1057505
607437
1077544
86853
528981
391437
342067
633217
60368
621372
331483
700210
975647
644371
823715
787572
442989
160315
304038
546986
616267
392713
652481
1022817
354825
614577
708237
559282
881025
194759
760856
654273
342939
518417
679991
1028793
225551
432403
438567
352484
1024465
241715
945402
823669
495123
804957
213899
1017270
449191
468068
801205
932894
75320
285134
403116
95986
687530
507427
675327
752120
1080221
148957
185700
969628
559796
490980
734667
372820
914933
489169
673329
876397
467895
596711
715105
223838
40605
255092
332997
53028
1027000
985873
338166
1035001
663372
426805
1075478
800788
56583
455515
719826
859942
778456
79767
765564
1074679
840404
125156
812947
813458
119123
6985
568174
395011
222443
143476
720276
402748
210899
703338
458515
320854
949056
45889
354640
448125
222182
158610
102793
1051774
985621
826241
1030044
399419
1557
333868
467662
477322
789280
1003178
542799
981410
205326
443783
220830
59347
996613
32535
911050
120709
221922
1085240
1051955
980252
68996
464907
440946
510634
945169
414521
791954
255268
361241
683884
547861
66306
752263
65933
343013
274516
749783
515634
619494
847792
252802
329859
440412
768544
656536
180167
175138
892286
534939
433438
139702
124442
833335
516953
348170
985116
510865
607292
132354
497894
322858
1076633
249593
27321
931268
322392
372069
747897
603326
61415
841411
785250
696154
894226
765962
247894
366839
992908
384958
738708
451854
331628
767120
970155
703403
670271
94701
935753
445406
157394
647757
1083438
916047
222123
388520
379831
590444
613530
1011366
1050234
1027431
592957
986712
281583
416174
159383
755493
445298
230919
77831
102382
1038119
410360
273360
254444
375214
981377
822155
266456
503093
507071
995058
710269
827748
865526
137755
417469
127761
951065
697570
574341
298708
116645
1051237
234327
853339
99817
1060765
411363
718571
432366
882572
836899
396897
908923
648443
931081
182514
55692
789561
739962
588621
1073409
799788
750008
377035
97158
962633
661170
759134
246860
1053442
1063533
955472
1013755
918664
391376
1089303
903722
568735
134248
460372
716341
186381
795913
948704
867781
269700
1005146
79262
260102
1082566
281408
35191
352476
1087054
836586
414693
380955
112174
1051500
448782
415808
685506
416278
55268
797480
462189
1029131
470331
565708
553228
207724
87134
121055
991999
392786
729316
551642
51964
11201
290825
398244
97952
108237
493679
797548
842065
1013610
1034751
490133
989930
63286
913591
624674
1014801
975298
434534
637948
539530
1021103
117966
864970
775101
1085091
777054
947045
515324
30171
1003454
233899
808176
232192
371879
43027
623022
1098263
959613
76018
132992
663389
247360
203440
53396
512860
231879
744394
288200
226506
352532
878118
984384
279422
65421
112347
520084
757742
662174
470103
16840
913441
975720
134936
368714
650107
1044176
228302
144668
501770
483830
474372
9935
2904
1101073
527277
868973
8229
580952
353642
802413
1069723
186769
947158
501956
776434
461582
576533
613756
366838
929569
527828
450073
188340
590161
437314
575662
127658
132673
1007326
710223
758786
253548
780392
702666
666795
241834
1028361
311181
417570
513845
738235
326556
60051
545655
983964
266883
756719
560580
201185
438905
371385
248588
599370
388053
101272
463415
683086
563065
779983
281196
115956
246801
883083
255886
1034568
539390
761468
130727
927390
90914
465548
319891
678278
724386
61469
81421
613187
29436
584607
840266
487793
1071665
407690
968334
204264
399822
888596
84495
983100
251746
585638
438854
989824
567662
281123
853273
691246
902588
491103
197411
524800
518924
793292
515989
42851
208454
931073
78694
620282
663575
917661
1065932
552816
551766
594828
926269
410554
977328
1092292
581916
213737
785437
684727
149946
75626
791620
306314
1083399
1035856
414665
1074721
1026798
968866
602407
818942
953672
70084
587100
300570
622422
1094265
217423
331364
987648
460737
22165
820078
31644
612953
124597
973875
832442
741573
1045324
253183
647261
818268
849164
372977
460126
312719
826691
1084964
1083914
188731
863701
290505
124218
96594
646449
994881
834305
867190
746636
284134
485839
620029
6910
1058544
773050
253152
890719
255043
894351
1049247
737261
649385
271392
680111
709534
424181
712506
711456
546087
821517
1002847
807954
551271
138944
731474
1041130
241160
664543
56289
836023
33048
889242
259249
763945
1082205
180436
951166
667418
530268
1047594
924334
94561
95478
843794
796958
8781
480009
112824
172675
765172
571285
147085
458956
1056199
123139
16345
948796
664725
172258
331532
459269
473695
465477
1000982
492602
775539
115310
22563
796823
900802
1095621
82516
371124
580556
66076
5834
943268
346795
770079
133997
232571
475213
593330
945704
180203
598238
248732
860951
798521
559487
959344
79443
1085664
497115
710016
935173
601494
416173
925984
92446
47555
756414
722850
38379
785217
543838
65727
433663
669219
292395
133749
308600
137859
1007943
743906
688662
142425
439544
912397
48380
324487
618043
777725
601280
741677
371490
396256
22644
809697
78083
88882
723331
320866
526722
103808
680044
222952
266582
262436
311905
113305
245622
462267
757857
405148
971177
33181
15041
511156
1006028
868907
701954
1071243
1070192
361488
462203
184906
1030555
218669
115510
879187
1068865
274779
438643
630369
337200
108693
27408
86433
839606
733181
184919
192386
920013
846617
774891
945362
99006
917072
377360
1031229
230613
673295
610225
415385
654745
712547
449890
1010772
242146
749190
441766
598656
346510
473877
742902
946846
642824
488267
868369
839590
291321
538321
662046
374490
116338
515121
966448
316484
20417
718588
821337
912280
443471
32309
735899
883950
113258
847316
1000411
575184
672194
754123
82872
1030904
330566
420027
659840
808428
185948
760461
1048763
1046024
459617
384890
61718
35452
609458
847991
699104
431529
905497
452664
266924
885401
768772
799577
952345
365552
220880
771641
572271
942158
3866
446147
437539
940479
159799
39485
172293
979285
813183
507234
339490
994311
922260
446344
307087
937177
126084
1090895
1046248
903980
420991
774861
687325
304911
1086032
772163
1066632
485491
127822
496138
302539
403721
1045420
290868
377143
1060970
351458
60029
394195
663557
170025
311459
859857
127013
467931
208735
848032
77987
509341
392768
924307
824160
1027646
1020624
516663
524709
287065
994752
996433
995395
325183
753896
814775
126996
1080467
903800
720984
1061982
648708
274502
262198
656065
983129
443560
61034
241589
889447
2696
316854
1001390
891735
880501
879451
542612
503197
584982
310739
325449
887693
381269
204563
739952
402706
220425
1097816
583107
1018436
17879
701296
282102
643203
448990
516999
1072831
88513
910037
131489
1035261
26274
169586
13456
701937
269339
362780
631903
601345
105012
493720
494770
626547
867199
127911
172954
527526
216224
281580
407335
950987
587461
291037
546844
551771
117685
764873
668995
543413
19661
665629
800034
38361
79329
435671
682932
362265
91784
269551
247496
640832
467505
111372
459645
972869
152436
151386
483634
850674
353421
1064097
666400
5259
812661
701044
408211
1088292
211948
692807
543819
135200
378025
37335
545152
664065
675316
535344
289403
596418
585296
321936
1062216
449948
550038
13778
883714
258139
523961
3929
168076
1067680
343646
575032
81102
165629
930392
221252
570294
547520
1089205
83031
1046187
312572
1100512
309182
646715
690253
947763
185895
857571
732956
864773
287611
1061984
331529
632747
515309
828587
766252
303730
116308
601025
255219
324717
290808
647014
600194
526088
289315
892030
739180
1029545
198447
790237
718132
123258
302442
986809
1097692
548784
431565
984821
925376
446486
371289
745724
973160
318548
810217
500989
1068873
284556
232015
904334
623491
833279
270116
314711
142822
848880
936788
664128
1057766
895002
447495
882159
501582
794206
14449
358659
173208
166492
977886
697012
775458
334533
414480
76110
729924
377451
306805
704375
1044974
864686
902189
951412
828496
164637
654280
1091185
344827
816534
129888
368467
1012265
966466
629512
703867
1038107
175867
529897
607932
261448
336972
347994
789937
1015923
466149
58114
1067377
249845
588956
1049432
31848
308733
48516
894037
480556
879887
63693
1020460
670514
28614
88439
679629
628921
1062160
1029994
699181
64447
1013406
594915
887670
497668
924738
982264
516590
13313
132303
553446
894392
886288
793266
908987
991411
1035092
82203
558865
737880
1024068
269870
1029752
813249
507101
201789
58137
262357
284652
604147
963443
514063
506097
459869
867453
553070
278003
112521
118529
861377
458455
745733
250547
779184
481953
786219
21699
1000698
744172
970603
322223
955266
953896
748094
849708
199912
68117
40036
839758
516061
531060
586974
67209
490600
118064
260565
744277
423746
1027779
1087926
512066
655508
420097
562840
942488
795605
978041
586933
984773
1014832
472092
1045710
547395
713725
424438
500391
354381
666360
462935
417660
934491
287122
124025
532266
206827
453200
861908
790482
77960
656327
750400
774420
71350
717925
974658
514507
602652
11716
608211
103489
201212
135898
184191
920595
88415
902991
695295
885447
30222
887454
64057
463233
725932
40422
328935
630141
73210
271352
335903
763179
333693
23979
49192
329289
7989
893243
173591
484070
211477
79743
143158
357437
393189
423409
901784
28908
105127
82051
710880
733554
1098980
331068
311629
798142
637005
130047
287385
577858
251040
170725
784342
191965
1027712
1038504
904655
912989
102532
563364
1086924
135020
481495
155234
72603
620815
1066777
328327
946111
230574
798839
248127
672123
763063
652571
984734
296609
522225
451330
1004771
462767
809924
667862
542388
451885
944269
271861
982210
768445
692257
437210
488991
194070
328159
902610
347939
532419
972370
273938
447118
815109
979644
322878
46062
1659
689612
286533
157779
324505
632050
328790
499554
102509
593641
479621
62059
412398
332599
455374
1004979
665380
70159
935102
964387
468003
953549
918838
565616
426561
481810
432283
307292
1018809
761310
257477
227510
1040528
596537
41220
781095
371372
177489
563574
707414
810831
155330
148276
655850
141338
901327
859243
556296
403645
691240
1056758
1095410
487877
796799
777893
577714
96154
963651
572317
752219
544683
310562
440710
694206
614110
696182
373379
1098569
746885
995865
1005359
976876
630874
699357
358036
157987
50241
518826
857982
45668
446382
351486
932643
826947
880513
903922
73727
849072
64075
287885
1073077
1078089
1024354
885242
641735
97710
777700
6019
1060738
338972
284390
836274
715028
406998
941990
184557
664279
1024929
191145
552143
163867
21084
108826
439468
524993
124504
86647
390771
678444
585690
609303
706176
756035
817907
1072858
81226
496617
703672
416533
431442
128601
694117
1091396
87481
1077138
223453
234135
718388
500771
479478
1025236
863872
131323
438345
1086607
181207
739573
702929
517355
527815
412037
817908
962197
385934
726846
209789
953219
147696
1096178
425707
826003
58375
84763
776724
861413
753033
788833
801286
395385
902558
936837
354778
91967
772658
239399
106534
1086543
683860
915458
116733
568169
937729
146275
434247
636900
480510
463222
776778
552437
980306
825432
592455
58334
842091
871019
173733
449586
486986
934677
1099110
821972
232875
318121
265044
79939
704218
987714
742966
1084002
114919
176476
225984
330347
867089
968226
943943
93421
578689
470537
20305
701959
914246
164170
221301
241708
606850
854200
1093098
672871
670461
737932
280212
738585
796356
236449
611621
628354
1079905
122797
75573
432982
1016807
6875
612307
336186
812757
427685
22774
814902
639392
576602
419281
241687
643415
56457
685958
553870
819408
1091884
627892
846443
920840
9197
425105
996027
641967
1002319
347292
758924
814577
81374
423644
177132
791127
911585
1019744
719432
663148
888578
349327
918632
329142
483208
385940
615777
675755
468377
530459
832626
684807
53331
381562
984871
413845
342703
578937
407282
1062967
908548
1073305
555340
831333
889429
911692
34418
446669
571086
1089030
1003021
495445
24245
650820
152450
94911
570564
998824
484251
548659
152551
440453
833988
1065645
273538
365334
427540
563868
344524
146094
16193
74956
15323
1070834
449335
133277
709766
168762
1086284
332111
713730
186940
203762
282659
1073461
720327
311748
970254
528326
101382
978245
226959
1010345
343088
293719
341720
623536
695863
301509
854163
604346
126065
72275
1057489
30232
1006815
67373
943340
490543
1002629
310957
771492
727943
888141
399479
158020
338136
370764
219529
347338
93543
342914
629433
92829
40493
392591
336155
958345
170004
142246
11029
404017
207811
536735
480203
649655
878293
950581
578327
499602
666276
771919
485259
978452
150500
106132
595690
1026939
200642
764963
384042
267902
882060
375338
476130
347612
848669
472760
416914
460024
638179
653327
604432
294917
875689
656698
485862
376157
633219
756996
512748
914914
20429
617857
692438
285897
445007
69477
428044
791031
989977
202774
245418
418517
740933
766432
662229
82002
1058962
864957
256123
595415
239556
454911
637497
417878
475822
51179
600027
102987
541008
665765
667561
192349
899080
334232
939103
743714
425194
769267
675646
684788
1046362
162921
889709
930726
927992
942661
838903
694609
189117
379883
519870
768252
991150
368294
1042027
679715
149988
130779
608845
612190
755302
1012177
1045248
654525
265461
621453
678993
424459
308710
94194
379623
520925
711071
430162
263785
989864
1086544
302505
180967
38047
810900
107739
135956
910172
728444
571384
719654
353510
422568
475368
74849
591242
1061446
467205
90633
809841
351934
246621
8572
546122
472627
485552
1015072
122264
956323
702359
87179
1033298
1092803
531946
992415
487992
361493
856295
204724
1030255
504697
876749
151027
141113
458756
1007081
135688
415421
108355
850618
92594
658006
218098
378579
268024
202475
708835
770735
327218
990394
737508
572242
563234
537037
14905
49138
565020
700753
411462
522294
975934
270256
1094893
912410
635456
90534
911059
477146
244992
139369
611045
272105
799109
425160
707137
705177
246978
569495
445534
197188
176257
720847
1059924
687060
125717
541848
232600
499480
743948
230432
517783
433531
656962
1002815
28310
702095
605365
252373
482592
248806
469240
491744
344628
395810
432355
585434
310560
82339
590001
64180
45164
818457
470034
287840
492131
163188
320586
399824
325687
788832
836252
268032
928065
760813
28816
905674
60407
529182
196514
396084
94078
238151
149384
388255
678456
532209
829920
995981
225452
764722
541883
204499
446753
198080
582168
234562
13015
632576
61204
311267
290961
467876
643267
451739
323813
485956
357186
140278
420928
37324
564852
724683
130381
88990
852252
525164
1055731
101757
179772
924288
297973
378067
842985
701472
16023
1055945
1013921
675049
893152
335853
188601
93292
139408
656830
902964
682262
204945
982596
756562
317683
592970
314214
241235
997337
392845
393895
645654
924459
6291
7324
217456
690649
1010603
760191
1096198
916015
73000
27247
119838
1011125
281814
1055085
1036021
49148
779796
160308
494107
419297
50872
401557
985983
634069
794897
17023
900403
252516
857450
1050458
335310
752588
925460
737089
529365
299872
1017858
725115
51730
898115
892860
896550
461010
652553
490508
808294
833334
979100
453525
57757
404380
802009
124203
1093407
725406
247156
618482
526505
812032
725956
165360
722062
394841
940482
432835
15109
944411
469857
1086143
432912
663346
103254
555308
762703
365525
933417
551287
1011712
973495
630180
906483
282086
759918
355541
1052737
542666
82999
173151
273572
66343
606660
416611
819305
137104
100726
1022400
453808
35257
233035
607136
483430
315533
631546
763181
874465
673379
703897
199964
585951
601027
779165
804341
274964
945331
131114
819871
1058810
1081140
1080617
519193
256701
1011714
916428
180241
756731
228430
1049195
887855
542384
905748
375958
540747
53985
373614
662952
30563
898189
701702
27883
227428
322488
907129
117842
1029623
521295
248283
944493
849969
665880
55907
731204
732254
109695
878744
833160
822222
475852
158553
806927
633942
57860
250828
77266
472864
987655
731463
661155
182473
1024702
742840
1032406
360019
907157
148759
61358
419160
678401
705692
706742
291318
556246
116937
48240
392520
862921
1003336
649021
61742
906177
126304
359153
809147
945573
548985
441349
665216
688807
1095563
438166
476787
1092817
214598
256115
950207
152505
251692
375297
334382
565899
839650
257654
64136
16907
526786
204327
773904
240970
212779
1057616
474037
830917
62191
563909
272870
248455
388486
419721
957418
582058
865745
683011
397664
185922
819937
810250
868528
466503
656294
774821
349562
942682
302007
915855
301693
379137
1001779
871250
59155
338331
853033
1045521
1099013
254251
123089
161388
743471
675431
252481
605224
877193
277126
967979
172198
854079
846115
891201
512260
200702
355944
812373
991724
200660
452433
563208
527577
842036
157104
26244
1000015
797895
332731
261382
61586
210342
689811
58712
624972
486794
487844
235426
339356
83310
87530
674216
283250
742290
303382
675756
1043578
57941
782116
340884
604553
945989
411171
80353
151936
1064096
608324
131784
1063245
378326
299373
1007461
868067
644328
466045
463248
668650
822792
1096869
116060
374797
400260
979070
156104
869494
496891
908579
371953
427489
278633
1058528
311627
114258
55744
296558
492636
67126
589488
791754
418128
723677
333245
758713
390614
198416
991675
187212
675242
207647
77137
414986
458461
724298
32235
281973
418678
821939
676867
897050
548546
531122
276867
189887
134775
613143
737460
486276
58032
629365
498231
278153
275878
395046
615147
93038
893385
808973
62784
552721
396263
187847
1028852
356875
485551
428316
355972
371419
552995
32498
762987
83274
899093
180667
252941
20113
11510
699336
511361
184755
580898
842858
233026
595805
404068
96657
846333
849501
377273
1094121
1025878
606873
742627
712567
356532
93624
171937
923196
325345
673234
772046
957413
935232
715354
158583
886761
531480
998695
982465
714349
814884
365943
169491
773418
310296
635338
621858
29836
222537
991753
49817
880881
909389
725066
48023
312181
297178
742755
715846
947120
577153
788806
61856
295086
371713
308765
825905
698101
710025
596820
136761
102882
84930
1072963
812165
1057444
1093610
553781
1059843
999415
376793
56788
969767
134275
669564
809634
240065
885227
1062053
677849
368951
73102
906559
321443
222247
577092
583981
300391
54798
751440
894498
160213
222895
549668
698502
545372
1082063
418034
228742
300973
455061
813663
600127
528410
87553
758082
173610
1022005
599946
905428
928187
177419
101459
508715
827819
247058
353799
789518
904509
53060
189022
437751
1100316
532323
313151
512022
751294
416139
228810
1056420
301049
811974
66387
743552
284269
1020158
331669
97890
505634
668322
46645
888629
565998
64184
988958
708052
285740
799004
722743
504812
911362
886662
793438
435678
720093
49819
838483
452532
1048387
328040
810455
419305
649692
1043365
679763
479282
1080716
300600
1086450
190072
36796
812614
556376
674192
611787
638814
571347
25694
375251
486705
191074
1250
562023
31787
827533
343647
638337
493944
261070
17057
947936
1096563
480210
308214
1009809
642037
315150
66872
650593
561796
814810
755811
340318
1009309
267489
59578
884495
565390
719553
969323
645121
360836
880551
50347
249495
1050879
97218
992715
265157
957389
47514
614631
65712
78726
940829
295332
94542
638616
119113
1082720
974596
1070858
686330
771217
815075
759326
199492
268268
373471
960409
389280
537969
320036
757106
1045032
575107
52830
53880
420962
712755
712754
895768
455327
459643
494338
946671
1093249
777169
866389
264765
673529
561338
1051618
50215
415287
409197
1078674
45671
502807
430485
907646
405658
957254
220420
877512
766647
636110
186390
798621
29600
1038028
852973
301730
906522
505666
262628
1020554
156328
767936
906592
514135
680290
390130
311000
856858
143004
348910
290698
462035
596740
406796
415752
186729
297854
40789
21582
415351
978450
537892
535933
275318
1082140
142461
771744
459169
884480
1074770
705376
1035928
684658
861411
836368
232729
92469
1042074
363332
866590
347318
20470
371082
31778
544943
796929
44225
641540
472656
841650
1019530
606252
645638
46289
841033
215522
618826
177233
665480
75891
935706
796272
751699
1041936
903098
499823
919510
391268
16597
847910
219356
462335
261149
391443
692279
728120
811638
695964
124432
79256
517779
954705
917342
199136
452330
178586
1084718
327698
883220
330262
363436
824661
338619
978177
1028510
733591
582076
610484
276728
752032
159372
1040607
444538
591638
673425
915156
36356
889482
455924
15777
771018
335096
1029169
754922
405380
1012658
835558
763243
60228
355559
326834
570872
1033088
434873
185791
419483
477683
562596
48528
946391
904383
289724
289187
1055575
881512
401104
871757
961652
707221
16559
607519
646735
908849
606137
253641
218519
421432
637615
350223
606414
812067
399636
301579
914798
801239
1073944
181185
747678
723597
1050171
768674
513892
799296
1059932
987909
240741
623929
784900
590103
927024
85072
491329
894899
869858
62740
592637
101966
711799
714487
767701
174883
1010558
330132
711520
445560
322284
808737
168120
192290
264747
817028
858046
996696
167832
443442
579040
844108
632955
852824
61187
210063
259173
133619
850162
574916
565033
811776
213938
951665
1066745
371683
740555
293679
1988
450512
544924
789282
391745
751601
372203
156915
1032827
1484
781863
882845
1032938
221077
914583
592943
982824
549180
728616
509606
713688
583332
932862
85796
253812
138320
401959
64935
1062623
255421
661560
106314
330923
790376
920072
624437
923502
919054
675228
975194
196851
135540
955480
151905
447155
436378
783279
113047
649899
1097536
635722
258777
18937
99974
698152
708255
292869
52470
321848
994485
784332
693393
704726
1079362
929628
1056337
832500
1025327
700908
903141
294382
488456
257541
862222
80291
629028
584734
304599
128800
779279
476457
516120
894128
64431
888754
548077
125878
899262
280813
293721
32410
188410
456380
555674
145130
214000
927115
338649
1027015
718876
923899
747908
1098899
979474
326560
809148
717568
184236
933005
511312
880999
529725
393792
1041349
560158
828709
144401
562616
495256
488010
42002
929440
731600
1051665
291885
43425
784552
865460
363985
474627
101399
587548
457729
601896
891171
240568
371530
988503
36357
706454
216696
28442
221766
529190
787859
455970
220356
35937
1022669
335839
812398
740598
50837
577624
508977
601702
831749
400010
1036043
694392
527788
674646
874584
456793
274128
503004
216549
193903
122910
356812
1080990
44726
310347
656437
607243
692658
875116
138699
1004909
738650
979478
797484
842177
324888
420232
594317
420230
395837
928031
542939
432005
818790
1030594
313721
507549
322742
346383
542237
977495
879822
306638
1036198
383099
907375
453671
626953
49063
718071
776129
45967
784190
116406
765083
928983
268295
244819
996767
799555
1065963
925623
471968
476253
839860
369862
22302
553491
636139
414370
964357
94559
753341
291898
381810
288257
879080
585218
390631
588444
706496
770003
835402
1041553
1000578
500776
499726
1062458
1082702
178533
845612
481284
121507
665984
957866
105365
579433
938939
100386
492369
844027
634586
137382
849865
142964
146805
1052836
1034316
747694
360656
851213
215209
299923
62862
531974
714998
278196
288873
709063
601537
1262
2294
457272
643593
432968
414624
721418
209439
461128
502381
651298
388274
869072
308849
698807
303518
1000064
656739
815040
955643
1064628
215579
55454
1028859
277856
524435
527570
333642
539660
513269
184840
427963
506821
953269
707008
884796
267690
117910
173641
609487
767855
845524
193496
602039
562509
1088237
69845
159428
1039006
664721
216163
843517
905678
352338
835923
454811
182167
556988
666345
49129
91767
255326
274566
383353
1000728
161811
528474
1042276
211176
248447
406689
1044976
730075
263622
656500
1065863
759693
27625
53744
169684
915741
554567
914692
416262
106788
778596
1036613
615291
677352
336199
356198
894137
782424
612430
70380
540583
1083630
487230
460971
321935
980105
731796
661230
667526
200472
516951
1046956
377834
926003
35408
755426
756476
142855
718732
135483
395566
193766
104620
1076980
675873
812476
612905
550020
725480
408143
583409
647667
294052
588476
801303
673642
151554
907761
743165
749444
980237
123022
381472
242680
923689
659357
337211
825760
884137
521522
141393
739033
982927
33645
211734
904302
748109
803587
72990
291573
388488
541869
775855
822871
974712
47398
878495
165837
344651
599687
488027
134654
1056852
670411
815553
366025
432318
556693
948436
456112
465429
80303
867414
517572
409723
379851
131174
835335
26410
232508
65672
223756
489074
1036979
1070842
805205
840888
876084
624197
74135
458793
262633
429026
1033585
623705
143095
350215
924397
667903
194896
747061
1080847
978669
231649
527484
122713
847889
861700
71374
380135
447833
172844
544839
939705
26576
722669
487551
79735
970571
647581
891836
826083
727935
234395
802526
92362
963437
303403
439739
254458
151074
691144
1024063
869178
614139
470260
1026890
545603
520896
1042536
974796
587458
412916
600162
973864
57107
103291
122561
192705
886526
681822
95947
152526
425793
536296
908050
602108
764225
123676
960389
288956
844673
1051085
778101
728502
230285
429726
543536
947055
833176
908900
1094115
537330
30004
82023
66892
709051
56524
119645
981182
393811
909795
773643
55942
645677
466856
1035692
880210
825884
515278
457930
102536
567345
367957
340017
624661
612878
217128
602731
555723
84850
193518
702923
182771
681734
580285
838898
166362
494867
531443
578895
286465
215054
1073859
500930
725808
321900
709777
807339
694455
549636
159859
575015
30163
604257
394790
449998
597812
162982
42858
600504
1085290
451973
694653
220851
669447
266984
476496
943926
802732
449682
173106
819690
912717
656857
1088612
722509
153700
863576
1062525
6269
1013686
986048
424711
883381
880609
288420
47135
1005259
672626
158766
448206
773813
783771
1051157
98156
39324
1096731
150966
258008
418110
84767
179728
1002908
375474
955992
254405
676987
755121
508798
671261
495144
870893
557971
1096003
240137
402320
470862
175191
898282
428082
451473
122169
187471
18102
549316
894915
317593
679004
991081
413159
817874
334771
886619
13325
358132
730327
769171
2707
1010745
268355
233885
581226
339189
649977
488390
1027373
1076792
950381
1094171
235199
874877
544102
263537
901885
52388
29674
827001
93040
70935
421400
766065
835589
895283
462061
351356
858503
1004265
730087
661891
192518
612065
702702
239894
867231
825595
206488
719818
299175
26237
931374
281417
238893
680426
316341
408430
1061521
63270
73979
966022
321628
629663
311569
649237
1092709
331525
828528
799581
1099421
302366
1051777
1075985
125056
819986
280088
955307
842173
59517
456508
402370
829254
255451
805782
474243
754552
1017005
663031
946341
756262
645270
353344
797617
103592
643443
181396
780621
754048
717442
1094814
905929
1062892
761301
458516
416514
493078
897746
513343
10590
286221
1047866
842369
114311
679035
248423
250700
694409
947796
60806
822036
629870
1076539
353473
360000
885623
412598
109853
125636
1086276
1097715
563512
992596
111161
278498
977171
901383
121099
42006
974843
474941
580385
107410
670314
144525
49726
877332
774149
396268
347202
957501
828038
574265
408404
1077526
734380
63613
707645
1077214
594632
14936
174262
925561
838022
872040
577924
225303
571167
556247
443353
568769
32822
268962
572902
1014434
462372
281864
382247
901936
787239
769656
449116
351239
246769
88335
817295
1035343
570329
406298
603159
619941
86118
329986
132995
899908
201016
486094
706580
679783
573589
977684
794190
445146
296805
443996
522361
1087312
115697
962583
347490
685685
820872
261229
1035152
24292
852931
629548
705613
649125
851870
361401
701503
265126
485850
965153
774663
164295
411112
286894
949404
894486
314289
716693
599690
995040
894487
410134
79537
787775
18627
616914
543996
1036037
869914
1094682
729596
403878
593930
712370
275253
943566
1002376
234183
645744
433949
351738
1078190
914678
15845
774455
781028
868365
871299
1028910
459623
260625
377575
505510
570491
542208
754292
253148
190864
75971
805638
432626
761010
183494
132535
81728
532087
960272
676172
501952
201748
60631
949463
318835
883281
381119
832217
952224
796681
313448
917375
618172
1007276
313655
20936
769616
199636
315483
151380
351816
867327
837938
630048
455847
939978
201527
838043
1085302
363018
324839
773086
762493
916451
358075
757650
954887
791961
251816
752315
1035774
428569
1015315
342803
945719
95517
56374
953183
110691
230600
925333
860531
634841
7669
347044
113815
831043
109818
448548
847229
15939
656956
677468
372447
216967
190225
26536
1061956
1004797
502382
135109
293462
35002
330180
311079
807637
495217
613598
377549
185623
753410
801267
333567
470051
16868
161942
1082723
47859
500895
267539
132592
1046615
867668
272461
468002
369092
757539
276118
457508
507697
199298
614638
764993
181942
937124
208471
1023808
202181
596993
1058905
1088354
734567
629149
9857
15201
552292
1031530
720555
238755
223088
1006139
262323
412663
1012432
163663
310960
275628
762340
307977
559311
732914
99274
888576
177863
732386
15160
552146
623891
728161
1050309
331860
296645
854192
188272
1064657
700684
828100
348953
663045
237493
279086
300375
571722
851242
529438
283968
805598
111579
508970
382755
978571
137492
700162
149934
948812
753848
1034004
559611
1017440
261348
570850
609100
118409
620734
354489
794134
298873
497766
904098
972235
333492
306504
399380
554939
321371
375209
720460
223866
100781
170285
16752
184843
433688
859350
38518
652344
913354
1008455
1011347
1003378
1043587
508869
257049
154883
337945
880450
849170
698271
760464
602638
549925
757076
621364
827604
505224
935728
618611
462531
943700
726853
89414
52736
26049
954782
786224
548341
1011264
949611
491121
13252
408389
410472
95038
1968
542480
1060014
392792
413698
30655
156913
210636
589625
12240
999960
119981
551399
561189
399084
1022851
790996
517055
503540
322395
965727
680023
97511
767036
1089305
367632
440095
902488
390825
676959
257084
809767
520085
8656
90058
620736
783448
709126
697772
138104
955275
158638
704060
924694
556271
87495
808918
566027
996855
792637
446318
35081
584928
293635
969522
515738
547028
813732
1064021
312200
461632
715304
169046
669823
948114
297162
562019
371733
68220
1005751
641213
698479
776836
787159
198836
401095
91041
844941
118029
811211
542374
495566
647661
156050
242447
432094
531999
985017
783128
635945
749278
627264
687292
95801
633566
883971
1100008
447342
651292
218630
466284
839716
19505
1097965
796449
409647
126189
813621
972649
398753
357655
916031
426438
70141
818802
954778
245060
238919
270111
761559
137622
7730
985475
895777
806632
86542
502395
808105
537835
245632
90678
695436
157337
920303
989443
14836
596447
662117
708837
311504
316948
570645
316844
471286
653882
58466
881091
997445
799966
838303
777048
22025
42434
815542
92108
402712
262431
535721
76784
79263
608995
107458
37304
157265
1047766
311953
260753
393338
617563
200869
500991
262015
868320
1090059
904911
386204
967961
882253
828784
399902
1088101
189500
618389
699088
860556
990446
702386
475465
122692
831212
725437
476077
62067
737749
14742
1047360
198963
158592
61589
793285
297821
437677
691671
460415
81783
535312
537492
753876
836173
320636
1069622
177358
303571
824455
1044812
376456
319117
422440
379093
1054780
733788
493858
171625
224120
686739
182386
844794
121885
43339
721025
627444
311959
990402
767378
308665
191364
37279
662320
815992
1086791
468702
229466
783818
323547
527426
581370
664849
882090
205256
924762
789533
719719
789976
319363
998775
950585
226313
410251
1082013
855687
1028658
763335
601301
484079
952843
603811
316435
734539
271557
701649
943390
248238
66263
797817
1032381
490693
323423
172128
999425
721064
390450
466716
424588
1011387
936348
397784
369805
401286
1020640
668913
305563
214084
950811
475724
861481
877984
847510
264778
589144
159794
269392
86075
958204
274765
367446
750765
137081
749826
132475
351038
203582
1048538
846006
1089037
1058630
431220
344625
84135
395441
1066037
1060346
50532
393462
146388
405840
951240
563230
246594
555655
715337
746442
1001535
411341
341546
280339
25224
1069474
940587
145669
823900
1059673
402418
1036337
1007250
107333
980047
405483
253433
516257
669437
973302
1050732
1034954
224013
555986
492911
1066214
1037196
270307
555212
688234
809325
1056112
878357
869508
507773
681090
613440
219640
704101
315258
967869
423421
237175
388122
871788
278479
31627
140603
668778
768482
973034
72819
777853
107678
51265
693136
826026
976272
267011
153821
887703
527800
482866
499647
716493
197924
879456
618342
490427
223275
531704
871066
547019
467073
519678
945341
48365
24239
97937
160743
85665
1035117
312177
62018
822179
337032
238121
627131
140063
481132
273133
147410
820312
993598
722764
1029607
846282
756259
289772
53849
384988
344659
278123
263702
785877
719280
246304
879898
215070
439526
281443
999547
65924
1017564
1002153
429925
1069562
853314
824769
184386
504434
636526
354217
46786
868022
499384
708226
1070928
1010237
772044
997084
402932
409554
903992
275706
1076146
139617
529860
417832
705403
523332
1076785
502298
820042
925749
414332
992617
125321
933183
371757
464239
396520
145971
1037968
624837
944034
425531
299471
140620
850848
889922
684437
410589
121351
453369
682126
543113
233342
748785
156820
839669
664684
601203
549062
1095392
1088777
771394
913867
468821
826517
1007122
359160
593063
510547
968972
21387
842394
12865
992371
1094286
31247
37275
394696
297612
705935
112587
887118
56660
959743
659168
122512
243167
517227
321047
1089597
624365
213945
23817
542487
419152
493244
519094
30350
606878
698879
710418
353702
551679
752930
925972
1090264
271251
619742
209755
454711
425597
1000633
229707
431478
554698
553422
170334
936400
1056164
16556
882610
101632
960930
340761
719916
210866
820377
88663
14727
589650
290297
436498
78707
413031
356799
696763
55861
1010971
22878
520140
84446
322873
553651
592229
867656
765315
257763
970785
588283
330206
193449
111233
991140
26451
767069
1056689
1000994
207315
841215
131248
453761
1076371
633401
440115
677999
840236
1062900
565111
262702
518313
825012
265071
22848
440337
646435
1079531
1068326
873292
220184
296495
664585
952262
420330
659877
166875
39720
1072857
1098158
247653
914268
214798
752388
192785
858758
519184
741902
623044
870701
234013
581027
294537
217533
408640
178040
32584
15641
897699
195699
1091729
818813
717529
521565
519161
990685
719728
698138
991902
373424
860602
549233
459997
995006
836857
646481
847723
262942
121957
475267
818211
263180
562203
63425
209694
981197
467396
459808
801692
580454
511939
446844
385317
812360
121798
691871
522950
966920
720182
360077
1072071
184630
802478
584353
479988
711612
482588
332514
782534
223009
46709
694970
927638
329394
314449
110105
778536
746635
1032103
499105
289771
722059
308787
768148
70950
752373
426009
524344
562814
165548
998856
299724
60939
814140
350951
341379
197487
241651
220238
510280
137657
115191
641045
1046828
126209
436412
153262
609818
170125
1015685
248767
887227
705483
845234
875673
1085854
840880
630807
1098921
873196
240051
1094425
61762
268298
168242
404600
348400
264002
936553
898105
517826
648204
395571
93152
827790
557231
482457
175633
132245
728017
867088
347023
954884
991508
48780
585103
470425
225594
7249
1062276
815521
101902
756578
721236
31728
55071
457445
728113
553468
1096076
291761
564126
440440
1061033
650637
224749
20949
563082
181182
724664
300931
965126
932981
887221
886171
553091
370545
371595
372419
1003050
794274
547868
711542
74763
765693
1042475
286276
284030
611106
940547
313485
980120
463687
733266
307060
309318
195724
564381
1062954
573959
792055
68605
459320
145060
890260
172465
884918
605396
1090536
886017
940039
313995
419695
362878
501928
784402
774906
118411
949482
977854
162018
189145
857044
560954
1035658
936604
516841
948899
430188
355359
838469
696936
931596
29769
516209
203237
497913
547296
889799
15767
553694
1033479
947186
646934
814078
828075
1057571
281112
338497
89252
699840
305539
1012712
772760
150794
325651
459861
73045
190422
465925
725881
521439
89804
996809
272276
207561
25487
285378
559718
411055
973986
216679
774819
569471
995385
838176
418301
315930
516189
907986
960171
554390
1024862
362380
806205
799028
169318
541214
112816
355157
155301
434111
819151
138656
752506
778620
951468
201883
425291
254808
839972
210756
659213
683588
836025
875885
1095785
531777
482757
79042
837287
22767
453531
564542
810721
1086136
8821
733132
892622
584055
227453
188384
1077438
505822
623442
701662
818260
2962
276670
381089
316938
111887
817668
658631
1079351
176902
22864
441489
217265
689227
772277
872355
176003
771295
54325
268103
677637
136369
564149
422997
716121
989645
207545
544081
1088731
598264
612127
484410
695809
946874
784451
141954
345538
497680
294529
425301
16191
727362
325436
219492
70071
995155
1046909
460585
601228
817171
816121
833544
1059854
280759
207578
38944
224932
979890
426767
993781
549810
55562
1052037
708958
978549
362588
703744
282621
926222
939623
99725
843506
388218
330899
830161
1040575
290299
942568
72669
258068
215372
269097
400697
631445
294061
98362
37879
608559
240936
337793
742753
758725
619892
14367
1029181
511450
512500
968204
858373
552329
915728
679044
435241
173581
484585
299897
208749
282682
993526
640623
308212
7474
699402
60705
793245
900009
10082
552458
312889
749008
303947
526007
325633
885178
554147
94110
754282
623704
265064
163617
506255
95257
988618
460797
856643
322480
690408
945811
1079784
624495
211705
109654
449417
241297
947148
388461
632008
233888
446702
102456
260674
30416
418891
627495
303255
495630
1089739
627514
196187
304852
1065558
295482
666362
404890
279571
15392
1027247
1049502
158670
591909
477282
513575
1005736
628048
578389
316017
65045
542260
763186
327321
610733
990822
845477
731986
263517
206589
1071696
762620
273627
859699
74751
678391
455567
271825
918314
406023
252378
618604
202937
71353
976484
1017947
8044
225568
981784
387573
472514
471464
770080
408477
294196
311090
112438
438883
437833
47026
676397
745665
777285
877675
575809
665251
744790
267555
1024133
125329
758769
893930
278627
264250
391293
217716
442629
1073824
43681
1011085
934534
148399
813132
834768
191494
441836
267374
793624
438823
540899
472589
15293
307170
116572
929743
352182
835642
507835
681675
130141
903439
986923
34941
790093
467949
781009
583655
872174
398984
702086
898066
827195
854703
64122
834710
17718
651676
566717
213003
974983
250091
132787
181319
636808
980262
267607
1058809
501251
414286
346509
324861
669782
795152
820057
648265
246019
1067870
1061672
973253
692003
252759
972420
820869
553181
728469
1064767
776429
960096
227082
179514
220670
372432
561200
565806
885349
475692
681949
610218
123505
968543
930246
1044564
1067681
1095063
626144
799077
114699
301635
661120
487258
345060
1050472
858841
159218
683036
637215
988936
537631
855004
961950
228820
1058887
421542
953432
233961
584676
130666
667941
733459
970857
6385
112218
279142
16227
224347
387215
597080
819780
244369
531650
765385
397240
720823
424310
298208
12507
678436
799412
103323
190048
25478
888188
83157
556892
765085
997193
317036
894644
1054635
164060
468154
1030130
858366
70180
249496
73459
625804
1058866
536029
774070
250861
420778
748374
87311
454934
330446
650814
1082164
4171
251826
697044
491442
876653
148374
1010853
805376
698408
964186
850191
123233
399808
739832
1053241
913604
700551
214406
536948
947232
735544
752030
379806
798587
213784
202941
120224
564937
712187
369372
110720
428781
1033178
922972
167180
179842
489810
451273
742357
600800
247057
311094
141411
1076212
721734
957438
650532
408130
656120
992025
413262
680156
399066
397971
258783
891188
241570
688452
624331
488299
1045556
11522
55591
587936
232777
743382
382325
104001
876471
107451
829519
942538
119675
124651
334323
95999
27541
19547
180499
593263
1084588
982128
404808
863860
25860
885821
1019283
775199
1037165
228458
883293
638735
374309
438157
1051615
27880
394989
305672
303570
490343
432315
999320
684425
708729
944568
167606
945822
601958
864476
10987
318656
689770
458621
103250
533046
453102
77003
295914
755833
965025
238341
499929
361897
424926
644200
168170
463428
861797
416496
783323
548020
68585
925383
199831
818843
609348
509835
56567
821093
952804
623545
321497
1088846
114341
704545
415270
131762
84386
212829
733771
857538
1066200
638207
1054837
763446
896007
905785
237621
485348
878873
667279
241750
363007
668649
31473
868420
41000
262684
389317
1098841
247362
525740
640912
909291
1065185
62203
899312
163045
647223
825606
1045685
100514
992763
1090375
1044993
550866
930991
809056
792058
63954
522386
771929
927774
1037982
127220
386487
599117
181463
8634
347239
646118
1010680
270556
61563
853520
560011
1039878
309171
1044577
452523
527556
578690
880342
159866
886277
896656
385410
404475
222142
781770
782423
61915
400539
965396
297172
674933
254394
965459
158374
634358
82346
360269
598940
279134
861362
1093686
122644
132634
1068089
386167
507229
677094
702741
223228
643287
886143
813297
513810
1039147
1066730
589840
143081
336150
685191
554668
914947
271835
130265
515296
485770
1077907
173954
526121
702697
673453
174388
976479
470886
178972
548582
1026099
395447
664144
303685
195844
620037
370973
614097
979324
243476
760831
1040199
313735
951367
952417
81133
973829
368525
520612
895874
158258
290234
329205
540866
578434
1018611
25114
184221
852617
507317
789217
502289
874538
173123
310899
176384
801904
667647
231582
212742
872142
902737
489499
842892
806871
976253
174692
414250
766552
497333
482815
598526
298875
54996
352034
25235
1018064
542657
114993
243964
203258
824267
997198
581288
1099435
615516
924561
984722
741048
278336
620440
99536
256550
352198
997957
382763
635747
232550
797818
108166
107116
1024422
1043437
881766
540674
541725
78575
215398
619227
535534
1071960
656223
721671
705624
461837
391481
115213
219193
551080
950992
109267
447551
822051
610222
136046
136047
377962
469985
47672
70006
949101
834387
1062253
426729
1065155
887831
718355
439108
153105
532819
224229
85285
102689
438462
843044
353744
549104
339274
383964
745685
423310
9099
182250
1060735
274696
296129
382212
566176
1099080
29770
201829
396704
458904
884139
666592
901105
401003
717629
17613
396289
121216
616588
928193
573065
639548
954540
1027115
907895
335439
493664
883546
249291
950206
940143
700270
198056
433478
172248
797334
189381
700752
820952
704141
320942
370392
330901
1078192
743560
127742
797567
282365
1075625
832498
410549
743267
1076653
584846
609684
404071
739384
464182
552662
800330
605818
1059411
179185
982760
948664
43542
86344
885636
976592
653434
947586
677643
268454
971968
156596
26975
1008672
578530
353866
294462
727761
13138
508010
540508
670394
162790
1074713
517602
878331
145762
1047434
697141
573218
136830
320178
1050221
1047702
955723
965386
254667
771790
533582
73688
135028
289035
94677
83770
381958
299147
787066
557677
115549
876773
335909
872925
1039416
284850
264237
617032
831771
22721
691452
245742
175406
79228
579235
189575
653132
863325
427750
160250
122655
450593
55460
637273
276375
213072
153810
7729
1091935
701902
727522
59921
834363
1090788
787936
721453
1052714
231940
507977
753162
295259
46509
561533
959476
41123
744641
667142
452644
618447
499274
173670
24222
920723
1015972
1008179
178177
1052969
908545
633950
811953
479698
432289
919740
905757
986178
990524
144196
834477
687212
50747
1099182
320877
823129
967615
1017243
406516
435148
304271
416936
1036071
885782
581173
614887
577925
1070316
1066766
413224
834670
810401
419919
403221
868608
736097
668935
225962
487872
982282
231615
759433
999491
242427
1042322
527316
9353
598634
973485
1088141
372616
929419
702016
533713
797262
840298
71454
141580
110120
600247
16010
255101
920682
799793
553579
192099
507815
132870
187176
638379
1097324
259020
589019
1062647
218321
151762
167078
788250
777450
799488
777023
1034599
911533
950374
663730
555712
246596
988950
188239
216567
207781
694835
52426
198475
565650
238267
1018728
523548
874462
298433
762844
760744
53458
397649
975077
668173
995366
837228
659384
956560
563015
152344
852669
543170
825774
462910
280211
353845
285039
35962
825662
645501
594057
673009
510430
463872
670400
722219
36505
100763
413674
711911
185081
562044
431768
941094
860728
369528
679366
992256
875171
1064892
862258
250120
28167
111455
728234
1003008
570600
196192
634235
977428
205400
149142
601196
68274
30278
916897
595483
57155
1030164
320643
953184
908056
274071
708097
521400
263896
313738
382465
824524
76100
264062
332756
1100710
61109
1093235
969009
731023
861973
1050581
769797
557205
694898
536216
466825
782777
182594
218064
1090171
871639
112316
444653
26434
807959
433161
153640
897124
918252
920427
12108
903425
282908
228303
466753
309122
41218
933684
121896
438665
573997
449615
663245
409879
117130
663812
878170
974088
1071075
686764
903532
968479
573516
885920
161955
434912
926770
736321
237858
707719
609753
269053
595776
368240
667965
639435
845022
307579
521928
364373
817453
981573
651770
538437
1002956
715126
880809
521927
957733
781340
468672
942091
857169
611235
400240
230539
586079
337923
979028
508946
29904
410230
284708
410536
705012
421889
416201
929062
100938
140640
472262
119248
692906
60915
72815
1049938
13584
187196
295307
86781
1012975
715603
37601
377184
863183
832948
256319
802822
351679
801512
181218
212989
209857
727931
328284
827322
1044460
186917
705173
400764
785751
82676
173368
615732
393675
971893
298639
271873
610386
844010
844028
700462
457139
261624
262674
305404
42720
210396
440340
831380
704231
744869
901516
57008
697472
88668
917410
876964
387272
200394
709216
364400
450081
213529
523293
770298
200107
1036325
406722
626899
917137
48992
362228
353823
885723
702711
327142
268650
1097090
527329
421201
268481
87167
263680
324147
345191
181075
1088248
767278
706777
262068
726068
983177
333467
941969
1010848
308646
383113
350336
459287
838234
65492
999476
998220
576287
306830
960731
798903
986311
617908
666914
89145
497030
610038
353946
768063
251375
942364
609577
805405
981595
636925
118309
503085
185572
930128
917558
952687
6599
875277
6153
222934
168679
488436
848352
301922
40587
53951
761534
47626
963961
704022
457435
241575
910304
301025
913426
559275
1003434
729421
357442
1043926
18643
77986
950549
10273
714027
1058854
1042918
309235
272517
764842
1049454
184482
965348
662039
1024413
261044
162903
532835
1069503
420523
46687
705952
287902
26671
933904
637199
176932
606682
734348
74942
637583
96502
865643
492900
1002414
653197
477468
425517
833926
234480
937511
380803
283612
400526
359625
345551
679872
799465
636072
1038005
581751
724176
234253
921918
300933
637246
1070132
827086
759866
904738
92928
331122
356097
430676
767616
685737
1015107
152638
1005483
861776
208070
1055127
986903
444935
529319
377269
111882
683841
1017772
1093621
516524
424843
274487
567429
379036
43060
650845
314126
643934
864679
338333
110811
1016493
366429
336427
203307
132956
268724
874279
198912
405618
1085271
562658
235148
376975
780394
732329
860992
398669
116779
893253
730666
1057258
283704
822770
139235
106343
727744
698431
362145
406008
414015
976588
484127
731096
305093
5026
700332
1049702
465168
1065733
754381
170468
399839
391773
743529
125326
515397
1059837
683113
118291
568628
700303
1080140
753045
46271
894141
202206
222481
559739
582439
904137
1067763
306273
141222
855215
492527
12443
777256
374818
237861
112535
763429
184048
1054262
1034013
792490
288534
629639
591857
431302
343954
19029
734420
1091080
906472
596525
467737
1041881
824235
1038389
238937
217095
484061
1066403
847299
584724
683306
268871
489943
303408
1010368
896611
1095760
464068
101164
266443
266442
923860
821892
160915
1066523
439040
447260
550137
19032
21225
21224
601979
604079
216415
711389
402378
530785
466872
1036705
202760
233952
710343
82139
157949
533115
341785
416352
545315
78042
522493
741863
64414
291551
921973
824105
824094
613074
72134
373148
95920
671328
18856
369580
480541
30745
508841
83519
192682
631614
55528
444509
117721
816878
958420
942072
34357
407454
33711
222844
35766
123257
206345
901149
809486
705991
42213
758568
265749
525268
376652
9242
596349
383851
997535
53510
1039559
1046306
844876
206812
521707
229386
997742
824431
151998
992563
478448
649345
569326
680248
913826
202061
816948
754656
415948
705928
1039139
859590
820457
905160
839875
985969
340375
1013413
453528
17763
396836
410477
1098952
1036996
469149
937553
245395
312598
1028379
224503
274074
398590
743305
569318
159303
1062089
621195
307107
433789
1065456
155946
723466
1047184
199836
364850
734314
816800
62219
140976
140977
59701
42935
696441
686897
214093
425127
335640
556369
778136
1088925
756846
955898
508400
601000
269849
628145
976506
549653
413968
1036203
668596
460278
1007207
267223
906858
741129
361970
845179
633642
637118
210787
757376
520112
742162
311573
785155
165507
283616
210245
117570
150726
1083993
535985
747568
1006617
553100
625775
575770
952855
131563
101810
841510
201478
704508
352684
218543
772463
583987
128401
1066138
934486
65323
147308
189984
228412
717066
781930
668741
658963
827173
1018903
616824
121471
949642
29319
512358
399990
571483
1095983
523149
476164
957960
36177
269237
845345
648383
906114
707497
385235
20189
832798
895943
692235
820515
1058391
704609
121866
54466
820945
326879
874715
530633
92219
458935
419761
449678
623744
1073009
142363
184793
184794
370773
500352
462572
232077
389137
774801
744169
506967
51494
614828
542074
327476
434689
949726
1041391
824041
825079
48408
167357
963968
450992
603584
531801
316973
784985
844609
335579
358026
907906
1059127
775615
991908
323599
406384
1100248
1090643
522662
274006
176976
672446
271768
231707
616999
597108
350862
747871
312418
320312
656841
248429
175601
861818
1094126
587132
150762
860813
418566
508033
1095599
944932
104254
929530
602270
576449
566774
405150
178173
993281
345566
510004
379175
1081955
73717
354782
69026
837713
825757
438870
1086142
567691
3085
350845
589100
416779
48407
831224
952606
484539
780440
37382
511300
797860
133912
999764
368926
892140
256206
771369
655962
10640
476427
537310
1013819
186860
862623
9611
937153
80567
572396
311668
941026
241958
622190
94909
534711
390091
618132
16824
850072
259274
465185
445873
1008814
456455
509378
847414
39442
693045
601094
877475
374049
524396
515633
651218
639162
791244
914374
1019220
1042020
857072
739465
1081
299277
762893
851262
760527
686782
816480
317574
523434
1026650
722080
34321
956528
761320
292839
239531
713514
937569
124343
567188
627490
813865
595259
898132
272521
390861
924612
728706
558208
358236
797442
637556
197790
465221
223750
842220
658272
964629
578339
632719
633769
1013769
558561
95830
315733
159924
508111
94365
1033632
87164
530641
948252
891184
537977
636034
117290
363299
364349
443296
588415
961373
266668
819464
253146
901606
244425
477069
1042954
563317
548614
818032
819082
18986
915585
561208
659559
658509
599421
730022
37232
845885
52226
393586
514140
12800
722872
425468
1075361
1006521
306530
408239
731942
387859
386995
698096
673511
691309
479828
576510
146357
121984
474535
416752
609282
416383
971953
861324
426539
669412
383631
914585
548581
214384
664701
862358
826006
699984
285477
681330
1016808
756479
219985
1096271
579842
267818
55667
1013183
832256
95951
429003
129447
54191
274725
586630
937590
442347
240050
1069876
575261
655677
964082
845433
386736
897382
173382
385960
152042
904454
108565
544546
403355
1082706
383213
1081256
451553
409673
560416
483349
161272
958899
601407
1071059
498465
535928
878269
1060997
277249
52029
457649
662694
932667
266093
989959
738935
805846
752892
202845
638670
581569
493465
896756
760830
840244
163580
661763
289131
157495
808385
679165
464080
977725
1007562
881538
486181
485700
433937
999433
831092
642795
62626
1013104
740709
102282
427298
172213
8940
747245
690011
618408
760679
717120
285785
102264
614797
202040
622089
284705
88234
796760
745215
623285
548342
566101
361142
967707
278006
256146
30904
227073
710387
557886
300185
790679
938867
769019
182494
190539
225957
246225
621329
554281
318909
249634
617027
366014
843303
580160
438848
1060770
558795
304041
53817
156219
233000
613918
43317
561522
474480
479090
936817
469037
546557
498503
224433
466519
205794
1095676
29137
81174
314169
471263
1051276
812491
673645
759315
164412
1073499
196653
638615
683221
1032254
1025634
178600
879998
824753
425768
426389
900950
858303
1057732
151468
314964
1023442
599809
907065
906015
732411
98740
805912
198413
1085841
831623
865639
553089
745148
27295
1063799
824002
467087
523809
795101
687873
940921
364895
477341
540654
56391
928968
60536
771375
846688
66776
851949
557022
637414
28973
1258
1083619
918770
283513
261359
434610
812186
855973
655329
795332
156746
598073
760647
866602
175040
1080560
720952
760031
710971
15163
910302
173938
129255
1055296
262007
865132
189528
460451
461501
302876
352098
385111
639189
628602
740516
665432
538471
184250
412236
879436
425976
492746
904182
17147
31245
391927
669365
528590
373923
3398
685812
148565
239524
731225
461267
818107
756377
348666
73830
369737
614734
976912
120168
845805
651370
69919
178836
750248
35211
1084977
179339
653363
741895
903690
53977
186847
158166
283709
899904
1070807
363108
109710
128680
76034
698548
201730
160314
1041392
88260
193515
317648
435174
414627
861485
988934
319494
590131
424138
64991
1087785
899185
951806
828169
548229
16452
990092
755385
1089292
257206
1038794
319555
413193
162554
1031710
1096373
235153
932551
258339
202381
589245
185393
313747
417337
33059
269871
25240
500462
686325
1022500
29461
970533
83639
387479
102697
251486
564287
1006835
649302
219367
480221
845181
92430
627255
546925
447881
539684
1031092
160164
634171
886314
187366
169301
874844
801471
10818
344640
376674
1052755
362565
133012
497706
499227
113729
1013775
515272
613321
570609
549956
622879
915663
763788
267773
878884
17943
1022880
677915
228644
732918
740085
1077283
307114
1024193
75495
878401
834596
258934
921474
1043002
331922
824468
275052
1027822
220454
197445
1091968
415133
861112
479418
814726
517189
580809
157922
695826
1042442
293349
372212
594564
979926
405841
562695
967260
295882
660174
634188
287368
434726
642158
668922
117163
188152
373280
776121
935265
31732
660918
729785
449595
725619
724354
713092
614926
384528
392781
578660
922790
672433
37137
364700
547537
100167
255945
529017
656293
257330
334963
536803
13481
231749
559662
864242
660877
973469
1077449
1069336
23450
520754
727905
63842
286022
487487
893193
942172
316897
78272
320257
391986
848205
121294
395132
715157
568814
520757
514224
410453
814280
1009197
649351
147747
590227
116139
377271
119915
936524
482497
1001198
561165
258542
129708
175507
107346
43572
186167
437990
669631
691673
228003
229053
440423
943927
601660
618512
963016
732053
491704
69389
781656
288363
727914
1026886
337629
431389
170870
296664
66577
1013802
742589
20670
866601
321461
231861
277146
792454
135301
1072659
635655
892738
1040993
708134
381620
668372
863063
887071
547572
364480
97063
155471
820643
121532
818139
658703
257167
586373
816204
516567
1016128
220020
323350
876765
794870
270495
507378
680412
319007
1041215
357428
116452
174636
803494
462477
1076694
382240
940526
522768
58774
584777
42589
57608
699985
850256
25275
715581
503872
10712
559389
505917
494798
146481
443845
1021346
1019570
714952
908274
234169
463591
264879
105714
141711
575569
136819
396847
752881
825787
168297
516632
549527
622403
762733
390656
344023
938212
926789
145576
45249
1080848
1047497
239999
963286
613793
826178
772313
478941
259666
844578
329250
310632
154010
599543
745084
629338
306109
398858
25603
676458
687804
639496
404349
386920
525903
738957
531471
257165
32962
444680
826383
770453
622080
964680
1081064
684678
368449
34832
881407
4326
695637
197423
82125
102174
323835
806718
1018654
573579
426322
749093
57769
947011
930572
1006588
597745
426095
54742
1037614
62867
351515
267535
871081
179770
195224
979465
341108
499888
789895
739142
1029966
21347
405004
981169
1091933
448825
30850
585824
834050
414069
922473
85816
857914
1049754
774097
8006
285843
1068221
66534
113252
902639
731984
29024
853531
574788
546994
869314
1079896
819393
63441
162648
841734
236819
322681
543639
265258
123376
234252
725227
489183
193538
2767
755558
573011
33939
882973
584590
288736
273837
549115
1023013
523578
201732
245281
1050225
154628
1005131
407553
205368
496543
1088639
262850
86770
915513
419140
431940
46767
885711
723697
755831
78336
727178
295325
579924
846211
141681
882260
703236
759289
384826
143602
906786
153500
146498
651018
216735
648495
143569
406282
125815
198688
366371
89924
604944
538910
740179
292728
651918
897526
620861
1040461
952434
631129
780147
89026
357650
777107
484765
920743
344713
107786
652772
990458
202840
69815
119067
597516
683602
229434
185687
718362
790010
1085211
153278
39584
15717
533145
135971
365806
372276
89341
914503
73986
310365
69933
254004
39179
897353
21066
1024962
851814
425428
178473
728410
1020042
332722
1057027
915841
540161
1010291
643947
492175
84261
717956
1032946
331161
995661
555084
837775
332355
186866
407519
957931
84579
785025
535253
55933
379226
762188
104696
698930
593044
416619
339160
827825
417718
626291
97114
360947
310352
902593
1049087
772127
438001
112717
404025
670883
125635
1057185
587691
423205
478568
705076
765219
365317
5800
547885
593838
640416
604428
525754
163437
778247
538059
325780
811919
58914
360541
1027397
922890
616795
186813
829790
549718
393845
1031962
827130
151639
1061358
842993
165263
593495
842289
49451
252715
59146
912379
161100
665344
8509
386987
6573
25019
1031888
726633
650417
18814
529992
635866
760490
824730
416049
150119
1067026
123048
891382
202813
236969
969088
757671
181570
879720
578332
611569
620929
312932
535481
137301
202804
626975
312885
420244
263614
248460
486280
435591
239742
919255
1098981
852581
1072914
87591
195544
455888
68372
541098
146334
17584
172686
1084132
1060063
614348
740650
712839
373383
325343
635668
934074
981694
1084057
84716
921650
170341
55192
1085216
965948
199838
462775
634682
218518
816441
657583
949532
222425
574401
244514
30302
13117
198957
867376
469569
490993
800907
319748
1038086
356116
210983
541288
561608
615827
69675
599210
408851
142410
693993
698026
89670
36811
626001
589677
146264
925149
857329
347627
824653
502423
257443
871696
484874
484875
669540
219092
105168
208974
854434
533235
213936
454844
965898
1028773
1027204
749703
311644
222786
1052161
360641
295597
871051
73446
328799
452557
821079
76720
484741
219237
307172
555826
484749
705535
414952
1040764
1052617
602642
919205
932164
900397
552880
685891
208557
239493
730910
752422
694588
268852
234997
1017012
773892
917480
711402
53889
810082
1059377
306049
438952
245495
915034
15297
596927
265524
874195
602672
961127
726287
479460
691947
115182
860683
767249
768299
538044
567432
547802
550851
455296
703842
419420
186855
792560
49425
810783
862196
595218
289447
352929
346623
445010
415452
1020116
1098206
270178
142662
110868
116946
699184
341416
2764
1056072
224877
1033123
677760
628993
60931
477357
490761
116787
101414
17142
165632
420057
181774
210248
573211
269414
345508
16289
335160
259969
94168
704361
875767
421446
316387
994961
513869
206693
854129
900468
742061
145633
183489
25835
724488
515211
124368
201262
958645
538502
61997
836822
622519
1076691
99146
788290
623185
1044857
497573
741159
3613
246584
121433
881451
1078866
180519
1019146
1059382
827854
1058825
807286
546391
342882
860833
250402
1056039
544091
944194
833667
14238
233076
1010821
836865
719849
164197
975812
689660
854506
361350
503034
773699
574830
540949
293771
304432
792661
202405
845697
596040
896310
5806
548273
193594
285299
440681
219206
600366
54612
20798
137467
172108
305141
1010536
524801
278791
337798
2428
949114
940195
955102
779540
352848
890992
720495
834010
199084
542775
217361
47882
507062
628967
919092
395544
895453
1078993
1049604
543605
250464
285812
997740
401660
240271
621726
390709
180013
846954
103600
770736
356902
93981
420899
407273
297421
726921
210602
273295
49539
74269
198703
471922
670025
149629
987041
889904
729851
218402
781309
541072
776609
610162
604280
694196
305250
782483
567529
716218
517365
116243
174313
182969
895116
789208
122385
989568
888971
250203
388099
141754
955752
312710
227403
755907
671260
151715
684204
426334
1092407
918768
208600
302340
671653
698693
785344
369230
290154
825398
536879
1091481
984134
969386
77129
434107
507315
74623
636352
696873
663590
500893
488325
12587
169015
747328
627223
24394
578395
553099
736719
716784
176989
353593
150339
352679
858042
289677
832203
45983
46714
286810
113620
109116
1059148
580560
111186
319734
640200
660728
486173
368713
97538
792775
1071502
239236
532713
1076913
382071
637673
421060
395649
921656
1043189
419910
73378
561106
509627
599110
4499
919736
54699
2995
556750
991512
977995
262672
42890
867115
1077706
373251
454830
97149
171208
189939
112655
1032878
494462
599565
691356
1019198
302970
190610
273487
438410
880897
421500
269915
1059108
496096
1039840
763843
342197
484901
763203
62961
855463
6328
765183
892316
1068096
717715
312533
392819
533947
660158
322154
978624
186275
362693
385159
818443
642674
729650
49251
502169
931486
607053
228904
186141
484690
100683
750407
783796
119460
387851
370812
527036
294231
909643
1033247
562231
781689
341525
456454
408919
548620
936575
70410
557925
656270
608359
195185
1098251
865511
58872
322605
61518
879319
870413
544434
30441
449915
27498
519630
908332
630200
767545
527611
249056
1014475
11052
755520
481918
629220
297006
979287
578150
78250
71197
851216
317245
1093789
1043782
622765
192366
34150
1030865
499071
844654
881149
491639
942686
256857
838868
898172
193611
110136
541794
693299
830463
66057
2578
1025225
585634
779730
49439
419990
1046731
981012
601298
896230
79774
643030
625940
439155
399776
85256
491266
894599
788004
926198
636245
1004922
841202
997672
20575
765086
354214
522415
249990
1032054
809920
1032505
1063369
232194
318818
688214
340966
102801
195142
1032731
880984
981823
9011
882755
145804
871568
637517
366936
206921
1093985
958920
808375
534935
288465
885861
915061
330326
252556
940938
427896
320073
577984
709600
1059884
864976
687239
640943
404996
442399
911752
529660
276016
242107
546261
385952
672804
43202
789945
223705
279523
552524
432723
817032
318772
310823
144361
836962
438913
662262
193388
464420
929389
910724
985534
679549
613186
783348
1092032
238235
719786
948148
399730
485061
1064391
217106
632888
667021
871312
980730
308835
727928
86161
970861
986314
945843
493235
645879
220159
584808
959669
740213
741794
446314
663997
475189
723307
266463
851487
693696
84570
10611
1035979
1034426
146352
486888
425777
704993
958586
291123
27032
22456
534872
715374
111121
405424
750337
350058
671042
598067
955364
793936
560655
253859
106622
119536
258963
759367
1012428
810088
568799
890936
832180
200512
997648
679060
604205
776286
476633
459844
712448
1076917
158063
73633
1012114
865337
772811
251104
321480
945594
1035050
434799
889138
676928
578444
250004
714584
139855
14414
785277
112872
1082396
427485
899277
599022
701396
53857
967911
662220
320448
526772
152772
373728
977372
710041
592183
953328
90122
517713
196570
220170
895124
253672
981420
721726
648030
119458
881989
287138
783106
1012150
92930
513437
731793
922657
341082
843379
338222
1043077
449835
68080
206585
427988
651094
786840
987411
781025
100436
726588
31358
1087788
212418
88820
152786
154675
8583
757846
1084226
461659
469361
800954
273132
578497
798936
315451
783412
594295
485961
319017
62985
599795
201025
794275
706917
228693
519390
759127
283053
1033595
256212
427884
190189
347733
604727
131920
651327
272290
427764
299813
1068260
486833
622998
285132
566620
570143
574176
320266
597003
425300
1003249
286476
169929
378625
463920
375678
241492
534336
395493
704186
266719
1079866
169227
154416
747296
724558
949021
377699
742417
137274
1021071
1082098
857969
734347
266902
56790
459552
108553
214284
862315
158218
546699
161679
991640
205935
345899
854118
533876
378039
657097
416130
261401
82671
487787
655019
185390
169548
617020
1060094
56755
368412
896578
670748
743780
957548
781766
365111
699398
298669
453111
863057
1042052
1017937
1015550
147502
1066372
455647
627775
1051243
792152
394667
309215
482054
156492
525206
137760
52104
538263
1081690
1015114
966187
957735
404128
486132
594864
509348
949720
527319
243309
987756
707716
725775
178319
873329
111003
877106
523392
79902
419686
639969
515398
998441
189194
965773
270994
639102
318453
431557
140652
632788
972488
665873
525006
382011
787566
182768
845598
508544
569673
401182
1065736
905245
53784
993384
232148
337682
13233
194973
791951
1100556
173305
1094024
1077956
585617
487366
812041
566488
537752
1049404
881098
813135
541245
253022
24509
981144
479974
123088
653072
766843
615310
609719
314331
901956
651682
74992
547192
74781
534986
197221
27203
258214
80446
845083
41446
204578
85419
120730
840384
946532
82501
808728
402397
1022441
400605
937690
500056
105712
511113
128705
288986
888959
650377
263175
237310
1085528
512751
977297
1037996
154223
11863
1100132
146606
518541
724964
376345
119096
338442
42140
854304
276069
643003
399155
521055
653055
235832
793867
78856
664653
1067249
1063130
473605
266009
454309
895532
756005
543263
529290
717863
1002839
1044495
93392
887373
692065
644925
48959
433685
777430
883402
717417
832699
800391
429157
154521
492140
758357
212726
340428
34512
717208
730446
385430
50058
384549
1048657
855145
539441
252985
549511
1072576
579286
1075267
373933
93071
1088672
612428
953885
516024
168620
669986
931239
845180
978371
472302
285399
63866
1034926
28269
323519
699067
271597
22416
979031
277447
558338
641251
864595
964622
82626
790443
829736
647654
397083
49590
331095
1011218
392585
40359
851901
609919
796210
215922
764364
595726
1084698
767811
444323
44136
100113
619277
460905
1076646
469407
582007
977653
984937
614240
1072833
752061
699461
537015
120235
694695
774605
494376
282392
1084892
1016972
728939
702715
815116
493749
324561
672906
721509
140246
374580
9074
1010967
515188
744508
735065
320868
279788
610079
937683
152332
704129
236970
642767
24047
706234
612433
1002004
515974
886904
35934
981322
1094162
378592
115319
724870
930739
805352
41858
1241
1096040
502672
107949
305146
1056140
463025
714328
251403
113789
340660
189089
18403
762909
1070782
35912
1076614
979727
821066
163417
343987
852191
313967
790707
401115
62528
835861
312705
349276
755524
370984
231551
151355
590145
117854
345271
395666
544882
997404
364682
321078
88604
16116
360144
541621
460687
298058
189650
983792
447967
1046666
387182
563883
691380
586119
871306
462230
754981
19599
566210
825445
1097656
44314
910992
224205
225927
575874
1027644
24279
212857
1021186
437635
1053428
70242
241068
178852
343368
465113
410860
927156
600556
805661
870029
263984
304516
440602
117440
173195
40496
741307
236684
74549
131942
584820
1030678
417263
551644
333730
664129
400114
420596
1021471
6617
347829
333396
841192
664523
662632
574731
583351
39287
41896
608612
900120
139494
417475
615968
416404
209028
86967
461100
224126
972464
572703
857335
635785
312557
882810
650121
1004095
342094
1019193
492831
699428
1092575
162711
453673
1095946
230666
247245
425063
46118
1079348
415772
919617
894434
129401
510792
732950
321134
285459
326214
409246
958958
673872
747263
520170
621064
673969
688737
995726
4183
780924
962444
889306
119340
41348
121473
293298
33252
294178
432070
900042
206749
418575
206625
360516
471487
226666
184985
528600
941633
1002561
524431
268308
913202
354892
168548
1067929
873665
670356
1053966
754141
1058446
1003626
294189
3925
641701
428373
1005745
946497
28316
83133
923008
15990
665791
926365
768338
711183
113199
335189
552101
954403
61505
844696
239431
941043
121387
1082669
388586
983516
593617
1048039
598649
670360
439355
253328
221591
671507
1089004
392221
452898
1089146
278621
888001
436311
161029
253631
770354
145793
657802
987340
9997
438173
593971
1079997
686059
515244
798204
583541
583660
651712
421496
478748
985624
708705
775856
26922
11858
200344
968722
60799
286133
1058102
337930
838702
809518
1048515
82511
514347
468040
844174
33697
645627
566405
581674
368263
1062315
92944
533239
275605
336158
755808
150800
966897
205102
679606
344167
389978
699581
346021
780125
753700
827059
793141
527518
1084164
183454
353900
215808
988806
846087
51105
1050064
683529
667165
625681
690337
422786
84110
301177
292075
646229
590803
780232
253947
815366
182057
679094
785777
1061923
31486
581997
953886
250928
31792
252936
512104
45227
210875
803376
367998
376284
1040839
745303
102325
604186
409101
374116
180893
493871
334081
1061512
229291
456044
907736
816959
550392
1080107
789754
386121
194409
954994
955834
381033
602575
147287
491082
21979
657978
1082527
3922
382717
572351
42722
831984
131316
435655
158519
881239
707757
45953
43568
405169
11772
263570
305034
471307
461224
25773
109404
46968
314299
57510
580062
174025
736943
1015067
305768
672767
196330
204058
316116
533246
782169
355332
629833
817800
16127
623211
127981
591404
321107
476242
156391
980441
693539
221866
839568
248671
82302
1060937
436631
838177
1087191
185756
660725
714264
386266
148626
937147
1056954
1011838
53890
750390
925776
348371
604658
995838
582889
170771
236548
97402
826473
383704
697537
226217
723886
131264
130213
420752
231560
446189
361321
916042
157462
907866
214865
935144
7850
847877
587689
43026
409153
446523
245645
492595
452679
20796
1093383
262836
962558
424573
150566
1075197
299643
130883
652926
495005
271692
647143
9938
478617
736492
357013
432927
703739
995966
479189
954715
852123
175114
933251
28172
177896
355262
410659
132135
154998
722332
236154
518968
242907
1033266
541127
378088
273274
1100057
645482
70368
1039033
127587
432904
294612
478520
119814
438619
919357
125277
817648
921763
539973
94465
893461
699782
520618
772712
357356
287403
55884
1015202
807994
802767
786712
644612
374672
1024987
317949
65327
701678
684831
936242
851898
1048862
959440
1039480
279848
412386
1066255
403003
905336
394806
21763
493799
44452
1063181
1036707
197134
748829
405804
438945
308025
1032558
434520
853502
604111
556244
917422
712922
367168
1024844
346783
155555
167149
177695
417619
31202
359306
1053512
258194
641457
172112
906471
758549
323564
483259
906437
690330
399632
622293
519637
329482
238531
1011124
102567
631011
169769
1054795
16146
493586
100422
193606
456359
997263
523460
287881
310120
911537
516483
980360
410195
1038834
170781
110375
234069
658042
353469
29542
234762
509290
134707
638591
125995
204188
1025556
1099290
675890
856424
532175
199745
722625
1057463
335912
121395
713910
670756
259344
1085361
540435
59395
697870
490114
403791
374373
29133
455855
969842
689505
282679
90955
395766
396814
565754
566804
803313
177631
404856
305345
244375
91278
1078422
329346
51345
54352
932532
931184
37172
387678
840534
731033
563976
554956
707815
723288
1080088
857146
105941
658242
950764
898045
1031118
584006
231800
801137
33639
210793
552018
438533
621457
847602
304461
409924
386558
674493
1037757
165166
23415
760301
604052
808279
925993
637558
169325
126200
519423
452238
556970
700655
1002314
805433
9529
787670
714319
822621
356251
1097311
932526
1099233
838796
838797
1052896
587322
115593
566994
1033143
813093
735291
730153
451033
636528
320525
815896
1134
542385
370718
660205
433187
814134
14977
426167
193081
183213
308955
202942
644856
1055007
333209
670467
230036
734946
926317
601026
530437
135175
756130
980984
1071839
739628
915816
312695
65132
812427
544458
628814
137586
176728
678930
774169
732619
272909
510734
662602
55472
243249
1015615
381484
1001865
827702
174767
651867
644728
963634
789535
40499
543224
528297
69074
1063610
1001694
337750
691241
707186
863071
91353
1099781
673377
992242
183010
505149
736762
603694
77221
68639
885651
586058
935086
388299
988807
522721
936944
749250
909067
980608
122767
333584
974085
279163
377474
634899
181820
268941
1060121
196793
300536
634373
454085
61833
952613
646679
156352
44283
449169
654734
101001
835769
201970
6845
83652
110430
818120
1011547
94479
815454
63180
328220
2998
584743
323508
689515
672827
723209
514435
632363
653862
834774
833724
1092133
441114
326490
187055
1045354
994944
219321
88245
320085
481786
1050637
973924
1046199
1070808
684761
1093236
890550
593041
715038
939554
126155
600845
160924
424253
286275
899527
660949
39022
980782
391172
755965
10578
226102
1088936
383139
506809
326391
968255
570413
563069
653142
917419
821753
558410
590849
238946
311414
539042
772070
135334
726501
353724
263410
365163
346279
949477
702618
876546
910511
991839
1039659
564319
224840
90706
41873
377101
356504
247613
1096886
760806
886335
660931
846782
61803
993394
22976
850681
896852
577631
85012
881747
1098514
841251
271603
37134
713532
551609
439169
195320
155435
670337
902910
532363
886629
1034783
678882
1021230
797609
824644
331900
669023
5782
29563
782935
45011
610057
288510
191548
872237
513078
190802
963373
41091
677830
1007303
12158
568127
843083
222971
500801
198097
389035
585703
927703
356094
1005362
397925
734083
164765
492026
339019
100364
932054
399460
170536
710652
289182
23299
936676
528841
167464
944097
146839
227702
46386
859358
463932
993633
546706
356192
359678
128380
453519
136082
760809
777438
400868
776436
251704
801872
232029
54690
378826
966235
164587
602374
194143
521583
594623
857937
258174
853778
326618
603987
141527
884077
277828
915146
505746
1054396
1083426
765051
305339
891757
1083815
121954
297136
388268
696109
402017
20232
570336
139404
475370
66021
929072
178416
1079294
178835
439905
436154
371261
773138
350373
216394
616294
272729
712809
545703
520324
20515
339058
359890
155689
828414
72829
448331
718435
283057
789575
339873
419889
509114
1037875
370671
648567
434548
767005
373686
677201
747961
570677
777496
1095236
418004
670817
182225
704219
379082
139003
954298
207451
549952
639869
399878
123071
154290
703463
359329
897580
425039
47967
503675
300310
211834
434575
414942
331444
832488
21904
305302
1091353
463122
775155
930260
804782
1034473
489743
824376
383587
767337
1084228
24443
357489
317110
876772
1071436
951856
902710
688715
824346
1071489
84581
468375
740660
486701
412494
527154
199628
303955
395153
732335
1022062
175661
66578
843055
684853
696597
1095488
334894
562723
436790
751614
732084
206135
252692
488441
1021258
46458
1046059
1093921
161953
875727
688447
124985
1075935
640168
937967
515144
1006384
828651
970476
915674
654691
927285
42745
375320
631949
238384
108494
391840
575907
385069
211911
454503
498609
269823
441897
802935
77458
803322
712164
41167
32131
1062845
710902
540053
1063259
170135
177898
676950
546970
625297
1053722
554734
611215
471567
532485
922653
883173
236182
918139
133479
648818
573014
556235
77098
204807
822025
463026
934429
220651
1008233
616230
349728
892814
1030658
734237
297133
374679
150289
489595
687181
116982
355292
1046109
959208
605715
281015
234217
895190
944104
470575
749478
730552
472570
1018966
700978
260797
616666
221220
341464
387537
698341
67908
31965
923963
376035
284177
732717
1097222
491135
275980
882551
66138
419351
206479
517481
273769
832634
516004
867714
1093794
394578
902316
524010
761193
984140
560023
585379
969376
119425
325996
115327
562956
589726
873163
127687
81772
254708
970087
894969
333682
412853
41505
941139
974512
781655
905621
703016
136328
441502
1009235
944151
218716
603294
431920
492022
304570
824556
526474
513004
459345
744192
429138
260756
799448
432019
598823
864281
832078
28814
888517
887564
697355
940962
586183
978652
215887
653058
543972
719762
161794
894597
108973
740420
552102
706691
269623
797786
1060695
986131
944335
304291
1088941
301773
844296
150780
354270
593537
611889
14161
1019427
247562
219496
850528
107883
708682
340789
538173
474134
571058
818740
68144
1063970
32854
1060489
1077299
313626
676289
225643
814064
118692
252209
32869
886512
1098185
10707
544089
797463
830658
596929
920842
414849
1017649
271221
390799
64782
645439
642891
1003857
74076
547364
622831
290111
1081262
13637
567280
949077
653455
557918
775770
67447
870190
241789
53425
294699
1012244
490225
719203
411420
1019488
725342
243567
244617
744745
588054
1043934
310494
614065
247340
819308
480790
988888
621561
117788
693630
86389
134925
370321
369271
891766
822250
885678
792948
311005
28771
662340
971453
924596
497807
804707
403303
913590
378844
553429
244620
845368
303677
655742
256719
711371
812389
258512
241986
597530
818099
1021688
536907
6774
708883
43037
202195
167075
973424
282184
647041
1015411
124696
638047
180354
224643
380681
383550
956675
636833
997523
997522
980733
731766
283540
569739
1100019
1101060
250663
159304
585710
243213
70179
451223
959197
52216
113523
561442
203815
480390
339055
163291
162241
508226
62290
63340
651877
167529
1097395
531273
1089693
270128
886759
197543
664157
928551
972635
522765
574089
785746
721843
294081
1009845
260563
250419
1021766
448386
917054
2568
415218
33494
730878
724625
684336
959748
61948
456038
93889
761966
128617
933525
671865
741164
453693
408632
746966
89194
683182
848935
320509
499428
1096219
52994
1032099
743794
468288
1069437
849791
468849
67752
424420
1055208
477389
843796
105938
207978
85870
366714
1010618
450539
724227
37403
576693
41986
337336
405179
601971
293822
215183
793014
555059
706700
1008047
282100
641502
635527
260687
243361
1020787
903929
613989
443390
142885
841844
1037159
1057865
826344
985593
202400
383214
805167
451175
760381
961040
514459
473832
701570
24759
211384
980419
998608
258437
808559
373764
120619
689427
966843
22088
423341
332536
2304
879667
777344
470988
237928
785536
615638
577848
22277
128342
977900
545479
885005
886949
165121
664599
281048
998602
833255
160529
30503
664783
137471
889475
44865
78488
451333
540621
739979
781492
359393
365590
562020
176900
782229
565856
112891
333916
159523
681460
658366
989858
530485
353786
117640
730009
817479
393336
738592
829832
145161
139356
130842
301062
18299
574083
129577
98692
580381
627992
755563
61826
1002038
234837
647484
548834
216924
1088416
112757
84061
150980
421667
567191
498083
747868
656141
986682
515864
1092948
220697
230024
143743
841210
782376
735275
418201
220040
101707
401335
713578
774940
291599
791732
646119
268435
263247
933572
692542
724107
855062
1090917
73744
507857
593839
931808
542521
680367
865829
94181
252468
696221
192120
499395
597292
565941
910640
512649
91168
1057733
600670
39896
901864
629301
623282
1023543
294780
491421
559880
304003
857062
913320
895481
497299
823098
28907
862900
626676
642113
759899
672259
284182
730895
704751
16404
928126
753724
111419
410713
789965
385512
733694
40709
521521
956840
190147
34998
752717
281994
333430
983818
887401
1064277
921690
597112
583175
341759
406358
989505
908268
921571
922406
299124
487192
519404
784424
1078736
763963
507849
36390
816764
376691
71381
43306
437963
933600
92026
847700
1015750
451393
290676
349310
891325
219546
833793
901489
64127
335967
1095889
775380
968078
1098772
584571
609777
10329
165203
395270
179169
401365
956381
796745
330457
1024089
1026643
1072859
206709
850394
738825
552595
126605
894317
610077
658245
413834
924079
31020
697962
7790
294704
973437
639020
1080196
121832
244486
928132
400275
465071
452372
85537
834407
1060889
600890
751901
770795
178392
799362
979544
625062
130828
886298
924640
819931
293347
623376
1008931
481192
925312
346259
520470
1891
119991
345456
154988
590068
1062648
251475
492220
709230
450822
141292
133622
375942
674915
707179
260702
1066031
242285
776392
30509
627027
611375
420562
817022
263473
151011
804312
470927
1077409
363534
866036
117100
868512
143599
763812
272616
668064
366753
535878
259886
84534
286673
525692
52105
282543
104122
386608
711484
757167
898205
609436
983572
424987
385779
428360
603240
330938
697701
382265
198948
1019976
153526
886113
419911
127905
280676
240765
239715
929982
700027
36219
302277
767112
455053
573615
1017241
15831
92457
28212
426885
744181
585989
218191
840323
24061
378414
666121
217026
723927
44098
173039
124975
966538
498971
990512
1027393
729701
138207
846958
339215
587385
565022
760597
611645
403858
578227
940981
739428
132835
642212
836813
845326
1082583
747427
818722
134462
197292
578246
725008
1091761
326319
367828
980313
641221
873734
650558
157021
575122
423829
1053105
251970
446193
807693
481144
936368
698301
53412
580732
581782
804806
453667
708200
728314
609999
564877
502717
919003
1088704
214056
420818
150218
294898
1052876
371553
148875
71752
393929
828616
783490
741052
1046002
900476
214473
816695
245054
1035683
439315
893774
1057826
679937
1073007
879440
416980
68097
496799
796613
450918
33088
542152
855641
310950
673711
757695
57824
840453
191559
303533
86324
1006715
734687
224618
875702
587979
444152
327391
93873
886824
95027
851225
276558
329350
588188
805340
879302
485724
349428
862784
967864
814990
148671
690960
1000422
194324
1481
603533
110750
312576
302583
689595
31602
1059744
641113
105599
263544
226593
317972
806626
443024
461605
98648
247872
847401
989772
514745
1042720
1097580
253765
3738
444240
629634
1094046
803525
46774
422444
876161
205783
1062836
26702
206024
884950
987883
595883
167154
594933
685727
1025945
831282
993214
99534
591594
337065
394613
243048
1015449
825725
795067
599121
786852
568289
333390
1024739
814497
620151
446707
91715
390577
957395
883650
163971
598891
1042528
821815
255184
449804
363862
237294
173529
39404
194874
1032245
155902
61763
985880
491680
36460
847002
677225
577005
85498
243961
856431
123731
728250
602183
511569
67333
369323
337172
981480
524129
198880
448964
412362
330929
523666
285360
476421
909262
89786
711156
709083
1086364
122833
91625
589003
467658
591245
70026
998945
369591
487853
985863
533186
495121
1070483
162868
251566
645445
724518
416778
1067556
29837
201522
662279
383714
413522
275585
739132
598050
557487
934558
259233
280002
113891
322508
804429
130023
179269
250660
493419
894847
152846
1031868
65077
177423
126394
344694
745244
272967
718128
521084
5594
904199
628096
571360
298502
863900
609440
7573
335846
659388
1095319
510427
1043416
935900
1082286
719700
943330
575656
277338
211326
310411
903381
505245
1022215
658412
146002
100434
488899
541672
158831
260955
767272
321732
346193
340918
711820
296333
435536
27778
500256
1088972
96274
476230
752631
44421
416375
39764
667217
477594
836197
824636
851311
827711
513012
153497
230810
243663
212934
376363
345936
81616
362796
414797
995801
476756
901398
86828
406060
780773
131840
438819
44404
53209
347176
1047815
754152
450779
1076724
1018361
651290
303122
38214
227443
736479
565548
181272
61799
114717
313830
462153
168148
528309
131583
733654
780281
228954
235072
557386
182253
265490
992738
797891
273720
532752
440567
450449
620270
804214
611444
16890
277555
211735
699426
322765
685793
375759
784719
230355
406337
534788
299120
1068946
506946
983360
164068
968002
113583
859324
760939
178699
510488
455020
133636
255158
919322
326399
514872
798842
211152
1031924
423113
910107
482043
1036978
73754
630567
618158
631687
1011787
1045703
1032725
775884
33627
712865
1076230
1060167
782825
568305
303132
978526
295938
281237
74463
783273
16157
314755
824598
257359
648318
325432
721599
893009
494180
157873
715191
16966
1074108
205667
1031372
724556
737676
688040
220028
654069
196962
1034756
1022448
932572
100095
1080475
310543
93272
540875
839403
303503
187202
1091057
473744
52240
669289
981921
28426
277242
277658
250883
877401
156400
884909
1025140
800339
190493
1008445
312564
256217
806365
37369
1097063
891542
580606
92056
685847
12124
521083
48835
3488
617598
1031573
834105
374503
131113
148763
99002
41461
610239
413120
484239
139274
466041
944789
440459
993785
251358
13380
340883
447094
54782
305646
495338
298040
100798
1010517
980943
932901
520751
684777
677727
780349
383804
535932
195527
33332
77043
192177
221832
101097
768227
975487
735575
332068
568533
1051406
532164
50239
931779
200802
520985
420531
574835
1001150
237607
860435
449268
991709
360710
837363
454786
381093
1020142
614597
567935
492028
507570
319079
626175
148943
232705
636414
279645
941695
1073701
512898
937388
281153
109065
143906
411838
103654
235268
881915
414685
45233
1090706
867222
1018544
379235
706258
41669
1096193
428366
548534
838274
1007095
906148
263603
366693
565103
1050002
582829
160967
1040422
362122
120596
890410
483700
1072353
863289
102967
38681
70378
966123
256063
811940
895207
607284
565288
427022
1058579
555627
672226
311422
961159
308906
1015563
512615
956572
696561
390713
831133
826728
534635
621113
918168
248446
651417
951652
232081
35981
243975
570639
805358
340572
669107
831214
359738
1043744
877805
495315
202182
410502
908394
396942
927220
556022
736687
163859
425748
494902
108273
227242
249751
484574
101112
703145
798171
943941
703755
434423
244208
584211
120471
507255
947799
906515
436413
599187
937281
382103
129693
726822
410211
411261
83769
652004
623866
596392
77105
999564
64111
88895
230821
1000282
821169
606679
311262
144852
827022
4907
632819
559598
587026
131302
378816
736908
169824
761691
589518
918739
768690
1089198
256457
1084910
42721
1076600
560022
136812
830268
784704
862641
662365
347378
609444
800229
131071
46622
293414
225145
47825
965918
417082
377175
456971
25222
793496
988916
788667
607450
1014433
297106
705400
620696
1054660
451293
417960
226278
587507
113837
145330
870149
870148
524282
394631
49227
58734
293073
1053795
241945
453821
664141
751399
576159
388193
1004556
1025869
503421
1036998
117500
716780
835770
619678
233777
292085
364854
365904
644829
266586
192412
9465
609958
584964
942840
948722
112415
1025875
841138
738431
1084737
991849
111474
667229
322103
455172
93705
269861
1082789
89324
557836
295527
468264
753696
746642
239717
493873
1010581
757970
158556
386281
630832
514480
849405
329430
238407
165529
781373
441053
772888
162089
902545
416996
647248
929050
522498
251874
957364
605731
1017399
364740
1081333
813574
1046384
911748
763816
1018258
1078223
801006
270426
83514
115661
481781
296617
117280
941494
359822
215928
625566
94812
835659
895693
597027
354972
843282
566347
47822
273302
285928
586142
198540
894379
679110
861626
141131
827097
504372
1010566
819545
721612
967759
696883
779168
181699
128791
890030
547493
1023221
422508
367103
143012
334111
846507
917907
115609
1045547
137630
439733
261134
833453
137436
148963
602147
568970
828724
573473
816193
898552
357879
204007
1005748
315333
154476
769478
248288
454082
309628
1078207
878180
215873
935476
406696
616212
861501
538440
81197
372036
373913
955230
1071565
350295
970316
366897
785167
867367
106131
564531
71459
610045
842697
165804
480402
386013
166591
829868
840744
162443
213709
761232
762597
784952
494453
1049869
56653
468927
275525
986349
384157
203901
716197
605658
375700
615864
171706
819126
6331
1101124
249148
882087
467842
254372
948232
28887
409820
144925
177658
375008
870595
1066508
477560
381798
730782
426850
496776
623515
224651
447741
1001958
512728
482460
198212
249673
812348
1035238
881546
842043
522450
948080
166567
688181
792558
1057146
1045839
1083313
951900
377810
276793
625736
84477
873457
993237
664953
22178
1061135
918522
1022809
713527
802350
480644
252713
1003911
999253
481461
769166
215891
276609
416959
206105
523318
977064
103464
823115
1078591
641154
1044604
751653
773272
976551
554455
144386
783000
853542
566464
679123
399175
353026
381393
575308
519195
896565
794107
633490
531548
141302
931340
768864
685947
865512
744606
651192
690758
690626
387341
450615
803542
199778
879922
833781
949380
706110
127496
1005623
1065793
718517
900956
548584
378080
484366
750195
71481
853607
914426
579332
81855
384167
600473
648547
202426
356450
554382
17300
1062544
913837
383686
633158
39518
1025013
542778
433567
724094
221149
35584
781207
1099678
16387
118622
745189
137663
368032
1067351
697851
768713
443840
201457
323029
729860
637240
316261
931509
999937
194277
1091278
654717
1054677
466040
956150
154693
1065655
937217
312310
610722
509637
1083763
602435
116511
31491
163745
1016107
513911
361628
333050
340904
867792
432028
485403
812267
482402
762774
487530
657917
205937
98096
953638
1006456
547426
291930
214650
385015
283952
1027760
44444
78629
265901
379692
580702
503367
1097750
333664
797080
875825
1816
318668
701293
1061380
528884
133407
347229
383435
621261
930948
979101
973985
8704
843295
179173
664805
671270
459228
305788
488170
866150
666282
210124
524059
489517
692078
1091598
815592
123232
714628
167314
870897
132079
955841
26489
189301
441788
222133
60733
719063
346355
755651
361932
317517
576663
1065193
948848
939963
483114
640041
974194
1024211
1052735
789756
474176
932271
970105
111018
528385
645388
945635
721849
419460
52068
285276
944979
1034671
480998
401892
120093
697808
869382
712336
406702
1080931
851690
452371
1084931
415438
805166
369475
977946
332071
574628
855362
126679
852620
481018
686392
536671
1031949
678317
645984
23643
603674
587810
92727
627597
828163
191133
803299
764670
816430
713285
75823
1064719
131889
74668
357956
1046441
231855
328666
552840
712625
405873
248919
640512
107921
261490
858243
420210
892342
717171
259846
1048442
532762
24749
1067919
1011330
221547
270446
376254
461579
974947
1088200
602133
465837
713324
546032
359052
527965
830941
511667
96252
748181
369986
852381
875585
419873
856557
310924
408987
227457
82185
89372
6177
685688
46697
285621
719123
1026078
838984
701946
824019
218440
708644
1007939
738404
535275
140355
961751
460209
304378
771938
545873
381719
27088
625015
830955
127208
590722
931482
284219
363060
7608
409571
897786
915304
307308
806423
1041738
745976
955566
667568
782976
356955
985685
307638
700837
977291
181715
776742
604963
468829
622568
599564
554419
480082
941027
330463
108803
641283
669708
528506
624662
975773
226737
412781
785847
425371
1028705
392602
577731
949929
995787
514702
227174
364241
970442
292455
604398
427741
821097
189720
79081
357493
1072537
691466
460760
676745
930662
131852
1077910
449735
547257
1053546
780274
31128
221063
559920
920452
171962
211726
709776
446025
878905
628687
158209
442672
716481
548859
145652
813831
305429
154519
628998
148202
253529
212477
266782
225109
899275
934218
1042312
231147
410493
406549
264703
944322
811840
913195
448710
619050
837831
74215
221407
722021
439920
204842
134037
679103
365369
1095424
786923
751072
190560
527184
844959
171219
668244
462441
943920
580935
944214
783187
265960
977026
669161
654131
980761
19856
185469
144123
354891
49142
584962
667430
773613
974556
600921
954750
460701
813300
173778
417054
825824
1064488
61112
995479
1010120
55925
156158
262032
993761
873231
115629
625444
141032
1016423
347343
74117
358539
899774
962183
535803
67755
172878
7918
94995
707214
916895
488163
414054
305299
653876
723933
465446
891502
463007
733764
664147
224657
691207
692548
535159
350073
645103
158749
500192
869429
123699
546674
395825
98918
392672
1009632
503146
911553
303351
672462
34636
897170
2631
934746
799716
48751
679832
789431
131213
242264
240189
17931
877651
1067263
183832
662679
218961
358631
720871
103659
71182
91909
911658
965630
887553
47304
8761
180158
513103
1053149
123384
17077
383301
808171
758399
767635
641054
498387
373413
134424
459436
436727
543663
409630
598958
110879
657919
479755
101476
788603
157183
433400
679418
147076
507555
428753
974964
308097
687682
105128
400373
56155
588776
374674
508960
918710
402848
73783
229500
667470
456698
67895
350396
37278
536606
903557
746176
55734
942928
365699
755749
292719
439250
821666
127656
552019
184694
352293
998008
507302
714048
594649
965783
110840
1003863
301251
1032954
159114
982920
112985
606580
385126
986259
209609
249221
712975
107803
60525
210267
718033
818434
392293
952703
414904
29767
441900
290406
946773
901270
472494
693613
649333
1006165
189447
237375
254132
880090
171070
1087310
520839
35514
750049
1039204
79410
390341
736525
1064179
1035554
668709
236633
724733
753325
1058558
203295
585673
498238
173156
705509
495083
189473
1090293
66859
344145
116480
270394
843182
362682
151099
1071997
734931
655155
4304
919080
22580
48672
751071
260632
1033744
222318
581329
744343
288101
619480
499948
694054
572941
167405
513178
888762
984822
544953
861456
1065274
222637
96853
826614
250760
191567
182749
526911
322462
854351
1006543
742236
347705
586546
757116
449815
16586
740446
333122
960879
302500
917778
36846
851423
197713
770822
1013919
209314
1090243
722844
408810
113430
907914
576495
524482
18493
1074808
685971
610675
344416
882172
252250
899048
1099152
855286
1084757
366212
874287
831920
593269
877399
61510
1030278
907282
276224
1062232
278734
136712
790748
255620
300044
832858
286672
53660
255761
967993
313486
916772
395121
191738
78863
778011
864834
57106
881468
322268
236906
315129
911436
1009926
210923
111506
152091
578172
159033
1047374
256126
646570
251868
534824
343861
881345
746389
596757
294157
352153
537622
1206
248407
456621
961287
485231
596675
649383
11291
467715
487022
766445
650020
190303
413199
938523
1031349
768665
767051
427285
238997
869183
609218
922396
1038262
835369
666309
256656
443443
798981
957373
601919
147242
324920
602662
269495
67717
1061169
104111
354305
716378
828359
1049396
1035690
714161
198734
724880
270717
762055
45884
45307
667227
399838
232677
951121
914120
951505
21684
718195
972665
181253
224585
919029
723108
450201
411052
1047854
1061120
307481
381380
863312
730902
785837
775319
521623
1078216
811643
944683
252479
832496
687597
575033
294884
138575
80512
396792
902341
890601
916318
789736
689149
36951
141409
978196
1390
220442
194679
397752
785783
105802
226186
253222
704725
8488
408296
378935
674835
215041
924678
539525
506105
208619
201710
610887
856059
717557
363016
1027183
495563
933534
346851
196681
940265
692952
970806
392374
739704
531880
508586
704202
216791
43625
816264
583608
197874
125483
624979
56606
490812
382204
769613
562894
911779
226117
416409
674588
503012
968617
1089897
256068
222564
960504
471147
107946
129374
734540
213279
602207
839977
249388
510947
116346
89257
983426
730291
236079
1014280
133236
682237
609455
532067
281108
553285
305966
378343
1071129
821498
1015919
14747
97034
1088910
721553
415550
968346
447877
967313
736857
205562
37121
833121
483650
827051
688029
1038085
257831
448467
653462
898301
608508
782055
562736
959395
442906
966853
403020
546330
1027384
731390
482368
603433
701704
305266
120666
554884
861476
778047
1062411
430922
434775
50807
561929
347609
650322
842996
751880
549222
960285
92302
860659
940786
476944
1049553
766024
171659
735457
759763
26915
539770
154523
487142
720537
1034064
754764
774804
621827
693730
149895
321902
473710
433326
525013
423558
587000
486207
940183
397323
789669
769135
970430
903070
299717
848927
317617
1030190
883705
205081
472610
615848
866844
338937
147282
952358
669405
519402
561578
282415
915243
144656
673747
711052
84953
866765
1010222
86548
86692
276679
267739
452522
712439
132327
154567
32898
119107
826696
704547
243882
742187
709635
820500
1061753
545842
684124
1098095
1004759
747008
952497
672383
134479
552600
924903
558445
475412
754901
1073387
140318
894853
346962
536470
780294
368610
588916
722865
493538
735751
325719
774677
91527
74095
830885
589709
533353
1092164
527367
237963
794840
933834
83687
589876
25569
847620
680649
97232
527039
638921
468543
1019059
429462
262948
977261
511378
873090
688081
363772
863970
1009295
762953
403165
657939
568089
4512
225417
756472
516656
143689
513181
161237
711455
574690
1000142
349483
467132
527237
421774
383661
262093
532812
88817
27646
356085
1036840
26309
469108
405637
609758
371087
257061
92076
710391
1000358
752027
72220
16135
815814
126386
230389
336037
1069021
1053817
141543
56998
76245
714241
941942
931274
30173
409906
62039
789696
947984
331248
826450
855206
190341
333345
387640
50226
419089
1050408
793649
468306
13228
118683
507209
258241
805021
559603
33866
648651
662911
628355
1077332
1082535
138043
1094453
712279
237080
902312
304999
619639
1011681
261690
208672
828368
565968
450671
839598
61911
470810
191799
502526
379890
555131
1063338
414021
222289
509014
108346
726232
818776
99852
17935
5004
81660
964198
683726
270772
941405
983010
420217
572971
389547
371477
551123
390452
276745
451866
427802
312601
618880
19227
1090434
284779
685345
134313
459396
153230
135443
843046
961853
273606
699367
359081
71983
156280
946589
272293
1024833
889480
704892
930078
1041165
410190
142758
345425
511067
421612
678527
54759
240164
992836
793213
411489
451937
460087
837038
151512
202724
51016
582300
646337
168522
425343
393343
287499
375650
749024
742355
166407
902457
75313
863459
1089682
201716
879498
246984
780712
859252
511274
602587
816588
987433
898707
153146
70937
202789
378690
703678
15705
454608
682851
498599
254295
246398
13784
646179
99958
477688
55137
276163
724144
19373
829683
261872
424298
942658
472613
714479
392572
251623
799003
412290
98517
16888
1050257
481239
638254
988527
986035
36781
138445
435139
297481
298531
309354
37841
246589
722408
108615
213090
352407
353681
57604
114453
1026777
595062
281508
531808
950539
1027850
147113
457378
920429
1039698
701932
770284
80827
407183
660106
301753
1091351
273435
926318
558527
304086
619295
126624
507244
345837
256427
797347
306658
686638
703837
512844
119657
664168
1061613
693679
526820
217161
602523
355729
808174
182384
331682
749342
1014889
173000
723328
531328
759735
261003
321060
1064008
860591
743356
505962
748076
192863
681435
948550
833317
228130
67506
17192
869360
499896
697174
60888
998105
723901
46088
660095
784227
663106
806367
534164
461105
678043
1083941
926008
312377
1018830
499365
993757
130124
819863
144289
1085680
619474
779910
610886
951999
1065745
474486
484528
910917
694955
5273
312324
960628
8942
226195
982495
1034530
775914
46937
56269
756366
915578
190290
1022006
603754
64727
837199
349704
623316
692868
250844
276621
335183
526405
490468
805072
270362
1095265
1055798
880279
710901
285154
814610
1065718
557271
649659
472133
638991
287261
820919
1050725
227703
740488
249155
597001
506303
196716
716926
873715
715424
396058
667397
247607
276968
11246
486874
605253
813688
866861
864309
162926
792155
617904
158929
922060
917230
537446
311996
289451
185027
490883
667330
17839
114006
260166
306469
5446
117253
889165
439947
1057030
850180
121684
337842
648863
864798
22032
143817
969686
285677
456377
633850
936046
390993
769179
127836
333826
324911
484917
21914
88548
1018868
589942
888998
194942
795150
120606
783918
753174
367007
605399
635060
393269
285234
51329
498278
587049
608275
936250
411279
35379
666168
37813
116255
256645
1028604
794774
326264
685353
888528
888527
159470
344406
940864
184046
1064649
633840
1052507
1009132
673977
822594
446754
765425
290253
241420
211837
921679
273918
760240
875450
881205
213409
505122
404645
115010
349358
896555
1086478
682641
188345
641361
323510
930785
337627
187834
660615
728723
532172
305813
445049
986789
781347
442688
482935
677198
274390
450478
493104
867116
552153
332719
985299
292313
446887
717676
1085980
472075
427191
320594
288720
834325
34900
618012
95791
471444
629285
688711
368515
210230
995727
943245
714567
13420
269111
736196
131743
590692
160808
394224
613902
668301
49377
820580
758239
1037176
176389
92731
372928
622632
836981
1058959
569429
771207
451470
427030
345909
682863
918673
991764
545275
155794
649750
880033
400995
759477
379963
181200
1022856
683566
367867
180267
694726
959975
736536
966462
474729
52981
853044
569601
454499
696964
1024718
685746
686471
456212
647249
551306
1044530
646966
218172
858013
530787
679137
463501
850590
539347
776564
170289
142636
505966
486236
827811
62701
650012
684130
351111
767103
466982
787751
202167
374768
152514
480369
280094
920839
690756
1017324
957228
332504
324943
983757
1004038
587600
161532
574168
344208
738247
569954
931187
942711
587040
15941
898993
986313
454381
142082
1041083
848339
341552
479552
716971
383299
1078935
351524
704727
369238
527465
422771
78584
781403
617817
817604
522642
396538
104593
514568
330117
430311
320424
533914
425467
717553
912560
23608
1090830
837799
70544
717847
684243
963654
548145
26626
58101
535437
146762
649667
218250
831274
1054936
799894
680502
604908
680170
21217
228344
325688
420786
589711
478868
194710
144643
922124
745793
348254
282866
541630
720371
324234
823140
630402
1000706
930386
466606
898820
91834
878377
123981
245465
766150
188358
588706
361623
101786
951283
194013
198443
633835
262088
96414
239842
895900
557243
662057
1091788
1058499
124849
717235
221510
877467
731438
95484
841228
110033
1048540
111150
210236
59906
894089
620232
689584
166684
976030
572117
868181
702958
344432
757251
1046262
556251
664003
866872
234706
475476
818200
607524
766234
522307
975191
686893
787797
114611
813392
391717
1081044
898733
406180
675408
213995
674236
674243
83715
957826
656182
1014139
4668
579017
602496
313484
494484
350040
840904
745942
468317
970223
31090
182203
632649
47069
922764
88515
667651
597843
823765
712694
89047
547942
262362
1051235
980408
104530
844334
107414
428276
173130
233044
182830
147186
461282
719066
1061310
77174
737083
883959
533129
1074667
531966
439030
990335
231583
84544
491792
932302
400530
737536
762995
764256
530134
1086718
451966
188603
797978
387595
692309
508536
147307
1066793
939409
248980
892522
616400
212466
750420
43422
709432
406925
298056
187760
165647
176746
724543
71005
336679
39680
641700
383395
433282
1079425
388263
1087148
261649
734367
484249
265208
693874
290578
780094
700401
215628
994800
19526
851955
664102
541884
749353
444398
85365
1004660
937842
501591
107893
510491
572904
811883
798052
559436
683661
1081049
238415
975156
200014
395758
529946
204131
818595
1092761
897122
105264
414282
486944
299022
903868
681556
286112
782792
193997
551484
300785
961697
466828
577505
680245
867642
300583
846416
217514
479053
479068
165844
39003
39004
888673
1094048
270513
230620
501279
26054
371564
939358
171496
1087097
703404
59440
779739
796563
235784
732064
58511
242150
182131
338890
674630
679063
697351
803003
304885
1064046
996543
862568
162104
532771
420002
430175
665830
304134
18434
302881
67296
550299
895749
557546
954197
707367
415955
345278
1030926
468220
735645
18489
1089288
29243
508566
817460
836625
271300
1090892
125700
845136
1025211
510102
10610
466636
778692
586257
192716
985031
205511
453291
677585
761839
321464
726485
1038494
561775
186519
848036
873265
364112
599183
148546
946084
505074
301193
225359
129193
135264
136314
883576
637561
1091691
1084870
62795
736272
516261
644780
789628
14257
1034548
666106
1047931
996077
922344
555645
877351
457376
485069
973789
396013
436420
458922
365017
481986
525795
1076831
781227
336776
1016939
166755
1062090
412567
792243
334479
661458
728778
1055311
162282
923969
12307
905074
254179
504673
118213
822835
440393
21593
431477
503427
114082
703453
341911
1074856
460337
339278
595788
473660
5529
874627
672480
388613
367554
615931
656822
320748
146562
1088621
570214
610090
24409
985282
103285
806237
1003359
345261
106908
377383
481439
605545
1045394
1044344
124862
125912
596835
750410
498997
662366
941185
191704
919215
242864
1084050
1066412
694390
94102
292972
296173
548139
440717
665505
346681
207789
732596
98139
841391
557254
894272
530933
776479
583016
1070528
952678
647779
316528
210977
715677
455160
1056291
213695
1008485
682333
941317
460397
856755
161112
768210
689395
352873
212239
837605
978329
486517
787290
796391
50788
844812
106428
376044
791371
618051
179945
540457
258242
613847
701963
477486
534118
644586
905087
118727
519623
762210
259073
436739
166363
640799
945086
345518
1044012
186592
402855
421300
91359
955584
54161
1006539
324455
532338
724530
262887
672507
545335
294619
755016
768346
162195
77943
650571
796790
997005
427684
614366
180039
778996
515955
357179
1054738
317450
1081855
664012
728176
407088
985834
269384
9696
370820
872832
154134
689258
437035
448907
549507
1096566
181491
615219
90540
802238
844046
480445
351160
453638
572044
278861
720910
38101
1079346
856114
505788
726177
679260
720854
888252
804111
737245
387781
7688
155887
68198
1034983
433235
13348
49315
1039225
1047934
756056
638900
794413
836386
830976
598762
113353
726021
276215
721144
451250
6772
720841
233527
1066
1014841
711807
787718
475150
538136
1062196
978748
870181
131707
380984
445529
766619
801895
859772
388318
413529
1031765
679257
278901
372484
9305
1014763
576169
567795
74493
22517
67694
923950
200469
721638
1009895
711948
883098
791073
195075
344989
546758
971478
1064494
637217
675751
793128
1057585
979453
146831
491520
335416
312708
403875
840965
1036586
28391
43969
942907
765336
955571
96980
1047368
918421
1025839
730929
936025
949860
701049
211132
854252
165157
551331
913906
534128
1088399
1018079
983098
623684
325571
646792
198206
178275
430823
33574
209455
837733
863780
501061
616029
692378
672202
845554
514499
25116
1041715
710614
169217
822941
1037564
794064
325355
701441
935838
686940
1049917
1060956
44321
43271
631389
79827
801689
1051595
244278
158409
338243
644418
715732
958413
537702
491814
430619
926762
425002
146569
64022
716338
804927
80595
209374
281315
536262
865114
414488
945830
158945
98682
826288
674700
482130
872232
590956
276896
669390
420774
200604
88484
817980
50950
1099901
1076487
857159
145614
260368
385860
745874
930324
28049
665811
1081206
745730
176195
768110
899971
340910
199086
199507
242833
176821
317084
25859
626048
549997
514296
425512
1061574
158473
659684
845597
247610
1003603
460251
353579
389289
409974
833711
436205
636150
850329
137669
923654
944817
651693
167129
856972
27972
874187
225302
34928
953349
604051
1023730
680508
572393
886333
848011
187979
723958
31590
908343
286687
1060572
551068
553026
437829
1091251
731379
254096
969459
1037594
992900
821606
697707
640157
405039
896088
446856
342334
169244
779032
99306
579698
1039750
17467
91886
363030
760066
281413
159257
576887
76046
196058
3277
185268
268656
886606
700229
616395
50212
744050
973791
1043761
771458
706861
182009
465968
263040
719222
137662
1007821
972727
172509
635346
1057344
767992
579594
359179
628616
917409
91552
235956
268375
789666
607789
72925
466539
561175
134772
990035
891244
417229
113117
599618
149855
1027030
306345
1069456
174415
777685
330187
931388
1011951
1081072
861586
735625
340067
343313
342069
442670
194186
1016088
641272
153727
125911
54722
427798
941833
63584
344004
377826
876990
949025
57255
75898
288693
402532
736390
539145
538095
789992
1013285
250205
78371
13592
587397
844535
1037957
245212
195001
335064
584544
713581
798526
568470
1095957
1096074
943205
942155
1057244
488316
915641
916733
325845
999634
730237
857828
464450
144776
1015130
286965
1057555
154195
1004204
897992
1096188
291263
954221
277821
98906
43176
649688
1078269
412777
328356
341180
774872
338425
1086158
619116
201418
715553
683127
63088
655435
687722
887317
426106
515631
557532
912278
159558
21480
673459
442659
663641
935948
292615
254168
817610
184380
537280
723502
448448
5585
434685
792274
686835
980022
189373
138066
465774
1026177
901834
928316
621518
508220
767073
262623
205551
687668
38510
921407
130524
47469
160418
505247
1053093
271555
649594
1088447
691327
418370
115499
801057
831301
708141
893619
8731
314479
979599
90432
449071
696061
1090232
812364
643208
4844
38059
581582
834592
487839
1077734
177907
656296
522263
905372
534954
321568
357551
39305
340705
1078947
619871
507179
1034722
76221
927803
111456
351803
719923
406695
55855
429098
382093
122356
732650
421845
113048
913363
1094924
134397
329805
262174
886889
1024205
553283
246517
546833
230784
473228
200724
739612
852261
817784
665130
917786
525986
520346
1072002
907814
724185
846272
386842
884322
27658
988390
1068407
554958
572005
137676
419528
1101370
129046
467342
553414
982585
848508
825463
225621
649372
486469
335444
1078774
645228
323536
422941
730066
877277
959284
1006306
897646
268242
870580
279019
577863
577864
174344
384283
342279
316503
26290
472424
11819
908627
758790
871958
726052
686522
819993
840818
204591
869518
1089533
302231
862084
197621
234708
592760
784365
36171
979355
637888
215594
507281
222431
28278
130960
627732
171688
701422
7318
547165
419896
123306
343594
424784
809693
708202
972856
282162
333069
261404
1093810
215156
1001628
627591
135658
1090809
1099101
171583
1042756
375923
1020456
162289
304019
543616
670558
829073
278395
5910
4520
612392
344935
945324
321099
172419
955025
566362
457469
686539
853139
822711
126784
186848
523117
96538
728757
739998
235387
943696
1037611
145099
534903
448847
616247
579472
688812
459918
337824
66948
384138
67965
755285
318193
409143
272631
235030
1006153
176369
420444
454858
537757
678781
961849
362776
713647
100492
151817
976257
476747
897986
63041
217409
509396
572414
105399
54183
353315
516003
327117
82168
44898
1024231
606047
76872
522182
617782
352290
489781
347509
832221
519399
122159
1051707
507328
811530
905614
1057458
157391
203017
147640
858248
50686
257216
1024225
969233
644662
413769
932334
906626
201353
250406
444340
39145
963289
262024
53688
703919
543415
177725
225212
638321
538353
607091
919729
206671
152269
743924
615198
355151
500255
702811
692614
276725
243154
352503
479888
1034379
452258
798703
609653
660668
152383
36444
940703
406413
679844
256162
1034153
192362
68042
1038455
328107
333421
833404
765449
965443
1074650
561699
791149
206969
330769
723964
1457
881562
136513
642928
440250
190314
234130
253515
384241
844007
463017
681907
139012
604869
391279
932829
833097
625836
426641
392294
201152
1041845
475302
1058313
650953
943899
254289
434150
208577
616720
174989
294412
787136
285984
1046161
760925
734263
594934
914841
174943
234524
68624
889177
1021285
439923
909760
1076982
808870
336035
596707
979815
331758
707874
913273
707081
180522
406463
947447
94260
688130
521674
517883
1046659
275553
872583
305371
194185
1045776
330251
618883
230623
911782
356374
92477
968768
61910
12071
477956
265109
319422
285100
614292
433418
657067
946400
625046
320007
138606
960044
1022848
997318
304223
160941
79946
463084
414200
1098937
1093187
776687
434178
817700
598688
72118
917008
770642
53996
225426
226476
297519
1091959
712821
1028106
691361
224427
547810
51901
515933
981379
1078409
603704
210340
1724
331140
126574
1064211
385065
423661
344887
93714
871832
11389
954130
659853
733516
751783
425973
782009
364055
350087
510416
818814
289240
248684
825796
798801
510507
510781
276309
32681
88577
420157
127907
448513
44320
566525
764672
816320
167779
516644
450901
47233
656597
754379
1085317
254675
1086192
964444
617118
339219
739772
138674
1057834
524112
541903
868234
323675
954547
504601
438558
423900
294703
499988
580670
268153
431394
231696
462970
283872
792325
778971
238405
155332
87232
502565
246718
6877
331881
405809
1078928
7512
405161
623262
505428
101496
185304
242180
1093285
222994
780003
574666
900002
114587
340332
47518
877095
321226
86942
789338
908053
805919
691028
391932
5167
933164
641218
1096171
877924
941712
743672
395891
1036174
201332
359653
327545
408849
1059282
1070366
932568
6158
150519
513997
972597
978444
801446
96912
842171
419090
997341
400857
550387
983914
741454
414446
377705
153320
530491
604924
410094
522654
30917
931271
998920
655245
652015
661477
613694
608721
958675
928237
1059163
1073868
260638
226002
528084
1098837
135355
1020715
906345
350050
72742
164453
937355
607348
286288
672380
103198
960624
994716
276144
981119
278879
38480
653206
769139
117009
255058
110073
894225
908452
62336
426399
762830
211669
483693
611678
140986
1080351
916370
1075793
605815
729777
1019843
182284
501568
1014192
311965
547900
1065021
727669
24843
335216
587240
634718
218001
240364
1050230
1047747
787652
593741
1036303
490625
467848
553082
1066982
565619
478637
1015825
190975
973502
103067
95021
583831
387173
195441
513756
859413
449495
268985
680700
680701
974716
332351
947376
1049838
487490
785993
177605
593090
871665
642015
400288
357265
785129
988978
913038
136753
516033
743272
811941
127679
51453
578765
183007
1037448
721130
739206
27369
579464
255417
581053
420488
631664
111875
469340
976113
667104
620693
1037749
914069
839924
291315
787305
782369
775657
58643
295700
1077527
1076477
457187
456137
197308
107745
582163
274228
485366
369859
21591
243855
723160
119726
741208
383896
38660
11060
879489
1092436
296326
343472
687238
889887
163709
164759
339895
658044
210424
611532
675908
866688
913298
937575
161295
80778
1028077
191643
592431
634248
417130
529496
792226
168080
973201
823485
802101
397800
600471
106706
644346
380910
169323
290638
715978
848495
563539
1055422
954580
599713
466028
879854
1019291
891855
475627
688686
101225
1098101
720534
937904
951560
566627
1008813
1023889
778802
995407
754146
908907
1080942
887247
624999
213310
781997
533704
74521
740982
591171
633392
208926
344564
72551
756428
308164
1044155
1037861
659284
116491
472222
323197
158834
114950
359295
290500
903297
792133
711814
771313
670578
874374
569988
459019
31593
886562
404016
527166
256673
345135
396819
456906
615083
981848
6472
1032084
271376
350655
570703
53683
488402
791638
783998
2680
909013
462578
348936
617726
239518
495068
58687
190887
355629
917338
107400
37065
935746
248747
1016566
781966
629578
488493
728159
1013295
621220
36767
214989
44227
1078574
557568
763188
10370
555397
765552
971176
633618
270279
649140
319434
388093
835246
459261
599217
86367
1006348
312514
1474
185453
183128
282261
123527
609483
670212
638706
499373
541677
38374
32283
940181
717316
100124
305199
1066954
1001606
845919
913425
903160
102398
260725
666674
437108
376781
555706
576779
543666
331269
833138
773778
274943
670111
366552
188127
847529
960232
916599
756232
722412
755596
915297
1051981
728766
909784
428562
986517
882942
986223
546864
346153
725088
310464
315360
935469
276486
688795
326387
887408
584013
801535
826379
532275
630235
330592
188025
106668
5474
207651
567530
265170
488580
1011073
212868
654798
689024
25225
13183
420089
297893
60045
520623
1086680
691766
165323
526099
976575
328541
676038
1096710
612551
875068
101107
729962
431960
473764
746211
791278
26880
137660
236659
1020592
135004
375007
205639
265250
441854
99102
975962
934818
178809
905875
716408
1075262
165982
169413
626492
856477
688332
898663
754056
31655
599348
509599
562610
410704
633587
143242
926193
761586
477432
1019620
859188
619637
139792
458152
148620
829461
458228
399054
733555
259122
42500
283688
1046712
958322
368956
234854
1018054
363338
479083
307076
308126
695552
882138
1096244
759210
1100853
474873
221174
246100
564028
172502
80070
856167
625344
466723
983220
831054
605949
919336
444014
39660
86284
536453
678441
691023
867550
278528
444971
861037
77334
142054
95227
3032
48661
1027192
480722
224136
609426
713476
589139
991195
507779
869981
510644
387583
303176
758431
189008
903300
132637
1000799
948958
158531
85435
963126
764868
401108
573489
1081726
938225
570482
243842
457202
46286
187430
642990
626075
532434
40124
1082873
331857
952919
585054
674988
524634
606108
176085
782666
443425
359645
690339
768323
1033045
330927
1054008
303968
368623
359630
1053706
29962
462242
451197
163993
297615
840128
1051687
1084776
762892
526691
618208
419402
130405
901301
99339
230955
67946
355017
524779
480935
355032
982217
184815
118363
39012
1091609
133111
279765
1061121
519374
765999
442199
308010
598333
739634
190810
1094656
88773
696429
48899
606805
746260
916089
168574
217741
670914
630431
213060
865919
640043
86070
358858
748480
617962
504672
684160
1005598
701309
134011
779170
263015
317125
876513
457276
754155
972126
1053792
325198
4117
150462
1090155
822304
942080
139516
369507
156124
820593
581450
1073542
377155
211429
793236
401670
754982
571433
286130
1080539
674531
328553
993770
818057
287347
965421
69298
977514
1038947
645410
529785
850238
86035
105698
175617
1069517
314228
271411
939679
964952
803778
852917
399442
216293
699795
658407
909036
976622
313326
495132
690029
440835
785663
125077
760608
14461
935861
259180
384386
719947
181407
53796
520930
551172
881416
911183
294287
958536
1040872
831252
638819
821276
32719
497317
832617
237449
712688
553118
1095831
1048020
150070
597863
658030
757964
912282
3260
194221
470038
1029351
196233
673436
428748
48636
913529
299952
700647
485915
876730
909568
287115
1011868
625328
35410
344234
84301
41839
654700
839322
799159
961789
103443
708358
850930
44302
330235
240443
164312
155858
220578
299294
755591
1075030
1047244
867182
124974
265118
554516
225361
806411
330687
1035427
222040
27464
682930
818610
126503
359281
190478
135044
108742
421730
463528
885911
895394
16033
147052
245974
499215
1047801
80476
792044
621290
1074205
659387
657336
945247
537587
204505
29510
862766
427038
671920
322683
516210
1099950
556206
982079
509000
427446
18857
724006
458154
454184
923092
807499
383914
732499
844029
860454
950274
653184
960106
469576
158272
897566
283532
500964
795586
923401
654803
516581
46736
1068192
509691
1066310
89103
235397
439585
737788
269760
458096
997473
571168
421280
416886
1070096
1067970
684694
423314
25397
1068718
904613
971586
510095
152710
895653
641685
1001031
631344
112727
332334
768797
982094
70517
840749
574793
519348
53346
71946
906566
46340
1075813
1031283
289948
632077
775678
1038372
97278
627729
987543
93354
309866
1080011
345575
406283
465683
395928
31250
652248
306256
359268
17195
678799
364441
932567
603946
305817
1056551
133402
1006817
366269
969047
546998
179900
369331
491216
1044891
57908
196969
775667
222504
645788
986912
781226
943038
607051
612280
154574
582651
385988
660141
207106
202626
161649
660072
496225
903269
559514
931067
194157
121312
549226
8982
116378
822824
1045642
55288
109367
191725
1059496
700510
649574
1094013
770498
199078
137721
243862
764975
704869
245932
592292
247783
673382
859707
965562
134848
418132
255712
1068327
387396
662394
303290
287966
1008838
164902
262561
64279
714971
270686
183942
265984
132554
1027086
718443
367791
809467
729247
756051
569609
22495
435324
428571
163135
603687
690169
796999
154422
623794
680885
658613
744520
539583
93033
419060
385216
809839
808748
244508
343422
423192
301814
93954
1039730
614900
349147
308414
714785
375090
295959
560567
642126
112146
820329
82440
375192
1068328
407227
75638
593169
206940
880827
463273
888295
209229
661821
971462
102651
152870
898823
820354
892243
6357
124128
126228
576247
956893
414588
957892
548611
836218
151295
700865
126238
555687
283011
629388
678111
829144
1100867
1050478
905085
869205
456425
908132
858233
379774
525929
1011963
1050053
812286
72628
273626
522892
482561
684773
389693
328298
242435
929347
153827
295261
693002
1082868
338208
562903
1075727
35985
8067
100995
107733
133510
891939
788613
808690
1050308
70772
1069694
101849
102899
712526
736549
509317
183103
351436
825931
251685
185742
898986
400220
350062
79378
290056
491845
601183
47372
544756
725785
284487
283439
365832
366882
96535
860072
114452
1003481
661221
775850
594417
432086
268552
269602
772524
342258
431192
662927
469175
585500
1075027
187386
113004
834524
823065
348968
865316
1041777
679541
452134
1028596
73824
708877
521875
1051754
171156
1565
896526
379296
571458
759431
181216
924128
24211
1014161
1015200
357161
951064
571284
963246
60203
654315
152419
984628
294980
35847
1053841
16576
926479
442973
906941
578911
960559
393923
742551
758742
531008
553470
1005592
270496
681683
787115
1093420
467884
127651
65003
772915
703815
333592
425186
674018
567427
414239
86106
406750
582333
478256
477909
540486
424772
103220
723986
250757
824153
1053712
950368
981653
429785
293916
218101
348517
9036
420748
735763
740188
309775
239433
954485
20994
998335
178466
1100564
1054288
626433
994584
694121
570432
575263
208516
1039884
648951
647901
298025
910429
1060682
510142
357698
105161
1071910
241663
470429
826253
767260
34065
484504
425706
115439
500610
748291
125437
34888
467494
933497
429346
414806
553358
541316
231421
576390
339736
593625
1005593
1018043
791512
703686
937127
900277
700804
1001094
399881
947797
949080
867303
854194
32675
617531
474228
475278
838789
189480
886626
698600
684087
757405
752665
464930
1084169
410411
192659
771087
283062
184087
36208
303745
713342
729293
611916
75486
684667
617298
176023
955532
721554
126948
945208
611607
224907
822970
844377
168273
581170
1079122
806816
533601
403203
101538
885448
174931
530474
199921
230200
957197
681885
473990
164958
522008
1043074
151350
759999
373552
436156
41267
258326
1075663
315564
656509
233970
26160
874906
977021
190690
589065
560606
744365
228811
579197
280997
442963
340607
384632
1095477
317332
1054580
100753
1071117
381518
1091469
526872
924872
819891
980035
854381
949165
788512
527748
752739
388836
96099
332779
884164
1086218
895097
672910
424877
1100234
390026
157871
156821
952438
692451
840846
438258
758988
155184
1051045
1086728
316961
744078
542214
115809
78004
959257
1015646
306571
580798
444462
624909
425722
430845
285892
631630
803717
779706
415980
191279
365584
63732
62682
9824
853611
393609
2131
69981
653211
880559
861083
33534
142576
740740
907723
339954
98951
966089
545451
840357
382481
630910
635017
442419
459654
904256
602906
987196
718349
226693
745579
753159
643634
168092
138671
595127
291379
67487
101074
902329
784830
769390
166915
875757
1061697
70300
1063892
284577
1067472
945898
337318
125511
160777
472117
270457
986152
319255
816937
997525
950300
447553
452390
295596
901569
669150
111665
957646
613410
200670
567988
425016
502775
1091800
675628
147870
692629
114698
906103
259314
790925
280377
439184
565352
932793
1087357
444350
664493
251643
39114
957951
1033054
91765
911774
130965
558047
637314
265213
981475
61730
67332
1079805
155505
893617
415912
171710
372018
701828
677004
208560
901434
1070988
403394
1067496
1098648
851141
944276
1054851
695864
971581
24265
1018003
693749
683500
868447
768174
948571
416431
1081316
714741
41250
864521
1020225
350453
614439
133647
863542
1044168
671543
616767
248893
36386
1017610
82274
791942
107811
388944
397977
326014
640631
716372
1040670
303849
36619
1091566
479070
395157
1090066
736116
979892
374415
639731
573993
867254
188356
547369
1085604
256317
522645
434256
142903
879972
1045924
647233
58893
297373
306093
826368
16659
168437
201148
523475
230831
630612
465157
776508
220325
298550
329148
101870
841290
475815
29358
808655
78221
678359
405252
448420
425785
707831
934557
431294
368389
1014979
481359
751689
398920
53148
408627
1006054
178471
866726
258216
514483
12871
941202
672941
46721
745074
434985
293443
555169
1070566
72700
58257
103354
755913
666572
426188
440878
646569
535729
781444
421148
437113
1037706
117561
674779
231154
967575
459549
579807
175505
840110
51774
66716
211610
649639
60616
230832
591993
296685
11699
364575
492921
190944
172998
416277
579597
454251
161289
912589
866736
380487
160048
1201
978186
723607
996834
260771
290365
74479
500570
234421
1086589
570805
393472
666669
1003919
1039031
274137
495964
761185
1037984
384082
441156
936710
1072285
691939
1004907
958558
778676
448137
49583
875532
659795
1002705
1049490
310136
585846
521968
63690
433788
673450
422917
598135
784590
339064
350327
870076
602422
517174
148831
1099953
320364
274524
547235
872386
436652
785396
857832
1080117
473030
297203
610125
416091
174971
322838
305751
921024
628405
629455
146375
247646
427961
77282
357572
938459
691771
496339
714624
640461
485507
48773
901666
221074
214874
396640
103381
338074
288906
301534
1100268
699287
586661
196894
577219
344956
639873
971150
481028
811353
476111
476112
340647
467510
654279
1080261
741590
195557
533618
122745
913629
498000
1028864
295363
631137
512204
999753
306912
240926
233316
788575
209190
336845
5332
805038
636350
642960
339416
190043
877419
472024
667293
480920
644955
827612
951263
845301
545190
987882
53628
530564
646904
223717
392151
692233
948134
729187
253198
483904
1078643
320654
666759
761764
901611
642278
84816
327808
683013
660060
121104
1095157
688100
934664
636494
242495
215494
764736
303223
528585
562815
323530
307748
83207
865905
840700
831115
1060876
472448
1079572
877568
406125
1028213
846454
500367
767703
238236
301452
436223
754741
1072782
197628
454264
237227
832047
1021875
757036
56586
841812
642247
328729
250078
608328
342798
931497
311439
76597
1046030
141478
514951
286954
720584
1028114
803643
345670
590453
621026
563030
373319
1045405
38445
10316
316055
881039
319199
486299
265538
953821
286499
907275
669552
212455
801028
1080888
933606
1052186
470525
800135
468481
404479
114685
862496
464064
5434
100746
592700
685485
1066146
409330
574598
867832
279967
378130
578571
996987
812921
383072
298320
954629
768637
989640
238818
658337
868432
479833
182378
363524
901916
832045
134219
62632
49587
243340
152037
229781
649884
179844
992559
840157
99808
794898
1026425
481793
574680
896266
765329
434380
778584
268833
727170
519709
480092
788814
567937
920859
545131
689799
389116
670714
1060757
706896
130351
658248
279879
1029276
187924
289984
726185
375141
752533
297558
296508
473530
909877
1097619
435597
191013
827735
563239
1035523
202467
284684
703789
274987
552720
1066145
927034
311371
572814
78600
543610
43858
240535
353097
747956
564740
148440
443254
377778
308370
149363
855234
617277
394560
42531
692826
95886
383123
408641
208596
658562
379011
741050
434821
972437
318470
557242
47792
246131
558703
545537
778222
492066
167619
629822
535757
317237
918087
650335
1027975
992935
934964
1045641
383920
442427
160813
884836
1090123
248972
357347
759300
103623
56988
273668
724380
418861
556434
664199
212293
859944
963125
168668
217521
96368
618633
324090
587817
563441
955404
423063
240257
715069
1096428
593907
19726
449572
162122
57965
562158
690478
1003171
476341
860574
11046
473914
1093940
1081972
132996
100883
308011
986798
313304
505204
106034
729064
428559
188381
713271
878474
379733
961431
65919
756395
351446
964235
1031835
327216
627526
724843
51822
1084868
104971
402926
380962
617261
760842
563657
175203
226379
303366
836759
497625
925393
617153
440611
1021598
635540
694113
129325
281594
644172
1095314
1094264
398980
781916
972404
987838
888027
442696
1031784
980270
491598
490548
270774
537996
387961
59948
1052628
970138
573350
489526
973949
458423
312847
526242
851993
945382
250967
724128
633661
252766
891231
181672
454009
817480
59885
420220
562271
461682
861391
803425
350021
1016225
499062
536537
210776
701336
766801
741379
88761
169298
73928
86950
506148
786474
1004671
1093352
276708
389742
1095845
580828
782132
660448
1053589
315254
417636
597423
465829
145897
484674
424296
432131
187398
519663
375629
736071
92454
1024536
242102
857285
437732
1028437
22950
912950
971318
807055
598681
899133
1085392
77536
472168
1071537
878573
377414
434507
722213
619580
625106
673012
672273
8196
322832
451715
907185
29451
992524
458866
336959
956866
167493
245727
923925
935276
93063
978337
730727
276753
395189
652837
731387
911512
98841
53828
155445
1082828
922799
257613
374237
382025
253545
238287
34457
374813
870495
229099
569132
824028
436306
63225
96818
203876
178782
182673
296354
264758
1092237
530177
575071
669262
375495
525802
152935
618275
265113
407198
436766
1045075
192459
230082
1070318
1098687
24875
322447
1041864
560536
148026
613906
1044411
715330
376689
7134
219701
438413
859614
344063
227402
184352
800105
227613
207812
501492
665507
201976
720822
225801
231008
603024
472214
121002
212684
668500
1055513
250849
3620
807771
291618
40830
704240
264230
1029203
814583
324322
41464
755670
950975
990460
474287
56394
1045051
561099
200130
716724
897452
488059
28478
348100
156687
890515
128842
608594
607546
730346
644103
56749
845989
1097969
1079684
155485
410764
743358
217223
508014
162056
397516
987003
340142
225897
593371
1008462
747526
72572
123611
630740
579114
589947
18485
204089
442030
239684
309962
38563
896842
889479
258129
280671
992401
475866
791609
126549
629182
630232
186825
669389
419971
1024516
946086
51944
410192
1080619
688847
473170
346365
56020
1023337
535229
844385
301187
239437
492792
778526
407085
1024787
812436
69564
37493
967856
511277
179581
397294
218372
206597
579622
930517
600582
336576
270539
500169
329709
864958
518554
282771
750884
1064123
602268
250296
459986
100061
1010651
755902
453023
223953
1034362
256349
46312
172743
599962
558354
392430
11475
942103
408829
125444
244825
757002
949589
790239
1049656
780631
78746
792687
74858
410642
662200
367684
958839
707225
149783
692260
154388
913343
833872
136539
720692
505736
806252
952586
315239
848605
259534
978654
620823
1041259
604959
478362
172134
757989
952743
316376
628868
944862
687654
504006
630795
507569
443310
40058
927388
1088778
878255
29527
953372
815855
168479
235441
414676
255349
857100
949420
56017
152056
596531
347190
627639
513351
766328
358287
869643
408314
837624
967333
1054026
727397
454412
673932
518295
32826
487602
567768
124049
191842
622576
516197
108880
678552
431039
68187
438318
91701
833575
247257
481013
596058
377693
474672
117227
877410
397929
298368
431933
1027767
305209
431250
884751
824329
586358
865529
80865
38111
192980
223117
145183
841013
1077481
374289
861805
639179
150760
123404
882386
821275
844093
740190
569807
979768
101285
129549
433026
936138
107800
218795
864637
816706
104808
415844
491145
278773
740477
245131
822806
177891
967485
1099495
630858
987124
986454
1034506
662428
601852
78782
421633
386480
108532
905020
694909
1034182
874059
1070750
978950
934421
548160
205384
822313
228025
593756
138393
680233
306129
754213
824412
963652
863497
711726
784730
405967
219868
772273
327252
904657
579986
90893
590793
382117
712331
154148
1061671
118140
353144
962366
1042983
837210
895696
1010002
122218
549437
28093
928982
409445
999749
1044892
760349
427377
238907
1044201
772874
978987
83233
503049
587085
963495
767809
491275
544471
85643
723817
836395
774395
531208
944802
541645
424789
903236
956484
1029405
1026302
872541
1018179
250827
163775
257767
31557
672673
145552
82134
307741
1031715
918812
787577
305313
872708
900656
501323
320090
853349
842718
534619
162861
461488
759793
306170
105725
163799
1027628
14612
1066283
233789
827119
485636
436788
102541
800088
623623
425596
46575
834561
948364
308287
1006871
60132
201364
779511
608718
132431
276512
781462
974232
324553
772935
140256
252937
454463
674435
612605
6861
807820
128195
284071
41099
136652
535797
684860
798556
128571
771142
854598
502601
355162
850940
650844
72174
884075
744762
205244
481530
803419
294108
1060298
223586
711296
96472
791184
42983
993918
879989
65372
561938
668376
304843
684922
842826
501920
499625
673628
368006
838259
852956
961770
1002733
839274
897280
998101
835194
345103
504967
464138
380677
123971
1032696
871895
736346
643070
289666
579833
382926
943669
667645
626764
805052
1016467
677449
381975
247826
284057
69734
762003
83910
420530
884951
849468
819802
550971
343927
770725
746965
247069
1074702
165283
183856
623105
949072
75884
363265
127124
724010
92203
423809
663223
1040135
556412
546206
748229
1998
288079
625443
973116
738901
809881
865645
259324
1001971
1008511
672072
205640
755035
400085
939802
836299
726990
505744
660699
176600
1015536
759340
888859
13079
889117
873051
455789
990866
786991
693781
73773
895616
279025
534615
601794
952839
297078
1054572
515958
496525
406651
599490
1079259
2753
722794
910837
1085764
599492
902564
575465
405976
279749
321331
276923
564584
341077
409190
72293
538582
741364
479744
179564
945023
575791
76333
132739
879880
140558
308959
222323
546790
130539
625440
649657
842458
598748
400710
322486
574867
358639
163013
1080855
557010
624083
1015979
347102
629427
900670
377678
795610
544709
705072
168795
587592
698757
1095519
755056
516574
84196
785604
893940
825274
139424
982558
564256
938721
266670
246996
121493
504368
302926
786558
746089
454414
1054348
479246
783633
252034
132819
938343
486870
711120
39935
1097926
435555
698167
728842
35659
354852
1052528
461950
777071
1061554
1085408
473742
831883
169701
463999
821292
895994
302466
627118
619260
323082
487300
135090
103008
611486
780474
186475
959858
1011732
858475
1027810
1068982
1034034
20577
101612
183710
330404
775400
998552
408378
1020824
887058
625232
620343
987892
53724
1010996
723509
1040603
416540
867640
1035769
863066
4086
277609
384465
148057
1027921
531494
481693
434361
493433
1015331
1037683
354886
105830
684714
3736
857648
995138
278276
786297
949711
175004
508918
349988
899443
455075
853764
74338
311508
463211
1054402
110632
533326
614259
119569
195192
485000
774133
775183
582186
864669
492547
944781
943731
678069
1077610
543794
682601
841775
333711
664804
648620
98462
596368
39372
731216
12906
27613
667373
665408
176295
88382
301083
849182
98129
274577
1086897
762026
723411
566632
12864
41724
877020
577649
721251
531541
210050
436563
963472
696933
173214
902103
1042972
971188
791100
637386
528705
318419
619298
512107
493938
494988
372668
541030
181071
242168
536898
938417
287744
710493
651815
843529
468807
472984
1030343
653827
45989
461159
831372
611520
753586
1022905
897956
387221
737315
955248
771987
309229
302287
493640
775564
833013
931693
675511
874826
23267
184603
107438
416616
61813
25060
87366
439607
1048992
796788
485337
195117
457827
604113
328181
334757
354544
572918
418185
1075006
286805
1011475
37611
706918
514540
464543
193192
276135
1019199
225598
26239
956816
33837
660388
608713
191703
644186
846817
958897
677270
244494
528560
559534
1033242
578366
698428
480224
31264
200745
116597
728759
225880
485910
1044303
295360
864591
441624
170184
1030831
726466
142024
241277
588687
619148
157937
741629
134958
605583
80960
179807
537006
952775
839754
452466
710242
193566
318195
1091509
139489
617848
221677
274401
869931
404458
871385
744649
964621
48127
873407
740576
445608
325044
240617
964553
699619
116758
564590
973524
315217
883376
864067
256926
525910
580994
841318
512248
1012316
466314
846974
1096162
95405
627238
1057038
167943
73118
864287
167303
951379
1061907
126403
410450
434909
777310
710003
617765
463240
171764
237512
254174
629757
990989
346892
778970
38317
709871
500515
923659
734297
346959
670362
549218
968591
492550
196296
704766
950325
437744
1087046
446778
140003
940312
280399
17015
479960
507300
819249
936436
151176
153276
1000836
278676
661419
191000
534409
240734
890530
855168
806590
802899
892265
587141
754107
97110
1015614
238006
22997
94362
413638
952572
529949
495088
464640
786992
535740
1099269
1024832
984714
572175
730209
223074
719986
1009601
768817
414711
583546
408956
31484
769659
1065388
45142
664251
677536
481152
686247
415763
312526
58449
337882
369503
885160
151740
802468
520265
1038053
856210
885953
690575
4559
504229
446287
663881
936312
861601
117786
872648
11742
35795
841097
287971
478075
528820
731585
300972
691646
942820
784677
507350
364216
214729
816265
935532
683927
946429
953642
530020
139342
688556
646901
950338
979106
15198
903181
819838
749172
1036250
73062
374196
233859
407396
1049567
1069905
845626
448861
936201
726149
1018969
139685
523591
646219
684432
379706
850483
660413
856414
596342
255934
1060166
75905
1049995
507015
943930
223820
516853
436328
1047664
760571
166956
206759
736021
944274
1050786
424499
960208
1051566
458251
47578
1053541
398203
888328
642763
982326
257193
92789
909690
960495
623499
1053581
473073
133368
104504
842810
53767
1063655
1034463
961443
310175
585255
416330
574754
842750
336990
313813
98962
1070809
788457
740615
403292
953774
143178
589982
350331
975518
720955
125481
568621
1078295
586250
492600
926771
1008826
432910
402131
219291
798366
888844
234219
661387
974842
14645
937774
833239
716827
569333
895310
818921
401254
277054
446813
419146
314497
481411
777341
217179
500581
976463
590436
829098
940819
990972
341920
810864
273148
592592
644027
577448
20109
881737
490074
727912
740811
166819
69671
936860
62486
199290
586695
406558
464487
1012089
690146
107763
959845
684180
521310
89245
474123
332861
549724
236656
839297
1042113
247090
846339
299038
785653
783552
927474
209222
804017
642427
781320
515053
598205
512947
400182
124959
226040
193644
573830
880576
679254
375173
933468
738415
51004
901814
255198
895520
213576
780537
533768
588219
250623
963064
124444
945423
585759
311223
871871
463793
374026
646202
652269
874231
957607
827518
574383
160707
751848
550259
849803
725774
28563
150266
105888
747927
102173
661146
245934
543044
936773
781783
644319
677721
455395
663896
1011573
638549
531171
188635
471427
942264
305102
851288
59310
665567
386966
416757
898607
123136
279307
783390
683216
190639
796498
603529
320351
279497
42079
1049257
311126
442735
831829
1080282
147041
276810
146211
754062
1002242
405368
1092605
78403
400666
742699
102091
1094269
270954
167428
1014805
1003764
902953
393615
295457
617237
978870
888783
439697
62690
253608
348423
595310
1017767
364770
706262
523143
285529
574269
714360
528538
739112
862617
993723
114882
204204
644276
765774
700355
1011925
649392
375969
931284
691159
313220
248884
33289
426100
79558
912374
699749
972986
1026733
555983
990704
78989
656049
431092
1059302
27978
1087131
46615
232949
624208
426829
435641
893020
761833
690231
1092501
16454
166353
857859
349802
659907
467712
421451
306269
839471
784769
925685
647100
564159
539150
370705
325157
919589
727829
568968
359810
26886
414527
71855
507965
414277
332648
129319
571282
922906
724116
864860
838633
557417
113035
480811
902861
241806
12547
167348
340808
957984
398252
511513
278968
317815
81886
891168
884767
395910
196733
545318
594959
724307
389049
991497
113433
320433
484793
1084636
108263
874576
3604
1018188
259356
258570
272692
77072
752783
722411
1025657
229811
219111
1018759
858029
869188
1047236
750125
1042744
961775
352689
682105
699978
1050492
769109
138899
713832
110788
563817
510678
242089
70472
411585
788687
846961
183212
13853
786744
23029
1032108
124030
125357
1077916
971060
99107
295759
782641
405172
1076601
1060061
947261
261188
216361
784404
625494
568338
569388
577341
91337
1017189
716032
793421
1035229
1006585
694697
698987
1046703
529861
390125
105109
1100636
289734
118370
421975
456013
440218
199806
795852
387805
888956
226649
6758
572614
538428
114968
92940
428516
679730
643290
454102
160739
645784
47513
83303
956842
1059795
247076
567470
440968
656166
637940
109734
743892
353044
228446
840895
245024
63853
532405
744405
158641
478245
680462
328682
116152
669213
18522
113295
664630
554056
123783
932909
667775
17957
988540
1016359
217115
467246
345614
386542
111897
194081
761910
837328
582326
600758
486837
872060
976401
960453
741546
313223
217801
494460
302103
235948
221613
1078161
568300
16207
741319
35739
661471
17474
375862
152975
693815
16679
810289
747227
590585
610498
87641
446045
347503
27585
270234
320051
473747
134300
895465
668352
406389
719603
601098
123724
771138
493521
1002081
364735
152784
187177
615338
328065
1053593
341067
86085
481604
888149
782851
300702
808908
466090
159869
675112
397412
865612
387862
114971
637737
842089
963881
1027253
709556
624131
542901
457634
1055584
18513
96702
440896
18608
946529
858266
957679
305687
65364
6491
753665
554311
696371
439179
193183
752660
648242
485733
667169
723291
269821
743719
479628
567237
120048
984361
958487
1043161
537593
716810
70036
10863
643088
864344
210077
899152
728987
723326
960386
399184
70188
627956
138549
479459
77451
863123
73626
534547
1052619
204122
668925
770999
875141
181094
478640
363350
727247
444979
315250
217633
1005083
428653
863973
245717
227245
953350
122126
331913
999653
827879
78043
952657
728960
482456
71421
994416
39115
300325
101904
542665
5200
1075168
126756
540702
180966
545314
60835
846734
385892
742075
14830
470177
972846
743404
960074
30439
860660
642463
818043
418916
54250
493779
705421
743820
101113
627412
937136
220202
171681
1021759
68012
180986
591707
869080
479522
598102
852020
451998
370282
403815
624150
1005327
578883
243707
370196
817031
990474
274415
937660
986805
309358
367666
799440
989982
206333
157219
644193
280064
632741
567865
298474
360762
777575
241346
546469
355800
542082
639629
725450
684035
716891
102008
713631
219754
96176
229993
632181
362755
34639
581948
683676
180122
102001
730185
596551
232034
8063
480775
1073292
805432
171643
927718
1003676
1074762
203577
916400
263216
367279
677323
842490
780458
458693
426007
945456
853462
574862
488816
947022
254203
708287
552415
818221
549252
435810
63520
112759
696804
955821
15199
226887
700687
264736
686973
683005
979279
962795
384834
231818
951256
213730
154425
682740
720945
234238
728327
186464
478221
918270
710782
557082
535023
474135
568958
821890
163043
965861
844481
107734
689378
99790
835312
193353
1014130
81322
337725
588385
486416
366709
36268
1052858
882882
887530
686860
510352
87047
718918
896351
158996
935521
621517
348306
205399
487910
100929
113298
1088892
289914
445020
630963
745732
527362
758545
1056202
889818
194767
783145
994116
853556
515639
557495
556394
455473
734698
619163
870962
801478
374909
701786
691974
350385
582454
792206
504403
383407
586172
367599
954941
235194
937323
380817
895667
148314
492216
697882
734557
354395
515900
79253
343077
831240
985257
320437
733939
970839
229629
592784
743378
59846
55993
855906
857825
636048
572718
3632
1067860
248188
594935
123583
114981
593246
849244
790330
681093
113626
717724
183365
172812
1092231
476608
711127
228451
776015
373829
631487
773849
507991
991445
57148
83296
742255
184510
902187
773178
296815
238747
188317
393913
595890
188493
267449
899321
195717
714005
788268
204175
1046216
773703
401741
587614
946904
966645
263281
91801
860512
290823
787767
924654
324266
82196
714932
953631
380869
2363
874637
556575
16046
990126
962966
394922
1084088
280560
281960
663553
264856
1090479
423001
626572
172119
408332
594167
205703
221357
531450
436561
112283
26340
611977
539477
643715
634276
1054013
179254
579970
288598
419694
616961
1050440
169750
296597
683625
1081562
520225
808073
1024150
62589
648052
907508
710642
1043147
283765
754658
802764
453088
493781
963435
755421
402681
573618
298542
572430
461727
920758
98104
515019
597320
330219
231409
669181
709236
581796
1010730
926772
303159
80232
946068
995272
550635
157725
261954
944029
439388
375364
111262
997137
581119
53863
854577
17274
271596
191606
415483
434318
33087
325466
53179
54229
226120
290878
343349
683835
422721
178139
846997
225948
264659
895726
925638
119723
143578
939036
677806
591633
874139
631692
416548
649783
812216
128754
414305
3563
868300
287119
636471
780514
876986
71304
459763
319618
146931
921388
725758
199319
309699
23617
442804
983456
908018
104559
327662
505232
184032
326626
521744
787249
71096
390653
882895
104780
387779
449812
778201
154560
681744
16520
138709
237026
285076
1037361
1056786
734882
778593
919471
34193
338460
841135
353183
387597
847075
204386
1100616
666718
479747
833980
599539
49630
1066625
188597
746687
97970
851787
734524
262125
859649
147332
424312
478821
885365
709604
942635
1081751
304439
1074803
621405
899965
10318
714230
698370
144406
897243
159516
563552
410559
79531
888083
246955
947574
963758
50991
974777
1054700
755245
365218
1083141
22435
536180
628303
740201
86441
270517
751338
984358
843429
20510
494875
643005
765333
56832
353803
367128
1066402
440660
724450
56625
64921
890328
106439
289331
898241
847369
233450
77517
297535
67555
396579
162284
482335
129631
618203
328281
729427
456670
150060
593580
411020
24495
765298
339193
900250
626204
391478
850320
790985
618332
1078779
1056063
163911
926539
615410
542961
44640
158143
788915
721253
125548
986554
392800
546734
59494
781455
396309
417784
811044
515370
300187
822927
637840
950860
512221
219390
867744
601181
59524
309849
90424
933655
993274
747776
695958
934641
873253
707827
567239
287884
332915
759279
759033
851884
335050
141265
811042
476252
431981
667318
301952
1073233
226789
617635
503717
850236
47828
801614
979400
822592
755637
310931
377122
534161
3544
413419
948979
542576
551078
520142
1064283
703521
892220
23468
256865
956520
963394
433748
740275
323058
160789
894981
744713
578505
938337
252067
905126
319252
1052763
599060
558295
1020400
216873
978300
264941
577116
387665
403959
34131
78364
503961
4626
509195
31405
976621
975571
598643
611345
525057
358429
776719
559753
806915
397420
249049
552811
368640
266519
1013828
181805
917212
407360
755182
749291
730829
676251
489254
647090
569396
930160
263296
227614
923215
808716
684355
105056
856144
310080
689791
650130
847583
372585
183066
582739
404921
156705
75590
898762
223234
132289
564189
703379
759131
985743
475940
991162
786960
189790
28606
125764
59411
188143
462597
17744
271614
832880
336871
1017903
940713
694515
143131
556508
960633
992802
894679
1017542
773945
1077340
339767
322975
461426
986093
1067147
1028040
848267
822093
398921
199162
495631
1097713
763810
450888
1062912
1101071
889697
715325
784378
642963
380698
966964
619949
361346
39405
390738
488996
257282
1022330
853353
999312
367441
933477
350284
838011
209437
336115
495840
46210
598879
1096622
1034778
116730
171662
477044
375415
139569
64581
235645
260087
997714
711072
281975
941062
872560
548212
1023494
159473
1062940
36427
937292
124521
1042515
970437
378486
249941
634076
772119
379819
596134
129451
202539
502902
624492
783765
730599
408663
406897
437069
149180
1064100
319972
343027
172824
878192
871858
752300
793466
87877
446215
24338
964564
963514
1075523
1086582
138834
376924
47188
959511
269026
284245
325516
326566
542753
997090
229762
175401
103325
541529
675717
1037185
234790
575906
268297
964187
133434
747755
689244
856448
18792
887013
241201
1002628
330167
180344
267912
699808
539419
1093133
1070394
30445
914197
575214
606869
141163
825800
436970
501751
767795
887821
1008380
691680
945262
465545
74645
516387
504716
996060
606284
1025091
259834
613922
894031
382887
111529
961428
138648
944746
936501
592990
265714
1044511
272676
493432
1086837
780069
745806
871700
833666
1090260
874519
119418
104386
323160
1100725
833106
504111
975883
88880
856399
307981
371773
332101
361917
256571
51335
700344
998162
374777
403135
345013
1056924
731742
142692
1012504
403809
603881
997003
493239
174902
916815
111328
411046
1016331
376377
565905
333102
915992
961891
328785
710888
369012
769032
743865
855777
127425
909588
979641
344662
785554
555436
389329
897270
537662
264537
185542
783855
418165
607539
357859
381478
744708
636265
743684
759233
3696
528407
1030128
731941
851522
476627
342474
617170
878836
779128
181056
563971
412988
37644
253579
531656
783447
272728
560586
63321
1065297
427226
515959
274099
592873
62597
482965
472524
1020980
443247
958888
810259
310675
317825
835793
1030774
405856
25696
245420
615069
973601
319283
597130
617294
896600
893092
1081541
128376
506136
975994
132200
289992
888278
422600
965900
638230
271931
776481
332195
900689
452952
677602
486954
96051
894040
711097
913112
200059
478648
460239
385273
487857
16231
803803
207928
292314
851231
588195
1062027
617992
338542
147588
417814
1058988
457118
916073
616644
696219
521384
1078679
409387
683186
619653
328873
80549
115851
44243
860989
317052
914251
307837
1055936
70110
624989
719204
463043
987389
547316
311154
86889
679275
105051
479204
164455
619067
964086
225501
1035254
42015
261780
820220
76378
477152
178125
531081
1022847
789020
220432
363055
187977
222460
825901
1051430
884035
368461
858888
607653
548869
456244
321034
438199
685479
1059044
981713
413443
953309
366188
438606
1077130
287826
157413
819412
761659
853978
540427
360948
595904
411130
754109
587511
777338
1017266
803560
39912
291052
278130
1042889
702047
423089
37846
211826
447872
297394
51793
1012991
707476
287415
263101
810663
683803
1010898
273383
536138
584302
981206
625197
1043020
442753
373242
740633
844044
390966
416387
835316
1053899
323770
1088615
602853
880694
767695
375797
280345
137116
382824
752639
684990
57209
899097
196775
750604
1086475
1090675
213937
1058797
331899
889496
274784
832575
134861
363928
240553
880530
641340
907505
893511
845030
334213
360569
186474
329800
578387
847023
1050829
8725
1048952
742439
8599
988682
1051258
1050208
816173
956755
118260
643851
177742
176692
1008267
1041978
861547
919821
306340
743351
269524
1086952
974067
616812
424549
194968
436963
383390
90700
902749
909649
954554
126765
94826
928041
1077215
621245
372064
1019015
195656
362301
929742
153008
330116
129955
905754
786316
987031
719186
855755
849455
916335
659997
353731
489360
365802
1007005
40004
813261
504502
173219
231475
521835
354161
974754
890388
659283
777353
823912
136809
624128
969493
152790
921714
832698
294992
58150
763983
867427
293288
365540
83814
376755
1082136
121264
177125
178175
484131
843256
628580
1097520
16843
517039
258949
289079
988502
60292
598315
597265
764513
633478
144612
618650
831045
730262
24514
817315
523063
868500
895405
850416
499649
628133
550082
827660
969020
92078
841230
1097953
586758
476373
537762
297397
117962
932327
614945
426700
60321
132866
950722
777874
829764
990919
1022426
595082
403546
1081192
733658
229651
728931
325119
945911
98884
250163
2141
850023
467639
946923
282719
764413
139774
87586
329925
537421
499013
475726
718843
186460
1019401
880353
756067
212163
1091727
946358
707415
764639
429723
214718
739313
502172
478051
500329
148926
719393
903793
1056289
384709
108442
641909
268740
949766
655394
332093
118943
119993
360138
1042437
933554
450759
446458
597378
384935
875055
683019
476796
217314
646985
449613
1027077
159193
2034
33984
912065
29577
370770
755631
756117
306807
868822
180065
566202
215076
262493
340074
171388
544796
384793
3140
1003388
682762
351947
692441
726785
520798
587113
145238
692118
802921
701337
920576
351059
91153
495236
570273
254369
619600
903783
252046
655167
99203
260136
294683
100344
661064
810002
610527
910276
870110
471774
832411
887718
454250
871633
47391
615189
202304
452015
826210
289367
817525
303415
1059591
212441
758362
938824
197643
880799
906668
839644
165542
655668
1065154
486714
936268
34175
1025310
815719
1088033
281879
396429
100759
747846
765008
798501
149576
64270
187588
667371
280700
461664
602309
250032
703847
98090
186662
341635
481981
268408
21342
44608
530333
330074
810105
362928
847059
682310
67869
518757
1087358
328578
273715
997431
38378
98059
794712
156077
207649
487126
675645
705415
447673
1059033
376111
726165
162118
1038967
800628
376621
1027749
212422
949838
289038
938438
1015166
713624
982536
526475
935782
876227
358604
479580
847667
344617
429162
1085039
243047
579125
422486
991029
218671
723129
498621
938535
772284
560079
1080992
390197
342407
277915
1081724
42217
248273
911823
585815
234684
989593
335027
500231
217155
98189
1091520
1084911
479728
239705
2508
893855
616208
132123
18183
528669
708994
96889
574742
544779
1051372
418220
856305
50211
767359
747690
715468
667453
1019255
444099
133392
445194
813064
1094382
97395
196751
271174
719988
933314
186887
1056807
125596
434018
625862
655236
600853
601903
437225
245869
592668
489091
510539
661617
769447
192891
37053
735502
504667
864411
919230
1014517
236578
362318
764971
438828
715542
496610
997357
325499
244931
469042
547193
576821
1046422
658470
59802
688116
821368
288325
676968
480625
582864
369999
1008186
440154
1030987
436711
505185
821288
350539
860390
411875
1082932
1009400
363683
180394
316666
199278
233312
462926
737890
922295
230882
893288
1059275
513768
964062
189176
433689
396111
1010465
60378
274835
818324
776721
224751
591855
287477
621905
968620
621590
652040
574391
424628
287869
316344
695676
990018
479403
885741
1008269
34306
322334
364533
823681
819913
1037908
470074
758631
497523
1067035
200100
483048
905150
1020129
849369
633610
23144
640637
634041
705061
35393
62243
68536
145415
406235
1008206
984055
475946
547971
775420
903489
90890
221486
888079
211124
545002
148739
735944
696669
418953
458530
1062270
546839
547557
340382
1062071
823393
325715
995720
840194
103529
104579
433166
757883
854727
593386
578807
661628
1042997
4959
725485
246719
4080
547405
671501
793491
128277
694112
727729
997551
997258
1031916
1002928
570655
367591
557814
342542
75188
992061
992396
990576
133459
894777
603493
105180
260915
236736
84591
867147
649030
143383
984940
838031
534387
815776
646304
432503
475892
588244
112772
770579
841666
97779
257796
389473
26397
1054124
614730
954411
551747
242745
975338
522999
253789
877671
1037177
408215
988714
454501
104770
97120
738604
144115
661052
482018
933158
287142
56748
787810
607725
683969
694026
688614
987865
903928
864213
1051715
561994
279444
344864
532823
688974
699060
893382
850563
396055
523616
315276
950658
42392
71358
974836
716255
428450
59287
404721
717188
154493
226957
52006
100269
1054063
953883
729623
1014112
207118
776030
1089171
388315
29762
1058973
247005
638643
50463
1072250
904257
847557
81585
12807
165798
126628
963273
735810
46608
9833
744322
540217
849139
242844
226459
468196
208806
219283
726499
293152
116217
450547
804825
667896
413697
476476
1015275
184904
670451
296968
335360
828130
70192
188282
1009529
329544
523052
118535
415585
493904
309226
333770
835134
288309
211309
703596
1067491
11260
36253
173217
212444
600681
944018
127148
366896
66725
842848
763623
723297
132037
34612
334838
988255
140480
1073610
121971
1070200
140984
768212
956767
1067505
765586
314101
702661
883021
1058883
6090
145542
519887
539661
735391
541205
1067092
205813
61838
763835
675009
459303
90370
666184
648509
1084876
823252
351028
17336
1020657
538574
559866
432633
46047
433716
506376
452224
879037
1046508
36755
823825
161391
1033096
800933
794674
435611
53853
799841
484221
834081
999100
1037649
621932
823582
998685
351817
568959
961629
237119
88755
916002
337469
210589
400323
967386
850115
871704
337609
958476
791186
405102
815786
800928
278360
366148
817961
276732
198916
520425
394966
517913
161225
51736
957269
589776
26012
919645
308919
421008
12133
20284
244488
176132
824124
1038944
156182
428229
992759
399025
456702
1099957
221129
500152
672085
314695
780894
151213
699317
663435
160985
363105
211908
52022
992068
801184
633419
541415
246705
1025913
67572
283893
380895
404409
1049373
6012
343276
939290
119888
609504
230572
46946
581295
924797
64142
302011
358310
664308
826406
581583
397419
408647
90676
984411
489039
828769
31935
247293
240487
729728
254514
109620
358034
730743
648429
227643
816443
182908
5601
769534
428982
1098187
924566
317557
274230
850346
1008076
141829
1095620
170380
1066390
696882
783088
731170
940721
683983
1010533
302306
409097
557143
1031366
161249
269344
513261
883321
513719
222090
831405
570714
262547
1083928
116775
838581
239763
351932
395679
944395
147708
582666
16147
184966
214834
113899
484729
670252
669607
405760
302383
525338
560498
993744
711843
1087351
514706
942806
317556
24889
305487
1063159
550396
70905
190383
1076712
336940
367955
4590
1051465
445830
477325
813389
957855
1004667
120379
224666
539465
1051854
533279
1053658
454486
764031
13681
827585
24550
1037095
995359
202563
123175
439574
915405
838449
826768
865082
731898
149690
329446
98258
639581
575895
232319
616487
845290
329175
448940
169677
1007435
544333
54817
962125
353825
247747
796042
135830
633963
578231
569359
924465
547851
287175
898517
542873
315464
762426
557573
187131
464766
1083431
428451
78356
369510
505647
238627
350820
210820
173783
739550
303907
823940
21949
311519
886997
935363
163232
386158
514969
486597
353083
1039290
728233
543949
613108
966583
211140
452824
550289
616640
161241
699882
9551
947496
339081
1039998
829927
383116
214567
895963
486115
855819
544133
570668
528406
121093
557599
1061333
827064
261858
654173
877283
77814
272562
580374
751893
745814
6903
861042
269783
820190
593384
564908
771888
484832
591582
1077369
659957
810326
776746
554030
518656
706395
548590
897464
109027
709251
939817
779608
345626
878447
1013421
47804
74488
309603
660788
393631
352448
357725
833572
188014
608428
1018313
83113
829244
789178
598569
1094735
158127
612202
1011222
416254
91204
283957
225215
546972
245496
940307
1009523
970846
305826
1088524
646732
901132
653925
635892
751624
944718
55430
368583
547568
1030385
132662
1074590
30612
174472
271034
804900
8966
730167
270364
430628
563869
659631
879844
176933
250104
895426
620642
285546
392123
7947
344444
120453
411956
967170
610436
1037874
749274
1057745
745862
80464
376454
347355
1042951
383993
413659
513001
145578
783836
558027
670823
139407
759629
196030
954292
941384
521432
924306
958000
1060455
744058
1057457
943434
141931
220971
497076
390917
342140
77557
907338
770180
612894
361331
252358
237983
139643
177020
190665
1053051
994008
93604
817042
974315
392078
248979
642006
79635
576161
208157
1049121
617440
1088050
314752
114528
113478
613173
9414
488568
754214
763537
704746
767871
938884
868433
971148
773481
973069
978831
622881
356409
782179
676443
793187
913458
854051
381473
892467
287277
829016
536927
765810
426031
752359
1026320
163230
206722
491575
596855
991563
699236
186322
675474
292291
1029436
914534
709978
98174
609708
368196
927783
288159
985788
125543
118397
616959
924681
157142
601172
995648
48354
433363
368183
392811
279573
685426
905410
495448
378558
341530
87685
729807
894946
259454
606661
23331
243557
751292
287919
328099
361164
126662
299709
141112
997555
266712
302226
459710
407862
86759
1067159
1013792
804104
618695
537632
932628
475079
835212
1055617
463639
679724
719108
978319
29936
693856
59272
317886
44037
697751
395894
76447
761600
879448
390488
651381
340989
43195
250560
601451
184818
517816
620335
719550
368431
114973
290734
681968
543967
701335
233677
706683
468810
591599
581826
276768
148215
296877
640435
862749
1069712
332965
551503
193650
237138
59502
505315
647580
251915
568180
241126
1058284
221543
832261
754276
491550
36325
650706
1029032
269226
399044
587813
6043
51051
840801
728346
1050337
264531
1095738
1087958
1009657
846915
206174
1084445
564758
1064311
881362
341658
687339
109719
115055
908796
29025
1093743
833301
53049
280974
552735
360381
309629
943168
944810
1031871
683461
452843
331201
486740
963150
1073052
1096348
929405
212084
204465
533314
423060
301560
554758
707897
154433
842465
96829
307514
948200
740534
402937
312976
549664
1066222
171015
266806
767190
553647
869153
636875
1074662
594224
529573
356941
108259
658181
588967
517261
351383
939593
746103
862863
706669
121460
411403
155316
121842
388134
222730
205295
389833
249460
50742
195882
723060
656322
29056
21186
577874
810745
226815
102341
56772
253809
351561
122026
1009370
961603
961604
698050
324688
822683
199353
360702
1090742
680611
549254
1030232
598271
785497
866944
178589
824000
186942
356083
762897
1049239
467955
247397
702274
659182
584930
348353
28086
107653
426942
853164
606473
851828
960244
881064
424129
73575
924932
233278
806083
520739
955306
377195
17882
589869
1082930
731313
398748
426655
978205
117739
1009572
48586
563602
423123
908275
1100560
1007803
942190
492459
612082
126488
573046
862829
634608
897314
550298
743783
407161
325827
579508
126538
850502
24993
14821
1100952
304021
1084231
916066
1036196
850505
335346
650510
925502
408864
961461
986672
621776
903396
30595
1005487
1041986
532104
509676
63818
6302
5559
885735
577107
224321
240802
1050544
364305
86891
1091558
118427
1067704
535584
986217
984663
884721
156042
144263
483953
564950
1078729
441383
26918
8511
1025558
433797
510857
38352
11386
349921
870138
406065
899760
649216
99290
233591
613802
623620
957318
775519
370331
8570
526551
643620
1072300
957653
815591
947558
172047
511400
814107
901604
581292
930220
806842
734184
816910
132456
794964
317762
1090153
257078
553161
212560
477177
572931
661905
756174
1066870
611075
304541
461132
842615
1002295
847139
405672
385915
477256
501935
625926
115616
676665
1017282
855274
534211
354102
855605
564965
594682
807010
1057629
23930
644905
249137
38935
794152
382209
168817
891078
203658
251524
156699
930737
827910
1033914
508432
1091432
57447
885802
667102
911315
913969
664586
39867
84379
326329
513435
399861
829735
757446
270453
439927
265636
812021
745741
398140
121727
445872
405971
153940
88521
94427
792783
288824
273010
322850
295840
469954
469013
1037041
737036
889186
236152
727942
395467
410519
379220
591621
139853
870489
24433
549799
212738
399908
584665
498594
86994
228503
226431
726731
797531
481923
931604
198958
1093956
829746
1046605
203817
603056
413340
727823
240125
865399
733709
465706
179002
48702
5804
743371
469048
315299
1017102
544243
54552
170777
278208
400491
2158
364454
841867
526384
796143
938576
800385
407855
283531
22204
946854
62580
205772
533089
256911
21652
830347
1099783
1099784
187960
294850
257783
794024
367616
250224
122049
114736
511251
19582
91399
934051
933001
153474
132050
659020
691429
314217
638546
595818
630609
788491
531061
31976
261425
244798
575652
620829
677033
902252
298664
179043
966053
621161
773498
785049
867506
495093
669254
1012787
61726
1070041
818466
274448
343380
777171
1098030
523545
379341
313298
650104
42638
975020
592362
1029429
950190
970439
1060667
846557
143449
845076
169265
797968
518810
1088814
302060
460538
873396
234552
367967
857163
804120
532361
261211
1085016
560442
194889
61829
299916
646387
145778
576458
905018
200453
679057
153031
124508
249946
566732
767527
424990
529991
843332
1037691
855314
1066775
702947
857713
371770
643146
412043
857069
197811
143389
933999
516041
341387
540599
437027
648214
317384
563123
280440
573492
1043089
555461
907471
929542
418092
844372
651262
711205
92332
1066359
215738
1039160
416504
146968
986006
127209
696810
1003943
361749
736069
246233
1004230
40012
1038951
706539
1014181
173013
796223
880499
270036
10012
573753
947752
74830
821812
591839
85928
621307
699673
565261
799937
412555
738446
66836
255765
169723
534609
771838
652363
843568
492975
15015
12915
958020
7018
781723
1052199
590416
999679
965052
378098
592805
299352
852965
434724
60240
547723
528494
455634
861814
814764
415102
985387
10432
203657
222252
708062
937562
312947
425682
155154
789162
372079
229818
456085
184497
892130
363019
422775
1065216
367129
388440
432004
330469
197983
573733
1081993
792280
511432
98538
766130
317207
1020210
988170
965480
181379
114689
435510
156958
406568
577152
88035
133774
821103
585033
634833
179230
687494
861598
1051996
654773
333358
275788
85422
18210
17958
261819
602507
200032
312916
254744
1030631
152057
691143
830766
246500
707175
625802
11554
1082375
1073481
151786
699373
980019
500176
596585
608069
430846
305703
703350
286322
651109
349662
318379
731431
815439
528495
227657
143548
275333
555874
745258
894999
723661
810692
266498
666264
973173
629006
941435
628575
212678
401164
31084
206026
140498
556740
701179
466394
135340
52246
550352
680180
976268
130190
747346
768742
207076
536267
199737
488826
772638
116487
776726
369567
386416
449625
762661
676358
877634
753126
764584
98241
240589
1005469
505470
651567
756665
898894
442676
402298
407963
946026
820560
490746
1052074
685814
807382
149577
622805
597864
260589
765666
474758
938372
74957
1026229
418291
509123
120266
652107
873842
677729
399345
651258
933288
823657
256032
748635
176060
239270
833699
630134
583949
236189
945126
948287
1384
468228
138838
286570
784050
50956
80965
683262
154275
210542
211241
920924
593917
327939
514270
889359
478450
260938
394836
1024238
400843
232025
556998
839124
367062
126390
1091192
710949
1000655
306234
604043
765322
407442
478753
803381
329855
26981
627312
639491
508888
894059
658316
1028907
599142
783608
643671
713875
444649
66851
194830
226739
990385
918120
212020
263116
308299
920474
368735
677115
1062822
651148
299626
526345
34466
938822
198616
454841
569184
558979
558672
595519
733680
1056500
826019
1039045
1040710
402113
472566
1062294
340713
926456
763066
1068335
115833
424174
249857
939041
807053
449316
148011
218142
848234
608775
561666
397466
1041100
206544
192169
140326
1096912
262838
12450
462565
517328
220475
221919
1055384
363688
251363
662458
327985
886029
780858
92322
578147
502796
16134
685281
932891
632228
41798
837176
39916
294356
818981
627092
437689
187603
500841
374131
291388
726613
146654
411629
301727
636258
986842
879113
802790
1092186
25179
870101
190281
969510
510928
620968
751484
566626
727702
406609
686521
762654
346285
952283
69254
181041
45905
77258
773659
744432
593020
393789
376550
212434
244099
358851
81186
378666
729798
454536
561723
192449
67377
1056269
459968
792197
209207
93235
890318
989753
711325
224858
452808
486940
1001391
335523
361741
86246
920769
732753
232901
762904
561623
1002791
167635
724455
946396
1092125
1077342
155013
844665
53489
637286
832697
1046150
546458
348838
187133
428759
676347
870738
939597
236950
101309
88661
643391
200544
912617
337670
32644
341246
763089
906904
908997
142813
306922
65263
928856
408018
315359
946403
300978
1040359
171700
311036
727751
404154
213012
691188
1068894
547229
528145
752189
719982
20654
671503
353688
560180
969725
851223
158208
17877
252136
221121
816776
417860
23947
182258
621838
847315
461341
985457
316414
376670
816337
829032
348502
801429
484514
152467
1034028
819400
443285
294227
770188
1048661
716994
228959
219428
925499
941065
220918
18222
701703
831445
744056
623909
469193
155376
287072
626254
217500
974961
490514
548369
27358
856412
200556
172926
273030
718630
689274
832272
614898
810648
259744
378700
749709
941281
374932
178806
1043608
967167
1089072
322908
344299
1064841
59505
810695
773223
1068313
710194
550307
572193
108839
727992
1085167
966402
389441
325782
44557
766845
254266
608172
814754
983136
123620
9383
247999
387400
974733
215506
531670
467947
477585
54744
979293
814215
124146
874658
335426
693383
1090672
749633
369347
512969
1076089
83354
587985
681206
202043
14967
695566
987180
390133
513645
397031
833116
778865
292479
879119
404063
368189
965375
734414
1068752
74799
936892
361092
903094
1069583
310261
564909
67777
479558
1034697
1032855
1049249
204837
864969
153295
675961
945221
578419
305288
864577
1061465
757956
206153
905422
2423
1084329
261015
132161
77979
402830
933030
1096397
666429
466844
79784
109476
315805
511773
595061
474551
585973
694732
918062
252894
1094070
784850
1044095
333323
475524
86585
482053
909255
240301
431177
863741
397312
843963
186542
362622
392337
1052574
780874
613611
1089881
921307
422399
312457
440616
415657
157737
215261
541537
485561
831993
1035051
376598
478750
1049219
455211
474846
506195
64641
645595
594881
1060376
494033
862291
479131
733589
1000240
1081908
570607
877078
827712
6364
539387
491709
93453
434506
701313
150911
350401
908041
1039716
187233
283361
45152
131227
1061426
260723
1072753
343203
463257
812044
475733
948327
806597
1044013
81561
478797
404773
335429
1064155
400993
34966
892810
644142
5472
35872
488737
49459
928642
1041622
189957
998777
429978
145771
170921
402531
88038
144732
458503
420034
937166
888039
305000
313490
126790
170657
67022
93305
866673
702594
626384
715127
160860
1067366
73941
1034601
592543
238074
235624
20391
766468
622053
516334
88269
995976
258237
437353
754345
587694
467304
266319
1061568
649494
700918
831517
726305
1015467
189348
624780
409732
834148
324257
458882
541095
302026
231889
1056329
668043
944819
378876
105986
444901
329239
417549
228195
282833
136475
735840
406557
997115
671608
518718
67850
33377
433812
945093
575963
399867
82824
1023338
661421
712409
231084
646827
914882
697344
93319
401437
95065
514596
472598
161729
765148
419904
744479
388973
561076
245909
784103
127369
1047982
608448
252461
158621
809434
469129
902762
59019
66428
93493
680566
735411
117979
163336
316949
434350
65683
76628
1016089
916904
148630
426138
395060
109026
936854
216162
131564
44554
697913
439385
103913
523588
208408
725959
1045259
828333
465007
548788
679120
1079710
703592
966813
965763
840084
1049229
492963
970167
162404
788197
246800
942852
168809
222873
988629
575334
584191
148331
138209
801103
925536
679313
284316
97576
651232
649968
554413
154576
887163
1015781
1014731
474820
122658
815341
814291
974521
454523
936049
366426
1027209
393305
145069
334628
529947
366597
138488
858228
776769
25174
742972
807140
496271
934261
668638
785381
941559
986500
485573
724188
613712
365083
503819
348759
387898
416551
66779
593740
847496
219577
750780
711894
649270
306524
633503
657897
914372
306663
2297
54292
637494
728620
233214
526999
29411
404415
799832
1041912
161893
85584
468102
541270
748696
1091847
99015
1100949
648421
710335
593076
790904
9396
1053467
552444
626049
9604
410702
284879
1026264
566219
961807
212415
980103
636310
121192
494806
264186
760208
803677
153705
890859
234213
802586
246988
52956
381211
643090
343169
108703
716770
225830
29582
488307
958692
241758
1041965
244727
423497
109740
366045
484584
733337
843690
506063
866061
21229
541118
635055
340795
781985
423729
1003628
994508
772410
67383
70525
663549
642863
181190
460367
915963
112614
20193
628272
727342
99245
573427
583923
183653
744477
589801
961615
287974
211731
827973
912358
689550
481538
429399
632016
578334
133450
648627
917395
45683
62802
841712
724763
633804
425099
170943
401198
490429
708362
132280
286177
530402
861493
159578
227382
1089306
501726
742923
226979
299532
672573
348549
1041118
1074673
845135
584819
1006049
692553
809925
78824
165044
205473
982774
685966
337543
593342
949586
1082972
247690
746644
699091
692569
830123
1050282
269630
19091
821084
795893
1032980
1062602
46454
654535
732116
945612
1014140
129555
133060
16926
908113
782714
378856
676434
317339
377379
523346
489758
317227
210985
698278
698280
654386
150998
345983
216414
1086125
572805
276178
763073
883275
1052952
360476
55238
1071656
525556
2865
579201
587597
322571
182194
893279
487049
1078814
381502
685032
20340
853895
990213
482024
721400
424316
643825
375774
1069762
325218
324068
12464
501209
784287
673082
46789
907250
254497
96619
600935
63130
341612
941689
982662
758880
278017
265497
909894
872315
661868
261503
891191
145326
358508
471769
1005675
706215
138666
479104
804894
317621
453783
458412
421664
502725
503775
904344
982798
234789
898728
652910
124517
879002
682460
499442
611146
933634
301301
155764
861888
950831
316175
190382
353351
384158
841525
280197
1020050
934294
105902
700915
1008512
536365
756078
914538
119359
386365
965340
649088
70483
401257
165039
679093
323622
172579
173113
1050152
752992
1067888
301626
160942
118691
310222
828164
399998
664901
710496
392830
241718
387963
948460
680594
409058
110409
77648
953666
52273
708945
76891
1061708
281675
419449
738658
859686
622848
207019
461891
897052
1086465
790919
686830
933471
672586
1069505
347409
865976
623589
266866
372842
731082
587900
907891
598009
227429
587566
34567
822749
551788
610662
482134
668873
209142
609240
92368
705416
317960
1019181
206793
86697
779454
1069878
34964
649591
330065
540789
525839
62729
50962
1014229
212079
254074
731201
815472
740511
120745
1037612
4771
639318
891948
529570
390712
369371
193560
327364
944240
785747
221373
340737
528882
949592
336807
195251
1068265
60054
36421
933899
974637
156504
12204
49061
989428
742009
1047587
607923
815924
567409
495808
523406
590150
999419
144296
587101
216834
261198
998192
628335
1026390
864705
198741
872944
538555
143433
263645
352348
454865
183348
941802
1064426
406301
162584
866993
293920
330337
666136
153318
516316
41412
627698
895478
959508
282686
361962
506764
140403
766753
765514
339297
858323
899680
1099471
268044
721977
1037668
196227
764219
799596
1076316
1076373
1086138
32222
889404
219583
269478
257336
466142
770470
495011
763862
477800
413572
757336
262689
848075
47706
934351
684778
393881
517927
795870
192464
988200
863742
268395
763383
583442
419265
111272
61705
705067
296284
361771
726738
708615
11544
693718
789785
771193
694078
343383
344377
597753
318182
1026029
887620
834554
483565
281804
165783
457164
35437
389296
87704
622508
444806
1092979
617169
378612
151227
234443
25308
584663
17338
1088069
694418
448849
460412
1051431
223417
451275
133514
36734
134622
367107
829320
937997
886931
1024129
1026190
24737
1034317
520091
559094
556171
236420
108509
635231
358043
29811
414816
1047654
4295
591670
642772
920140
462417
561482
1087588
1066124
165233
517953
1078499
463328
137062
755072
812939
363562
346399
874690
1053303
466114
51885
401953
843683
73303
860273
197980
1018552
824885
526235
216410
698868
314462
571585
104899
793351
215833
479883
904467
74164
324859
859584
1035252
30739
409550
634021
276598
433719
336535
584478
791453
655115
617045
217717
394476
829138
136144
632766
140495
284034
123919
724935
776490
149964
682205
1052669
393256
309143
923904
455407
218514
549495
709356
440090
127006
279146
886576
28609
165118
153576
231398
414819
47076
338809
521896
435599
737254
519800
700902
33101
604720
910289
34601
950479
814822
482101
146821
1036181
1012903
353717
109690
350164
727639
1058897
288113
449897
254821
731748
929837
88441
596773
571550
1034862
425359
915340
551040
537386
223966
117478
882215
115652
586803
435131
195127
1074523
650268
794682
122214
369961
53109
875425
95940
180266
985504
247398
648781
87088
148624
899020
312804
539402
486688
148974
974384
723970
171985
507772
303324
728373
847131
308000
682170
133228
114412
291971
232097
273815
659932
560462
1043656
797653
831382
299333
643682
843104
509865
979330
181421
316496
282468
175904
18487
13575
1004984
262754
3660
616082
762368
41736
934639
805496
1094792
285571
686877
738016
570436
251542
562010
874691
307616
848090
170441
760979
9439
87895
643871
850822
189541
524490
49265
501179
872043
76675
408896
509167
653883
292489
642466
52170
708269
874312
1100933
366220
248619
1045548
914825
695156
1016430
355413
700541
365958
903893
881742
411986
399967
528793
448205
232754
729487
967831
74925
76721
455960
261519
789008
378373
232805
896000
587656
1048436
572060
24360
945529
796723
140862
96687
963903
411824
900318
230946
698430
685807
13234
1017372
227894
118278
798443
843581
285733
857457
31449
140738
42877
462856
421371
494316
597916
579738
192315
1016992
687349
1038666
17712
187611
266329
729688
341919
383908
111693
580637
406133
1092401
273436
83539
415985
654873
822822
828355
370676
409261
752493
830355
608331
421929
172592
758743
1012060
642688
627578
786105
99136
59992
526223
413251
1084799
218382
866140
478950
271852
455351
699275
685599
98569
203338
698613
660442
519345
188578
988631
899065
475306
404313
92179
269462
386868
866430
693260
849469
753840
956216
595524
138751
599970
584393
705040
796906
676305
676896
981598
913648
1096163
366958
11946
279239
152384
889869
560553
21926
1036090
871579
186359
310911
613019
466745
772952
144570
236627
703806
745901
978292
203574
86360
336652
537368
470779
436793
1055108
1076543
992515
694432
55050
812478
333247
831953
483483
609785
20080
71933
659364
940959
932089
959263
12981
139596
681802
819187
126190
941134
41955
163702
839286
377085
751514
879810
1088968
395329
771926
440723
134733
223245
1019886
460339
926018
136210
609546
716223
398807
128330
131890
421072
194275
725473
766957
485051
314451
583238
222393
1092170
192130
712642
441323
416463
826690
546460
283632
942390
647136
101778
330781
963826
598216
402736
164540
572521
791231
185996
723318
129129
1100880
437325
756498
635873
159797
838096
771959
827505
1021430
507200
354528
936584
915495
408764
178694
991774
1001027
153891
942918
546161
35931
315078
760688
895969
1077429
147430
661663
779918
75487
918449
544488
169500
620730
127067
831085
467263
429784
735121
57891
207448
802583
788928
757542
415703
549426
535666
1082945
795696
126398
392462
390362
17424
56972
418396
117972
217700
225439
35035
1000523
129311
947768
497966
322308
34013
944590
45820
695747
563655
176123
340003
203606
69224
452245
691431
588676
208423
988640
766265
785886
629000
1070203
418996
826882
499702
347065
673971
911371
372177
24399
622675
12305
616002
10256
962486
547112
641910
83941
1045829
487663
595625
149892
114401
355695
837386
589723
302154
900418
479604
660922
879631
571715
979616
273202
910101
697687
530338
568638
340583
10141
153887
152837
737363
689230
402155
1094988
1007929
491752
1091716
777965
808700
130888
1038206
78809
278522
854530
414141
339086
390181
341136
675198
678710
792099
99051
993997
345414
296566
333725
682339
156952
188848
172884
818244
427706
649412
629990
745682
257642
953731
483647
704403
770932
959145
405817
729206
929116
630340
93671
556942
462802
305744
450853
253821
648255
720347
1058765
41105
856311
144404
270732
40366
1037012
197732
802253
299742
767907
307920
611124
158051
1014004
695213
657948
412339
132203
133690
238330
283035
1030222
220359
859728
672509
865598
365424
535724
322989
744149
561971
677900
987847
274382
372142
1071734
142392
575349
949962
720738
782584
194689
132043
633098
127005
418485
86361
707060
198291
461334
281119
549608
936043
10734
390745
790519
901428
23245
823668
653610
515317
1033483
677581
304942
309164
92319
155171
526461
182837
565440
223199
301449
484853
1079969
149374
761613
449883
294219
377849
324540
248330
670403
284326
716976
284163
504065
616747
457965
901836
224549
446726
485436
476632
771325
1099608
299697
593818
567328
818710
723744
856442
672578
962783
734613
547945
396656
966094
275191
522038
197028
247330
986518
497024
634799
577507
888870
272792
675427
105736
17130
515681
310604
1032168
569745
414234
989842
898978
745737
1070325
113638
1016657
457711
228747
434214
491231
415224
379035
184925
772140
1024681
156525
990965
194443
820348
190119
772662
694591
498414
1053688
481435
1005860
694517
464130
681429
143937
253443
101708
407736
993753
61582
945292
916559
103063
38167
61966
194839
684420
377437
486411
902250
920618
481961
275634
631922
457623
681668
325043
10840
958069
373755
989699
132794
1081391
132171
564000
14567
1046475
945996
1078944
977990
566907
898999
733106
1028737
176136
518673
155671
429791
921810
207554
450609
495289
234835
668450
74441
501669
788904
877371
686338
962068
812620
387064
221639
638975
968729
1046106
817058
309247
841213
1064366
343362
714066
42461
322132
290998
178943
141296
177237
990301
674062
626530
12038
977833
1012097
414313
645786
429045
632843
196806
48025
1089763
681755
839404
172537
485074
23175
794904
824148
1075339
196333
119926
364265
761795
762845
66572
539756
751747
240921
989254
192336
1022501
862387
680105
862428
567202
629460
139181
762320
385073
1007331
1090761
289967
761191
834162
238075
795432
1066005
66435
321920
542291
727159
403625
909504
685670
400672
1060632
707011
197098
380520
317255
813617
196108
811480
594626
708252
353346
135059
433243
1085173
711189
468057
661899
1011842
170299
675868
895167
630386
1004820
484047
863775
652197
27438
1027761
608554
153665
138557
363223
259718
527259
58478
250728
711204
571972
981987
274463
1051686
785289
291809
732322
343237
61938
832447
915066
1059323
898113
451620
1033233
331757
890089
637623
691687
663251
662201
52676
65863
75007
723265
280054
300527
302629
668341
111110
548865
365955
543198
1081874
1084021
969520
512547
452838
930146
202809
770327
919094
825183
973511
65816
658155
727309
287764
541413
941951
1100473
1074812
492700
191690
438997
424555
703549
276011
478467
870177
974913
657347
781213
456136
570488
366158
688834
548143
515800
964823
98995
957609
363771
929193
138290
1012571
642708
942491
395589
189803
26510
525651
409876
240397
825738
1045588
821272
94041
950245
940288
668917
994126
54257
832573
338275
774666
64234
43680
291248
1076016
179138
401034
837285
403953
477873
407780
283871
211647
725721
781753
497393
592424
374347
194735
749461
357090
406467
105861
439816
964485
988026
1084081
676593
426882
145090
772256
388748
135395
398859
26812
661937
455246
200085
580570
447904
1047391
817218
419564
485948
404907
884261
784212
717004
879306
257089
1032635
154907
977982
382083
87535
857827
406852
981089
38066
683437
410342
1037086
555055
639406
295349
398097
106073
846754
793454
807851
666408
378730
167246
684642
961632
852220
394788
253797
416755
401439
1059219
1057290
741842
871591
166586
36114
591965
409987
970878
781782
594664
297470
991221
310299
321250
729008
760077
168284
270675
897636
780434
1019373
896336
15017
1044395
417248
367984
199776
110188
450980
405180
59745
737296
57499
320970
941880
765797
819890
424718
866597
1069459
312493
981364
178282
15880
448804
712886
576224
330539
688724
825096
413593
55393
96929
143040
1094282
501377
146011
894293
186601
710049
939656
707607
804581
856857
1951
857363
93997
666844
725224
627524
199180
138982
494701
762078
647303
327491
431901
629814
636953
178207
255928
754915
793459
6358
18758
382666
611300
486624
58839
218806
171104
452650
112970
980527
454144
920263
407527
496517
697891
928688
233768
996912
596843
81795
875519
333803
21963
895342
1007964
997954
893486
1090653
418391
769623
744217
217295
378635
944025
654887
672107
602597
383358
928341
456515
477834
907756
653510
288221
240655
184456
222944
751953
638291
795486
231632
791345
806651
807766
1059618
442380
103335
801419
762259
631623
660283
459087
584932
327653
892551
298656
621972
182668
694703
563684
994675
938975
528114
167843
523986
365594
482475
1010985
831821
198044
532308
1070406
1014111
609477
104402
210643
1079811
231621
974079
1078517
135824
965338
650035
67316
359005
459329
943688
1074372
680048
568883
955562
535904
243692
890754
889704
144432
602289
733011
928361
271666
172115
953625
136412
756118
449097
38772
499908
264888
841630
201915
463564
838309
309600
829291
430378
417482
237615
566151
793805
224060
456539
731495
124390
629531
157644
144028
487476
486426
632776
874566
514445
705900
704850
947286
872884
478118
111900
876393
906390
203445
734468
98426
720954
266802
258127
874344
453165
945024
426712
802226
1051323
1003790
292624
814428
385473
517230
639550
978132
309066
547884
137961
781833
336270
922348
61883
800001
981833
875026
919593
1005415
456720
283746
500509
193166
307757
416355
657831
1024624
357156
301700
57406
196215
440868
470325
267620
758030
1024318
74822
962181
672892
734368
783179
265099
190607
745354
535244
677824
679261
299155
652826
683515
802786
363046
96881
545894
310572
904915
836658
1101398
475847
304642
449003
434853
422859
194561
928654
372713
92265
178167
972795
781914
563796
5791
1098530
1079915
340874
215302
405168
191882
281650
594630
1018827
518777
671913
1074099
440858
595307
343102
858292
889181
621225
1010588
211698
720544
1053056
217046
412397
1082648
546208
648506
126797
198054
556149
227762
204038
596632
281025
52478
663408
657466
997481
353634
892671
664224
732265
21250
899387
402109
116706
338494
318012
715451
144353
380557
451388
781864
1062368
602748
602318
499338
1087361
319128
369243
725528
40613
1028561
617238
781874
298446
66014
776169
475583
417590
881139
896265
498917
270602
737857
997206
279627
452111
821071
900820
710262
436203
675382
221457
203079
1012809
697972
842586
870188
646073
737293
481543
900872
711884
97724
992332
1032884
22567
978775
660617
8573
869146
433393
892344
630148
949778
550982
441339
890006
656263
588870
538159
815029
737865
861124
262720
263770
32480
214509
832255
130852
418195
440875
185175
838918
63065
654709
124410
931404
635651
79579
647364
431071
1086951
904459
12534
8352
324261
869830
530053
530054
520812
430098
646104
22007
964944
754713
370558
628366
804888
239585
731385
286582
435307
346404
981978
120283
803905
177629
100953
940356
327203
748063
493776
970075
1097927
440054
49341
728905
851440
149241
173216
328672
991879
414272
107064
412413
22478
625529
649493
655914
310156
712215
877973
841648
444098
269106
468476
881782
754767
896765
735760
240412
474871
769181
328677
543435
953238
458234
844746
296871
717674
934283
576605
27067
261370
1090539
501557
717393
400591
953712
910136
2148
213007
810936
158424
897197
1070032
801058
1076521
722984
200536
670254
737991
815167
156768
552353
223916
401291
1042343
826965
108193
220220
997867
435265
63134
399085
1078708
419130
299795
499919
763861
213076
149812
675824
740654
570494
404964
350466
129524
66498
186846
381477
874454
204532
337753
267872
233612
636777
987667
787106
899228
945558
902727
670700
741321
359089
385135
712611
326730
201450
762835
1098054
833821
878675
82108
423186
909991
599011
331531
862758
1031685
153328
1039341
216687
1004069
404336
609993
991058
64463
438023
347742
267748
193027
887056
160882
1024349
970989
546966
1063459
501494
445749
1039452
1091428
1091430
171597
867100
181661
690274
368245
99667
298742
518535
562422
250395
40178
941611
595231
687571
301220
955373
476914
105159
601580
553157
416774
268266
241156
300641
276716
20364
677126
556217
782655
445445
752657
984563
492807
237880
690033
195157
872283
120746
357999
439628
326946
236773
716967
503833
1009590
408593
694651
883520
587095
737975
888522
508788
690180
582463
251236
610220
800889
1049653
434647
980095
152158
282916
923856
410638
65617
158837
548026
470984
627500
369573
872600
99687
1042290
21351
823554
365867
642495
470806
758602
1050327
121786
337645
899456
268369
594693
553603
251114
163565
613333
969411
911643
678018
393985
705828
844020
624576
427926
329864
1064940
189814
909578
470685
996057
10983
80265
255141
893936
724238
167557
244922
607584
630479
593293
862864
693172
407952
788438
90687
901217
497900
700337
192781
342698
924690
353637
525718
720908
571327
117729
133287
475975
112152
16973
536199
1026799
997781
520785
163518
618988
67740
765990
35504
46166
994884
645764
603774
643074
612300
544181
589433
200829
385655
347444
226694
698354
813837
489413
1033999
553556
641861
748407
767148
767963
350171
351221
775412
136515
78686
481166
1096063
838209
3439
892379
379356
609950
741970
582085
541641
408330
342143
587724
342904
729502
316888
47673
1047671
1079452
1077344
727728
516785
498113
485486
642160
546496
768924
215011
57933
254719
729627
876214
572353
657611
244288
830649
140805
930089
220225
281349
253302
598127
777530
898359
516791
872316
613618
484660
872123
194465
493920
846093
291774
424816
425866
1015104
928297
573403
656561
243238
831699
139755
1062156
180173
5460
853855
901106
485984
1027105
697303
858359
907193
133018
146039
943699
897528
143184
130849
1081909
10025
356755
974705
1099981
919700
778727
995451
316889
947709
117783
14037
42868
847372
501229
1022508
146113
195749
1028627
971516
221643
983909
786570
18274
624285
6365
554327
402471
902418
367980
460911
978818
427326
1016993
613548
594676
355161
822723
347598
734393
961510
320235
1079657
247416
842232
921413
608499
46165
1091063
786152
819771
8931
318171
317121
972213
960779
1040569
990447
834440
493783
1039963
943029
296088
903363
420053
373302
193141
163523
218148
573558
253582
493980
884976
957556
1062034
604330
702035
544216
131131
878833
96076
795690
1053451
790107
681241
1080423
671059
32750
849037
116228
811645
64220
315449
550968
484807
780511
473765
111932
312789
93487
967377
507479
233667
916676
936372
505964
426479
792157
16100
617929
939371
616114
269491
239793
195469
555175
380790
812177
808687
7034
19066
312800
382944
570368
58640
793320
76431
48415
742163
399302
471967
804541
500743
759219
500444
233469
392366
63063
619862
402274
384189
851518
20329
1046292
713118
878076
63204
585956
814790
898928
358972
737588
255939
941169
269214
529184
863404
944606
889780
1008074
1089340
663139
968534
189498
280631
889789
448945
692764
973731
184444
736467
45309
272976
701161
565371
174571
757263
339604
47388
93758
497248
176670
697895
88573
1069159
848779
986668
49266
30886
555780
1095947
227092
913691
259266
449259
1025124
491668
299886
857942
775697
652431
288366
118967
132977
282751
59045
257187
89263
479928
584440
523131
749521
485555
822544
687331
587433
817862
464076
699115
690266
376597
302651
79689
1040662
703012
820228
255110
173976
411850
953120
332957
449192
888497
529480
1082141
788285
356270
86733
182788
753061
374537
634504
1040848
1097987
54252
892371
261249
543620
415931
209702
645344
9564
975035
920553
827969
403161
485416
588403
50114
937093
692372
618483
540501
729330
651401
85340
285497
962168
235992
342015
178818
24484
713835
881527
385332
3015
579479
326690
561139
730058
554298
209823
338545
546937
87736
496803
847342
1005717
838864
1010835
1032239
584220
546184
74279
767152
401054
38812
406333
716236
8435
991045
400536
157347
41653
89192
822182
477205
239026
598484
175339
25559
580274
166730
294878
257959
1047174
1016158
1050438
740065
887627
218644
423579
803088
519558
213298
443251
525570
322348
897736
293294
1061108
523170
297874
81371
225677
426557
1002406
1032238
68914
721096
389221
854664
187549
529945
918879
462274
396355
304428
739629
28660
871805
190985
201832
536526
875220
896986
573464
264875
1015178
610238
535015
142102
807005
339028
258767
333882
602448
90803
873075
772447
346659
987073
891740
765761
570144
675649
5032
343520
915681
160553
707361
1073863
62353
836915
182761
576958
455876
902437
449923
407410
5544
235697
41357
796743
60638
979059
524744
227496
32438
133382
423594
1024630
776812
148209
955473
275427
897084
301535
605771
583104
919743
85657
642057
236539
30757
107597
939744
413681
648628
707152
505785
659904
1009289
144197
855046
125313
95175
856642
906491
347134
828317
88570
980044
534773
529334
698463
174780
1021908
543805
556623
234900
1052462
258674
265291
519899
161825
998922
1068797
67374
879231
314664
990532
975835
368444
91020
300691
642261
19725
181580
407605
399681
1024976
47689
529649
714220
1073742
258328
336744
712860
120345
392919
309973
114567
128220
738273
986498
173078
52817
240304
47260
200195
853292
744607
221952
926128
1043230
33449
626352
1072351
338854
152719
458003
198592
325529
741986
47532
1033788
146695
436678
648414
224653
411175
93393
715383
931176
188850
255444
823541
257553
1098407
687782
737650
664881
609446
310188
381743
351988
279697
29575
409882
371732
517915
416048
1022632
297246
751920
1018125
293908
897470
941092
281955
1008715
268106
268699
583465
888207
882597
151373
389623
1078624
725748
993760
921605
555563
473673
236695
558560
1006253
216798
447912
172282
1051771
850952
915215
450407
100463
493519
827730
675103
740745
333261
360181
537137
542352
613858
408490
135940
1018887
4888
538615
898878
807280
655239
201129
423533
204087
672977
420982
362491
352658
1047209
220456
347354
161266
739092
954911
615830
39210
885998
642101
163512
559616
935323
407602
87790
251908
589478
827302
575250
435506
360924
1061977
385748
881295
83231
804062
727529
519201
347768
1016947
986699
585428
337490
665510
816065
82227
275897
558452
85993
408626
717707
1011588
200519
369839
915396
16342
907739
895554
1055804
612704
670298
336779
927695
401454
1021365
210552
276086
887652
596747
570258
390188
397144
427830
948485
994144
626694
556333
631733
617023
260218
616373
1011471
791038
766987
97344
101842
86317
491882
492932
990586
728115
563483
538824
609407
174503
1036659
403449
82938
452068
418532
186353
975086
93113
766167
275164
317908
988814
949552
507749
806994
194908
934805
1001617
178005
571212
573097
197832
539397
1083148
91562
123740
614599
834570
646156
509809
823763
261570
141840
842422
171749
630468
1079342
64049
636179
872320
861466
1031161
569135
712284
208218
539830
499165
508461
1092950
311517
268662
404300
165773
1076118
948593
385903
109825
224775
891842
170158
789873
900183
702550
501040
364613
43068
1078459
498172
840693
977829
1060977
684790
79476
151550
457267
1035372
1028752
1044525
1035478
35740
140718
848320
134110
134111
864914
253826
906367
975708
786894
318705
169706
362138
90555
122084
139626
429062
353903
903686
467943
1067488
1077895
679229
855588
660963
1012800
824520
811006
845882
316035
676001
13376
220650
632681
523800
505875
782224
21586
229467
244142
416026
20806
440906
850226
73351
600070
194594
548980
886634
957256
392375
681019
147413
173934
676025
78853
736768
1038066
95638
473857
457734
326923
169604
476090
142286
239428
1071935
554355
276110
1091841
651972
693492
952182
300916
203261
86873
763206
938999
340460
77661
313059
568712
468784
932454
157268
412538
473102
197258
446120
445585
747397
1059524
889617
809423
727209
1052355
686362
751448
560469
423365
175758
521638
965556
994553
1068043
130098
440706
970036
912879
515326
360341
873825
796898
548951
1084033
1004363
561038
698622
371591
742927
4862
868596
383256
535010
1034597
647167
347020
799043
108625
944397
638256
552516
748188
170104
88526
498658
315537
266578
81673
713164
123745
137148
313168
347809
522323
233783
303808
610743
490959
52504
999555
795514
1036395
957862
963341
209968
420616
475630
868402
567262
991711
585355
176210
12161
922970
84608
733409
396487
492996
411704
807939
888774
707817
586614
272725
94928
113572
1077114
399786
769031
421483
711570
233407
310639
454896
1019823
136618
378468
530506
779571
503834
177653
214285
678747
305627
853265
139495
254642
60001
759392
369555
601499
942732
560447
840268
153087
5894
471431
473704
838859
145312
190299
467453
624430
842446
503828
688370
272542
251561
622839
120866
896944
9078
489989
623702
881650
586895
344146
825025
14035
781661
687716
310853
484598
46248
515255
972236
497311
602537
48788
257394
1043615
49473
175398
711664
15754
661530
514521
1034088
785222
902763
425168
69446
566119
551159
1084535
857582
729396
735154
878004
880994
850269
347967
871681
679657
500787
827492
803949
155781
871223
271515
648295
969382
214504
1016875
439492
697785
951882
322828
797632
286670
506089
1020193
375861
777652
169728
867232
657729
1030532
1061262
842047
988538
525043
219317
1020814
490643
52897
508251
418258
53103
95071
705060
690753
769806
149470
328636
1067215
139585
602713
1099251
619721
618671
948473
556297
145750
280783
556779
32101
1040240
860517
300820
923512
981732
46582
1040925
810590
88222
371223
574914
534251
62280
1064119
203163
659941
648648
517833
956650
985395
1060841
687744
232644
886167
773977
211853
5710
515404
14027
999319
225134
647662
25540
622470
372879
748703
32109
883450
20072
952504
910912
361764
242325
298219
704928
675172
230332
879625
511305
816541
498830
168229
181416
404179
1076176
115989
108631
373564
587670
535940
263152
695505
890210
682417
1068474
142542
1098684
99905
668468
968882
833702
866670
819975
186817
890165
144110
586819
873404
972643
499583
330204
17155
856797
630633
929085
697484
864662
496490
1048760
467857
103202
82270
268932
922487
747797
342096
516969
549293
572765
1010384
101094
99746
1034309
124663
606953
1099882
684966
393820
219867
674483
503589
771432
803665
985779
516132
971837
888135
427917
871317
114042
15860
1078028
839154
427964
493307
122320
432664
696789
1004493
753322
372163
215639
948427
571300
271686
795305
230061
1022082
636053
628877
782682
437003
34944
1070362
591145
352466
1078632
171542
93486
469430
374249
512915
537290
415815
855741
692033
684481
71147
893428
51946
304780
906872
503067
274978
666356
833697
1013988
638083
393530
985371
126684
1084933
135738
636070
444196
146793
234644
105662
532443
705672
586915
287344
769514
1001845
974999
540152
695464
336348
94207
1046270
887729
1058689
699655
345446
240796
814120
322889
901389
527228
184838
496330
349252
1021512
152018
348444
1088723
202354
108590
469797
284448
714215
746068
550888
474444
26750
611418
1057340
511267
538137
367199
811561
989756
333797
373093
722356
481999
270186
1083833
1007975
1030620
432570
127878
700300
1059561
197033
23085
371916
331445
115995
900388
157287
976790
729373
247305
900466
463628
951902
784423
38074
619875
729157
614203
206503
928542
1052160
113444
557066
64080
477655
53991
485550
162697
1093466
199254
387922
392631
555692
961322
880922
8986
150645
393393
731337
817754
690949
1055487
746356
580598
51014
1071332
504988
913783
792486
70285
123644
61451
231817
967083
188638
896690
128978
356970
163262
256567
73007
429694
688023
562421
197670
1069414
27856
667295
827214
434038
118214
46182
1082575
1000886
438118
108429
127487
628879
226436
854950
181217
687198
476480
98282
944672
414781
476171
277405
1093010
284557
749784
689119
303513
201860
960385
121561
409743
350529
485624
663794
1044840
843230
693805
847848
1092054
614668
316891
865536
519487
769662
690336
617394
557462
827449
799587
132691
645928
437175
767794
475489
781068
237757
514496
964930
982485
904359
548842
152834
883176
651334
426603
968720
319625
879705
678523
325356
153549
685805
727489
896691
494699
834404
161495
701973
926166
436985
1025924
546521
666758
876970
156977
293692
949366
723564
503751
726971
952360
457264
70639
1059092
575412
752014
455289
366871
245937
648886
598155
384086
1011880
662832
468818
111362
717638
1081356
275716
37248
1069609
684771
426937
793065
562822
540651
853355
629646
618459
982948
732562
5920
908405
478088
317575
766088
471508
835218
423279
197364
696573
513014
712530
979217
347339
798479
1060556
546266
850022
680690
69822
668347
724440
517526
459129
8533
1095969
847416
394052
163777
30082
672830
439695
777111
692934
238713
1014395
14046
351533
838818
121468
959328
817115
469247
243094
673868
77712
418329
32361
377010
503962
987591
896828
284181
463969
70632
893003
1076944
641928
46263
427727
760175
860215
578637
956580
209940
1052378
428913
707896
366710
395871
1030710
713139
474570
1083161
109641
661417
361269
791683
99212
1076413
544048
60215
681924
763267
842554
305633
697396
980075
390246
401524
169765
185820
819940
940244
745126
166364
542281
119998
821993
13416
585532
903198
834949
158135
5441
126557
65190
391210
75483
614149
98054
111434
226725
236447
1060447
226192
472753
935259
465133
977019
747483
922494
914075
86442
324715
1062502
820603
96427
488210
618929
617874
1049842
132058
1010907
285094
731485
208703
624268
134960
991769
639797
985661
918805
523600
556115
1086401
1033287
452818
113566
404293
768017
667372
72745
1002496
191183
533180
872240
415245
379536
747991
976400
119456
615801
646986
645606
333144
691394
298297
518371
505762
690967
749893
1094002
489193
621560
116214
159060
236121
490348
1026244
974134
1065488
1033965
204720
503762
460677
860208
256522
886742
804097
133460
740376
948383
1074576
74426
89100
466810
742040
664332
536660
534768
173753
880511
950017
117334
723683
774514
377739
698829
1096993
840279
301137
936789
468790
737628
247459
907038
434235
802130
952605
384921
319977
755065
63748
709196
461999
1020190
651157
896798
895879
294175
1095205
638983
506904
347684
884604
229249
404027
703879
1529
322424
93221
60380
138913
515584
840647
451934
450884
159196
679480
855874
1013383
22589
1064304
873081
220714
576962
99853
79103
796920
933186
306745
484953
677283
555201
286006
429105
516275
971242
469761
1045778
546510
18119
1058888
505053
428799
1099716
541980
966169
128152
918248
1076532
57996
764729
80349
975040
392615
829540
360317
1089507
586355
87770
911936
502530
510395
640032
236789
920607
287121
874577
186497
690684
634865
29015
423869
940342
1072169
627432
502254
201315
511221
535322
945875
446265
324258
520888
697403
679046
586822
818340
969015
193274
1069656
646785
748921
358882
111152
1024307
206505
349297
58121
811053
165504
1020471
352105
598357
1082188
143051
468053
144706
1096082
440670
823869
614078
709451
311995
242571
692420
546178
1080145
375018
468290
224162
970132
893643
168285
436341
509602
439435
873420
761014
206133
100026
441474
751407
516453
21845
3384
311323
726561
620303
198804
640493
273316
248816
871610
217041
987764
436158
33980
364983
249812
770617
1056100
192324
889863
527110
1079871
1093618
990470
155888
301024
516025
434962
398387
743885
139661
226441
1079757
565351
302722
725794
564251
404043
319318
560819
994975
1015648
234475
796234
410777
682719
339807
153514
837477
1043775
819103
131721
536175
1090814
778652
288576
1089125
328309
617250
215131
695884
523180
894516
60000
401688
997032
634974
109136
946921
809786
185696
5289
790596
196307
675072
669287
949491
558634
633979
773670
794184
1098635
240389
735888
229893
814111
501775
742481
835124
584311
869064
218083
921254
562121
788318
981803
11647
278456
197587
705057
1065769
309599
1019681
101727
633502
22927
231787
498933
870440
102631
80297
835016
804741
727773
262350
438485
924037
62207
79556
935680
324670
860504
526271
528570
524691
648474
47541
518099
933748
542677
521810
488266
103484
677543
463987
665113
376807
843488
1033485
38615
191816
813990
304975
852229
263531
246890
77350
851735
486013
417528
466462
850104
581795
959558
508816
389089
68285
550276
870917
392238
733119
928443
1011649
112172
692819
543633
313146
672434
496560
194009
830373
282190
434159
825660
715044
318880
826907
29898
602535
778925
475492
1005235
885133
235808
692577
86681
908959
551524
1048378
897344
150619
588351
46748
38030
120864
417433
121007
770675
986350
980243
707379
592836
930994
536887
116264
550528
1006228
685561
1000871
189643
119629
883301
904768
32133
465511
793616
281287
78369
1079949
616570
684997
459479
888994
342652
115262
660069
398465
267381
298556
1060231
852258
1033509
358754
411831
348494
550000
885549
1060693
218208
95942
955061
553374
585823
246095
1088788
726747
61235
1025631
100299
1072137
282601
119956
380442
960947
253236
753642
129489
231598
368509
398721
1044468
1013229
255245
349654
667688
61714
175346
574105
901281
131862
722580
761159
780380
731741
460416
253970
344806
487499
2706
778790
305482
390989
710383
506052
331887
118510
954566
408613
466044
18425
1049398
318556
1017889
882907
28599
832673
50238
388034
761517
343971
1048296
144797
116174
900826
159200
255134
676167
677017
464611
938706
980673
839280
1027860
46429
5317
843706
640218
34495
710978
632639
649756
56608
778270
174840
782991
302416
1068505
955323
225339
596636
686391
309672
337295
6894
1071425
932194
860257
303516
166924
1054944
593895
293201
313775
644743
27043
180564
843822
704348
152788
221468
880649
159319
915646
410903
465336
1032442
721212
833130
993380
1066902
666620
733002
28761
14487
748857
3049
842405
318044
319094
381565
1027585
1022584
967645
850803
831174
751349
659710
432602
161281
979231
1037300
225792
690181
66528
559614
1000496
360233
639505
45915
1033229
598781
21917
500079
170992
161574
1000135
921113
498504
202157
1019045
763650
162979
509155
794930
781228
919888
1071582
927418
151059
330949
82767
1043528
471590
899976
226173
1016792
23624
730958
406501
613492
252121
600053
7955
358246
5994
807304
248729
116567
281754
783251
897412
133190
549357
1082533
827111
1035873
158970
843831
546743
144584
146953
203146
73201
951633
8524
585637
518013
571733
501756
1066243
906113
216969
147397
993977
263299
62843
311796
302212
700586
391032
281519
371225
617379
804431
162190
567401
877788
707998
575048
894231
1063481
577209
63467
199658
248568
698589
486079
162437
92769
123839
463717
64703
963447
365911
1056863
532619
1001724
737570
999630
436455
966892
322419
281601
199777
46601
1072925
226264
278074
232208
146188
879890
571134
658622
868479
157054
1016398
367661
896347
46001
1006879
422454
458473
803624
1096083
337359
616998
437730
482578
792699
304287
552864
891996
860306
978535
921615
654114
353795
60294
834142
907477
4720
1054568
1026582
873961
875245
446629
458799
1077689
305098
965188
361886
1044069
328978
1031669
1072403
671959
533011
959163
312048
38094
598168
841801
111112
154053
333080
1005997
1070757
628767
484089
410787
50198
620334
403974
26265
964241
105339
201409
546286
828018
835195
642618
335837
669838
515704
441435
170369
128989
470352
998538
994236
6498
334011
211603
233691
879707
747515
526231
217712
300208
705062
998064
558753
569949
349150
19557
432792
373167
48153
800959
664189
357991
180768
124485
633070
464785
577241
21514
442531
261305
27828
369207
676861
237531
1077840
910420
924243
1093601
209587
332296
779748
381312
604552
809345
1096140
379855
242763
314552
464965
577976
181300
587854
1096996
316941
1030582
689709
405762
120378
426048
710613
640679
690427
6367
734547
136333
504452
752558
935051
150282
115624
403864
666668
539215
255746
580489
782486
249727
781223
138628
264303
966859
592436
82906
409546
860507
216853
820150
761711
1053341
599037
369783
949582
100031
1066754
420243
365321
666547
1067357
647128
874647
556958
766694
50147
30295
795615
1063077
375000
144423
769966
559155
608716
862578
593828
175787
201518
771489
583232
914346
841428
25453
122063
534757
89879
479401
129314
47923
814953
1056729
705518
695928
786732
468752
107310
80173
472843
1004188
221102
190079
619757
625972
838219
254939
270885
993413
722006
514585
358615
807309
251478
842865
744785
922067
390351
680070
642434
773220
1001087
394401
736511
572544
342532
633129
449638
26183
1066588
383930
34595
745485
779146
461783
741755
768302
1075325
835654
782744
950671
659473
330723
551987
381706
286384
888264
370388
232440
900063
1083029
890286
316980
459987
579975
227690
1090247
88500
676822
133122
993453
9794
890640
343117
469436
87149
1010281
874429
935416
504328
1054716
305505
259066
713507
52033
673293
323458
318250
567722
491612
967684
312219
284105
174403
5030
307131
590495
451162
104834
1001038
610203
464186
806482
1049929
594328
223128
896784
473622
693493
812442
449271
718438
555956
147411
730398
483757
511913
99757
793604
886930
520118
169546
16650
1046549
392826
1099818
166256
386106
33219
771679
467261
59031
643191
804285
944600
663513
814059
322241
138754
876886
836381
545387
640954
881526
1065338
978568
974241
208468
509409
270804
35574
1059873
5861
890625
328966
329865
472558
671219
63211
202624
524480
460819
474669
356013
737808
543842
931098
266106
508548
582758
565844
485083
822837
104113
759611
627611
248602
777492
1015498
223930
446717
864291
622086
490513
456556
806896
695795
506194
697360
990987
212519
669154
497261
610472
469501
971346
1100179
159137
757255
554977
340876
164277
597253
403843
365888
486976
157285
109268
405298
1059492
354096
285030
1091402
491072
815221
776408
967858
745257
184892
828547
300188
510128
826513
384392
385342
353090
1058523
24304
768292
702414
208563
499606
122397
341582
520221
138987
180626
686528
230382
708867
641759
454290
991131
10601
927805
851920
457208
974998
233718
242806
469066
981112
916573
168054
196199
176967
622719
442310
962726
976837
152318
56947
638381
456301
719892
357566
1101153
142632
57262
92464
753581
975769
151150
15085
949662
555699
655518
866326
1024021
1039155
221971
541040
773018
937507
532224
1028450
384193
241451
18865
149483
535588
268635
881855
896591
769709
742377
925674
149356
260156
944743
776894
335396
594268
594548
991580
246325
305227
573567
43843
630401
199608
232522
622938
347795
392988
578030
927152
67430
1098935
629047
142183
911324
334868
87821
441505
113664
1011856
817277
811670
608167
139011
758381
515802
691631
821245
678708
484670
306475
1070368
907107
190899
1057886
694499
909704
296387
976174
38163
48236
257662
673761
858878
344381
144347
119348
406006
799289
714795
801530
898340
538962
514894
649060
95035
911018
106212
864296
571364
153158
253633
723902
857145
260515
108392
591930
435314
941826
184453
807874
301319
302369
1073716
594627
467256
859809
184746
878590
1092279
182233
1069860
492956
910496
814307
722146
305273
100416
1007198
54621
17366
1014966
112073
1044696
1052312
220768
741749
552182
184587
358671
309911
99775
405459
875088
117031
216117
751676
1090488
564512
651132
914681
655259
484839
221948
590055
557731
864844
290905
940280
266523
639914
581842
449660
864304
1069670
12773
375468
789144
1087655
901167
446020
925231
58451
177655
817522
746306
582006
613490
925118
527176
861514
155627
481744
544860
456970
689964
972837
558836
850200
725573
672765
183027
975678
1015182
1072913
159747
800691
855285
680884
387712
389836
958472
776187
259175
649993
571082
80356
479132
392739
53446
702646
828197
986411
860274
196637
449571
116107
296843
1027011
153027
736100
893026
615939
702645
910614
438421
351746
264287
74306
382701
226865
351237
665210
131432
595637
507533
738989
755408
862831
380845
65561
151632
188807
257003
731909
850968
680453
460559
836667
363438
908310
786408
590257
628376
368518
626904
679663
946405
943036
130698
1031563
376074
509831
428710
283335
294402
461468
791560
284599
32183
885056
65509
1000235
12384
615995
32971
401675
319498
712673
276683
59385
618578
882112
575191
160545
776089
404687
190217
488273
594040
694335
950482
912838
679077
306258
777174
649144
816562
1073676
319578
996794
1052614
832535
1008458
1011268
808439
407251
1036497
226768
64255
892710
267155
868784
35639
1100689
68988
54837
408841
595193
408180
288179
830456
159423
698232
764184
123158
1003148
664274
1048593
206826
423817
86497
631423
429395
303788
758022
1076529
220216
720642
798816
737000
547204
95252
746678
24903
579229
1042299
602143
145890
974591
239546
490616
362569
1008705
504464
1099245
719000
8606
864249
745073
799686
954369
365349
945453
58316
469015
535416
21165
740537
683533
789227
996084
286475
565872
244550
909687
818759
511000
940036
92703
840616
218313
75163
830936
1024550
988985
1002770
766136
51320
699432
246980
1029068
430805
388829
335482
735495
370027
463073
760743
602302
866369
98325
298415
721960
815809
839784
745061
522005
654127
877979
1084516
15165
307094
733124
561213
842511
896104
1098116
77842
565124
490823
429711
265052
866081
828422
781219
493281
87079
991730
229612
437756
556403
269703
277874
249526
619669
935506
902032
261611
382115
684090
377141
881528
505410
136421
57969
443765
276071
765783
4848
297877
162749
611446
392095
668969
711583
918060
468906
563468
205962
431751
64223
172540
446927
882469
888309
597066
339525
420581
310879
226426
795143
796981
438502
561861
334498
397536
606205
379059
691013
242011
619052
1029691
705917
900402
388646
149135
783657
987006
649370
602077
911871
889990
282725
988087
220952
476141
843580
372450
172940
580889
142066
792390
991638
956343
197636
998755
870683
1055414
155978
396284
628112
418653
1020074
962932
734965
951771
201236
253421
1079361
1063082
265667
271893
407037
1078124
200045
449351
676582
1016094
773375
1083151
363201
553207
37341
916556
413184
880122
96191
286613
933785
653859
545194
252551
318685
185564
62911
759902
136725
137775
885159
95875
977057
527239
867652
868693
83028
902879
388765
718767
423291
799112
164835
132923
746640
662610
948305
995850
1028550
1081480
857529
912982
159305
682510
955789
745270
610383
971926
680016
528943
234068
789414
293559
286075
947577
36368
117740
43743
616306
659023
695556
440760
233815
564943
682747
134552
658944
93825
1082501
531786
95516
348739
866825
619549
991949
229212
829709
926006
475140
603066
79364
873537
747114
845990
328655
787820
952380
733864
600618
216055
241479
191317
620802
547355
1040755
880522
450350
300501
727070
121220
656401
144169
218634
739020
451306
644086
915552
35897
169031
287107
409887
973409
39171
226982
252447
982447
906674
9704
432849
855758
305144
1018098
921299
706758
332604
262647
1083692
633636
23873
942697
955297
593478
262706
1073120
719671
721815
281817
957819
467992
327714
881164
1007599
965355
334383
119160
232329
43781
675946
732300
353863
500217
434659
126920
792284
360481
73861
382884
108162
24543
151427
791116
1038534
1003275
347487
211886
211670
818526
1052369
738746
265290
69194
818741
739054
317591
229371
636021
38810
656814
578673
1068521
1012014
934750
311594
140975
922685
422179
482453
1013461
766401
515418
689978
876829
465566
718087
969216
274887
571703
726446
779370
1085141
3947
1055377
183904
818469
727519
282368
192614
265736
312836
972912
410079
506831
568939
800720
41763
1014747
388978
472897
499380
1080395
379265
256664
1042032
831884
934343
278318
337365
416429
843987
352935
588588
705816
737553
791270
946016
780284
147441
345523
710279
797413
520773
501316
515466
124185
255073
51529
989726
991143
265910
120821
156334
530974
462602
833123
414732
240800
228661
580247
713169
539069
1023400
871775
342775
324779
839506
741101
291660
474936
105985
628504
99370
488121
1040005
1041545
156814
419441
770970
732130
147616
1055492
380953
104924
27326
156988
484604
500125
378430
1069566
1010245
599089
83238
1061532
904683
726790
882274
545668
381044
425953
424903
1015616
826088
91541
748490
230206
838337
848728
233554
525333
993416
263003
246282
723981
1014896
156052
211601
748243
695849
620161
281596
732337
45926
929370
879225
392130
385910
619882
963933
457849
1047053
4916
242757
799477
185711
712874
320921
653033
876356
844860
431274
663294
786000
1091833
340199
545478
186586
820843
30851
455054
1071752
483910
380771
212046
232818
658281
612811
713713
362197
37026
369055
629980
947467
915093
440080
164265
1008631
960512
431548
393398
389400
193347
807767
38479
144322
623079
436202
481292
1007758
937566
157786
867044
1006560
225993
563999
762820
839243
450989
747100
319518
830786
249244
373978
887687
1088019
432335
265100
40583
357700
741149
533761
526726
806681
297265
470934
111833
271016
22800
189288
789568
1038725
624374
553545
549995
648699
864334
38987
283031
706222
1024381
731598
289278
257142
63700
13837
1002929
180583
941348
670152
321161
826909
546694
740632
178988
337570
672411
750366
40042
734251
85258
108453
823274
468407
329066
529607
134802
189672
7620
688855
934741
395821
156730
1051360
907920
1020295
856089
713309
605894
702684
1006573
1040912
356520
717112
215820
811692
198513
630023
299281
76029
486909
518481
92140
635573
139867
647863
558830
779336
163180
1083196
983435
1099357
405108
298757
81811
605647
1051117
971312
396964
832936
642166
603712
663914
1100377
885981
925853
982640
65265
350370
357921
849836
292053
458911
787548
81963
104870
982921
749822
652913
755820
583418
518943
474449
511858
1073072
702722
283266
960443
8238
336771
697637
333100
1041200
568720
966593
111395
736898
363923
546386
525219
301687
729407
55997
842964
142463
980639
409483
24506
73419
723406
495346
129820
557724
1023872
1008119
61220
77909
470977
841106
435072
166838
894590
29870
626225
680066
845047
570118
509869
508255
717503
1018985
511146
467657
974152
236755
270246
830514
847327
356880
138909
97749
291059
1058596
304392
505114
86921
708198
223695
903175
989740
802364
1010383
160298
209952
211002
602960
792651
104304
118676
416545
185376
1089155
877550
871242
930938
610326
111958
569850
127372
253721
111172
1011510
389922
1043880
404912
1058567
774045
822650
556818
276969
988997
83998
752949
893257
332776
157095
322290
647209
806922
371714
273325
461723
575474
1080846
1005312
899092
953209
105090
481338
372925
1037905
290678
152278
793140
920657
192551
1002529
14124
461053
532539
875228
275234
884801
1010064
813949
816511
848621
831213
207772
645141
949448
983599
325562
849175
898525
205037
234002
1099401
1089932
782294
1093319
358721
578422
629840
643233
1065626
126619
669960
596323
715179
831857
444235
269819
214678
1847
565100
267010
98385
1009272
677410
113366
788423
410395
114644
819239
237122
490604
897229
792983
870389
639258
389048
603139
285407
8566
946611
296804
743845
235187
866174
470738
812412
684921
228638
26805
286360
93787
173067
177351
557185
671085
874332
529168
473755
822402
59899
748300
715154
1055494
740410
247035
1014138
398223
625227
27741
880699
838351
1039152
119755
956320
485402
721886
174881
432967
1087450
1080214
68293
1071413
569189
972863
858822
698748
369965
524193
186096
11816
1079699
876927
824244
170106
695692
267106
412634
354141
469127
258338
652532
486133
159643
966790
939688
879872
382159
1040614
171581
411722
997756
724147
453554
811797
135221
652737
909139
434576
14325
67403
446822
17747
273248
885285
57792
963419
153077
1013533
549690
71092
67134
212398
941016
429821
746192
631863
940787
618957
1012488
456411
548775
127996
930187
930186
160288
843757
380158
442891
801950
849597
382805
795787
699494
910030
571953
27128
1003614
430017
453421
74406
346446
878569
311376
379403
986412
725797
562403
425064
256606
939211
346327
382855
183433
223013
511421
985509
14249
520683
21951
579929
997600
455217
160596
991592
766574
774240
312548
740833
116278
151966
56178
46549
483894
392718
264125
1026448
157615
210762
246585
1095741
777326
546957
33929
270391
1066729
698701
817079
911535
1042836
432708
901311
593567
10187
50820
221313
656099
1014559
187795
505619
492803
698072
503933
479480
479481
639923
940319
562325
119792
27534
737701
423207
361260
860011
203446
24312
1050628
368795
17714
204821
549905
125488
9269
697646
1031649
369827
702078
1023245
432954
763617
406135
328745
137199
396191
930889
294400
868191
163857
460046
607630
855599
32951
600134
140528
290426
713317
110837
644220
434310
835750
192505
658078
105806
773100
777905
166912
517275
270358
43906
869057
844304
177657
969503
1059081
58275
182310
870557
303652
764115
787435
914310
517899
452918
895556
621865
96685
448821
791437
441675
482947
1087608
268998
869770
1017634
1037440
82286
355818
757345
1092442
759724
273448
232739
485576
197021
311150
855243
238042
1073817
433649
764392
1013975
928699
543774
859595
266060
1025033
788625
833054
835021
42729
714579
539426
292787
629305
884648
184262
461158
352974
424353
539190
195426
369559
593925
1054055
428247
32143
458427
187120
962484
524398
548154
358009
934520
841772
1003079
800686
525687
377261
417163
493681
1043412
619368
679280
904819
242356
247021
987302
3969
917076
84364
408468
970348
990646
912731
384217
953152
592180
483920
687939
191786
106292
166392
1047341
770567
585081
514621
557644
304101
806278
690332
277220
957212
242703
784149
711180
212648
993206
414667
247322
1017367
801492
187043
797064
155481
943222
890142
280870
79272
834359
713013
951409
641877
341313
443477
600168
13607
112937
1030501
310649
376579
432591
296714
1034204
762875
199871
370370
450460
1012905
65305
989026
975082
284654
120129
763597
407344
397417
1006922
774827
198699
619690
911744
589872
193586
1088738
742604
771181
164368
525382
940837
6660
285078
1016573
268520
791096
637600
143917
777209
1078479
514416
549946
813487
527617
671043
118333
1056731
960422
334132
717882
102547
1005672
489177
174049
229223
549615
714257
918874
211790
447658
510176
511502
221871
421844
53954
476131
153226
410909
842217
949059
405196
37498
874482
808549
217544
351113
187687
78445
161442
452530
978736
507297
579048
615592
317522
382392
422103
653831
282454
139232
741283
142888
125022
181477
1035031
1053913
875723
485838
430273
1027601
1012362
598439
656648
335687
385457
403850
184756
971629
1022836
999277
599337
673099
724813
1097783
763925
983465
253565
282839
436877
742006
1094573
627793
314940
810085
1020925
1012059
548249
454473
722252
1045366
1019682
312291
841757
492030
211723
1057184
325178
858748
726638
837502
238860
665150
430512
452036
927887
691048
353252
470729
606218
411281
984952
1002640
443291
140452
240810
509679
197129
345512
1039183
1068275
493264
931189
444481
413389
450595
229235
986387
183291
464167
1089149
504419
931182
61102
285344
20388
134724
755064
340304
488550
327204
994815
452058
261498
29560
684722
812650
119547
489671
834932
546062
29117
921951
380064
717143
963369
621170
453827
856821
457155
802167
333578
72515
590180
489238
830356
899351
964228
957090
238306
106587
471532
212707
451905
598095
440364
817459
919328
186554
1076736
614971
137675
1048137
444763
647614
995129
360756
99924
962418
1065809
654233
522226
62722
289020
522864
363196
397724
595671
332486
98456
889925
498987
788777
883070
145014
930998
450003
519897
1090139
641477
40038
568778
323102
298470
454464
877771
201875
513410
43776
330634
1029791
819970
96534
34790
804455
767602
159344
1031407
834424
911640
1044832
566245
855189
825088
957688
32090
872825
183930
1080893
334749
261846
148107
273655
964919
966440
738073
761189
245734
950220
203451
683318
263829
602709
954872
949973
232814
522700
54014
658902
134299
489636
866079
411444
521793
57335
464395
703593
1017357
951937
877445
133438
484845
104803
1083296
1077836
764407
838599
207017
112079
600723
567231
62454
465041
800587
885776
255409
1010225
1088345
201796
667863
58866
468957
936956
908099
835465
1053404
462188
892597
792951
197594
743448
1081137
86391
973667
68958
645266
405010
162767
393839
588371
762417
385097
896827
211291
522467
667435
285767
379575
443506
410130
193063
256453
282460
246289
783516
335901
531529
784044
1089390
310711
129684
628018
629068
248443
987984
1057798
37642
1066237
676679
888808
500370
244679
529328
1034828
110089
487208
317645
68155
200360
722521
909527
382661
369306
328689
657166
178503
835650
1045988
245158
953780
46814
247470
861414
285606
734463
653630
109276
168826
237268
610814
241434
461200
791826
75735
168597
191671
920872
76868
1096103
2033
239412
1070603
184078
983562
841771
542150
90920
712402
782853
1025071
625968
594711
764930
699014
857944
397527
448097
800991
947378
472517
55512
746807
334355
810539
570320
372214
656276
240465
552217
307142
475028
291943
1066576
40269
87787
664009
828219
767480
462875
264971
443486
798987
614816
1071994
126344
1040791
719048
470880
869833
675882
492583
18277
335425
46440
318607
1043822
788063
761217
898842
277005
430935
622150
602503
820992
771736
720581
444995
810513
1071384
326246
761648
72970
862840
991685
834794
1069533
787011
225268
651249
787533
800110
703664
200542
73822
249674
983575
736075
781461
422843
371674
372724
683376
982189
217989
651644
44994
756992
1039316
302526
133806
526813
510543
868304
997718
907662
577218
877177
184094
447034
813791
1096923
600665
902466
53126
1061491
720980
642995
265445
296174
879534
486451
651520
953320
747990
867873
200499
245980
1000642
164423
810213
434915
963891
696864
824727
327163
711077
297223
950524
217479
120689
495876
714244
484838
753242
600739
781743
126999
126626
114425
192756
948333
902200
752323
655362
768657
968899
774929
274345
973430
929372
236686
30256
621716
78197
1066621
490591
795461
930604
904069
159728
475347
116369
972060
1090064
471717
341936
977804
82595
95256
232527
559516
117879
429344
496817
754352
974714
521373
757636
557324
383646
129389
747946
348017
41459
652668
773369
747280
1063131
223817
216411
473735
986306
883538
1009261
883067
17141
1012847
708511
634732
563854
517985
995545
402090
491542
582612
863982
443440
685654
725805
501391
702417
650572
22972
508782
155589
861798
871686
801228
1095970
18904
737695
1027185
1090797
236306
227077
276950
719407
882134
583212
239545
254255
520009
97783
144402
745903
867245
343932
931569
411001
405236
200060
946047
382290
107274
59198
624545
125112
878396
180397
815095
335552
691487
1017088
204086
753766
217685
302355
515568
951945
250790
437246
639311
814465
265716
779771
407801
277614
963770
450264
1093247
637728
1061093
730422
230509
631414
849013
992583
979205
974531
859923
526956
98346
377350
1070056
486615
451013
927798
968963
607681
650241
981246
357965
742813
528826
867878
279190
824855
190621
455304
1030462
863714
894615
668145
431608
721943
18260
26642
357165
437132
567554
199988
666615
119610
384417
278520
285490
954683
408376
594556
643052
934459
31073
244857
559776
606304
492741
829117
810959
363219
241633
758115
493677
336368
577553
432206
761543
701175
960090
217711
64759
251295
783740
557514
956022
519950
229486
568881
442413
18721
280292
659962
991549
1057862
862843
756257
833242
124764
845924
448921
681073
411349
601139
332384
523638
355475
1011673
8713
325550
968143
137065
1074797
651225
606399
733020
120586
1076481
1056540
910166
787625
832792
667611
6270
1014891
576799
26478
148315
8736
1093720
665650
528719
1041649
975641
136726
605234
178154
284161
712361
548095
373839
1022218
297310
78483
824291
367887
886030
921313
196010
18304
487139
1037522
592671
427428
677852
1037254
290598
229916
407139
433368
432711
263118
310089
1059138
442897
197133
622222
1084116
1007024
636891
160412
539754
791590
1071513
886589
2489
600918
601635
111610
1058152
713112
457103
451122
1073335
967021
877220
811345
52551
744163
292798
696211
1015610
470257
268458
964643
624649
111163
642881
982866
387446
796095
126424
813846
1076427
740240
156742
567833
1075596
1060244
337452
458706
105854
358589
359639
880648
825202
106062
497400
4532
259171
1011473
554421
191363
960714
463547
970210
2596
945916
93087
488192
466449
143359
1072180
939350
423595
145915
207488
419769
131973
899572
1096593
277690
585538
791205
704779
574681
1075438
642775
217342
517900
430672
555304
770102
213208
697264
797743
472944
842068
280113
885835
238702
859669
934350
996332
561641
1063421
1093571
597296
310038
1048325
272271
1080793
302989
241730
493347
728202
1396
453054
729524
485851
562720
278613
146713
972462
9728
682797
296143
333003
571026
1016387
353494
822559
557992
147916
843858
224661
939649
134546
821510
865790
200721
688249
992888
819147
432093
483263
89169
158396
379569
75776
96958
37083
1086080
218839
918668
638271
18302
512771
545483
771316
406728
575001
992833
222103
715572
446724
314567
250617
981976
65303
931553
755368
114718
568887
1055670
334201
817926
444764
905102
60871
372539
874829
474149
397997
871133
1028989
653926
809415
497832
477326
930907
385623
702092
773422
395185
507331
245367
148535
858528
700353
94664
624196
870864
130709
177357
887830
676074
18670
673462
552546
983883
699360
395630
562517
270242
393526
740549
943094
797336
736417
325802
797757
436451
1027118
329300
530037
950740
140513
2645
602552
879367
282906
350055
419944
987481
767208
335792
293479
104862
689826
263217
215139
58051
1038906
805169
73873
33531
967243
803075
833049
50988
942115
968828
442705
535833
350151
853792
112508
946631
706578
467537
923872
22249
93666
717849
676704
708514
552577
295472
160632
30827
31877
938548
807744
143961
359942
323281
225617
851604
491969
204554
165932
311485
385434
512249
358950
159099
238604
556937
860487
718720
769422
24890
1039417
23457
16603
193669
581051
549987
550628
435665
480007
976882
25470
40899
577412
396007
963331
98232
373774
888623
814932
1041238
766369
408096
896708
384128
115762
405417
288059
510147
1088264
84111
661533
1032407
801280
806381
545786
139124
870477
871527
403712
159183
640300
335476
201891
391226
889382
52161
657670
907773
947433
462474
954919
224709
642257
216829
620764
742928
78259
1051139
484577
773338
242635
979966
1011840
657688
564070
515303
425409
115542
831666
96180
759732
226495
922070
1007329
346919
755147
750228
1068743
237052
1039979
66256
954096
489973
951415
836138
457192
4101
767038
650172
766651
604335
953798
81400
99874
463195
1065303
743904
499233
262439
504008
788771
385836
584177
537753
353292
883410
253921
641061
395796
513947
17388
185707
669997
929036
472367
249776
350879
306292
524799
165828
645974
988042
205593
169773
866963
59781
863649
787407
91639
22361
933887
986241
473398
189084
104647
531680
573389
591939
485457
784487
590706
375333
396904
331083
276126
847196
50490
362614
376880
514623
5266
214674
1086079
130167
1052231
217322
694640
1035067
827890
241840
573049
913921
454402
641738
477037
370557
523034
1036790
467089
278078
101160
154092
581560
463226
21483
486279
169965
517058
506017
955725
264021
413817
772581
26350
402671
340433
629022
215246
538323
173683
210453
486667
225311
73933
367461
838381
814053
387928
886980
1006345
37393
659211
556871
692823
454227
1034624
256553
1011393
838454
212933
630465
1041540
885922
787834
81236
456184
35308
839679
817948
263186
595525
961314
655541
498791
375383
126109
625484
825238
1098933
997068
998118
1083908
862559
909294
114124
115174
688270
833059
1044960
998495
99537
967362
489821
840454
708527
28949
761070
613276
919437
992426
218333
150472
6370
846060
1025170
1057319
445767
550537
364308
1051088
861730
290529
378420
490442
1032134
147717
780508
169688
495858
496908
108258
374401
206700
854860
622232
1051750
1050700
843834
330851
269016
138961
404465
495334
811234
503411
616625
775970
908412
630192
750595
544207
704274
231094
635975
668934
502070
12874
16419
303463
1076897
169053
27108
18850
350729
969589
5971
614035
602843
326758
687224
412388
475922
678169
255830
663632
67446
375044
141153
704737
92074
765279
497763
1070379
1039949
13063
497535
551965
816746
333745
521998
651916
163678
681285
724110
818718
709654
370411
629651
1090395
815269
412103
27523
844865
743104
524528
788935
442537
594350
1030816
821513
427805
335658
1083826
90554
274501
897286
1004665
347536
1050085
693931
40149
491831
431046
556268
1074118
829959
365159
396411
285387
582766
701979
428100
518499
351047
1094764
99613
814507
697037
741013
155739
686087
406579
977451
449634
702242
364269
414268
434831
536605
881617
14545
125082
735427
1025678
289835
834470
567555
569655
406063
305479
835926
631062
19965
305261
677790
660407
912210
360205
524422
790220
582898
97662
834970
17387
900783
825693
721894
944325
967698
416723
133521
985867
321115
1098703
316229
819180
477157
408782
20694
267514
1076514
112441
820966
775368
389244
454638
1028322
875029
857687
500935
863951
476177
245175
89179
871941
751420
532165
387211
777181
1065287
1025131
187232
511061
104754
65062
639313
833543
121035
840922
285408
604153
546064
816302
261007
844740
1010766
761436
518054
159120
788890
578663
366139
246150
443487
367477
132902
789371
580270
91077
533882
288862
455169
210301
874830
832319
536006
318947
987050
349196
191102
401777
934420
561999
723024
739749
293971
371386
1092449
612876
423979
882748
342284
313997
483051
137277
984631
826743
703349
186297
409627
313641
870114
101562
163204
322955
999550
904562
881627
351210
1091599
1012347
777520
913663
1005004
1035891
609787
641092
996091
560232
799816
604651
213420
953231
461612
870564
1095382
819543
224607
1076796
726088
55568
198989
195839
1021028
655344
3588
817959
163145
217754
782091
172406
65155
582505
16217
183624
493547
384163
14802
58618
532702
519885
884890
40868
927431
886802
878198
769541
314632
632145
636582
99883
389394
143503
247994
791896
503697
469289
459865
134229
713483
964022
1022254
538360
671807
670886
327916
1022408
636117
465199
1065810
399362
2750
827813
265152
981381
973295
873870
108862
68691
457747
770535
510958
268991
65768
482708
572652
220168
1077397
97092
857068
532438
346229
859368
224878
729312
833950
708161
415459
421326
435603
1001545
932695
511761
245427
487346
420185
322169
290562
552560
465454
202485
682549
414256
645753
328856
574603
216854
954314
893150
31327
920941
357744
461257
150681
970630
447534
661910
695278
154035
79947
678532
685242
727554
1017843
257969
1001633
210419
517113
230052
475533
131036
917680
338024
290273
1013564
760699
1039655
105024
1054469
24483
586804
643375
427698
755231
621017
372966
870054
148136
397262
101569
264015
458394
879908
237133
1042520
1080597
332393
555335
841512
297031
268846
988829
1064917
90644
577251
697776
929532
968214
557919
715647
492004
500167
1075525
694705
875709
171082
107138
2556
295931
245613
679576
621610
657221
38447
610440
27808
349202
597902
215192
393749
104920
647517
770946
679757
715020
264150
36011
18515
906603
242277
386430
250228
391155
24774
31228
134048
122697
210813
448499
289150
338085
37757
859647
314085
503968
375188
690289
950169
948680
102440
91496
177656
763454
422102
876543
393646
459375
877061
878111
383534
864252
1063722
1088618
909893
993603
333092
311728
410051
434532
153913
214085
837921
547930
951822
633446
1035989
339746
812016
208542
618503
84340
820456
874386
131262
473247
166463
866052
980555
755322
338400
511264
394446
575517
718653
349999
993524
733905
654534
522935
465824
1035612
995835
637441
682482
291734
400771
771629
1072676
708410
454732
929260
1041058
25082
279950
792552
958939
629758
478781
755574
1006725
724580
624312
882940
57722
622014
584658
199089
36605
14865
4628
166014
1036917
1076120
538476
1071859
1089423
840765
638449
317382
1012751
621980
243086
314707
887725
356064
856849
395599
1015215
384278
408088
305362
220098
682525
841417
854408
45695
674755
863045
436085
706445
822639
866953
309098
319069
552031
626118
680433
1066391
115611
783989
137749
396332
615421
593405
640360
19110
85760
580728
528005
960194
371509
61252
196859
371768
765230
927674
350597
935548
1043557
587994
343015
67768
581524
334550
630412
734906
693586
279445
1029026
141376
569884
944426
534913
205430
426058
822257
958628
373083
426239
793009
362425
132831
13436
230441
509261
190227
646779
640939
41575
919097
567149
431716
652354
710620
430461
336046
1027832
293661
564220
631711
765353
274106
783573
155358
700720
222767
1038402
35318
189873
45808
708177
357449
432241
917517
699416
450357
69045
813616
1042887
82462
1064217
461717
405221
471918
347256
113422
66542
1022066
182619
45840
116421
309417
894039
573749
143687
703651
575011
985187
670906
183342
916234
1091256
230682
947837
262400
218292
598260
136610
25468
54843
872891
560129
512207
1003949
787421
752183
84508
275933
229709
916536
94137
506004
491657
492707
691038
282696
13438
25289
670255
139847
739094
299192
347853
235359
901860
52035
594319
924452
894229
156748
530456
492158
228828
874556
973239
793265
264903
110528
442568
278283
156590
519381
629035
936979
299702
464637
817257
97429
785561
713564
32549
697477
586468
601701
953622
655395
427590
609210
825186
712334
217359
501483
730562
754285
210523
791777
998445
684075
644338
160382
969136
1014819
414951
647718
156601
1053625
712912
968498
436454
749609
381074
895026
282680
133165
346417
903243
1078102
132468
746697
822282
870820
233254
609203
454405
981441
673854
569323
1074876
670612
987833
315103
514786
348378
468117
955722
1015709
327340
558317
776017
919346
465299
680641
209071
175278
578149
497622
771097
117866
651887
1011576
789513
646429
598410
787716
182609
944803
145543
314284
1024764
780153
762074
920478
1213
905634
770311
482707
615736
134543
546418
483628
964152
529845
26625
363691
546353
603265
424973
729375
468811
865219
1087451
313956
352383
85243
133941
329724
415247
974122
937286
242669
341533
653242
694518
352620
76103
414908
240785
315902
794885
438463
452693
424323
1012012
1048562
1077995
545628
958876
571479
446448
401150
954412
30240
907827
514390
830528
23177
678106
1078886
425894
559793
904941
217532
812039
255107
224098
467692
987742
341321
430991
692334
780978
215349
802289
643951
511867
1036257
356698
295487
235221
61964
667111
445526
827962
786056
526009
188560
697769
968329
686264
908922
217846
252897
862742
674486
237820
324617
834679
458741
492519
233809
1036703
967634
1088105
782459
354192
1017383
597039
161861
621154
932664
430206
889069
70194
640294
298615
266491
206216
548463
62359
147133
492578
1031020
790808
196188
854943
223592
77111
879635
542300
1093530
470472
415537
589731
142744
503824
745466
480966
867286
535570
764798
600465
476366
149765
172396
106453
430181
557446
698386
875119
927409
920874
654074
67999
639021
995437
112821
223279
890442
791603
537130
571037
767520
461363
517608
289106
488966
820943
582909
202912
633843
632083
551317
409583
380540
175491
309410
695776
273854
853039
956826
11457
1029205
1037868
312301
646192
403994
937474
925644
550518
1064944
1016557
940038
789684
781859
202618
640544
516666
706109
423377
217907
225864
36241
817241
42170
946646
501776
31671
652237
445701
402204
370418
283407
673063
542648
149953
847887
707826
199942
726233
190128
169671
168621
862205
754452
270734
132429
917303
1053764
635947
739915
1047592
513642
350662
395055
842898
778212
262669
202103
60934
548538
473669
683878
810538
708298
1036820
181494
1091676
846320
28080
535146
506671
923556
780098
274698
785513
496980
476189
327788
495978
449348
41949
245449
802812
625816
919965
288007
1052098
842038
191166
661854
321806
96115
994906
419795
466997
1050807
147239
560007
236811
544564
677105
960898
711387
301219
275776
800151
890147
391534
1073498
114237
707046
150847
8623
881214
882587
517881
1065243
431457
122817
21203
229620
347564
68174
61323
182164
346461
400515
988818
514155
1040483
420082
848918
100153
1094317
374397
188318
364473
216439
526822
769243
971371
893459
55916
222155
656305
313241
486901
230171
1031370
1069068
596435
793002
958760
331856
441190
176980
356567
674105
554798
805541
362675
980949
538658
848969
384538
878922
334268
981841
14425
806182
500139
116841
770209
226910
652351
767578
761594
403477
434165
999170
234114
762032
1064355
706146
911369
748884
529499
796570
920213
207952
399167
551062
568563
625093
211869
176169
476737
754923
62992
770021
287438
519879
575622
459361
1027313
472298
861524
1086844
967152
643751
101746
74863
455273
993710
887076
122212
926937
424621
513441
347649
337135
225224
17487
839603
593856
430927
684459
992846
839797
138554
916842
488556
314411
50949
1094161
194657
231591
711039
972957
181454
115919
180769
822002
711010
501861
871599
394691
571937
376385
130330
486217
864712
729539
1023505
952953
121545
768399
63922
614817
335514
1078098
874467
205246
11603
505869
964809
778249
896373
8637
735240
817790
317569
1033099
620987
892362
1068232
341009
712811
798668
664878
164023
363972
633322
192748
558969
892541
567836
202940
762800
408009
767406
1013275
727445
341752
978853
139779
416416
859594
12828
448822
534282
837130
999443
745040
527941
696667
271767
493315
344974
101575
989440
72716
364619
768656
357740
1092042
34973
558405
22913
284492
693968
838813
656643
651074
347840
83586
503932
921488
1642
37596
753065
319762
535102
685474
658489
614798
197831
1015056
868375
1002896
125969
127019
147425
511774
521577
635726
219606
842485
1018680
340454
809386
193440
876462
366955
153104
301784
325014
804371
320216
712525
236533
155441
796783
703972
540114
182229
645091
353826
174033
16138
54541
679214
720774
61183
780404
305939
902536
445133
248402
66066
1086084
911785
17160
1001550
580308
768785
48075
215880
913996
888286
97244
1064333
562533
457762
334517
956309
541849
702202
905444
962612
94682
353093
714490
986920
681258
124668
514652
563678
1027792
1013582
899886
434768
49961
72291
161865
650523
554020
834334
893365
670989
241558
438474
709475
984658
293496
187974
91605
378023
536300
690714
545270
306721
439654
1059394
871376
1022657
650708
417411
693106
912943
778883
994028
734072
370082
330150
374765
128961
405997
443174
371147
946218
825979
734962
637769
73777
138732
527042
105689
473079
775845
1010023
367483
139835
429333
602593
1090886
582781
467700
628942
220978
1024614
1096748
260556
488516
307475
80786
489259
215118
1013604
1082729
100536
412839
409972
898403
395084
970767
916354
385709
49716
604399
311361
1094105
750881
135202
439455
752170
471693
264107
213427
770623
370042
693889
675858
830445
928574
892087
529874
1031725
1030408
710371
881706
368517
764005
518340
67023
796767
477492
293357
119273
1043222
540958
789028
996744
795051
590578
132755
1075916
667794
819996
657751
26480
938227
326045
52043
228151
658491
680764
1044373
105993
841268
39159
1085336
888230
318505
959645
570110
18839
926581
881257
113910
154735
49214
259960
686305
1053505
477764
1083541
111166
1063384
807443
646043
166879
91782
187508
532406
349010
20084
616391
532017
530745
493866
933799
829104
72604
1045684
550371
730003
410914
517026
381424
181611
754502
530132
671986
512275
759441
482916
767106
492122
740854
247047
34752
673184
1018600
496669
542821
105192
323612
938407
379847
682530
12821
547324
300843
72250
969507
337706
493848
732111
86896
381985
770182
239246
491619
398473
321051
732825
963832
791911
692602
176870
909086
270303
547696
430537
223129
1041541
823688
316398
967010
508320
1008330
509323
1062953
824721
868914
196702
670189
820707
469787
1047531
963804
447801
115446
610789
422474
740217
762575
866179
105371
677588
6442
892355
30426
993271
439865
280485
879670
566359
303858
490984
181495
18272
560968
1085369
815742
596914
125035
748545
865791
831039
735289
906860
991436
382637
304934
268461
409919
884454
894118
162221
454202
112385
70797
598745
554287
1095597
732429
566967
72314
96337
203449
349894
180558
1012534
623076
636356
34180
222397
825769
771461
1049244
764485
34914
263148
183527
606024
695726
962461
440101
421219
1058594
434137
755962
431684
433396
830747
308062
481268
706638
1029481
532706
620600
824851
1073586
381511
150089
200316
553740
403859
1060319
99198
746112
108603
540565
265779
755395
100336
669966
583470
225749
238040
888472
581064
264234
78859
43695
273857
266885
433367
449557
746275
901625
107937
369295
973602
872207
57084
888641
907628
298659
571298
975846
235852
1091283
125213
971603
1062350
148043
45324
348187
851706
33172
424272
576625
1046684
472297
398625
133375
619828
57343
440488
726089
140819
815254
1046402
578579
545909
707270
146372
1079078
496694
1055927
417905
650332
290337
30166
785647
1081225
710917
529035
457046
1101349
912337
917358
156920
752214
483096
602994
833925
678054
709587
215353
815939
1036110
996233
799752
76226
75176
285084
557560
845682
262937
140187
855659
1063244
660299
845466
216604
121490
1048314
820389
412602
1051610
427063
145540
29453
416783
558675
99003
122161
1074303
1097807
524874
774034
1030451
507098
325896
376554
818204
14678
699160
643333
912131
436159
586561
311878
63640
191533
543307
798120
830250
674744
399751
649917
733061
420889
430356
397040
1080680
391573
1024922
180294
179244
658568
242990
271583
739449
224699
804574
798897
251506
651321
356390
884709
731883
954586
581881
523726
70535
1047657
125402
484609
893669
972627
27906
654968
347004
622978
798726
816832
778691
443369
178029
704790
970920
783056
881643
616057
135754
1084099
361629
331199
763171
99263
12144
63026
774700
770190
590964
311808
907026
728086
224956
323674
777761
407032
711109
309264
198571
724009
324153
542760
882326
554523
593784
480891
130712
18956
825330
833713
302209
290543
515915
967981
692586
78355
343818
832630
351663
254918
87011
362072
840186
1069194
902066
486899
54064
143913
730158
634126
881751
455451
285065
421888
1014683
441948
593647
648021
983928
664731
478103
916678
489302
565300
181397
710931
923772
965271
482029
117331
1096367
1091666
842200
1008314
563278
70502
607706
803559
900871
36782
148788
46765
285315
729444
906380
612897
763366
1055255
923915
192792
821423
274375
281730
679888
530800
522587
138669
846057
10480
1053284
861767
1013159
746671
255286
700378
1068537
1063367
798116
692873
309072
353776
547166
354873
520441
295402
152930
233753
155796
12397
943304
567086
397393
206078
1005432
700696
171186
47421
702115
920252
541635
1054987
523227
519392
206777
659896
528876
186099
528305
830401
1081615
203404
616008
835025
861085
75077
433686
341989
253075
53790
333862
750191
884583
196412
361833
860864
277385
374118
446635
661779
269574
795445
1085414
24293
167531
426678
105574
751706
36128
298102
914352
951221
151968
1062624
116977
432532
65852
463193
917405
510423
414339
504889
513400
33244
1030371
283506
310280
24435
886599
557614
215592
869670
675945
553673
8200
1041318
444064
82641
163573
919441
610305
468795
548929
334415
1086331
845005
879012
281088
820466
1072996
11132
989526
692891
1092919
883359
946490
225753
711345
842418
148996
622900
986721
951936
823858
35813
1039329
1082393
525890
443803
662353
517361
126014
164340
112465
740053
558721
274590
39703
912984
802428
879392
997715
990918
321436
974775
1083805
6916
273808
836152
946470
71966
794351
970454
430010
171384
426675
100596
268751
129283
399856
15573
632545
104718
478733
509916
1033011
475632
83611
228859
979257
850332
90681
93196
133023
109694
333795
981669
896231
379739
24910
721522
987248
85450
455682
703985
537270
789905
429890
782301
972845
349826
592427
712859
251836
262890
379017
27939
334925
383449
739956
676782
1053630
623635
105236
882636
352291
656657
482973
319311
216911
481596
884922
353425
383699
141063
29021
1054378
592227
859967
408199
900467
572701
497876
93539
13596
565387
351796
795380
813988
1027762
634290
257656
919786
6960
1005378
1088897
403540
419813
811534
612846
556290
252925
132569
11645
342660
19675
1089316
36898
17367
494168
784842
744150
2159
599692
993286
860350
1034419
292595
394831
1039149
733566
99390
757304
173287
778901
397199
905198
666849
61165
756530
261586
337843
162446
780780
14089
723165
571761
481864
581087
204872
1003702
751638
217898
696800
798765
610424
368524
27163
426886
145219
256320
1006129
910596
156224
904024
166393
487064
581318
447475
902632
126493
753346
619730
946900
161624
695350
503715
333113
1063767
879603
128261
539896
510137
119727
512630
514949
115738
147365
196126
620424
939057
359563
1030912
1095791
461962
271789
875058
287112
331829
1063966
822635
704879
1091925
330757
456188
328807
405917
198607
891278
75221
1099487
298125
520103
334311
1093449
172496
443886
109515
29407
635877
339665
866751
57764
958452
715174
262412
567969
133293
1045632
1085360
949899
534107
71802
814689
626609
344796
345846
843396
453435
989352
1084369
449090
233258
179413
219927
713625
78878
456451
363832
108614
259610
248614
336612
29716
633728
435399
942165
123752
698460
214367
609574
413217
403208
974480
576601
724001
529763
1012392
274451
611898
244427
172170
607228
204387
1034237
194891
392625
814709
17867
649855
141408
927818
309581
296325
219481
682926
14931
505512
369639
536936
972039
402590
1039347
424846
216836
852441
615201
1056572
640351
730097
869410
877490
150055
384335
101668
1065337
237462
856087
149611
365014
337942
167414
1021706
149359
180827
309127
905963
91085
720342
156397
231181
530392
432127
454542
52238
1018784
831047
332336
1002772
594202
756329
354698
594872
305538
619214
264830
112222
1036746
914163
300376
502779
311026
1006708
1038783
548812
360373
899171
262383
295756
983186
586269
45818
199391
116366
766864
47594
455517
499975
910518
37783
605067
730515
275981
388147
352025
84643
902807
669651
195164
1040931
1079808
15001
670535
229108
330538
902248
36220
959363
377718
278548
316094
640233
735559
1059689
705629
991975
220428
184000
629297
485906
757845
196205
929299
391106
649402
374016
1041232
772985
455968
564951
169239
500714
987997
813914
496250
126642
879715
998502
1062829
68076
731038
329240
524352
714427
431660
91902
482180
863673
682820
352281
809912
354113
1000742
421556
845768
227052
926129
317246
360678
1037020
353943
657637
120312
907314
520375
802795
1033667
428517
341903
1016725
957834
268393
611324
420715
488905
707287
682548
1014991
848766
485423
550683
382490
398069
992493
629406
985323
1032483
301980
381124
940608
504628
536867
871798
172367
970655
13051
590053
989719
487486
78812
928383
358513
841509
901459
399290
472372
1066889
299265
166454
269035
945861
530542
700950
507220
935009
439583
819236
476102
351547
651895
507708
907112
719795
539855
162320
1020684
252238
902801
340687
678183
116710
978287
636770
425674
598147
760273
737060
396973
621884
838389
773874
870328
619781
377169
468757
1101308
739854
238575
805320
40787
860403
898101
749009
453558
1008580
582074
874345
573601
133325
718924
719975
409180
489703
373063
1002828
249794
988776
515114
594185
102969
1065524
476073
41863
1038625
496232
308692
190365
126480
851907
584493
604663
392931
277907
820697
88145
639050
21482
313799
1003821
239751
967806
245741
986769
985295
549859
922969
312732
473779
998716
100998
571180
970413
191835
1076972
769431
769432
382597
914131
143845
795897
197091
343760
1018870
476900
936800
843226
793172
429011
1037335
579971
505709
88047
144418
1037551
127938
894700
503051
176394
1029401
193940
694512
717369
14743
440829
939454
331019
766679
261850
891323
195044
547950
732553
830977
48824
871154
600148
94726
1073560
829924
825949
1002804
874113
614821
325906
1015783
930135
497737
206178
886212
1076709
293638
185919
249261
967910
514573
82250
1010511
291907
1097417
297173
28626
333963
612291
93104
252182
243023
656982
604807
1100320
876064
148218
555790
706411
757853
318275
152933
514792
185769
638938
186283
527434
206537
544893
808820
826632
1063379
531794
619055
203903
720388
588306
455159
679869
372221
766909
83249
921023
538737
899609
198531
73143
431787
600611
564071
904906
262212
368474
759906
9394
398186
538896
252156
116162
260525
542248
902198
9699
778814
25958
28404
782824
126494
713519
129613
549818
549817
988949
197667
632945
671388
107795
326528
20312
261542
117368
545737
417217
960530
180894
505882
658646
869771
1071026
303184
306645
989642
173499
267076
399727
894674
849438
1074977
125616
988860
120512
1024758
1054584
716317
801576
143894
1061328
1076844
482075
668318
974642
525523
150158
284026
777741
1033703
907462
545429
458977
383246
878514
140330
533748
536699
1027359
852632
805733
867174
549830
1020045
175207
788371
1500
658295
1063823
879783
916004
692501
107792
1057588
1043962
410953
940412
1072589
29735
976099
736518
599143
329225
502976
114530
899031
487974
487361
756653
637798
868923
339095
272076
774719
498446
1097120
264123
727156
234760
205671
721302
68384
143300
379074
359151
650465
80298
48805
754466
948389
641598
1073288
1001480
913849
298678
462722
93294
458558
781999
287973
758269
639424
287055
440531
437902
822610
761155
929099
1037363
530816
127274
609086
96035
1055402
320856
949485
707181
761332
132306
305532
962270
882331
633914
48747
293733
380652
474119
77550
552335
284166
166897
851451
599800
455100
194083
1036802
345912
421087
424240
650101
745232
241777
604023
369524
640331
188968
971227
863727
257289
323790
607844
1068646
390371
954534
753714
106479
426121
389091
125376
883750
553333
788231
3077
376301
144513
326411
297124
788855
1046392
57396
1006368
454753
390404
189789
381603
311263
105904
627815
1037118
598498
1091794
406799
85130
421479
673557
893554
473405
829945
647881
54170
562128
797106
893096
1069138
445580
1037871
703424
292566
613758
482040
54884
1015080
47543
572665
250892
796675
133615
374683
88031
760442
652514
196779
15674
167901
1045941
531618
874016
63300
938048
549280
1056663
550873
42345
458701
515966
785392
240984
693130
369723
508321
763275
519681
47167
294899
668453
67887
419300
512602
158754
695363
24237
178128
259613
576084
661286
161458
740313
468847
389770
225995
322149
693210
60688
341671
802800
556587
626411
630999
417617
869859
710000
589431
118432
741005
903294
188526
503863
426347
696839
1017408
725543
791283
1038805
919300
861149
555629
93208
138563
864616
525101
888396
875146
887630
810194
947998
1007102
93797
584355
163138
170752
727633
940765
39197
671654
539865
945463
206142
707768
21651
142738
783413
592163
158938
51403
762738
908586
267749
430498
759074
909864
199791
854946
527833
708450
24600
667635
406205
378785
1025569
772201
387323
657725
864776
894358
222808
751051
499963
502263
1047303
179624
23695
87754
880454
977574
71249
1052357
491360
1068651
1053052
884400
536391
1070798
34876
114891
584757
777384
1091721
223377
415768
15183
535266
900550
242125
721343
505953
1065211
493924
770683
126375
183730
56018
23878
895782
409456
1092784
934564
513532
116554
813227
664826
799364
745386
370859
204111
219558
831358
420534
749953
283034
455394
10509
530218
905127
1093851
171723
456899
1028207
203653
639913
692079
760506
889947
718631
454549
555839
641624
1083558
635283
281022
134888
626532
525055
158028
182641
496815
312092
1068457
382999
1008261
823561
781169
286594
737700
937189
382343
430842
266247
458678
627212
533736
133785
265942
50151
17200
17201
433256
507579
717894
691986
967630
1014217
295925
111217
732237
546475
190812
1069161
849958
440053
317097
805681
89182
207031
538403
1090368
393423
113814
313820
86421
193888
368371
288775
321484
902615
615476
173508
393878
883639
779989
58014
833923
1004610
49676
284884
159042
721191
955445
29830
738411
80383
897539
707780
372110
767756
975754
974704
542636
959599
258791
674658
816176
445446
123867
144855
128574
945663
669635
294169
405977
738047
1074106
575795
614431
189292
244634
416228
21830
351562
1040145
122025
41911
750462
599794
693126
587701
223578
651128
987123
198996
1073753
12418
869753
917011
274730
996366
713214
1044982
678118
318711
405147
6249
99737
199764
785130
759750
1093773
354690
457268
689304
684063
612244
855419
523988
371077
1013374
835555
666078
796873
1061324
413381
428589
50284
350581
1079823
244416
946100
947150
704484
517516
465106
1014076
119490
173821
373221
842061
799388
899520
796020
158930
472478
1018483
171853
122432
1075607
786337
134253
466553
487827
217874
88471
830925
450473
204575
561981
982992
59908
1010590
533789
768505
226310
972654
910222
913885
143172
251988
1041381
801911
203741
413122
742959
960616
351951
394008
179294
175020
593440
531547
1065893
988040
669021
368937
1057201
331385
71475
679381
69112
670716
490391
121945
84538
916024
713786
307965
571392
410166
161186
631124
562408
839552
433682
1047939
987794
683506
794563
980637
60855
979052
442689
721897
570378
800048
1018927
215094
332353
433090
1069743
321808
1088328
11194
148096
833735
388439
964657
895873
141700
1091090
424243
682920
603534
1039985
1057797
1069787
757105
622113
108311
636180
519016
1037326
1037325
631832
420572
394115
75170
961930
483397
261482
921094
877221
684303
665978
208760
26263
1016224
87696
923617
786499
910105
148018
383764
1078813
757841
1027745
1077502
807928
158620
956929
546444
1007109
360686
50197
495092
568586
160142
367824
199301
717682
370032
434184
359323
443005
295912
611851
1071664
1100038
356696
638001
639051
33744
561205
181181
1076722
335995
490772
1064612
265286
786211
608680
49303
260800
1011536
1029505
379738
394171
975112
941313
727602
210676
437380
1076759
501961
468947
128733
972778
624271
814946
568957
213421
178781
642755
818714
881725
374354
375404
175480
1028811
288674
107561
723789
506021
153245
174853
820059
442760
1068582
338180
39517
668308
219570
737473
216263
311286
491018
241349
1045961
284429
873699
787251
55564
338764
405420
107898
565312
929874
579242
900548
612003
829802
402741
625900
775404
688059
293861
372803
485605
8718
801487
695150
544939
273900
499341
989509
463993
50878
162480
636243
632478
716997
684131
212928
870598
319845
452366
268510
472538
888209
203920
1038316
229064
42883
1024223
201264
470150
403531
554551
950709
436717
538103
702128
604521
843840
80920
706336
732007
200171
489947
1018727
443315
1016220
197360
774715
863399
1059204
517544
1021124
572672
411493
179342
624424
494760
989206
992437
1097443
639965
244839
794601
268565
22405
401223
831305
85246
939529
797519
508917
429101
771044
415626
776256
428637
192334
587466
436392
688638
270632
10347
1021625
680601
3097
134050
348991
653342
988964
148564
535950
735605
1005495
455932
1767
181850
22186
545303
892365
983612
446668
1031011
925815
453203
659556
394639
159948
284083
1032028
604594
708330
925442
522094
991385
63400
25849
505798
475814
24235
824219
947432
264255
159930
1097294
904501
432210
721594
1056131
391310
368150
998973
650575
1059557
1003191
99298
398632
157566
333004
617107
88132
433839
953020
27137
561820
115197
52149
841732
511019
880357
387579
341402
182223
487749
461526
188945
631277
721049
1070883
34549
1056595
5334
1028969
922723
614347
130521
674842
472554
905583
976565
564639
98422
154496
941335
6464
91966
160438
134391
704014
542942
386763
965740
165510
501593
871042
895776
962700
349469
300743
960440
673608
105648
70894
1023571
444408
759592
532903
719265
698904
895587
937068
496609
145909
500488
810236
543185
706645
690008
982673
699578
836632
445573
1045620
1032299
1094826
94702
1029288
643472
246686
405437
840855
898160
479332
122318
951674
491144
54669
772771
1094882
520446
937094
223178
39267
242602
185508
210494
152633
620389
884552
524304
856304
448975
849261
464169
881225
842049
930664
189962
745272
905599
30797
870941
997643
511232
778701
623445
588284
648602
1019491
888682
29050
533007
412619
775882
231284
927630
61985
801226
890171
1016686
807338
204755
887549
510463
822895
398208
396825
1033112
302981
978524
486930
602226
708128
306873
187934
864739
376701
790774
820550
656332
353105
343770
196982
201169
1039598
1100455
279182
653528
666816
695903
206768
639694
247382
207150
66431
703400
862454
976698
561951
317413
423153
372525
896382
303746
6830
538048
653261
744349
391193
540066
180737
718323
432621
227269
649876
4637
118921
569282
289539
161652
610495
839665
11739
584993
772427
91226
1031679
549379
660673
91654
611969
483257
585460
750545
647722
114541
26810
251449
536843
34831
314516
528088
427686
905928
147821
274155
988863
489795
532188
782341
479978
459520
653128
828003
915227
302262
862967
11935
861891
294721
666317
273672
35020
1073783
934481
80941
792615
1010156
240226
417918
16791
844756
346058
757637
219303
805599
367136
171810
1054882
315132
81087
767274
89520
327469
293356
1025002
630793
454279
631261
1045597
591864
942135
944435
97441
172875
739645
442690
909754
1060232
745108
349995
207850
575362
785817
434572
817657
950696
116864
501234
986437
974488
661895
496379
245839
816253
632916
65878
1031741
447211
854316
812621
298863
1015090
861670
944198
387824
92736
1022681
180025
647402
517976
622443
511937
622697
967628
686149
228511
1085623
1079183
375936
838996
433505
963643
47161
375004
315765
491200
278793
1056696
710420
886711
862773
561809
1051831
829382
1014224
219865
573757
932395
201557
472203
402005
505399
464976
600201
378387
963313
549911
48206
301902
961306
482292
531146
47629
200476
1004946
675548
511917
1045018
773992
430594
263022
43330
605604
835214
234580
192068
585181
448163
654192
889178
393995
911100
580659
92005
399989
908173
495513
528478
548970
200294
1064619
873557
811578
656031
127365
994910
502639
184151
213053
521416
1030805
396516
615154
595957
474923
138731
1028707
248241
109846
708239
335910
402377
508940
127040
241131
1082026
55618
997896
306986
849088
955101
602418
1014788
199130
833594
61208
278537
912623
946997
523413
486381
255955
930547
680420
27617
284077
591408
278216
839923
178238
144786
566872
96494
328310
819688
518092
324343
824878
201074
284752
655960
813946
1060661
622199
23439
779482
416221
605821
151921
179860
188763
1046061
146607
463380
204176
670638
566466
243889
941693
387066
83434
127784
757663
228812
434809
314640
865613
1027600
26764
899647
572781
480261
106333
527291
93162
62759
807031
925331
213600
507149
929255
396679
601320
310896
516477
884840
346711
656440
665541
743468
1028778
388496
50059
71710
306278
519990
1089068
331099
944419
675091
16416
1084772
744822
844762
1057899
837519
377692
527112
856606
513231
569528
997333
163459
433347
254316
597360
134204
658921
430305
1096014
208196
74494
762224
1050766
433909
316845
946957
735311
525399
989454
273697
339010
236615
51336
1084296
835015
591108
273565
1099777
83437
1065138
758677
296551
474093
608985
58142
812743
563622
773944
514243
14126
1011090
767493
116879
338556
575447
376099
1063307
771964
432103
126223
335919
549385
876374
111783
547205
967008
478320
15186
521617
113238
728478
633711
740613
675696
719044
642885
335246
351334
980831
242860
128844
20958
547487
1090549
387188
286671
171708
319634
280565
950110
524421
574385
580707
1041982
415166
828140
38430
913393
500885
509499
786851
755108
208784
787138
865530
109239
171350
766892
1021532
456120
925252
276242
502203
619529
745959
632026
569943
599847
1039259
616643
100948
980936
245697
939532
529374
913606
904725
62904
299223
603169
134759
404387
176745
828299
716113
279636
758396
649428
802880
143072
826209
806655
308680
132645
467474
883908
740953
524678
816881
394539
929844
269589
29415
253059
307219
68109
128881
286195
608656
895499
728674
1000623
921141
433439
743539
80133
436501
151438
24536
145594
541058
84079
53021
54226
354356
1025567
402540
100365
1039289
722665
987184
105863
432619
1039526
545803
254456
966817
575459
83150
47878
287053
314020
848140
58429
793147
757463
192986
328363
1077294
632443
152962
440194
854886
186306
277026
129813
1073565
629936
626839
860565
446638
96667
212962
833893
971286
1019043
626877
601343
307903
434254
775766
299925
290332
154171
102932
102931
322156
321106
388089
887697
887696
76607
2759
701428
913742
861588
543969
445583
1027515
99572
201173
403593
285671
952105
1088369
519308
73535
37662
917864
555974
774144
592593
291597
482982
914429
24092
360230
688433
736367
551052
809780
675187
773554
1092144
539951
430355
99592
178160
807106
448872
925048
559711
865690
213797
338017
106398
1062344
60893
196709
595676
974671
300229
832943
814774
444882
540419
488421
572928
1048555
169606
16019
553514
264956
250686
241992
271048
629210
282230
254155
1067843
804163
294579
825586
519167
919834
12493
338289
433619
490881
1035672
1036117
322119
61707
964143
938206
799317
59718
269233
892569
131001
832258
1035424
251682
1061146
846059
674280
644647
368361
800032
45667
1065037
1079009
655231
275645
427477
350897
103973
738999
350226
789910
1012293
619343
44590
608834
860216
163078
473393
931696
615326
443908
665652
176631
523886
40188
1091887
84195
999488
371503
525514
31305
870689
690445
188855
150831
666986
868004
1002726
735937
101046
1079315
703491
890780
404137
590526
34005
711212
774517
583762
1082790
311415
840499
539721
907496
832428
451217
330194
269541
963479
865711
1079445
991957
575423
1073308
341458
133940
716924
101006
709448
851304
398797
273853
41921
80344
791920
988691
293440
956047
800225
862171
391594
188904
187854
139070
715254
585760
652692
593190
1092600
832657
1051262
9848
614138
880758
948802
946492
234590
288073
1031603
658641
8360
8525
533349
1036678
319147
1101128
1004847
698144
120642
372941
991053
216611
677769
6140
748431
328789
165729
499106
990099
645190
348486
281889
1049218
301744
309626
165174
290447
965728
433333
322715
1057836
298468
188766
655645
413504
61346
880656
72295
191744
933446
343873
186486
609518
666397
297195
272668
809708
428680
363072
1056710
66775
228549
172277
1080211
1030829
727475
394221
895082
970340
965953
350053
904869
555850
830854
664329
1000128
262358
768439
884314
15090
877464
229480
404621
487837
472564
946154
459166
272204
264071
412715
681515
547252
667399
423596
261854
305713
27873
507688
504788
300066
808649
774248
487056
450549
681151
60555
560497
408316
824719
762428
616147
844069
853904
860247
135888
840417
413146
403707
750328
965685
499692
222146
343432
629944
537801
919432
741128
514302
307175
441914
441433
1010961
766121
82702
401194
112064
855176
6992
413143
165915
803649
199586
369823
170615
13522
704213
521589
792580
113180
367437
955939
955830
505165
942388
643343
225154
871087
814723
395971
189238
973589
981564
616467
444996
371517
267125
795623
36306
888966
366420
754708
231765
70807
961714
689027
624077
1079797
175977
183081
673107
85932
15811
426708
162466
999875
198660
121221
810417
567882
863992
129819
917436
479752
523358
275949
473350
129698
228560
631064
320202
104950
227736
756162
443870
506158
1049316
249810
958104
991355
360155
465656
475086
760517
641719
124072
31498
500589
672188
958553
155350
808293
557183
1049734
43204
371920
57177
194058
964760
532365
214891
945136
805363
398945
215865
634992
813325
271525
210206
769754
770805
778972
764887
1098216
215491
268396
71410
1062088
391351
248023
138925
99692
115402
745198
686292
969793
224498
892155
346701
33865
128374
728521
206776
1097
374285
75927
618830
427788
422497
87619
151989
313929
530184
1073441
237648
567558
784009
699111
1095790
377106
201345
240997
606394
414536
146092
373409
336806
479301
409165
145645
89707
381684
189127
322988
911200
971988
629192
859889
487862
435566
321327
447251
754358
436231
806111
132096
593224
490243
82943
180880
114209
959176
394805
824883
883336
1076186
347948
855091
888410
803106
406475
56256
477138
258394
632333
666257
976529
877107
79305
313547
116854
412380
733803
1060615
283828
607300
192600
527283
662101
840013
946761
439312
1020957
280534
632132
785902
183623
679894
229972
70133
363075
638218
929089
889067
783340
319236
233499
1005527
66204
302139
560150
356231
29156
192430
1083482
481617
66919
225099
102221
422710
265179
523966
708636
238735
787014
803479
459501
66810
273873
633505
372940
819734
678650
148024
689411
661032
803709
188573
132178
558657
575925
185037
727350
593531
359705
565121
279234
647535
871383
212226
734674
877461
228770
261662
510885
77553
808169
286815
584291
1073674
642899
932003
265271
464704
485289
156329
805271
10595
473741
758186
468822
97526
530344
748882
758990
908370
235420
751363
792047
402391
120594
503317
143944
16857
209413
280318
716878
578892
829010
286466
822715
347136
492760
1050754
241502
1088974
920335
201720
571636
522423
796218
638513
676312
722763
1016971
98868
155109
384536
770938
295058
883476
601279
918655
569140
744843
410520
757455
541164
669278
445719
202196
288005
676647
930443
680841
5098
281106
372393
879912
350296
557145
151726
844920
886925
732070
474657
51813
579330
50763
312674
795481
25995
36472
512535
588369
1020143
885068
87025
285470
217098
1497
419824
799058
858647
255835
610128
280935
170382
771283
162851
849535
1056486
255766
87335
756058
955249
1050279
750486
480356
267625
953987
270058
842295
851321
442697
1037437
1039226
1000378
288493
597064
313957
66726
871440
229169
592981
766299
970626
366424
751504
1056115
134574
187060
895127
894077
558766
554559
512301
127295
787507
62573
63603
1026464
190962
979787
720445
658618
1007615
37860
945401
220898
106159
499562
1027476
497627
199267
971185
1027889
226978
211788
111016
411652
1037667
271763
539189
241617
174991
105456
838843
886845
1100337
50990
962961
875079
18896
339932
772528
331587
1030277
1038574
619800
123807
275592
452502
434090
336247
570958
743016
330861
4474
355488
314212
186923
554727
711034
459783
864275
943663
220329
543872
891197
971271
1014021
1026971
984028
562697
2647
244893
879387
154489
552225
237458
751132
756866
902452
109069
39929
1062205
273683
961637
904598
287294
540921
1087124
737103
187708
302364
521648
313082
830255
1032654
379604
337064
316911
219186
361023
1036619
956221
178100
685076
684943
407763
915539
1049739
100121
460894
83333
858958
932672
1030510
876657
409297
405163
938812
10440
642783
848596
85541
658931
27272
805741
357410
939711
190816
1049661
591620
2215
824923
484052
1046752
1034387
69629
427269
764748
655448
597252
420822
531535
825785
1051392
1087671
1088489
629005
1036017
801659
352874
329950
28496
90376
52319
523686
690777
88011
289193
655084
892473
684929
909022
702057
1090519
615473
1006703
868418
679686
94350
31556
391968
856012
349415
987585
485344
256751
208723
333116
66142
232590
681963
797847
474613
409665
1068717
520688
698247
518939
95074
1021867
765588
792342
478866
580407
353348
172230
995552
235093
551420
691943
294519
1089639
805814
311264
82770
601536
390690
442754
99408
367531
1440
332359
81083
508259
917245
197864
653466
376370
923398
825626
125654
666868
545922
868764
703677
150160
183690
516610
244569
994985
524590
117610
205263
931713
59451
541614
632234
160988
62009
242397
985820
356849
584078
298183
285570
536813
130660
817564
192803
803190
417446
418496
295746
54474
54473
630907
815995
622171
638122
20937
326727
1039346
859443
323824
525166
1095428
452892
393611
1066190
21011
657182
106620
323925
665050
200253
140412
21269
120421
689942
1091652
213520
880135
261379
358607
211375
42520
473404
154314
770223
594216
220410
91890
352389
947884
473579
832843
768291
522690
968310
575955
842349
385466
927680
887029
658734
97010
486979
700763
132233
206555
313864
37774
490792
620265
68476
132898
939495
508753
961101
798271
206275
615662
289330
23284
323278
509120
107536
475558
1006460
1027449
805900
634939
774842
649340
1015892
869101
49294
966043
264615
67427
770233
812829
757819
675670
795534
356862
804101
704888
341035
487730
297801
860823
960086
599488
192320
908211
502970
352518
70013
468510
530658
747307
818055
725944
445977
74001
64854
695296
349566
980746
337526
849014
382654
256375
1008704
624535
812749
609058
177713
33054
949974
146405
809026
461940
12857
273919
722157
64059
332501
133965
424563
32814
514357
785349
95641
70018
586095
938269
653290
244760
718656
643875
917096
882120
484129
990496
956780
814248
592823
419190
632251
1054023
385062
97777
645455
657319
597473
622445
888325
711507
410352
57549
1068534
240711
362063
157563
243133
815289
50974
397113
637046
261907
527877
7291
830496
130514
635223
896787
441062
448195
906576
953763
447769
974434
1029794
739129
778840
1025352
380170
926275
598732
604381
125229
813526
453189
733439
131801
980928
1089337
72574
595272
628141
640089
781322
618144
107218
1059142
1002342
978507
1080988
1082038
54086
55136
507581
779321
720819
1066884
849549
1083098
637680
764351
539228
1036326
75695
28116
83366
601420
600370
213528
290956
953692
498121
771968
950920
832615
989603
507216
277758
468242
83623
1061782
1057736
1044073
291235
703465
777423
518492
1068114
232941
84672
369131
952022
603423
858868
468933
1039712
357632
885859
908681
949117
1021179
870174
843174
1002486
245404
971470
244136
105956
448078
783776
792336
185530
463982
942015
833207
17246
930328
409437
36270
181268
246018
477704
37455
276453
488773
74832
804054
196414
123994
82527
971445
330858
955704
990778
262812
526580
574644
354839
10663
1077149
421632
571174
1075348
1003381
353627
340929
439609
302257
650457
444297
532740
989796
730459
106121
1000525
1030264
81341
415022
1098561
640152
368084
53267
269093
389980
1032625
999099
506590
498872
243074
779545
668490
587287
40120
975674
115623
522412
993621
30184
231607
700729
97366
116287
48017
144655
411066
131413
353334
920045
26813
523934
328737
816120
610005
644137
554959
51416
932047
737464
298872
483165
732535
1086246
672494
574235
959545
1066056
272801
1042350
67072
265661
221383
609888
797784
52687
227190
951481
968585
412836
479254
35691
744617
1020221
764439
107860
285465
1084264
607072
1037073
850268
748112
15172
968062
476533
504740
176704
419981
360474
552115
828174
722284
380709
701909
13918
580402
251671
276008
720923
514675
615702
231170
305461
979153
80253
552284
41629
230436
963095
71536
942492
192520
801413
609376
135854
601002
839588
97360
324104
513546
661251
450897
139795
133225
1034055
845319
644017
991785
694731
161564
331234
656749
284295
1024293
808410
678835
234056
190272
860904
697789
91134
173400
872401
392896
727203
106629
63234
77421
626582
1017787
913268
686838
148672
105108
198209
316023
628572
964900
1069318
595844
893621
233525
413772
434757
812221
492750
913125
977350
944064
522482
819572
265579
35217
302221
1023845
724584
606360
288754
949676
825968
689968
719381
1017278
464248
45462
680132
811942
853834
34070
548576
333288
258470
525061
602499
745603
1081744
608960
226650
93540
1036922
978156
428852
493247
1024501
138175
144775
1058258
939430
654771
343381
674676
28859
733372
918945
74778
537526
799020
158833
156836
295309
1028939
259837
1028428
852828
149088
179721
431209
716415
159308
785557
1077877
978659
442223
233266
330278
372491
968614
763072
764803
873945
485549
376527
278912
451986
307282
184572
526326
942090
545981
865440
301184
399709
1075014
959972
710257
902625
777622
1092897
825511
514785
1024240
3099
697893
913555
616287
394159
370184
650308
626279
573689
666471
540882
400659
435256
431651
12956
606110
361851
785341
480010
593680
106653
958599
723850
516782
994813
957210
732165
1075455
440859
561088
353000
927587
1084503
46539
46266
288264
777386
601598
1056795
1065646
54874
79732
194114
1029511
582116
973029
377900
462019
205966
198980
406399
1055475
422193
108516
344800
844834
6704
1080248
902568
721458
1032478
559348
47054
593155
265433
678293
1047872
591793
187007
789205
939828
221338
833231
684789
1010798
903534
562598
55587
807357
333785
202866
1089872
812980
1088591
389449
881670
1066419
491582
503337
355888
851657
1094348
798659
280590
81193
326803
800058
583693
697235
343124
923716
873684
479524
768164
979167
91708
776273
148919
1075930
544315
372647
519837
920930
1067347
283017
674662
35979
934460
84465
267448
667986
638899
487650
760984
437946
724562
786170
261009
497013
941226
910321
904204
969840
429404
634789
990614
78727
978790
769361
772198
495450
304316
1057143
841243
264529
353952
26328
775954
139347
625041
547083
548583
822427
229537
427791
641891
912398
966980
146043
627157
398198
890861
756574
924227
530781
476196
781634
989150
389005
582848
257550
393871
340657
321046
889725
159828
977568
66627
440331
785080
230211
503559
633156
347046
514505
512047
933560
605849
148936
1054899
1721
853257
130634
136353
666425
1094525
536734
863362
51197
314220
25779
435193
911560
627232
637963
225088
725474
138022
372259
16747
542544
1063241
38983
165389
1002349
545899
1047220
1016365
644464
151588
545157
656298
252673
1032031
319606
647499
387216
1027524
310113
954818
720148
296081
775846
665276
243441
860181
140370
390714
639357
616012
21579
490403
880962
161857
1081781
878828
825344
85112
379587
77571
550279
1087239
490815
678589
539035
507321
27586
936344
784600
455046
1063957
575753
420686
514361
486092
520682
521732
350192
13776
245610
401326
656483
690527
163983
382582
974500
603222
944155
290432
698988
759781
505010
577807
578857
497284
377164
834939
629676
61735
759354
804613
228187
478386
526211
656650
767077
851065
199506
1029265
977271
248563
1094795
43329
750114
817075
489478
798029
682675
138534
1066148
892380
556580
644939
156736
1100789
289886
940789
245895
58841
628385
683978
1095765
972078
456073
439460
240913
3244
871999
355423
763765
50701
403202
999545
864464
643271
956727
866338
722272
387758
220712
859723
64660
295945
289426
150192
88170
623930
727777
661646
743095
494762
914380
889645
634157
976244
313968
17796
407002
245123
705940
793620
67679
471175
677719
361468
527566
410498
1068625
830902
318113
161965
68629
67579
972651
450913
205309
559169
971726
759297
937324
329850
265546
62361
1061232
741491
574403
821627
1071518
935536
505949
387104
1094237
783139
483034
617006
290759
965817
519441
572809
694325
1022523
273412
537745
862635
738493
956322
609971
126210
438785
117895
384034
11518
638246
225437
1073934
227282
816698
207532
962815
1058791
282823
17673
115902
368339
835669
719324
699163
323540
599504
354879
463064
231716
505023
487075
832836
222163
497349
674750
939481
538642
864624
746543
398867
956482
976980
508166
901881
71989
374947
794669
725875
917613
225340
838748
159076
1055855
446928
1026548
860378
65471
438468
462685
367731
1019998
106693
767348
104348
244397
116013
1069608
709062
563857
803884
1035336
635276
997245
249437
106208
937197
689706
334901
408176
135261
328244
568273
52342
650220
316143
217130
1063075
736743
523020
613447
511366
705346
81032
353130
9567
965528
272434
602880
998494
1035633
937315
604264
713999
577593
1049783
295547
528197
15583
7860
1021526
1082198
312946
473798
128253
63996
634972
868484
812845
932978
871240
744325
85975
291549
679511
342556
562067
114684
309857
991841
396903
1098853
985334
887579
445673
37379
766060
937748
1076025
844917
828399
215062
76254
209290
874458
873843
60772
415340
672471
184470
309744
438591
783341
1032283
452707
508387
649417
744701
648723
922501
726662
395637
1086886
519088
1074395
457789
923939
811677
967569
128770
381547
141624
971983
380400
894374
69859
192509
1086062
624656
822026
245534
409560
788895
997831
497713
708142
206758
6789
979013
1044469
529575
1085146
164533
920191
696164
1017146
1026392
756350
415203
398034
934257
199990
1097637
898400
47368
341165
325173
554725
140422
83843
726926
655973
708691
363359
330408
831744
267491
80273
770436
1036830
677613
13895
660188
437463
556759
727784
169922
985751
851783
672438
632946
73478
1083324
425356
214240
502137
769675
498923
451428
153227
407385
840750
415983
40474
76770
117767
759548
616801
1057517
436144
559150
17694
649168
534583
501722
1017617
119331
492588
1097344
127213
220575
30960
880034
469029
952216
617576
681446
622279
1001085
312794
105130
768900
696504
339557
624772
88924
942163
705390
859359
1096227
550258
913271
899876
1036776
187562
448193
452709
957766
894334
751406
744316
477370
965350
240548
1085213
1039428
97349
333377
1059272
683489
1053118
976890
57082
990566
200404
1047012
799126
257537
145970
405928
831708
220537
158392
939786
1024126
69390
661832
340374
99278
745418
523315
232834
198093
1080535
188257
437551
871093
20596
21646
271671
415529
602008
251609
1075123
1008331
811554
351310
912334
306497
244934
154176
1039250
356531
42593
595040
843787
537856
1030454
601138
502014
946370
473881
1020511
39196
343683
725928
547199
425593
966541
982617
370140
1005743
1043226
113299
864796
361298
254653
300629
90754
428814
1072941
375411
490270
1053933
163146
177548
801852
906948
794803
195950
392817
737019
354109
872417
1069165
244605
241129
1059833
673055
153273
749413
599810
972125
1095997
257891
778624
302479
522113
614995
278677
234087
879640
509856
451893
79011
115775
134700
587136
150772
520268
202208
822262
105590
335822
651924
135860
479479
62956
401281
307500
456427
1067258
139843
903134
757307
668886
47446
139974
676069
941459
195167
1097975
89624
332028
726539
992813
271793
709735
341545
706113
390005
992688
915793
598913
410778
698588
474127
812127
237020
537202
232763
951351
757751
201402
645549
295582
1059231
367179
324186
745633
209465
728539
971037
168520
882806
174406
414279
282827
451007
483415
767957
401371
866938
508819
120574
692621
780850
1087539
839102
461208
323049
919319
841266
1008428
541617
248438
1049981
313293
124414
654398
298041
499493
478725
583014
981257
78938
1069117
633947
818401
248137
676118
1043627
2035
696705
343883
561131
684385
211939
662269
158728
200427
326338
944472
222560
625982
836555
1010641
373213
565105
190654
705658
579424
874663
894477
802057
95895
296564
463258
638815
1050888
381888
514805
738768
998497
695816
727105
217455
817721
1022892
383546
880104
317068
315204
165373
633009
635976
46831
51211
796301
771223
472604
843708
320721
660170
161980
513478
42403
296582
1074434
797453
787152
920132
160411
321288
734565
762186
854992
108874
480382
492573
216813
374209
927141
60073
972041
336216
843540
42077
637309
853723
162690
61624
895402
772400
997608
399530
151306
630513
871909
580678
784862
476799
551802
566505
786362
537104
322580
691648
692592
407098
770186
105850
686278
658770
945198
915758
376085
191508
301312
184533
325877
272064
909264
1002931
1037562
1022344
639762
400158
847907
657891
511263
238780
81722
874553
929366
515668
516718
267679
479252
318175
9522
490614
1031417
982940
517291
64401
226193
604504
949518
688025
989434
136191
79926
715796
89298
110058
645166
848825
1034713
346632
1029855
489099
319623
1095146
32744
293781
909243
603778
554830
874976
244919
473718
766846
172055
1068032
678811
1080542
972545
302584
644622
68152
749970
99842
81713
165093
659355
942473
683224
202340
564090
835223
323260
412293
830978
61804
769545
374528
886984
285861
984792
106461
1061507
133017
871626
46971
88067
845601
646639
910839
1084948
1082428
738830
702194
703244
331698
307026
237274
585096
617619
436175
651762
281635
280585
15142
510528
37831
126021
968857
212529
317122
318172
469060
932954
342668
480741
873746
338624
1013699
170260
903981
348340
541431
447976
883414
625552
265017
599260
961050
37264
455523
928521
466321
465057
671508
1034702
851746
1069972
338015
870586
485828
787831
418049
266206
613023
291233
791336
337204
143098
223713
1005719
123261
842907
988493
383274
665395
58007
218525
247711
529092
120613
957583
738098
233178
585245
1010032
931062
159412
934340
891886
70394
707243
203858
186364
3250
487582
808151
663902
1024369
1099215
508824
983593
954271
415342
499869
716576
988129
116613
333131
377124
580847
576478
598591
837473
683970
714893
815081
869945
211496
786305
500177
1093095
77544
814928
467832
245219
1011810
139130
1029139
987846
918982
822811
1092781
1081531
519824
891967
204123
42949
304083
730746
359522
951068
553433
829567
653158
1096564
945114
405664
354905
1062209
128874
383050
987221
678540
33076
743072
727848
988326
11768
527654
898869
979920
1020431
614230
341952
92787
1070453
115889
929009
715357
3773
793047
222494
1065959
512882
135682
954085
930712
829442
370289
455139
989231
318406
367962
355478
1052270
605390
676489
524620
392719
968119
942460
1088631
756973
85144
271229
887183
983060
400969
891367
674546
437562
623670
341163
806305
582409
161562
120997
965283
418037
776572
120399
288812
903018
40960
286032
1047091
317160
868931
827808
325576
860000
1087544
661881
276533
457892
1054657
475581
15985
713209
335093
487081
344020
431927
247620
978561
632635
431504
8010
445374
760502
589974
1027627
558243
225591
991153
1038884
32482
343217
107325
654013
103260
703099
1092566
990068
941680
986540
820076
8107
65758
76070
465381
403890
718617
979394
919882
759331
1009251
507312
294410
125813
736211
508558
753236
854109
72052
233029
301266
755191
607853
39883
479066
822938
273173
570643
520601
1065915
970346
686875
915143
939061
659669
306949
703267
89433
668141
246292
869681
406197
646515
404673
81245
944478
571989
331192
32709
940256
701738
199161
504091
676197
1045750
959219
644524
646646
730011
769245
800948
627724
320817
319030
1003400
984155
1050028
327351
76927
301666
905616
976408
120414
692667
874822
61336
422119
653237
783689
922904
834666
678521
714576
211897
27948
289125
768406
834996
728303
522677
347303
153181
37949
223202
687805
914437
126035
299389
602844
177255
901142
366391
940504
1092535
286503
4835
566206
664030
65955
64905
462088
829114
871845
481941
912423
916172
238662
879139
285474
997665
28752
878141
725942
213103
1038060
131471
85782
60971
911751
696078
389279
359077
87714
1014223
1083771
917761
1074746
1041040
596062
235653
902150
599265
18224
759969
860488
184365
6689
694521
615026
921130
761154
546497
726482
1054923
782979
640207
911196
395574
61870
155831
953251
586382
812225
315809
1021254
297176
1000384
290366
61919
146957
189363
1097012
1063728
718287
836620
1049250
1048200
116312
1052291
4470
919962
316018
627044
655961
374586
185382
1054662
137560
824841
634975
648714
1074500
177793
123858
1035981
626469
734518
339092
943492
1074705
889259
364413
823430
323153
527254
571596
336589
436431
426969
78148
954331
119667
670812
671974
74738
979392
911327
1066779
266637
969034
782290
959029
619919
216043
613654
1054789
497431
207851
1039278
388596
8579
364324
524317
303406
363901
846690
613810
571110
1094056
484301
531804
901087
440880
96838
828258
902369
937079
486327
82817
538699
728610
675403
870457
886541
290796
852273
153167
751734
995492
740486
1046427
996680
782126
546727
593005
53973
1006288
107736
30779
155575
1090470
235875
403915
406670
815709
165413
347062
376012
264961
708657
334836
450123
667474
168302
1065329
402718
687422
194636
588823
210726
542326
728780
439515
23312
1022692
396648
125742
1012358
600145
490640
295135
391438
555767
657187
223925
1069591
114373
985113
675062
800853
1093892
788466
143443
997596
637781
615317
826720
265186
284807
652010
265221
392428
1095607
343187
815640
635631
1041595
782045
250622
288074
295979
956965
612864
933878
659511
59227
800710
1085619
827721
665679
1043035
281744
90774
403011
363295
428169
437525
252174
681671
364292
508674
836890
346052
203361
743459
119881
394295
861757
225470
37502
869621
645657
460512
512601
646729
212128
504052
679705
99186
976464
759692
788554
914786
562709
347526
763173
999440
275355
248078
727815
840625
281397
918480
846902
337298
616926
708971
492276
210497
378463
773273
813879
958571
409826
505263
286857
280378
317362
284522
556797
613343
865373
169683
458630
859930
500307
359965
249305
747777
275778
871368
566440
475507
163250
575464
770301
1080810
870157
295437
790221
109162
715587
436137
434716
63752
687279
368925
227049
925642
1011525
938445
608872
742186
16763
910339
1060470
260041
613643
167528
869963
1080360
657597
203279
459524
806206
611612
249797
1000084
44714
107251
582359
249493
699737
226965
698603
230601
474038
747239
188643
208610
570818
735802
638175
968700
1031767
750875
435029
603364
565549
399472
870717
796968
186946
21961
335485
355545
153951
400205
924269
230334
303624
299553
663042
1074327
803420
104975
153753
312117
406097
577847
821429
227448
55846
508916
555399
979041
23665
692423
482045
996323
256704
142887
487410
385720
826633
979512
11884
409401
240579
1077336
632247
565927
571581
237163
240478
306210
14172
879055
78295
1029375
988283
511243
739454
451061
1059756
105294
851822
1362
236727
786837
555413
256890
893817
343897
394597
30533
568949
331137
52524
772963
445484
134033
922751
289211
717733
320524
197659
560024
362126
644736
754191
729492
592935
353542
344901
403081
14110
455117
202874
219883
559798
816412
747418
275986
932467
748863
652275
190625
875246
1100342
414741
571625
377240
1015522
453831
794344
665669
150840
194666
531239
1084428
1006255
104078
339072
566668
678215
139051
740684
775638
446931
921941
1018122
1087619
783288
465770
603237
127860
211689
1033135
636670
411805
359487
127355
517380
1054148
58634
262857
229469
994422
458750
137082
11352
1057310
821336
562936
618116
37086
632833
820967
849915
936632
65070
980001
154885
890124
1025380
714205
1091242
1013948
926270
266594
849537
1064882
1090073
664625
731797
77644
932123
989528
88217
460540
609126
83935
783939
494351
582975
429151
87998
528571
463806
601041
47666
43241
757424
905459
386112
350140
120040
503169
578143
170585
738840
95828
764223
84664
861279
173005
1048403
467059
14072
713653
48601
992572
202594
433912
730236
1016719
196077
293631
884125
921724
123373
300180
396570
1083081
514251
780520
917777
841862
733537
325559
58361
100331
803575
5321
312799
520012
877094
592466
195809
191030
222619
484607
780845
144831
580387
206303
144532
923242
655190
799160
411010
42360
125520
746205
533203
819395
1089428
242816
440646
566929
1086871
459204
977911
35280
520600
1013384
951437
778815
946174
722545
662680
555713
731918
804875
244496
873883
350554
990001
343074
709298
10118
615122
481875
574699
676960
213081
999111
941170
1049012
622073
137269
311562
901481
976269
603618
165854
234321
893580
937993
540799
400386
552820
429911
1013827
313595
385703
107727
604508
265486
531639
197769
677334
913121
403115
658083
267295
537283
731112
646239
334594
325967
1045310
587030
5610
933810
327408
104143
529891
73657
299417
703105
760020
991133
78072
140846
271083
683887
628130
588060
367652
830899
35902
9193
465962
1022688
322109
520811
684786
497620
1067708
70256
645233
616463
275009
385031
740200
364733
771009
93746
572622
414698
971590
713513
827128
286707
597857
848536
645760
291717
482936
280803
784199
503420
32399
101722
887432
157137
423958
352715
629906
101648
926508
577270
341610
341916
70187
716650
811276
567536
84362
19962
686620
564503
83986
395209
186681
759321
1060047
836369
1089716
455564
176578
650936
641319
557063
467766
319815
686015
896074
94233
562431
587928
125750
1048364
532910
828425
920244
706407
580420
203129
401477
468140
665998
863339
195269
462584
347512
1097379
837975
714502
936537
575406
436191
586503
238085
68969
20686
732729
660464
659973
72916
676044
346177
264351
273531
164773
669505
111520
518619
22715
419506
944704
530835
969759
523890
982610
55458
1001405
354935
931812
798772
319365
765935
728099
23159
881131
866255
14143
5147
180604
487306
191417
770740
400186
360493
1084190
629694
187861
364253
244026
308923
851140
339609
713456
701393
1028987
303147
195834
915271
241553
126656
1051021
358701
705593
218719
724648
932167
123912
879770
959168
935856
946620
146362
913766
554833
409168
83230
878115
181066
721344
673475
760315
85911
369274
4618
786519
976091
305478
180848
500698
50130
1002321
486325
36726
860246
910386
594580
770797
926971
855649
22712
763295
250762
1057567
352354
35999
300287
202989
469086
932950
832605
436337
331116
215529
741096
130944
699996
330039
206605
803897
779546
155559
629269
518857
291816
268296
467795
954157
47336
425024
517257
904246
988830
968070
423271
910054
86674
645640
89277
465260
600987
914382
99581
814853
430759
213078
875397
798753
252353
903367
138734
147838
398506
115654
1004674
759608
885119
504382
830160
931561
662946
88250
865959
997834
97447
665218
1087359
555533
958700
1086630
375565
879933
732197
393703
378560
342344
723658
607484
693944
911527
559321
243816
301612
41299
546774
606119
227327
634553
691966
857239
813218
63773
1066664
1092280
837590
817398
43435
1082743
643993
1075254
824539
312870
951570
1032210
931707
710916
645063
983219
688071
694131
939607
431081
202783
277804
279541
1071118
1099910
975976
614795
832757
37862
358190
913805
169390
853020
796503
37510
1095864
521380
295165
864442
194800
751829
414212
908484
221983
123640
991361
624818
419187
1007089
408724
457561
277653
636780
816367
104073
1034180
512182
337711
770510
812887
193950
863343
382642
934075
410364
889908
494159
881227
819062
878499
71573
590832
899082
239207
426324
214535
924415
869109
684861
65249
796883
466931
1066665
522635
1090201
418567
127831
871413
340923
296816
1035841
527165
277895
198890
66133
764882
850066
654924
606759
678662
1099296
386878
757667
790392
523047
1015254
180953
731684
105050
901369
516713
450071
116825
1057336
220151
765061
382329
930885
768527
188137
293798
560859
24018
189686
933381
652718
674995
454567
273967
211811
975923
477820
395604
831172
779911
867209
735315
908194
451301
794480
717846
1091604
347163
307473
609706
421991
10912
750641
873222
856610
1058250
178609
37414
842023
422226
672567
1100954
956521
232358
87865
15334
335957
938984
455872
803481
766341
202812
10423
263909
276996
541678
63826
640868
774466
37784
243039
70326
674641
298228
263723
537069
731078
1050394
565655
398903
349351
656821
1097818
348499
699187
538654
767020
986981
842935
986070
385917
569924
671145
200929
1013985
790332
850295
731839
236131
269492
914288
540684
242901
128280
505028
233742
746002
504272
263808
967215
708155
508643
457673
69388
699592
134386
549920
457940
244881
679799
380019
799180
1019205
158916
572465
970575
508895
349214
1028869
421387
74035
878288
82969
96375
241679
311550
262888
624216
937968
638916
36085
282130
213271
517482
945636
47935
944413
13896
199104
523033
676870
218411
338174
1065717
749013
952686
1011535
1069971
685606
403035
705517
184464
128630
550911
1057501
55869
217357
446741
133728
238115
896315
40057
770641
487559
810514
157935
422108
588703
64371
591682
1064753
341728
966183
156856
704096
229575
147318
451718
296186
698951
927979
310171
929669
903076
241762
279772
826678
677910
113025
186323
311680
388937
387887
659148
876427
781186
827866
934861
93214
871422
571865
156851
451497
417394
216240
617899
736859
32993
442845
849424
645364
995456
367787
319036
154851
828553
158082
241036
68777
157780
228502
758616
570098
644950
44252
980842
344916
7449
169647
142344
294039
1086758
964807
971859
763144
832838
808815
1006793
585620
106248
124298
328180
816080
1005056
234551
916812
347851
94059
157039
224959
666275
222759
479376
808824
67530
781319
991031
145472
1036397
651069
592462
812228
677068
615036
282018
834013
342174
668142
706860
942036
1085897
544787
617922
834520
702535
160936
62117
735782
704302
228930
787399
965275
145691
371668
521076
985939
284833
993230
331344
284476
111024
674715
421658
495670
872007
677353
332178
485665
957623
511780
233698
886360
565397
62694
903220
31930
297847
1090156
787648
841792
599670
1090865
154006
230343
214599
702003
836701
250914
887294
547089
39537
584447
595012
700243
904913
909845
371983
476473
771755
848084
935520
380139
360826
769951
1088820
110767
18770
810477
915467
511818
162565
639895
295754
366908
121527
107474
630808
460770
140051
42030
383510
534829
304945
884690
150320
1053362
133757
695868
252445
369098
973895
8547
782804
697904
532593
109180
601817
465375
706712
296494
164795
650026
650382
662835
198761
657183
529172
220583
22450
899854
77391
401657
1051162
936818
681273
270712
323840
376055
65720
875560
87433
307015
815411
400657
576903
1078914
627116
467296
1086327
410600
291709
105890
921469
716816
519472
569055
614842
712058
734462
957150
195793
1098979
508471
280551
266473
653378
904810
624177
628341
205872
164763
194683
128483
1079386
993031
805957
333517
651890
201238
435336
880936
453717
352181
392627
1066050
624484
885849
228343
529896
715452
760972
403424
689771
366162
264151
238101
687903
344614
409982
736736
979595
328755
1013943
673641
277543
351262
716860
376443
127879
1000160
210352
610309
639057
16080
865417
766724
1065023
775919
979749
45711
95565
764022
248539
593821
459682
1075355
307013
750288
804278
1002638
575332
687911
478870
918950
315607
140868
767721
1015336
460989
122216
1029419
86830
209315
8416
750681
436514
893175
944899
904543
525402
70753
605792
262776
808858
821818
711320
376800
3856
215032
1074657
459179
762162
687987
586700
47836
869568
572828
843120
666451
133125
69203
1011272
863179
1004593
769471
473355
1057173
885385
660316
672928
123951
425455
981132
1015911
372507
872095
339916
757183
1083012
62154
169632
340320
671488
83984
336918
748947
795414
323188
250606
524374
739373
890480
636186
355197
940513
34574
819745
218850
888040
295965
1057815
1098449
246216
249970
548806
568418
62324
327987
1060325
397602
1041031
683993
220660
916324
132219
484166
991662
707058
928129
933429
991167
1040246
829845
794335
980167
945646
365150
198629
1030643
182867
430308
295069
353138
203124
189605
618226
776949
228538
695647
59896
638162
876698
433498
884382
406208
404792
726147
142622
973914
606628
416360
279678
352087
691894
1046058
918675
671394
1030664
469379
28169
201112
661315
901789
332251
126395
241078
324237
698030
424232
186675
342110
362896
1067408
546369
675018
874998
1082027
472104
479912
327152
864617
406167
882693
507506
387093
893530
236834
452157
273014
332397
750140
205675
152696
20586
454521
452183
287155
106566
83643
502313
371189
188660
667394
475586
772376
788164
452460
825778
21236
59052
1054927
622221
847977
346913
948498
579648
890598
409562
262312
1027332
1072765
776753
718184
196310
826966
113671
256660
782465
310440
302566
710510
962857
1014770
975980
183018
762304
1086913
907669
799270
91619
396385
1013359
681679
259469
837424
935341
229341
531621
174449
565012
328326
1022971
385734
248160
246691
166805
33992
347437
657045
22885
456568
716149
894748
305337
798677
1009563
414111
497884
643210
176044
494887
340464
709031
502265
1001239
495995
239985
283935
25787
23710
466237
969613
519194
356216
239365
239591
880818
235619
52810
203803
330331
597242
683658
525939
408116
935212
928331
745115
744065
900447
172814
418314
629195
990241
801466
553541
363287
137977
749064
472705
891661
716304
64948
4884
327253
1049641
306061
427924
323167
790389
843704
552765
803150
201831
889894
998482
279976
418897
765347
806420
1006657
301051
374864
69233
36721
1000773
242989
515453
666869
449123
968891
977120
582307
481305
870329
48812
20237
62249
476905
477955
1034652
979374
129025
537260
909538
39735
630834
278069
543984
568339
999662
261646
339353
963646
760717
545611
570384
384288
983353
1011354
267820
382169
209137
446471
831422
405649
540950
959704
48359
1047832
659653
734883
431914
506019
162350
1096466
587354
36186
383155
520806
20691
760681
468740
48226
991809
260671
245442
231579
167002
915655
389713
127790
793302
960035
262364
637960
293878
235930
35949
687365
1035211
327552
951108
333070
767287
841874
840824
321279
172562
120397
211968
112227
713424
441808
869043
1097660
175741
996740
421764
993256
833866
624766
948619
597861
882694
158453
792701
312108
400514
681582
734942
528730
1074139
948728
390106
478915
1016209
494560
90267
1008143
943542
155414
81672
589779
515119
204856
1069741
499475
292825
1066167
1067217
486626
948107
947057
20311
528999
897083
711616
536342
950624
114067
926433
176204
662563
149459
455276
173575
318072
1032510
346456
356493
139977
48956
456385
787865
516473
165008
26077
157529
881961
768938
244597
494079
45726
387455
891484
607359
280966
499497
682097
495531
441550
288320
933631
176249
802209
803259
771089
534492
517239
448143
787980
470769
2092
643914
617415
951332
334932
608320
805752
546562
188414
352762
369140
774489
822834
492538
376211
326954
1085727
375243
190766
694401
680861
434784
988475
1071767
1086119
236080
7809
328305
724490
1017711
790718
655196
1057535
118941
657485
6915
949499
703265
926362
482242
324421
1008930
1007880
227625
621276
37486
292297
847220
76753
878633
83056
326026
995402
380416
177342
465003
1087417
63192
992966
173485
927056
875142
10017
1007425
462733
57324
671460
719554
1074004
723818
614088
1021083
322686
1028915
795831
108903
786009
657015
23708
595049
770526
655575
800662
853952
322747
195984
56224
475145
940327
340340
6225
149439
629732
1095876
255823
997155
652159
1069672
780260
806271
798911
1054590
110622
17435
639422
204603
953878
784080
288647
342669
673791
435977
62718
409248
568859
424131
340134
686546
1071372
370065
139987
1092497
825050
940160
871883
1065024
658125
867416
197338
973890
585461
423520
483014
379936
704183
627740
505745
983915
282349
98043
981522
360685
84822
675400
979346
102933
70869
890872
206927
766118
663860
901306
277285
1087095
21260
66125
186021
700603
703848
208199
579959
804968
1027493
1084992
108225
594176
437815
741944
870051
439909
722144
452966
226392
69098
1030966
749835
539307
874710
465232
618904
927606
360590
455417
33478
702030
134450
530587
882130
568187
390839
287001
959828
923714
58832
354694
276241
92943
702559
474300
1006264
5906
690099
188071
540412
531266
1097678
993944
776430
525459
396622
511929
169262
532548
1052793
803085
280111
783788
10650
649355
284692
51619
775588
588036
304088
471711
647541
847782
332035
11360
175811
574820
379561
948808
279534
904354
710942
216832
684970
434089
538748
997793
389393
1072289
719894
1004172
960484
631693
703352
1007438
228692
9811
1007073
405957
364805
100360
112591
244118
1000620
528806
257721
598183
404065
855257
1100799
41634
143882
147698
909361
826196
799909
502870
798198
508390
945119
453496
28008
450586
992022
806379
667056
628369
218849
624803
1050356
135567
390107
2006
475061
353066
775573
273939
466065
1036892
265735
245084
43535
649083
292008
538324
896364
83139
876230
462622
486318
2172
15399
287618
574299
574908
854300
22624
368208
503036
381676
633603
622591
59562
179951
351388
71724
425421
933853
793607
483981
885053
799842
495204
626462
117639
1007601
336856
525691
869351
172529
679334
362160
624568
35098
892928
697575
96725
898078
403156
113392
556364
619207
585719
967813
1031712
379432
770488
994091
651623
466234
966208
841507
340281
121297
679328
497547
580784
468488
1035288
82221
565400
93702
338953
631538
539409
482756
995312
1059754
832635
785703
399408
111801
704416
1017165
515666
368011
212675
246997
174255
731975
1016397
987511
699291
739504
894544
25181
865116
687901
879664
191413
1091318
722895
818819
283566
830370
413930
261148
625395
1099149
582598
741742
477964
373299
712913
40050
199479
200218
211053
152705
869995
164217
117488
221076
748254
752599
814997
728543
256864
770385
242775
438303
779895
938332
306688
673858
391152
127824
762847
630882
414726
28947
1074312
486321
407365
237033
549720
292148
976083
932506
396665
137687
882343
702925
597075
651196
228905
460394
164095
1031099
144897
578407
408649
515538
403323
481497
249228
1030508
221400
902030
1001368
195382
664280
415448
279320
861246
591238
547444
441081
668272
711606
216964
80211
732510
219818
256361
335457
198218
167423
644256
194033
451678
112341
400839
966680
394138
4302
661972
389910
271775
763508
419810
1070474
60253
810435
731714
302971
150807
588804
581956
843849
141248
14991
233458
70220
1049352
467651
386284
285665
1004793
454322
719598
654867
1045112
688750
263882
590039
1031587
819293
684545
108844
686669
352038
957360
1022455
806063
58711
1046256
230000
879684
1062107
11571
915722
489914
243520
345167
189334
698526
253430
621209
867234
942965
197999
847298
570795
768933
21233
33406
185056
561072
1045892
765543
420192
573634
48887
225560
29813
668058
1033550
927080
1064223
936301
316403
387354
470005
844038
747976
212599
135916
109894
26889
422088
718888
667490
732512
825049
245887
666208
1002512
959358
913395
855647
626083
625033
617581
702518
920749
659485
522688
415803
226484
226356
461324
741899
431422
200638
138837
232172
976724
446475
297007
735169
870951
484987
746010
670972
170067
878648
394924
9035
82891
974551
503231
400953
402079
565594
274884
687270
122366
457540
600973
712246
507296
356183
1062365
621418
627119
708143
758564
433171
673963
512523
729622
187149
368145
82936
211671
364520
723495
995534
1018471
649856
58850
824275
186310
44155
1090089
942854
812065
75896
643035
44592
738526
408154
62387
610695
591953
290145
956778
606096
816521
892448
845637
1094824
316095
705290
1066748
750117
418923
16790
270083
756872
317675
342953
576378
266327
833674
757457
957620
429156
422950
465579
964229
606228
343847
850310
997042
608297
488272
119195
126280
106100
920875
563773
1014243
835817
641943
120758
752530
217714
389206
93976
111611
886982
684700
672824
190030
68965
417714
144944
246368
699344
341922
340872
466036
761164
32260
682036
859467
831608
52963
345176
640343
447309
119335
567950
794521
195394
383477
851572
892311
127305
675830
210740
844734
237339
251178
552947
923600
1397
169118
278582
39172
826964
365725
608191
923560
832712
654790
303723
564103
885373
280393
479467
802313
454966
721429
788027
806600
273814
164336
477184
653664
70062
753516
383388
949245
654416
307922
955726
848319
1089858
505393
631282
265054
402842
156438
199110
461911
696703
251443
349398
200021
605643
327862
903474
319838
334892
227756
1007222
561674
841461
734572
665481
959322
455913
616167
471004
703393
1066461
158108
471794
389714
473367
646824
567127
375043
45616
134459
1000733
818592
262853
11322
468366
84119
878265
281149
630166
289394
444511
1084916
931190
901263
837165
786544
816701
441572
407703
648776
601655
879220
188190
622037
458662
240927
588044
563752
40136
757407
122821
1084297
375409
741012
363136
183880
787869
374576
1094762
1012551
173486
121901
671048
481721
238864
601378
6527
535523
1057175
645288
856829
664660
66590
36450
795742
800139
1086366
704170
623625
992690
14082
637836
1017896
838654
505805
121566
918092
639039
1007820
778808
15882
399457
164158
114879
295902
516315
1012783
597276
218239
1008334
924948
901730
685750
399555
682571
69200
982000
747366
535790
483272
115562
910845
243803
638248
824350
937611
1097485
70468
505071
179246
469251
618046
636422
1082216
246228
720691
435479
204885
484509
135417
619952
518622
428532
211382
550843
645976
236162
178211
26192
828199
743679
1025970
342750
871366
210003
57277
333738
116952
1002614
297730
568306
1081345
163226
590992
109152
146310
389925
357878
583274
396557
661241
45696
569587
874041
988433
394315
902327
269486
736698
124161
226214
745302
157535
629247
963311
803731
94970
119582
603939
699162
828521
373787
78594
307318
243587
248756
561445
768584
961253
106723
763021
812784
845926
443469
1029729
892082
750820
420440
714324
653395
770308
631776
100861
1016690
667857
990328
388433
1027309
705684
52580
796021
691412
394136
865795
46000
890135
236263
215387
1059536
407246
636469
792183
603100
842546
471024
955152
1076851
1071065
978937
1022675
885482
433014
897187
758085
953419
96949
64655
481259
205697
431967
220453
336401
1010182
1043166
913034
340131
828839
269768
339272
894277
848028
196095
226081
316243
539711
484836
117303
757390
981912
973050
858871
490842
1071357
1049486
418372
699928
784193
761630
860494
771981
102669
818363
267764
496380
94558
747219
575496
248202
333740
528638
399363
671196
930431
447597
85440
422864
326503
819373
777632
252679
657780
916792
647570
619654
1069673
218668
312874
608315
1065476
1060024
17942
1032753
406903
992478
178205
642186
924214
147501
1002005
794390
787910
938653
215559
464154
669316
877817
738488
365563
798066
166673
720257
954058
872017
264092
679600
269192
223303
873266
378471
442777
3526
103141
596307
533826
368309
152741
930826
916638
316119
898015
448036
174691
751970
24479
1030460
463914
846642
968003
510145
203536
670829
433518
738301
587964
137302
494635
122781
1000039
39972
713993
1021921
855027
185581
636159
82278
603903
597858
797540
814508
52228
1044020
726642
664180
936580
485682
1029979
359836
343786
966905
528858
451049
1059922
896647
455050
500954
1095867
12798
864168
223566
230931
1025362
1035870
154487
999512
735036
803702
483740
186435
463091
360467
504487
637326
495571
995571
571707
248921
935278
133390
817672
789346
565011
692622
1018284
902556
1074691
805098
1070330
900001
182025
477918
820700
526221
852951
276937
45204
695595
708060
473807
663419
594709
1025940
443191
900145
91881
547273
763981
844415
448338
1029142
148389
312311
751948
998510
222206
580273
430442
61532
824334
296365
80347
525471
595615
96872
793124
846564
1037718
337236
10895
310413
558409
1007065
438036
258526
1090674
753282
150180
659615
470041
374689
832914
1018004
227697
93158
845542
1052990
224613
188872
297714
887129
869687
495811
345124
908438
42823
993991
54505
22093
234320
948881
935849
320241
724721
1055288
137884
1076194
1097866
687573
277864
2667
105123
1025408
1073858
906369
481550
128855
342871
863634
330558
412004
1071033
448638
171429
327582
965436
484529
417994
254478
322924
275939
338095
151411
988657
612005
1027667
768881
313166
903899
1071291
286064
55789
57184
711067
76157
413658
91352
935683
709672
152426
1065013
811836
170613
204925
463734
292692
168040
998609
140910
957180
723856
1006135
413734
89183
129074
522509
611987
185990
75143
754763
386203
1056368
1053582
547103
504571
41166
1014515
72840
149853
1068950
930043
95328
831087
474356
413233
235563
606049
922021
637772
276258
66525
52809
237059
741482
346573
985742
896077
447776
223176
80332
150157
1087842
850647
557874
443733
890229
334063
598150
861480
383670
951091
69335
285973
1056160
1000495
343499
380824
911002
304159
214011
336724
526075
634070
733398
678606
616314
138181
468820
4934
578940
861018
1037285
897011
684967
1034461
676881
645803
272915
1061545
310134
424630
1021690
877793
940155
698130
795471
554263
387690
893155
524773
229300
750389
781055
295073
177066
763634
921844
316579
1037338
298395
371589
605027
504113
125914
112899
539496
790881
88215
87165
840859
797803
741627
364784
363734
620457
468736
767776
430434
894531
190520
618150
628546
307353
368265
388114
664460
858307
1054280
367304
935445
222497
1020693
121077
431084
827187
952428
885515
1043319
854097
600651
692696
739279
1059513
875123
1086617
459584
624955
463488
906095
174549
166443
837700
559894
942733
74908
521539
829495
736360
159353
378979
282807
282090
477790
432950
880875
161097
167228
632497
400170
1093584
61703
1046285
131128
453954
997254
534956
246927
944348
636168
20573
965166
122637
457441
583233
952040
672181
166841
166842
390475
829233
339748
184072
504997
1044488
853088
715949
1093416
636622
1069449
235964
978115
35039
659928
49958
42110
1099143
776377
673102
951993
1061696
10481
732298
216840
51142
165006
680620
583161
66693
227649
784272
445535
128762
163198
119876
989806
1058944
21972
834770
34680
350025
750050
150637
173979
816897
890082
44934
1001488
223540
937627
410082
767501
323581
496930
1053452
86374
223068
548035
451205
1015944
1006880
284180
962848
411803
1024246
976454
1590
291625
121410
383728
784226
891302
638717
159290
610022
36961
1082624
303002
246469
619129
372288
935172
469950
866130
261101
819228
435373
597404
1062309
237011
755912
570843
657530
389042
233686
418779
447933
604766
838120
945473
269062
512959
346092
659305
267557
320758
701070
262597
569314
79525
129594
261637
780319
200705
1099959
1001555
379178
1061768
517878
156924
197380
788184
212769
815237
585933
374045
303371
586145
132254
406921
311564
847181
523258
373596
454166
99756
824914
967816
1585
693324
360648
1038525
892502
933304
989486
718799
668363
176338
43952
119270
684372
675492
361708
1009863
588466
3106
978671
752662
439446
281409
1014817
353761
855039
21997
60843
781103
167713
531147
474087
313900
101788
554856
376767
142230
73565
81310
93887
159418
833323
354771
420689
147345
657358
236888
338587
768207
1054136
546382
36408
498489
740847
506609
540710
591358
759835
712229
208082
743424
572231
987234
342766
226184
1080197
431317
522930
859237
622195
287765
246470
81123
556598
6120
784049
305778
44226
187441
168752
108062
104484
828989
85076
373092
208863
1061880
296658
604095
738964
615150
356848
244300
454944
432886
180854
32153
745435
1046683
157370
307398
614333
472062
238525
830088
89767
958017
486340
472539
856330
286002
550748
782119
1021112
571724
378330
527109
163837
987325
500700
1017480
707480
949395
996173
217964
643388
182108
188995
553634
636043
867143
850368
270475
218699
605948
919390
764886
868695
92638
688301
396710
99659
369504
12294
129264
473562
819953
712656
264271
213048
16560
373961
565194
904012
196764
839965
697542
336785
371312
1072005
733915
1033313
906126
406960
767357
1037978
440391
1036938
414369
926010
1091411
852418
90086
855705
255612
812726
310676
1067503
968161
954081
385712
531992
957769
379454
310240
392506
634140
93572
319745
296244
657081
753662
225464
464332
61877
1080064
1023270
653008
961406
639218
760969
27772
55481
320898
954752
956175
300491
1002324
699058
23917
888257
294270
692192
470925
475259
441804
785940
878370
625611
288033
737142
942184
670194
748788
278379
1100117
141476
800362
395816
594065
999870
296525
75772
468324
755806
467554
699371
69776
551065
830154
264414
171543
94182
100394
275024
460402
951707
836145
206143
830293
403796
151393
353403
553169
816962
186988
399253
584565
485434
453312
924259
812278
538114
968507
854276
606959
19549
756730
1080787
964467
579306
691521
50387
353205
107917
410681
353452
328350
61151
1088046
282698
754693
777618
430183
899090
374147
723633
20127
821669
517533
832933
1056833
855179
392732
446915
214846
721680
965642
1015594
962078
831485
450129
650221
641355
743520
558272
519267
793164
674134
1015379
264829
659428
75603
968753
365437
809002
922618
200299
437290
1029038
782474
157669
1082077
597810
278543
807473
573551
766034
504587
197395
39112
1084028
478780
568607
460724
1012445
1016478
947820
154115
70229
637947
1072210
929179
917359
662003
727856
996639
351343
66927
1092165
690418
891410
860687
220221
821938
929228
585584
207679
781717
136800
633290
144937
551362
275931
309181
374511
386279
395828
626157
1055679
638352
397807
1050572
989323
81813
520708
287262
295875
77737
17878
795587
226788
156708
1020189
293487
743848
601509
720973
132580
415780
611262
1085884
537039
293438
876170
25226
129697
63469
516577
158562
1003873
568809
285404
556739
173920
994101
880585
501903
303742
599571
383957
856501
204723
1031381
370146
606883
611666
913532
168669
181234
812872
280438
736550
446722
241136
210318
699031
577457
919770
118080
411233
1072774
567430
69676
82466
721182
934128
543188
975959
589398
287094
197214
901355
90595
820585
405294
83502
21374
303131
810272
74343
1039074
616026
1082073
306146
974751
69678
707343
378002
787060
610052
34756
548741
1005811
685817
787253
15809
1045647
922196
911247
369913
330847
799054
11013
641844
729837
134508
667276
263132
582391
983668
591330
782671
483479
29323
465015
44186
856855
1050214
899338
662921
584830
939697
1028385
271922
1054143
334378
777585
409138
400284
618167
402997
112604
1081508
970890
113172
919188
38991
1044448
308611
348124
807079
893679
196546
330181
904123
761358
261728
499582
581623
816928
781589
219948
938060
835953
23006
383166
119858
667503
928093
788865
196623
261321
1093695
1081566
1040780
790357
23097
548622
735037
1058925
642612
656806
432161
674918
562809
419233
588502
849921
462735
1032043
931305
604786
663610
993743
852515
810155
750038
238644
609946
766865
310221
650513
1088290
466047
182303
848333
263122
691332
666505
377954
440498
999481
451647
961122
532526
662957
313989
827134
805654
1082944
914988
427574
275573
424455
1021806
561667
1096782
400511
947881
550385
79880
872907
373762
143895
36039
855700
524707
470323
1018637
347151
648515
1075150
598122
569966
982401
373129
39648
686280
186012
987895
102637
1039890
10975
683688
480016
250771
288156
1075551
279732
504340
485981
543333
21150
875048
264115
576157
761176
364422
300846
340861
18127
293210
896267
322614
1087525
865890
561520
787459
918202
800584
502890
877749
326513
282466
379159
142154
449433
687350
329769
649161
135212
204305
303491
154074
145887
216419
483796
1038211
373376
33694
902130
951591
199591
748907
741667
89843
472777
293140
804589
963958
400194
68320
832370
1087463
954014
969580
137955
1067795
316409
521253
203763
197460
1029413
376556
544803
1043688
770576
879160
901818
402485
156661
880301
1049933
459879
167719
456673
724831
437701
781411
1069772
125412
412799
949128
1041045
946485
1057767
995706
374857
437980
561777
721794
296844
1075662
552517
562022
167661
899845
481979
151705
824926
235924
680823
501333
317473
173360
1050323
871463
627338
1101003
356058
1042166
177923
651869
787300
766105
200877
553469
276783
643117
312038
928088
43110
635481
903850
262667
708879
510072
816331
1080459
198678
622482
772189
465274
463609
9433
514790
239434
806702
402339
299867
569091
954880
607545
682421
95687
775392
249822
300467
510751
144237
912333
819066
1030221
506147
356335
513670
281829
637892
533311
752859
1032810
1085306
861253
292848
19096
1032853
215461
552718
457870
710700
189804
856621
403544
101794
311309
526018
1005518
381787
1092683
329611
1056944
294019
289821
946071
566318
438976
600863
373725
495224
998903
483109
176774
319033
1007804
142075
444845
966366
675805
865139
209075
667235
956898
209397
627828
738366
877635
376633
392669
51129
748715
627736
922775
991148
744103
295130
896321
991674
984982
566707
437141
772392
169424
150811
855788
132452
163701
15953
260079
1093029
489338
214027
67991
528149
253693
846683
359053
206281
429434
414055
550840
1024292
137453
749395
1045185
265038
162345
786709
751333
980587
155582
351627
1099228
633994
490028
526579
286739
864950
465443
927719
627046
950412
571692
295226
758376
42844
506389
1018011
520513
1059218
872195
966986
306431
903470
147476
377222
549959
316705
844572
456511
1100586
751576
452213
1005365
360323
644620
907383
360688
285523
493250
678466
217838
315898
155386
157120
477611
902289
5701
552758
866585
997083
69106
409963
132014
104395
173662
838967
112074
945653
385941
1089918
474010
184791
709716
113667
99207
554144
1018429
511206
731697
216779
524729
333125
655560
910502
57042
135262
1064856
813436
377801
162173
45395
978235
742227
249989
605675
33526
737053
867635
1097721
618202
47654
748534
466960
535427
671490
647031
87921
327323
901212
91640
827193
419642
805156
209080
927706
155340
1014659
733724
1056827
99631
162981
1080043
695785
192205
612402
336491
297476
1015696
828104
158262
880963
215902
646103
28959
579019
142133
385499
65148
1034922
79097
587944
540523
760774
69318
433787
85739
177443
670311
344394
147252
130185
569909
246827
107456
327377
1032963
482899
261888
1044784
147154
491233
575574
1037555
7854
272887
976797
442695
1071693
887848
468472
426314
537295
652589
645843
517315
691838
434065
439925
345337
1035272
782660
622418
92669
796295
224994
285268
95171
953199
274614
697051
341905
426489
584798
940371
777822
153909
252515
886848
808940
135061
661664
917636
826863
1050293
245698
304234
659102
971843
780500
55076
660131
414507
8923
529095
328017
749995
1032809
576149
143333
89471
1043080
1064508
1064507
840866
20296
403576
424550
999036
1080465
467208
759364
105479
435538
963996
246217
915110
1013077
562123
589652
403288
661611
922216
247104
202309
932789
726743
215119
1087170
443694
51542
882829
864963
669157
818569
445241
742388
818212
823337
66607
99843
605076
137850
797584
426246
983559
111719
79905
446807
925830
1004589
63860
513285
987464
321449
660436
514464
629740
361254
730753
901795
483912
236099
337304
791310
809151
532636
457173
363814
707498
507700
182757
1064483
858264
500317
933014
445086
817002
315849
738719
842494
815466
536260
438130
382088
884155
458837
1009626
314883
1100552
1060654
292443
716175
434615
768416
984955
149636
863952
122207
482083
319293
268125
785170
225449
81475
122992
425216
38092
140316
816093
234096
23078
912697
1087136
185418
597642
533034
352379
259137
669829
534302
1011839
1647
661675
506187
30501
932538
395376
857833
104171
256870
897490
871995
615118
125768
732208
673553
242880
86562
990928
417072
419172
115066
1094313
970177
900275
939734
147505
286060
507170
903634
135035
298091
1042119
455800
453700
669921
731958
716731
740040
845673
929123
953506
1017099
378822
71878
745430
307936
1028228
591223
925007
916391
821780
824930
607822
329635
726230
877823
628890
634152
588491
437431
662722
2195
303235
950630
815735
837860
470179
261756
10903
40734
866723
555200
208685
703844
72692
738676
364426
939818
438379
847721
803637
751856
339917
597119
88448
173948
181687
587510
291314
399420
1015342
119370
334716
571872
975408
527971
803923
379047
866615
823392
184844
604827
373273
1079160
846555
332435
431663
260272
54039
735402
58368
164106
667238
1000577
352107
836934
402198
899169
616241
381874
306972
1046201
912399
430187
1026315
669529
70152
692905
548237
932949
1096686
338571
178965
522047
382108
1002984
938139
498743
1098007
278938
803768
921992
108294
520822
149329
548853
521112
915639
459576
599283
522039
740034
649912
289626
560991
142315
228829
829109
660473
295250
994412
847344
213842
601384
959116
567450
12759
963038
378401
1059345
395511
440296
849907
90786
384952
949352
832514
545875
789574
1091569
861079
580542
937487
183893
143114
347101
850387
717353
672565
30377
848474
698200
863449
483814
168963
1010227
949618
612030
1039538
280698
78721
408767
353730
796242
843188
193771
142942
617364
436461
121212
690824
539549
592630
54711
700413
1004234
749706
645411
567454
868003
782226
41401
797821
690232
311306
499528
109764
183885
699027
904499
908496
718970
986533
594691
969750
510251
249377
799743
278788
252226
641449
170221
89530
410373
561063
374552
7077
982645
314396
580426
299627
954635
415482
5617
367213
109959
249911
1003897
104279
388906
1076764
955247
559406
283423
239571
605198
1099970
171122
440389
385422
843336
862567
743324
45856
385742
709022
768843
882645
666366
739852
34590
607859
355964
279733
820058
592058
825690
563920
730260
248123
818543
455981
909418
566083
468137
1091875
746838
38310
483377
688783
705643
853191
1023824
658102
397904
429365
31299
638897
572543
272459
798149
20285
541707
561397
97118
849977
918774
426520
112256
101514
132656
832393
390583
57623
252506
800786
466770
9730
959901
873098
1047312
538350
653045
893444
270243
1046013
579967
616116
1019806
103505
586455
864177
198673
1068883
338138
651566
837635
719510
260093
929495
558194
358809
374773
232266
796748
897695
336447
945464
944414
171018
229504
453490
133031
106360
602234
888748
668249
968455
822407
224125
827055
545088
557681
672863
1092648
409881
533481
835237
347271
580501
1034452
444612
764747
962396
986409
387960
27034
123231
38505
1062546
120248
533105
782234
559694
1001956
255910
981064
826326
833047
1031054
787974
482495
87080
684639
300766
667423
634590
733672
1054450
1079632
253067
660483
225618
504254
132860
1082403
1009945
10665
215600
201572
129260
914670
647980
420249
171645
261394
492099
918760
934083
602031
253651
105891
1027223
789807
23311
572308
610453
1028541
349859
404146
490553
89773
360969
922613
495286
107137
595276
203864
677109
1101170
275357
1041004
859496
417884
731430
875546
253846
1002639
688319
145028
1056932
251499
3474
595999
930832
438637
1100741
638796
408823
427402
979574
52940
491376
333476
1051543
660991
391290
603603
659278
391993
161557
175457
363886
627057
116020
1055482
877336
418359
1086268
1035597
616163
826903
851482
950516
581129
339615
521489
47417
273642
163186
520523
300694
490138
630967
671054
282473
910380
1065459
550050
1010799
276493
1079735
627205
108146
911478
748970
496542
627442
485447
968265
193046
457704
6924
747998
656018
327949
1024437
390408
479025
275760
773036
855992
364906
589790
1070417
252952
351098
747845
427943
3459
427130
93750
1013531
417065
439743
1090727
300615
666042
783827
963980
211301
520371
273263
938821
977092
838431
257002
1052322
863219
875504
95465
704876
207381
450146
307031
817437
505274
226388
59976
1032798
9412
561788
775255
662363
753309
1044106
176812
626628
244863
375371
881791
250640
804481
130361
393914
174601
760846
809445
547422
1095605
876736
983162
454311
824689
803629
407733
221321
925664
961037
747107
1100694
593622
576919
833806
619510
517002
764989
392772
998287
613125
103087
716807
155395
313499
866331
1081670
704628
688096
56468
436446
816369
790216
652418
185914
52489
30524
773484
182959
833857
387997
482199
104993
274538
893076
1005151
680464
819455
927092
416144
393489
401730
757343
313135
994229
169271
521057
293188
25273
308774
785436
1030192
820901
200710
971834
478765
344032
6345
795701
408498
409052
37529
100136
233022
63557
589692
427053
373502
773119
537502
758801
836618
801236
750146
4362
787675
33032
891208
531722
791095
1015482
196968
752671
21447
583317
528324
777591
124299
317588
421182
523316
838129
230551
43134
498591
627441
574386
150024
97828
486977
50721
646284
121283
418524
233277
690238
880479
1011477
403534
3704
1063172
307062
22496
559488
257819
154146
140405
716747
734102
754039
643918
969865
806173
7440
325035
620972
1064961
496285
885021
81801
897117
216806
519204
433496
409677
231814
288846
1056586
777589
538811
580243
6332
114182
239341
147220
697643
397776
101946
747454
526342
111857
233962
345563
1069763
407840
572263
236098
690643
316477
489309
978714
764616
451944
376636
866939
227186
1020967
877757
73842
428338
1096675
661254
204816
132608
729446
52403
349559
70993
544856
476208
964343
66583
177149
165706
868265
93187
523073
519322
161810
684248
397731
278869
706551
1096274
728486
645487
556803
630277
689896
721315
768268
173713
793021
271642
93815
405705
193429
677847
881481
1068241
126302
359764
938184
811933
940679
64321
803777
439516
527909
729597
922410
371846
737737
718306
448795
1056995
559618
616836
50434
536389
685368
673002
112480
522560
656059
241430
209925
395834
192801
173858
974764
250341
146429
869208
894130
441610
343627
126842
950575
147509
751340
766162
393366
164232
181366
742528
59215
722375
367478
298022
143110
303855
512166
416630
948339
263238
79485
964534
994968
1005048
896913
717993
338417
254310
510607
625865
905981
538552
508881
266959
681143
626982
735640
777763
582891
560095
120570
223569
62008
58794
185450
95835
886590
75572
979582
964379
702412
110285
451971
1071284
54559
774656
617433
1090481
499500
370740
1052397
737262
399885
20912
625501
666270
199514
945123
1009536
412160
37641
645968
227310
257284
900948
861454
411018
374410
982167
403389
441442
543067
935489
1025858
521691
421978
341209
20041
806446
841521
863580
692843
671860
857059
805627
918483
1082762
268864
488000
890867
709403
1017298
505636
1064395
212641
567011
728181
582776
947524
347368
444267
891252
421071
583742
582188
915048
281362
594900
1056991
1097955
189466
214450
196583
49295
81594
37402
30454
942607
9530
1064428
697712
463683
100490
604686
429119
430169
1053463
491689
663702
885250
938491
1019500
249534
870215
304548
467845
1064324
495042
721216
694627
1036505
580184
661622
328085
351904
517532
359131
175306
951745
856112
114314
614522
172157
680733
830101
1095806
649773
440258
774658
839288
1071666
1072331
372903
688878
6970
986108
704359
333431
589236
151288
783020
713531
557508
752823
319431
943082
66228
662597
1084138
443132
225085
16288
497105
856120
119215
367736
883461
248638
560942
467178
20536
94378
97179
802042
838729
678806
251215
66746
466185
149965
401408
558709
175951
376285
10363
556963
496081
540559
1064159
671440
669210
461565
1066093
130804
758619
284965
989893
269376
321635
636030
564851
1007314
1012090
602010
127859
491435
925191
51700
215835
809944
715398
264357
136416
1071544
624622
720411
955575
31822
877421
501549
290325
531371
528110
927890
139395
233492
931222
435217
970245
1008113
447340
769128
616943
47181
914952
251373
566718
536055
917192
317814
48410
621836
519456
500959
27928
66529
9790
1016999
142936
1087724
691994
791112
815276
184336
524769
65599
767959
205442
257253
70665
1062322
659504
327418
920354
356534
279345
965726
545901
131715
533038
322641
671553
499108
242513
129588
275377
230535
1017197
1014657
370767
303779
952852
100525
266408
418675
978875
647671
115763
13526
123668
1043446
272808
616117
15053
591617
983544
177630
838290
611762
162315
1051887
550618
263501
717049
791010
439716
498233
515883
778109
781790
239664
238272
334341
408437
472177
926533
121795
470141
724429
276838
54213
998520
225478
253160
275619
965368
225401
268432
684534
560493
516856
918584
930546
1380
85756
688070
695269
181857
813273
430572
594245
595295
961227
115493
901910
720582
752223
66740
95899
661287
272781
624416
965650
437615
922169
269292
171197
705868
535629
798446
506067
1018215
786093
833175
880805
992610
282985
45367
299268
324244
906681
314257
936272
510762
705707
466591
1014696
262197
74690
178958
157406
857371
11330
228261
714900
468295
158602
507404
423799
689650
1073224
827639
571520
228048
512703
17170
804392
1087969
756918
268230
803337
158647
704865
777093
873624
769484
954430
782525
145824
893791
823108
340845
219363
758213
5695
14076
380863
149001
1006537
698372
275216
584027
954662
914628
494597
263638
844391
936700
788873
345971
517277
1044119
184990
633259
398037
942261
837573
685970
345215
140067
1014718
183782
152506
866686
730983
209795
20298
107269
1030700
866645
19150
980585
757228
208597
671239
692809
398279
583392
214124
646672
35351
995906
594160
538102
711185
823211
307299
790787
286359
724768
728368
861721
893505
361607
123140
216056
980960
946592
218210
609516
785696
523423
104194
234796
53872
814901
1003460
473894
1070328
19065
319051
1030567
219398
347324
31006
767184
1053767
446023
830641
649066
400070
952673
467852
28217
348966
770376
593694
1093160
735144
238125
200115
414960
191415
374602
870487
822850
1069631
525477
705043
967072
717530
687283
987549
136614
165657
576453
2358
460323
1068925
436948
159903
506731
1011630
179048
359870
605454
27627
694159
851866
643506
403139
821211
739308
379189
892090
82074
354445
115284
897271
41891
1031914
239060
1051113
732971
827165
813334
212268
921684
456845
207999
344503
362772
570665
978565
273203
786873
534946
1052471
599058
916287
885419
604884
500247
405077
945166
183080
99383
622586
330004
142591
606025
318224
704157
128528
229307
988772
20463
584909
914616
570543
1041231
979984
473108
144227
477697
653548
359088
349983
890467
894224
500845
105281
1058955
636665
666215
869735
1010385
594146
835638
321651
113609
733795
107740
1007634
668563
305730
1010484
49066
290757
15695
576634
995053
900825
625230
856141
732414
144633
552016
125407
350253
160252
131970
894892
387852
489128
674298
28259
158539
378329
728609
193845
965821
632277
414522
190983
411674
1056085
680283
797274
101955
574650
954502
727680
440732
791852
82341
475332
882495
657356
490263
79513
941462
707042
761375
668441
965881
534662
816032
310906
729744
832629
832088
795991
109304
135324
869291
585328
532517
798516
274511
889640
427612
343582
638229
112877
1063387
51470
525525
707854
5605
695601
670834
355667
840994
748198
713794
99846
54999
771195
36517
429665
725807
1048379
844915
309114
185691
781124
139170
385294
515885
926605
927655
789278
287348
250862
458865
184424
508978
863905
1086624
1036726
723952
252967
1043966
184934
358159
712276
720280
972621
143377
25355
389686
810555
221385
344058
351454
34172
15061
502920
399558
994784
265374
844538
787008
243210
428208
423797
1095368
102089
970698
617771
810710
77893
724907
286109
319313
1013462
67847
410964
340032
96356
967796
71947
262855
618253
171461
348654
314544
924865
608828
579978
296026
604893
184376
228361
216388
891909
286708
672008
257572
806217
1040726
479290
352072
533074
175619
634384
258778
196133
238617
219955
860453
150572
698273
183140
161127
1081134
1002158
252868
242531
644228
353833
1058745
1017546
711055
999839
694296
19872
37439
758178
1005847
286065
517218
91490
589376
733670
114498
287428
664160
229747
448074
961185
897386
375342
895077
1022902
78902
516661
486476
577118
161123
389214
563594
893997
1093430
979608
364837
542746
253740
731264
357903
911890
904512
1016200
71828
430352
231362
1013549
1025273
1011142
3958
418243
846949
537880
258859
618064
359140
413048
39563
585496
424113
877088
974170
826049
1060356
70907
307361
412980
1093957
175801
949947
188941
416604
29732
175079
474238
309765
1040037
886710
611749
947502
221527
19216
1085840
41580
219950
953462
687319
806024
604370
12002
228258
1066736
792725
601281
419689
971046
628128
199520
250563
163653
946033
1039747
414504
68887
406213
683175
895967
281609
432917
266099
664976
753290
885797
634692
656252
992434
461718
1071638
543345
21246
618995
517766
189565
862169
246680
394069
547692
754233
334573
379274
743618
971466
502133
193358
196129
419278
527847
605000
211472
187325
796083
358102
693346
539340
586284
958537
411817
395122
430093
821242
1082862
273054
516231
461239
172290
763215
955597
941818
1040174
476661
40201
315816
287454
764211
453455
95932
457548
678690
59913
529942
508921
987202
518909
1030244
670912
1059842
360714
338035
1079387
816836
883186
566709
270502
259087
24614
276385
781434
258223
222530
215483
639567
383889
74138
540995
767478
908494
718011
217064
802960
149291
150360
156029
94689
728451
48972
405288
813053
88432
1091575
1083834
493898
349114
1097109
733799
966439
236716
642948
332267
575418
718324
717596
163992
28105
570870
164315
481471
934173
667068
572773
657411
81276
876304
874941
308157
447117
894854
1031499
828904
502687
905011
1068
169600
1006940
1046491
557616
702687
134029
229391
344724
20816
463379
86127
1019399
394840
902740
552503
290150
79189
463587
803684
933622
1064253
670837
244186
816869
33514
482996
77866
259067
49820
574230
746931
192003
723916
16375
971703
17745
676554
263377
1022423
916433
116128
846092
993610
441694
154960
544425
366268
742570
307766
890935
496475
60121
226366
255098
532056
332985
715530
777470
165880
360667
764140
350840
437630
532681
429253
711853
1094655
492784
86731
1026509
92054
1007602
82056
587751
58011
475505
304419
253390
787887
248994
53094
753932
283668
174783
823589
303768
13320
839392
185890
763417
784602
999133
926424
212372
657157
121407
528265
227352
597155
74480
772721
922449
923499
864268
306103
865318
247918
269250
269452
1071661
584550
955322
571442
1038510
974692
919430
667086
163208
912977
597221
376423
920869
227812
505198
805658
867336
693256
27131
819267
844940
172479
763079
140550
735015
17522
176354
767815
1091934
765421
303880
1044887
881072
818496
411936
632123
985240
735190
628221
12703
622666
155573
297530
921208
616901
492901
857525
810863
583234
705929
493183
1026051
320954
643773
405766
167688
1071763
308856
645057
715351
84789
968513
718932
296670
118479
476992
282952
132506
710311
841257
1070717
306168
679083
856721
1091981
870170
666658
952616
26098
882114
865246
680938
774123
41524
826079
508322
1033042
811691
958634
697639
483986
140634
1071573
429802
365782
538789
454910
164447
205245
820586
860358
396015
176899
998142
642698
411666
208825
507013
372488
61449
156998
472069
633370
176573
820297
434311
80463
881066
181097
1027904
769625
835886
361496
361531
379597
841068
496316
689424
750440
879196
472612
690296
355885
224102
23129
140826
1091705
353057
434940
605548
26370
248020
515249
584546
705669
923613
381852
381025
938561
693288
580631
1096259
433750
746384
361922
403514
42329
779174
177122
1000599
719194
1077
452634
483652
603582
280035
268133
314021
164845
1045572
339822
976883
620359
8319
47414
44657
975692
740459
631014
815059
437143
93296
283948
656642
900734
848574
998543
1048624
100530
305103
259357
347372
269219
557235
274930
3909
766354
338794
657359
1013284
723950
1000919
818087
99185
203385
1091433
377716
304632
774399
584878
201586
184358
648133
456004
316244
498312
916710
1060829
300775
359544
937561
88213
96527
45598
842849
755392
784880
609353
380547
777255
190492
898880
455207
931200
141157
559517
436100
585825
340915
240628
428079
622529
828628
319448
471690
268361
931901
10131
351351
913327
265821
781185
286910
354919
1080285
266209
558840
1049107
1077642
127232
584784
215696
836613
728012
1035010
778551
896398
467682
805841
782749
308973
176561
6662
269254
672561
700986
369363
419098
606705
122707
986849
525266
465663
956748
770568
433875
818180
362989
768409
960595
893807
1089786
861236
710694
780687
460346
791918
195989
832613
583424
918973
431261
289636
582682
529146
111206
942300
844635
635160
693017
768826
23034
754877
777849
577932
620366
718847
769355
677480
982595
307759
722025
380873
905329
759699
937887
45601
737106
284260
169065
660255
316019
973496
5519
1069067
563293
907167
586516
487731
337334
478352
116707
1091829
194211
175335
1032422
36380
730294
830888
944326
463024
972474
956013
32117
577555
364867
178580
977846
368543
460443
1058203
1056764
122289
245935
614901
654536
198075
634932
32191
172618
1039106
375389
867112
446388
461289
568715
311062
654754
78294
492821
200247
102699
850600
244966
1066539
224418
1077898
1064420
802162
68180
1087074
550908
39454
546564
633382
790990
385982
117521
47610
491541
168043
774200
1024200
176126
582358
112781
1090238
1058273
978272
41439
226302
981430
118893
1075167
959167
311843
970149
938113
803968
167305
69427
791498
775484
941437
877641
131923
450640
975867
459899
1049241
983253
615904
671464
234241
822959
268376
400991
814952
602875
474882
629242
427418
588504
933759
778471
185301
839053
794431
960951
468145
328288
955509
1045732
644499
620906
1066342
935254
696695
43593
973600
525510
414847
257150
767084
477182
859484
254820
984908
790475
1042795
334784
1067261
470035
119364
216537
616435
96015
1051272
812197
923616
1081999
1094933
373797
494434
981428
129847
943855
909731
938083
20158
407993
1066064
344652
866621
805964
443707
445595
124892
1093369
303149
894165
192403
1064126
871776
824102
653082
664475
206539
433066
50729
1089809
191571
624693
542253
627548
788248
451773
4824
389143
944569
424283
712825
414088
508098
332086
173922
195387
881763
89128
318140
631564
212747
353990
562553
114849
531263
854771
1088916
315991
649025
1028708
646083
1078902
175159
884217
226920
335062
39285
422525
465907
174746
173696
983565
935252
431574
297618
678103
432129
14847
653002
863807
651093
94997
65629
263524
498724
1056307
537708
194555
769824
380884
614262
613212
786987
831828
145770
1035859
631703
406069
284033
157423
758863
588243
623933
831117
77886
415701
865862
1011924
392270
812468
877700
1010453
26611
1042514
719074
4234
832555
185334
463907
464957
968422
225374
78131
58738
617292
458610
769281
778791
186892
1062415
1041657
769518
936098
849279
621634
1048173
118829
465862
899495
288505
288845
747161
956619
289942
756066
388563
555279
1028610
148244
983648
521900
42955
880600
1004132
193971
388840
966363
205315
1052184
1096790
942756
15546
164443
217272
748867
377856
1092843
741680
662595
82810
356904
1011123
176668
528453
790009
292506
924442
671013
306785
164181
754715
101265
176154
915264
210177
692365
1028463
731401
237037
59767
1001376
801135
1077016
663037
29678
498831
312505
1063144
862757
738747
133836
804232
66242
557930
393184
259710
1027465
965184
1039444
1052046
852336
428272
883206
72269
283858
389118
175182
1013380
61615
441458
204997
632119
203703
661214
475568
303857
475796
106118
659040
489487
9993
435834
901131
861565
179598
264773
375244
452114
849387
626516
790406
489573
318344
72602
727011
544962
964416
1085396
707727
599309
320544
761289
1004812
968996
126047
556663
191115
1014339
769868
475644
520935
420893
646819
72994
104630
635018
456884
125411
74359
18962
8783
309145
576219
908219
329149
871070
849700
587224
993073
899472
362115
833878
187447
603076
265164
525969
71517
935751
66862
792999
564429
851778
269930
139578
255591
935943
694865
752815
386060
696967
542457
269626
1039535
129934
1033691
954671
293732
285337
1026699
725828
56716
875545
501936
1015908
66275
573560
1057004
4004
402866
358864
1002511
710556
229453
528647
431647
349869
919197
464060
760149
1006369
240243
158904
749919
32038
56671
411823
886712
646166
175609
374386
1042869
289535
117693
847450
830007
1023017
646887
1041924
636560
882855
629430
904220
742382
1004228
793413
50419
215597
994742
115143
540288
413683
874593
318549
1058801
727536
170462
568082
67362
228234
999259
840317
5978
669796
1040325
492935
468760
336230
640826
733440
595174
883713
609655
347265
486822
222590
686983
443899
651487
726082
619535
829189
602997
1079504
12704
378120
63558
675490
58202
947968
558743
813345
215310
488023
635740
636790
665884
593554
1046852
544745
46275
154123
478783
833791
191204
619388
945730
438583
571138
877676
291328
666273
1050206
639570
279291
615731
21945
619302
659747
956646
316226
715366
317954
117635
538016
824684
532560
709647
368045
272187
897302
461110
36192
828953
1006209
163778
1027594
247793
607591
985991
1090392
469439
999678
869087
468394
383991
1049971
1043267
615474
169867
157634
596042
833461
245690
866598
1008315
1098111
116485
1050330
339148
159653
816044
459412
492922
826704
143676
578909
248065
829249
1000385
6318
978425
71865
933336
121822
465608
363316
669004
666299
728058
26505
511943
656304
938355
791993
955107
583333
914065
609378
253612
489408
920439
524169
977983
579043
364464
872590
384855
973614
1062328
183509
216535
233140
1048018
404178
423709
956266
974110
690939
443672
745132
848156
190733
767958
56175
1055173
452814
189132
1017013
1007558
302975
356215
509922
423633
194601
583761
147646
106013
525567
615332
83613
957953
868490
1029258
661051
807841
862751
420910
107695
276499
993798
843111
12013
372496
483782
858937
181188
106321
368035
697746
255931
154460
894414
514204
697863
443354
224748
754298
248093
975652
30694
1028103
585290
535237
14735
186171
887724
526158
26007
270053
848010
677120
402441
374082
318177
238385
711499
1093438
545406
386305
831311
106619
390528
943197
807749
1021482
356080
337829
592879
207752
609908
497853
981026
476465
662041
99786
377421
272796
793435
476251
832644
558734
70983
626407
602001
1053701
920230
472740
330060
1017296
680953
720121
377638
710186
224168
918295
632911
772640
190691
856708
569921
678707
14146
633001
1043063
680072
83226
954860
414587
830447
318459
259230
151268
626303
613402
530557
459485
1038088
1060243
500830
1006091
998738
981907
675358
723640
937939
485930
53206
1040116
279296
746308
233301
729224
450545
797475
308195
37562
851212
16511
864627
905276
1082352
766648
29304
1099048
21737
133930
380350
592627
259543
879034
389873
1059910
968382
400231
648275
915799
40673
1012007
592259
738263
356209
960024
225035
228592
953848
672015
277696
963971
27765
1042480
809774
413114
153664
923900
688039
811010
837553
64777
853598
792487
121349
684792
387244
912015
518241
314522
984513
859907
934895
227426
716369
630016
884431
433008
726256
411003
260044
1049320
276980
191543
468968
467917
912291
160934
611999
298061
695885
256252
970127
844639
929697
855771
216229
1007078
2126
780689
566700
166866
85386
137056
402906
306216
291499
155244
173048
768411
391259
880659
452594
641452
477876
301924
43101
296855
619152
517562
757939
105507
839963
280719
427812
763601
491847
176011
701505
82268
823710
709309
280762
927483
905278
283642
1083428
102921
29849
83831
887288
806062
541984
376297
24945
444956
729518
964596
103534
504916
1055607
650235
703445
659842
161408
1030630
545988
688770
570537
147271
349625
673976
1010549
492219
898632
488910
205183
480617
461806
350515
94308
43927
424220
278900
192167
191117
191026
24809
718939
273882
429396
872173
1051607
247184
370664
990897
980628
588769
206083
430536
794371
179156
1020321
341307
425145
449700
206946
1032227
491382
292958
507963
112831
170431
630046
782770
842572
602895
324750
157057
718282
29149
566737
839233
859815
1045982
348319
456821
665161
936183
916805
33014
418724
860641
343282
1005096
794621
1017914
276635
542525
927254
89693
11564
559092
252582
668620
838416
581864
476896
170555
989171
1021478
384079
702862
162729
767583
958390
61506
382670
971702
261841
29576
676852
239208
621159
807601
970539
101043
658218
212438
226616
202091
424373
44774
1046266
745368
756612
252109
535167
1062023
1002692
343920
907683
581335
930601
838015
261022
600825
68268
798840
175961
567518
821597
204738
268502
705380
212900
614873
384601
350288
155726
146706
230507
169895
236831
573840
275768
287824
368965
516722
106493
219157
993947
74170
14790
902561
836167
705392
825675
422267
480675
411246
843817
77954
379106
254480
749741
422052
556876
121176
1039028
403962
1075734
900805
329252
733765
862334
781076
679651
246316
1010605
894497
378988
983347
299836
208896
180005
830581
298086
872591
550558
924549
91848
919046
101683
1040465
588735
753693
359606
552425
191432
273120
435059
979902
329070
718336
927289
742491
468155
140790
1083310
485223
550633
478500
400414
763914
786932
902587
167214
480243
445437
871229
326267
786091
58304
247749
574732
811731
151515
618385
130868
764786
71961
535396
723954
797342
102138
649435
291686
369097
967918
868474
869524
49481
79919
173817
279352
222632
323223
84977
843479
730394
154050
575698
17307
123478
81049
900098
531557
757794
611250
442296
262552
245547
661614
718219
136013
592967
203961
213441
2735
49356
974589
501880
729278
501735
89870
608514
1009322
527805
143662
463078
542904
97922
949303
997988
29474
477385
1081098
408359
149554
503734
17724
588454
434835
983246
426020
74453
2122
702942
211825
22506
52414
1005936
965977
195652
51245
372194
658955
146440
681318
709973
649687
66222
290573
1023082
443431
186927
363867
406347
326404
648943
654435
184121
785517
17669
511273
910146
954568
583930
536814
408528
903560
595059
581208
98006
9189
601239
92122
110987
757852
21174
175966
352170
1042233
711990
542584
688430
259671
877888
88419
757061
138347
647854
763535
192473
357432
632371
848438
771966
924028
358367
265822
656499
450917
628994
1068543
349290
639533
925138
813020
920972
412892
725138
802594
237303
816195
569315
893568
674605
816975
351020
148224
1041632
741645
835807
712114
306047
1094231
350036
505906
892521
594685
483145
221886
932746
955560
1092955
1050990
1066335
575543
183869
188121
641906
477057
515682
362610
156733
953944
656589
806014
546919
328476
1090126
1089279
540798
1059360
821403
584615
1004843
912865
940088
486586
809259
1013398
221483
846837
416024
661335
684081
548634
933180
163483
403318
793658
1077030
683755
524353
462770
489711
575432
999018
897801
1045319
563930
90551
940487
942244
662622
1067743
251292
866047
684446
1099785
1066831
262169
154752
43775
835597
1090287
1040988
517242
36266
346871
178771
109680
248773
746040
366213
582574
444528
399619
528715
573568
829612
1078896
1071972
934538
599487
364511
867370
402454
976806
325495
816670
179965
851758
214078
32000
580577
537389
213870
385112
982945
63770
256479
573999
567483
1039909
786010
892024
828689
750263
333702
702458
106663
702064
655717
1078285
744330
62667
154769
997288
1069738
1073613
422480
613870
36170
749535
264467
1033963
399026
768025
1024574
838001
1040007
651943
189326
1010483
1091305
923912
1065607
1066110
858950
544108
50707
963303
700545
95344
935635
1631
794083
1046490
532664
568525
100182
98909
564692
425068
253479
516375
517696
274837
166137
934295
993762
483049
902715
241253
456027
604839
888750
564270
96807
309576
1048834
761179
1020817
872002
418913
671090
1003398
9006
223519
34713
996472
109103
520968
511509
867697
754418
581407
186971
643830
168283
149365
618805
414385
630902
989073
180010
473036
158085
1015054
152795
379648
1096670
781844
809820
375990
858400
606208
682804
737150
736112
645884
350268
20658
676357
1033271
972929
796420
112276
456565
574806
697464
869161
1043848
173600
691035
280472
146645
810748
996835
1060214
822978
733991
584281
652129
6162
590491
477291
319928
365883
119954
172340
1069046
342355
990714
1088486
750839
1018763
912070
1026023
613488
315045
171330
584491
633180
584360
763196
66305
1038960
20817
851943
959009
848599
978260
724121
755002
664899
119868
639678
276263
817622
636742
826421
1037082
451060
798982
731441
350217
802890
12447
780494
287627
270020
11080
503907
1055904
291116
493632
121299
829675
839765
234937
801118
987431
546861
1084836
826451
330339
642695
225810
1008918
961261
307950
389077
81468
479278
673984
479539
913463
91525
558443
923598
361646
249975
151824
976241
361085
887131
514796
646394
252748
100397
143820
385929
945800
476605
9463
876867
111115
768097
236902
74471
517498
591532
663209
182282
316861
605466
775474
631737
262533
547269
635380
38231
316176
743121
772507
229124
115732
259271
626028
624978
1026755
966273
352587
95009
339860
480795
479745
277087
839766
490542
1067501
455051
713571
900686
877591
232152
233202
555127
318676
8221
11238
417165
645483
1046224
186130
402286
1007989
315962
26301
706197
856065
334610
494084
624348
854098
927974
323046
85952
475532
469124
453126
1016113
648300
859236
141718
930163
916432
1026826
265994
1012135
953442
61878
622791
76849
954497
660175
167029
749028
737926
467940
491172
701074
902950
920379
203589
174841
23324
879725
83818
114269
691666
158567
162914
39952
207791
55463
318134
636216
1091407
290454
773127
220104
328788
887659
99856
331901
117102
402208
930367
382587
230887
561649
113704
545895
713530
1101247
502415
862469
711479
173673
146134
736152
614558
674206
905668
949486
666372
384023
532257
407278
1013132
1014182
866553
24848
594187
1085979
496310
810472
456104
518165
595325
236580
866298
785544
1079682
300999
299949
481640
312015
389053
1093412
1029389
288393
1077648
1083960
50781
620365
520150
738597
840804
458270
933215
247111
996059
767826
122485
408616
246149
772663
1072179
1058986
1066947
458039
700066
682231
960983
514948
864481
195880
865531
466326
524099
605292
82486
775985
241826
616043
859479
351075
510342
253336
594472
932536
205739
1017216
871198
798359
575864
131791
223610
333610
673589
57359
646211
357324
639745
19974
669497
113659
966995
711288
44964
947425
714854
252144
635371
944642
253142
726572
548761
208922
261052
891718
133380
473682
278378
1020544
706920
364797
476616
314759
630971
314029
150871
136950
41035
235879
937248
984618
357816
1018492
363190
666454
817362
17966
1079007
917635
595162
1100307
656064
66593
416046
143597
36292
799874
676469
526077
390527
8990
1040904
103374
255320
699156
518031
844973
686957
695780
212677
852308
90962
802345
327964
527444
292240
180185
689932
479690
350873
881790
219975
300502
224173
421708
839369
901536
865724
924172
425340
31126
522346
424523
395306
976024
555479
281969
67352
869942
260198
384852
289901
987473
585398
1022210
559109
308396
75251
650529
545084
960813
327691
877821
1039799
1068849
838153
157251
1014634
392225
640854
968991
626583
201427
506466
670441
391582
830420
853696
1038278
400207
1002559
350737
483495
927099
1013124
95936
150927
938961
987731
79519
1043214
539415
214620
462624
744951
535546
273139
763365
1006391
938546
183109
499959
415496
688928
459409
656349
310985
1038638
846391
548688
563875
455899
890788
779132
947229
851273
236171
663729
552543
200597
245546
971092
190335
961747
619322
167381
927927
955217
217279
488289
659756
575734
804862
703004
1039749
1067042
111940
957188
499206
854601
458577
623495
767928
786174
885631
1095956
1028230
328613
390433
1075657
653653
89211
815743
1028468
676838
433421
58270
386991
540117
484676
356441
875871
1026016
458129
785990
533779
743720
366979
742818
393896
1026766
446068
956846
662779
1093988
1043750
1050345
500375
483597
505434
846132
867539
168875
587699
842632
187151
833771
832722
998599
902159
893128
489089
828878
525110
247730
844119
901542
848931
789747
1062920
477061
68432
941596
215574
182612
1021137
741415
573628
702352
491303
313972
623616
831713
211290
665404
260972
425209
201407
397883
713293
65226
12950
1030628
401922
60824
794695
121438
343312
938195
218601
667549
430669
195080
181047
833608
355070
785635
146089
672115
357345
69797
521804
882017
818393
383726
454643
801024
971970
40648
839920
793287
644491
466547
19469
447148
300133
582686
455710
502917
1060099
722828
915961
670954
448213
213531
266437
923981
858661
549284
1034037
13065
379534
645291
568705
39233
899054
677887
170607
699626
540792
206648
225556
226606
1035746
485112
985653
269459
697206
452388
1012643
687456
524951
47219
1060019
895576
881378
927498
954139
695674
357035
271144
575918
723538
221426
1068045
419417
851664
436649
109643
295389
166717
1073060
596421
226208
1074505
634346
753338
254371
883861
368347
402232
60361
857807
967951
571982
90240
847586
8421
95156
324020
235556
716670
650735
909732
190443
395312
364119
1039458
672379
439922
368690
161439
514146
668353
322954
907598
478564
676511
558084
755703
34570
359010
570097
1006662
106143
76047
9492
822070
744500
822607
1000595
632679
253811
294603
626831
79619
202679
1040542
912025
556743
594318
286577
1091235
1016708
384394
983891
752981
68441
329667
784543
137343
312399
621847
977047
192163
836019
882224
459070
569212
116249
641874
501844
842424
101997
754975
880146
149069
1051184
443331
639464
940828
846755
16206
384199
390568
501694
229416
492082
1025024
781433
280928
800666
337375
1047178
299070
783610
526863
147444
465758
101652
294668
973995
113082
809206
135946
772729
927412
139186
154415
515005
14937
79407
122814
220413
188691
821789
62630
10718
115437
713883
455165
1072807
352707
387371
928436
1003741
125612
487871
43058
430008
3066
783360
230702
53910
331339
763669
438557
114413
820655
719153
565410
341131
832324
567824
1062908
77417
445540
545100
182136
858729
418121
555691
917800
129350
994313
732230
1070816
595800
941616
126391
902609
934816
458205
541778
545499
1088238
933107
597049
501049
915461
1009530
174564
1070950
496640
510179
131562
135382
1056238
120592
588560
341685
642843
494291
414133
992122
547727
906725
588567
488623
111364
375832
154062
450372
223408
26987
593899
200108
611451
569489
67452
951885
1038108
391425
731307
603731
232529
693814
341998
743753
653161
472471
684960
612180
705861
722928
677218
303021
347699
666013
8019
327173
289520
1071566
33329
504079
478419
767111
292472
786388
54451
88446
247404
425173
467930
41881
455613
163761
167141
916270
301559
478275
567310
113070
226905
839791
148676
782457
783507
984269
756500
757550
202014
516382
458432
1025626
780255
894079
316893
219136
1046105
903825
750852
202829
364523
584659
76118
1008971
812107
1044326
295107
922629
658780
927004
1078949
453661
371346
287170
481310
112300
770324
512445
428734
809455
364586
337705
700690
1057977
166052
498620
121436
1025840
554182
380367
733911
234756
174379
896380
37269
841132
1028674
609942
416526
978233
46138
45088
824994
48000
1002239
624362
327872
398620
167689
1044803
680411
504552
204128
347977
457159
908535
268416
505747
698897
587623
228186
344165
294369
414974
241674
492769
853128
594817
147147
572922
480493
736108
176089
624273
870171
114026
606422
544310
872567
447989
748026
451357
1029246
260042
602896
878810
890153
819140
741120
978114
62181
72416
1015237
447739
103090
779457
982905
270466
663118
784902
383167
605092
1100524
756788
790958
712867
932231
122807
751134
61757
220003
476987
303660
762773
839005
973923
532688
513568
722417
209497
652194
454241
178449
753634
690363
778427
222195
243011
345872
506014
182397
62805
400168
358902
357852
62586
191848
717057
953092
46433
207409
891789
956875
652792
58703
493726
847784
722414
659528
224295
646703
235651
148284
190182
212006
1064296
1064295
391553
258203
642295
601976
214672
709553
345745
155464
827430
310504
557356
364205
1065158
188019
280628
72168
596756
795082
446261
427116
864865
736460
8431
911165
875999
97711
434211
795694
980370
849497
776413
781671
834340
524672
582224
621738
528547
831795
623164
620766
1074160
1067165
315625
758620
438599
956933
518077
44382
618825
197197
896011
375341
987142
621816
620576
964401
364509
946573
1066413
507532
606511
972650
962536
227132
895864
719839
1017205
351401
969364
708742
386055
609769
1062026
1036291
382342
667634
887372
95865
395022
46180
754349
998225
797597
505715
111212
1044341
497381
928378
582585
326718
795965
1078695
144214
211676
43289
787793
364625
560319
705148
441574
662343
664913
879137
922908
877363
191306
485801
501693
291978
936337
1092296
689911
1018532
863551
1065650
343503
191673
714949
456276
187895
1099672
591662
9613
799868
1038540
835514
876817
836061
296288
983236
850116
658930
127479
351137
695017
85633
492934
74598
1060085
215765
1078152
1044128
439996
1024924
266778
1057028
366285
701395
828439
1073041
972324
766993
591415
346138
264354
532605
517385
77579
481620
91373
526719
437789
678868
851610
738580
494324
405595
141947
26345
106350
920744
127320
250194
315447
774232
29183
404085
580834
212535
386692
615377
222315
875557
197561
500287
932035
585099
619912
289748
696971
10875
1036796
407590
964070
232220
505447
816222
455761
528911
273976
376977
629510
1061145
468132
678483
610537
341575
995010
485451
254625
538639
594382
391415
646421
33128
899247
656587
1050260
621582
642332
417214
143117
628609
37409
98685
1068665
591529
619173
347184
85213
1061898
202793
413600
492007
1019913
324880
467259
283571
423956
474554
429615
51992
640675
606592
233290
491272
274747
334373
1039865
126273
73345
182497
823440
451945
436403
619314
212789
605059
455092
376109
256066
617677
294984
804307
1071143
927895
315120
775132
761081
672030
214774
364256
928351
482483
928940
711959
226080
164359
772220
203110
235067
765713
26473
68723
717148
572483
483045
65677
877496
881119
24905
979515
455347
360397
785033
516938
726046
168782
673385
284820
860893
191197
79631
1019297
473596
448009
649353
830260
127218
529389
282209
852744
919758
432827
75532
1123
946007
1081988
558590
204405
34085
788705
120813
265159
598705
386192
883641
1052999
936858
1025505
178355
357181
1069758
19946
893275
617872
12343
495899
65956
578333
394092
1101068
45798
551263
141627
900293
38383
1093330
173447
846713
682993
91300
581622
798024
968282
721415
148555
571035
577567
768240
985066
399575
968494
436480
607841
893018
1002809
348605
1020060
1068316
702411
461091
901783
46037
198092
63252
254592
119931
730084
494459
854780
515937
1029449
734828
544732
688371
454025
602265
305700
718592
270437
860207
960522
984110
103382
768287
1056094
648667
919050
699406
1053414
1042540
802400
1097752
81054
1089800
328230
3319
880072
38426
337055
383634
635817
526612
130341
507914
310858
85722
74403
342262
146280
758787
887301
894299
421966
851084
543050
167151
691585
388018
477005
112182
495755
334513
836370
530497
507440
484657
939919
523166
603343
101573
514557
780334
296850
929331
1035854
155788
872909
989067
512885
998398
392196
1044357
151788
888421
360545
892640
945913
1075800
274514
586893
1051486
689270
406032
553277
239354
101376
1093041
1024116
388422
743806
130715
306507
736902
713300
337397
654004
317445
431076
11956
32806
850881
983289
432387
1031581
542707
148335
528955
858511
129826
942240
717126
1076334
724598
991047
608314
759811
1060037
1056052
773478
1031960
343414
650938
834573
165192
856732
716345
148313
104835
376544
1101193
26980
920085
1070919
869240
200020
666641
488804
326110
673970
525254
981600
799626
982721
946724
137461
570492
14571
977927
649255
237654
983510
763044
378480
379530
129745
955535
901354
272119
344912
40534
534411
965186
895447
648277
377627
203888
1065665
648894
1078537
1030728
607598
163124
660215
988548
452625
1040120
22308
613038
27774
79056
429109
782220
819374
189462
959708
166974
309310
1037235
845642
807552
1100208
790162
321769
792662
881348
465330
893495
767308
640066
389155
426361
622359
472452
101608
98798
490107
258568
1059095
764167
911805
441678
284008
602588
252084
372283
635606
921948
1078884
523802
196470
638133
135794
515258
410136
44855
1051253
461141
649997
234481
430292
706326
957108
141581
386347
163003
962686
644295
551259
263581
302237
277261
822498
787356
249156
306183
968138
366933
25811
241648
426698
166659
816436
850978
99343
90667
370515
428287
850176
224232
956180
965676
433481
918688
248190
547762
752171
237949
113097
51332
203137
313225
1077979
592571
154864
783546
152758
281076
288435
28197
528028
548037
762482
403937
1070451
46876
311845
672705
37041
1049361
166309
1046578
779200
780250
575288
242553
36869
1031738
664344
42971
68892
129364
595468
586333
739110
366039
240695
274500
83388
239122
861784
1023893
1055380
38514
80245
159758
681786
184214
844144
882174
720750
831235
712806
450974
854750
557002
424515
365439
397606
415816
414040
810883
967711
382992
619177
11624
156006
287979
342411
1082394
438121
149381
491870
633190
709819
324910
598938
88724
437021
209218
878095
305173
882897
701832
281428
195260
575661
792277
207889
625037
775501
965735
603890
232909
83325
266350
710075
87760
540269
1014641
179562
948053
879490
453921
275846
334121
990998
53246
831402
843700
43693
6207
142498
393270
695472
959075
749336
929981
821338
124834
919375
920425
595857
943319
842771
29572
35895
782872
815831
453289
493773
672795
75013
888247
209772
108219
703231
862118
1025583
588968
292264
103773
1028617
728328
428161
718228
1101212
137773
1048148
862983
152391
1000710
171437
743869
471126
1058287
722908
184725
835017
151693
27865
638191
140049
791475
481019
539863
1075029
667312
24721
227398
824038
31158
758511
1030116
534964
1084925
556148
48644
346728
67817
165110
646784
246223
614392
564205
729335
840823
1093984
622307
599683
275026
1003648
685471
761411
1085668
480706
155958
886430
91130
24231
364479
591847
356513
767408
864657
168132
247559
158229
578406
877109
126701
960882
599677
543308
1089385
704742
769900
570010
496947
604940
1026074
830777
278392
924271
470669
942128
52237
710954
666604
801099
1045487
1047092
486161
244323
40975
739368
818544
1005722
148812
171347
448098
783468
711774
182754
458619
227554
587349
4567
771411
846772
466574
433996
1099161
72046
562653
893906
351921
1060452
553751
884656
60251
373007
260046
398072
382050
706737
377249
981371
661698
50264
1074321
955354
699359
690147
116675
92068
818110
130669
413459
983161
227210
519226
976691
99975
769926
1075164
33239
461310
1920
1080341
556008
844384
649656
180243
330421
964382
143204
180078
1075526
699963
235084
903401
396267
5805
859867
566485
919162
562681
1067825
1098737
547921
412995
193711
517335
147293
268211
970707
407033
220882
500727
4461
744254
538665
318124
906699
833901
912830
366082
853595
963392
1019905
408796
873968
856454
584396
427916
559577
691095
199681
378063
862239
624802
453932
864415
509478
456555
368310
787148
643647
896892
374305
840901
807696
56906
857577
363911
386539
715615
15924
773167
829862
328052
800114
214543
1063694
587246
479923
367841
316042
1045245
228010
654282
318184
471354
148516
458415
908794
887956
47762
680871
315346
1006484
437582
905071
178168
774510
857055
623710
719874
211718
136838
702692
981001
928836
345867
619353
324935
561684
96497
352366
466578
200820
109698
624259
329095
89582
861045
332908
432072
98302
425009
710803
423921
927599
873628
310638
1027555
990175
629988
1097122
883763
295649
1096498
392166
47268
586745
164684
637743
633011
807027
829466
366092
188291
653778
190856
865550
435099
651899
105583
692313
425806
563488
842657
802165
362986
250221
734325
34925
302222
794988
583102
49586
645130
434076
529713
958311
773779
1023050
755898
1048397
421637
594236
979083
542860
715979
1087204
283014
412462
949890
400966
47173
737429
986317
43601
70961
784497
936026
620223
137347
613099
570949
267889
968856
235220
787155
820899
455379
546105
1038871
375369
640588
83346
13168
605019
894582
606749
949543
917029
728040
179271
605359
849811
415443
17698
922863
818318
405182
39195
208676
424822
716091
700955
322745
650454
301842
317542
270599
64810
1033886
15344
248760
177106
733174
824077
404199
233470
898665
1089728
643578
526692
137183
588874
917313
761139
890812
264735
574380
804689
461655
972749
652883
191076
31417
934540
686060
414215
829311
259649
496015
647423
983291
58788
605745
814235
763442
456379
146226
1006270
225740
156946
511234
112499
50946
622032
99706
1092540
619840
258922
284501
631685
30855
885130
326889
3878
514900
201456
119389
195720
305284
834464
712095
98530
1017472
632562
446014
925209
213740
971871
996940
1056438
976769
109815
28533
929539
391822
970078
419909
47413
1004688
1022941
228423
910079
1087567
320943
450670
659855
499742
335788
445897
1033047
892748
943171
1049242
586713
1016667
1100639
783854
506635
499346
950867
659483
466549
250067
711366
755606
80969
657858
458804
877114
888112
156187
459652
914716
679789
995172
547336
657363
1009189
241079
428011
1041781
775771
619303
153421
628118
450225
317926
920271
405443
1812
890910
451517
734203
844421
537989
905778
2291
175075
843927
388354
869927
974105
848737
802099
705903
466376
1095120
789829
873613
1080502
858979
630804
1002210
209444
1039472
804701
53633
262416
745045
522982
709028
586236
729505
363537
4807
245800
402588
335736
898503
410568
311243
267176
186801
349344
246190
486985
448281
404573
487107
282793
154551
727896
324932
288633
697089
805443
347597
606896
1042961
71534
716389
840354
878739
246731
931746
110492
628069
73857
482653
511905
450823
979525
184235
838923
374633
398736
183482
1019321
209886
59939
825343
173724
195505
973719
16095
416035
87021
893451
845982
82830
822651
636915
815459
794901
522619
188429
682129
242212
935919
379579
949096
581030
95471
372748
1024534
632043
766017
21726
396585
1066911
756602
894678
768543
493905
879803
810642
965965
1053380
665311
863350
544428
175579
325583
1084630
400728
1046409
567410
277796
910076
238752
160368
555361
586879
100088
863125
494177
986571
285481
380271
449969
524873
1041351
724555
172176
341016
717526
250137
817548
931744
521697
488770
682189
540919
93695
419553
360495
674576
677001
686628
620294
270462
852567
7505
510083
369182
519005
288126
246759
66341
807512
920155
841802
826912
610122
141837
303878
847563
948706
835513
656711
1045225
992316
627198
678909
139682
650611
82680
894346
730450
591562
895399
213680
786630
90829
249208
779661
961570
618198
845833
406223
238508
665119
405386
628520
1016911
713951
523645
427772
391755
836642
650131
94430
316422
960051
1099725
217414
843750
1030268
225074
786383
364424
583736
329109
996928
154619
1049586
759833
507959
928370
509040
902580
829697
1074363
298954
728604
593259
1051165
107020
706563
1048653
75079
298960
270378
783941
910062
892036
565267
1039755
368608
187266
578288
577266
561844
13421
629160
1089051
576431
606223
634994
653900
30955
1069487
622391
484945
378634
476802
163886
665051
487830
351214
832741
611056
520900
240461
843467
1040588
465740
215027
266149
600286
194438
42933
1066690
1025161
57038
96963
510361
447056
746177
898523
202048
916235
430260
80718
333171
808929
609499
651696
240564
625258
757788
780547
962721
534775
87832
351936
320196
814707
1004354
455466
785008
283430
776880
311019
610593
738689
153173
738029
581159
3054
844376
814196
603461
835830
993755
91602
635996
449844
79264
724378
827093
240203
134614
860425
679061
144645
383519
765883
829866
858709
25576
847716
786798
958629
3838
121004
409100
319743
1095699
305017
23013
267496
640100
613790
229157
217087
374974
1063455
208162
334284
760148
523865
384578
1093401
562690
938996
806687
219410
67241
250180
306761
25733
82670
103830
114003
167009
871293
441473
278551
146391
199543
1023930
5514
708090
413549
696481
532809
342470
653991
642644
258272
520255
740281
151598
446952
833094
1042618
546465
217316
253060
390129
1043736
818696
668655
143618
100842
785221
433745
445790
518910
933733
504384
625844
1031848
317718
662223
562232
89921
801864
1024908
812138
917993
636796
950483
152489
43876
890600
27019
655882
777389
337573
774680
109598
127049
352131
379243
547756
834107
43335
928607
477935
79540
224448
327817
895923
404700
818940
447943
572675
97548
281358
1076211
529043
366850
935959
403684
432495
248726
1025818
1005790
1084101
577132
143202
962784
722167
979792
708624
119033
328868
1093908
1050222
212328
93475
607443
736442
75827
621788
679961
234720
210507
642056
1085411
127855
290231
733542
886497
982634
631353
498654
845053
1020938
185574
663341
40114
718379
500218
500829
532183
946810
980942
255907
968424
415838
262351
397811
501417
430871
1045765
379675
718712
656885
682275
114037
682233
901170
769553
408144
762962
857424
461956
1065405
958725
898561
456577
786044
1072731
796522
74757
539061
22158
169727
788693
1035054
473620
911062
897116
406767
892313
711091
249957
314198
386218
788962
494425
589926
297443
551203
347696
690834
855067
312911
857175
268201
850607
793230
745784
993324
706053
750847
536070
32591
213373
414274
111471
339545
721759
1034550
578024
124496
421995
864607
62444
545232
1058169
1059825
895754
746346
313879
363606
804786
329842
605204
743677
364317
522656
264679
605042
220320
718327
347679
1087625
191245
87329
158090
579737
762736
182863
455269
1085739
73678
831320
455886
545711
760053
487861
515799
783817
903071
55715
525898
241034
521576
211831
764858
51002
876295
892364
662703
556375
887482
242666
285692
136261
1064962
651273
419248
827972
291538
259500
487756
54423
162426
579679
756667
604064
353852
554279
987415
1037568
316500
996263
225299
288806
863894
945121
849588
1026947
474329
220751
462445
314079
69247
815258
203972
324738
1095739
423231
244608
414327
178596
1045384
531939
341418
1009378
1061202
910277
135881
251631
492972
14365
101463
941973
396048
870309
426859
658057
67081
928125
569811
345514
377804
649850
935235
137688
993040
179605
1043106
27556
531047
42603
451221
965483
749514
753397
201534
594457
11241
64263
669205
668929
32248
176927
930827
316214
765708
311227
66515
334537
235360
380635
453833
833041
238863
87115
931107
70008
1080094
10747
504584
236043
956599
168696
781019
239963
158408
258885
662815
860316
872105
585198
8347
930340
60036
790144
688653
222152
1028343
612316
878708
391395
648912
34415
431100
1001123
887614
1088593
722973
68162
521156
853302
624694
35881
172423
600803
897987
83068
608939
150005
197285
127532
574669
411037
775552
1030804
475170
251202
250152
896529
253078
703221
48469
1072978
472050
576298
92445
129211
668273
1046148
506102
266219
745541
964111
294808
705709
632697
96574
711082
74153
987366
736501
521127
680113
452487
887219
814357
280774
84198
31636
618545
233281
391107
621048
925896
744543
996107
758980
568275
1062308
522381
423222
944991
174743
464567
1027026
89088
292865
641403
229296
551682
407831
220019
278111
828706
103660
451255
267083
871926
916834
990421
564837
270376
470610
11776
277971
750598
696747
620048
186439
1026925
848331
197570
223411
142710
222614
1027195
624911
309279
35464
131951
403513
856276
114462
1075151
702587
367746
510957
401918
1051815
393051
560916
791352
262359
41685
801021
848727
607607
734971
409204
776325
572751
491496
826378
572628
96585
934543
611115
335698
1060090
201526
252334
17654
798426
29423
462123
907784
1081830
859683
550874
686768
647419
437905
750439
754425
114431
497556
432922
15413
168393
410748
560172
481309
212104
194564
120014
42620
998962
1088501
289868
216145
633714
910130
204831
327481
760078
390686
231491
859985
393316
1091662
125212
143380
624371
957346
559991
720922
217739
844888
69680
40456
443165
754463
799394
863937
275561
125993
646659
394463
162465
502969
1026973
552027
679967
963178
735690
895317
256615
413587
440255
765868
437626
737999
73538
1005237
997833
11532
543741
943766
45758
597345
855800
180126
965812
843537
778743
902285
542066
427108
245513
275556
681801
360208
313819
893007
75032
1084175
1027517
437093
953479
782746
841840
564517
721816
1078570
545515
641646
962628
28730
832414
64557
451363
570000
423077
8987
350093
498817
36045
150631
540788
555832
304274
933811
922030
441509
40113
1016488
311574
1027829
661643
914053
587130
315023
414835
546862
1036077
448614
981645
372624
1003885
1038127
308892
819447
4331
300848
249968
1013410
225216
500800
951689
127595
243395
1001478
995509
575078
1056674
847034
127825
278784
427222
906620
309548
1014452
620847
627428
718283
471838
49059
464418
296759
410558
1055096
795104
146857
371986
1041407
810335
1094239
464790
954760
782266
321812
356687
911490
941550
315779
273757
791515
489693
385965
562619
56386
187187
739100
927241
422384
1069201
837404
259911
88557
49030
961783
1041094
709415
744320
220872
354501
74149
339159
908701
383792
463399
742926
135406
249564
1064999
487380
609395
593488
860606
1077645
817806
713817
594014
583321
817046
570008
564341
735814
560155
716991
799459
71686
706169
1009032
260058
112062
526313
522141
638554
951427
960887
97583
1003934
403630
279236
97255
83894
691483
539214
115908
801611
502217
588718
391433
891706
73756
181266
815396
328191
472449
750483
90496
1079656
684928
979600
546965
330027
362773
525072
640150
247877
935642
435057
568622
313809
860013
147971
1092630
1093676
1075142
941886
452698
857804
677039
862004
776347
913791
36957
40625
581189
499168
794243
832695
438726
400180
1059931
99372
336540
942204
443200
93745
926984
264144
142096
831041
741098
621314
813999
443926
163057
392863
236013
603386
358985
506070
356535
245190
37659
552768
167899
270744
355894
744953
269998
354929
942809
85032
1078482
166387
698624
438742
1037445
1062970
1008973
592944
88523
54938
850364
820664
42938
279731
496346
634769
776961
1020396
538416
195957
321213
41086
742192
974980
277683
747396
628296
1028272
92262
648197
919771
433341
123123
1050101
1096900
51765
370547
605220
606270
518544
677956
598789
97162
636111
831756
943419
511482
118471
66425
96454
817550
1023511
335734
500899
469740
766595
665010
515143
114929
1092468
1101389
858580
12218
226762
818312
853674
51460
416674
477878
677399
74310
241612
936922
313882
601905
646021
480662
635838
446559
48906
1059628
214385
805508
1060477
330913
332292
911807
954351
1086405
117954
522007
819480
93966
874724
42104
989942
1012855
144128
1019924
255425
533069
961719
133699
496500
1076496
412486
1076173
114078
801088
817310
517262
70844
643521
1035176
741811
333688
1425
630477
1051793
934896
939305
101250
925576
237358
410770
1091487
879808
1009432
209579
47138
358226
827140
67094
270540
1039769
309712
805819
868703
8629
65338
11376
790880
442932
168586
381911
597051
561563
314517
401943
453293
39009
686969
214077
633748
511656
545419
92975
310849
405999
1562
856198
257675
96710
340747
734919
1023558
433565
46790
653464
507891
697225
495076
838280
186966
758023
117204
6764
823181
75279
457334
578729
850993
1096167
517195
760714
447812
930877
872411
871162
427323
199054
368802
1005280
607979
335221
656961
153193
341115
273587
508596
682739
676604
111736
205129
524332
833314
543031
532378
142506
45046
756932
832097
372861
2581
188561
354658
901148
883690
37411
737771
257498
591903
611674
583861
445841
633495
1025907
223543
489272
50712
278506
183259
112984
768360
905397
470082
509497
63438
441386
656838
512746
719557
365230
272424
427007
990857
530477
419703
93544
15432
919463
866556
488834
524349
58821
520731
814798
204066
577475
912229
337546
791298
385654
309049
829237
1098504
1038647
487493
800923
708389
203662
1081389
428542
488138
306164
459260
514692
686790
1040310
655625
250795
248941
303551
893336
7340
1087524
297679
989885
41729
720803
827139
213443
1014619
161273
810579
492718
396905
642774
480874
149262
747635
812287
577751
628174
542747
180368
129990
641197
161366
326835
853077
294140
1083262
813925
926948
648073
43016
459040
791466
835592
10909
583900
620845
301224
84308
1006914
1063396
608279
508317
781192
717649
170678
874557
249568
159562
742743
41961
293323
567035
204667
827874
682006
885805
168182
230968
67066
585001
446217
37436
617345
678602
671144
965703
905307
691524
11001
712732
203064
85216
871652
464736
783326
203740
798539
964664
826639
537411
597214
685198
323006
1065807
748142
352397
1039216
1035132
957832
1013501
1057264
714377
776237
1084738
699582
519884
805851
1031034
203444
910399
351263
737968
289105
786953
124683
616443
4139
618631
32263
1075543
971637
18818
109929
778764
608143
374501
717868
291161
991079
100897
747074
621181
221745
1013569
680503
829174
144373
806957
587283
1097988
565237
551997
947004
1003414
69425
68375
778807
1044578
90753
905746
415747
700897
803177
372584
963334
573201
1039310
641468
569541
666510
937906
221237
630640
436434
784744
113355
904167
478511
853627
815680
22527
639338
733958
941183
863029
311707
995743
349680
83957
588227
960556
1054526
1069553
129070
97785
841199
160119
83257
806615
1010315
1072057
980742
932614
543135
591047
205133
341735
762445
859487
997606
296462
754269
175917
417413
745701
378305
129722
636499
669624
246442
1040297
64996
489621
744979
293482
120927
445849
63745
431382
750776
138245
150867
171322
297328
1001272
723636
564572
162788
841546
142319
372801
1057039
106019
531983
1077983
139611
490483
582415
979327
542179
563445
988499
765840
93959
424194
380467
811146
398575
857816
519779
549806
771654
12101
249196
666734
304890
958602
8757
677961
296924
317998
238391
629172
367432
709198
498064
161018
116241
569094
1039172
1083872
645074
342062
526373
639860
597499
893722
706467
510828
851650
258292
732935
584612
482132
763863
423434
170964
593507
555615
1068198
1082283
972898
580802
479796
864332
851926
477624
1002191
165136
494594
602912
653904
655242
699229
318629
1048764
829133
463414
65682
488708
321944
632770
248368
242900
1064154
355822
182643
506583
323362
191778
821692
328929
439709
1039194
337600
1032063
970572
814010
160849
586858
1014430
635022
45895
783080
359163
613059
538780
499812
89584
417760
801642
603404
484452
957715
956717
716628
1051158
98473
295115
1002379
16701
626558
237882
251549
545133
990939
671041
1095977
850160
786135
887721
575893
423221
627124
770465
634138
28991
713075
452977
962329
904458
39269
1089968
520279
1058033
328669
713372
641170
772753
898439
183993
562178
18010
716591
659519
884637
779536
611635
305552
655387
290607
533126
755589
99988
974538
410763
903140
113520
222668
66225
1038931
326948
806002
479142
1081946
428915
886669
509427
360616
294228
525721
619874
136098
1099483
327668
298807
280014
1097515
771370
960166
354495
939873
146006
223977
87370
831201
853856
374971
32782
838253
182076
706173
839002
882887
1067014
758632
837101
637688
409332
626562
475883
1043243
96453
515078
39758
493319
387045
124275
481587
1075127
571106
730150
563503
586862
373945
585226
288772
855824
643495
824696
766131
972455
329552
160694
600415
303217
302182
196353
150244
33346
921116
206874
807664
170370
441499
907119
545707
202006
1073720
654542
710563
304053
449309
551180
1016900
46657
679805
415152
569224
464582
85117
446168
1004368
1033127
598966
31645
258159
910580
1026715
945990
397390
1053724
729873
330042
229572
169112
67574
26542
52070
504538
517792
1052964
458902
225247
788450
775665
224631
338896
457912
821496
407978
817070
462097
731580
535857
904642
283801
434381
848470
1089093
577917
301883
269947
264013
220484
826109
120829
853503
200083
903231
729461
767693
480956
742327
137098
550889
228758
511275
1004612
885199
326791
290521
828118
805360
308728
159917
313684
314431
95769
270282
406971
917073
163810
415001
474822
99861
758120
866467
352539
406952
520443
32845
466759
155518
562332
171483
519126
807668
963856
307235
752752
736308
374812
349721
768449
426884
846582
574213
30723
395272
493876
612743
806692
1054061
1055111
320102
442692
567147
849082
807322
25069
227262
139345
298846
646178
199691
330019
297480
314736
218015
174612
1065107
421468
250527
424567
929362
742567
287735
775820
201360
159922
1034946
1067873
472087
278992
47456
248310
900312
711197
511998
303789
463472
744108
1099034
236639
894891
908753
655449
964243
1044403
978446
646667
922959
534647
935929
166298
406534
623321
129136
357795
516711
424797
839741
444269
101679
217719
657896
882707
228514
931415
411679
736159
435375
436730
289019
814805
194992
904045
12574
365838
312921
179042
717372
7162
760454
171811
1017487
992123
999175
894289
173781
9583
633795
951662
415541
91127
925762
208096
449535
464486
449458
576197
530679
360743
669963
348998
32214
229116
945762
1064344
470214
441873
530266
327539
186635
72784
302552
603798
128934
862092
376369
923603
37981
223642
455023
714074
769252
124801
534537
348829
788010
756133
3755
806553
872106
229580
411866
372420
962453
542026
795018
486654
281274
444146
351079
446294
761009
448796
1074302
624681
140715
617691
501518
905986
605065
716633
340445
54232
736717
474507
459004
180981
878698
53621
766943
209434
281246
942404
901455
444238
57539
607689
542441
922210
1089131
966837
659487
660537
502929
585121
103919
15617
526126
628246
305184
52198
115617
303151
661096
1060731
717531
67181
270005
366704
515049
944528
361641
924801
759675
101410
151776
943600
1059788
182256
607483
652103
163239
230803
941067
1049436
116509
1024934
158997
177575
525562
691491
19631
977147
962501
250240
478321
961470
612742
302796
742196
562154
198614
206136
118204
87010
927814
1015925
645661
626145
843419
691912
1061505
264577
295633
362598
458975
914673
246695
538924
539974
126990
812316
924755
214696
549935
753510
651952
15904
831815
685868
704792
322597
992084
2569
44662
742262
296740
863504
714098
1041056
73748
587381
699792
839789
177281
1094429
855766
732853
101599
626423
107538
1075165
543564
384488
128775
596415
277987
410940
53682
860993
692437
301505
535378
492337
477671
758567
1058766
872407
62052
7229
69692
781535
15657
438494
1034069
1052587
632909
262434
618926
941147
694128
1035264
739489
234742
301255
600568
88710
110456
240246
856233
261869
993718
786343
49579
333351
400848
941923
512407
137422
778997
1008713
672070
164300
335231
412737
501802
489439
790302
765893
1050595
1021563
353713
495703
1077055
1016812
126796
648507
389528
856703
455154
266352
855627
653204
884178
860319
209475
284664
335158
521516
469535
1005865
39409
775335
69396
957043
179144
116549
148882
958360
407975
1004169
953425
575117
691660
545995
860896
1027769
509367
882899
789451
591062
954445
872766
843932
757787
85378
338835
1035042
534918
347812
218011
178362
247929
742895
927456
660017
925715
308992
1051861
1036446
6070
774881
88974
915882
756830
415403
400333
172225
902614
1018463
131740
547719
494713
590639
309134
812841
986656
1098342
323333
144502
310980
307728
772839
699254
119748
524794
534728
976810
372600
761331
782964
195821
563634
218950
649446
466531
60988
415321
1048852
971400
808098
899137
586959
39861
381049
364908
360911
569223
721923
277164
595095
60234
908466
118836
40718
403991
586071
1070322
1037210
456615
50759
75793
911001
399704
464630
909972
742176
1592
213582
344944
498905
13905
257740
407771
433560
214005
822372
823422
580453
717168
1050973
306698
690555
482772
811207
670789
1026134
1032419
613521
1077893
621383
443723
81459
833112
446595
145726
1081854
896381
272044
611831
77464
452230
272613
157032
313379
314429
66595
507374
224614
109125
938466
406732
1058979
860603
413684
355495
79400
397887
365609
772784
603297
440215
951718
1079372
877259
701465
334597
417281
422366
1007499
431390
885566
580012
8809
915577
1094828
990595
117536
835567
1080515
865439
1056055
363808
726883
84013
893315
250058
800341
140047
437091
949246
759020
885190
234244
810737
1096420
660326
793477
729024
373348
942344
694824
972772
617999
830853
843746
167998
816524
588322
940094
322166
706809
911652
516864
273347
238962
545019
928740
84042
92077
376387
836070
1015621
455358
666792
62021
485195
1099994
693625
9400
453615
706828
78282
280853
262858
925154
444551
603309
398865
266288
880164
95429
1100112
539733
438360
150515
13936
1019542
99353
225066
469138
859803
23567
1068837
439190
463453
236429
1011249
307839
425954
527238
444769
595692
276799
917621
498999
1008366
96677
21252
164706
249344
782171
459307
184008
935694
637686
769728
358587
105016
370522
834210
436471
888685
445679
632925
67695
485637
745330
423101
463711
378439
820749
189341
741329
584610
357241
994123
799764
782011
919057
849363
1037935
307510
11442
712687
31322
512334
632768
542716
350343
437033
204570
771716
411469
731561
1018643
308575
514174
55911
135522
232995
880214
460873
385582
790727
151398
119036
149929
701370
836515
593737
170264
445611
941642
1364
500322
298403
552822
867720
61632
576549
659702
396485
1018451
899403
248484
261744
603919
858484
200718
547924
131061
494066
149897
1015040
621211
872491
887094
278013
586024
114897
799888
1051632
350974
949197
724705
50913
616817
343846
634350
816622
820812
290771
257379
523732
447642
845390
349275
917154
484157
181230
913716
898178
831400
589073
548908
664193
223495
3059
520122
1024483
916151
964885
870228
164638
1072937
366080
561062
814782
754798
428396
1057713
340873
1055622
330492
389475
64094
141651
931943
581866
607850
290582
303265
224942
178229
75190
936759
461120
494687
697675
477791
583823
170342
630862
242033
382312
91151
92201
201088
876443
259253
357726
142872
970623
183437
844400
540755
634693
852350
446006
193239
191431
385948
527668
425335
191724
787531
819873
267202
1042375
678563
593984
104004
12626
1012770
1069726
359830
110805
1044657
748248
835721
330138
652644
587930
1080781
838417
330319
294034
674078
1075947
178196
326738
34080
791990
538085
224556
839342
86362
152921
1034588
336356
947778
337762
338812
335871
538918
548231
336604
559483
154192
1005762
627566
688446
287876
464619
890298
1036759
179256
590008
238901
870460
226521
546782
136107
106488
537504
57885
536897
291006
577981
467535
412970
831273
429892
392183
395366
72906
43939
283109
293278
1016138
491291
742421
658326
982516
254972
792410
129928
828870
487044
992972
816639
778175
261612
310242
293769
391194
494114
805780
143761
510655
474030
98663
283790
270763
271120
273191
274339
261096
181278
710682
412695
264178
277178
819341
642903
168971
673991
294508
567351
76610
470221
912906
1089527
61417
935285
307672
110340
266675
231020
297477
295538
870846
372871
1093636
254968
579591
515286
854340
196743
106039
448003
888886
760561
540845
88576
1068182
154240
283224
491358
46545
1006047
278692
878005
974840
397282
286853
235751
724661
367835
796169
311162
919052
1093534
38027
844220
103360
1082463
563178
33592
980726
943456
798356
850319
879182
817331
424026
841916
842966
39193
508755
524390
198157
306128
710870
182534
684007
703941
267670
976208
611647
552643
729254
318401
532089
679105
935975
72600
220063
997216
158069
354531
481824
89063
1053917
1049006
92544
43630
457306
73021
799049
735165
792568
604065
387397
1005932
671741
577756
843113
241495
139326
873052
783599
950799
624521
1044836
172109
298319
422433
1020252
717855
566272
826566
982907
440964
652788
1047699
949728
677861
355812
57436
255669
1001778
811078
540205
961696
171250
224384
1070601
346724
579715
36153
677209
245286
846821
1086840
626084
920996
900666
282203
77141
987849
349554
886121
541636
1062079
1024234
219403
629727
209544
210594
909016
374201
1009420
384140
612195
891485
166280
395601
859606
1013218
2212
504454
337928
445271
166745
847219
420981
119157
287346
946011
740826
1014656
498321
562568
561518
106189
524529
566855
272641
1986
677210
64762
311835
146141
621920
919163
407601
967379
1041097
787087
172968
877134
1019894
239646
1056485
754124
125934
160824
899197
430948
291401
717700
497870
177577
173091
564083
888835
2090
355652
893056
396285
583480
373511
1007436
48687
424557
220706
559831
528697
272327
310662
142455
488881
666711
862777
953924
831546
654769
790324
1075451
988672
430768
125862
327677
1038918
12752
895724
517062
159471
1029589
969114
645072
83622
298655
377199
210932
731789
332374
119315
955820
490678
303362
533095
919840
268142
51458
770178
369232
788373
1007313
821824
879065
293289
66084
482807
1039425
145847
626243
428478
1040721
883000
619946
569627
165454
1044297
946927
811423
621149
914934
930915
596054
1007306
679151
546792
1035759
245948
857094
649292
145956
632436
205137
279237
515794
92020
85399
938921
319242
411227
220154
45500
866206
177967
466174
862144
458384
262067
511953
745033
617766
387629
671832
285058
680736
730681
339481
633040
256822
582309
262241
140323
818933
891946
110891
507630
484866
748540
167346
634678
32398
708280
290866
237074
805082
711128
330313
1099769
98068
976491
422818
1082358
420182
115341
389229
501578
1028245
246096
231058
1070213
250643
632517
909118
609145
1006034
168220
718043
751205
577886
138141
1072102
768664
168003
1098595
1076030
783395
874742
621291
228987
433307
434357
779522
815423
81052
78233
519962
919170
83369
406245
50185
1018708
862448
521109
310072
101747
17900
507502
265613
673092
351741
519631
267485
950104
1019869
776303
835118
924854
329798
72747
443350
476110
43484
82343
314975
787216
316857
221515
423993
189150
714565
225988
741015
836036
834986
576269
575206
886518
266339
64993
100471
157485
966490
840974
404683
648088
718222
942093
260154
840527
640217
921747
348657
572497
420087
603089
1011561
796173
677434
521830
174844
495780
606413
139893
453006
87360
588093
889902
701137
573638
670390
584253
307222
25608
620102
1015307
81215
510368
555707
838604
323994
898456
712457
308226
943798
940379
108456
583853
356516
895183
204539
712568
476121
191147
432328
1083844
837383
70185
785875
368324
1050802
259719
228298
606067
419617
184378
768889
714350
1101080
701803
509910
25283
604110
890980
16930
934935
350890
164208
536056
567735
47144
880898
294142
942864
141277
35084
448364
96460
182724
59202
833102
20346
360056
406007
33651
138285
428512
438953
1028219
442771
632708
170225
227711
705682
597470
117137
661554
628544
822393
135611
1007788
27066
501080
898306
741111
572662
458984
501447
518992
843833
266094
261095
891334
65443
1061187
171223
721292
729171
395776
231308
126955
1024553
523348
469298
198286
827968
759583
49183
176139
158901
1064631
5262
191876
308429
685787
674940
392680
737463
216023
23646
876282
734318
133334
227590
495942
706817
241040
471506
540472
949458
116913
1033016
904236
733082
605904
424591
913810
290511
369531
503075
34474
786606
4110
908507
538482
268240
666488
219521
858119
366489
412561
556410
683411
415707
1018598
633523
640368
953078
500842
11430
608390
396024
477863
524611
1052585
754454
257592
742681
929943
1096319
1094678
551070
310617
533322
1009191
825416
553746
946426
476154
736893
164188
641548
879032
617658
485379
864756
1018272
622382
689070
1060137
391393
358581
660271
757804
412763
10830
918163
539729
534240
675304
790573
238584
412798
113338
88146
411648
374717
1067272
1012017
769131
438564
928667
1076490
96264
442927
914148
681645
537484
90049
486718
340369
133869
468723
662260
690983
200104
855389
668979
225410
913926
740884
962580
480460
173146
450050
775504
1024647
331536
922346
657548
881278
723746
806149
966865
670374
433231
244609
578318
733850
831265
555442
398178
399228
1026137
1022579
209124
839213
1065737
705918
700539
905926
588864
878794
599077
666274
490286
183563
354291
899438
730079
237752
41411
834578
724801
476514
452143
882161
410718
366818
118126
1046074
1045024
354837
924826
222604
1016072
840318
845950
29071
453875
825481
636924
88675
346319
713671
344094
1041189
139136
1042212
531333
298711
879482
791708
991546
399283
997578
768197
592336
350618
61860
305155
200395
658309
411644
945220
227231
237376
662256
882244
227545
199967
655567
361673
328665
1098954
831712
63857
435299
495216
785535
1084896
534892
295285
106093
790934
409584
958940
1021842
166784
775834
826191
618586
695227
997577
281616
454958
523215
1034425
782968
759905
1041582
147014
208414
270672
1071912
78433
324534
594487
276441
33843
283264
309931
1080189
369046
251284
627715
962915
926855
1027055
310797
335780
339253
932501
729017
58877
553454
1009153
61631
1056078
149204
827501
878316
535601
892262
452411
301940
224250
91493
664367
378849
484193
888868
630689
590807
430252
131236
714044
219346
114554
889668
400259
852778
887860
237804
319721
681833
1040509
1042629
1061004
915989
504604
522046
503255
190981
909550
181371
795960
839416
586324
334745
572344
253848
522991
481072
753948
240213
912718
204148
764480
643327
133956
963383
149900
870330
349339
220847
904654
453886
409727
115837
133098
1030564
595048
399853
938506
716323
53376
747627
69450
303075
597375
101366
714650
618273
108379
746898
869415
691861
101448
341572
754652
176733
746778
766436
920587
374928
480353
142971
861071
1023836
95762
1040191
735905
470440
1024308
1088377
966224
1001507
319633
310016
669454
1032303
562228
341283
416920
1046621
636172
593867
502283
754990
655500
957082
28474
940820
39313
725149
639681
622878
426025
1038482
218273
372988
623190
960239
1088438
817144
818191
831770
940044
294137
356092
119749
116998
477249
109756
528273
690379
411763
976049
7282
37022
1087512
195634
381386
157092
36636
247255
607131
250877
769565
918149
312713
435416
953396
1048622
178157
510130
422962
196542
713957
652686
923253
748847
863521
115776
694040
899846
726963
105358
1083593
686633
330001
796698
1065856
714724
845024
654599
1046999
954658
837183
561017
281718
639184
883329
1072239
319796
758356
815183
164912
1089949
61188
737068
447483
425528
180444
586232
7738
72018
319960
869552
780868
465413
265869
619126
842321
287518
967139
792329
664004
319260
769941
74934
25794
677943
454217
69144
57149
531508
41769
392311
1085237
107817
314929
70974
924832
809741
78373
1085918
746722
618255
449289
719443
977681
710749
27552
844519
577805
969784
1082973
295474
499473
231293
951201
106985
310779
728649
113318
1058443
261413
418298
39181
39502
881885
141516
179318
901527
144577
941265
368129
217029
337407
494839
813403
902637
1783
410480
74886
692812
234919
437543
55075
272334
12693
1092813
934148
524722
81770
235037
970403
400277
743734
334504
30813
346686
469059
11595
822529
917683
13387
886583
292829
582913
475207
368520
977402
641812
918300
29307
862386
143161
505125
1003633
908883
48277
1012627
294574
466783
213497
547419
1029837
306319
664942
138786
594898
829801
1027087
723652
990887
729327
729106
1054022
1044363
2244
491641
538561
358709
132217
388029
1100864
22317
115368
993819
52144
880518
425780
815340
49471
28880
854397
12611
657951
194687
495440
14127
370426
1001975
329541
507818
337650
691621
887623
66539
547055
276983
738335
711145
787486
741905
178895
1053939
700829
511247
138642
1006535
601128
121100
926257
237355
775052
1022986
738745
265321
266371
131139
261764
862848
197607
463669
25070
350287
703467
982378
663804
654423
839940
1058776
604595
134334
64078
730194
1083007
210562
507668
922010
229532
170395
1075383
405395
520509
569662
939488
989904
830847
694192
341600
342651
479879
390397
644936
963656
443239
1052292
1092836
342382
1003569
160750
851422
1031486
1082683
348005
712001
229192
491328
746254
1096742
822129
158663
858536
838945
467466
977035
209802
72169
25720
517790
923808
714277
248960
879184
400253
61045
762008
602312
98742
957445
422352
946055
540831
500158
437379
420863
217606
436418
574171
971889
168741
86978
908468
9441
635432
506988
59500
748977
504650
520496
28572
246374
639290
746120
21756
855017
151456
838562
410870
515523
152386
880471
782812
239372
1084381
36092
382308
444254
451051
582905
424247
62236
566521
440944
614182
1085932
32508
132674
423330
360799
769144
999451
665225
563795
674255
483923
1043115
163004
262543
995069
434061
699709
658954
145639
1006119
1051654
672883
530970
573286
896100
1048599
786072
595169
497160
675699
679840
1003072
448757
277680
945543
809071
67520
1070660
760435
229705
823233
924387
575814
330958
70379
174621
469868
550923
638685
773302
357272
894950
845061
195918
719560
592899
686563
1032621
84391
813583
506974
511955
296607
238522
808594
879896
1011288
869765
298702
225237
41694
713472
36647
560289
427809
651552
491731
38531
96770
821976
951786
323979
1014610
306860
841159
561744
236054
989547
966957
226113
669970
158052
413296
699779
959664
1016352
280521
294324
722243
823768
715429
212076
796695
657194
998405
93953
800986
92421
234400
648683
574054
46465
666280
747106
85082
711144
437199
1071606
875153
205438
492797
30996
830202
89875
968010
981933
1021984
58039
84573
780871
269265
45623
763630
861432
561619
964048
245095
794592
257922
429394
14375
1021506
903502
141797
502554
897045
654000
838246
662163
1013842
333076
936224
843803
292180
814058
414186
16788
318828
717338
221733
969721
547194
185419
1061594
125354
838420
782755
998633
812613
7055
961522
775454
963192
372245
8967
843663
824941
21272
197489
148736
1075269
983487
239862
647151
14329
478306
199894
577938
856814
509974
975615
916174
558257
804046
502326
363547
93090
689158
695447
179174
51786
634838
754635
294613
266553
730836
1098013
806813
270969
663755
990813
988718
302358
937703
941058
625731
620184
415244
835844
350089
759658
479067
720615
659911
805324
942631
38482
314971
825443
615343
181772
1041101
894359
647932
44035
425943
883491
978394
726668
316558
958595
968669
882861
719427
822462
1033069
563381
81414
300656
612007
324130
552805
97912
429961
561743
431698
1019622
259660
1020760
404123
231003
782041
521431
789261
31188
228117
227067
548907
704374
785991
51597
723090
849220
1083499
1084
806297
1014999
674824
921681
126002
250629
118531
143102
7766
474602
615374
70587
631395
557892
163936
145759
1051175
664654
23523
669261
12261
126516
1040303
898578
457904
666843
646375
387971
863625
863615
802837
144164
11215
439056
455270
490745
3040
1012985
88870
268856
1097383
399984
653541
72634
418424
891335
4697
37568
137730
471021
684118
505879
462361
827048
401271
796987
49410
392018
204301
80544
978207
662414
414813
195335
163419
393707
956478
206500
104219
195489
264183
938843
781797
447062
731176
334525
814124
1034719
607622
2174
772335
390661
476080
616149
241404
603970
354087
277324
771478
782275
182478
162230
944479
47670
708585
140973
316847
4856
599177
169520
757427
879760
85118
823132
791434
102348
691118
158401
520342
336116
317108
35952
938735
738078
1075967
698192
488078
685273
255721
619402
941039
913308
238159
535376
215354
92130
721990
521391
157351
247055
450300
1029231
740422
925700
3119
378339
900736
1011386
96676
634194
626758
1071856
876498
385560
586868
730331
632551
915345
924083
644713
84139
287589
825652
639292
363891
909609
886504
415378
793460
322000
169328
157968
281948
344915
378815
196885
504647
425665
753460
474266
272024
1072133
1069030
195440
367206
541776
228438
1040264
1069231
637585
957165
529050
636827
534474
1093719
968853
950341
408327
663040
1001679
1056787
42809
655829
993699
230884
131744
947774
950134
232389
1049284
510979
702632
1045759
652545
310362
806332
352218
189131
262100
336441
915115
5226
454179
280006
1037853
422216
317859
933271
691744
941870
1086280
141946
853248
1800
891940
747966
237642
526891
1023224
1024274
675247
960438
587477
765936
869745
830908
221568
1073425
945961
1022602
902591
245288
76461
180296
306297
990999
373709
569319
14396
13346
104904
1049594
418137
603982
174237
977130
140908
284799
935366
923159
1005467
78392
6485
304555
350620
1034349
588308
980132
286449
652144
234847
827911
841465
1044787
1039075
348675
906945
110904
123952
744920
526268
490322
429697
922848
1100374
123690
122640
1036097
949514
689635
210750
1050997
393497
683150
977005
705118
226137
3926
645656
191429
492172
959976
258039
659200
296004
751819
986170
556404
120340
627190
905110
1066210
1008808
708961
45525
344351
343095
714864
177848
199474
1054803
1065088
360153
759115
450752
319303
1088786
869297
124912
500549
404681
1074474
167755
1003534
229903
485775
178486
1051927
730397
613640
703825
973936
256347
287150
794408
737305
74317
970249
416237
175216
670517
363489
267421
253188
62912
139457
94958
1098800
838788
912256
283827
247265
69957
648593
432350
260265
609413
292947
845089
21645
900746
486859
390339
567885
527435
1008321
845287
237357
996067
508982
271180
757300
1045848
431434
837348
1067647
429950
920188
631118
503977
214771
401513
730431
1058963
47782
349352
3467
227449
667535
746091
921019
810571
120323
376315
1062653
1084667
111851
8212
305159
1042888
219378
606720
347594
1042380
573881
215434
114019
810162
113249
455479
453865
268250
1026927
18386
296640
279212
564917
391245
269865
167451
230193
1037787
549568
1032153
905943
248552
372262
481660
58964
97159
317865
40154
839139
787626
1081737
497039
843685
1040220
304765
303435
271330
193195
694249
254805
248412
822558
426756
84164
29385
734146
199751
409528
90023
845997
503224
607903
187755
540360
125931
726359
821339
892648
125924
682245
291433
1063915
484978
575000
976457
921162
296072
958960
218809
104102
398828
111247
1022339
816246
709331
283251
539212
802111
190270
101015
452413
141209
597180
366692
764553
613525
208344
15779
473198
38652
355242
175525
708632
531800
616484
106546
613678
43252
587865
549308
343378
76475
69018
775945
1076718
547545
871251
14565
443019
869305
97768
385303
1021072
163223
378924
304959
124722
13270
531187
891113
11107
752003
102857
363961
1053727
81218
228497
626237
671662
159093
803064
82933
807000
615982
984519
127414
754897
220984
123210
944934
145047
370587
727020
209547
986531
487981
447046
76991
190228
546563
883708
964214
190117
174254
309063
744880
1071546
586924
683612
101547
718595
8228
428859
411501
50027
445672
680985
360913
198001
183521
592240
969209
965235
1046801
143034
473070
128271
506301
701088
770040
813016
198012
560905
894806
1012824
726843
529547
576954
128138
1050809
1067103
621034
900762
284016
273155
89479
357112
1031688
801556
421024
901401
211202
441998
873820
762020
66032
808482
263060
461300
1008446
806641
636625
123717
268078
1075677
633781
194126
832353
764357
348778
1012106
354362
662801
683169
403012
789797
655761
532241
257762
95272
890219
615142
58116
740131
715036
812008
204641
445737
21704
1006483
435685
142207
315350
467803
729868
558332
354106
337799
25639
403548
878867
752885
249881
356082
87162
46708
44802
599018
1048571
1067981
456989
824152
368778
675920
786706
170047
139187
1009685
640175
113091
677837
19954
360974
359924
921149
920099
782016
177518
176468
569242
73219
533122
254869
304727
19244
84170
863363
979488
929102
150738
249231
226141
44725
540670
158517
65363
636734
991698
152393
125954
723694
953358
59393
870055
665519
901656
6407
259283
1056773
807344
953034
621386
1022689
1055403
673047
351471
634716
116455
1074630
453009
1070500
151033
299370
391372
938629
417021
247544
890730
786649
97436
56246
117315
759473
608655
353660
361294
698213
288224
555181
1045449
266869
997019
203405
20063
816916
102432
901843
672935
952924
930165
942245
235495
428782
1019688
16527
36161
258955
1036281
765417
110816
873034
573814
301553
883540
924331
99008
881874
679401
440439
258772
1039914
815507
582910
968380
104074
623138
189270
934108
828259
860593
285783
212814
1058132
294406
296170
999872
707614
474384
473334
1078801
662182
11159
689690
1041726
856640
986294
970664
623305
647950
389365
815774
162162
174242
189266
973621
405490
78649
394886
203102
791901
230580
1051957
1066040
273402
134070
572649
240110
207627
447860
671681
23337
117103
804356
188548
504799
850982
99047
292239
353619
175381
1029637
437557
155240
853153
895071
674517
618021
814721
736649
839298
400534
102366
293214
24128
1022889
1092679
366656
964495
120698
225073
555037
172303
649382
830143
950432
766139
210422
880836
405254
853047
51296
780067
179326
384110
556927
824619
291164
979270
148502
1016284
601113
850105
342664
68181
888945
1100130
718163
521225
202872
321164
813708
95353
47638
613388
870657
396378
865047
44171
781474
348981
716673
950533
1072391
664354
56362
465578
737026
123578
928672
875672
20773
675767
1070941
859934
889068
607884
498619
682029
527486
414308
547196
1008535
216564
365610
494120
669367
446849
599533
36687
467757
277286
964038
4962
4966
492254
565575
620242
895174
182132
756362
99285
2227
566395
467892
949843
955583
584436
719143
87020
371572
214267
595590
376364
645782
82026
27423
949436
457813
191785
933098
551903
408496
315710
622030
838735
784426
319616
205565
609681
1016903
241622
1097624
534820
661569
394481
155827
627331
1037768
841404
1085004
740392
184537
504907
573974
822574
934205
63555
224099
1056568
511688
168207
951347
1009991
918241
917588
1089563
850006
820294
766670
924851
226176
816299
408968
230098
444681
914392
855926
128723
430560
383512
763612
303076
757358
956418
859537
234097
276105
290671
949941
412292
599380
376711
130247
593046
780920
748269
760873
390394
413694
219223
582403
798312
175242
707266
705379
623686
733447
768532
812089
756507
662507
942674
683510
158518
542463
135098
351742
642781
573173
507677
872122
1021535
367687
283577
554041
534889
601766
38932
1033612
895863
47464
290870
1053720
883248
551458
363873
518407
258689
370636
601316
862137
433165
1078186
359614
612552
904505
233852
825833
670082
525281
560864
798119
1013316
717698
948789
713556
649300
671157
978798
543362
697814
1074847
126269
648321
440189
16880
602122
109289
114325
375546
1035652
602344
774387
908913
574463
511803
221672
211618
834867
795598
531856
633954
117008
90900
284780
1059246
151528
331737
973694
885611
886661
27429
320011
1025727
963778
241676
190537
69081
288314
61679
72287
338658
757690
258121
828745
723494
595184
862530
806758
125797
784878
559691
578815
449216
603806
291740
908183
201213
765144
398533
96121
634942
861965
642506
77837
482531
145050
1019395
406774
31691
200203
51857
733929
865533
64940
154375
515825
963745
198715
671668
664098
8093
645770
422961
681694
1050181
913483
270616
985482
693554
901336
778641
766700
1048634
628854
536930
719852
713494
617735
391207
571908
935180
433449
202818
447815
639578
843998
522355
269999
914137
576703
96140
298953
234392
626124
126392
529899
754759
1074802
333483
360235
859741
407211
127898
401117
693450
571208
390256
669063
47157
39598
930448
727112
315174
576757
1092007
165046
325718
917826
23894
255667
756152
966885
325232
948258
601997
64162
823266
811723
752052
16054
219178
620649
94690
933718
668305
903544
448629
972342
725874
36969
171936
871518
611404
1077003
90234
951336
950286
613245
613244
1079755
341640
97307
482735
866693
1037531
525948
74991
428440
433680
663129
657666
371283
1039585
805439
154445
972411
185639
617398
882466
475120
834604
517326
905761
546334
812399
491663
449124
381486
540436
159131
1091553
707576
410985
586615
392883
824846
358002
304221
946448
65860
828383
411331
546769
168694
390638
55056
472722
461935
614027
445317
838161
966935
370349
59174
776307
437714
1091874
482630
848001
69135
513081
798881
899777
299061
473892
51372
421068
715601
286683
450112
523146
539691
275565
252127
521974
530684
223552
1052663
770346
243162
265621
39234
240066
199541
586949
851184
804106
540357
360334
519181
944948
673752
697960
568027
226359
577164
409980
516029
55126
723505
516832
890524
424019
923330
100670
219392
842612
1057989
10250
81169
743162
1059604
622767
973180
152818
577524
850979
737357
350298
334256
97138
168355
254175
330193
416686
34604
654283
301426
1057000
474776
736067
238564
301949
1038821
650315
585034
751612
692456
368749
674911
1026665
1017344
932623
1050297
1065561
485148
101239
92884
86862
1053401
815252
668712
76206
314492
136671
1013099
446253
1045255
1071368
463019
1048395
506587
191031
654594
381024
1097749
313519
1001518
745906
339904
602327
13922
648031
139602
878155
486061
581461
420227
239227
1024949
287319
39457
549827
312150
126515
540673
476677
392477
715012
624940
381950
260990
727232
931502
1089797
23413
601703
817354
1072083
1417
155253
849665
984169
257726
108322
822675
939640
703293
615494
139758
53269
839275
238472
174687
528646
287519
689916
481111
535804
137706
672316
513461
804519
596345
1040089
1083528
589659
243036
179398
881107
470994
910102
537573
15417
504104
759664
965054
1089992
772515
790387
346037
513815
91143
894147
256443
308622
190807
321325
761519
744947
801173
336756
1078053
263158
436189
661629
137909
1030428
953314
14197
513492
160379
222605
831618
772454
569836
189370
650751
718298
586318
747204
231479
732814
950296
304882
1065499
952650
253031
533421
98234
10336
1022618
635238
784760
565399
178085
781681
864142
130626
762660
376485
210803
735513
150292
993457
285678
382043
305722
868513
861774
193208
101709
536619
656061
654434
206719
78338
853534
729754
122636
972761
495460
423302
349199
1052717
326746
680696
1017106
952557
800747
490334
616413
444413
516043
373817
84153
315686
355755
101631
861301
258322
341908
881954
5648
1187
540400
96132
886647
750729
223403
369991
105809
17542
679627
213257
468443
25599
717774
1001632
562084
1001194
852510
819551
664465
23253
173088
690798
581834
524232
172392
894160
361395
1014800
13545
823935
727162
748448
672311
746836
963244
813500
81247
758537
469285
6030
529331
977430
319068
935215
912481
15356
456135
145607
782688
685575
475974
229408
3686
89583
926357
674317
586860
248153
1063617
400493
888801
533837
760747
27508
317229
408098
567130
284662
603004
934930
974611
272598
518941
478488
700702
936606
636798
776547
185195
1087641
882901
673495
950434
990784
591683
43586
836081
446797
935686
850075
28673
384286
49965
385832
632607
600060
992330
459625
183881
850996
156526
490634
881446
352026
856411
492926
93076
839319
787557
618201
1079081
746897
409520
633415
669666
35577
840602
849517
264554
1051193
823962
313899
191715
567686
119886
940260
647385
352566
699997
42962
719533
778436
606229
342958
570846
553179
311917
460765
315978
649551
1073540
22091
969959
567370
638259
868146
1039321
248272
998055
1016737
389436
829776
108051
674133
406864
581249
907721
553127
224577
601332
773663
945152
435762
950745
126310
623482
163855
679841
539553
30049
65625
359129
643817
935509
836219
665270
153236
588605
498886
37298
60823
1002306
541619
201015
871038
1082957
955232
409269
367864
50466
842800
685285
596792
964457
172457
867952
1089357
490413
786282
656682
356319
833338
44325
445061
790498
839357
136680
161438
1038109
69104
603412
704065
1050560
40025
673306
86435
341842
542732
11735
448764
296693
1067203
408998
1066792
742265
396236
323528
871993
423450
504944
745184
861207
284040
914807
640632
728471
808309
990797
485756
447485
752676
595835
445027
1092143
255530
649555
1054708
1071114
316342
731662
134368
612158
558640
1081749
965545
244321
571962
339582
135186
827104
942881
289871
18285
720675
333988
619896
936513
749598
319882
77624
503558
449782
1044570
277675
41825
378327
579621
557742
710811
714245
560860
365331
835706
465697
691890
664531
750054
102459
845058
387945
827634
374801
854462
350397
415397
684587
37891
726393
618700
259711
690227
847201
997029
899503
743024
757565
631567
600255
1089832
756949
586899
284813
439896
957716
176006
624546
439886
569558
233226
1093947
187019
49048
662272
1011636
96369
639243
523761
1031971
678443
139368
14300
372676
747544
945968
266253
961693
356186
755193
293817
196487
58662
228114
921431
226784
511683
491938
7304
122472
872483
432228
627074
275641
931612
822740
376589
228615
852267
522570
1092131
142181
437466
71597
1000803
222423
969341
224814
770976
10517
409117
298129
432635
374235
810084
894758
326892
367844
618197
33656
911828
218538
547608
958559
68615
929588
317098
1013542
970290
549538
658919
778347
781249
252796
472938
398137
397978
914081
114620
25042
307491
35099
828363
594227
474339
42945
898489
436361
1060070
273704
1084612
559356
342944
390514
719306
958209
144320
464143
255424
909495
300135
508597
84015
330076
71999
173705
254850
677373
98958
808545
583076
657268
87547
466224
994354
662149
499886
188445
294504
1051813
811732
225351
100760
722027
980425
975784
257711
32794
1012208
692466
151577
584579
842336
887311
555213
590488
560588
194243
930494
406145
369572
63450
323282
279395
731402
397267
105594
1010796
1008915
252148
729188
765247
298176
69039
54571
735708
303741
164370
118166
288686
784601
402975
520753
968885
770116
682223
65136
1041245
977509
479860
1037618
1000782
249430
391639
224912
29502
827172
694760
467860
635604
963320
474193
1087381
28192
571313
2234
795699
159338
158034
26649
210901
890078
48700
264003
915053
885596
278803
921287
784533
356306
281644
868205
532756
911741
404982
823789
372908
779081
241726
461404
804971
732948
294431
433313
976224
499025
146496
353232
396182
1032082
401815
684857
226297
66489
266114
649388
861266
707691
278447
641897
802496
1054620
1024520
779988
1032808
492787
1101319
137164
957580
366095
490060
65176
421257
765301
665238
413559
532616
166997
778926
254914
487039
17164
1039015
401662
1095943
608365
945258
319371
776645
853626
119778
38874
984483
945862
72828
920333
445296
763544
156719
672794
813755
275281
1016798
169990
840016
1084674
346847
769382
314031
512490
423200
300409
898477
350166
958672
434426
752780
106716
157227
615826
1198
715282
330369
556275
936906
630352
21570
277208
856595
678438
164241
557037
963549
919833
249116
876693
353677
114952
75723
836124
119193
1048023
436716
614175
807666
224224
821115
626368
694406
961885
57625
963451
641415
88868
16941
416392
708935
965923
720810
820542
183581
870235
187781
319921
176705
516058
6624
347006
639478
945019
651969
997230
321553
894457
410518
882442
698078
446910
166892
897597
634089
686692
169768
776630
808177
304597
785813
757661
571931
321481
339832
767504
1064555
1047373
538831
317952
920732
634203
622919
1001298
774477
282998
607673
216090
332131
30849
1055757
1078416
902205
174064
192359
928829
143967
50924
951812
839899
654209
534914
259152
272591
424625
74499
176866
770323
697871
776062
462046
937213
361914
471804
862322
577254
551230
663899
783386
341845
274003
34879
673088
659194
905323
1060596
625301
292642
934891
4910
15171
138564
1091418
709795
34319
843293
760578
530309
329740
332391
565887
182300
863131
315875
250217
1037830
691149
232156
677947
683599
930249
977131
631631
668993
437305
41438
261072
767921
729351
489623
168550
847585
859442
964024
82027
645127
222835
912275
395347
187710
592868
306631
478761
1077441
813771
118980
90235
1006668
866890
456551
208182
741837
670101
975253
399339
912066
485014
202606
805830
103181
1063596
684828
1039560
913190
1033174
270219
852533
236860
804911
72606
69032
1041771
213988
58012
883933
536079
633438
687308
79473
1045062
415748
160322
328007
784849
973046
175471
1089397
151046
215859
369749
78923
676079
634856
595693
165339
934056
982726
45275
181974
723302
521547
1014421
108642
319102
89097
203099
613976
743081
173766
776793
938282
87429
941879
1100203
773024
710662
883059
544345
649857
593475
676110
171153
51377
889354
156262
41173
1047288
679680
742674
461492
832867
733355
483489
976503
373395
950465
247217
223889
508863
919909
300343
710926
337052
676238
516149
638510
528679
314375
966459
451951
81082
915483
876019
410026
530468
315146
378340
250585
1084458
473474
510753
791674
1034522
240052
91730
906988
893948
600206
517484
918908
674124
732537
743277
913520
705484
733792
627657
399752
226518
1031858
465729
561031
259121
1028498
293447
342833
575601
955543
856054
16155
914922
540252
94709
485788
737684
541620
633491
122407
347051
727358
299739
618858
576514
138191
327992
42860
564191
917561
460335
441769
146185
780241
135825
925425
594566
663511
111023
1013984
785259
417190
647267
273449
942934
104644
13632
522278
182888
53694
448698
845634
809306
440312
968967
724823
224962
846568
217808
672809
529677
551944
100860
483678
409655
614515
477604
766708
1028154
257363
460240
72685
637895
377295
931291
447729
154461
158241
253519
435427
715642
700870
752439
64296
736520
208014
555561
126585
893822
755215
541419
957022
502659
212048
459559
236655
1008411
844553
304056
131198
533762
554565
996900
432680
969221
495333
357150
950966
429835
1063997
400930
1027917
1055744
191824
383271
726409
239940
914879
659420
982710
708838
893195
154772
348532
345997
24098
389773
171016
698678
333713
426105
709477
236770
20522
497309
462404
276723
1032093
835125
101614
218492
376352
250994
536595
1028722
975848
5033
154125
249501
333692
56636
898336
503348
857197
370092
1026398
60771
1094426
323551
549484
417391
929060
969821
1012688
119626
964271
501418
917813
378369
742003
54487
734833
1050567
516516
548499
39581
788947
200077
1025025
387056
984972
328742
628173
1081489
391261
984099
1055373
232757
874562
748290
341583
173819
371586
154349
828385
243054
204450
390212
143782
429058
466118
508061
79969
167547
173890
627653
601604
242389
235570
576115
535009
1037697
93679
248108
883575
677325
679899
1030731
936034
156392
597173
142407
722334
57721
889828
1100819
1019377
106402
231342
1094584
142478
513475
177837
61213
1089341
904058
1037398
1010084
404361
651034
815240
679758
89978
197262
561745
158933
635213
1014025
568434
35692
823567
275444
753189
211632
173204
661311
921389
63890
920048
809389
253791
821192
890088
199570
930268
629591
120447
269440
19852
795558
722387
991177
126115
1030115
246520
274812
581792
142966
953661
544046
978983
1028153
548991
794889
681121
685419
500504
834461
257717
106943
151169
832764
37920
891700
10237
773278
554483
558653
331310
714960
146103
882273
861527
416417
720614
219667
357656
336895
336894
24783
804451
437045
538989
902920
543286
239351
130529
68108
332578
233547
88474
850900
120507
626167
186174
681005
970419
217084
438718
899887
967551
11454
661831
245657
731645
346149
561862
987250
155097
60255
1028344
526852
639409
631094
905770
680842
709878
1007104
772217
50613
927364
1091601
216736
294258
515797
760360
587795
38813
748774
515416
33512
697807
333779
294032
501029
561706
586853
758113
1028821
407626
99484
1052438
813669
241418
239929
810641
645214
842030
941140
926678
180775
268286
782782
720251
497427
267056
1059820
911346
747031
686203
142079
902018
739422
104409
606253
782403
431652
769814
868104
253609
953904
395151
1030001
677660
535837
123522
1098213
517708
133465
516595
656871
739081
882565
972755
753715
533760
145513
145076
504379
204278
408814
544908
953448
1055591
101863
545964
765717
595391
836383
390643
1033417
279160
710570
233779
954162
219498
768020
773150
681569
1026829
1007520
917104
258756
896609
924967
237845
889366
801866
800804
1022481
1068315
951260
1026092
1003842
254079
768762
721819
863803
677113
1008790
14476
713561
973745
875764
694647
668209
524325
516148
986747
670978
439732
501148
807149
1032027
640159
556794
366620
1027368
826398
782598
212612
1042298
174459
902540
394894
334907
1047123
325755
216089
357253
1090991
282649
959382
897056
765357
714689
780376
917108
492999
384874
640132
818873
242100
818616
194550
409094
566320
70912
779456
999840
953348
636225
581941
1088685
775353
1022882
328132
604070
507036
781413
8163
987206
888474
735205
928508
447307
692251
290849
706626
1009324
313627
1078349
401653
29704
328862
741714
200023
730563
127029
798679
689837
1063477
1001960
203092
611577
234441
690500
130785
527636
201620
264295
722840
140384
322510
661924
852790
686714
407191
284084
848818
468548
737392
193688
665734
565072
769102
918192
876881
109995
1010293
236248
597129
493061
626725
251559
213683
94674
864051
758156
862528
158398
518473
443937
955797
732045
697404
238353
883231
797586
1016145
307333
412430
168097
106894
350248
603844
1010809
850476
785074
824242
376332
53662
1081861
725840
224236
1070741
880383
810367
718610
11313
502223
485505
515067
806686
562647
977792
861616
14834
508449
485527
927263
312728
422129
181788
402963
792623
1066629
896089
577497
250919
61260
402419
12753
934577
973103
804226
440735
419607
1026386
817233
478104
834465
968869
613096
1059941
1097508
732382
25916
58179
278571
651057
523062
791706
646090
782817
28322
675341
795813
32150
788355
562617
29235
672230
420542
992477
139573
1041091
801687
1019060
608287
137473
120769
778935
885489
188519
753641
929499
277039
494367
808749
406198
438548
765606
496603
450729
802798
1067789
229623
931724
571432
40183
894947
446733
183379
402753
249869
841918
419334
144644
224609
187338
532410
727351
805887
794754
998772
812432
872679
48008
897079
35706
30303
751393
78681
475171
764539
1071395
1022371
444453
913670
736566
780917
290094
5234
353394
35110
89456
778931
610708
346036
103190
280249
351630
323079
1071412
208120
441436
852738
402305
602161
262717
750137
378773
1088210
730863
281115
244071
602349
1009555
55533
692942
443891
111733
85693
700301
62278
329622
174299
828298
106518
800097
30205
620080
47614
762386
638789
608466
551452
1026355
1048873
785254
48581
686608
165084
920424
523414
311183
191813
279655
300469
166318
23185
334886
794450
164496
255039
98977
698867
761360
598918
482156
935658
1002952
801233
212729
877380
902559
632716
153496
343036
53023
247901
419046
918833
727969
1070773
782967
1006606
186324
97285
176910
39084
1088427
959670
599119
944770
944517
102544
142454
872554
1005845
650778
319598
408015
37397
419915
70335
970818
69717
1066786
217849
334546
247609
832451
15322
356585
984709
548109
472986
157731
149322
342204
16611
131783
567852
570434
500937
698655
150573
233389
389113
229005
977031
125465
1081275
790730
83111
459909
787487
698863
609743
291844
880148
685547
1025418
1042491
62644
781682
864042
766866
673818
202787
428842
119561
665265
938022
151372
148972
250681
947967
317933
490116
131252
204026
288780
100319
534579
1075753
1007135
467112
980877
341719
760880
248779
1063368
71361
642935
1060936
657944
336808
952675
740359
188532
408256
16622
987249
565483
387209
126239
385028
809189
822810
1058110
43899
1084796
1085626
150737
9091
252057
569688
666204
876074
760805
257866
21168
324299
707995
90183
980991
818548
935498
113585
870195
764457
1036388
651147
861769
158506
936829
1069752
1011898
231230
83062
621300
529145
1008217
201292
501589
368542
520282
1058574
252685
805502
927889
906333
897320
705471
704421
870750
718370
277414
33269
577867
810371
643239
341592
1004378
20390
821539
803877
430064
178412
822091
914697
725710
547128
791133
1021414
711545
546270
474568
258393
64863
674173
3336
905419
647496
954561
154719
330272
717634
105081
778198
650186
981242
99788
585462
34896
711178
174992
1077364
1069346
8999
864386
496761
369342
814410
545369
645936
61513
971022
639786
904013
962785
711436
1040321
1017186
1067247
1067819
264921
735813
1015211
210107
517200
472763
1042923
445806
233805
188889
82208
698663
40963
66998
947682
230645
349324
521677
791256
867120
632887
663384
297584
21956
8449
741613
436235
378590
587664
438228
293253
305082
674851
251769
627856
836466
641783
128824
36014
514893
231961
601678
227869
991286
635687
584242
654508
79112
557221
438400
693128
989952
150941
787593
168602
45203
39217
673924
541820
566015
522567
563447
341184
1082083
512647
145933
42556
674455
377859
567779
1088795
684938
163620
818091
426229
626380
430416
291456
176546
892960
763259
379927
56882
497019
462650
185566
311609
151314
897726
778665
502788
702400
942225
449942
286098
830743
320743
71334
916607
1047436
893377
491146
152321
875024
635315
871989
975419
1088607
463163
604795
602695
17740
314661
830214
522477
522478
174492
801887
1017337
263987
769229
712188
271336
931925
945282
848181
790589
414936
1036058
19060
595903
819868
482609
62803
447655
646860
163549
50323
141308
657226
88679
748797
651664
707878
224739
313366
409362
749875
673835
1025377
248163
403031
539837
900208
928552
532116
418146
735248
139703
951868
1032386
37638
330466
413665
832702
956848
131416
801782
1063700
796872
1069912
775726
686832
772022
255647
601677
319781
1082108
895655
662308
577255
834467
338304
237547
693770
478459
917771
123259
208626
796087
1092463
869372
277191
44197
124215
1020708
11439
856482
438875
226166
1062758
605928
190583
213957
125408
652176
628317
922215
1083031
186404
321652
451086
183617
665661
797499
170234
564425
1037832
247538
400197
897967
700564
321965
922596
421505
411725
1005907
941201
7590
868354
1065036
175699
225021
507864
1053994
240736
36073
882885
222797
595413
100551
429487
896208
134743
355190
135804
610745
370948
362727
289893
544595
1084012
207580
815847
553567
436632
804117
520687
185529
9334
867706
1053366
90612
1051574
1088827
685864
341132
309393
564329
872924
502164
308229
730045
198573
518663
80901
1006917
824371
165180
236293
651618
825318
278924
847152
557440
696310
535252
341231
538982
1096898
948590
161082
473169
830382
523862
918047
573327
26441
49043
721390
164545
529245
635093
84341
795698
299056
783530
923807
373292
653949
206565
15139
756340
657020
18774
1093117
194144
320837
1031279
124929
648846
354309
319159
270109
283256
97655
88967
662147
797109
501424
948230
432692
433742
338072
734570
206208
721187
39560
6982
932445
256483
432154
1072982
701609
105715
1002912
709972
535795
973493
542358
578704
161321
788303
422416
1019698
1051204
1045128
296273
363970
389425
1046258
420970
924743
1070069
650952
1078688
338778
344665
183356
902142
210416
702320
348751
738623
813579
49701
474474
299569
311982
826847
142607
990852
805221
324761
1085820
383288
28791
437660
687408
265506
247449
295109
869481
602665
1041862
1086796
136948
1058212
786059
453205
192644
1010911
231471
682558
683423
372281
911660
146063
926962
621853
486565
123226
975316
320033
944607
151672
103007
855405
604630
190597
807885
34167
47189
646502
78399
503328
360475
112095
413119
105167
1097759
824132
482736
868531
486182
47926
340293
1026104
200269
461812
844680
430678
832671
515893
368404
1087031
260744
997268
455541
206688
523735
669385
556515
125427
854076
916347
823774
356672
88907
707037
533084
859834
748563
145882
457320
926615
839876
515173
1010389
573151
301152
84979
822048
895473
397761
735869
225930
108477
635993
86487
279902
853729
440734
337383
1088474
401791
1075169
199602
43603
568063
932336
449690
866290
1099074
849401
744579
55763
654604
676653
312639
183350
758350
754417
382713
436428
680964
191982
1043070
644943
511167
542173
35495
415273
793679
1021155
869653
633489
846383
186943
561734
290328
1069398
127941
419844
325075
1056354
456254
773788
158825
578402
350224
187987
777587
96141
8170
601325
825924
231822
378190
52880
754793
450805
522166
858765
341248
1081681
840530
640922
694677
306476
882734
79804
1002432
202773
181800
309029
1035426
783275
660853
720960
83010
77009
670797
312283
147276
874032
18293
482900
796892
480260
1032196
1080295
250624
730001
1072573
169865
605386
1069497
351594
187477
370886
761480
296668
419512
291010
1005615
821056
593973
751475
398442
77099
574804
1056120
159803
189520
878890
737812
681329
689299
656873
1060060
681506
120289
843847
76295
566118
1022047
532516
1009181
733930
558276
913880
864622
421174
545819
519272
152729
521776
325148
311608
2858
311758
839630
596122
133906
15070
171622
257897
880084
1013414
1050393
978672
573111
1000330
236344
1101331
953978
331097
1025063
863200
185765
582070
1053775
200526
403454
622819
176688
391055
66183
777791
1016064
855456
545507
767137
419193
10999
429964
892071
182180
807305
139549
853054
1020838
825210
814288
1077987
954801
638154
518654
748314
170629
243819
612544
810732
777548
65655
1085549
802397
869734
488122
759435
733495
171282
266029
261086
554673
909852
641191
173703
42884
549522
1096010
446846
215723
391714
594055
132214
1064760
1061320
232618
628756
720382
465716
836121
17271
21670
352512
1053986
719771
271712
127541
229022
726778
139194
442630
945455
912497
470937
296034
376118
618406
527433
1063234
792574
937266
275058
120761
204362
398656
459826
649631
1063064
346485
572617
1082265
417822
646268
353345
752799
618996
293990
690448
696888
1014980
423141
756926
352984
127799
374613
663126
3930
993536
548544
65029
418883
364994
424993
996865
740961
387170
40434
392962
406200
754894
435387
1070862
89189
796137
222187
840433
984920
533838
540476
1045345
665042
423404
1010926
426540
268568
561833
893648
285405
445832
217345
126007
831930
408893
1044024
823014
15580
88154
87104
209279
461914
700571
177701
564079
760318
234599
597896
618935
366512
843028
590360
1040604
189305
265166
503626
452153
975297
209971
103672
590262
769108
1082785
1005448
166987
275656
395140
436919
218729
1038011
211891
564598
992574
909415
741780
440791
533496
811275
558658
589552
383442
658795
165453
876174
176086
504307
350887
425530
625353
522912
723629
175779
165380
714376
473201
112696
520078
233897
808785
932278
540012
803323
561376
87761
296666
797859
770943
35012
675808
610988
103410
885014
374312
714509
221844
868478
735584
294453
1010648
54162
963633
89976
203309
317920
68378
78059
261815
61890
1024195
103824
417871
210650
1016864
574031
423765
632573
93479
399976
494100
129997
987355
263096
41290
552046
539017
1027062
227315
1069246
254286
195977
630951
656743
1003982
771336
791880
913043
938012
862850
146464
240825
259011
263208
1992
958660
71685
573171
835132
714503
809108
671558
1025086
26206
497742
446981
876018
475519
1013907
930022
266738
561798
312223
921634
186774
646944
1039991
706208
301750
947456
888063
489510
1019807
199604
711130
667054
817335
586577
320399
451037
57215
856894
827698
802150
332183
622588
133384
112716
193740
629169
105962
844104
235786
661117
670354
814435
1004170
929433
31431
885002
124794
905871
607271
102137
1088809
289729
675216
682103
255270
367451
113016
1022261
392285
210228
16722
935874
1065103
483592
631637
818844
472469
547869
851241
698828
368579
841382
1053470
707650
911304
53455
994019
146819
672754
520038
1080587
1085587
207712
676375
302896
100305
735921
784696
92864
579663
681686
47010
269609
186192
84062
94028
1010795
973784
716996
173940
955298
22722
628588
920519
625682
795833
166611
297048
663678
682142
638923
362066
537235
492388
566826
107693
222784
609372
697773
747284
384566
753052
736744
394985
428382
782194
352733
1022520
294107
517280
680877
758737
1086026
472305
66985
482397
58970
581061
214341
207102
54513
423180
531009
276630
720696
149778
1067226
782845
825226
433515
1068817
69471
987830
151071
518726
681594
678778
797486
1061302
57626
729488
328475
155655
942297
576167
472720
958877
945709
345854
804234
475466
662798
333864
473884
685362
1054152
292625
310186
723487
1043837
689109
253315
762861
356901
844425
789593
1095092
817629
259346
574557
668414
1017652
679797
375178
506820
776503
511519
917483
804556
472583
254432
519530
839745
934042
678181
557803
326507
283690
809529
100230
533150
910014
157108
536021
1075238
284089
188841
293259
282919
352202
383201
620951
856777
444505
70597
277615
467772
774887
279650
703415
252958
269185
138035
361121
1022844
958385
691741
812013
400450
565148
158196
112820
793572
318245
261722
725140
147832
1052909
436477
630594
343644
631122
90640
428134
1725
611959
643161
316029
619273
861506
430130
877500
759481
370177
440989
302321
637303
52928
522333
381945
655641
40312
378152
907849
302874
816804
149747
225019
718954
146271
107303
128010
742828
293983
235759
548501
106773
1045461
20120
353719
73346
401323
444937
32875
994582
12764
851902
365130
291062
693351
1048557
836713
592207
1044301
394646
632462
333334
33986
84725
469140
720292
227995
657214
694346
583526
434226
1091680
739787
275691
265695
488579
1023031
330559
680822
852690
428354
424963
164563
213553
775604
333218
159401
876816
282895
195219
861936
559280
656198
749167
448439
144539
556890
12884
689887
630346
200208
192175
528428
32063
131534
1072579
1015785
298012
903354
1101259
1094770
424022
690085
691432
978199
30933
372239
162973
143478
578351
1054485
51679
189757
191530
755004
857194
966520
414933
418223
895985
792059
951364
146173
192697
933222
965992
45950
502802
552261
1032637
313308
401288
871000
911444
527033
304018
888707
173133
873682
454368
67124
231086
5229
270966
492809
211813
222310
1017154
82234
190158
168978
1058430
73112
131582
554099
785298
78586
914349
73331
147771
138632
752232
656373
1092646
585708
316069
204251
649662
696303
569578
129576
285788
946421
118044
292885
99299
862430
544691
709964
295269
823787
1071579
27760
925391
9106
908720
1085309
202371
702799
29703
72444
452400
480660
188838
276418
1035574
595403
502364
777370
650003
243895
732637
262370
960381
1027053
938257
242677
701152
479892
862881
812026
116525
914499
638419
989435
706594
385684
132122
501616
645759
28586
23920
655271
418834
409557
514739
1048445
641702
430531
392132
588377
959404
522746
548057
661273
771935
279624
419521
71021
670443
1042347
461788
818400
90780
1035029
989109
195603
577235
37528
1010811
46527
779900
514767
59834
1043356
675100
305439
494273
407214
851945
809162
578645
892172
858028
344479
675231
197700
562847
107711
1066017
976499
724341
335923
1065466
1004458
56633
526175
1002278
838852
584708
1011405
761504
401887
945506
637154
423719
777235
578443
716230
217959
100437
160895
781639
687824
103047
337851
670618
804716
408648
432592
828668
802190
454210
977650
241631
575100
135350
970284
1050652
780445
722472
215480
1013093
411643
1023476
798958
826580
471898
237537
560778
442436
791827
243564
753533
61368
319263
181995
438834
676428
82862
571122
1051624
428968
504771
993877
827916
695659
793606
695519
694248
267551
1015469
947654
422923
803597
116370
361736
39887
296117
625729
177640
236279
6239
537459
795268
1057204
6508
91343
323644
947809
212980
348139
158733
825548
586052
972444
926252
76390
642981
742443
872111
845302
117554
602933
771126
751942
883253
995596
511660
281559
242786
712903
756337
38129
268603
130929
1017246
710738
470916
745281
580638
395289
384819
353485
986465
164824
824096
984421
655355
281530
332256
315575
768008
368016
471205
716769
982145
276119
730880
361311
1081085
745326
399053
843516
249401
463878
208705
1093399
1020781
531885
303704
901917
247870
845314
223310
101068
854092
910472
75831
205857
1091127
346745
234058
438175
857887
723847
25438
633516
543843
34068
249833
687567
1050697
812358
269529
190244
627467
131731
355373
864918
1020025
379937
365223
115313
140427
459724
766231
757824
634438
195215
520514
330170
521364
1098096
572331
34960
846716
734973
381789
495686
92797
809375
892828
323829
435103
549883
955623
688960
1004815
271003
90492
449387
484434
379674
942206
597761
803443
634148
528556
881045
13190
620224
478378
122055
241830
954164
486118
665502
1098897
895583
993736
385782
385474
602078
395033
923699
764961
568393
115116
605165
1031047
781036
451442
986951
585089
507043
971009
172990
244213
328499
865614
199295
365564
150031
1062579
29705
568400
108552
924725
976862
986469
967288
843558
1068790
3067
687241
1063154
465514
173523
15587
655320
212027
687389
755837
726827
783004
402439
200328
135590
254956
362912
582177
58013
246159
940464
612002
797467
705794
983549
1094629
678157
297777
429261
683770
259900
722978
487453
675979
106944
65257
194048
1006016
357570
193336
524292
794459
62456
535964
415728
696604
664716
1013535
567289
446241
748150
300451
306249
490023
180850
592484
432263
1053854
521151
676938
259772
569162
1071048
300201
842497
315672
377888
57323
480614
206495
824924
406639
772272
322298
608959
838182
646963
798819
863853
348272
125197
867038
141268
569425
116878
41474
880315
349251
264557
856671
554297
763272
305065
676282
317142
566022
399354
511345
148406
509608
1029493
306876
765501
1054043
358217
994928
534440
971023
1040745
224522
977320
63082
108821
245815
298031
440507
985467
842540
418249
689353
610854
134252
206774
476175
254169
645592
1035545
979442
233111
208445
105122
725812
808331
537987
850048
893819
696735
520988
762100
1033840
937809
227751
225982
16811
726660
999646
785168
330519
276141
765732
696632
508271
457142
453108
31191
910680
657738
9378
1092547
39824
707177
733956
567383
190689
592189
111108
322922
188393
588781
559948
62558
252463
357223
365128
407091
773196
547543
978933
652929
867345
248329
544215
546141
873940
644960
994410
194188
67645
891574
912488
918258
98229
480225
873710
1003030
993675
157059
467827
905890
762652
108369
849326
372265
698170
554642
335253
443155
1042446
74445
67979
959014
96199
231714
229928
622747
981414
640481
513083
869811
764483
577133
627795
208190
983511
800298
447928
546414
612501
117046
328956
462625
836725
660544
971879
693726
793372
790803
120528
324255
265705
748623
618118
287488
275256
276306
551744
58386
604966
292210
324121
8901
971818
485243
1033669
754681
347084
548886
762895
1711
862563
839443
841120
139737
980480
592265
521186
219375
359859
824260
1064077
162035
199682
291832
873869
620808
38751
574395
700200
282701
504589
1047456
119440
333919
67230
5116
331979
433640
456513
116695
1096842
196052
819766
753175
408938
313554
116394
778643
743673
131591
1021907
784394
635227
508554
499392
870327
247042
689634
862710
28503
483391
678522
450290
1068538
291806
645436
463663
987814
742372
186269
413595
832905
896573
212525
573870
78631
272652
671018
1002796
514164
851524
111639
748409
213747
78953
872722
830745
40956
13110
15539
584527
884823
407806
736162
429870
466287
578863
561954
983399
558132
777870
476235
736646
466889
1070198
739178
225510
1057951
208653
461904
891337
289363
910093
272029
37940
704152
6114
720470
848854
673294
269234
461378
956824
806997
185737
439168
117669
296370
251498
134679
369043
873242
79129
828289
1016246
728158
980600
316512
809816
229925
587310
1061603
168494
1017702
453229
547425
1043354
44266
745928
164000
887267
218977
180940
546806
917005
294199
644075
278448
392072
831078
511923
714428
224755
210442
1044990
686235
682603
323833
620031
250079
677714
69499
337511
139174
319753
835093
760530
256637
990592
347879
85915
679409
734832
868794
340153
387469
697551
1042163
515928
150820
936079
741845
1004813
643219
175845
432663
1004505
35279
875305
655106
133089
847896
114328
91017
1039371
797290
867098
611037
181603
934346
189532
125778
563133
83959
1030619
486091
193847
1054747
202768
195956
903263
35048
545103
245662
515917
235210
971754
583544
909638
102172
646700
454723
784215
84934
629048
117304
445782
508004
576960
112573
732385
349777
272322
322779
463123
797303
996380
98578
601411
619453
990434
752637
867184
623997
278934
801402
940119
521727
417037
505954
716077
549994
146367
1002094
16166
991491
416276
1072004
340029
912203
560896
944139
351016
867110
589702
411308
1013789
456552
98093
327005
913457
914508
176165
143151
621324
725152
477658
598406
249246
399505
622126
122073
684563
938134
528399
45188
504024
958048
183682
715189
858137
234022
306467
954039
49091
92128
633309
830945
779605
115102
655294
646874
133974
674519
371172
1091043
967153
180915
956968
911122
249130
569270
420557
764856
786193
1037309
541710
661599
1083268
230399
671449
190544
425354
455149
560474
757830
287446
440313
563750
987881
714606
67737
582025
1080091
373512
715836
132478
932990
366622
1011650
16695
874450
90178
24123
1087559
1021969
1012229
955541
904076
391370
172780
506930
762874
295391
778716
927948
5675
659156
376286
1093748
534441
323470
39572
448848
762617
646623
889794
910661
1010012
501324
259629
375408
103557
575598
547580
637420
215794
6383
959447
492157
256892
506626
696516
532281
578004
679912
126405
240426
373492
789802
1066181
1083361
1019683
680045
297652
438941
600002
547497
51984
154287
258523
295863
601918
135393
474365
79958
245118
825770
450711
899144
814667
269800
250598
1011129
42025
936662
116755
456991
708339
995207
286415
117149
692416
639158
190624
76262
240269
8695
239214
861273
187989
76619
694449
234778
482296
893981
651813
971802
530676
586914
751572
537729
1062014
193159
816570
896341
924289
733745
1017332
97697
327031
480503
761387
23426
1087616
863281
786926
266780
505659
536250
1060440
956237
533181
63378
155243
43360
667845
412145
683594
1021866
966951
53156
339367
764815
843958
993849
642952
292919
837411
566947
887717
963199
731577
995880
21243
579444
151473
293480
637099
826184
396440
571694
909266
258486
827142
339434
28969
175326
115526
233707
411438
97141
248867
709754
593254
973466
588699
819444
132690
17149
1018612
881646
586376
941842
534893
949574
364276
25466
408857
630719
427495
280189
380246
110900
600522
386743
716022
640736
211597
43596
57664
105647
482924
515459
739534
697529
83387
13033
101545
18822
782997
632964
520299
581852
748364
276421
507264
578555
960625
114737
523478
109454
580494
871854
438332
771488
165864
671303
89305
832161
607667
320704
464348
837412
686826
659652
10490
148679
509732
296976
191022
207289
663278
216620
775551
1083339
734891
54480
1094688
24391
481358
760326
770243
806509
251743
426535
711322
905924
982629
529164
572688
871526
712277
1044622
490432
660120
124461
1065142
487477
599699
776558
971333
241588
431848
701564
315981
13796
649920
555122
540105
140486
316410
489741
187612
1016564
785252
875704
783868
375024
436389
205955
767864
385344
980477
877481
136504
986933
136551
1062717
1667
872885
588268
599386
1051578
861718
189588
72952
831044
737902
572512
294818
134720
334601
706499
77211
1079858
439386
119141
1094718
669348
206903
919738
728045
350563
377394
979762
414594
644602
554183
324959
166661
350520
141220
391333
134883
820850
74257
928327
153748
638353
809079
581532
686935
186422
543790
910714
235408
1057337
1064915
508553
691610
120457
488413
741694
194812
264867
225841
80719
634370
993058
963222
117410
756229
256758
724645
798555
217823
154186
138853
504723
470458
948727
68884
642675
311292
1002384
532318
940113
542009
1076474
322072
117961
548862
653671
943381
82652
874689
664661
209365
1057160
712536
169448
25830
154118
459252
871032
237546
899857
831766
910525
568308
310235
927612
1076278
680648
371428
131260
148885
322704
395026
321085
13622
291714
828008
67949
532276
110479
3821
61504
579398
494161
319049
427737
33040
14239
146942
591664
70756
770448
281998
654374
1050757
388438
74259
640058
358538
1060758
267894
889431
996615
383738
358410
1076817
231189
452220
942092
228336
579991
1005208
192242
236841
789065
343035
337536
86031
569081
1071245
20528
597946
761642
53428
321064
727049
256869
144312
275133
220995
1095418
623421
863448
221089
348405
381579
194470
471381
192354
1000449
249393
577851
874466
499170
566421
69736
28450
147607
321179
73134
209739
230001
361905
397935
139394
519934
583430
749929
404570
544157
566098
102609
362177
241933
244765
261261
94475
551305
108474
786261
603246
306823
391611
147491
704897
69406
910043
116543
933243
1035815
1074947
1019841
168844
416204
729352
241151
955590
680350
878510
1076866
116593
699857
378153
606410
32193
286798
869713
621633
310474
327145
852367
302165
626497
933057
77599
310874
307749
902945
65829
400575
397209
396159
981644
842398
799361
703578
842948
1076645
863083
1052157
684348
407562
392240
255377
659531
193747
721675
318062
219152
139465
437653
160481
270392
1075864
986931
258037
182732
109580
227708
89232
836031
283962
1045625
351535
389066
640129
939795
307506
558436
422626
274847
9264
154656
66042
736958
845743
120786
981095
627372
215008
866192
207863
417937
185805
183669
162867
1048250
484191
571317
660532
86912
564571
904920
798105
906833
217586
499394
650432
945116
684424
758177
736353
994073
711260
264547
350545
533317
375544
119354
709159
208308
1040164
478177
817256
868164
458379
279660
1035801
490641
297207
689677
59263
960466
154283
608640
396109
475610
730043
774319
383707
319676
958721
588169
513769
124591
951253
27230
732730
692287
6245
384660
1070735
501815
724460
364720
1011740
40604
149143
911441
32371
980815
457670
907041
331822
61088
644994
614476
936525
534165
988497
140062
584815
713976
1060219
447371
533812
706825
996679
205506
997798
742684
1096539
378589
557592
692362
540917
1079851
569538
499727
1094913
867375
136084
949248
651966
191564
860725
889494
834823
390552
1062582
815209
134422
101379
648633
88165
16268
1001777
260906
1076941
1048573
577257
353293
366136
912634
471765
678499
87969
779736
296212
447397
586312
111683
852710
351168
130832
327394
368136
88676
161651
1025389
535449
413978
91321
189191
171690
593940
901899
784713
974141
773914
73123
924807
916706
616814
959608
223686
969694
784970
673241
782796
508382
725164
1018091
673700
530558
66907
830676
1492
611844
320159
319109
402176
544902
1066824
780046
925305
616670
138761
481515
352434
1096371
606164
210085
918512
616401
110134
69834
993724
739625
380390
574202
723014
350754
1053760
863660
1071232
626506
927269
878389
1008514
977044
224830
954180
294993
542789
963200
703332
16621
172137
210970
583713
95861
892922
918343
245529
893203
502743
679970
606245
1064030
434222
182556
887506
433693
519187
678801
235279
858679
25653
505449
158336
155476
712733
250908
992302
801295
930781
809410
76028
1039721
168930
111978
524297
681711
25750
430855
478791
1095237
24515
668388
361895
55388
544040
38302
75875
1010620
293135
877196
531814
895512
43255
549443
813711
644945
193549
545454
689232
1005814
685031
1035178
300547
766030
881845
372073
349215
942037
495950
1002033
718391
1029427
480806
95351
988201
22824
957923
455975
307507
841328
356001
858075
1041051
894527
548447
189709
452455
1036053
274163
986734
239151
651686
575413
990493
67084
1090336
934435
439334
722294
925177
212992
950707
348304
601458
1064666
676181
803733
816318
36651
291471
871128
870755
680797
261110
1030005
78176
828233
1031294
1016787
136899
638171
621607
715654
412128
434588
565834
333324
941049
440888
118963
17628
891299
643541
520461
346072
833679
846830
106446
1020237
242388
783975
160286
303828
497212
694596
785514
915514
307135
793190
335118
1005992
713892
407734
284828
340664
789136
716874
41098
543748
147615
250121
24081
582597
380764
104631
80604
252118
308649
1066840
488683
644954
1031642
202922
40591
659678
138421
872176
1082066
466861
220131
161839
640106
284296
107788
921618
704090
1063086
979779
308134
671514
100009
521778
924575
172478
454869
549118
1073152
333656
412346
202088
752666
213189
87587
157988
13242
412570
889808
962475
88747
463904
265150
139558
831663
338999
875662
925351
773768
43081
297382
86832
451263
1035468
961872
682696
55420
658205
475697
574227
729394
653577
774114
276755
602976
877373
543301
191883
447545
29205
528980
680937
462542
71084
767247
1098668
771208
851413
880468
548130
555259
321204
143779
729160
216282
215585
73826
734015
291684
305164
346344
285067
741877
481400
352614
1069042
295288
646094
40685
601295
1101085
175817
665678
1094607
778021
556262
553633
241362
636733
287522
244157
20852
227461
494308
984923
887181
922364
388058
735613
1034045
624116
568045
384672
1089180
461592
335800
862368
455367
637639
1034227
1065427
805856
613692
241965
214623
389579
125761
56120
576559
8433
195435
635732
778607
475572
576560
889055
199251
312801
817880
434862
531537
455042
259097
1089332
455178
55904
201700
184488
816749
472479
243604
733643
333263
4352
666349
244672
295510
805210
417239
286571
110123
247211
335733
565236
170223
646327
881541
140078
1078919
49296
577400
862595
428650
256458
1008671
967710
322183
601713
601712
157787
184056
122853
48594
623179
605305
751276
206644
638809
914708
592472
111196
4717
32556
457952
1064034
318533
470083
984794
197693
678091
179444
1067001
685124
732689
663195
604069
765648
843465
840296
171267
23536
307568
1023978
705679
979813
958238
620839
706972
1074823
85992
924769
472489
492554
490935
824168
479056
307996
658438
275988
763924
624300
844974
661934
186053
127753
214642
415493
954358
977479
365420
302963
624379
524521
61945
834239
387152
826992
27421
51043
426210
745400
161617
161194
741538
796866
595569
932099
529155
499639
543487
135071
404682
1100140
1033243
77068
298732
388822
413484
382873
1082622
207774
315192
746108
838970
1051284
127705
447682
194273
576941
983613
3440
150417
114279
1063790
620112
1044867
952078
818828
179011
737428
696482
1098752
411421
1071975
261057
998388
78715
532206
594897
272580
1006095
322245
821729
96387
605534
223754
123480
85235
868521
500062
570284
889268
725574
582967
420950
800415
682383
1094020
776458
643737
331063
159034
894378
948947
289875
731517
459690
860460
1086009
22252
50189
2412
659086
849655
180174
821203
33695
1064256
140489
369826
181310
493308
25300
25094
148027
63080
702325
829897
224406
783048
67713
233893
796349
709526
605449
348134
318452
150983
653474
856234
499814
392013
608672
707257
1025832
210714
161693
1076231
903709
631771
209312
80483
2544
965910
832400
1094722
311130
115344
452663
656839
306558
748006
1011702
872244
768851
288217
257688
749415
685553
848421
691330
495624
572267
308410
159560
588456
627571
245163
893541
64564
721422
792399
280718
840887
442644
680793
759286
1061218
399196
491498
778570
754839
99095
669444
645696
73115
179580
829197
33520
1056850
423067
799451
458308
93908
470643
453415
826493
582788
673418
571370
426906
326617
636365
647783
926370
126529
1059753
147919
70315
121857
335132
125311
1009692
29309
99319
273654
82073
998380
510801
782261
385482
2877
574085
1052388
209571
567578
282394
220161
675927
100421
1087094
10589
317853
684862
398733
692439
947658
557940
1070434
587855
861264
1081029
199213
634647
1077104
328379
828495
917196
428057
883649
448128
970482
651530
94334
278846
875642
866814
350551
991833
37487
155077
401595
999231
1006559
302642
86002
209170
128006
143731
183802
169744
393569
109143
230505
824703
292383
932564
201770
1063309
698165
482449
449240
132685
216624
393947
678184
1019997
190805
1029627
594638
973796
1045792
808074
899241
973824
489608
312811
199198
63298
1093291
944987
411978
588709
945885
282114
1022821
326359
511702
1013606
858160
825984
426192
617262
1061983
268582
832525
455783
960708
239074
339013
1039767
492448
1021594
484727
509689
372738
779799
1090418
18535
305717
613675
562324
235710
147314
776345
508713
70841
69791
218257
148685
32607
862085
1066074
500680
414651
1067546
372374
977238
806716
456438
723036
337356
983676
605422
250313
88143
920294
93315
232915
1013065
555583
1009956
349502
111379
479956
402121
166161
760762
126411
1089242
506840
585117
274842
1091313
697757
616290
1050518
817934
399379
239218
1012607
1060146
249268
484959
148857
366288
667856
865296
463487
289548
634254
421361
624726
754148
437664
970741
279846
190719
422470
608620
859447
862296
632524
24405
28444
885386
726015
373692
584807
1092837
994648
254232
786920
113163
600207
642563
243183
988032
1416
1023689
909428
887400
355698
913899
42101
163606
805473
586510
649187
776272
640798
576091
762375
534082
535641
709096
931287
669341
346262
953819
1052295
250949
484030
132806
997874
610993
526392
654215
342082
326593
174968
194370
1026703
491342
902422
978100
339454
579133
909385
74852
340912
36723
1053743
732469
20873
139953
284361
449834
257855
353182
591537
520588
931961
20219
125875
349046
758046
896260
471873
370964
123664
707129
1078795
1013041
43149
551390
25307
652188
751264
650622
119391
864447
399160
53091
439259
206283
26525
230229
524683
871891
891509
581336
915338
89864
1072444
971208
69520
860806
45775
425641
1043522
214884
165543
878583
1036604
698284
621331
263714
840163
417683
867514
435000
695722
730669
372411
323786
849320
614967
894396
90502
50020
1089246
425907
904511
236180
279317
585709
112764
299151
339355
733400
441028
218143
1049753
942633
453862
203087
164878
1040242
787331
75241
310601
7551
861594
846238
372415
71953
70080
2366
1016450
1063279
810618
166245
554953
869218
836881
372550
164887
930729
252218
1044343
740189
969586
990789
956489
653567
683401
884180
149431
426276
1072294
815359
265739
403160
146013
939604
100357
958309
264720
532670
280735
1076766
171439
1039468
490747
249891
682619
433248
3813
40262
1089500
597997
857498
7542
808340
564949
201006
727530
153151
203335
705829
134832
781942
526499
771793
482836
200094
183367
307716
1063210
590708
602288
623427
227306
228356
302573
581141
570666
536522
14368
839363
470991
641650
1031923
946138
572219
1092101
261016
289056
448052
927568
545143
872015
1055567
933458
1032805
242715
434177
557195
667532
267466
467306
952388
838851
879299
1015675
476669
250494
750289
865578
43911
196048
575480
895313
153687
392918
191305
312163
219272
938242
927973
398986
554061
983193
156852
888461
552010
468211
824633
1216
448296
977007
655145
71864
58207
928886
112365
76185
255235
835027
240272
340880
957107
383017
315868
966659
299847
873669
195098
786784
516009
220628
255303
343743
871283
620197
979896
907469
745537
302347
925822
760100
206278
576230
317372
981690
571154
689015
972253
426711
460804
1091347
567832
633990
988364
372225
930198
622234
1042751
626114
688699
662757
949827
517835
964091
868134
840102
1028779
28873
437845
989195
963594
665373
19082
584907
467547
945294
1072822
585680
116847
217092
216042
626771
533346
93697
627210
562096
737678
735642
385259
493886
511399
103498
241268
291356
702807
883839
399015
925832
362685
147693
509840
647048
46768
534155
19887
504893
372168
1054672
602603
736761
38903
558558
247591
439054
221905
527870
442503
188951
547630
274357
297736
110787
47147
824560
97122
805342
576644
562649
522588
888818
359464
92996
646351
665895
410437
837368
749956
1026935
665102
512365
696911
172956
907488
591667
111564
681678
852743
28098
678422
1071176
844333
191540
32995
282894
365304
366986
639878
204787
186915
828545
459347
690723
822548
571922
690350
468408
510455
370555
825512
480766
297725
302657
494706
848422
240250
1078992
316281
381694
223563
813056
1036905
25953
947851
744928
982955
957199
820625
1097506
243832
794002
18945
594129
690308
880111
689317
165114
1065818
256128
672815
738419
917428
257322
780079
174894
576180
46349
45280
1073740
352523
645363
167773
246618
180079
1097414
716631
875340
507724
641068
665427
200474
307241
299689
845153
282588
267307
312877
65297
876420
177886
349201
451766
45969
289680
695867
223053
594886
867003
1044517
228220
140228
723939
759626
522379
704134
890246
659178
350043
351093
242241
1007008
321147
936322
954484
953799
354216
49653
121243
170132
508028
755203
635264
706191
801071
505560
152497
1027266
694402
87777
10683
462184
936064
1055829
105227
184870
309638
597115
335018
208669
90329
1039905
62034
236555
140260
548126
681912
599467
205239
1045742
417792
687628
431853
815765
372136
263862
36531
808499
1038874
831973
472682
1003955
64678
226360
414605
664761
947319
493460
838892
615345
283823
128940
641198
216828
763095
622970
1039996
917006
740839
578813
394871
590790
633750
317812
166187
433585
841410
459016
230321
90016
192825
525123
196916
642829
1098161
370255
881756
969491
989373
214448
830943
11836
118705
160953
1006481
598993
797445
1033185
951673
147031
280487
299615
710108
798913
1084619
460613
487889
247688
435884
980582
762586
775492
533331
554015
433272
172471
141309
13341
885756
351316
47024
60606
712022
181786
628545
419166
672505
840085
465163
285090
102112
762439
440136
25076
549983
632711
648376
378669
193729
276720
917439
300395
374422
387732
537305
711419
262050
579751
499402
375751
318037
920984
822929
490572
608585
622011
90188
851275
795479
1020439
866084
746217
239235
566364
578294
899393
600149
445288
862503
53496
369148
353518
369468
125858
640162
873272
627664
907589
86412
36924
99535
671255
740883
695921
949821
500033
1018571
1060874
747825
696462
46796
225610
171257
111117
754296
894774
338293
163031
673712
1094178
236352
26115
34366
270503
694252
390926
69772
149908
155105
918361
841412
898216
804955
839711
1099790
71767
922206
546938
361860
537929
154161
588898
316333
689861
889481
662514
4131
739972
923541
630503
310921
172380
862290
848925
470441
428856
958234
479482
566077
408134
869557
707395
603910
986289
122569
750981
501983
617953
311568
821575
132371
325566
322831
368070
470598
588406
1069134
1055023
951173
108419
424672
485556
126892
1060629
61040
683159
225172
1092735
77833
1039553
888060
714805
234261
120067
390849
434787
458773
52269
1046504
338499
324879
139250
759896
476428
319467
608410
720967
324019
926544
1044134
936349
248587
800606
831346
216838
1003508
85949
260597
1099200
677753
529962
510172
461534
1014016
881294
693801
510529
728488
336007
1090192
148279
882338
665255
211067
554708
845306
1024840
919603
404785
117095
362821
745782
110988
413510
937182
207070
98508
746155
982492
796861
1075634
359654
902379
660149
394628
804326
65560
610557
680318
591299
122606
443523
262731
882245
85570
455887
635679
666242
212977
902375
597875
128677
297118
579222
77652
378794
823359
904637
621965
538950
1076309
519287
1083003
391535
995888
712302
613136
344269
865934
994537
650115
443794
525350
114923
695134
799349
930337
156260
506822
402141
35528
701256
248157
706187
329231
146961
303193
235801
1004141
570013
1047583
951716
728277
1068190
1082397
370790
418381
1050980
443826
414650
627618
171510
98300
374774
1068968
555700
682236
32693
659354
298478
664150
567944
825448
782408
364040
705426
323408
922434
272191
630120
180664
599811
177404
760118
415181
90425
951130
758789
662905
773561
115242
269331
744978
556524
506071
739899
376570
1081624
790160
958395
775860
247202
309359
968072
777020
35851
865320
336947
3515
982896
577466
615004
123639
896604
462228
742389
353737
744318
269518
533388
795971
871425
1039486
704456
420954
468517
229516
236757
947580
673304
723429
79109
383921
1068450
499086
53912
17440
995235
664488
139177
767140
878062
410285
533453
171587
375734
780591
253808
620681
1059841
593726
883541
934640
400983
274334
504405
182599
1054155
879515
104881
749847
973503
851974
826713
37132
988088
1059053
502841
374524
1042500
188801
494155
896093
99758
349143
1083570
255403
987517
336174
553133
2658
322148
160439
1017348
85375
223335
941491
399855
139416
795030
194347
856207
852991
766478
709981
985812
704691
768972
848372
1063417
889421
1014046
801506
140727
581313
86236
157239
346208
190602
1098675
489968
782366
237272
3098
507388
127974
1075961
979780
680231
1034993
286767
102496
503176
595260
451195
109104
889369
307663
1094949
1040144
130839
353651
14504
877392
485545
56929
519767
867651
1035198
694532
270975
360773
530034
851497
215530
880546
77187
418859
330551
21683
956395
290556
776846
769548
99079
591494
202165
659022
841586
102597
753075
339288
950235
408771
615440
151105
1024284
457310
551537
1030797
434611
868002
444154
791774
844586
257299
29670
730893
691927
438189
574075
192215
953122
475099
321502
394565
480965
119294
896629
208523
261213
896184
90041
689983
269175
54869
646791
255428
341286
979269
468941
395569
447758
1030442
639822
1032441
59414
557142
160993
859510
978939
580177
304988
530155
915940
35339
584306
396618
672277
580394
290815
698498
605542
633095
985542
132375
104453
225054
241536
64029
442740
543834
481466
309055
366042
311624
991601
49051
249739
640829
125536
451439
869976
734842
165853
881840
186241
156577
1007242
590374
806678
858403
549128
67704
812586
167473
796369
644920
900294
502445
660438
271236
389083
809012
503526
98775
52733
130920
896684
476650
363789
210824
786196
738229
520074
533541
448729
800029
769870
1025121
973433
12955
1078924
458048
175599
844693
482373
655800
824379
178021
857042
541149
622286
175687
897829
1003908
464654
643658
83691
220784
1071632
321368
169650
337454
789921
230038
482550
335219
647132
71330
920016
865956
658543
815889
523410
773174
97720
679078
412194
783696
568170
243474
328318
21317
669788
853060
439194
957387
69295
1077638
28448
469074
414326
655475
508243
774183
436499
14929
317149
227619
66695
240156
463457
301964
1094012
484692
336142
619955
1032077
122460
491058
1035129
1055186
415295
518400
590528
714748
77674
640988
602239
131183
1052238
914195
1008112
470850
22775
1056784
493352
722391
841689
780820
358807
522155
233569
461987
962813
840258
827344
938956
935770
35061
44259
780422
133340
1000390
978915
992216
109392
1051222
351499
505308
1065891
846811
388348
855967
251481
927059
219890
46854
366730
565163
566213
14690
1072213
1010276
876931
348808
206218
121385
783083
940110
818473
698866
429553
989709
328234
442475
1052108
191255
601945
899068
678336
108469
437989
293272
595573
819663
355424
447846
662874
473784
849730
116256
68794
204602
243066
403272
1023333
761597
165278
591337
110284
703571
684217
177773
184313
771989
198038
599524
110498
175553
320261
829411
735752
517876
153503
46176
588460
279612
486371
48114
986368
979289
652153
51804
766662
481087
480916
145126
750783
497250
401565
111183
870604
678204
107659
1033777
410571
41597
419232
625720
830012
1011694
811805
350412
1018756
1057492
602149
118361
64871
178345
683635
1011803
233276
356165
167559
7907
625350
434266
797349
620306
124225
1012109
128557
431236
201184
433849
65281
111636
107057
279316
809789
933476
1081107
866346
795973
809273
88717
207213
444339
408236
704203
930986
930354
609159
685083
780207
175438
162886
973857
409615
214470
1050859
935575
260945
75512
1013714
856827
619638
751682
836428
910447
217671
705316
776952
282053
217275
127989
677015
269686
904720
642228
424767
195654
934872
631037
7973
942267
768969
960637
139948
434161
277554
129879
929640
850652
124757
723050
174192
118824
376194
757516
756683
995362
196714
419462
978675
235475
124512
294726
951593
378402
76908
407570
484723
411165
392523
751452
223252
361530
755545
955398
681389
632089
1023696
667721
72301
333576
199782
415642
999006
519929
146234
185638
700503
26240
20872
775696
37258
129303
46496
160948
213453
264573
858671
577589
979733
143224
1092805
776627
364104
1013392
771042
370043
761055
348521
746450
175052
262109
850203
190901
518331
217411
729122
482389
436749
634700
997109
556788
98997
563331
837238
316384
1032581
32414
63727
150176
240551
343950
368226
296788
515895
43647
613532
137614
147894
33227
740640
642038
905779
987189
303911
477396
836626
920273
327033
699801
971794
475246
1043333
928426
40924
1017434
209888
987146
176042
353862
58412
187026
476083
819995
599322
158053
143031
649071
949788
137607
563694
554291
23870
833052
59543
950080
461078
1064466
129622
1092203
195206
854670
227292
449587
205975
763813
176094
618085
418148
500362
186673
675369
177986
771864
986468
612531
849777
964651
505489
359208
148527
1056621
224475
314578
275098
739065
893731
764595
476260
1028640
901052
1022526
861095
13827
829663
1055434
233923
535589
816655
251352
835848
235334
603698
761059
123600
962393
299226
104009
165778
733108
998524
32190
805968
169961
395703
394431
268774
434173
950724
55764
453224
1027072
190273
937584
189543
882662
1068428
755592
658193
195573
584365
739651
961648
933988
358186
288029
578047
529011
879914
363773
767643
252808
550455
325234
492981
437790
813268
234362
65258
769763
725596
494142
101987
614783
555906
286720
417537
436543
948481
668073
216078
352400
224947
492768
943539
778058
785047
845363
977781
1053258
904475
862300
18593
570328
304998
415300
483464
840007
1023313
322586
578680
644731
671266
110413
569418
1082843
968317
87688
37604
948227
714751
246836
705818
612592
658782
326042
227023
240572
247818
892897
1074076
30620
502191
249795
59905
993837
460090
796371
236230
340931
68128
135609
435263
27673
583051
31682
307911
222639
430082
37136
530110
62550
990528
437424
397023
959477
1040830
1005410
694856
785294
103694
711370
588005
332842
21311
177263
1017625
961328
235825
227584
199987
625549
1034611
411474
753074
670647
554702
512080
700501
875109
940859
701656
403055
433374
26361
1075493
471266
486285
871372
1027354
108034
107983
695932
5041
192434
584911
947523
841743
432840
520556
200602
290331
1086818
1024562
488113
973076
261216
196840
698620
739574
385398
905139
994809
1007452
900227
804140
384198
718262
831881
530144
535372
356756
6928
460739
855209
940803
41789
539996
973518
772995
78951
117210
16872
77584
467683
284276
274508
18188
571861
544467
903900
314100
272480
1099510
781605
398790
391455
71016
483121
1075885
426964
888751
546828
1040538
425662
385736
875621
813479
551419
19195
1057752
1002227
193620
125340
516550
350479
860656
402682
1066910
90996
147675
320675
645286
650849
159049
414546
249640
119672
510330
1071522
146170
56421
1073282
818254
500854
535400
662985
501428
72165
384626
790096
337785
547968
809865
213281
458628
83566
405217
166189
587146
964103
803348
1069210
996322
721669
323653
535722
243100
481451
1094365
468832
71892
453349
277677
913817
945711
1029008
388843
379627
429727
842903
62333
75476
1091547
856937
509772
536527
121405
528460
652247
118222
326851
983376
695574
519214
650574
535864
353185
783142
7862
549369
94841
999208
17583
10493
703301
406094
124287
829315
973993
1025430
859560
131052
269864
629399
974091
128166
392814
376422
81399
670259
976010
973865
451490
755364
193900
366734
811258
878684
672065
719963
532220
681417
901944
262536
893186
187260
942053
254959
703125
1073715
486312
426517
901029
20628
797528
155598
783545
578998
30398
637711
476546
744514
515527
609070
811700
376167
46268
867127
641060
905120
260444
215133
626509
1050654
634442
616071
289866
420499
374224
740108
809096
967945
409343
180653
656696
531572
55367
731251
369320
743671
367770
72394
528670
776269
327423
1052759
977468
63036
855772
792473
808397
128418
63305
290197
391017
884830
809382
978947
682763
912981
738777
82419
1018352
296984
941994
355389
646599
135153
685587
282558
289991
863282
1094400
925763
589778
711636
170262
520455
1070535
686359
140914
685870
586199
641597
1019000
98527
540904
276865
742929
290419
693970
60460
999978
90211
333010
62739
980759
342377
435340
899104
44039
407120
807912
743494
463229
37023
215944
422080
1092577
286051
968032
422634
1012853
949257
358408
645785
368489
809418
174689
98466
965109
511530
919129
533028
235543
566854
1091838
531772
777621
839964
45126
329809
830239
413207
992521
330799
374073
92866
316539
875319
498804
63115
934306
539217
749719
718236
837091
698694
429038
606713
731998
639616
173914
669109
579129
386325
927216
645306
961588
177531
437372
878135
524975
375536
212746
201277
338815
314674
681962
792626
579236
473078
627337
813832
832146
1028916
371837
59349
454192
212359
737065
365917
275687
425136
133667
689923
942696
364106
8089
558292
424932
163981
447906
17620
103385
446108
296916
995777
8201
321649
367336
842633
394495
93046
318068
953786
78111
333545
377829
902512
165029
810315
540024
975488
630455
675634
830559
320334
282433
435305
871983
1059186
53955
761307
598796
873106
310302
714059
99749
1075332
563882
345264
207733
64489
651335
1000506
470561
736447
647509
764216
357984
848454
363239
915350
618098
889957
714287
594791
758947
3413
455129
609595
664862
884616
335682
1079467
507195
45351
736988
321165
37014
388044
60193
179228
401619
661757
192095
401119
76795
140089
372691
194745
1015788
874567
683783
125672
541877
73228
1008477
295025
268557
793375
628686
945467
597172
446400
912314
621401
212043
247112
397635
870424
211524
846226
856312
554987
863545
578569
182270
1040075
467074
886325
675214
276303
834479
936728
137873
15549
585042
196498
677014
693617
1098893
714784
1024047
454815
398866
251991
846996
702637
126922
134247
228214
836476
96263
873740
980530
996775
415420
615610
878206
282390
13482
700689
136505
618034
610160
431868
354355
928320
444301
183736
102568
71495
144132
432325
621451
48519
185258
883746
573162
875541
265593
140416
916466
826621
43979
786844
622187
579045
267761
287827
492924
394868
56254
890733
880482
1073070
423250
384280
434319
205085
872991
1010176
139462
570667
79471
627510
97616
451978
998516
903137
221245
985305
143128
451870
87749
420951
859367
1020581
1065227
922158
283519
545411
29974
408381
424208
150679
881805
32497
665740
601612
367521
958696
117454
675387
295838
313276
502686
983808
455612
185262
933315
627692
372511
771264
949946
161607
396283
157101
853586
360808
919199
576203
800585
713844
371458
358559
183030
852612
982008
182215
158117
1089643
544245
788400
798569
846616
662676
114355
311095
190865
1036887
162806
76443
702204
811586
291935
996614
583090
759830
48428
601957
72123
396867
166339
905649
146872
605428
78198
887339
283568
593777
232965
994307
72516
1055328
1009816
771465
109381
643787
647691
379275
12845
377510
529533
224516
788821
641479
460230
704029
883770
947873
972552
736198
598948
19563
793988
867177
79280
397846
270545
445149
982246
238892
534988
42109
476528
160951
791046
778159
443275
852093
44247
503125
897547
74115
811624
1069388
182977
584285
363319
570984
156778
692749
1046728
870987
504703
443602
680141
646688
267303
806345
785477
844724
553018
694754
974247
491910
446396
887389
1092696
193537
999723
886668
1007912
85724
228897
503369
214732
815748
1066583
839272
408777
1076910
508233
619652
724502
338164
781083
226428
71797
63672
1079875
88809
948120
27264
948682
997435
634071
516715
22847
841000
708701
311904
16108
426005
508230
1085208
438082
36995
730937
627036
874391
534717
62107
7195
400715
153881
953544
354752
265341
604038
871297
825350
165973
152038
452444
441916
603497
145601
338242
746524
942679
532452
158507
407124
405019
251792
591798
892199
207619
653029
565870
708780
1034019
810395
952408
542916
53169
768045
396991
363822
174809
60270
931930
279617
934688
848530
417936
963439
184459
908229
897232
462350
573831
1071229
853379
356873
595752
83993
720864
303189
1082508
1030125
378277
911651
1024279
578215
916387
610254
459638
97715
247417
192499
504061
988118
520436
939803
116422
321230
62588
517346
1063136
838366
176425
478876
414474
308903
813112
431109
290142
130761
119788
927757
1029778
704272
1100893
270244
181359
900173
554874
996352
488154
691593
149572
553487
821249
260570
950111
73455
497145
846269
586579
1024542
344324
1084710
291122
941838
469483
449725
962948
629753
706202
701111
446320
1020034
341473
531179
908861
893924
448778
143084
423048
717454
236974
781892
243991
533409
115100
947591
49615
242511
216111
930154
216999
740210
325415
981578
109780
487364
56932
714039
453065
454115
818498
277942
1069488
870859
850871
700835
263599
81431
557804
514222
3284
480045
1026631
645333
170849
920652
366074
266062
296377
719117
428554
17350
75555
603289
510502
952903
553078
924161
82276
210440
865434
326394
433804
667727
980966
952965
607223
787796
170684
434840
97017
1014902
311721
79152
54966
680364
396105
958335
1031419
424934
266532
439632
1732
838056
613773
239054
263793
867437
268700
59656
117655
82814
422499
78276
289647
410835
158542
740539
692636
641677
173333
1029403
418906
746287
185331
680459
933638
875778
204316
567708
495541
962283
539376
567069
690839
168010
284112
220406
870098
769138
299466
796778
175195
146784
934794
1061345
138698
885025
240333
754091
1029876
353445
196723
542856
346371
975601
635153
710482
625975
535800
129932
567326
105401
320505
175528
978465
253744
526256
509541
26004
149239
1053713
713543
879643
583065
880869
30984
85938
267154
784580
588609
700033
597432
465673
486153
1089363
19837
378805
9125
1082616
92973
819695
77381
1066116
438711
391247
738349
965393
226451
1445
804995
85933
1070461
339656
12217
887158
513390
270259
749613
792424
1091747
419747
571848
167217
505120
1049611
714597
890009
1055905
590450
569467
889943
335268
164803
669121
833139
644389
772361
608405
568966
9569
22610
589437
673233
11628
209399
297384
425900
414429
764289
1044143
1029914
440506
633998
831151
996963
195163
1004973
15557
292804
605540
749843
320512
1043586
516848
932070
477922
966140
819371
365861
74417
354754
187044
121336
369095
252016
953654
380397
426378
770329
548516
656911
795381
809609
973190
821268
339204
960126
179485
93781
182719
671325
345094
48105
276920
897697
1056187
478344
1092017
910224
982134
544008
441821
749056
301609
14265
683203
172417
947118
153360
624754
464523
839530
391656
469044
227249
924170
1034775
207686
113482
166204
630713
945219
76907
561805
1055289
12168
282459
526347
990010
108878
341540
224061
747466
423658
409510
1027167
594993
130156
483724
757765
908755
964814
234111
38016
325179
988266
693137
1052289
1658
769552
693941
784960
888390
1073943
964569
51595
579290
428827
674072
984023
985074
442354
659565
251986
23816
192878
855432
676648
57035
441687
421030
72448
72449
13344
993804
518901
1080431
88742
713077
290424
521469
756693
719959
438881
1066362
107350
880256
903828
985739
591391
112083
236693
196818
47455
812834
482342
795452
363185
392373
685064
128301
862362
297137
78410
425326
1024044
795909
1094182
547628
312507
690669
320339
247669
784434
1025930
599731
957737
900423
492362
505281
997066
848108
1093118
751836
895850
218235
799742
472243
1062233
4108
61332
89712
732998
133038
415315
1078580
1061624
437916
65979
307644
845600
162576
786045
263487
143914
117241
861879
1084209
1098031
324267
674232
2932
936270
774106
628646
99695
1085374
671454
62525
552567
785121
13702
955475
86744
658965
294982
270447
331509
581531
797681
843430
168253
528168
18385
999339
781860
690204
385813
812780
305740
788327
676969
49293
258675
388222
394692
218862
303119
723515
807859
1031484
142563
743219
348877
56793
542704
210143
371183
659437
698218
190092
1063300
274007
338541
299596
584297
792803
40080
637232
887196
926900
381216
775352
32732
895295
1047834
355892
958702
907123
724410
421963
73757
1100989
119397
570641
68816
150482
63569
656744
453591
601299
174056
131209
1069745
455216
838304
602618
259055
776353
868619
384898
1051933
933060
104289
861987
88507
275825
940624
1040785
673337
138506
167615
768458
54741
1074558
780558
414093
821806
513438
1036319
227608
750471
749006
194183
1020428
993826
724448
1070493
757766
1077152
789508
655772
299603
57328
559666
374615
786289
390451
416847
945041
593985
140080
382469
174506
49023
522255
1073929
190574
106222
520784
757832
731004
442196
932069
498193
11398
585937
691401
315314
558618
774964
883052
999863
965820
180994
824908
164734
754230
101704
76783
526042
54317
776522
650147
371884
1094864
150593
88013
288637
119349
394782
952592
1096787
77101
280279
527046
57870
1074251
408994
231157
115948
1070869
102032
325760
328421
586298
601675
59372
914793
637084
825538
664407
373615
984031
992185
469148
270733
384478
320060
861974
1067260
318235
655255
775382
949163
71581
8073
893995
240370
814224
12353
2510
753131
269835
883063
202419
1059280
224068
398367
942983
615455
331057
798093
1082896
832387
86219
655979
377283
110636
58905
1083400
642207
94403
793344
3681
328699
726852
893500
448575
524835
322128
1053973
700324
714336
294580
832708
65635
1003097
817364
532385
494589
890930
1041500
406131
756110
771878
861403
197253
1037514
1059289
27448
584276
1042936
642815
12181
596328
830136
84782
165372
955263
356896
267592
171490
604546
32634
34745
861058
987638
1077324
42211
587211
608240
332681
727820
654066
293589
884653
137489
1068412
288155
675910
269268
940724
651250
101665
603807
73627
722095
329711
155143
551116
244929
927597
1004626
754105
976277
1100459
146084
514419
109642
425481
411545
825353
1070903
451047
936048
837757
880594
636544
192764
103945
100635
1063814
219273
593701
969371
30474
586979
867444
93366
63978
627245
245961
754366
762033
38839
110193
294318
13879
268924
734238
254237
133123
171409
592986
212663
331395
75551
852407
284877
305351
519250
298239
783908
130195
113596
1005419
519028
218351
815309
700155
434404
670114
798070
719498
318721
965398
164869
852309
250535
164658
31067
741554
992412
148571
70032
444442
978897
745066
87803
844238
1015170
496707
282753
409107
617419
187824
367809
468092
731866
916063
134852
747124
456882
179014
183569
502449
947021
774724
458463
413844
401098
853811
823867
579088
561080
854050
1074561
273992
758103
127603
612196
42701
841017
340265
550388
1017960
890281
400863
1043102
882246
872585
347664
530765
65346
783449
941595
9085
149187
99111
655847
68041
495592
481496
1015699
255181
819284
213998
365756
1045077
291019
810629
43039
547631
839799
1092718
930783
114806
203496
50025
358922
689134
234399
703347
943809
12643
487967
808438
1008403
307425
1059583
562322
245757
1016419
608906
396470
119080
125748
487031
843547
872434
489782
901657
1059359
414666
729081
422235
1008754
282924
760581
231539
427892
56668
159617
500785
74999
676163
1038956
643189
679660
975486
919108
1063603
673152
531383
864534
746700
154918
326669
856927
231971
900287
79706
615000
305766
207501
885490
189016
187966
118142
78869
527018
976404
760840
893034
172129
878543
229442
852268
505629
453855
305413
263074
513169
785038
719302
961076
779641
847323
419229
97899
1101007
994168
105235
753903
682939
159808
551985
939843
716258
119687
253969
563568
292243
758676
38509
1033819
848706
791991
555342
365059
19609
691830
489763
579869
91200
90150
544482
756950
1021277
974007
701142
355850
285823
984925
550311
745796
366445
1033153
231887
510107
470707
617583
569300
825237
894805
1006089
912415
37574
26644
23517
366637
565589
99965
524532
505827
288793
175912
197211
398304
424566
404512
816107
738823
612932
682670
200264
362384
558024
1045212
435250
492190
583752
736713
187972
766941
225282
127540
122506
1028421
784971
579200
465629
735472
665569
863595
8772
846578
716946
51495
936347
2597
476935
597837
493057
886048
571225
7909
286053
884179
763440
1092367
656578
707043
505772
304774
19995
350683
47305
837919
298423
408297
441861
974236
310300
588747
974202
717373
100617
258124
37645
510849
510848
559134
851062
246774
1091621
962335
227439
41287
751502
594537
81856
684637
68403
1016825
856929
67958
65864
106509
655731
715395
897523
240763
657486
290842
187719
19108
738351
901578
507038
617572
739402
433230
222038
237386
898802
1047485
150026
971448
797775
130685
832821
640639
291833
108828
182206
668134
271116
744691
764665
528892
354195
713499
110899
737680
88042
924741
807711
595896
280797
220624
991943
532584
429041
247526
1017591
455055
540434
890079
451408
970629
605020
774525
323929
482702
746054
112915
741449
632889
198985
824586
708894
155610
169240
789450
128465
207051
582619
575255
531669
351247
928515
929565
841080
246924
340315
184189
101334
736802
649131
538427
525298
353936
649159
571252
666047
84882
260036
865128
338334
273358
101202
493464
255726
996830
351804
764753
87443
998006
672547
586496
772738
834836
91722
652960
93846
104193
465554
1091955
171740
1064948
424820
1012925
601327
820621
108891
666180
783577
220857
482604
219898
600602
1005760
186853
784002
470334
692301
40909
827995
758501
109468
466344
805068
616962
1093012
235230
419533
458198
950600
183182
1083697
445636
373499
195832
157332
954317
723498
381169
740117
156505
669274
937122
226066
883827
764432
15919
98845
990467
69166
1084426
1088944
991831
990253
642701
72763
593778
995572
769010
215771
784120
199144
520789
639695
142864
468084
17488
838553
561275
364360
506332
449643
233043
516400
1077868
149235
1024957
600041
362544
644869
168673
719338
635334
850297
909056
467843
900954
170986
1001780
948470
698824
252944
705165
14796
968254
454704
307899
485744
88871
603937
719244
697829
900222
384912
807759
96124
719589
1054433
264743
501981
800600
746732
213980
643167
34561
242223
339439
1043728
1008650
134114
489688
1020238
241239
203177
674114
741002
608298
160219
816729
617887
170162
493503
30839
50502
294242
510019
848949
895239
967164
248667
241195
107003
727086
766960
159662
182736
346925
33336
481060
864543
573798
146862
711595
345619
4580
868193
201996
112562
128098
177854
1026668
79289
426627
39400
935781
251174
793391
912476
527120
919179
270834
90979
114276
555876
533204
106064
248351
688628
687578
718793
882352
882351
1001930
355886
369636
348022
873514
71131
823037
300638
952931
477923
700797
857030
372232
203528
323731
746461
860598
14317
430389
49074
876993
981656
950747
41195
949218
529119
441438
704604
1057529
464341
45220
437001
636236
1085104
242998
131914
786277
202478
981779
433308
892168
687095
888958
485741
534880
749179
711809
288400
399060
35080
307718
889872
724975
5165
582765
564558
435797
712728
775349
848835
89266
860731
1040706
884330
503673
503672
817842
376263
268363
824884
1062054
387768
84823
613098
783472
107309
894279
27170
777217
691216
24855
551916
659187
258171
222067
915960
92683
192015
814117
411008
176324
807377
123516
493310
213381
150925
1060529
124327
1081372
378677
303740
641933
736362
471654
264388
683868
485623
765540
1077592
171142
914089
722043
670790
940029
681195
523711
734117
667771
359887
1069747
918721
310340
454173
289220
865001
485884
896494
732534
773789
205603
1039057
1066371
430573
330835
1068620
471733
578140
779376
451397
964717
833381
412439
421582
699052
1027184
1021687
716282
350565
545281
52444
578678
671603
257957
462331
716044
976008
544596
749175
1025237
310978
879007
642733
687271
656952
948834
334227
472425
796693
741559
770794
297247
952815
810582
597042
1045107
772421
531133
830698
939056
32933
285467
821078
698395
682327
203485
116257
500629
501679
631292
864120
855582
1055953
506654
690591
885584
750238
419616
765248
182630
368906
280954
461000
539018
182685
840976
582395
89036
1020803
142403
936563
526850
43221
962207
561907
916771
379170
959031
620679
997075
424746
810610
780535
50802
907328
652190
917024
164079
981337
647856
254779
779733
151329
841864
84236
497025
896367
275166
419270
48713
928949
253472
34708
898644
497439
516374
673750
240721
763075
897242
28594
952225
103058
457041
563727
597656
989264
355801
513895
269726
992959
1080649
7104
90365
17933
328503
838146
855254
627181
1007112
986560
1049474
129397
193234
790235
817409
699441
217386
1023887
652097
626523
962808
666603
1091065
1050390
184070
327390
535838
697752
590172
600186
579080
626211
60072
448691
851847
676728
441294
226854
83043
328942
554718
603043
67565
890509
498761
361437
774400
592629
474324
719613
741148
420956
706910
923440
114466
1062510
595799
212695
291167
837232
877647
1099278
1051627
260031
54478
94368
265151
713745
32916
360935
1040454
758015
839604
638862
164840
239615
739748
937565
385275
340145
988508
307237
37514
939685
572168
758020
241206
19355
450599
348185
791378
220917
1035712
1034662
916436
176603
543525
338897
604421
605537
336390
337440
561438
324243
1044302
984143
717346
23704
559239
949231
1092022
778494
1010868
757965
155384
5831
454494
807737
713735
247280
681126
294093
293043
920604
717976
1093280
456180
229234
59881
581341
424241
275603
586492
402087
851116
1083586
666387
758587
125463
194916
438627
1084596
662386
723463
751778
532711
313827
153366
484538
354514
638973
957111
1095037
13604
245426
127443
730547
1008042
857464
277076
563215
169576
51234
471762
842840
1081105
958842
561432
760070
406873
628181
262676
794703
438685
310279
449644
187029
371454
80837
1013721
411839
650287
200726
883826
513023
1048432
220563
1034995
767876
189862
568551
45952
1045566
758556
547586
66473
109471
293449
409179
713802
512459
521258
377634
1059710
676156
173720
138070
699020
1055091
954809
20405
508987
1029328
354870
858245
860431
897658
144827
77057
174666
165625
773210
1017786
602158
242110
370272
456417
1098121
857048
49628
802662
327201
1071643
536401
285077
784495
886432
269929
321221
601055
600760
277058
411975
498623
1037898
587080
251240
657385
912270
295331
993462
93332
897162
821536
862243
42504
691245
689145
681013
312668
669589
1095541
504704
940457
30632
253178
465103
982550
258460
32075
587398
469603
88005
808206
1079972
599360
350833
121042
887988
568765
432697
373099
535109
420043
695356
709485
1082521
715844
633065
74458
404653
652044
10833
91819
580897
186828
743582
855160
1045403
710525
823849
781464
779383
254501
920489
690878
1092782
619093
376766
628788
223562
652327
323496
782731
1007737
207450
557698
881413
167766
92017
421712
27341
587891
729420
1094708
378793
1083944
1011413
131953
979800
758672
555799
395103
517570
773986
603929
697154
562696
697926
163839
786835
368123
658332
273514
1015574
216325
613755
510324
1028740
299013
207388
757834
1034283
934490
159154
785793
238934
967253
772358
437621
390477
1060117
252458
673644
218268
36800
3242
821900
190379
374039
985890
700619
164464
459750
996256
38174
620385
793061
407789
850053
985262
304531
546949
518037
335067
709455
87222
791137
504270
398419
396691
525016
741718
1014926
346012
606578
405088
83951
651212
676243
1000373
610820
802574
278587
841540
104007
863245
606541
949233
591997
491775
693334
432559
1001324
442943
139384
999913
1059228
976023
647199
427493
562024
272686
781967
94627
514099
554264
591166
97680
753616
1040398
782099
1030649
673276
529090
193157
1051030
465890
1083930
116656
191482
449981
758382
904602
676501
394829
263542
719860
848957
220748
1052727
701648
543509
496680
98877
133422
460601
43465
959159
87876
1060396
135597
1089410
621535
1088870
1075659
514345
743354
26939
626270
192629
1084076
550295
810979
314242
1089803
823247
839140
560070
977073
23041
182480
999102
404344
28073
894101
1022607
158162
627515
1100951
1023339
734941
714077
321778
479154
137215
665533
163059
806046
115015
510073
767485
151775
191123
603610
335403
84148
239955
250555
1028293
206156
995491
517569
535317
582150
156054
323051
285929
751690
25647
414643
260181
544365
1051902
671737
266217
594546
250870
51076
314319
136220
936839
735542
364481
298546
702345
780311
39495
217335
893558
808049
458065
876491
851027
974580
711655
407962
203838
946965
319473
919727
100515
960824
965882
409452
263741
331141
187113
666141
853381
25129
306045
707331
237748
671521
287520
492514
279216
706072
735936
859489
480881
939082
65581
140018
93575
109018
904415
698516
50948
559947
758234
534904
492631
545245
836922
154738
897521
774282
1085862
108177
84411
1048778
716289
363658
817201
158689
723670
656129
365419
77491
506331
785846
407429
938425
832385
254021
605567
1084997
385167
888634
231874
640871
454254
517755
973592
710666
266592
259494
49460
366938
275221
746286
305346
238587
352914
1042537
434755
1050538
78544
431963
680767
628920
591250
505041
317871
741912
46531
783734
937519
943801
864419
314875
337047
1004896
236961
773475
43734
642584
542644
96871
750105
180072
708402
572252
914859
505874
788127
805647
918648
1118
881305
191872
1017828
169440
945304
602838
90981
786275
22562
1395
433440
863887
790810
580688
231221
921436
691692
567330
286636
550563
376272
148528
940605
682065
1002272
327912
623836
167407
289319
497005
336700
1009884
1068374
666692
202923
201225
392322
712791
488414
501047
1023711
1024367
99182
69812
1056353
616743
231149
514132
1019902
655524
95694
68419
459449
772604
923413
544602
879871
31604
816991
839039
976995
772653
1074626
243703
494555
291251
338816
158164
743005
993282
636698
951884
299391
893885
45328
685513
305172
564069
968336
258982
17805
1090552
952395
82515
943178
756177
48091
955137
976368
922510
77333
499902
555785
284673
527745
242845
854005
21813
555434
514403
962046
719708
45471
316656
710261
432255
153368
825607
1081370
235826
912684
1049849
172994
455788
433895
552144
204227
703564
706367
699662
953838
858410
258581
289605
1005607
418270
926176
788019
842203
724827
267800
546021
631688
867736
63497
117185
188252
832813
850420
843628
425396
225758
530494
228992
1041347
912796
97605
626255
52194
411391
694765
542491
96742
410423
348199
710499
106677
30238
979959
835821
200749
229074
547859
76481
855183
412337
308862
1004919
287060
786436
551751
306921
329184
316531
501499
555787
49240
462403
493701
894676
341397
263361
252538
129304
1076714
165757
586668
475958
547852
1048147
1008804
614331
477084
916049
368559
170389
1021190
519152
686224
94871
656760
316291
587785
1070179
364617
970762
512953
5830
1062193
550521
767161
111091
603193
754795
996598
491603
1055450
148138
809690
84002
207411
615104
802421
936295
702475
8260
415408
575629
854702
62373
516948
357053
568734
796308
933597
77755
197703
933034
947244
780299
122083
715879
714829
1064067
924613
517012
1075975
774052
658898
644478
53250
235793
14292
136773
827222
366600
673312
297943
117907
478590
509955
912112
993659
805194
779332
1088145
232943
1047451
1047298
352206
892183
855743
518082
504657
1053372
951854
904842
273343
492508
53838
273933
516867
826330
592169
428903
79197
80699
480463
10633
1040672
1032694
616925
331062
126377
855517
579083
1086130
921292
42390
768319
68804
29041
845686
368289
271275
664948
1088053
228807
674434
1090259
512369
919707
312863
1098060
500543
272549
452934
836366
181723
478069
772071
602760
557638
911175
1064913
1096120
662756
986579
182906
853951
107181
817727
693706
764458
612413
694839
456584
353669
326984
596198
82446
729246
891508
77053
284658
408630
409680
79575
80625
39373
679770
48607
45457
965795
250132
851088
434717
595203
826819
842392
322178
762665
274242
106998
575168
302180
527103
288542
980411
204136
261768
707371
943425
498847
44457
684648
850769
94138
759362
552368
477258
1050600
941168
729694
827445
1003103
912620
550191
469304
981702
1064754
843935
108449
642203
243530
873275
469051
569197
335546
96825
507247
394896
722939
454261
870377
686891
222433
339273
73498
1061295
930686
991398
666127
473927
434839
780267
622937
352550
120230
872608
652261
1074841
377190
1049082
425814
625220
1034297
876878
617859
71088
383901
955679
484310
238563
666995
460635
983644
105112
449823
988517
395117
507782
317208
189425
763489
372169
785853
113860
278495
100578
691423
791897
715845
187483
752302
455274
490875
844618
232748
926203
1045904
83137
84187
625265
423242
609784
972160
779345
823466
975366
891151
1096424
1096425
114267
115317
807958
177214
293459
9022
761130
799662
639939
348216
424053
543358
563161
1085260
987715
1048265
984311
1038298
181625
800603
229517
667808
1101169
1068868
834005
244599
254505
21682
1031664
783595
578048
294976
606817
208228
1001662
361029
922789
569376
782402
390708
675026
971122
510977
400532
464917
306937
110847
229765
248488
475919
463077
407186
732179
877937
123138
115735
565253
969923
249313
752139
126362
341392
356886
803639
726972
266678
133398
752253
979807
1099327
441648
731886
624329
12881
280097
152082
837102
310406
233792
448550
789796
198240
989263
389157
842760
753729
149674
1005880
380122
373473
969225
717378
969273
259539
626794
944598
27755
764156
1033267
280033
659637
660681
604699
924018
268851
596028
594978
923941
1087348
743322
1088785
240976
390113
84445
248573
692720
1059688
23761
163744
3389
70803
854545
1018846
1077640
606921
509487
258344
348140
986510
323221
462792
875225
780698
655445
765486
82077
65252
293542
1067436
148363
1071403
1070353
343767
8068
160224
1091039
959790
154972
592806
589180
1063976
398382
1088446
1072702
465687
781317
427270
93050
260650
1014525
143355
259278
164554
245104
434682
946366
834264
547549
65458
1020247
459580
1015968
779266
347958
1010895
770358
745516
257587
864944
1045423
248413
652491
616495
452722
942700
293801
456243
768531
445033
461843
79765
607217
460716
730645
934873
189333
547708
887153
523232
801936
221302
688758
1079982
54047
366219
598686
139933
775055
622425
983568
904571
837898
671914
761181
935921
946097
623837
978530
380445
454780
127334
404617
686859
661694
364948
60315
138311
468239
1055823
486664
697169
968456
335212
584953
1003983
751067
992851
835836
611760
386916
4973
1523
283606
707756
200231
48456
656109
1081978
783346
319103
304811
897902
735070
449085
862833
354456
62408
761020
960537
946566
176316
856711
408195
653553
60595
36265
946958
558563
1077687
965596
51214
389955
432349
459860
352099
1062314
790852
1046174
915050
639832
1022224
1087769
1011586
315691
745989
1087182
575124
346848
342153
893618
555400
31112
606353
1079865
34949
1085638
133397
1043479
219305
1100250
295048
855669
1021799
160564
336865
15714
79232
706207
429503
543290
702107
757775
28693
266379
293886
49679
754309
179229
851000
762556
574486
534147
919040
906935
397577
437085
585023
213742
849850
271455
639632
756103
310446
763672
141356
624747
194669
94747
440111
570298
208762
964942
1004513
659152
767609
1056581
614128
464485
711554
11204
751140
971394
110341
149866
83279
640566
989182
923120
145387
264483
73550
49729
364800
372326
766952
549283
586299
429854
251577
357543
138124
748723
21712
847285
106399
827590
924571
568789
406607
447766
887428
766898
518226
528274
39714
446573
81428
822422
808647
479734
418592
141246
718429
22922
521768
693636
58651
56318
125194
370573
1036294
542153
845610
353980
110527
1022200
1096738
291078
56210
189478
359755
989898
123313
747426
376790
152198
537617
415120
1080392
157141
117067
842328
730881
337768
327463
4247
528933
764594
147378
252204
717818
751267
616268
159507
1086946
102652
934961
53512
494197
190927
1005651
813477
1010235
626983
709514
722985
438562
490445
553723
200459
209480
385361
646613
902813
674950
796600
623149
139639
884748
587797
619627
809765
257483
34987
997675
695462
527827
772696
940139
23829
791650
899602
260923
162598
1040571
1058243
659910
58369
717567
706613
83777
486198
51289
29925
418038
805735
433597
670802
610465
1038825
132054
739906
488017
1003771
352361
1064042
133637
249950
85608
994339
140782
852065
952134
1099589
648211
33097
715161
898620
238410
529979
186953
408414
613582
872998
172120
432772
464031
305727
213976
33145
130020
661231
81389
544082
887581
18438
771187
277994
185275
224836
57394
487854
175928
121059
894205
149807
370075
279334
339855
996729
808269
482737
117945
953435
87757
131909
793342
5972
394222
673566
114080
145720
824606
466119
939144
400108
1029575
202458
94864
902719
368367
863059
963305
180672
315610
969796
973586
94457
998885
924614
1093782
83795
655867
126832
806402
338033
818181
1066703
380498
100756
26997
201281
699561
120425
1006396
729308
392847
531185
1031614
703775
881799
245116
246161
418163
58112
559513
1028481
537226
641455
172903
978692
298304
509029
451161
1016270
241678
869327
23586
679121
480747
602363
942544
897682
281488
200377
15366
298734
523899
476838
173249
456738
598310
1085437
257576
559717
105370
817549
1098869
828211
1056571
619002
1059797
265177
822479
287126
994920
810242
116641
1034404
692048
550565
416672
1096777
890741
686936
713597
737564
136209
138310
100577
998814
67065
668383
332295
6089
33650
301716
288911
76114
326604
102957
647823
388375
516725
12719
242481
327578
218861
365060
356781
739644
97687
713307
859742
278374
485354
760822
565829
674865
385227
1031508
6182
663638
136653
240262
928487
720669
227090
295730
414240
549304
656917
182006
247835
1069592
291032
992352
944868
900232
445451
792497
106541
306585
991781
739217
972319
394844
98713
469045
494122
187857
846165
374462
731411
246113
1067630
1073782
40504
930549
949995
167399
204618
247520
801914
578917
631837
1019980
218760
273455
86481
264316
239478
413326
455017
353449
857244
1048346
309331
78988
240287
49972
1094214
502121
300118
408433
454373
710905
779615
343523
792543
633287
395090
436459
904255
227506
319386
437436
1024060
240746
861901
548400
723712
327170
8559
1098160
745356
869980
547420
833060
648564
1068448
60974
1099490
181674
685055
631530
769498
147249
297096
91906
1024355
296808
775369
188129
1099992
333636
762971
523242
476229
510867
21615
993745
982616
447747
148830
473938
452716
625513
659453
8036
689362
55623
507711
753702
752652
611320
631636
149254
388198
390087
422720
145941
145942
838672
631752
492946
707252
860231
712929
141355
325840
664473
969816
525239
945454
359666
828394
972035
92433
369026
271399
39695
721600
709527
4543
858522
573047
968488
789528
1014185
636559
463556
596934
479971
51947
316984
1223
225719
467613
724688
649633
911955
468406
408525
933869
596482
704194
722348
673028
1097875
1063274
645586
771898
356633
945679
204510
203460
779121
17666
971646
46456
297940
107156
90919
1082472
747738
914668
311325
432481
333927
970493
209166
537894
818250
1043126
560758
357860
1048160
471820
464615
480639
862909
656292
741533
62300
525475
457007
484507
126341
898737
285362
935862
297430
76147
883720
47691
236870
634988
569888
908957
558953
629781
878425
879475
498964
530303
992090
298642
754876
572018
1057595
1008256
228319
326253
262053
1584
541852
705980
947812
437651
209398
749004
422673
402290
601518
7482
675624
162438
501652
946274
468805
505344
147248
377464
831786
594948
88016
311448
904923
402730
530331
737332
193550
75205
79496
738227
590867
658810
118096
516323
1011711
321532
1058853
104495
649371
675257
546250
1087035
689078
604317
381685
627402
188857
377514
489534
184398
45027
542606
328385
467445
659276
140270
429872
184471
756931
379565
144218
849331
672640
577135
164608
686697
416535
498253
1035040
724859
851306
262675
1084293
462909
271722
79585
982436
644642
933487
748527
23877
1006744
26491
45768
20024
111791
836493
200046
9513
394420
298252
914845
510432
25340
441979
555800
191457
837674
80099
629136
435162
319401
66582
338811
560342
335898
482423
1087067
526027
861869
300599
764912
708781
714023
1063487
362397
497483
242269
261900
233504
168717
894389
697489
847309
1034696
287412
692405
975197
620272
940980
622096
206710
902531
415781
892131
604376
798453
276399
755750
592603
691789
921032
1047555
614408
170867
234242
899204
753180
185430
668547
366331
925852
499253
423824
1038431
928228
1019773
90445
595619
656438
910974
730866
355490
639214
220536
732501
958279
454495
615780
1064769
1000157
1041548
146497
913449
831895
954446
589484
893050
619861
451653
676356
854226
1094774
676944
685168
189475
874313
494208
418550
400971
583537
354147
999578
19165
875092
218550
805874
846719
504521
243810
749456
766820
1067006
583273
916642
753157
979538
347869
450456
162932
953556
1048055
985493
725444
724394
295889
373058
637453
128728
12805
783492
898221
564222
613147
374972
1095332
136709
402350
1100871
89674
744271
477511
507988
760720
191089
588331
679196
154355
838647
341757
832606
279463
905457
92635
38609
461139
537775
772134
795028
583487
189208
632715
566463
1082749
794032
163626
920017
911407
825851
45272
59364
211594
235847
293170
842844
1066076
64182
308203
588746
930927
1021534
921239
913669
1061265
722803
527600
414818
594652
358299
498130
88071
496887
47267
807148
239721
970841
517245
172635
321744
1026098
970128
430466
739436
433881
831144
127158
3822
568353
945824
1032817
690050
680650
76706
245433
790390
572367
848600
941456
1030243
222744
457222
450089
333411
837122
63858
68956
979318
497733
240188
279214
438563
955122
445309
457066
4219
356382
259044
502975
759013
158767
1094589
1071463
914412
913362
123812
324884
623311
403421
736895
667117
301068
594994
637458
1053961
1084695
802222
1060213
248564
515208
369667
709464
259819
676955
984516
412596
5462
189785
335849
133002
694111
368776
786313
320319
278896
1005322
510156
935822
54850
838450
598152
14284
1075700
556490
429567
439470
184317
400397
8424
562194
233968
385991
1015889
475344
213896
267657
835497
836547
408361
1048663
401773
403754
22802
468365
394668
1034657
250941
765475
258808
903285
521556
1050036
68590
852452
738601
765970
207602
796661
121642
972896
536480
509557
226134
966057
190657
212453
839349
35289
727725
760644
979155
809265
719663
843233
924852
621430
185035
439673
535836
1026614
804450
11695
436673
679975
6340
666846
110785
631919
375230
595116
1023649
329342
395222
988513
222953
613882
353747
1043168
644794
161138
189979
1038091
264143
305480
92639
781065
294802
583493
23738
1049330
510253
774193
481646
674639
362632
202935
672361
121741
596999
1089746
326909
423289
323532
176801
902665
699335
1051836
1003134
565174
325750
765981
906824
206073
840444
363942
403114
1092399
336460
1075106
707516
248513
970981
753542
1039052
581457
369265
772212
704893
858795
658070
23821
335048
991528
952172
531355
21817
1051761
899919
640596
941356
227051
645680
1094692
373603
266031
542370
574161
1024399
294159
467322
207183
970854
8857
666029
730790
823606
36993
359518
554204
706846
486659
746218
726697
221876
121671
833722
862596
757087
1002555
703892
826215
311007
828503
668656
246772
76030
444926
1082903
647792
674743
531331
324212
916671
959214
11907
79114
485066
129145
269220
930571
616282
440866
776360
529618
242781
309953
77745
374493
710676
153220
172742
5310
918159
914038
617767
249491
105971
676766
972954
362843
738624
820890
1047115
271766
649458
405845
919034
365829
250084
1027509
464019
134635
873603
656565
238339
24465
648264
561680
235928
946560
1088758
695097
544236
8907
317846
1085310
478717
214925
237253
625749
868166
1097809
461606
597777
168215
632740
408729
795073
490258
246968
1049947
966502
163061
609262
244995
290640
287819
255640
559915
193755
768309
387701
69068
54971
326386
553834
986615
419500
318507
466063
289578
226596
901430
992295
1003099
575428
941571
288263
87275
1067656
699977
1061593
1083285
379951
809539
453132
356114
377978
804471
750434
609576
592521
968478
248262
726960
15373
581952
1094894
527554
688345
1009472
686525
733315
40618
257213
119042
120837
888411
899284
704704
507444
942615
907676
678277
414578
768295
388000
2746
139255
177718
394337
115757
999159
562765
308573
42328
707722
417809
75087
819997
388456
1011282
547873
155186
156236
767474
472511
1079341
1068824
439181
860471
458856
852834
178303
1094112
433922
946351
841099
905893
156350
143021
189640
980781
165253
249809
914951
694530
6697
519488
941930
419086
760120
682870
62499
731389
791094
59459
154312
750494
664438
202329
573226
1043321
145679
171877
156265
633791
339458
744428
905029
200940
374705
495206
174478
721986
335809
136123
975607
920658
519865
1070659
996114
1030368
63875
1079712
1101310
543315
961579
792219
365703
983396
233976
196612
724362
583866
383259
348536
325768
300345
1001504
1001856
666928
806059
894712
382029
660345
484328
1081941
299518
530445
756906
118191
81605
112699
223772
79452
391405
226444
1084204
767642
943021
672608
755152
105498
743977
39081
1101158
101832
663396
247514
691549
713711
571436
607124
730817
680413
29825
775137
805576
172031
792229
1045937
266650
609358
9666
597285
512640
1088800
497022
170063
386980
934130
795911
626148
879909
264779
175927
542771
1051173
814885
256568
42827
933440
355686
904107
122404
416306
795006
350377
660616
339387
287742
993374
748728
1073892
737727
748059
299371
751331
300033
26437
320938
206350
480773
116351
486757
139884
405389
96995
687005
437727
384964
419961
263209
27405
541833
646604
975517
527528
1057902
422022
595727
147602
199365
90993
595153
970039
1009629
658928
290820
378896
402824
115363
18337
598004
993120
833481
415682
776937
454467
1088774
93648
1016585
786444
955239
176924
218180
949577
703971
1004296
184145
406763
732790
38790
1093546
132716
330703
1068361
142264
709068
108852
1003768
241380
617812
687756
1058754
1067882
729415
926859
117622
876334
151670
673208
379635
1063255
989803
424629
569209
645754
625321
250015
291606
274496
12944
353039
346171
768380
417938
753924
58911
1077390
454164
517693
567986
342783
291048
334575
1063106
1092964
848437
1090538
463500
188211
541212
1089584
287145
192055
741063
369177
23986
682677
85196
1000106
106947
726329
310735
818274
159554
294054
1055618
71553
1078273
725167
841186
730702
357596
310399
854640
88284
831665
486904
304937
764682
473401
96746
1094408
794302
453754
83222
692718
461407
23366
484004
997803
270547
932186
670248
854788
1044651
146493
647651
1018061
1050891
1051941
424069
796536
867125
412221
545764
63724
638696
100854
769703
667146
237682
239427
771976
920909
1089675
238586
387213
17632
295334
611910
122616
456892
930025
500715
369037
842439
267335
634465
199512
177545
269295
455295
399368
738995
981224
952419
604029
342112
42970
89856
1095041
772057
895030
830474
265034
841798
172561
795050
1011966
1054169
124385
34541
1026861
775217
565938
535776
83962
1080108
330168
958560
489748
676880
1020876
749969
23079
925186
583450
618551
218236
463837
122180
378598
28069
622526
334470
312213
421273
1075630
846373
139222
306111
372055
138268
612192
740916
169757
143860
21348
527750
953717
875705
876673
452575
433074
1069264
1049117
410735
62302
115293
889798
100481
385564
462486
873411
1071587
241439
279741
600688
556345
283441
686222
338495
296160
992967
994017
727809
482223
979656
650444
542216
740099
167163
858010
671130
925578
875638
363280
136681
727835
641169
130043
208401
31985
804421
1098215
46866
1007845
296673
123267
1052625
361645
307727
684033
433192
1047352
134413
876130
165267
604456
958321
768602
601306
302450
518041
129373
1084740
751026
555783
838487
181940
260706
549472
1080218
653333
478723
1028648
285655
570476
836659
836660
2229
244470
253330
421544
437179
527265
912603
45244
1049930
774430
405904
548899
893117
936496
891458
575801
928346
22809
1086485
114820
950449
174016
494669
159456
631199
882652
331921
36343
58398
203932
110604
755100
141615
860080
354779
6921
735082
58906
914407
973444
335867
424652
610992
1010829
909823
524885
262690
182647
490223
831108
1022125
664374
462389
54172
966038
888251
160313
192184
956919
308905
268305
345352
43948
943902
552488
148356
177965
1049533
907172
127246
282218
299779
264866
818113
284312
832505
616388
540555
168221
960803
23626
135532
642742
861440
11220
745221
224524
775649
948334
265446
40252
484165
920123
376562
599376
556544
341515
719843
350443
790903
695091
745159
749895
820713
360855
1084986
430379
605405
216486
283481
51922
929070
607262
624166
623116
768190
278834
866527
132969
377717
623605
629616
383752
674892
70851
544413
456039
888896
687847
1074231
642578
365409
621762
413963
839016
815293
902140
1091155
78754
783085
1072362
562602
502533
1090683
932745
617959
533794
231896
970959
498796
632357
792389
739595
494672
1088243
346155
816406
94962
750033
25272
786225
24726
1099480
409668
47014
1069026
558868
410821
321947
114374
105450
522014
1052607
1009569
1042342
962917
828434
613740
830461
276559
448543
1079889
554981
563645
334342
955148
614503
437726
230244
726692
736861
775184
1080150
294897
421868
215106
467042
978824
845994
1087611
862187
30037
457534
1055850
1016961
254042
611048
454688
808970
633220
286485
86073
941510
888003
427982
931487
135843
100549
644014
566821
84406
1053397
11527
388232
585675
370979
141752
124610
342454
420476
1041107
839759
143186
616564
628820
504432
538662
360915
420548
1063431
954868
525293
609555
320698
780517
265974
579480
1012940
750840
819274
259844
240852
613921
79973
820979
421450
31346
872034
327838
327485
792054
89459
1056592
433085
294997
812745
669094
135933
185697
774022
475298
431978
328388
993042
586993
451316
1001377
275679
631700
586043
750649
948141
569625
714191
100358
820940
545699
56825
591119
889393
197402
734454
138304
673804
1042693
116833
95369
160257
461544
640569
630998
995420
819307
824990
711760
513933
621774
384602
621071
734761
922037
688019
940491
271013
1086468
406203
419828
156276
3194
175881
476668
359600
804785
802266
1024838
526708
2175
173687
70857
733714
72968
326241
573172
70637
561509
159608
751447
96149
1075788
321124
852105
167100
798126
627174
906266
220404
790346
997640
639898
955811
283285
887990
886940
132390
1064484
192811
769752
855522
203906
980735
528190
675613
419023
160070
1059013
15387
1084187
44068
1073110
188194
72704
491756
336743
673573
696522
138510
798055
327416
367105
476103
561570
783023
719213
183674
1084289
566715
499237
878308
389438
601981
648882
184013
191644
127361
747518
796387
1036539
828058
522325
700625
662250
512233
400301
635133
204462
278864
743375
305809
81562
99764
83475
534671
930922
1016293
155490
22114
881629
462380
966395
464144
1088291
616265
735042
336784
274555
952298
822232
948759
17695
323018
947491
108223
1026824
231692
723392
921324
256180
170137
600152
938254
991821
145337
1035422
917103
500881
49620
696812
244236
209259
890529
185129
163595
1082280
561454
962807
1083117
154101
176665
1051631
1054949
538378
702534
749234
629921
867867
1003323
1052082
586723
34746
310757
81887
982093
329470
487713
291003
806877
60918
562418
470447
1011270
848416
1080149
340125
685477
736606
277526
1035655
902930
809257
559258
360542
610329
879460
757960
710465
1022251
456502
883922
735426
1094019
272447
802291
311726
844142
1075153
761530
488681
1014214
1043410
178519
154649
110966
9066
1025647
496523
256191
217005
138980
796667
587367
420432
400933
460362
968080
162771
530337
877403
537619
392292
1042365
144712
159197
587627
699247
619222
440302
168965
1063239
300236
753317
177761
322420
935306
286428
854730
933282
82085
965226
280428
751413
378433
539547
335316
604356
448357
528246
866352
459474
831069
92171
856096
800002
394550
594379
429921
506335
761687
882356
824317
798086
222804
824736
556578
803971
176794
333285
285421
641052
683865
404326
906884
1015689
871341
746178
226096
819612
174278
481109
374137
584769
563946
74278
999559
969823
775104
285702
189726
432175
1097347
505456
593347
409602
1053668
68292
958618
476051
237586
989494
562751
1085158
993491
106770
966191
713151
661845
938943
164051
326167
486770
141394
607422
337124
893236
1060469
379978
945234
54225
933619
838529
803458
128043
488931
74273
698097
93181
808618
215804
869104
451128
1068333
797087
606924
73742
552451
634130
180186
746639
131872
1054039
1099397
800163
392875
899401
210207
736266
118503
643130
677365
931133
116655
141656
114362
67851
392201
325519
956250
413304
232606
118464
800730
443727
1063548
20354
577396
39249
375359
850781
360145
535463
805948
304073
1099686
894312
983578
944992
254315
965365
154285
201191
520828
569029
32472
27263
227385
556219
946953
191383
72930
423176
86872
772412
873108
235931
1469
941343
606785
1021920
776328
1067905
246843
692576
737907
966263
446827
204553
414500
262142
308587
95096
340813
302170
585734
296277
39281
1069761
998802
953159
1000213
304576
621266
929253
1036357
116739
891002
568233
948357
1062094
954083
205207
831924
792419
766734
431961
788192
692509
530708
270689
129198
650244
982818
518723
233201
222051
276232
943572
150117
220545
713411
93567
791417
780711
275488
910617
343812
417615
594446
928018
99159
696890
111441
109146
977884
962129
172010
310200
317533
758647
173990
148499
137168
992215
981487
768024
950887
769974
760292
769023
679119
99643
475293
378694
388250
755658
917205
944038
526151
60582
143210
933238
1086328
59928
676721
344501
177957
361724
800629
630410
1077029
519741
757675
715655
1087121
515950
525374
514057
861192
746300
134591
697818
521646
342238
221575
984386
564600
1057152
884326
445548
165098
819589
96762
443213
461482
101374
77645
861775
1078507
1052254
861258
285126
881077
105089
447622
943160
739607
998911
968881
299703
886756
690383
19019
758507
1038810
887551
532671
882567
510314
403128
155685
806899
877322
72993
50638
298747
903884
377075
855213
521948
920946
258914
909027
520626
1094540
368486
637897
158903
433670
277343
832285
57223
642032
622353
196761
400472
944407
375085
743894
867287
670605
542781
679289
735678
943838
77915
971423
767388
492115
804582
471058
208746
530279
529732
79337
990427
768050
884000
586821
1086611
647534
69484
472741
734029
744763
226199
946252
758131
989501
173860
996321
383627
648070
767447
518927
885687
292915
224967
774008
971095
912427
718820
220299
340040
258044
465037
1001007
20525
507003
980449
934423
137549
157002
224686
523155
444994
539554
240893
645297
378443
325985
587072
441859
447690
28795
868448
1077844
343159
26603
142118
199803
126775
1096147
574694
1066648
651926
270296
581262
773464
593800
989703
1020081
254558
236016
351144
985655
613827
464264
151331
731391
42355
427020
424786
314776
957388
420103
318049
684676
627463
1063878
1000044
444787
155355
548540
480088
653750
19365
20415
255291
713804
128541
216848
1031562
526895
68082
674855
191225
775749
123803
332452
205390
436394
428213
730706
374852
863715
887538
613384
529493
1030738
338633
167853
37983
296001
199542
301067
200290
436106
257824
912365
982520
417312
163361
689876
91024
771841
398360
895327
464816
285266
1098082
570489
315803
98285
352604
480699
1013055
734495
352630
387552
1021480
934427
7068
886367
58710
140503
760434
419788
718762
902573
631843
43862
1094308
800126
340362
108298
474973
223843
450358
848756
475575
954017
581275
1040828
404205
122037
11266
408756
1081682
2971
170019
316675
65348
521189
810116
257524
476876
1044729
589977
364013
27607
802600
940448
1045159
315910
101077
1086116
649861
712841
987712
119698
967419
1071944
866512
83209
557689
29746
947505
239507
962595
496704
371493
187868
391982
968915
563732
76509
98889
867452
712792
67830
42785
6651
1012979
370674
695036
251211
680970
112978
167021
200279
590613
596532
230473
638187
839986
517605
228395
1003774
253419
1100359
596940
261470
695901
498428
559622
789466
1036745
541407
612561
137584
193115
613935
925195
597800
20430
7342
545685
647198
553162
787410
120891
545062
229508
3744
1075892
796175
293995
768904
571955
546854
301237
492528
1023259
247192
917503
336120
186955
629072
1073241
788418
317451
42431
930944
427996
308078
603559
311123
636644
550882
1088338
714685
265041
805696
546323
877866
471090
537992
201744
261723
647286
583427
591042
697414
627498
826229
775187
748705
274129
1030475
72488
511270
706057
202673
492906
147744
696168
23735
946938
157764
876953
1021748
878951
807399
164425
561544
942154
1100259
1098063
972371
476784
380515
83086
359661
518558
811405
794596
179443
626192
663806
661674
15194
652676
994383
1000925
701785
376845
640626
1069535
344282
214797
661740
146058
162976
633210
249168
833118
1053664
672926
1058531
28285
1004452
468186
491495
624106
969133
47753
99619
1024247
915914
648555
1072989
953068
492119
68436
31009
225607
342417
377880
855064
582424
84014
677146
658821
842339
327227
548765
748806
1054011
542501
789686
972610
789585
473112
17257
496384
115613
1012805
593391
594441
1002848
914894
66258
223241
68582
577437
496885
177906
410452
658217
524649
183097
3863
1096439
699142
196061
579503
1077248
442468
444302
762913
173162
774386
907345
593415
497893
925997
851809
929333
1070186
4842
184589
333299
357335
436604
517738
625504
999955
30820
529181
322938
550395
914418
642161
1000092
759551
506016
453495
81367
834460
559775
73156
200579
802485
430026
531779
575696
937443
355174
620003
1065933
362422
49758
1087683
22243
599224
478377
876331
683519
903804
951727
417140
924174
213774
320038
295744
801603
660491
86061
261709
791430
359417
471460
629196
600521
652371
1042462
1027031
722941
104065
591264
858490
925476
199091
198041
962758
1051597
801688
571947
109944
201507
179033
98192
513919
634460
650616
827121
926713
890565
30378
768760
939077
710941
556917
173503
1073996
336055
251459
349968
1027081
478462
824939
1008842
573367
327070
653830
988225
737396
94612
44755
428832
126639
197564
1082207
111141
479438
224422
797039
109393
696519
1101109
528535
525368
290225
309771
2316
292282
1036389
884040
1096034
972776
37358
372090
395881
847178
57140
724835
1035893
180047
118526
1097547
399300
741883
413493
914916
21343
798756
86147
813780
667224
280510
713240
856363
187028
979166
821795
369975
1009784
382602
655159
994344
292473
815503
804160
357133
876914
620812
457852
624631
148548
903027
696055
1080151
392467
924989
273253
909653
387486
217742
561588
209602
128226
460053
961036
178635
284467
177025
187101
180694
759855
262429
741598
204294
160676
841758
396654
9271
672378
41421
153782
73570
133197
117846
247713
698242
1027698
6785
530520
234379
511133
1012401
4758
221359
822350
313104
483271
1043704
734100
168617
558414
234199
599828
331334
264236
877626
1008933
541817
737285
905060
814957
268627
414755
991540
493036
571589
790198
302386
713204
702366
284158
163659
687170
201632
967028
1027613
985956
250407
908862
746738
1949
935845
419678
572133
962120
973131
152919
676935
1049755
99113
951978
377874
978055
1000377
342597
1019629
989408
634396
491394
890606
239655
815614
862226
931752
187130
312395
56337
656183
1040748
460631
423018
2909
355256
396389
275265
979655
100560
1089019
397986
776777
604419
995644
592864
316699
224150
1048643
662649
509340
616108
17156
442493
606097
956040
113397
659726
402869
1081315
479903
748096
625377
808590
698307
845851
609693
59007
511625
560657
301203
978869
561203
116181
849330
871771
686742
254791
475221
371984
452495
989758
416243
925370
583628
337777
792326
677228
471797
126061
454529
1097796
1053053
760221
620804
573470
44080
1096971
288406
884847
627598
242247
197413
769137
903117
917291
1091381
663502
159504
688701
289604
17232
730389
628236
177877
199403
748375
541760
103147
177109
1094483
380506
331577
808158
129878
765819
86576
884471
153805
797667
945335
41690
152100
121419
159521
663491
1042082
356153
1058075
473969
941752
1092868
134475
785175
1040910
236629
539354
552179
445654
1080191
961778
995002
877709
131853
669247
385299
439172
65910
986299
88875
178328
95291
870002
591044
191603
732157
819649
571887
269144
731678
57023
383757
941926
515795
637495
290896
1062782
881558
910654
867922
652343
1054511
817619
882844
266342
62755
233911
200944
270889
880035
91244
350279
170271
343963
20899
929221
889765
568179
380262
259638
60791
707279
188552
557411
935889
423304
296445
78920
99716
425115
590346
430323
608860
137206
22214
1032631
174501
27905
774445
1027776
958736
1087961
1056588
875800
63792
638540
628361
219209
605611
421352
820379
1045086
414115
673431
1030702
366234
1077372
792972
726105
789698
857722
190512
409816
487898
548941
938029
758400
919490
1045058
768396
454469
199123
969086
1003217
315562
69954
258602
681865
594730
880839
125578
515106
755347
855445
686748
576832
555190
1079595
760558
936568
177303
554630
374424
141237
1089278
232869
23260
663663
1084567
17690
772651
660115
976488
1066258
749934
869850
1009714
695805
903322
1003971
730309
230166
1085229
959661
59472
107384
503501
1037166
449364
895057
385800
171069
499279
510593
1035688
149293
919353
622095
795243
803138
64325
382232
111881
906364
1002787
209095
1058736
831965
747919
222693
446135
152742
502456
678020
939013
265961
986689
624566
824472
275389
601824
108291
769562
506922
1030920
616054
413106
136249
274002
168812
408028
187888
768326
1019779
593131
598968
952818
533182
370613
1091136
470170
889561
713534
320495
63947
56043
624126
984750
590614
681533
449275
842995
165509
309399
1033920
562432
880534
500265
286454
782302
382489
1063707
95698
843917
151042
182459
441355
346421
478752
788475
1006661
145356
401145
716368
31356
389902
663721
50467
802591
616097
635320
581780
370173
167485
727514
820266
396261
946755
201776
173980
833692
1095566
423206
917167
741226
353233
126387
479982
1067632
1099794
873650
707938
185251
419951
819556
188450
403494
626136
583561
480250
1079617
262713
750836
815536
550774
86559
485033
793184
305575
677688
581098
358923
408061
878165
507649
340506
148238
675504
279782
589830
868913
744076
1041922
19356
751519
291087
1010750
275826
895041
1044700
604148
420992
950181
612578
137902
83648
652029
448412
130037
584836
871141
1044717
762655
148687
365251
688675
836163
437703
907650
748522
982778
464480
608467
1007345
248201
399836
779172
1037801
928265
749948
184964
986965
325959
595526
535955
658610
20760
299309
240005
1052455
859356
928026
1043559
757577
278324
275764
124776
979990
846273
613911
683827
647335
238688
379087
88700
659277
861401
800511
484236
736473
524797
952542
748341
1048102
950864
605407
915610
491810
338381
576731
516548
766658
762474
806998
117607
281907
594139
940109
315590
799266
538765
84877
594450
357215
562171
461436
1010243
374545
990771
509526
794417
103367
601165
369635
8759
14664
880776
475452
944119
707355
145894
918165
404514
294776
212135
556012
908610
508438
261283
157118
942838
951212
399454
385070
747585
486559
827061
175009
876398
57548
651546
120509
542595
384281
36658
15743
215272
451299
1043084
114357
472341
287500
884397
237942
146186
80111
346318
790666
125303
445180
814285
503315
655212
182779
638393
603617
361904
645749
486779
825048
956864
516027
247908
773993
971217
115149
418600
606105
839192
151020
608699
223054
815892
1023478
14831
28486
1084469
8444
28948
661968
252638
11508
229908
775416
294958
885818
337913
729912
555871
763148
828780
460762
20752
193768
1038282
486172
561378
1064407
435647
525376
155596
398388
306343
1083353
997433
430591
198268
282400
899559
143688
821970
139956
603007
563921
58389
233984
885094
181849
535967
599743
433746
733391
448315
235337
632880
791203
798023
108887
723632
211744
358914
1076274
355851
559889
220323
619399
856008
726733
76355
244346
759892
738067
1000249
999201
677056
23238
772310
472201
427893
265657
1041515
512299
1043237
489539
929096
105034
675170
95697
158102
586789
147067
652546
558350
690241
704275
202596
143247
411187
51887
953208
865428
67844
986595
344218
11399
989807
213210
117329
66768
200801
27779
912367
896286
47905
205714
626971
637081
115487
686498
322175
831245
1094354
587086
1023304
675205
642587
212410
395886
563604
674516
1061526
1004047
166909
232843
20068
371815
1036679
997412
785297
646654
499082
1084243
378746
121177
93670
184849
240906
114395
579502
23382
100252
899617
234251
278314
829857
468269
176851
970219
611167
926265
291290
484447
244731
724173
772905
813417
328546
215705
550127
1007172
159206
536166
955346
144112
772138
409268
785386
334593
778001
373278
953828
1053459
29375
931683
80660
361109
164348
330372
1046047
144550
2296
331477
584123
400946
764172
327768
28475
412091
971187
799925
794747
1097822
1020746
86944
716709
644489
611216
1075706
966403
1080158
630258
1076616
681441
532041
503152
1079958
88566
186564
114409
164500
635319
429728
607456
201420
312451
369787
528013
462657
807381
456930
933357
662740
77326
366746
438364
422554
862036
298062
232306
969527
953454
653819
202852
836825
612986
13326
330361
160994
441380
693898
575860
189600
324250
658220
762565
84540
733578
1048602
33550
829752
711625
1023974
452985
152095
721758
72094
728492
396297
736517
237095
227532
229833
157590
285620
85247
734121
264436
874607
232904
854082
294935
358677
387044
523764
788483
331474
268844
61156
640838
607655
19882
610855
334233
80496
443148
533754
1048797
290685
312626
17751
529375
711640
1009560
806396
891912
764769
976138
956944
409518
400489
294276
445578
982101
421526
256037
773370
276091
1057592
568740
308453
630932
193876
476234
778919
655765
854638
911969
789749
249136
302550
301500
354339
21371
243363
89014
17311
609789
138757
502496
443828
1008940
657925
858149
1056593
456716
322043
83065
688353
220684
25075
532845
1101222
558700
781757
1091344
921110
728302
685734
1001755
420101
35960
210927
787491
315617
240758
797514
1074965
239543
982795
733416
883327
994885
312459
328747
501473
377526
824213
462508
263341
314894
231630
209522
637412
931403
241352
156860
652700
246770
27841
565266
198197
720755
213658
94213
158782
200145
205621
1086807
194288
37713
1048869
543985
662368
950415
826521
1072852
175545
219613
607517
918197
919247
332823
261943
235136
409756
428649
686121
992173
206879
514217
1062121
625597
702545
956865
604385
699079
556798
955576
856045
858686
367777
726752
699864
901342
734607
247094
296360
518405
283587
714750
187647
904109
1034822
724289
942565
1007749
212953
13205
212812
667501
339240
339856
1041121
786958
890821
275082
717065
221722
581167
644894
714588
178347
130269
1089824
297951
78693
941568
926862
320303
409030
397463
48511
3205
510097
492139
751957
985161
1017188
1070129
705395
481770
1040495
781167
289937
1004136
482559
177842
114329
534555
945606
313902
405522
377494
1088793
424442
1003193
279847
681310
127615
185666
818040
421202
86679
161227
158880
71218
754716
1015142
811014
553465
360193
164150
447008
322077
256908
435619
588696
111737
218410
491861
722081
419479
597768
243871
644988
301207
255352
796618
998788
71023
865505
803073
422694
491162
804348
1040026
825118
221155
783082
693538
806240
472046
245253
992131
349260
415084
187082
310521
757836
317769
159612
408151
657266
417014
92373
1001684
694575
709199
346562
416492
333515
460450
908186
329781
270787
884452
43418
811556
346554
828853
300242
778042
260935
289940
334067
929336
90978
60739
329626
749867
621246
377250
869294
993688
125968
592849
986081
274854
591803
474825
955002
190741
1067804
846214
949068
1020529
846646
395414
84219
45369
117571
575869
93660
735462
821556
1069992
709481
810854
915547
718296
706636
499685
1038029
245075
108581
401289
990648
619677
94856
754694
543507
780853
184481
606201
587444
1035866
925106
467003
1069651
720869
484930
823482
8485
185627
606928
587360
1031589
34183
842474
1049988
809594
572404
331643
708294
763958
495691
1037704
1036654
939432
789045
875035
487383
884711
1057508
878973
821239
291204
796151
695268
978653
530098
200611
312633
452289
86580
131380
787086
112584
496412
824701
977810
352370
665715
15208
887619
492692
321741
216502
514634
906221
935043
524991
485375
254899
1096631
459217
238599
76788
173097
792145
1010266
728131
1024926
1030193
95431
70253
677140
34075
224313
299894
222271
974184
251134
192563
575450
946318
934568
34245
760555
1090792
184615
322616
822251
205033
206723
326383
565607
247097
341967
721329
143504
83277
503418
499455
15577
931762
304397
272508
969771
795666
375711
1090967
108060
177159
864009
1093431
553507
105738
360111
138653
127502
489329
874408
192312
480400
241247
252945
799367
936656
477976
626359
639993
1039005
759054
98074
566036
586291
315303
1089580
1036018
475334
950106
573285
21921
689902
832693
831643
189033
91989
927293
710707
374079
103979
431036
790688
874575
349659
132727
551056
584134
1006596
283555
720572
563372
631818
72898
56864
17091
1021633
266440
671285
718774
45795
144926
251832
681299
369438
553813
931326
65433
465434
906795
211721
156483
758624
24700
1056898
976544
170270
633335
356402
258187
626734
486547
570646
604951
165816
1072732
822041
585264
703800
363987
993158
411569
564660
12770
436236
268544
689659
8340
237633
699799
1088157
192052
541767
1021631
133816
393599
205832
466668
506241
139988
480590
245284
456179
751142
707657
730465
535944
108446
269891
156359
90895
975929
666616
804465
935369
232011
1543
344702
655300
82424
14853
885305
863698
818224
881457
651302
972448
607195
152089
881733
184131
784312
929017
715147
162492
247956
887594
179128
348363
1019311
40981
653787
940688
270903
526784
885677
1066063
787710
605535
413480
77162
293158
888581
689750
979404
490250
172298
1041679
481743
740631
634172
224569
274667
453481
783603
765544
1047389
53620
402346
1006398
82644
497008
195249
1002492
520678
623360
889001
636748
561271
318644
958240
113435
368918
345813
51000
868087
923028
665406
268773
674863
151871
1002660
24696
1015897
8717
839657
851790
989970
259056
461701
764343
187779
128910
212070
275175
781584
42159
846745
975205
771054
22160
68531
902636
393093
566046
604025
821707
64106
994368
704278
3506
681012
344795
621739
197958
185239
794756
1039797
98829
1053497
76216
144613
74605
243784
642046
923691
164553
1085620
57060
961417
135022
643763
753435
954482
65596
684907
388600
586396
1005030
64506
1083803
902752
860395
511536
920895
277494
908906
245720
13173
922767
913108
536806
1092202
462011
145560
1057353
940180
920189
640980
861734
996999
1091746
871228
921836
72593
1008268
776060
935338
652019
160706
546942
10339
906249
907016
464548
811241
734419
222478
358153
938775
657233
786066
775857
345283
264846
919082
634530
1082610
673005
872194
813983
293146
1053433
67721
971975
749554
868327
164490
540426
390576
224949
75129
535224
524623
375350
574888
431350
1051402
710561
643612
650518
349322
226115
156855
620940
591229
301761
583818
392409
882490
825849
458889
264868
127152
1093152
459801
602983
920935
1084359
671954
112887
384524
478355
175317
763904
262851
569969
600850
999891
930171
950477
1055693
866166
37305
788699
956476
221627
215974
207777
680474
176419
504161
867605
666327
163773
648872
358765
785422
45122
372655
552105
868398
281888
600986
68812
958114
994134
682986
439882
483560
305272
94861
8210
749580
280825
192928
263443
98200
608545
201591
581026
891849
403822
201122
752036
521827
246994
806630
513362
345945
1032311
641289
902859
622513
580713
1054940
56869
730202
254253
988020
83735
25965
887515
335260
740426
30236
6825
896628
363580
203150
543584
775841
815723
1098661
605858
351073
168658
1042620
1093016
316441
642394
327278
225400
163648
282561
978184
698841
563188
645195
1029409
266070
344080
340085
49663
733983
1015604
589724
280108
281158
654081
600355
625155
454847
722090
699692
1001888
717356
529729
772053
755894
599757
301663
341150
883672
940991
432804
131758
710331
977872
796298
116460
1096090
711819
764141
724883
847968
342434
903990
458514
405797
1701
418800
847925
80077
11882
442203
688629
881152
610818
1066495
208522
95358
271187
218068
130292
1018559
453283
434904
945204
401092
417659
725196
1092259
839045
146053
742245
923578
879159
325381
302260
978651
588058
588057
369878
370928
819322
625675
494111
598180
202440
835552
330749
1039697
510178
1019639
907509
744205
80005
881315
299018
974077
290398
1060293
1061959
881798
252688
628663
389797
159378
725041
1040036
758572
542160
508333
801314
167221
563368
256993
184298
738803
635603
56650
665506
64499
1073843
288213
253681
690220
977182
339171
703814
54756
450252
457286
207494
853736
388677
308590
898171
19210
184665
658723
978877
330385
373823
443958
483356
185935
410307
78418
657039
616606
729216
556983
182539
103037
474770
82240
386941
530408
879501
1017043
50668
823053
1086966
973166
365084
297451
34813
66609
84171
156419
174816
201438
257495
496765
882948
649774
467716
837499
203688
570599
52792
588086
87607
936876
717477
391031
200347
507518
430777
249603
487427
829706
60890
889332
237690
269745
800751
828728
155838
275396
886337
984804
371814
1064444
690907
26527
743047
896045
991072
29696
254190
706653
121141
335866
121498
435811
512354
604465
413322
889503
510177
98198
248623
1002318
444976
214941
314109
496112
628635
1057034
728056
182790
443768
573478
774214
204032
316709
394640
384329
387098
768686
344712
74688
1029477
179916
757329
94269
210449
583706
111950
788172
876219
1067950
1001482
878734
69236
583350
549895
868259
109210
246674
1011515
640459
266614
1017992
86682
174983
922274
827868
520269
545205
467224
677557
130199
683900
467371
1096810
183261
232642
653740
471895
213638
313511
441548
782039
410137
872880
611358
1038929
21788
526470
968031
625832
235533
618766
771951
88827
359913
420067
191403
588688
875691
536190
921541
1007647
1055084
832944
573659
83192
780288
117559
192916
481764
326164
194278
843900
259069
917616
149859
70782
529424
921902
612369
408039
485715
805962
78247
787479
658400
610822
66107
830643
349860
120800
625465
827387
514271
1028263
362936
498155
1066217
387252
865162
567547
69802
346972
537042
115481
221006
65902
410857
812870
114107
724476
206329
38643
532294
145676
105882
1099314
690215
380041
447505
1061177
622555
672418
265629
690800
684757
247737
1063032
966119
936384
577901
981627
167478
710915
1100485
465883
792755
1053525
705454
286919
1066274
550090
194998
109568
970573
339466
569196
778300
373969
873336
306712
174725
267506
739086
640925
786699
212627
40056
767018
56142
742669
66273
251617
177354
675851
807198
1037588
266899
523813
679755
1915
644023
1024072
26335
1042930
842310
719035
128295
850056
702763
584414
692893
145105
128151
185628
312278
151746
1064406
191231
698993
188957
561791
641291
73658
22225
820905
354702
135147
136198
468099
877704
1035946
397862
409427
785413
457392
870204
64999
174695
170507
224007
774462
245446
317731
377076
35953
560769
783699
1054687
443906
299958
891567
427282
252217
1028567
408542
46395
547564
568850
564657
1024848
174685
798890
935343
1054697
925443
1090956
875118
120139
355129
925902
398819
1097815
808808
323990
917601
543737
730940
63772
83979
863527
693347
602091
489003
341047
87999
812923
812924
911204
784988
1003494
114365
516192
125174
127287
722935
423161
119203
742289
71298
625532
1089024
266593
726181
682685
937820
757858
310548
886872
339631
816231
247913
935544
865873
217684
957558
330293
940545
952747
1066626
442566
244105
216003
1071741
836696
168333
991930
85675
629887
143079
565095
921046
307525
987626
366524
574224
201764
460141
136467
192093
93780
89867
805377
441185
335823
259177
102361
505077
194292
762451
864736
242069
773443
1038343
807423
82838
1094664
359929
411766
299537
836177
915241
259622
946946
540080
1028049
616341
23575
795090
1087614
734590
1086048
349686
693779
917949
928110
1006455
331402
184202
948586
741375
278452
334737
301432
980434
741914
645553
582738
257135
285011
494715
142712
657209
816877
419544
84450
665537
384849
12505
179888
344325
838401
467714
413036
711061
292740
864294
23405
485199
42374
740564
229744
937009
598317
8930
962659
111014
106933
1022510
820785
201808
774038
307972
472805
509520
964677
201854
248746
557835
533190
703437
846756
927199
726805
672300
969023
900082
1099133
603930
247662
675276
142370
26506
760618
813608
912294
304037
698240
395581
726961
28846
430939
355001
379503
476752
426807
560520
714255
187121
566768
737292
273013
122754
337011
265372
927119
463358
223488
133515
871120
1085453
1001848
476644
457970
398463
13283
492916
326897
627034
793809
1018706
681908
920896
634699
286754
285704
698323
755272
258002
836450
142194
1080166
678676
721754
596302
964993
819878
501615
39023
1073023
230552
202366
100758
94921
749793
991729
1036431
631471
43165
874817
415994
1092523
570025
670406
196237
357292
583135
786708
410429
147597
211226
131421
239320
944530
690026
913400
608236
737149
645911
132583
1091885
81060
92912
368953
963442
1097641
114735
555616
890972
599252
142778
139628
1079989
464894
722022
977162
714547
9302
715312
541218
72954
617269
513398
764558
60976
116557
525286
317691
619593
598799
1034335
554566
977576
182419
716674
437140
1140
306616
427634
1037480
644360
155165
117401
858250
442807
435369
1015531
118189
822383
269060
271860
834837
11944
307290
665885
296163
593770
798038
273321
827484
522443
109672
1077365
277158
166422
224189
653828
642236
954297
663041
194586
1080408
299386
444585
689047
707234
462552
569329
1035631
440292
976449
97640
860948
665366
1092793
324014
839994
554767
1039933
176978
942315
300853
1008454
458631
48130
1740
675802
958668
6746
437026
21976
570061
321098
165406
722653
1056226
384681
645735
947521
583889
147304
87676
310042
370417
166939
714318
664828
27618
883346
86883
628810
276156
221134
1067093
984670
215907
294883
1024700
426264
269612
925349
20416
358802
1032800
289212
47692
721607
757413
1046814
815519
436802
1055980
443839
179181
531640
970104
1039556
1095212
144681
748629
385671
1003853
508831
606300
596547
928460
1077512
502604
636253
85410
370463
1045418
407744
24019
441642
227674
980914
881838
121823
125840
1028533
636628
1050454
682317
736935
557376
583492
427910
795095
722523
21437
502865
477692
590029
314946
681350
5864
153890
73655
476515
828591
85828
662683
908784
430548
149692
302948
794446
872770
895360
732494
141599
496470
512847
197663
611232
1007083
191222
297064
75621
264715
955189
154893
256633
255583
67216
1003313
140557
1096864
562613
4157
403142
606088
706928
584271
541557
190143
526348
565088
637313
402538
396366
805745
166330
211183
633921
582270
137712
243570
85973
50294
329357
708271
1059721
873739
976624
300235
212010
1081060
615658
716993
23353
123113
158062
41959
753638
442936
797186
1003746
382569
120515
371566
336277
1014109
578278
361245
1008030
713842
349402
104532
117435
317849
1037955
261174
134670
329994
613297
253578
127953
10704
850461
775968
382196
667573
387315
869306
887276
137885
81447
399874
376477
810413
78933
833972
583414
723823
843229
622789
512028
931314
626164
767953
656362
113802
593148
347822
681879
388132
873978
38213
589334
249280
261569
499129
37556
817734
510201
906750
574123
400682
447732
55085
521971
78595
713231
569595
321111
106969
708210
1062847
739976
189639
1027046
816844
447255
477660
302381
880432
628515
674666
376188
74396
842292
475629
910212
435970
748515
1058290
885833
578002
1027079
745762
644242
324605
817873
967793
290803
618235
173248
790321
1084599
801678
349791
598380
31138
796847
649741
450532
787964
625569
413055
478099
287201
89796
1041633
527477
468146
1094411
157060
373139
325737
427792
908695
905338
111742
386834
515703
173008
4779
865971
617103
13075
377424
427398
367470
474158
204537
901593
348248
501259
635409
777572
304066
79954
744503
562488
993052
506597
247876
230883
1011046
416067
476578
861845
397622
771904
780327
51311
63941
632814
64550
1011523
747879
928328
928149
59194
820722
324384
129586
530484
265666
187668
658310
653046
471213
337542
22197
415240
87638
267245
886549
197733
412582
97136
362790
76391
234804
331404
676895
389882
228000
740624
529688
1061639
354851
281847
40832
445290
509094
173727
884140
103054
1064750
89871
1014363
347477
795758
809600
380627
28325
357893
2516
766797
602138
808518
623167
366721
810364
9134
528077
153172
525887
408408
478989
126811
811536
965364
940431
1020986
1031259
279651
881654
19321
432583
964314
713642
941481
507215
440232
1085418
506047
1043938
404926
83124
625654
306710
490671
498547
196831
819982
812326
33189
352710
686188
124859
618897
627286
505797
242504
442913
975542
118196
391729
436419
880394
304480
596813
802768
188099
6833
658839
821594
382538
734855
109653
553938
624580
127912
440492
233856
289848
209539
176172
427345
345126
677040
286295
165538
777273
723279
731688
57129
906173
33763
401492
100087
696824
486776
1087776
859234
829392
712788
651365
226872
325313
514463
305411
239967
732703
980621
1062805
704307
704306
997755
344044
595222
156028
68414
871267
798651
1086940
957807
209585
255127
1035267
107385
75069
69806
1032005
976783
824843
908495
5216
811973
260039
20032
167351
733519
376325
854231
933223
932173
1061841
568797
713141
596901
43371
209927
899043
1064522
2576
1054230
272609
1058804
1039009
669328
961008
159712
493927
451740
224832
989985
664057
539617
89611
1036271
522019
933097
17605
910233
979891
239430
442739
660145
898466
1031846
529349
644746
670602
153390
487257
862318
910312
362829
146866
87127
1037042
782581
320663
340578
289320
747379
1236
793268
703659
227924
555039
315423
66513
812888
738617
166091
180491
491422
185119
380640
582994
123227
847111
753151
25974
859049
567887
794461
230306
266356
832967
307603
594149
666320
468016
480851
955240
618811
923883
954679
816806
693200
244310
548148
195733
498922
900459
812642
1052332
343787
242012
333936
606007
1015260
309730
226802
303826
280286
387822
147720
796283
558456
776251
563749
189986
551421
316553
135515
419949
510119
203210
823523
83594
1004964
775446
347660
534287
1009213
439136
218108
397216
748015
63923
831418
191973
54618
323241
848698
1049110
371018
269248
996989
865163
185190
50271
628495
1059878
320226
39118
284524
661648
848130
1066768
226993
178554
718959
235985
681050
207753
798912
18215
262835
548042
267672
543940
173664
231559
563486
1067466
642968
17970
812517
369550
615686
781525
638737
246288
1017328
156046
1033641
184523
418510
460311
783697
950241
312017
179354
978878
507747
68865
872776
908954
314876
1030876
926279
130283
154232
111725
1038021
837685
91479
1081473
446652
604858
834983
233648
795585
914516
222362
564745
787386
723437
852967
1026630
162094
946283
225477
255885
505135
72235
901680
1041514
793848
703346
452422
456544
561366
1078055
281019
868223
1285
570727
1078242
153780
1053181
213861
934776
677215
196416
830700
497056
558727
568912
887159
111825
455765
606836
59318
212764
1008729
307785
1073572
322224
673174
489126
116377
976334
524871
510378
1037797
430888
1083730
842341
630886
971915
825735
610081
648810
195337
292812
135533
274000
123493
563459
406902
61604
811074
339257
1052519
854715
1030020
16731
779017
337920
465754
504767
590163
540349
395946
299136
968064
1040083
71491
170863
625408
19818
197815
3039
41683
933828
909954
848764
236108
1080941
356437
462067
991554
1056201
498572
778765
1096116
946390
123660
249218
181960
907917
528115
347293
386535
542675
495106
288239
74816
889258
183037
614494
635696
712772
196791
510417
876404
684918
514143
587284
763447
510609
783314
1081628
247282
52424
1060722
259374
741623
328461
911220
647865
178732
972124
851812
806645
595053
412491
210888
657770
385488
384438
516503
379392
209527
835731
784389
587563
653767
213250
935350
633931
273633
949040
737592
692650
1094364
372792
179459
576834
630913
569760
984667
940463
537548
904695
308517
279427
602354
751414
642788
57377
36323
68953
649469
893086
234711
57989
806868
127285
436566
443653
846369
421962
384872
989956
637370
381831
892232
512539
241057
469135
784898
513587
60443
90606
401546
760766
457512
191153
313887
154100
133278
331713
469014
436096
160134
773653
975751
792644
483727
766459
378549
517987
44777
122040
417982
659378
797319
552775
692653
1093857
807533
206929
581587
97075
371355
862370
35596
1095046
451796
1089045
523319
499353
766391
237550
789259
840692
1070762
869856
771775
580824
341561
349438
69087
882304
1099241
970526
173180
458572
354275
723662
76027
986817
550462
549399
1038589
76690
584872
411117
993019
764436
27901
892047
794539
222773
853758
786939
457910
659661
420080
322557
254010
578010
924370
194955
24442
441476
864858
271777
1041689
782747
533588
675219
217856
910769
60158
961189
965813
1022913
663655
79595
264067
967034
732770
822042
1036011
543518
215989
655303
1026581
646588
376842
663406
778309
720034
70201
308308
18694
355469
420875
261934
489135
983598
635739
647583
763928
439003
890489
552605
269710
830129
642678
351094
88910
228581
921559
98611
588953
262832
412467
116092
319758
35822
81033
510545
242793
732940
376149
477801
533163
727010
700591
556667
904444
133181
511540
1060619
460034
580989
478776
282932
135902
462973
619159
984950
1030119
35614
672840
434609
633916
538838
1091906
927931
891800
414413
266863
199750
730833
507913
744615
311777
23130
41424
418863
264200
824081
344957
836500
367643
865784
75755
250354
551717
200846
892188
556095
645763
626024
180096
186072
286444
475577
258518
296002
266079
629697
109947
589980
1029728
812359
457152
691526
380726
819793
607221
1004642
315083
1077665
299928
249011
143801
1069232
270841
57379
575329
678001
392511
840619
624055
450202
183127
941590
65050
392122
154723
525579
802965
565571
482310
611311
90294
916273
314855
515511
430584
1077011
169592
1591
385992
841278
304317
741951
306275
715202
754932
593575
228610
203211
587596
248336
424109
1025757
210969
1071811
135991
250701
942113
416890
57898
755284
1040877
205865
571007
928754
607469
551030
158948
391918
34204
1026658
975420
372394
325833
178405
685953
17275
11285
58834
59712
722943
42570
740082
1067172
931195
818969
261406
1031206
860860
368221
865537
970668
871316
439406
766230
505099
345844
32874
517100
209226
26281
507897
1032763
622607
461061
96173
1071344
412721
48984
369447
51094
919143
460976
677086
157801
24814
810257
453748
581466
274105
369362
714499
640364
683564
1003568
213975
869545
522292
985170
461827
400759
1021779
944521
15099
324101
1014383
1096266
775245
715880
262542
179093
1088754
922781
477853
744493
974553
117474
720861
691163
479383
278162
742912
32721
528479
250803
968679
778185
1063828
145615
795834
132520
81923
703518
855162
139208
365120
612815
993054
879954
138677
818771
506509
5756
658974
660024
129614
854480
735826
1042973
575786
798591
1054887
613286
89885
200841
7967
975324
585144
953487
857313
719987
713929
1098480
982361
414932
845423
50156
639103
612880
593462
586855
585805
195099
617096
63852
506534
254421
260933
86243
83118
491359
696577
551226
276564
127955
1032412
62559
520132
278112
212138
979429
747916
416528
614188
643554
529364
52188
964535
896860
735193
1050227
151419
329725
210957
923184
499519
828982
216595
843477
1029144
241360
261993
525958
197107
609660
272507
1048660
330354
373120
564235
859769
608880
1058232
84244
725048
818342
510743
1004897
830390
634131
311491
90383
627392
257703
1051015
750495
112453
995265
57528
168160
773487
160305
501674
371210
847605
1040469
848342
614151
931780
593757
304098
649495
826274
244272
368960
408014
867639
145027
617853
439903
1010731
440324
1090258
746199
919089
481955
699007
960994
911303
131896
559891
821130
263530
242717
275254
598999
672318
228906
613502
729839
688914
429771
478592
954020
455175
1050278
144379
145089
23756
393322
1000754
354328
1035212
207293
375831
477826
961377
1043227
245795
809461
87597
67835
457932
445464
500044
761584
383934
537007
964244
274692
586956
731372
732802
507743
497255
272455
382946
600296
741310
782367
16620
321943
296327
1013473
184292
308613
13561
304305
592733
467364
27736
1084847
605323
892464
257435
544178
465450
720059
150504
683055
199626
665887
641969
895436
433428
967524
974336
1026252
317500
613218
700929
207363
122292
560755
1053628
1085953
121836
819732
105425
1002999
402412
554088
157584
551733
555600
212840
127186
982446
16488
475090
541387
441418
38929
499654
843546
896210
500988
847339
71062
25356
887938
240788
994303
579973
1059116
473441
779882
1054193
318851
598057
466372
485059
935743
162316
772763
155153
598105
274523
880545
922236
745464
148703
671220
728666
154199
79893
25490
214389
166468
64039
255603
925544
662379
758052
199212
923032
421120
132166
335817
970925
612044
959138
254993
85295
454103
604373
970608
973942
616158
56154
108275
865141
771463
116055
521931
81353
298099
208049
105762
443395
1099493
905794
663707
7519
643025
11951
682546
740358
390378
183303
698184
786788
359326
62393
516415
259999
732394
728932
851287
751945
840500
1031927
964424
101064
1094927
746561
326144
380944
592872
1032617
425860
87087
293534
725581
76807
486196
306628
201161
925548
936859
198594
503546
269136
268631
401292
733798
692094
382956
818521
664172
332247
565778
96215
76079
397219
206835
1082299
248172
52760
591788
165105
714507
1030488
954516
941084
929222
974312
702615
763652
887554
189504
278246
971380
364194
1087848
754659
611230
979690
166719
765110
348270
685631
159322
728179
935482
237243
757633
321990
681301
396038
950635
637226
115509
558451
346989
750048
198990
738612
529541
513204
127712
751987
860792
646301
313071
365916
196869
1039165
304275
1045073
8096
931194
873819
994568
454247
588049
423438
423436
738390
210757
727348
473472
960979
534154
177579
332338
583303
413397
840226
354833
717950
341342
704178
500067
293467
252634
456798
540576
1060087
389060
120636
1071410
362327
295351
721195
403188
812231
74800
531463
190734
366337
33913
1064524
569621
555626
28838
381433
970986
706278
107292
788543
79279
9314
430278
644334
1036082
861036
460937
581233
576588
503198
222642
393596
1002907
303289
853685
122911
197441
115758
420465
904513
5904
963601
712343
96637
290418
895227
972616
863898
1018073
1086958
916843
818153
219657
194541
912035
325379
1043766
52604
486035
682996
750626
759820
282317
611673
591904
594329
160908
73089
882641
621158
939847
1023728
171738
338692
857089
190976
721270
1073766
318203
1095782
1010378
485816
1014090
414019
908455
671058
862927
15034
263177
560033
407476
398013
205990
730364
263816
277764
340632
371257
861150
1030430
286441
151654
979993
60899
79322
148768
87187
1035809
420367
543893
37123
319143
759618
513621
489857
90659
240072
212523
1022543
882516
1042981
836543
628365
560841
473378
397470
601217
813116
180383
70565
764506
598888
1086061
506921
491745
314488
984508
99367
235967
556327
993531
678530
1015497
751766
149026
124731
16225
154826
384265
774064
781830
193303
1055357
973907
4558
378151
491222
1019024
1003754
75602
282532
47022
1035493
333031
196238
170649
85935
1076911
990661
455412
374318
136630
433794
486726
590857
731357
917307
719362
664270
512158
345011
115150
760160
759110
237704
208279
109898
1094918
1079161
165744
750832
770459
665728
580791
487458
283671
176173
30812
988320
961315
402969
42276
463563
690954
734384
273308
903838
722578
1044273
168542
794155
393157
617093
372731
7395
85119
638103
731448
546043
922441
907747
967282
399748
489852
202151
185882
151220
758143
368345
29553
600248
3408
559057
92380
39496
467169
499710
263767
130425
227560
374869
1079955
1054871
1049822
612299
468582
983953
400112
1081014
850830
686920
723062
1011351
988676
877381
959308
77630
761104
1074622
743932
647375
467326
589859
567123
653598
438650
1055273
361587
439414
204944
287856
362363
592440
954831
497256
782553
438545
326778
50566
171974
679893
472182
766284
819178
482997
739506
724312
882266
301884
683896
542075
295346
1078882
106448
37140
100176
1009982
754133
897024
1046404
104192
811808
905999
420584
295564
558205
521612
971924
741242
1076994
358316
340294
260284
500559
703122
892998
528829
812439
732509
641229
205641
420190
524208
852465
809218
966562
63188
219332
492323
121095
455278
93580
334414
974945
49940
470335
84246
243463
339134
755356
349698
665424
912440
876195
402896
172632
741853
662774
383016
124901
98314
410074
698369
508127
1006582
49569
550103
886875
226684
99171
150328
753179
1087335
142565
340024
986391
575645
648422
1092555
355583
181468
341481
180554
737017
810717
786278
647138
339125
544343
944774
475807
254024
6757
186198
496834
493146
1005288
1038986
58303
4670
263295
41483
785737
963321
297996
1062339
436508
535013
987367
342951
34127
587902
149450
190964
173874
313070
830576
766457
991786
1050143
602131
767407
26930
973757
833574
1069691
626295
738298
182530
307955
847986
986310
615924
305095
900804
506892
753342
235870
1073570
952005
315565
287699
1040165
433919
430042
76143
304204
1068598
585499
1068406
62209
535132
636635
203704
309633
805180
376017
572372
632647
206956
33378
607352
919350
187524
579952
159947
1090162
84676
817405
450544
549930
201938
1083247
874471
562436
1097473
491079
689315
959604
513147
672971
790031
869664
817506
641404
401156
978356
65941
400446
439067
748692
325246
660090
611357
784318
957454
507480
156162
202587
601781
1047770
929561
300385
726061
535590
455032
917604
272566
927074
163451
497883
94455
754882
644454
332044
1022153
1081754
118913
165550
895123
148740
929638
146792
981173
359523
284280
403527
997963
534229
351410
754535
436233
944203
946493
741088
497113
1002490
597045
407108
499599
280838
935202
252368
427972
385647
884111
447893
961546
487984
445549
795248
760604
459056
337217
946763
34907
1045377
948325
284906
865785
506216
510744
529127
605517
33516
203613
264433
541143
623487
435242
234960
370415
1030780
733968
830674
633632
486240
929012
692750
772886
334882
377777
102492
174966
682642
504327
318584
96097
127056
130836
250333
305623
527520
110129
164361
977224
549034
644324
46982
351382
109156
425925
916334
699998
850743
21299
666622
87950
541972
672291
1057314
232024
1094437
245511
53472
1005493
399639
470303
32141
997303
233641
41387
267129
524385
941873
793010
460183
623289
619228
352891
351841
212716
110131
459753
137870
775591
336374
16982
1014941
141704
164523
899706
75950
1008185
823424
108004
1020558
1065508
778961
257469
382733
701412
1033774
424776
926396
460587
66323
189049
721696
208841
684485
70648
783698
422290
867498
364961
718230
713666
91912
787275
1100457
757009
911984
55833
737248
303089
826640
391947
909380
970596
679329
464879
161309
290530
116860
561121
107291
1042229
18352
1096108
892340
612924
409824
230822
332506
7637
622063
117553
361128
821899
1048269
223258
97596
825944
507937
187576
681539
457998
955591
74447
288588
260750
315214
415433
349530
591785
234125
126336
1014015
811608
756581
254482
170814
867602
618344
854271
915900
566662
848602
343921
1046753
470108
981910
625512
779491
187080
144494
127185
541804
624278
877315
580891
1092659
139104
266430
698657
1044311
662463
345119
211519
504046
984759
98900
773069
210521
351042
761718
509235
1015890
400547
137714
782857
28928
498150
808000
1051880
409943
385571
10853
720436
562529
971104
897728
421886
405692
1016659
307028
69870
977016
662172
303785
246859
76150
1028283
504364
276692
802422
466981
913686
747653
644202
144035
449818
1083391
317313
171964
339892
570567
638961
1055078
718747
963959
213179
327274
951733
882847
524188
794093
675784
998479
745760
213950
116200
238722
622289
507213
630464
198371
837591
783669
83505
159564
1083865
532014
595632
456827
377425
1022718
1099239
764997
1014594
631985
563001
1101218
285735
787301
546850
907998
198591
668732
122256
257828
1071139
837367
667325
300797
692193
185237
979501
1058762
1050865
986947
182306
557521
485250
617517
965007
1018354
395972
140013
375400
400337
315812
620909
39856
498691
154286
155228
751845
220129
771706
644465
703930
306783
945267
487845
680273
971356
895275
950855
930562
539369
816801
375813
645349
210295
272497
137036
366372
32720
769184
1003084
230503
95525
709584
490865
392546
743838
129467
498305
870341
598816
1021224
638265
580120
882924
951207
631528
384840
428097
1019177
628561
479897
513373
123557
1085113
698720
573231
55112
143466
664200
464472
756355
149549
953962
597833
480691
293244
1003598
731738
546717
929910
530837
161835
493824
842248
180287
775689
755187
953223
29847
28797
88754
278690
94740
705105
280057
333064
275392
1041046
640375
378706
499661
133430
143898
371571
108039
551971
82721
327180
1089882
502528
96270
212082
718916
877578
1050027
847489
242497
310106
193169
98790
236764
347752
1059301
770977
412965
98160
18634
1003948
20649
155455
626783
496984
707501
381081
930230
549826
775873
218638
679936
674353
809374
417848
1044208
504381
135725
283015
818867
12850
462678
888965
416961
208389
631794
229662
413598
366204
326885
760746
550285
71497
498205
582850
982261
108451
514273
688896
379174
364936
740391
867015
661885
343826
88404
1058066
136185
883019
244023
1044394
245042
106450
641018
403294
721810
190084
107554
222602
648200
1037953
280262
97903
124341
666515
1081902
944195
333486
723224
673748
140146
744307
498440
49711
967393
982114
476597
24782
574741
280514
424596
1009892
111509
971777
1054194
795892
161380
815531
304376
1096932
30659
921994
396343
601837
625949
298451
843728
785650
877297
200825
920334
902850
23326
610055
5733
1044270
638989
63461
379844
956622
189455
841392
50556
237668
633785
434569
818970
800304
946473
605223
658346
596915
535170
981601
922145
590777
140855
991240
802216
493915
376758
73016
724741
1050542
943210
934426
69370
267225
804596
79488
372197
1064000
716391
1062637
411481
208815
756912
425418
979882
507926
312294
967667
60403
291206
1049074
411919
781873
953002
673434
409964
90486
16912
6525
95082
156599
1067702
117804
430632
70463
307390
983868
1052580
169352
61343
111570
166549
292763
62311
292256
772107
769579
600617
92410
708523
219899
469831
489472
512398
750712
599893
984036
868301
28087
634032
116146
475454
332797
534795
755226
795570
536937
1044718
673354
28779
667604
751109
426762
970509
1069702
760710
311100
723929
953647
1017286
535654
12056
235923
585976
810239
799634
700620
709714
173173
501470
57078
212436
442791
817953
621509
932105
94947
76080
33184
835097
678989
656123
153048
300429
768621
1062134
311450
559128
542116
79772
121302
990677
616533
633902
477119
612305
732085
1002458
873061
535877
274503
635503
580998
646152
873673
990507
164671
795687
78828
516139
337215
651411
902075
863088
1030025
549526
674823
825625
527169
447660
362499
626454
1057053
1038412
989597
673982
1092385
585275
904425
427842
112694
167504
16617
467773
852072
782495
328776
1013589
405116
331765
362825
946613
866578
161185
2223
624204
661263
980052
13942
829456
568130
402864
431694
107230
542103
282227
343497
759421
93931
797113
921443
217925
468741
1099609
964465
107892
531792
320422
956628
531359
11268
632778
104218
991373
768908
512397
905660
210186
1032653
270003
491640
676308
817237
701966
731126
294121
883377
51314
819769
915177
67436
486994
208284
773219
199497
327466
943885
726855
628280
851002
597025
575298
783987
382987
147590
364697
1095497
975367
581708
339187
229168
123424
870347
787130
361772
401168
48433
280084
410723
1012057
125201
312862
985355
999829
812500
51447
206734
904401
357185
175990
1091907
1082095
455147
235057
1095110
811253
463405
89784
243264
463658
927615
328536
958540
477746
26142
884310
347388
351234
637501
593686
687436
478480
649285
934050
145952
1025487
540068
510350
599684
932558
604933
992178
872581
205321
426597
918625
892193
274200
54398
286303
346123
950331
1065497
31702
1076242
307327
611968
80559
928936
268997
780986
60058
820211
1015587
16786
106665
923436
958987
632864
639183
59690
310404
140720
225544
556519
252224
693738
943326
153229
586608
628856
1055807
542679
852443
614596
1067476
41649
481666
1002413
760975
523708
988622
375846
200262
217652
1060839
622648
1057829
552384
201475
552674
196646
319533
612493
830153
299633
600383
761004
187166
499533
337637
518062
556020
311006
505667
129019
878856
297596
722869
332912
132768
126112
632956
915051
535976
977863
403785
98698
382444
1035154
468367
929243
1052937
337859
491237
767974
833757
876390
456158
245150
872603
975217
980736
906262
693477
670117
613004
445739
1054309
404744
457959
789757
881919
499608
555984
235739
243522
177004
917403
538486
431522
219063
2862
334786
389900
143816
431058
152031
350751
448834
2608
167665
758961
38559
343700
523685
462985
779741
81662
23080
1056263
175187
444127
356004
200072
996854
113909
752070
751551
46580
498980
816990
362714
162498
762022
958042
1087744
557480
432963
786190
356024
978769
151095
854272
638531
524934
999123
773782
137739
15879
1097915
676978
996705
426240
1017141
783011
667826
714199
890382
890856
226628
617764
378786
705807
623232
413305
350452
909830
58612
310529
1039114
302418
1049605
370493
163221
1024405
733188
945129
590233
108201
987978
736089
495739
137296
502691
600804
9963
958879
727657
682786
1086553
352174
820351
330285
1044465
658696
936110
922148
741043
92902
52239
50233
776921
466954
20482
972111
863777
508388
800882
596879
1039595
695455
460326
967360
913966
380679
408862
287213
511675
609214
613304
133518
969050
977072
953958
549306
428975
552665
562105
143952
932189
359505
493472
188570
1050320
1043752
960808
954503
660349
216727
336057
623234
694541
412864
196420
72109
973957
989787
445177
766558
938579
933800
217851
290495
988480
506908
373742
408861
227445
1004068
519602
1041257
365125
735788
179615
174411
520199
434977
77768
849914
471412
163571
994539
513617
529913
1057633
155288
485166
159998
673881
660183
1024510
763625
630658
997730
754749
276490
451922
1044613
187640
697509
936912
563360
415990
863726
606740
377050
994623
1071809
866321
29315
797295
326078
1024409
277529
1042605
197721
911038
459546
45549
321777
503706
10154
64652
131936
404867
369699
248147
1014257
804849
236776
478506
596144
287551
962474
626868
39085
1082605
1032213
863782
875926
216252
244526
897471
367751
747002
175183
878387
473949
320630
468396
45531
660228
688334
1046635
461921
428473
396415
133336
434004
203457
308266
71250
952293
242723
416846
919153
559381
880588
615249
202720
618843
398546
424542
19134
1005398
475260
119573
415030
821465
885916
32187
158535
221056
98120
107475
880117
497266
571690
675880
870909
1099382
3401
536014
1026102
601268
445322
732652
139207
1008744
423907
597466
501629
1040112
723196
700607
599257
443029
595839
887014
36536
293968
976509
75751
245515
32073
837826
158067
636174
821762
997249
482688
641621
441297
177142
132489
957257
764146
653314
182468
3050
523092
619231
47520
107103
467636
145056
813275
996591
571361
691795
470689
522123
606188
172637
622455
568796
79708
477244
434193
1046563
346513
131893
441959
303466
1072707
572269
997017
80548
844323
463743
253189
631704
25311
838477
1027152
299184
981973
1016699
592705
684984
449212
940622
772164
833159
996648
310400
1011928
710385
1021274
329973
604087
153001
435875
688321
516820
228573
99155
207653
859745
711550
898551
264594
601160
106337
344164
365019
26294
1091663
832492
58692
139946
302979
70682
725351
1015998
883349
1069417
235195
446615
269542
205297
709719
140453
589372
629364
523559
136672
408299
698212
448359
186296
442830
398068
942528
417656
579247
597124
1092917
459248
532131
694786
204102
334856
599084
840124
568619
82915
895131
848817
858689
297215
767420
864909
571987
449149
749316
694959
511749
984981
183761
805891
903235
294442
832558
847728
66313
304630
525343
189068
401904
830339
862103
97462
551941
842965
1058577
650977
231265
374604
240496
60562
105271
861994
748974
6974
498209
971757
540910
587470
499375
517524
156846
1001283
1006185
402326
1097943
550290
812337
98168
708040
538776
373631
117026
77556
111450
161975
434945
460796
612174
1027472
768859
1054045
854528
154154
930730
649431
198432
218785
241539
461795
442151
25535
750693
503992
417215
142530
405143
157756
61322
736028
16485
806027
677577
813462
364780
419903
9278
704627
929391
337108
720915
330586
687999
164287
792509
476283
489211
211210
459658
834889
741244
995283
1046715
619413
102181
494535
62846
346942
716716
217290
489063
660440
625651
1046824
1066538
16118
738763
235586
418596
419938
219078
314409
837216
468630
449564
763397
96171
914479
805177
845868
413164
600131
383444
339558
706154
1002090
479455
421421
595181
1057987
1069101
181544
685829
448645
96952
55160
733313
442140
734087
581616
466561
854854
342699
809589
1086866
462204
975097
917528
170406
980190
622561
480809
1044240
965916
573373
790839
832251
1033472
934002
213820
382024
274552
771607
640744
508153
624189
366515
546466
590287
271157
648584
1038915
272688
807278
240866
590758
978302
401870
709651
896993
40286
841092
477054
714193
733651
165639
289280
513228
903186
901985
715224
456916
29588
248277
321491
366822
160366
126404
98349
982669
943888
710936
891193
326708
148485
799306
178051
146182
778105
656400
355975
267101
385971
477769
614532
639700
143745
564964
1070098
754019
367660
1079149
213311
725562
255308
1059729
458280
829110
793434
634924
695975
817917
938770
347097
212597
748345
1054529
344118
146395
35524
270961
713605
733123
1041729
585223
996128
1030402
26386
1028924
976039
549623
801502
1091406
507130
849153
611765
1055312
682586
14880
342585
551885
681581
199963
518232
387559
263974
316349
600783
551942
66202
141228
384026
221788
948267
72567
15682
769718
657567
3770
955656
1034132
764606
24278
2871
648702
423156
1096144
1017816
414700
221964
994096
502907
606121
401001
280785
962103
308417
7414
799399
64892
188418
64772
1024252
226236
649672
29645
736236
993830
740264
466333
505722
673701
449120
875749
681493
762258
152632
510279
811466
1028389
107308
663684
692975
639531
445681
637358
112662
317834
1075179
533920
301965
1066022
654145
54078
1000387
1073173
762502
684430
315548
953836
157956
757138
436046
390315
731617
449394
181583
300313
542311
909961
638473
794434
226305
585194
914347
748174
386748
122446
279232
1025401
628467
826487
969921
426787
639413
419024
192446
612325
960019
551510
588286
785983
202802
163942
322837
752888
406319
373405
855889
479442
229824
55115
825346
502320
83386
352861
230595
950180
150074
784337
714211
340500
632354
472103
833468
278705
121769
552209
186914
1069212
686518
511255
776903
626385
1079068
51892
591524
1096532
731819
965335
799661
382771
311880
540540
499517
117965
410294
481444
485329
655915
703783
869278
322787
404547
353687
740627
734049
784948
390727
815412
474016
78293
1096597
340381
1068809
108726
470836
1012749
410666
1065179
459304
744290
120136
800955
784897
815242
334388
134879
412114
791940
10619
830256
680126
756988
833546
731867
7046
1068631
875643
180948
650505
515123
898888
813241
313434
379656
126359
875556
947576
468342
720532
1067182
275259
1035087
787442
413325
585423
96558
988959
559366
951752
708246
981339
223156
284908
838568
176713
626896
878460
869320
36068
421204
837517
30548
187542
61884
1081837
222926
1099463
132124
537088
968503
1090771
444820
356855
762094
196128
12697
935603
106979
442870
943828
344395
934992
496068
197065
14001
196418
571461
123265
780265
910840
903007
547278
926005
678125
538629
902338
963841
656196
405548
227722
680376
81825
1034373
598197
9358
519659
901877
127500
851243
496622
736648
826709
869312
24261
694585
333408
761405
414062
999107
715495
255263
445367
442205
90253
865333
161911
495342
494265
71931
985325
1040613
460009
1080494
130625
808083
980495
481929
43332
1007245
209583
39570
900694
444997
23959
954263
724936
208111
976104
49659
820345
276424
503314
1036697
69095
991009
521185
800647
608516
938088
616733
817955
88122
222000
418713
1013778
337181
997262
727503
502247
391335
508425
249840
1077218
40280
103516
784182
490190
965580
1052602
438993
347401
1054646
85124
268273
240820
877728
142419
198960
928220
696655
715694
136436
1005888
723430
861355
545344
177367
612689
265458
397991
1035216
728156
67413
934913
1098287
983431
513556
986056
1053256
268696
986470
516794
597966
660019
152427
677815
609024
868144
1092284
833892
226943
185284
338143
847953
524478
293269
507987
603018
1078209
1018750
702612
755018
212086
813976
3771
506812
775822
994723
334012
308021
717192
153884
908283
239876
340474
727099
611919
866272
268424
376587
789239
1081132
736666
989093
374265
70768
1055246
1076220
766784
162477
353567
405704
192786
131568
960894
842583
460307
1037191
831760
880094
299953
498769
1051504
468846
748299
513201
954064
865262
146361
282652
484017
547298
19863
1038781
292336
1056753
600285
748633
107667
447222
445429
835286
194996
279521
553574
251905
312816
811147
104939
308149
129130
385864
838279
452030
91030
152607
531393
869091
153908
74750
120962
756681
547962
50909
667895
798525
451595
696665
232251
888281
715344
715209
722590
957749
1040711
1014480
516878
122435
486440
787044
739062
151405
870615
656724
420817
320326
3908
425319
958878
788065
779790
608564
79605
118009
558791
967241
65931
627888
73036
528988
484911
904589
497655
435999
900164
501905
917166
615167
912402
564123
975582
989581
829390
27588
560475
304267
1046630
774697
967204
94770
767177
57806
440743
913753
872482
467815
1037940
62576
1058032
1037739
218537
142411
1011421
113541
584406
947690
317866
97243
172650
1042107
4892
639163
154680
1046300
1059680
919945
584789
224024
667599
786725
297105
195453
1025688
721494
10011
121607
1048543
153874
337430
775434
284781
466615
581254
867299
1077058
292814
509332
586865
687116
688166
750851
985096
769499
902372
993505
216830
806005
788166
4245
45218
140021
372982
137250
68578
240571
352755
197335
1028846
544747
144640
636965
530819
116532
936763
85468
566161
28122
939333
472165
990982
1039571
525148
998838
89423
804337
941178
54840
564197
964043
428395
782836
130830
680197
992835
458606
913090
277671
422951
847738
455034
1062298
57766
528424
821751
751305
456662
61012
323106
183438
845112
188302
358014
1025139
396209
989527
107383
650577
996544
674208
880604
874484
891811
628101
862759
860623
173024
740905
727564
161737
130154
141339
911525
88716
362546
868103
9715
591417
752774
1034687
26388
808373
78149
866522
287251
785310
951901
237950
425607
129560
830647
864615
612194
58771
473064
70994
535280
32694
995005
651548
228029
786816
712858
428211
769532
902263
116306
1023049
261813
475702
532929
37370
752737
1097493
320996
645230
66777
523484
290392
1073867
175166
836244
158142
386265
957651
71602
271529
769446
459795
963272
452410
11515
752590
344663
444160
652119
652338
247433
647656
565646
962652
487423
296115
1074798
966002
176730
113618
811343
52461
566711
866768
1064771
1049545
606092
719017
59693
778298
314503
996149
740491
876410
830182
810426
461477
868786
1014692
256302
342208
300272
1056666
782264
383109
598550
2075
284572
91891
371184
242253
468125
334684
1030727
713480
456459
488998
935040
588128
387696
246337
165091
190541
191591
993062
715123
407579
406529
121109
724190
763986
584117
352143
446324
1054890
993548
735773
147321
622376
81364
571491
767702
915119
499597
329735
783949
585743
845578
979468
917543
411416
194504
962057
701440
278089
800325
153893
677909
606716
240665
614071
194153
352496
1083189
790763
590013
1099676
273744
541816
761693
364388
28358
523228
363414
1056326
807071
769916
15462
196844
834389
67912
255025
16068
392217
630781
473400
739596
173092
670035
64893
740674
524966
435310
1095008
624085
925695
333759
898794
108840
812306
23065
171220
799897
137112
438049
828972
689951
634512
1047163
701140
1029919
12676
1088682
344202
324790
237434
461427
649906
669403
34196
646544
164714
869984
377016
287254
148807
1036034
48477
105735
590516
179382
697774
618727
58955
542250
410575
667357
316541
763138
937383
304866
1032543
740656
1059550
263762
674617
799885
313335
847099
951475
989221
412193
802041
237696
760261
793548
576190
812796
922164
706360
14178
515607
151830
291131
698499
398257
864343
452889
509279
640730
113614
35845
1019844
1263
391080
285614
267974
668205
907427
920118
849003
437447
140125
839217
676206
109415
232059
434485
468713
462743
618588
209506
94827
997726
291095
630381
279890
110676
338382
139153
479237
377220
457526
197593
608566
838700
153819
471132
835351
261312
837076
151420
583603
1054849
225977
94424
524177
293489
190473
371188
67953
693532
580341
697318
755701
555677
577821
140801
577492
163690
514757
417110
311475
517841
953389
361686
838105
142526
538937
115025
558773
25795
396970
601481
44125
753576
15474
98116
722561
356557
384896
581644
1084086
796591
261111
749529
858636
945542
924783
112081
80229
415331
823225
535958
1087011
206629
205732
172984
570265
305530
114535
597020
446098
185867
539428
326353
422457
418543
408056
283665
1073562
440609
41892
1043541
664239
1014729
189762
748216
284950
906658
898131
750322
703723
1096963
242043
934928
226713
1090641
713440
436284
163636
590831
951829
394580
700063
38966
15245
804940
1086463
490587
114912
620563
343926
596425
227893
655606
423983
178226
855156
378659
989390
778605
201865
618681
323225
860068
69740
181298
117397
168549
773365
1022084
258231
83304
261600
87126
809883
685467
510230
451537
433588
504015
634549
96416
869953
248258
394837
672460
555927
312266
972662
66494
885508
580906
761414
851492
898237
950766
264563
508964
9955
915290
93024
1088710
1087660
980880
1026344
8665
489987
418686
139417
50493
778524
572310
557540
138251
820831
526327
756295
444001
652450
247253
395954
302085
1023911
600538
883170
297885
349847
3317
777507
732036
530556
73273
227579
608456
705623
983819
392033
129206
800891
897716
400670
936019
915415
687693
969311
56631
838896
294849
456700
848282
967388
666973
444637
149092
525913
249318
545946
823352
503803
139271
680588
361653
902566
246091
432562
209892
567293
981561
541451
361037
788810
805030
694957
99943
438887
413401
80079
1010769
993776
21332
421000
849271
921163
595785
337672
627127
20309
963972
882929
638575
769490
113977
312809
892538
351453
391711
372264
298287
436314
286809
774281
139879
592398
398424
1043903
775343
801033
670979
411495
832100
964463
304978
1068436
925810
920855
198795
264734
292419
41268
893803
614297
390660
978138
910547
672700
600936
904582
928367
526472
664131
1028248
570259
93017
703986
1098306
157263
97760
578847
121986
803603
649114
755270
239538
853321
112807
1044408
481505
282904
533465
285864
80752
1066533
222153
238439
1040849
242648
313872
700255
413828
1012962
978128
606213
540784
942398
958539
126709
153608
614658
1085692
912898
972262
860915
292436
262462
415242
891902
969818
971762
658145
103407
1042590
548487
608411
282810
863433
1062980
866764
962912
1005370
792253
57940
190669
143200
10364
780565
394438
641464
779326
259560
827884
635416
226111
80088
295681
119733
1089862
983007
1018665
14055
975175
246782
746204
173791
620880
91706
22825
40974
343673
896510
800372
964230
729127
66620
621429
968658
453858
939912
313712
1044367
306201
544804
783645
716174
364764
642505
835415
541814
354843
214423
1090650
982399
3274
897790
221282
587876
987701
493284
277503
860850
614137
229320
244692
980677
28207
1003327
812932
157821
721205
1031256
748611
250252
411215
562831
561781
385503
590945
364070
785900
913279
239890
679308
721342
920901
867072
525473
1092077
118695
236094
878887
73508
891805
156854
599510
686158
951045
747260
919787
716620
165954
299642
814459
304416
696272
200188
144699
992632
674029
306982
445622
549796
353755
611197
416451
25177
949531
131493
166266
1027284
53995
119328
1091563
534277
65241
104383
857343
377894
851570
896884
324359
903543
242959
110084
495366
595627
1069464
258435
304040
856741
311138
951432
421140
1008776
251960
1004241
349053
423519
160532
904862
448327
623132
896057
33589
665442
25257
741582
622067
972113
579572
1061968
275968
236311
831649
192321
331539
80227
42210
774376
151596
718686
974118
507986
910347
813178
667646
79316
396937
237656
1050339
510339
211755
1077767
699175
20302
268930
898264
682743
994325
54061
613546
468319
711215
692939
604309
1065748
1059840
313141
283886
1059432
235380
1092949
830718
568577
940943
376940
873942
455904
61669
757208
276840
456292
471220
315335
104574
78216
1095272
1085516
488512
383740
947794
678350
1042151
1045160
933079
819381
765523
358414
36488
913829
822152
116267
610962
793872
841482
666889
687183
417100
460712
680157
525885
660178
762131
226012
742727
242092
780624
553048
556127
420368
597219
540802
438216
234365
312134
891566
243605
267797
770790
312922
982946
129423
187054
940903
709581
504084
1085743
1043916
866943
1081626
159005
405531
431053
178875
412730
245475
658003
28536
595703
713509
738166
1057372
161653
738791
777867
187256
724035
571056
377214
52374
293648
1055493
327493
834303
935796
602443
572541
993458
542688
571693
261606
795630
489566
735785
87111
123408
99355
655034
255481
157110
884046
651872
243033
7844
792444
254054
339928
3222
834260
609764
69252
521042
1085435
766437
753611
1053477
109117
951303
1093799
288351
1025027
142305
330679
165604
566701
419494
989325
84449
671101
930473
590763
391498
1023465
354117
815212
1036131
46508
143983
95221
379605
722730
563172
680776
285936
409637
62877
888708
990217
236866
119356
700660
620449
263448
316070
104531
50963
820821
75643
27322
790767
553805
346547
648226
1014892
1058380
88715
873997
518505
295105
814647
219061
621121
913165
950141
665171
1049885
632206
994248
686269
465171
588132
951973
920705
623771
105608
912834
637212
941125
468240
1027807
238443
627961
82945
570401
160150
608800
291150
453268
162753
205090
752479
452447
382961
646424
943344
1077135
310123
131885
584631
427144
654545
771547
925169
491659
746504
70176
645324
903877
113161
1301
431700
894731
857813
245035
820264
809950
574431
644496
523339
755636
182687
149903
476490
830673
582031
158252
774229
131651
442763
175255
1100319
482503
94069
435093
840532
388107
50806
128120
72739
805792
715811
729707
223172
533863
749050
222753
932956
944249
293896
328023
556406
503429
326516
133432
161376
315493
755256
1088977
215607
668384
853612
564788
1066470
1034932
109290
445228
1093273
1012660
758532
588346
753508
700453
292025
170703
69672
399633
1090596
51594
553681
454185
1047468
903956
53467
338942
165220
39453
890220
183448
627491
944496
341299
637187
400718
486412
998507
502421
221754
602044
484624
512184
846878
241895
18137
502166
605515
411709
198742
20550
908643
582903
596237
277910
885573
557157
786419
907277
651367
131592
888723
333907
9456
881510
615489
947267
336370
195515
220930
753711
628035
568128
933804
786318
1062065
400498
53124
924735
366131
634958
290133
126899
1026319
913768
89795
53076
644093
436384
652948
64429
93164
1089102
610707
316581
871222
540706
928650
587826
598030
43406
370914
741670
657894
841910
173234
94031
798664
776601
953825
986720
649990
285883
575511
941466
619495
733475
397628
560583
673784
710920
270578
341348
816479
563110
243239
562885
836201
836320
119635
725277
175044
82042
112942
872614
801301
826092
257436
913466
659891
1100583
890594
579808
79225
149353
302446
883604
280291
67150
878053
184384
916481
450709
971016
1046883
340245
520363
494947
883104
340068
389203
135722
457106
961208
757862
881308
861262
558259
31729
318345
115124
101269
68167
89760
593406
474211
225156
760439
866547
462183
266601
724513
182573
817186
209017
1087460
423659
1034626
950644
648899
978408
263007
231411
912383
865673
977333
996687
105968
453731
548564
895790
329282
306517
741756
483959
763045
1063576
768390
934176
1067672
269651
856710
863687
197569
46865
352625
69522
306042
140010
566524
208272
762756
177077
426917
54200
267135
633772
913970
123577
790953
293430
903382
1005260
173622
948628
153377
583334
294833
1026687
106339
595291
880978
494222
740943
711331
615103
108497
577903
1029709
516762
929601
969697
883831
936935
229255
538567
73587
757479
1096077
360011
1022665
1019955
500272
77016
1061332
868122
690999
935026
241831
385519
464525
291546
404840
279496
91096
293712
856541
802260
794541
70938
530621
365624
789035
65679
1053180
661130
810528
425344
871462
462311
578517
389809
451591
134147
145155
926588
443189
650504
692859
16874
711869
632453
348923
315227
741666
619817
167885
222400
364531
730942
104547
902756
816681
151014
912317
318353
725078
410223
991019
26753
1062203
114538
1002686
147236
1025478
939145
931983
938172
796063
378012
618292
257380
107529
442266
742951
663745
51958
676495
707289
35054
893639
182119
1001553
744728
494682
113549
449095
326204
813081
984680
760347
472495
1020774
572515
599605
122757
93436
389264
745831
755748
215370
282419
332688
487322
55166
148877
638022
683772
322490
511816
246034
972563
746136
389159
500381
344328
89269
530164
802132
726840
94777
285742
869700
700934
363366
815681
787036
876606
283890
764119
667739
1083534
14070
711588
225851
684579
453801
786855
192993
378524
345950
712435
208820
499876
637766
905289
514669
537064
766590
334215
793561
158493
1014693
1013643
286395
903780
114162
153438
307239
993026
107671
424961
333624
1039994
171017
334584
940460
558480
967184
28124
716885
27669
24635
455557
601516
387946
426372
618554
986796
180188
252251
573513
791673
714638
12177
425565
891772
117938
171228
640490
931995
54442
538036
703835
291834
889574
597986
390513
329600
793261
153828
56580
511265
366047
907903
156656
1003395
40480
509161
570477
810463
728018
279775
926163
175425
348147
238123
1040851
542671
53968
946943
687758
341604
298465
1059802
699490
771242
333844
39170
431256
1000897
1025578
585741
581766
339421
560048
802976
864745
34948
500209
271033
676317
593782
1084769
308618
24269
84533
487437
969472
259362
148586
126027
639330
269183
535211
572349
628443
37627
868581
440629
149052
189837
827920
751430
895439
116810
1095476
378655
986532
343958
206310
591936
905886
293953
791459
650705
108757
690293
643814
406493
471865
887234
33133
184678
941899
5160
139325
627397
872791
796660
267952
483865
879660
461311
149886
271237
1001419
639340
358767
231261
353148
59377
49078
131163
913192
512580
723007
654549
294212
761701
42122
894948
601419
12650
291309
917780
364384
385092
485042
226648
34780
790500
611955
509657
931493
653207
924618
845219
5201
616106
1010457
897451
788433
1099690
1082505
206460
857809
613176
322201
800081
136222
622728
780571
1001621
475691
258154
965577
333355
795187
1061713
238054
331723
208441
95449
1072157
153357
747726
425930
997778
599916
225640
777253
955203
898068
987133
553691
638104
288706
119754
839246
587372
998677
645697
84715
936824
1100388
70660
115393
502703
91726
59916
1028885
437505
436787
906531
414719
415926
153028
616028
1027096
189451
567356
475775
241949
144904
721851
266994
1038495
427301
247911
887683
763159
496645
808298
1007233
390567
111682
398481
117630
802405
344326
65657
796089
1079225
282493
269959
829905
304149
801212
651454
627386
887258
941179
682314
111394
764440
672157
798787
423257
528645
379694
144419
779732
825487
909726
913782
250589
450038
621006
510687
526807
386130
821548
488549
390290
985045
783415
606438
923867
973808
933770
276574
143381
737316
292233
292931
353450
333074
884338
375674
462218
738425
537918
134971
310935
788679
424734
950284
670223
265365
601156
339000
1093769
1079485
883367
6503
555453
595757
546018
144188
1025538
554193
193443
781141
227599
778943
843364
1073276
1096357
10449
67015
133255
261891
413084
414134
398275
412917
699005
337589
1008878
277190
400615
798181
862952
963438
448394
1077121
287324
763400
644935
231995
989409
109571
348098
484950
363405
577799
981208
1061595
710526
902137
245415
252235
858509
317057
645965
372514
965058
331575
1014342
974053
503508
219202
1085054
1028982
178861
109915
949358
368944
349634
171614
731780
67640
976784
948443
1044543
816420
87645
207723
838747
235501
5895
35317
439889
154258
951821
999658
998338
544740
409661
944889
633780
36534
94906
1035171
399006
899480
32196
1035236
984630
472481
1003173
145711
54012
111073
1058094
169482
118553
342520
966852
105445
331306
1006453
439857
538361
341918
974215
303270
525928
422957
201543
548264
552678
864424
688018
178144
1022304
33948
1084342
515822
470058
559369
480152
39203
617388
444006
254717
145358
549700
441088
361544
849414
73125
560343
583506
22497
1038263
393213
411148
1022115
905857
279393
375716
1071146
734505
577516
825705
10272
827902
464177
77570
722762
77872
644203
18963
253816
435341
176048
729455
1036824
710535
1086262
1006149
473670
908092
117841
536958
187561
1047569
71654
542685
499557
684064
599288
473712
107481
630703
1041743
505220
14574
722744
649982
941164
630648
1050703
550568
946588
877919
458876
26710
973371
259586
745230
263789
477670
931256
699267
97257
583649
993378
200888
674194
963457
729937
51731
1065146
677583
19434
477952
951710
71879
522653
259830
387385
844767
778592
618692
284868
798015
95800
845638
408548
342824
1011238
664745
525199
524149
1000011
1074533
212489
215630
637253
201597
724989
262593
795851
28725
1084195
542798
807487
804981
831403
224246
441710
1075086
610185
91904
55499
387063
678898
411657
26877
617177
534593
1019896
608770
207896
682012
716463
284210
91756
35513
462420
926924
976791
631571
541970
244725
751088
634629
244837
571637
6907
418546
20159
551450
118887
336453
362423
427348
181024
310199
117466
365974
1042469
987886
1082718
73023
1088476
246747
127308
979738
254324
479592
257271
633142
445044
1026492
791721
587437
928570
361065
299799
156889
189991
771897
507066
322601
201881
1098002
999477
735520
988841
774192
308939
164673
73175
130680
48943
1088440
837028
560358
1089089
213955
569336
227623
196388
801287
176262
156517
417093
299954
109925
184786
333635
329826
935918
164842
995409
140007
471215
317028
180017
503272
157505
887605
552484
893931
286548
105411
412946
823695
723004
233174
1026970
698285
860299
262786
280200
294507
1026144
950172
1039701
999173
360877
371807
610253
92015
987824
1002514
749563
916203
906425
71438
829198
908022
347532
1084206
469908
247828
641473
221328
450287
635152
189021
804648
87113
583562
102096
813098
1019417
521273
270275
584533
725417
597424
518455
264934
305493
798364
700662
38186
979328
570102
707569
462841
705223
496638
860930
1045237
459784
978498
164994
298588
165562
897647
746327
684906
405710
104734
667035
227830
724782
169100
335938
751608
1051306
333924
30014
1081159
282428
853181
20488
712986
74610
230184
569657
1053709
867192
983079
741028
1070841
631552
692619
329128
947915
768111
1050885
321126
1017922
99891
242190
909874
1007157
612585
27845
98957
827256
49808
128247
492546
529568
250506
1025043
746288
137696
243767
635506
346761
116523
416775
1030374
260841
935730
139926
302286
585165
136953
755221
173124
446872
64126
872588
301632
674632
550243
710591
492301
33308
1100118
361040
440884
193930
703397
421440
200110
1073105
353113
834523
35975
971642
67610
1062559
85883
964106
566042
81148
899494
126175
148336
519020
654578
443887
823307
1100721
735563
802521
663064
235399
722843
907764
126162
146515
387174
1044209
722700
729813
669553
1068922
952685
427467
570222
111832
1016878
639058
973487
981175
924844
421786
428093
838023
1054992
1048063
585555
529267
707412
475669
332494
248888
91092
796235
462119
56221
518577
286127
316280
81955
768071
898231
86008
401285
1028302
224091
939194
54564
106420
255725
824698
956306
1058495
883738
209034
386022
346053
962806
65087
517477
524118
110002
173424
574199
445301
844919
408277
979060
1090724
4047
401256
947695
315509
92822
641238
1050383
106513
151053
1093498
897976
497270
869265
21617
408660
587218
543563
345109
429343
696333
757400
949660
356214
1089923
10544
531858
651565
759368
319061
836550
626023
20931
193635
726324
248118
456219
304684
911577
725046
666110
861913
703148
829819
236193
846846
46017
682800
395145
463614
489255
190722
870427
765313
400127
942950
24555
611254
1068197
234500
319259
747229
151019
371343
963400
1063633
617231
370642
831083
254668
628518
1034645
1036145
1040959
1042009
313283
935871
595937
774730
758495
556680
163431
745459
429184
855097
563171
3271
255696
820704
518573
645546
860922
994548
698661
603295
1013746
908235
167744
621895
373875
239942
302309
766949
352269
888255
759657
407631
673898
194490
247820
405821
655521
552885
184049
405104
203766
491681
158072
306869
688836
278684
635884
529358
417508
228751
913486
575725
995276
47044
289859
824461
984439
77126
649376
651718
70128
1067857
858300
691116
582621
395110
722715
503394
464542
276196
215666
522799
845596
513649
103173
113376
170043
870366
536159
820356
616078
81816
119605
729772
243733
607867
620053
736146
47356
125755
182689
588343
1074291
550459
699096
421108
264080
757224
92039
518648
578831
1048247
825276
861801
325455
194510
388606
922881
177931
272601
109031
909122
310819
609547
1065350
723283
751204
981235
242871
709212
839061
928406
382628
801511
82959
871014
352224
701836
1001317
411197
538055
1087284
1043825
654403
1070273
550627
831691
428937
213887
567392
8843
812218
609032
897758
285298
598549
207416
802160
803210
496028
818290
818315
449533
463057
1021996
1020946
814649
146407
271707
773462
45315
826522
177411
526788
733301
1049960
815552
464755
36705
1093181
57098
105946
826294
916398
119344
516437
450299
1067775
1068825
226408
177905
556009
145040
496798
401994
315448
12292
806728
806729
747192
939914
850265
426404
54658
724961
295375
551718
900993
460752
459818
455760
385137
779792
32041
629279
793700
449967
478371
1070995
767538
172980
934833
206677
895251
422553
52608
759085
391061
1046153
1060007
760081
888363
594243
993030
780568
159483
202096
521585
50952
148890
751981
4664
69952
247314
865778
610876
1059726
500154
146413
770859
832065
162031
399567
1045544
287792
631561
638240
998913
645655
261594
625206
840511
344569
584097
103424
446148
324830
160343
1089184
424510
1065120
494750
575784
553915
454480
616915
361006
1049498
147315
265548
329253
218663
1074811
834622
597013
886290
414577
703504
282014
586688
72088
839207
324199
847880
779044
42048
230447
197048
520837
791301
802564
253536
1026314
247668
301424
1028647
899702
1000405
1013289
447380
520871
39238
157280
219435
208266
537834
256946
349466
111107
213392
455638
468434
707029
726291
250426
787877
673559
78725
739376
360742
889611
920666
239143
518445
699199
936152
749488
79582
521758
763062
415396
584778
495574
561815
535345
219085
78172
108657
714716
1080653
638890
617587
984030
284712
804439
96775
610444
195867
171334
11120
916888
442915
380634
397543
9261
157932
431353
379260
1016491
306863
112169
34685
228516
68798
650727
236252
403886
672869
514283
464157
989336
701246
314907
362220
148402
452683
626168
629396
638521
706618
45943
374342
2408
557718
1047608
1095514
906573
172825
948313
527276
835698
122496
553247
1003360
311734
1087134
901799
756531
950044
1068336
305395
269297
928793
220675
577023
715971
665556
395290
758588
689241
278295
519285
905448
799533
104334
682564
235492
1036617
954200
160970
926472
211255
1681
228061
606152
463364
49490
130572
931201
485689
837807
159675
1014481
474121
390466
735661
317984
860294
694431
122280
178126
731786
169272
614630
579960
17781
1075573
355305
452091
428143
266750
437075
56520
11357
435866
643242
941366
285750
141152
977272
659455
1096565
287460
624011
627139
671005
710326
470190
870646
503473
534527
13311
753365
533818
861525
406449
472041
232137
698968
459665
286957
1039244
250603
245585
408554
354370
1016499
646890
850908
672522
584429
557004
500323
1072447
355309
130821
131871
1097418
1098468
660416
808565
809615
1079789
276736
851188
549129
487263
942560
57127
457513
536420
60788
843341
723344
538799
1037851
837765
607548
598148
150546
848903
1090298
764047
976534
462411
359297
866757
1069774
183891
728002
904703
724101
833551
558941
806857
1062187
613420
854398
811537
433720
399256
641019
838348
428436
494791
120239
125905
560393
658598
716585
834083
449903
940751
647328
159358
350824
179270
27632
757617
946073
227477
71300
120812
207995
36813
871558
995149
1015620
868541
214372
574205
547517
939510
730238
97689
283717
896574
821296
897194
973594
848587
1045992
1041752
838695
679943
240362
310183
397802
262173
767033
545471
253103
586223
376561
74206
488791
521035
180803
433593
739491
1082029
769823
5223
929797
417913
258402
627480
873786
1084425
876608
491927
273845
758662
816857
173218
793111
920524
108413
172173
978475
1098282
22442
139625
1040887
811491
927374
391209
376874
344199
388799
1093831
1003512
434120
424748
207767
642382
102403
157628
347066
91405
1052020
275500
688790
773014
348350
550520
669638
164477
2060
745414
594370
996700
282484
509571
546223
1073017
172548
470956
546190
64850
867392
1008891
1071381
671831
520229
293723
895632
551474
61365
1092819
855096
632451
993959
495320
238169
746280
377935
9148
753005
368557
161105
271832
803034
515608
227490
733547
632220
847463
355348
913101
470752
705102
550993
546548
676369
293747
986000
299784
884348
290837
242177
868929
3138
915045
450523
923041
420871
579255
925752
390223
258067
724262
1084362
1013628
406955
628640
918121
790368
340743
338313
67614
670287
891473
630723
1015100
558509
313333
842597
604612
170110
611336
282144
994158
1045606
377641
285834
246555
461303
1078484
509868
359805
33551
170306
333889
540679
775872
231875
695058
997945
116837
998245
40772
234159
282395
62101
686353
1027279
165952
1050239
315567
285986
824407
442957
156833
205965
763636
165874
1075989
406336
288254
515939
907919
546082
30841
809935
654073
59034
92163
1004693
474254
543367
870379
284364
810368
558479
29159
461235
963388
768836
189667
1041989
142142
241585
527371
272034
470475
1061797
734492
429518
472950
754284
344213
227305
798439
163986
957095
407949
575865
349171
633227
109495
672428
644480
64543
315791
826082
191144
258224
240929
772120
127388
904807
877087
1100531
776406
915630
791679
1057411
749849
705598
262829
232665
301019
74931
1086279
804863
427296
906034
156197
172455
993183
102791
694960
905280
385815
298610
990851
409818
47499
519936
1080709
737035
385857
1074511
750287
131520
178762
161550
155088
442327
1025436
242623
466794
1009833
798663
11098
11412
822009
385226
852388
776021
477315
968794
744799
561237
561691
1074100
362438
421508
90371
970931
261087
970235
171378
116044
388847
984316
518568
57128
657732
258421
219902
1050574
738096
355896
737919
1027908
59832
588288
19383
38308
726402
855764
787950
333168
127417
177060
9753
499594
662935
375744
208356
450025
476008
657510
467310
844362
886794
965794
743639
967798
580668
534767
108378
793214
818888
603978
181214
301581
396815
195836
1084537
924298
873790
226716
50081
928241
940212
217721
583661
416467
634761
182085
63388
253182
312530
713831
488097
853369
808910
2392
580365
180124
473287
514646
954420
125055
330874
150747
828846
542936
522169
50636
72711
302942
932297
526589
216310
399307
36530
527970
688155
493590
701081
724628
792608
653977
250249
52004
901293
381544
17525
449583
1052433
195672
300335
165608
302444
666186
1001131
959013
310073
113481
579995
1035181
98117
300896
86394
752177
428597
130604
451262
965373
731510
352472
178495
861035
829193
1002478
384880
19038
796884
1039717
173909
365115
437574
646402
442595
221770
260631
507961
688238
806112
1037535
360683
683922
376394
389403
596591
743149
183698
1057063
898835
597485
505734
999494
1098601
210263
484699
807350
648122
1047412
352175
895400
23425
78814
944486
875535
377167
1049635
883103
23454
678964
490983
1005685
503919
169926
900490
203270
938968
548511
915323
59061
374828
82037
415196
491999
585964
905640
785343
111632
279987
112153
249284
342551
506929
454976
335676
1001753
284273
720351
1032821
145818
995165
1044211
846741
1053412
778360
882764
591833
118984
964771
495523
15368
793641
708352
493082
611317
510874
1048178
651312
359403
805721
627440
61712
896488
463410
1064580
978165
723558
83365
251831
453760
70534
969782
754849
144043
593666
395823
229755
850823
1046978
44672
409859
139811
380099
893612
1005862
476037
743270
212749
740550
481633
223653
1093557
897737
440978
426473
268163
129753
496053
86654
297272
863849
206754
194394
173941
529312
232008
478718
482187
725071
486830
106037
451663
966716
247067
621271
368481
81325
376168
1080215
831928
255432
253879
956629
522528
589856
654197
32769
500133
33237
751114
448468
425159
200246
748143
208756
671833
45520
449861
456531
711693
898194
339249
66160
586771
204565
963859
35014
638007
293091
987459
556037
304296
454477
185440
129750
573202
472012
1062549
683736
200591
706661
457119
202409
507805
204376
331848
51145
543546
159035
701683
686571
936999
717734
699466
893510
755328
304137
109881
877179
306794
17383
311171
627947
169974
818341
440861
582281
852833
72259
1052830
384783
889945
341960
236084
770152
1057325
89954
496512
958381
950614
979116
378909
950196
880280
397067
1077260
706363
957141
1037054
642368
391285
430348
371724
117644
70020
343611
801967
91477
516774
162606
366592
530820
1052381
903644
1012725
85904
998929
241508
625912
267817
244124
638085
526199
461641
846401
334266
452692
290539
131463
858672
391954
129153
909940
586122
655857
988263
683321
605093
423244
378610
987775
552377
589386
492462
625516
983367
130008
951634
892146
211511
815573
510775
705009
852701
815239
727391
191595
515891
1022451
335661
89008
1001580
667980
563066
645609
152418
167035
70646
172451
161002
663980
1011620
1090273
802128
204302
344379
1012266
565021
1014116
385846
803031
811171
265647
334726
853599
1003411
927191
476200
137433
110519
829439
506237
571471
317388
795871
617628
659482
1042423
298661
869591
920055
852049
610015
458932
263205
90337
642785
1080643
1009238
957771
446554
445504
137018
522564
764292
833131
926186
394879
399492
630490
755916
53328
1041344
326210
1029318
857008
430497
902571
676359
894858
1085556
955910
740448
1048892
122786
575731
577206
1094861
752830
164107
620208
1078039
928928
286233
275405
200386
46147
265585
880850
92019
179596
778076
819052
495920
537027
126578
382576
962542
388666
882157
1009998
1029188
798818
571940
514392
732495
59630
994032
1046643
284227
595152
1086969
134906
219946
37444
356350
259202
265187
712329
256745
509981
552278
496107
547700
165235
416253
676806
881448
966553
303894
519627
407486
141331
32288
809144
921703
923395
159944
71031
110606
283877
1058856
433620
859559
153362
292725
523552
24434
591771
805833
246385
1077582
982608
447105
759251
1001980
378089
359593
1009112
878934
483002
357509
368416
716488
571069
334495
34877
551924
782133
757039
483273
980348
115673
156038
954240
201649
1013851
378624
680671
887382
301454
728146
604519
312234
736379
954304
4121
307073
635498
315735
733515
246063
996820
419072
214343
21980
866762
760086
247169
609480
344120
1065669
37413
226766
738525
112854
386023
699233
909551
855131
248561
985541
203435
202384
454132
44947
643259
580794
1000344
342203
225968
218951
437337
674847
432821
154617
807307
316640
21262
557929
961362
768758
753272
714263
78639
650062
830186
101495
529139
193874
957542
624167
181831
121950
599251
656837
505908
1085245
998446
855263
796720
686760
835676
475088
522865
369758
885354
465014
283494
348236
553714
72767
1077819
147813
859636
811478
984203
884868
501218
160647
90572
782008
537452
681920
44344
333774
543368
790986
998104
1093527
719195
928405
92432
732831
603469
35258
1062607
117904
1005766
553112
141696
353440
538898
450567
733320
46310
659990
887836
228645
1081597
792829
1056280
496549
652527
240034
554477
946210
259665
317606
567476
209863
865912
417406
783539
949894
724042
993774
993257
530701
620783
265874
648171
1043373
528135
189170
934317
774783
518601
816677
860147
281576
201464
1002254
576261
752261
172218
41965
553576
374859
487496
313565
683929
686932
732617
300207
95354
432543
640901
570596
386333
832316
486530
931099
537333
239916
424887
674818
621538
181192
496791
725478
167894
235155
1086980
195774
463489
1017731
308860
739297
12530
985473
550493
322276
451850
74907
295605
240600
440840
315767
384333
564687
36426
1031162
106346
446428
5231
881233
578996
457771
880568
1092541
813059
261898
70978
192485
696152
113439
97093
954833
499980
20421
262200
169516
794077
403911
104291
925434
231105
704649
488459
935965
25267
1083504
9948
760250
989690
526556
532925
902596
468899
299833
445256
194526
423095
752993
989744
426626
996342
967427
575391
715225
485077
389805
945492
592777
519494
418488
633050
771973
1036536
665590
751830
941020
962672
366691
452364
201124
952886
186116
702402
337327
592244
1073319
861387
41530
34808
55403
569426
642743
172713
407479
997713
753633
139570
535948
775045
581070
192212
1000090
750636
285340
97204
73392
107136
13157
260410
232897
540352
270691
952452
253090
5437
473307
968817
934372
252338
832616
1012247
916084
688359
759474
828339
557928
69547
764937
383697
665644
815409
861575
747728
774732
1016745
455697
58029
880721
585764
638987
243263
237181
355839
619414
403360
739067
459202
331312
63676
316020
428246
777904
557321
938657
373435
771004
132524
56378
849444
1044298
325846
522631
547606
19970
959983
619710
197234
370712
6972
944330
563744
715052
94907
95338
864359
537495
307216
892297
345321
113407
578620
1042696
115489
114439
663550
570429
180139
996601
129413
811685
213213
1082288
900005
758291
760387
601397
329140
14377
1043684
130112
319671
691764
1092431
27262
1088412
773792
695485
989144
842441
1056378
765154
266171
391070
841214
747438
524113
560039
1013833
415191
806320
181115
198102
347716
581314
697686
882686
378649
524517
508492
709989
639919
934886
900773
803596
31758
703314
30896
471726
762387
527507
735269
226820
503158
415786
626688
921006
248228
98042
96932
627738
947546
403440
14147
483599
565807
880411
816781
474237
238199
110244
293078
724532
150260
435618
1056584
657692
454043
25570
996709
344344
34487
261271
169885
933574
458492
185719
652500
840111
423622
601370
31177
123656
795429
694278
381266
411852
939164
152767
43783
781146
930868
165390
1016975
406406
243225
1070589
1081411
622079
412060
756027
185491
1011990
232865
842167
91582
140994
1072412
133069
385011
295031
32425
831644
189047
113498
518119
249828
169478
1073393
529282
304869
646766
201559
267441
920702
281418
166555
933909
332024
470397
112859
631106
387456
948128
924486
88136
234174
313446
404920
176387
591747
698230
992500
978040
501268
392807
517269
297479
90252
802857
566031
230989
400434
991880
392338
191904
681853
202416
84517
338795
731005
990766
559524
23918
297025
733196
235390
142664
527655
707939
779912
137731
1036086
424639
392284
605162
674263
613083
882823
618499
349936
262424
962225
121446
734493
920192
101016
367225
69923
357627
512394
807963
520964
206063
885367
858732
1069728
208509
871866
1044188
319458
459852
1087835
1093541
506650
434645
974370
623004
599212
314986
679978
633562
740956
955244
223146
734657
359054
209624
728965
1079332
751789
15467
572415
915103
784249
448606
984065
279351
270916
79597
496264
565554
1089732
1073963
30593
333444
19896
18846
384115
235013
745523
693225
722313
314744
60528
923736
188342
468826
1097626
747488
842753
935433
122324
555387
45591
930976
118832
617883
845590
1014754
655548
884810
243433
1035831
713318
739745
998189
375220
794082
890538
294468
982609
759772
743577
220889
683439
1031472
213633
844555
894645
1074917
1043632
1009609
710519
31709
711682
565081
616455
1237
1067679
955885
902560
492848
795237
410253
214791
744070
730308
751075
1090857
47490
387156
138097
478652
1025701
723726
363642
1051466
870861
31619
847048
972198
22273
604566
315592
699773
650745
273332
981154
126420
98009
747703
729423
119495
642508
122234
875811
918146
242298
9925
1038168
54555
235369
24778
730137
169339
92255
1082917
49960
880858
121592
973484
206909
436560
731875
861475
509987
685238
1089165
202121
329789
144604
48426
961734
432516
756644
417380
415230
42988
711949
804764
360050
460010
184084
259909
1084716
1015137
811674
360189
488723
838794
951195
784526
546311
374936
310567
701707
607307
83240
594302
740969
1012286
2396
412067
801653
357624
1015313
324091
828474
275123
225791
835389
43190
94419
198246
177609
584716
302990
1075608
1093783
832770
768923
686183
522055
977063
77853
109148
508969
454660
741644
922935
1051294
280694
79033
379761
76946
439810
278798
708712
735322
111078
385000
835856
446427
1078358
401926
203784
313726
93119
603261
801080
47595
910759
732945
141048
218366
564282
861518
405805
108436
304132
172323
861177
112129
991676
747003
852598
125885
950775
61886
901380
991422
853189
776571
483800
721756
927945
53782
1035036
484453
549809
818128
304406
739502
956814
473308
602235
1085156
192746
53924
695570
993824
144578
153399
1074518
599729
94345
648791
114420
880947
383676
148542
437229
881155
1032300
283731
283921
628771
1022978
1034063
708616
929384
946738
223933
1079672
594860
67764
1063836
350794
437272
842637
356498
855664
102779
412564
785071
316510
645376
827206
580311
433929
574111
530938
734520
925593
174928
248276
637055
905687
798628
632260
984610
162052
189228
313567
983759
110238
932651
214565
996293
1034618
455467
284261
868376
145163
154088
415928
594837
740274
135901
15774
206231
885788
893131
692627
763693
1071789
224275
368527
317134
233318
417655
566758
469739
1082956
141025
145553
761545
149522
527473
1085182
872799
69579
364688
719943
807248
337879
911453
643791
947233
775440
276356
335343
203234
475133
322443
620663
169866
38996
618293
901990
484922
257016
785710
781818
151808
125728
675692
307145
1075071
337836
148545
334114
998149
733783
362919
492721
1043827
1013893
960010
1084388
938974
1073408
839555
249571
459786
624426
1023404
32522
1005678
143454
584802
840652
1015075
236119
7852
982574
185286
327759
398690
795001
664145
631522
818073
195108
188822
46217
806107
346443
150079
661194
149330
621723
738450
256608
330694
919260
1085617
617306
820113
91574
554253
41966
963713
1032383
638099
1087609
134894
216063
753759
406765
403080
189307
228196
619377
1055651
222239
336759
238013
571551
975382
1092458
330434
113274
793319
448711
487491
948738
624689
615316
755844
614516
129238
362782
1092040
315306
572584
832777
799564
1059139
35288
286033
808413
981297
902704
911566
250706
965810
530682
798955
941906
10238
876758
726275
595758
226051
31183
197921
632908
751171
564283
385790
343583
479800
211186
775140
673829
269607
908744
684138
182569
452327
516678
85452
750231
891155
993965
645300
412616
877433
532029
872731
1007533
659744
130674
832624
123650
1101079
453381
936881
408273
87313
376431
821474
499405
783686
335029
987304
12903
477953
417874
766644
938347
373000
524050
911496
502840
608519
804029
32861
499991
264869
229351
660580
96287
734602
44401
806517
37141
758473
661538
169960
1040719
565928
77490
705335
249085
1039157
584921
649499
127709
373724
457812
113963
1037232
330832
414430
904751
723596
932970
509392
217677
863003
181921
511615
816347
1064139
31988
615337
194312
634258
288766
890588
116715
294309
654960
353683
648260
500195
964208
503250
57175
691031
889970
38423
493007
238800
636249
954508
845411
295167
570944
597595
101604
27472
486265
712648
880946
685557
57707
467644
494260
441945
590540
75769
934936
938544
586252
182748
698730
369305
837761
20800
535228
772577
541284
95915
64450
966391
276831
609956
1027864
924802
822685
776745
630136
398848
364093
906534
804907
248590
580086
782902
873986
1060837
166459
1093091
966046
839600
685895
227552
1022055
1065571
102737
542899
489176
764198
473044
975516
64603
135423
631897
32357
1028242
925774
756880
203290
152488
647977
569977
398014
33473
190773
1029895
433153
748145
551577
944687
965627
564919
627833
513990
1013080
744932
309854
957681
781673
1010269
1002670
252069
298078
337571
754317
964780
781400
127020
685941
382808
828129
336699
621650
950959
205252
807261
499977
472355
821138
147694
576356
290558
301525
694977
930887
764061
318934
259641
698036
531345
501157
480745
224958
804865
703920
43468
692911
480161
782336
954122
961500
115855
259828
1057831
14939
31825
485821
1065889
969048
802218
364832
830228
749067
342260
428121
392301
739771
143723
484593
269036
930110
802820
554240
600116
483212
691731
514562
626460
109312
329708
980283
886262
78441
746537
314659
999246
608166
713915
1068258
717632
774500
886019
539983
514349
215426
103214
553423
362124
12115
692950
313109
432490
987509
644763
683786
98101
39790
404958
710992
607753
26958
595178
616506
922251
539142
265853
1101324
964191
173866
539809
183953
723878
200954
527203
315006
174686
895442
927317
857401
736329
735279
765530
972084
472079
745282
749281
526416
203081
934497
935992
329596
57880
228866
575805
665690
642962
266047
1021174
693162
919071
840187
477582
536012
556712
319176
451309
290993
604072
211710
604125
526128
266124
473294
73623
410513
576263
462167
105811
96800
751809
241739
1069579
224217
603171
268952
787871
52138
721067
803393
609385
287359
369495
99109
537034
532145
334002
742950
676267
803290
717106
417338
818463
441100
597910
451768
582783
720200
750885
375277
602082
388411
294065
86707
315058
1023982
761578
962306
543756
1059281
252573
464470
104215
762036
87612
843672
418955
156513
854074
345498
668923
645220
816417
946843
1052512
448321
170094
1036902
1067150
264162
864183
34163
972911
205218
856183
351675
101940
414748
306578
94577
923842
214713
880302
40145
757143
857649
1092849
199256
476688
412102
1074197
719731
832823
1005465
1097439
990314
625996
105383
1032025
738385
813673
550989
904583
390032
767913
7843
254053
665429
124036
87072
846847
147555
809873
917514
585684
117707
452881
418433
1036885
641381
1012040
449045
687891
431975
1063242
1048648
113726
378995
1008640
788365
572983
221702
437328
926392
568846
888990
140850
692209
485607
314123
73593
263029
938659
1031920
116778
794535
415711
201299
202349
10311
548011
269020
26267
211920
337389
991851
759824
746284
410367
138740
920259
579557
551738
547207
474982
443041
370168
210559
413411
596647
36875
817558
828325
640591
58997
648980
57272
212603
1065924
210686
623359
1088453
600901
911317
778340
682344
768753
364126
308180
1091738
994150
88759
1089562
484147
179747
309999
773864
916470
187605
211791
470979
990800
109049
528628
1077328
193999
398889
72496
491133
995133
461888
935810
118212
616022
397563
195389
609864
495091
81395
674557
941186
113972
114405
247170
314615
500790
910487
282252
328592
566721
352646
928719
242148
311647
22347
1095453
393496
325288
463640
882835
183567
516430
568616
189772
622590
619785
308642
616955
898232
964861
297591
232518
234921
611657
240043
71041
727953
815190
74227
687086
714701
738171
1071554
571661
1067969
191347
85611
398895
72339
710670
203974
716921
502991
520090
620738
454829
697550
521582
879866
691561
908743
166778
754086
703054
366383
623457
381263
289975
90932
72679
6996
876852
213036
127333
405587
340079
93837
942142
795669
127300
608744
203249
456175
273849
897100
1084237
854168
696658
255317
148839
195765
618386
615414
545937
731815
3486
956805
712045
601468
612318
475528
460503
829950
366689
66061
846497
708651
722064
25672
704906
829319
525847
69488
875841
636436
324354
115096
64895
567978
469462
870471
720157
259838
664522
99752
610024
982406
47296
365608
267585
38907
291186
26591
63139
178574
139323
331277
433799
44094
934915
969185
628878
810820
242738
647625
1072554
884793
498017
1009089
582066
117214
379197
953336
454153
33669
85697
1068337
365866
351595
1001208
585994
910615
443627
525262
63406
379707
1094066
851681
148769
838151
1095206
561989
670915
678976
718022
546025
602730
295995
791726
925601
311348
300260
46317
311336
559767
142713
98219
732293
175365
864121
930996
513064
693899
7581
898239
183734
888458
28986
572143
703158
510786
381540
381812
495240
38886
154806
316613
149759
205401
939674
268218
674860
215181
1061061
207080
250776
708554
481968
589796
148375
858599
953528
43501
983967
692076
570395
11540
132829
355313
660586
940213
268623
500887
629971
608535
590709
487610
621894
495050
537572
12269
63098
929340
898134
612247
180048
275596
425304
680435
973384
909936
433429
135447
745661
711203
647629
443570
376228
194806
996995
93378
923707
611899
314919
269939
622058
552234
231416
560627
534469
68900
57671
1098746
557387
199012
1029350
185354
1088382
165410
111232
929155
953939
673386
87576
381627
226994
769857
982072
910961
408350
455414
272414
906828
497330
1073941
151529
608421
889816
568330
227184
808008
167322
392987
283643
913223
692670
776576
62342
464183
267714
598536
754043
523273
903139
978139
921090
684671
548395
846078
356181
804672
141507
137397
762037
822284
121517
193664
854422
1052328
681466
962010
1067036
987724
387199
901092
871364
963562
343526
1039599
654461
513970
373902
898558
194330
466795
727277
616879
295143
313832
860235
749247
844496
430802
429752
679429
838388
964310
455892
850275
150439
1042439
486045
114250
695914
910006
446384
1097288
830328
1042555
1073667
399465
416600
16676
317306
1414
441044
143066
136211
490550
29505
352749
752724
625721
119611
600341
867682
427861
1085129
257440
810361
162637
690660
704209
439995
666278
798748
900478
787484
403508
893826
37872
946103
566602
930037
255587
153563
740390
706681
920483
471280
305771
1075039
886798
1013096
77784
873548
570501
212498
594579
118883
364608
337915
202681
206877
838229
639165
823419
304002
17022
16703
587279
41386
802738
65119
278058
1059353
319113
607129
94441
777750
581509
785519
462536
969335
147511
853403
8988
345816
862482
305823
481170
515017
855292
230897
1075297
25486
1050606
453798
243416
433076
102991
1024651
353156
1018845
563595
446708
969795
1044734
252804
320603
138894
674323
575310
297695
394687
257586
79522
1001749
1063009
522460
104502
1019827
466806
558502
380018
1018772
1012526
459417
82476
114603
695682
397585
62655
543888
691408
687299
163956
259603
1003848
570650
1093205
98387
170181
373934
657660
597022
841605
586349
367846
231061
820265
188372
678949
1084972
799373
260103
240739
147329
108713
699955
249875
893901
884108
417919
234797
75290
777367
1020208
186081
258410
429965
423550
896178
173566
322543
659822
671153
1063940
763037
234256
790643
84620
385766
343757
963578
683234
695810
825072
30551
31601
609345
209903
494929
333426
314329
153309
970462
737687
630850
349107
917882
35884
615144
100053
153350
789559
800191
500472
838426
235789
1087639
813993
444300
508570
420135
683379
366980
374876
404011
290187
770667
131905
267432
547445
610030
480310
594267
305753
25281
358519
1094684
1074502
700494
818561
633549
5538
644560
1076394
827729
582067
781288
1008244
979596
474026
261659
917328
519035
190371
516912
972193
1042330
92926
666386
712899
1091846
174397
67898
67283
788413
13163
816223
1041137
369552
470113
746959
825402
135043
283910
502552
92107
403078
412204
1035041
628302
37376
551927
957220
411080
920506
562949
1056754
971156
569015
784992
153217
1098006
57717
216797
85948
243468
263433
49813
707724
341196
428914
816269
221658
978706
1054403
190577
921959
792378
717874
983483
29601
28551
818148
775149
970524
252772
139597
158508
49658
534556
423571
1052944
571291
1096726
199081
614986
911513
213671
238262
989219
144837
647983
860429
837111
1010572
1006482
611064
916898
521649
105379
925898
354936
181131
756775
134451
448765
844563
556118
897644
218696
212363
688616
608807
828011
299217
732181
869273
1071523
590656
238857
165610
495828
524092
35605
871165
615031
570800
205575
227805
820715
21069
510673
707445
820124
164775
778694
774315
1093355
561950
431115
342861
993664
722222
141465
351725
206498
1029651
357606
152608
1051677
515676
771564
153233
761065
59985
879125
404183
695318
363339
789959
1071634
837577
678549
376900
402492
13250
908759
591306
510286
850875
1075953
809691
448442
221350
202740
351360
310986
312348
619848
601201
79193
821142
528208
1044473
511746
555708
365954
1029114
225582
459115
140242
671884
256712
883100
1085127
1031313
705354
488496
944474
458190
58481
771169
419706
395365
985189
466188
259206
952828
808160
31700
342466
610288
136337
515234
166944
565094
428322
584564
2778
185903
1018720
453521
953530
226108
535265
828245
206926
340259
521200
861672
696317
340221
445781
725347
400370
940152
215987
215347
619807
575920
855023
18633
521285
667892
341886
738647
546726
159907
851554
39144
293485
657343
750842
550131
878196
871235
828205
974779
24389
176348
1067840
414903
203412
390443
860333
914469
461083
463567
155170
701091
59184
571380
772598
851589
386252
402236
667335
784703
75968
205729
391391
644471
404436
648686
938708
129484
792987
198221
1070867
813645
889673
986400
691859
284058
292035
250502
780148
273833
486513
78868
839260
172397
80524
734290
136424
304962
760719
579830
276949
121634
766982
949815
602736
308471
419030
444400
493462
755828
316303
658816
129649
442613
986709
771892
254138
702596
1049216
421638
743009
1048136
34147
331809
1052658
262944
570087
827402
223332
906547
329557
646236
970832
511125
115638
618654
357193
451029
553842
483835
928920
231568
285533
763568
623486
964969
1072803
2431
677261
149996
998842
857232
700043
529700
982061
937896
460934
817454
20521
382319
89676
971835
960899
519825
163868
344654
142239
130133
955792
522880
167537
229595
382049
754733
715247
793497
313884
1010857
827522
46990
433324
1099368
284650
1031322
518735
902127
244921
737850
229600
780638
470501
34143
888024
116032
953334
204990
316013
314962
620913
143370
884640
568168
956207
258896
711364
765125
175006
900681
775717
226984
255323
415387
178585
286289
554373
918679
1058974
163635
720760
689254
548034
401126
399022
224092
718856
484850
58222
317885
804584
69031
842236
582172
574635
161696
472400
950985
1064528
529911
885037
689228
346015
489924
458711
601421
123396
992963
186539
892534
934627
308347
579764
53118
176956
744157
605056
1017485
983707
292442
867808
708625
593423
63618
740474
360042
993486
1049659
641494
64769
63385
798324
317414
61161
1067380
596736
456753
613308
1029062
560690
829149
210099
636346
493105
34165
542783
1056293
636786
307953
885655
12196
490910
34769
701205
175551
156439
744690
687334
823916
907387
110931
686191
486594
596741
45546
277195
378683
263670
559811
936179
929873
137385
585781
1026579
814432
1087117
556444
255036
135319
26435
129042
338507
91013
346288
361399
921899
102019
592206
348243
1070529
759555
254436
55184
1014227
688075
622189
436541
724678
607693
973858
684804
556424
587609
12604
535805
384777
717488
77658
413162
544778
506778
445963
613473
829416
714489
828043
867681
179538
418721
943830
369847
223685
999045
804872
202810
657563
248263
899893
353141
1022057
148388
349200
454063
363803
724136
680851
35185
844424
346846
1098446
227102
981920
432117
92979
908108
656416
334510
439500
1008432
653325
650500
757783
334166
1082632
838297
749434
888666
465935
439474
400837
741399
302093
851391
320861
684272
443424
775396
549556
864490
603801
224336
972188
232880
840666
237959
836928
707690
732704
247190
48605
1031723
205936
974070
1004751
207223
437462
436606
91160
510258
484440
679009
387379
79287
649644
590544
446224
970789
141522
462053
409415
879492
821356
261901
504435
724189
29771
1093425
212766
127379
571105
191986
341868
833479
57945
107622
660831
76895
585443
391390
529737
266966
812353
958488
958364
101311
988351
523329
869873
715498
368984
640118
641168
649898
157088
1096483
700550
857714
968512
674378
1072950
1027360
291399
567120
335046
350098
16317
919035
802559
610099
80583
58856
285105
719822
375571
195768
600627
994790
517395
464769
70170
296384
292666
138767
342394
493617
439616
505861
302649
1052076
614877
922978
271972
340672
835324
854643
708293
211614
318280
729562
408415
618407
904083
803507
64556
415233
84970
896541
650823
217170
443157
312101
466382
701157
334717
28445
176332
957265
651732
49218
395363
150745
281703
761867
27039
1045871
115405
300336
691310
1015325
86539
275607
496070
35477
1053605
766920
97961
316426
967033
228529
458914
688145
85559
339622
995924
789406
73907
593141
908181
1005411
1055802
130443
688204
352535
381113
167712
940582
765955
158921
150869
178899
855134
293550
96105
377798
698923
521155
360320
830155
610746
591091
155643
118560
353565
812943
131086
958081
661989
807075
415194
542774
204976
1008731
708561
326073
442940
724334
1016222
777982
203634
546707
1087219
20918
171381
1029516
767663
114155
580277
972307
288349
803151
827129
1022096
751337
22515
372472
233944
876023
1028409
289682
808319
606111
738433
604967
414211
249296
849368
112096
919862
517695
31005
745167
405761
949628
1038213
313614
312144
300847
979314
906530
128165
89163
246260
52670
1019362
358438
849293
85320
304857
946023
980322
835631
1094537
62892
1049881
840514
384296
230999
252166
98533
213163
1013555
231099
326937
571740
1012486
180596
239390
1014675
38171
585736
842990
867420
1015817
331297
96733
612443
394561
364088
798646
210535
148000
836358
674445
407872
1073554
66834
580359
809354
721674
15132
739006
487842
1063254
88150
1072919
1073854
791821
590549
1008951
927270
811774
273973
10061
617184
736523
134633
266654
989245
1086300
424901
737572
660194
989793
481332
705817
125176
367459
960580
277465
278779
622626
787584
560742
224782
581037
921169
551005
1026117
278513
947408
311898
864197
286353
882012
619960
510949
574004
410013
605316
442837
243051
502245
338843
517846
968355
360921
1061585
340862
479193
1062608
910573
1333
412158
372924
940076
565434
340684
783919
367932
935816
854010
689012
574147
123718
1046209
264702
633563
164062
443238
630177
795884
794834
292824
753547
569463
993890
653706
807414
1069917
656693
253169
281517
524594
637825
544704
1072939
216466
916789
359835
211060
1017963
102639
274959
445547
984997
371181
680517
479150
688282
548740
113514
1068300
281586
255855
1095327
130613
524732
787156
860098
166102
722560
210317
83271
901019
5835
388558
53886
675225
961232
920891
895471
791447
307627
800464
355393
419592
1076051
820588
333181
438779
728081
894049
958639
195491
42954
828224
511595
855500
737486
367457
78806
1006562
505531
612171
443916
380396
982678
551943
941460
407784
1065042
1073064
243166
802163
424054
902781
903831
342927
724186
541168
475236
644386
979858
1021856
449135
497691
733823
768907
714177
75893
480370
485909
33914
664038
1044626
749788
160114
316285
116794
637800
114619
507492
399156
261656
558641
426714
1083118
895974
326032
867787
18082
1017094
549221
436216
68258
426102
614654
419411
879417
973121
898950
747662
231281
631236
201636
293807
885824
517948
283095
763098
121992
1058680
441970
908483
614841
16665
387798
38422
581315
877324
642547
599519
377280
672158
644164
215391
726132
229101
1061339
884658
178948
891386
960877
681102
853098
940777
770607
967175
578709
312781
951082
605364
1039325
1085760
969781
197151
352262
829871
928860
567134
995317
404357
624291
637681
745003
418888
1071470
318743
849727
148657
92585
296083
583703
570584
917086
881912
217060
895290
729745
158228
530140
992973
896553
790223
212694
897748
907573
454744
915937
1019544
52726
584198
218838
348375
12968
339636
884899
982995
502947
170927
497060
500316
817260
578766
778998
809427
91761
92811
334088
515831
740000
737931
687397
228974
881084
277394
640189
573279
286160
190715
473318
517267
152530
162231
175344
434469
584017
790811
468556
986106
1045999
865577
126180
257689
288786
138923
626120
254541
483343
148787
215262
748673
714304
238796
624880
840371
416423
386617
948223
359966
172941
170129
740636
87894
641008
959182
222707
707285
460726
919116
659160
440955
690340
447137
1047319
898793
633306
456559
926697
348743
201164
894653
816338
906825
249410
923287
995680
4688
942782
985818
182500
1015645
783281
480963
273702
82560
413513
918737
43222
15588
420777
153674
1029353
722689
346960
810317
767634
1069523
663231
163279
805636
430473
328398
937174
113692
762803
740944
290897
854801
817229
215396
445762
503502
867594
1002712
212615
674667
208410
272690
1011062
875122
241001
140534
108801
487117
899822
744484
976168
599344
62778
277709
730791
700323
50457
371637
1015566
177438
713894
864652
1034541
510994
806993
545742
493989
383893
268620
962626
12284
89781
399923
657342
797332
757493
265081
261048
521079
1065298
60128
713355
34776
482233
502346
1046378
614028
1061389
512422
582238
332949
975868
871992
411096
1091129
781990
365851
749309
593214
907653
1067779
620887
721176
1047238
161356
799386
672244
444701
453055
207141
1029606
45844
1091397
917836
708506
886871
898833
264795
6003
372703
1084335
398024
195671
1013370
794038
488007
517001
858751
1015126
368223
39895
735101
1013587
935403
1049372
308075
614940
318219
318206
24220
913302
841690
305380
850340
303985
1036054
782982
217234
921013
1084207
834930
23880
427463
649894
255267
642021
956495
394156
10802
1052038
718374
857759
958938
894376
675444
105595
974208
251294
759484
890131
804467
228367
797613
582993
218842
965973
428151
787788
546302
647645
318816
454133
395677
617855
360684
1050243
78834
438152
1096070
311862
1026413
362176
87196
105620
373510
978308
112588
772266
445626
773129
283621
728893
114030
620537
260012
953934
144733
275843
855904
210164
1062736
812196
34766
1028702
146964
1006463
61536
652177
729239
584236
373924
623265
215885
466662
973708
952272
246266
443036
831843
781541
490106
215286
446245
887376
900721
546415
769169
124954
441546
997035
622788
764435
209118
335628
279563
688927
31465
1083821
430757
688287
292086
429363
75631
849483
938645
306963
195974
144024
675207
100190
224839
1099960
1073966
907776
1032333
735915
828028
591592
330838
698187
440093
560577
683114
788084
17093
108411
929632
221934
299976
1086111
395215
196658
1037913
668811
662108
903602
336788
605689
672335
117821
168730
746755
796606
1097079
976752
1038820
801815
1020952
869315
1100702
1024777
967005
570959
111612
1067368
56348
546370
451074
255716
604358
710110
266599
309199
332762
35550
717871
3715
960890
904229
139125
835321
804009
72985
88653
439670
136520
429992
857387
815586
131417
445793
860639
592883
784803
345685
838823
332378
1033264
494950
56493
539086
259706
928846
858568
53354
1090862
57805
741930
970069
1028406
17282
201856
966568
625133
905285
291282
821065
888970
909140
981211
316604
1013940
877985
450702
633727
752570
497104
204142
140292
620881
496807
872378
855194
425765
422920
107621
1036306
68528
458019
954500
1080433
619998
323056
950064
533523
440977
822109
271905
361520
703114
1029065
36933
610969
215211
888318
736084
754132
883130
1458
745936
353364
1002558
816134
457473
316138
75125
81726
560344
526229
1061933
974276
535769
58828
832435
904120
1039095
326278
1087053
1002253
853725
124602
269171
148332
622110
754316
164530
562027
1066704
740471
968955
522579
699430
177058
767296
282388
962290
299612
658081
936067
838515
48648
665184
504759
744894
472220
287108
264206
124296
184721
216476
876343
73636
222578
11491
193673
753444
665066
760693
397983
552061
238698
448216
1055674
1014220
726045
305698
627930
584181
46806
616204
513117
692275
70792
48650
973373
251032
7954
846129
422873
783207
383786
1028434
179989
339264
229359
586388
750568
669850
994847
1064244
811806
618885
217541
504387
454832
271561
828208
61063
61378
629225
168708
111600
835365
177994
859366
93974
553109
956638
618552
1147
814863
143030
651884
50480
721861
304248
660850
382044
862655
482210
671311
362827
807397
359711
198414
29987
681238
456697
789328
266835
486421
32604
134837
760285
287172
401756
844828
974974
257570
214908
810453
839401
139118
954700
275970
1016702
731634
471466
593167
218466
747362
45063
652321
570863
143346
5786
322299
36928
938726
942085
548048
1013423
403750
1016191
178740
10254
96334
622794
510537
1041618
938736
319251
44698
710498
563435
1027614
1093681
687648
860057
920224
468935
420736
870141
415454
493291
331695
1015036
757133
169681
614452
574824
1070755
1024975
780867
267722
12701
1020411
4874
549131
552597
873285
1081037
308826
894638
610626
586657
463324
449280
466793
295072
287289
167466
188476
916854
508860
1100147
997650
234127
34979
801807
812580
700062
966595
475555
618645
485458
676447
434926
856361
663525
925813
984093
422996
956733
839101
596476
509939
138779
482346
200585
945751
874412
589736
398764
241443
643243
614846
257558
478570
842874
746713
100521
33881
717728
62287
1007230
208428
712153
42470
725129
407837
1092232
401374
29442
564603
506060
359341
630194
944622
649484
515755
1075911
787224
189834
10742
563638
844576
394819
819646
197685
584938
611688
132063
836689
412540
453935
571255
517741
241528
9647
553233
332552
737949
845821
544389
53416
318013
461134
734043
951678
668436
206164
756125
66112
724489
349639
1073805
59984
685229
136658
343458
402968
374331
687013
824704
556833
769120
663617
989928
404959
479969
666993
503752
326051
131790
378355
489877
1039877
159708
580134
205338
1098177
594341
943957
529645
314145
1061906
258723
599440
1001538
584489
732288
113288
1022691
652309
960379
172065
51584
640186
497171
706959
964947
972293
669217
496093
727352
715307
291000
798350
639899
503565
745079
459246
60239
92174
1014726
1010441
1090554
969649
286786
1007919
326942
503851
708288
161609
344318
756305
1063198
243399
495219
984022
22324
1024182
1011372
278356
233673
760330
1087522
402172
1051454
245861
575006
527163
142995
369472
106592
466556
481940
262064
864475
294986
722983
968676
406835
589827
332979
640136
764702
79497
246542
296430
120106
253768
198129
383325
1056893
177504
1008037
484669
49622
544301
590725
895546
512029
966937
392275
936581
921897
1056034
341235
836245
936836
293200
898884
79165
425227
575311
1069436
748031
51669
281531
90119
280808
448912
982453
721203
113988
486955
1089757
733129
510000
109491
712884
997678
519748
872413
641564
368772
578985
744571
88043
378559
871023
745962
85171
1008429
359963
920670
920541
113098
1007170
852932
783626
16501
200681
524510
704047
14307
379695
129060
397333
530919
1089864
487609
450397
1020596
520307
1039644
763606
116684
539889
88491
664960
852960
676572
29652
533463
93484
216793
86524
472316
653784
693908
198230
222521
67749
781840
276193
717913
563963
1092574
323719
733861
259491
665099
1085578
6782
911985
680064
493184
913642
865765
206376
367870
325748
52987
310971
710467
203227
808767
499766
718505
709323
922831
671010
671011
211685
143856
331874
671411
713422
795222
90565
456324
181964
700975
887671
200128
413070
434181
448444
193937
905192
1077358
743510
1033278
778555
755225
726385
895379
360221
109293
780024
139952
925056
781622
760361
837869
853344
688600
406991
251231
586049
930851
824888
932997
598882
121666
280958
818846
270628
116975
330536
655916
265245
115514
115515
1064188
232902
468413
764095
377907
1008031
50877
934623
254379
698098
1030302
467427
271022
15182
287310
729537
926403
443000
303280
475000
308690
497675
972656
691577
545090
340443
109971
1042676
1036124
1006506
153628
600516
59167
642902
475729
859424
662650
483916
673315
809497
337655
32379
152116
775557
729557
245738
97941
977239
196782
161904
984932
205778
926119
521157
1077366
581352
131276
451752
586427
570290
465943
307779
272099
617211
547025
7439
324002
133756
1037274
712047
669700
752194
678352
992894
745832
933433
498266
464899
56108
1026564
679400
59046
974662
553171
462059
682540
870894
266347
18042
502827
1001757
231619
89231
473432
48873
996959
835753
951431
220048
612564
229303
304000
837088
335223
473368
858770
74831
337358
1074283
281572
992397
628955
787523
183783
461553
299194
8861
255912
483972
779839
863597
661490
37499
241996
826366
506197
761542
832494
682737
511316
460036
776317
1032836
334035
704777
620500
407747
926690
633334
415040
653021
54504
87397
600299
597985
347140
333071
646451
46307
1059565
266820
19159
199688
849891
521455
466495
46985
962492
392678
426569
678798
612851
87741
835538
797234
345193
1054794
530401
246735
813040
405775
687475
766042
190313
198004
1058770
639208
249987
549577
818943
997746
611208
428245
884424
111923
131376
667309
405140
75828
815363
1079050
424691
656656
244271
220902
307008
1031409
116167
292114
629761
155702
176478
931759
136647
422970
827743
175769
131548
1082834
991919
274792
1077514
74540
531703
451004
1083014
284392
286470
1029842
624494
683959
685009
125243
432174
705553
69229
724039
691455
131256
654493
414389
18874
572347
946432
277423
132062
1000587
538270
786841
943913
625168
524379
179811
615770
107161
1068796
337578
523818
739768
62448
589356
198534
168950
563268
369705
815909
641705
94352
127089
977723
156949
541217
1049493
817400
890039
747375
527072
488485
731473
677379
272371
428669
163110
438818
961878
1033198
1031659
974554
947488
657701
331268
893527
184458
840567
347895
1026606
503694
149782
151463
1066395
413808
63622
760058
44580
748695
486997
188591
311017
234064
808732
323214
15640
455711
32996
999009
578881
439356
424066
720164
960347
584373
694348
395911
422928
811027
730424
508606
39321
315618
202439
922131
709378
266325
740266
490685
371120
587769
75634
321240
388557
272469
570574
844486
630463
175487
810713
925814
73846
544985
583745
1049095
142003
168568
901364
775744
56266
1094807
190180
985458
908509
328027
1020145
1079107
928136
639891
866702
770490
75754
77339
275707
546874
1001935
982195
836679
315088
709656
409004
572382
314938
607439
856134
324152
441068
243434
1050601
826812
893600
868038
89729
324973
837839
631624
539746
516636
1085255
54955
318951
672530
605960
309496
535137
984771
291663
979334
611942
1094192
808579
78406
313914
727265
188161
817417
1010454
973803
830354
589515
781280
526200
784854
235259
20797
510855
688925
596586
770136
144051
357446
666237
1061941
218256
619371
873745
913382
123894
473100
80974
712060
1036189
214970
655714
135795
277843
302879
691182
84785
425469
584876
110654
32092
882923
42558
42348
91675
895750
718270
935335
973912
551591
725853
893325
625773
228756
578921
558240
235585
944566
284688
1100783
454087
579579
409316
457869
202260
404112
571040
805704
270659
296011
931800
707821
433436
129687
314758
875646
239361
300186
944830
795234
624912
896485
129827
46845
466674
913325
13610
39235
439428
976681
627060
12441
991610
615355
446532
1032832
468858
694649
979866
515168
194395
1073679
452044
424132
197209
116203
690873
913230
750196
159605
866839
62407
471121
696770
861783
36742
762540
14260
582493
15210
725337
294855
741653
844773
304797
37354
396141
674299
944763
811043
352995
571777
559832
223770
307509
756013
202557
678554
978860
720024
176276
858632
322054
204987
529063
833981
581953
1079243
1054064
51395
151782
881771
678115
478744
722974
269241
831827
488687
878342
936320
451555
99824
425055
74531
1033692
749974
636145
60766
242580
189872
329651
1065206
555320
408475
10883
627005
840072
159918
566841
438550
698010
410797
929540
959591
158251
94750
411320
594095
392926
721499
29348
42634
314494
668139
775103
570669
1029948
445966
1064938
263894
42825
258664
17002
193015
37381
155754
288580
142342
979795
733373
467749
77827
199582
754970
115144
1052655
376604
704426
705476
559388
80797
1024330
508133
644841
457019
213577
38223
237318
238368
1021249
1045079
168599
903566
874714
656890
169224
791263
876952
14341
1018800
157185
460662
195852
521976
656922
489493
98045
737922
682817
754016
979141
384139
276730
883503
306034
797791
565423
492393
85447
890114
188531
774431
536085
677880
6141
608825
490701
867657
484145
283294
1070506
67824
595017
1069252
1067842
64507
740595
813378
395923
796446
203611
169416
236566
584131
360039
854331
674514
378184
164754
669404
703851
79613
621550
1031982
927135
69761
22493
898892
190001
48617
527987
480020
256031
863509
211374
582235
230960
851372
997840
1083072
1066794
887622
907115
14272
629607
978548
529079
88283
771229
999337
1012606
954407
606884
388917
366437
577898
482031
645709
418410
329496
969830
454116
666116
123365
105355
1038296
313057
48109
322466
1049083
442495
142950
685170
609382
925057
66952
426283
744424
757848
739497
908109
98127
949076
63360
557080
411635
854497
837069
225706
996068
2040
638225
27146
954984
223290
859702
452844
32118
212240
35303
116577
999431
241453
330310
263590
446537
1052360
1006447
646737
568727
1093652
573755
791198
1070702
367341
24728
859033
171713
633859
989004
613223
1013820
1032443
639597
623641
1013088
280330
774179
1010955
896671
747796
841504
75127
979754
420814
978169
30939
572691
160327
226940
298392
655896
658880
883697
500216
927016
3288
98544
143215
965654
1076845
1038374
350030
949576
239011
57834
1100012
24490
1020301
634614
935916
921458
790462
295562
378752
627935
1050952
607274
1057652
947965
137507
989165
495296
906487
100627
264132
408352
130018
538073
927778
577114
625127
479243
422709
603093
963455
976799
585197
445876
643304
956465
176992
726297
1040698
883091
1043613
178056
468486
408484
106884
511024
762065
1080066
598381
288458
527269
90862
778778
284927
751444
968061
969997
1055808
690205
808613
781769
730692
864790
319950
229661
550844
30570
1013465
541153
344883
507762
63218
506882
706309
609529
554319
960188
573399
632407
900525
965592
769059
156685
261918
1034532
806614
975286
742212
491624
249134
376195
759595
504227
990631
517173
406783
421471
1063654
136016
664865
888476
897865
654165
726858
848055
444278
384779
198213
836662
295023
719104
262997
278209
932299
533593
270106
544480
400508
402216
26513
533886
144873
1097165
706878
334126
306414
932234
719984
457379
306689
918518
711691
1083286
290431
864765
967676
793793
75431
18750
201325
1037009
105997
221565
310724
664309
533831
71473
209840
746282
490467
585175
1094640
484340
197493
1020551
301983
450490
162587
568853
699605
159694
913155
269509
430627
715825
659549
100208
521663
624888
675749
219928
594093
740768
1071624
841203
148121
912008
73827
734556
83920
642710
32673
548995
685550
206987
737050
78596
998956
965232
926707
881982
927930
63722
761319
867121
168917
341554
76956
118113
393045
327122
124086
579612
519405
671823
1092742
658721
387398
679769
71860
536052
284255
83870
577683
131543
761811
218639
302860
81535
593484
700817
920298
709781
967828
693048
890461
922696
1025128
415234
100317
115786
824072
360813
1024271
353483
943455
749665
1019838
741716
147036
979242
125014
234102
280679
608318
782701
428159
1043484
850239
342393
1043131
1066823
127023
579688
5511
1039864
461332
205063
1058799
891387
550168
352702
890034
521816
93939
1044565
19768
540873
761016
346429
690392
181705
791189
215817
670175
585444
421910
484348
614007
151485
249492
768221
751505
117736
857561
155431
878753
348312
845910
170758
825940
298853
672963
158403
1068206
37096
86608
1000565
719437
593431
848694
30708
707128
690081
543783
784821
295218
620150
1026028
73407
729652
109648
204509
960919
438148
222373
415847
978457
927297
420977
655769
333149
857769
1086321
842488
92389
148534
286638
923664
231271
514677
719507
395079
412206
514580
720069
267277
873171
828629
717374
179080
858933
52360
561516
460907
1232
201598
657657
863253
323866
455468
700133
876038
55091
726755
275713
227046
617993
1080118
620650
447587
274030
167269
549460
116553
48198
508487
553025
317312
69051
860982
982679
935627
361181
178690
440157
628165
490989
475116
1078634
272450
993672
184064
711466
4603
608671
366887
518406
513971
869440
910764
443930
635846
931967
237600
861272
351522
14412
898085
538054
877394
976970
210777
945357
551656
365669
803510
245942
409203
704048
721146
139635
68751
771061
473566
574901
1064375
412094
30941
923854
973852
299716
696032
144859
924082
884224
1097628
185002
378111
250626
661682
985382
489477
607273
274151
87494
612453
812190
525156
116500
32582
849794
426777
6118
517725
104992
626925
432406
270987
986806
292801
993502
1015553
269074
203822
454739
857770
1062464
92672
434198
243041
271895
331657
312386
487368
20106
303648
838988
87139
407794
343184
17683
385855
1088339
942558
308984
946191
419935
504593
957008
797443
639551
729528
356061
621544
62608
520835
666075
606196
8198
657324
1094363
1082354
494512
108925
632295
605250
1081005
689342
326610
104723
65692
453806
513154
93277
1075358
753139
726138
381640
803079
916697
764023
528625
510297
183425
1009579
996606
162548
75018
448672
187536
653080
378550
774078
166647
579253
17631
560694
188347
178356
373911
1003783
840436
183539
383287
983118
1096300
314702
798124
601456
777593
1025003
303123
311363
981039
661041
127400
540236
478086
984087
248916
206130
277945
553463
486892
805176
954913
455313
295507
1011395
191755
117733
723134
587114
976561
599398
354667
1042310
579561
972296
958122
1014098
17025
890934
54842
462876
278814
313444
717434
668059
927103
535792
44922
927352
563728
277649
1084739
127917
428499
691493
30635
614415
27025
253906
596662
88516
329682
520330
17981
1029756
432520
122975
372247
527865
540452
599615
971650
789489
790539
443314
839687
1049291
403584
511989
908147
109098
1033415
1011118
798983
203475
970471
350959
4568
43800
512201
9858
407292
965138
101629
779727
911712
1073348
321583
1065133
674172
236875
86800
784119
59726
329539
787749
836697
1084814
936666
606783
338058
1090751
941522
1031141
688849
848684
1033792
408298
728085
598427
753112
895854
41259
80324
221294
311563
33622
774822
924540
224589
945159
905977
678370
123058
69005
694637
609883
1032086
1070407
427975
1054307
471049
940330
161683
756207
229944
757664
710731
441437
539609
339566
774233
375309
131258
476132
276787
169408
1052527
483533
430040
654595
203434
675445
861175
425445
1079613
80546
89376
899918
718834
173751
418975
810226
629193
261471
645292
795448
1081758
341241
476762
792162
796339
718242
168138
746373
573547
680537
867543
79796
933639
450649
536707
534905
396228
375200
1041230
736387
814538
5592
203952
181620
823013
702674
883729
663673
474989
1005868
83630
215526
79368
539620
471683
1036263
631432
516273
393079
215260
884734
351200
52610
240582
401449
577954
679604
3707
544364
831317
218344
163491
708333
514481
611162
358083
383486
17399
433888
826648
1081901
216568
923971
1042698
210862
367056
184266
495778
414253
777380
501275
638675
902754
302301
621645
636689
1068459
152529
467674
643624
114422
710987
980771
286819
633201
774717
988967
136039
178650
452039
957202
414374
367060
161549
1036427
666521
689682
18812
1052646
829088
631734
720858
349946
1049089
753012
661578
797733
126211
359283
51176
689627
540428
117493
204062
1009744
888632
352765
370361
412638
839415
254016
379383
551921
293096
1063321
984458
889824
659969
352335
341847
493534
6559
651794
1041825
645474
537437
859825
537065
1026321
169597
803433
658047
584702
888399
1021713
1041342
324694
581851
286621
1075874
729651
661329
420652
822821
1095391
536782
535732
820591
563550
819541
139659
625081
790460
83389
947009
65948
68060
94406
1004604
39960
624098
235016
163112
49002
220887
623467
1070888
950748
672444
17259
442883
962842
268602
298738
201987
1077662
858785
73816
516974
384981
749564
1020097
440833
1085257
344173
525575
1039483
377139
489012
33130
376248
89652
699898
380770
902291
103587
374565
74167
490996
30924
802508
454742
180671
1037962
930061
323189
289751
117441
878359
161571
689110
723247
880506
220546
126866
661320
111830
502669
707764
282965
894718
757024
43836
62069
956288
1018380
984115
20851
885010
808432
711531
290453
928918
98449
841927
347233
185492
150977
425258
452829
501550
2676
761274
393812
1060284
284680
812419
15817
888713
16047
979341
400586
106553
586073
440016
715609
102624
743199
674844
383469
754503
1073792
103984
355482
923942
537398
499239
891944
1075380
1029826
941383
474764
429735
698831
943489
514679
35053
961659
898641
717423
345644
344594
846870
847920
474886
836820
1001224
607254
44254
315615
1006800
923086
24354
329421
538525
1087988
454619
159115
88935
447266
975613
156629
520044
713500
266846
230681
20478
915773
527350
548063
897172
586449
120869
772297
194379
1043505
262202
281722
61331
929047
277435
242457
437438
824788
154048
1080042
414028
878541
412978
652799
555247
75505
200039
277913
505437
341724
852266
297073
196442
821059
790813
818409
396346
529543
817857
140167
527048
248031
437723
420647
475066
1084219
951483
282285
158682
534364
1022956
177458
504107
478330
377735
444208
813685
399877
754554
405302
642231
568753
320006
982559
627236
346066
519915
1013048
982788
428912
353457
882305
41005
496848
324970
1073518
630416
89550
333371
777388
760814
865390
293104
67672
197085
281867
1025084
1059107
850478
833898
666035
71762
443512
668688
294846
221836
107322
819431
351158
930560
486117
115253
82902
798615
149466
463197
1062146
831622
509035
997734
1011729
540729
673923
660955
97930
535592
70931
1086445
871129
693416
581965
253731
104043
583523
659216
481635
405062
905026
927096
792302
488714
676657
985106
135602
638305
840164
1016437
511259
969142
1100708
686959
1059690
284632
355879
347262
462749
766947
348951
514098
1012008
924773
387513
815606
271074
628377
708617
960261
811177
943151
465726
1005833
532149
921813
185365
577436
825123
447748
41200
360134
710553
987064
527300
757168
575136
392827
124039
718143
497947
1087531
145391
129289
728754
97960
399208
967082
344913
132986
938666
232746
868201
1041141
223063
216032
253490
42497
1025692
299128
191618
726238
523938
997496
482998
515943
400663
455591
942687
369672
677877
954091
244015
239413
54088
138091
398188
798650
993434
910483
715792
608083
147944
68455
948873
466896
283067
284763
999502
1061390
1060340
64027
48472
191687
759842
830289
600447
8244
175919
452146
654587
644425
489855
236385
93798
537786
428310
820951
383199
1076564
846184
170646
371032
214196
474231
904410
271302
794382
990756
561670
282798
173709
500897
784826
311167
772998
718963
888103
933680
57083
4297
1052704
868184
521942
98779
1072338
245528
146969
1048032
582255
116301
979459
910700
77092
319116
3012
309369
60571
661347
831336
209988
302840
286448
601959
102951
956883
35594
939196
65088
189416
742336
734805
454661
402631
957497
1062032
350308
508546
99181
614583
1045302
715176
412775
452806
226951
147458
1059912
888488
460074
912140
1023097
1027660
405857
261595
151114
392878
815320
655568
228297
297425
989335
458405
15315
819338
880761
603259
357525
712842
776077
697898
189609
173224
485693
742036
321281
973097
616415
633715
969306
940939
227541
274472
353939
354989
643392
611448
631383
1081017
1061943
713083
758951
977960
115863
393836
588471
99669
404272
659118
93995
363786
282889
97240
629748
645248
174981
254819
1086602
613977
521443
1036523
425010
219901
476803
276985
113702
1084572
405005
244164
528021
481274
846322
1005795
590766
344920
104138
1055036
520666
775624
365502
501098
869657
904966
734546
488520
628086
873341
789199
134562
775769
619044
833644
945579
1039848
570026
605087
252591
615767
447337
104331
279070
260171
1091472
995610
154397
645423
22967
812524
896758
169248
453978
706752
385193
379873
506486
80996
969633
1072216
24149
23099
803541
430192
509247
11321
251563
847830
912237
615330
714329
994890
480861
1072529
526980
1004822
588279
621614
867077
438672
615463
755887
575386
923879
356146
40271
615423
542273
251457
671228
863352
298064
275644
110083
513408
884486
898557
337254
128590
755095
619576
548316
973251
245794
368120
702537
1025072
919520
377003
1719
851747
788225
141816
994314
153149
874023
905567
626990
167880
1006375
941943
965257
15033
481443
482493
357127
941769
174093
280425
612542
150947
348617
202715
852817
845748
317083
817684
210697
851453
491742
992246
684816
352375
1034271
100706
1016050
904779
144789
272760
931327
916166
183011
559869
669751
464963
221284
824452
352637
297639
870052
47704
290931
162985
541434
802199
629387
1049910
1059967
515595
366401
440033
64492
285723
41817
901676
806004
518306
36592
1092711
607986
162138
371137
1013516
393654
398953
891004
83103
972547
1079393
379398
30106
559126
904027
118630
370343
902402
929992
865310
632942
29603
705957
926561
438034
732861
886441
3178
270658
888236
734432
359871
76005
924220
376692
1092479
219385
704953
139333
501562
993184
664079
255767
88385
65801
734040
878278
584377
758879
493887
324296
540937
541993
938868
529484
584918
700247
5752
282340
37902
198345
94597
853402
682166
621327
169565
535095
553103
419820
984723
818608
911384
1016079
1029025
800129
12513
105319
250447
295400
809048
1056229
73696
139047
348740
352783
923320
223509
42115
265509
116642
968140
760113
608538
208402
870099
292339
82186
968970
249184
500201
662335
25313
380375
688632
110661
588950
944254
236516
883467
781473
179933
473687
454259
119090
483042
634024
53391
1029173
240445
982262
267023
806231
248745
622538
50794
782213
106991
872472
143402
878994
307805
516051
760751
715279
57862
89056
649755
478293
185548
549579
1059776
515463
778285
64595
68791
825733
799070
56740
34681
585600
944822
752553
240115
886343
552555
225538
1044814
397938
70360
1036999
837914
779672
178833
488896
829167
348880
332603
651689
173392
440850
206907
475665
123101
240322
867984
1075128
336851
461275
217153
450457
209499
824243
412702
183077
95390
481038
339088
863375
523094
953979
651996
155450
336253
351484
1041532
728004
311571
401217
601547
569253
918132
233032
994169
65977
720383
1024203
434607
340640
1064590
441444
882227
867971
94257
172524
576965
1011855
645916
822455
952230
566344
742402
851704
1028569
239620
939970
1060235
263592
611541
308213
71487
901388
511886
167438
62076
602304
216480
825182
45558
328692
169784
436462
655860
447214
334218
23308
934934
764032
647177
768744
511805
882519
1031106
934238
713332
15742
190432
643408
174793
997046
307512
81549
1063949
975385
1058115
59672
316611
513171
336556
321318
640409
592118
514938
1092317
743670
121624
549113
463611
628786
673908
818213
104370
987399
988449
38093
122313
209447
149580
714901
656364
1072211
342658
821303
926216
927266
582871
460680
509105
869606
44301
1003483
426514
938488
644768
901948
1056030
862566
469440
427293
84474
1081974
1044676
620916
815962
223792
152204
134865
853766
489518
502878
792879
518390
421748
861758
682812
240447
691844
598810
156954
270931
855457
16839
112076
237221
192353
896067
976173
364558
888242
22118
677870
154641
613232
345953
745377
644307
87493
352784
195254
768946
134542
530082
699653
188977
362148
224031
1021391
744963
664571
760876
703927
224424
177689
212898
868936
21200
868000
260489
249299
114228
1081108
603864
124601
110162
509713
755453
70973
978649
588830
978545
412242
838914
525513
579611
970208
490220
296426
95170
898075
200411
567971
914818
221933
1087202
552580
32804
1097912
947550
115691
191834
772652
1005139
312030
813366
633245
737345
1031359
677386
1000562
518967
328239
231997
836536
514744
449031
988789
184383
705434
170372
607623
986649
123890
605055
775869
946906
272700
820271
10829
120454
25320
611242
154582
715621
290144
83596
703623
196783
421805
484280
396751
970079
1041589
1098065
1099115
92707
4610
504612
107618
569939
888699
260346
409575
335996
171833
570103
612597
684839
15428
246230
123124
503061
172116
852731
370144
666195
380908
332012
262620
969740
132238
330445
920947
459333
889297
205661
843703
92835
451756
233727
1013326
943000
174171
439094
1072150
189904
585326
11270
722847
56292
658894
577011
620794
278503
318809
755855
323360
1086044
418256
202583
605685
1087505
391623
703425
42624
47855
854339
380066
166672
607244
77309
844986
406966
1023820
70606
617246
398771
74287
558924
180715
263384
107023
711075
884957
721482
654605
628180
1015187
616335
668624
801557
997532
490714
1008890
3047
290869
206703
593402
395489
703525
39880
612978
257453
652306
411649
490402
65866
88709
828914
867000
1004526
48088
203679
565177
102429
944958
901562
880145
362691
42455
865814
308876
173826
386579
995277
840929
712452
189552
104410
272772
895300
223021
70205
77578
918411
1032604
868627
115933
530624
843509
285379
796833
337462
838986
942867
673481
1255
1035423
187926
334202
487949
554322
540455
677443
889383
833738
571107
235376
193899
806438
80339
755662
972273
755361
100767
772095
298033
905004
783769
1050411
1087917
212656
830068
851776
1024215
853506
158674
687870
737500
999308
902009
972683
218967
1077136
818382
83383
951932
12790
986620
746951
380598
22980
1054445
754376
284526
983028
224713
31301
1049483
883627
629755
506082
416465
39666
510692
226711
932246
481488
600430
522922
498793
959290
902915
126953
958466
44553
687684
1044876
27891
343705
723161
453703
975650
484436
1010833
1018030
857158
32502
380486
652148
773608
529076
186602
778631
157768
121690
728466
716172
358998
254272
928586
797918
509217
290120
102543
305582
811205
996403
100839
277565
324410
904661
241566
796835
830573
829523
300860
315806
804531
267016
139398
587269
571789
29389
441792
333853
498828
472867
1092346
861437
829947
592791
211146
824360
155155
558711
493028
813919
407010
973994
809159
404211
344926
79614
46337
15893
555432
78385
860631
408197
1093792
711736
158308
1080819
903869
633597
407387
722671
137431
102986
971438
951619
380899
621649
722600
456857
830591
301568
743814
59049
968657
432937
358828
36831
441592
1069263
896714
381084
310429
163062
923316
993903
731477
801320
103053
801401
4639
908800
581458
423061
588566
765470
1084351
1006519
182445
308643
570688
519582
329086
224507
957913
1055788
847215
683146
350659
249317
1046194
916548
92205
3290
760327
239255
907421
270136
610666
364909
429685
827274
609195
310064
659701
835160
12638
547804
66175
13523
1017525
89340
514877
639098
1070901
779300
147127
322310
618480
537233
795340
515251
1039974
348752
1029455
824545
596340
166135
408443
53207
71230
277845
811834
513179
311703
326929
965432
206242
171955
77168
495227
855059
857639
1101401
656154
307140
592028
373454
82563
463285
1034363
948583
344025
659162
347076
429863
212808
229481
500204
468036
618639
337715
307626
503671
576853
1064020
155813
78864
691032
1018067
135478
171123
138819
308409
772274
998314
502336
5352
612487
1057502
413570
987066
357510
80967
391168
672593
990187
558303
713863
441926
533699
13389
931198
837001
973962
185428
824551
994817
558991
980859
317682
460040
316136
1084767
582809
1083886
132000
540836
719318
71254
480941
878823
178068
812523
1088056
1000712
917775
736644
1035399
466748
85539
901751
176661
651512
72270
217438
829004
342363
788271
1009680
989227
217506
485054
12724
576651
145977
665371
926849
574996
525228
379127
411733
710230
794469
434860
1025715
729835
718275
882291
157736
528840
600040
243628
274718
35665
889370
134661
958371
900470
771060
117375
715810
124246
1088359
392108
637594
658680
869550
1017091
408993
466254
1031177
156933
420221
547481
691815
582550
418229
661089
437516
271247
610439
1080114
789209
1079612
623057
384841
353624
593853
128807
265466
1038966
858062
232413
338622
217346
1015830
508710
1073900
17182
677831
56283
725030
628310
149103
340303
991301
346396
18998
462302
843629
372922
911998
357473
936547
207056
711689
770800
1055313
118234
657601
729532
920353
695807
279580
1004486
610773
436581
308671
1002857
910551
635442
324134
1036344
860364
121893
673869
516898
493791
68201
752987
935410
607833
96168
54920
224848
436450
664824
832939
514388
912222
205023
937926
668168
660157
325765
832978
92984
296435
921625
393313
176840
1059267
586140
201544
680724
421398
576767
991888
1019752
168415
579980
1063705
707153
309611
854337
90899
430853
1027245
878235
1029676
220976
367535
769264
571045
390011
851206
805635
993318
676916
1025616
77832
1044811
495558
490447
1009988
794080
693213
1038867
373579
928924
504339
391733
715557
177871
849018
106318
1069849
903829
741143
305131
515302
109509
1098138
662795
38090
54898
308694
236606
1049433
335684
940413
285636
381991
1092414
737920
735557
767565
259824
416653
916744
184886
56964
140839
284791
1071482
281760
1085542
802436
298443
436761
347631
526404
1012269
389898
460633
572322
586687
661585
844275
207828
328638
989773
720219
29630
69651
165653
284091
113952
832828
547501
310520
407900
785975
422558
729583
181697
95778
1049556
1093707
115244
543887
543087
822327
497148
341943
701359
614372
192085
819787
536383
58021
866158
85982
243092
62809
861204
242501
1058015
351181
1017499
472419
805319
1038722
595583
295312
684539
434067
189690
136395
235711
809013
445126
216879
982221
821870
42895
1012185
971084
6454
478100
297724
448721
724347
631038
666921
755739
990517
714202
1007323
403353
425190
481811
569893
272283
417520
64856
831900
395425
312972
332202
683640
435471
948970
91522
282122
624505
544238
533519
380644
961290
297592
15370
169752
115626
707635
666283
304879
902297
1070545
380021
1073844
638918
519685
1073579
58002
735623
750939
277534
178582
163932
297067
631754
721746
418659
746515
672662
33358
953729
204407
152706
709082
393065
196890
136302
375809
81068
84528
148576
610264
768375
132308
555904
970131
410169
299525
821929
745767
196673
766089
1071061
96278
489657
602238
321367
236632
889859
1041571
296458
421431
542541
356143
648096
1047858
690024
399081
844177
21218
315888
163769
1075950
437413
203573
1064191
210779
899483
346257
729404
296890
936965
738578
658575
334143
779329
842795
546274
379128
800708
907498
163034
192577
751896
513648
252512
482322
483372
1099831
666176
865980
902509
617720
65283
235288
181536
647954
529274
938462
777156
464979
333189
342870
901686
496521
685549
896238
103845
1068663
344015
695468
199465
117939
488175
1039975
194983
1031083
696127
121548
88285
489282
942262
1087346
763237
325125
74588
531356
494503
182426
346080
759382
926932
978593
44833
108592
168227
225814
559818
268339
73221
547329
627982
805434
1024020
406499
338146
674677
111481
341968
543987
667777
703700
945183
676054
666003
721463
530025
86780
1060153
389043
16758
761467
149426
968068
715148
766015
571039
525875
542030
271483
625074
714675
53513
118555
461238
339841
454067
1097314
254711
540926
279517
365063
427691
1057346
622223
1080490
202498
556589
820326
940373
701434
428874
865068
354467
63850
310395
484688
1006558
121447
33707
12079
209320
855297
348720
485456
98140
189995
427949
988251
783189
764109
1043362
1081788
49499
563898
1049235
827760
50344
585319
174413
528387
300894
456678
549586
844230
961653
779372
716636
724953
744768
806830
620571
658262
583711
389262
378375
900835
444220
330598
14139
937290
227380
69765
17802
413383
485109
772618
1024220
808187
571727
123347
931580
634852
932100
1037891
985204
390581
368473
268109
391430
238581
862311
12863
500035
901040
276250
1013022
366633
676658
465124
389172
136735
918905
107001
632235
652296
277212
773232
557570
395027
524409
832163
1016438
373034
793945
1031248
597538
827281
515120
456489
619046
38594
971411
621985
991459
167067
100178
954623
423194
655855
334087
539722
688243
657832
801395
49352
556652
701086
1047043
1019686
891917
688660
856434
867223
47059
398756
837454
897552
641105
325003
1079320
789171
125501
286995
484809
472829
305462
172531
433297
1007166
90884
242470
907945
869413
432613
968118
955407
295081
259925
574357
718585
660793
778379
169283
167595
865431
431066
52202
359663
350107
764844
1011733
216171
81096
802554
592696
711029
689107
961280
458816
1031789
734115
894878
213338
868352
284199
393295
924827
875592
864021
677665
144374
832325
791114
137746
825325
815257
883313
947511
683353
97875
554256
406416
260458
635177
556811
339236
755672
709240
902076
254990
79138
640114
353375
390331
796399
489589
149583
535221
705485
895936
243102
186118
312522
241766
1044616
689723
742067
13332
170940
520953
1048650
157173
235781
1097075
266314
437739
571047
232135
1074807
589473
507298
905133
576421
298290
796769
551011
182420
142945
698640
536410
174007
45305
775902
6857
592787
1054857
383227
799970
669303
628486
1089206
935061
841634
82181
965262
643771
468900
967088
317619
149360
107373
806867
626158
162715
838461
897244
341381
84924
802966
786049
104523
102395
959301
745426
545615
1042998
578391
251762
1023937
946979
965851
690143
756800
1083369
128050
714106
836783
924490
911154
1082229
133539
658916
840058
576173
785055
19162
588984
526510
459103
584205
38078
304483
295631
995805
694433
642031
344112
899797
1072275
791047
1063605
229563
112281
63956
113936
34238
82858
137457
515037
312393
754761
641998
993445
122456
885622
7619
827598
782431
253260
837650
152769
984393
1058724
805254
416439
1064549
993134
1076512
976778
761954
4841
1083522
992587
423541
115064
548158
229921
623734
613885
29981
309763
538581
461617
542555
632318
175037
764212
1066916
393581
189554
575982
211407
807312
206674
41324
701172
588020
650185
489328
429276
535637
118544
1041474
122717
121975
948833
287340
878666
751285
993220
183197
414915
565543
2231
511814
814449
813399
485388
488403
461336
827353
452104
657991
115138
597417
1018345
648621
391794
390744
52882
857644
445833
169844
992197
1049552
1023263
139507
910072
365858
60205
672856
223369
287407
936111
617954
494539
882642
156500
825339
308534
1058793
35297
1057036
181246
705089
375626
315588
34203
994819
159366
165219
335453
183558
183254
244807
1053766
125380
342526
574541
210439
29104
433370
960382
325809
716198
715850
664887
1045300
663955
822819
362272
105121
82761
1067123
232314
717207
84683
519460
674207
288788
411209
351838
305805
827864
82805
24223
703702
893743
3245
565403
348540
571496
957874
788492
1008061
678619
23630
274569
508360
481086
490126
690543
167985
169035
597719
559257
665332
661729
819221
674956
826062
112160
1049520
327006
987958
43080
1049720
515504
933927
910710
24415
122737
958607
541765
588497
513623
101517
662419
512515
214962
312114
1060967
429192
1047997
204326
841340
477366
978415
719164
886899
392539
384885
654937
773437
208372
1098667
1032939
161441
313382
434790
915446
482995
570268
1041555
592841
1074235
1079281
446157
115682
849110
969692
233307
603489
618362
737402
6154
542790
263386
304696
565830
404207
378144
6698
261587
650198
749692
150236
369971
840281
987311
286217
505989
102665
147211
571059
946185
761914
150128
311576
431452
505285
152701
497854
362243
1062017
719161
827701
968434
47166
870656
1013143
814237
715767
1037965
617180
166666
141450
514835
120140
311908
131490
1095871
1001163
469889
96439
388601
381217
124523
779970
562722
388249
898853
779001
968367
47226
14636
996704
267908
492651
877056
239471
987781
138206
1069884
124911
462675
113327
180198
704059
750335
566141
171568
1008544
406930
699202
357881
197236
597683
581939
844465
659964
614411
1023251
272959
19035
467840
487342
1089129
824385
863885
807219
156824
1035641
46824
762095
389926
669479
1062064
73294
199080
418007
666834
667884
1010875
104147
922838
1058294
701134
755475
447940
998409
1088744
16464
23622
297351
1057269
979236
206492
798404
400570
323605
585364
914638
731117
1034329
595407
818730
958397
472362
140443
999290
945240
158394
662560
376938
562560
620049
657270
597631
583184
1056633
38082
366076
216786
767372
152410
769727
167939
763155
789309
1078063
657577
907571
975537
704117
1037324
188708
868699
101328
446873
710551
271658
897375
170954
751721
239748
877301
240172
671248
628613
850797
493120
871419
773957
790337
285384
215752
1022381
53309
628479
706849
543925
83093
67975
471686
455534
1088408
103086
751542
857772
729270
234774
868718
563630
816867
134160
250987
251637
852939
152906
850353
364024
599700
504326
739016
1002244
816378
841304
37153
366384
505231
770015
864448
443119
994562
142204
649024
190738
956318
470385
608524
282761
41453
975322
781304
277974
101327
486467
847493
966564
916522
61096
50623
944415
980050
250578
932774
841048
471795
462559
668030
498687
254563
718307
478002
41622
374787
64496
598873
513265
879629
81968
333296
437549
143405
362789
694548
350372
722145
1073450
1016969
137067
1023539
554031
519205
143769
990343
1019242
973720
531749
279490
551671
390161
354770
1088305
176118
183724
570195
246173
868373
466424
235840
972007
995560
337902
905170
899496
830637
64033
123370
443945
687888
51277
676399
405187
508954
674920
958451
17883
450159
734794
379723
731972
1050655
922844
759547
196006
106274
756453
692638
902393
971344
38676
468029
138342
177903
814044
393736
922702
30532
245183
569654
354116
684647
27745
487455
58597
250570
351457
126883
426293
203213
346897
902010
821274
566342
427049
152394
564315
913040
183739
610652
21621
843400
727721
834166
357429
1084255
711623
573326
658405
12023
675813
992915
632803
549271
261251
88770
331307
352122
613311
246106
652916
118391
778283
925278
262686
221642
694176
748211
395491
298245
491671
800656
886321
660775
343058
895809
449178
449966
611133
564327
226958
661124
534981
197846
102468
333939
84988
1056477
573804
336332
440275
677471
274898
294570
347894
796756
933262
1016967
173784
317060
131339
817559
813464
707305
462533
587317
93701
153864
383602
522525
896625
1019097
474321
835818
47875
336382
117868
493756
856930
138885
1079228
316894
366727
374466
787725
725308
918641
719546
949243
981234
298210
454954
689681
901498
569885
659772
168753
93899
638654
916054
860645
447789
243330
157528
569869
186372
731220
490441
134544
1048158
896149
569142
676884
184211
905313
392809
412812
486501
1021660
775813
842357
959639
651812
273778
767662
1024662
697980
559628
857970
393695
140965
936768
882575
340981
821260
907253
359382
1098883
200270
1092625
889343
367724
338126
159517
395899
913983
218434
1066858
1101013
500213
524151
917667
997534
751221
344437
149509
1006273
811995
897342
305515
1052489
524444
920008
486458
505387
800036
453751
520576
1066396
332128
993068
472573
978375
785511
685000
248662
970855
19760
81918
999856
262248
202025
681592
18453
670481
1097874
705107
274138
712474
333768
709264
936466
357629
1100511
323012
297314
305405
538053
814490
526250
826355
130942
866920
837882
911569
357775
740206
827987
580178
317070
104536
695956
521442
851329
334822
694438
864496
24179
555892
1096783
388554
760697
822281
26099
1009509
484136
254874
958680
1018206
571161
688941
952485
12360
599438
609141
911935
603253
315890
324608
891918
806876
803573
247332
630052
856285
248847
299299
710048
943728
989805
258305
582904
36879
103361
120888
1002024
533705
494996
823748
329984
391980
560350
561364
483252
851723
810584
320381
312917
363433
814732
485826
808447
941198
453680
236195
1036335
584773
207248
1034571
195463
164924
154262
648917
283963
470066
889745
43363
54417
485709
667128
808468
1076273
871071
725745
373478
147255
577445
794683
745846
386642
1034181
364657
439822
664421
1009593
481686
103030
690502
361691
1097768
82766
138402
585123
444004
194842
845582
878853
604248
571714
1084758
215334
49979
1052749
627700
308190
554933
28917
28916
691558
864927
104010
55399
785714
979317
273842
530946
370003
111917
128081
904662
375133
860102
313917
789932
1046067
251212
925870
715073
454113
1081774
607939
1067256
738754
124860
577727
785964
411240
241993
124759
149385
759072
243612
541605
970237
999981
809037
636626
167179
645666
306048
686340
218110
392637
422350
552232
313946
7748
944873
326066
795192
406538
367897
125872
309039
709282
203507
1100592
346796
618101
235261
210867
899340
1034099
321412
528706
1055894
843200
1078202
291255
154511
127552
673671
274158
852952
293424
367293
97734
351898
1080287
570721
680624
952900
1028703
630866
584463
277981
186398
321010
786827
786823
831042
701895
159956
767293
170000
1098053
200622
728872
811954
752396
636041
139536
268046
431219
610975
288405
647687
473087
573469
984336
582684
1023504
440718
958271
565794
694877
160720
626807
348156
402599
925970
1055983
831572
890913
93278
529062
437407
1069839
478919
533726
223039
486692
1086512
893608
32002
647032
858602
30486
726923
98875
965557
965121
43942
341092
935515
9520
1074640
320917
121206
139245
959624
923852
743013
733460
969807
263586
491201
593792
714083
791161
126003
445408
159184
451808
980483
223920
654345
909476
460809
1007140
348572
827034
314304
57018
655959
460924
463039
695410
694360
723622
649367
319397
319398
227349
250024
1012533
377496
263075
165609
904169
826202
1017982
77930
76880
859506
661090
531642
79739
23769
541749
171446
624635
973341
833265
915574
632764
164061
824690
15369
985075
457541
726236
785318
463617
274311
1000087
50116
794670
447454
645742
37854
1051523
268409
638113
348025
223805
7518
627332
924196
475859
169667
798174
747053
1078040
330937
679398
104925
528159
438707
990292
468888
343637
392617
235476
184559
236846
538551
986066
1006296
685276
56229
886296
816126
920510
1038391
740591
1032557
951287
475780
914736
58253
27374
920832
1002259
1065464
366438
34539
936035
1093934
432425
263203
309203
353581
533436
319387
604934
656460
900027
193479
964063
836608
440882
81834
1058870
1080085
764210
418598
125535
1084109
623865
391811
454955
756516
704565
43744
344382
995815
425280
230904
314697
330702
1019069
595160
534393
1016551
866567
468868
18401
331121
299023
560663
812942
571894
45962
650143
228355
1082715
376206
523775
891780
476098
530788
170307
961319
776092
784086
1080008
638409
193864
885772
580287
760210
5686
37522
416009
352138
164244
450502
47274
805840
351870
467108
894250
576445
751834
131243
713612
173245
754028
350953
774728
53615
236524
607925
867153
589439
767715
128949
344982
819011
462012
303379
861086
921960
552371
999995
945348
869026
742961
63881
430435
704498
284502
292266
314858
761198
202128
188218
1021159
20925
309238
718105
748458
35260
125200
900469
851512
594561
990695
133496
60715
805286
107660
194480
299437
173773
3116
608940
9882
276846
331725
530293
512161
871650
958162
330511
591799
205436
1002305
821985
335673
289900
158180
701037
1067304
396958
1042184
686161
1018293
892835
277369
933885
372705
190428
330884
1047291
750040
276791
754649
80513
372739
252833
586732
216896
680857
850318
267538
942662
502086
272653
25095
478106
785908
456172
304170
932666
177057
262386
298601
402535
727563
1051763
72313
571111
557325
301209
1006876
852338
326797
129740
524286
708588
111565
320499
425254
248279
325575
775378
492077
16922
61837
392828
405758
876828
382690
615650
1087395
776922
925963
823898
557627
119818
170535
292382
741277
1061047
581412
479556
347199
399692
382893
176647
121577
186185
805207
443622
886618
821068
115782
951742
555248
1069273
606609
284811
868816
82289
55622
91082
862720
451370
751521
13245
451956
203100
282045
588846
376058
197171
167847
543874
793394
96751
275675
510134
96231
641531
725615
354033
354032
13000
931233
750506
216609
74865
847769
805873
103740
260649
321217
1081914
1068843
51101
1001582
334529
887951
596742
108059
1025405
138174
401228
1018856
160406
981289
476482
373182
573518
56611
464680
136087
811628
1009137
527143
804282
481611
742319
1099499
422545
652917
47122
413533
437799
434100
123972
231693
403932
1072885
907600
357316
98381
824311
401577
667786
1096009
300770
636649
492318
645177
203943
473883
968783
529646
214956
1008151
873635
1016157
959754
500586
398701
227931
958479
969390
522175
25127
1096645
842462
1049717
782014
754068
50291
311716
1029814
372843
797746
617939
976548
308585
571951
248129
24114
889846
741968
270474
469299
73316
790776
1015718
71550
854299
1024780
664152
985547
1028186
71418
385360
813235
702924
541995
522550
831303
583180
428334
930210
484560
573595
274650
695548
306682
306657
1040417
994010
595537
932341
283596
1060660
950186
883271
1013751
929031
40283
695362
699485
174114
501072
249026
61399
350158
207481
222955
247110
462435
105603
1004859
1029152
688742
798686
263547
432452
266006
556309
837935
19388
654309
220761
993500
33138
840848
387771
212065
268036
1004122
466647
359034
361265
3609
705603
587233
734109
520054
335227
814350
507029
248403
319520
955273
278027
605492
367295
230019
968139
651797
1086384
690411
519712
110709
691373
722352
52699
20772
1074059
84951
894655
612861
523743
277719
679128
187619
86348
706403
15677
306263
864621
680220
59245
500683
450769
957740
483337
464036
25810
1066530
268961
700403
679145
666105
913326
80641
429117
1080924
809516
815085
214638
46834
467171
390965
1059784
502029
268744
854539
405493
388189
956620
137042
107041
66793
178423
128434
695854
474834
925112
3655
570891
287780
568771
997244
263411
411480
377614
171105
1073968
795113
747432
210479
300975
71266
687263
1021587
970084
1096678
356167
166467
629063
263229
229630
33483
404934
229209
609607
1051322
954489
855465
309193
86413
509847
834241
481967
223636
971984
201286
517117
176305
743668
782734
666517
130693
931376
938625
697636
591311
802486
654809
62314
191500
182571
903364
545389
538948
448960
956229
1033662
841746
693557
425437
47772
264425
478318
925024
429551
104661
380074
512111
892958
389477
692477
819189
1033128
245309
623506
463620
154917
828265
890504
530582
442603
1047395
282049
754242
9919
46109
622584
748498
74433
942425
67582
344541
212481
232234
912521
932451
1053914
71839
823827
419169
918811
641429
308210
535545
292020
18867
226534
190065
523923
1100859
979709
198194
838800
193844
733524
994320
318096
454571
638405
922315
542294
982754
944541
676622
553022
982528
289255
958174
510363
411466
53110
230207
282910
63546
190146
839198
160161
390020
693747
868313
266162
738017
393518
445667
943660
789112
1064079
609899
773091
520487
121505
535888
228537
514147
448808
1017667
888206
307123
191390
798529
506272
921007
306355
915234
659045
632031
940231
302389
464471
1079953
781538
183070
193850
407932
51569
1061117
457536
726260
683700
220495
305777
1079933
934775
691497
771279
294692
518066
378593
753561
506717
145624
722013
731568
654117
649019
491110
389040
161095
894357
972851
685449
32991
502784
55968
382109
278159
136849
471863
779435
300654
826239
206783
198167
291616
648817
512264
1027116
561395
43821
1045760
579984
221894
911493
112265
1069552
1078986
733092
256990
920716
389868
839402
90490
985086
584537
620741
246008
667685
735073
766785
909506
171943
901891
823676
554463
559315
211000
503533
965402
543960
477352
57487
237154
436789
339393
650521
560323
451387
997284
810096
357514
92676
599156
369879
875506
540101
366132
1019484
1001369
1012650
1079331
241371
854065
469971
99554
869061
782046
888291
23827
734892
1066132
492929
900216
696007
890912
694900
745688
918081
312212
165624
807705
347079
332120
763225
929927
40147
679690
181885
138790
772017
740328
650924
232450
909261
654714
227440
31670
905535
594858
218251
633821
915133
273940
927236
402519
847812
185915
324923
678612
988664
375221
604468
160424
876060
523762
374140
520411
169523
153763
128584
289046
661761
884057
1017093
356297
97502
487607
498169
161674
425316
220101
718064
280422
416320
391630
363692
257804
706884
11481
325892
621482
516751
1011509
206452
112640
55213
603357
33729
328428
1049452
156576
796700
633248
285310
1081906
616650
498648
146222
404720
740604
466232
218730
1006672
193683
929188
666770
267426
1015031
325712
902026
784829
553441
939535
462940
91849
246386
180787
692746
247532
954689
561826
226747
158018
500705
87513
769510
951241
903436
45813
925467
326132
270179
1085865
53859
148893
886287
570738
1050793
507852
523661
337585
541842
753193
250925
164067
831369
1038591
336381
123658
434228
861448
53010
601512
524153
923905
938098
599955
81565
550543
27676
255563
80613
509554
383818
654486
731554
910441
866988
618544
142688
588116
517462
393558
975912
789379
471143
297018
974407
432837
939617
917309
541001
748367
806952
867261
73855
796252
841453
1035439
834634
610105
541553
947341
55543
226415
481769
814247
915890
548365
710946
375617
183675
847320
1070181
493674
949000
694954
102191
282267
5013
75019
912583
850065
506638
473232
1076612
208073
666249
11058
781295
828198
233116
1029649
188426
89922
228815
900975
398276
720203
711149
69883
752861
1078157
236500
163326
182442
645355
532229
82455
91977
485142
41919
287755
191602
195473
667691
873069
1049482
268209
567182
1056133
1048012
593105
346293
565714
488052
790710
37845
1093822
763787
554885
1038604
703040
328841
1081672
249937
107365
9234
572323
983605
886591
539092
935194
807633
227611
88979
555988
425660
24632
714158
211228
1068288
809731
1043049
912449
959450
528867
81983
826267
310271
638433
166160
532420
694853
406713
1068959
393719
1098278
240097
177763
580590
559358
652543
227096
451792
953181
1037716
334241
241204
589878
212343
448496
287288
75641
234202
538535
579610
8743
310004
1083677
897247
493322
947032
604555
625158
511411
797750
93234
436643
975177
768962
36806
338912
82404
488612
704933
1057943
663476
199798
581411
152723
211488
506802
273605
403045
511750
456473
482447
522032
69632
236851
775581
712563
744060
348213
417284
78328
110509
192582
695081
504875
1068732
90046
211110
516573
32086
242632
518467
393038
136429
459324
622892
402733
765918
12235
493097
1017253
295210
208884
35650
1059470
272384
233322
899891
473226
232254
679106
810787
611249
117418
360552
61382
657331
235480
697015
739523
747795
948321
518517
724126
1008837
677043
273592
743353
776691
255069
59438
751716
326477
969898
722516
719470
94303
202379
651990
1087823
844223
117619
259061
673506
1074848
839976
444757
751439
969970
282034
462073
440061
773476
1031890
955559
556436
436043
417323
1059921
965976
895416
246831
772572
869154
875849
702552
74749
372305
51762
76941
776556
622963
652627
622043
261583
77103
268876
195664
700011
73383
952311
426439
295694
297119
963139
228741
392723
1056981
232388
699770
146833
946235
200826
538387
667407
100548
600668
78287
289823
275537
933149
1086007
256442
997654
825873
1011433
643398
722372
711919
721364
628707
225597
797595
152350
736540
456861
441057
470785
468894
196971
202292
403280
908986
242010
436356
55272
800904
1056225
310943
634676
252745
139805
589624
54674
706529
1007728
255704
302250
343616
424191
801392
640434
679574
1050435
623209
591543
732043
708160
424751
334207
729128
522419
724317
571641
595601
613780
897722
435279
434791
277957
370814
1007100
548074
866909
1027556
430869
287486
36570
291081
246254
143778
249713
830039
373080
1026176
855756
1037305
526489
245290
710347
1064814
872144
78660
504536
716643
145373
233231
232181
861123
493727
885009
718662
568598
896731
775992
295137
22534
733049
275088
658518
832350
3780
346873
1021675
270040
899923
477625
840812
58170
1000926
196800
759660
564811
411918
830082
690719
222565
303081
435912
969423
942563
609161
311406
742430
355287
869767
678620
948925
459530
330414
834282
247583
225871
925875
380189
234519
384172
1040371
409607
987697
906782
553575
357564
257358
998232
971774
781632
930305
411344
887104
905275
986585
374544
63319
63375
82012
752904
1091374
687983
109668
38375
731769
802661
477050
929566
1021045
727371
198737
302791
1065165
648711
1020418
87715
442742
91618
966611
978626
234323
77276
904533
1049314
1071476
867956
491008
451634
667995
511912
576623
164249
603113
700150
990613
27235
80387
455193
929578
761209
820427
454468
3360
441605
1005555
584400
809724
474229
581885
997688
1060949
798081
250424
891007
984202
646116
1059927
1073344
1083966
103683
780515
646444
821379
113337
725080
80555
3343
1014616
666991
1034053
510941
954160
769556
146078
448568
754773
127548
1042351
1039410
818704
584779
386864
759925
487269
599185
399388
925042
1050062
220183
423874
956231
638289
472737
974213
490269
1016541
146897
489772
210426
209901
361861
283732
575519
575520
1089883
111501
134613
760881
88371
523327
952989
273893
535462
696004
459737
869784
151945
152995
595257
617510
881593
943869
588050
911718
193236
230057
757460
961327
199847
369742
220291
236756
26917
616292
180391
900043
1058368
1018591
454317
1076009
349672
312293
836058
494396
325819
108575
454260
109315
285532
29625
384355
1051839
428026
302641
50367
212159
608003
321815
413998
640498
422447
693494
118763
1028725
1081405
101259
513634
799237
1011717
255452
153364
419815
926893
232309
1011623
813149
211108
350415
996259
63968
418860
923442
369013
1016640
809261
1051215
529986
804268
604171
592984
872441
632087
969664
910777
1000868
678105
943400
591056
142393
863227
737177
459594
727274
112455
804457
311293
1003723
426757
486475
757509
690370
388068
122829
916935
715041
724134
451136
678429
983688
533083
548036
22189
666137
827754
986378
381816
1027682
337220
425743
108691
64172
342365
945263
809650
616526
586253
32413
465821
21589
624849
509789
706688
743540
13469
13459
508572
926260
711352
957408
109258
1051844
327131
410476
188758
891739
1076403
184007
964613
493734
499267
161742
1049041
601288
88912
199257
914770
707401
707402
193215
311228
293903
142339
731881
750792
956303
1026436
642987
447465
59610
15195
235409
234359
444460
783802
713877
482666
912123
49556
781371
991795
1084586
137303
29252
106968
1007903
839897
311030
600726
613342
1016199
119637
858593
948596
604739
912807
554034
16540
350051
695063
317495
303305
335600
588961
1020569
1048934
437538
672327
995732
986800
833196
929792
930259
224355
811569
86046
381213
784876
374005
942994
31062
914074
322207
797643
81574
1005217
332138
551083
405735
863492
110626
998408
289385
211212
746795
827199
604752
386861
935513
776616
330320
299305
116111
625405
886579
87667
959991
843780
862774
428055
16297
302817
243566
1050799
795651
1086041
225194
96465
219490
764888
115058
350356
200729
880725
328967
955471
215252
120196
756412
464612
774021
792523
293262
122014
635164
1039638
673302
390084
588642
968742
967692
442583
46338
703251
224357
746647
996505
591958
891087
549143
170489
35355
361035
718568
792252
241169
570243
47832
308060
147955
93838
463441
111778
707019
730573
761746
1023713
1057823
440430
143606
125266
1030672
581419
498317
540488
36622
806329
191008
359111
741860
307561
533062
522403
813429
533479
1061991
303017
201436
322753
307479
855630
901873
2850
886172
523051
618472
1011572
307310
999824
565855
664619
659145
1059245
562320
1009905
816336
649411
497390
175800
244225
933369
1020100
441535
886424
203860
295003
693341
439727
182355
712819
174768
802635
968446
16994
419365
326574
1051261
536200
607058
33372
968238
81019
249584
92131
489056
64297
1021060
80032
237185
115912
787638
567513
1000983
640448
546047
811917
450862
673620
610195
447994
766560
911462
248224
720939
372619
1055545
420319
765746
96944
407869
315125
835521
499513
612503
510872
821057
519784
128278
561206
350772
572768
596077
326198
1045741
324040
305784
428330
550644
579822
366166
706162
800000
896051
333757
711877
229520
454079
309623
135751
326382
262023
33194
403760
39796
398947
133616
918613
576430
958096
51650
878071
1022729
928429
532907
201621
48577
743370
1044152
270722
700405
91032
286399
961984
296726
380793
448255
519217
273047
983587
486641
295438
628989
109326
484794
517606
265880
825696
36411
692159
223278
896160
1038106
988189
657788
754154
833914
796455
665489
792113
843595
404399
837611
785802
264322
976745
3592
632400
567461
221709
756480
898295
11314
893148
180712
435344
133672
815998
186082
697366
848747
952352
714603
819337
847280
1022366
550879
671863
340888
493053
327982
725159
495085
346693
873220
701697
764308
178263
591979
163637
1003060
771501
304848
777770
1290
660185
923200
1030081
3652
1060583
207940
724053
472680
935045
360540
1046188
8974
957412
303806
683058
739570
529339
595694
932727
375655
238696
111204
992065
409676
710947
852462
490988
318154
903905
175618
488150
268322
6424
780528
825094
762632
1003354
36712
42574
932142
322801
707622
184926
655799
213185
832588
620799
908157
125727
318173
589147
419368
366394
120885
734218
274704
578220
211914
797993
744707
108176
292656
997319
537441
1099779
106177
781177
472354
381173
700216
232096
568601
236082
994818
681746
48964
234974
385290
972329
758034
147544
336667
44531
466883
627684
12007
771404
65548
1022960
741249
809210
364103
1056141
253874
233774
201912
554690
1063457
474291
35132
909989
686409
31454
44682
896525
304404
401844
867947
371363
880755
1062354
413789
911056
381871
145736
292230
571043
916259
449019
87990
725728
1051600
795815
442737
849912
496196
29317
643571
53743
367963
67877
120415
918250
239625
576537
882113
19839
525872
566143
152974
842234
45209
280007
886382
572176
279049
81513
128048
636013
420820
617058
976204
836269
606311
1050970
673918
315498
1078227
463524
481882
704045
788725
44492
325239
755390
239528
30274
890425
672130
706273
242310
627913
299472
475982
203327
133429
584374
446418
215220
61670
756478
804646
242523
657524
642451
455784
498073
313269
613887
1089743
211451
141994
699637
944215
392497
208766
618931
719160
680803
380476
412672
1009355
1057217
275400
191988
238998
655371
399268
685886
344515
220337
598876
519775
361777
165334
161451
1049369
117113
414728
216671
1055103
131083
178786
1018269
696026
420263
1068318
144216
764328
218724
741459
780097
721574
1071247
991495
831067
4870
424171
315186
180477
436151
589385
1009274
304442
1047682
434583
198822
508026
974850
167848
522819
164726
872957
447808
157461
974328
305640
1092461
682465
924038
718397
548888
246196
1032777
620268
917050
692918
12109
938406
353460
488379
293421
264730
76520
335127
958464
791532
509131
857579
286840
728371
459646
473072
668904
1021827
740319
729180
419020
277331
1027303
363014
1066705
256855
41945
921231
846274
992625
300585
268278
957875
25005
903704
331989
464266
608388
219240
401224
960795
415360
414633
858473
179220
500642
727415
40396
472000
937060
99025
1070649
104729
433114
37910
382134
1090555
548044
82939
779224
424503
615401
838365
220531
829092
786367
261860
110350
609829
1002489
64803
700408
616091
143403
241642
858282
288145
52318
629949
259947
82454
770888
836732
222681
218688
1010876
554622
917458
158755
66868
770445
705846
1002271
171418
165018
564225
530079
657355
182581
119996
435598
145967
1079112
780796
144972
392654
154522
155572
628382
1534
984903
828029
270479
448505
925622
697383
171455
286477
141135
1026278
158348
686091
891385
331705
382849
207034
848141
569891
1025249
92766
1091972
684024
462746
691366
440588
1075708
764319
920664
555066
703645
394434
1084930
817370
643675
111784
375236
111802
616987
617214
410016
1046353
178259
220994
299090
447130
468781
226248
798975
991861
328368
224359
166401
645778
1008460
729521
503644
63662
1009656
188170
322064
430041
978414
401600
952491
593833
926098
95402
315732
354201
686022
238974
668049
355597
86825
100255
369340
152689
838659
182181
577618
611117
174232
1009803
224728
937257
930570
884802
494004
417141
470805
963316
178560
540507
538098
1045507
212025
99621
62662
793883
834518
476541
862878
277736
310267
418031
1003251
239918
988543
857923
579522
20552
279396
264209
662919
510736
909964
996856
173139
328611
131749
819773
10441
522889
251753
165979
354963
390545
72306
624575
128556
46230
394445
358417
1069877
45572
452156
672776
491193
783598
642838
492998
547796
426901
71056
873308
1070957
422361
805395
72160
735691
269142
570867
374666
589308
113257
479036
32538
404209
1013496
822741
1072427
1034376
167282
329360
340889
1084871
778769
789842
265986
160270
913456
412393
681523
905086
903342
27100
806247
467761
1012602
775746
307438
18619
781606
652918
352567
684274
648759
416840
103093
759491
678473
605772
428352
581356
818861
205157
184166
1039919
626947
840508
495372
577880
890688
1041469
706727
330514
166148
886010
769148
849682
302318
78703
32155
1032918
782204
1059475
748271
24469
686448
169276
481858
200776
1039404
645023
680107
769465
999295
434603
127491
184293
892201
448584
853184
923682
34121
241376
456102
280530
114023
769804
1069265
697563
969529
896290
948064
43855
774468
1007408
597458
26069
1058229
401687
410021
605419
742008
519720
1064637
187704
1090820
694039
150843
879208
86788
342359
262985
1002088
139944
747894
729612
454520
93920
133991
374893
588027
316708
29619
160478
857413
552685
557012
469274
944520
488268
201665
681915
961744
354541
737013
484215
1053324
647037
261160
743857
715830
649075
42420
43470
1045046
60565
1065583
374115
194539
610350
514985
793992
1024821
307146
596414
456575
232284
223887
900722
480499
839677
838629
1039156
110758
447513
940568
76294
841157
696788
399936
1027158
911532
560094
119544
910183
941785
278831
77691
1033942
644570
914149
379580
21169
643373
274109
1012720
411477
559039
347014
593436
434238
1082317
54146
1012009
686610
1050922
601229
634688
577563
502443
95632
509016
240578
452510
86613
983719
760090
165364
521932
668510
318207
675055
770361
1091443
1049805
983234
876386
249482
104736
565131
190134
254847
378342
586502
999671
1056569
931115
730092
844612
1024004
392202
1707
857193
523699
918819
255075
98548
1072290
1034415
17370
531243
80403
364252
1029853
145453
988519
747111
304481
859813
1026462
914787
294357
881289
173235
105834
925028
353835
16076
266236
641057
732854
147149
744072
548061
889801
873506
231949
749755
700125
1100958
553937
871803
1035179
519586
732741
330759
1085107
183524
808354
1070550
664609
110885
477345
999838
311151
639378
365627
1082016
461471
202307
413392
1016879
162078
1020678
1050318
779623
1050599
64298
316005
214993
125767
37251
309952
400103
715514
233522
767395
705474
411858
111199
614400
799877
863344
592886
657291
762771
896303
267317
1072776
906224
388036
812237
142386
791118
598474
583020
1011859
660239
423771
810411
18501
750647
98344
924439
155771
49331
815145
970564
1098860
886870
909158
691198
944739
281858
357028
693561
437524
1005141
508839
667255
984454
404328
565701
891402
782800
285106
923933
743903
308950
644733
644297
929027
967784
387340
1046679
338480
236584
983495
892736
653154
935066
54990
485504
810249
983268
678154
623361
1899
599904
956678
550345
895773
335385
198669
571311
857254
377185
813984
602373
350819
890264
664070
971571
293005
635285
247626
715478
631812
500126
362807
443202
1043374
957131
503716
478367
82866
850898
1065423
1084745
547319
79469
611855
571000
1043016
440773
527017
608443
927956
750558
941247
121662
407416
675536
488347
297654
92923
187725
781549
580890
601329
739616
256389
750465
121235
593301
331370
432417
1018539
408611
92194
522034
884171
759954
487635
765548
1071932
399652
802349
842783
738506
654477
66946
689527
900857
223368
558961
1059879
333514
1059184
870479
663034
921228
948078
1065281
174207
575885
99260
697478
432245
168373
913736
493666
909602
237283
27512
806006
632554
196704
118547
861622
649310
645016
1077382
1100614
421283
706185
638755
349071
320445
1091168
986647
652709
88733
757381
751144
1069817
896707
45893
426909
697361
1005143
1087179
183898
960635
1044057
626288
749570
747216
682764
907694
332298
506168
209343
382104
35449
683968
267812
242912
286784
1061642
483039
1101081
759625
123056
751574
1075637
751769
593764
196903
828502
657755
1034788
139610
366965
100990
1038277
256470
41317
388391
141068
912578
846399
874534
71425
1064745
653698
988389
31564
304203
672400
599701
714888
796409
354031
745183
427268
1082608
643016
736128
255269
400351
148851
929975
469725
604715
663259
664007
772862
1088895
765193
37597
407066
374142
897664
83719
1057490
540672
805284
304872
947094
659934
255630
313786
256438
890714
145349
449621
851733
1068786
577285
36119
1018981
644818
150897
528064
521524
68034
872651
656353
1006952
585588
221248
391135
865315
132426
1021165
91291
416875
413187
93036
1061351
672044
250621
923391
683858
820102
746206
603098
419859
958598
406891
575816
989473
872391
450175
908611
946514
275539
348031
649478
142956
82315
985339
326914
368874
638762
260496
123804
667499
43171
97153
509500
510530
398692
843343
982379
368759
868421
150003
102707
373705
649754
501393
9880
266404
1043514
756752
908473
329416
1045387
177494
66817
294786
940757
2465
821703
339672
1039488
883357
767299
805866
983433
266640
178248
229604
330936
936290
675075
1028519
632479
239777
265794
353557
784242
170970
401033
420454
713837
285238
322155
69506
53305
990900
488165
586295
711187
264202
766654
181529
269022
333718
872005
461405
617567
862990
936050
730873
764893
96430
689828
803511
299828
1021803
51026
452546
826821
28777
445576
276960
722280
1093641
243486
519427
960297
299591
326586
517404
727988
402731
315135
199221
581014
215617
559078
210334
922334
522041
1033929
680966
65578
496991
266641
49200
850407
9943
145987
189161
845951
28024
890773
633671
55053
608768
102122
235773
910236
389202
156797
579267
105145
1017159
360781
95989
682204
976632
766515
40606
991853
814109
578958
326629
151553
825653
55726
793844
140241
447825
790183
45028
720576
246042
755289
628729
48869
25250
314471
852270
360717
772308
127145
978051
73315
733559
1043762
564194
764205
502813
1060941
817867
1025148
60412
1077521
587115
705531
811048
990980
193309
767793
374610
495625
1085822
6776
962203
797549
856545
219217
87048
397430
1041262
319032
364453
274618
931761
660790
61503
784576
122206
922663
7271
359826
295675
647829
616974
141878
783074
297735
581604
915742
311783
233744
441347
985047
440620
246554
11416
315111
225794
1034324
900292
233354
151195
598985
879188
1005934
599158
337809
947888
204866
764033
667533
678556
496166
853562
385900
1061875
136325
971168
281846
755495
144087
899335
934304
458037
734274
229974
213941
304322
181795
178615
948469
397453
899584
760237
441475
1045493
716062
1096914
865590
125155
191375
570428
1070698
1046874
17072
66197
1091024
876810
397187
490969
78574
210129
56833
842185
695008
433616
759496
609711
558230
31415
361216
400486
278714
245400
900753
589150
1016504
955785
337660
1101322
283456
444147
683741
798397
666296
23558
532251
273309
641591
221055
648412
890319
700508
407224
503531
1075282
926923
128595
947151
657900
873026
712753
380114
2114
401019
953946
850213
22682
1032741
628567
1012000
369822
577318
577319
36673
356289
765869
291082
560824
939246
483328
801903
851573
612700
23645
247191
736389
299409
550531
657417
1010232
30580
984978
603200
434633
440351
244150
862138
528133
868112
204174
131948
1082450
944666
579359
1062543
879522
495455
557604
423852
499514
66633
888727
401805
433978
1082357
19873
524275
407781
1100201
1090017
518790
385580
853035
770096
221590
412961
674285
379292
587820
397753
1019863
577450
307442
487990
334347
1092474
393872
184089
363963
43791
896643
499202
430870
798845
466160
8754
1089307
101889
194754
721654
1062398
817110
533252
1025499
561793
120394
857502
101715
731622
289731
220763
277581
601818
79319
657398
495113
1047954
495842
399959
706858
980940
281627
14887
577922
532111
899576
249417
520879
1020864
746164
1074210
983610
384636
330200
794508
1047636
361465
320349
946092
901823
113563
981525
276547
895179
884642
881016
1048410
687644
954005
652179
951630
711027
120913
597709
1091008
672285
1089027
320625
625588
836645
873976
926319
383582
426205
466168
979220
280036
677658
335471
921192
432869
75117
1036312
1029284
104037
924501
433330
850395
734850
975531
24028
573022
353562
1039238
513006
485875
241772
513302
569116
587268
455485
288957
475167
1035711
600436
107210
734065
471110
263969
245894
635769
98125
356658
918364
960542
3542
974049
40641
986984
499154
31910
315517
488987
779570
933139
801644
254775
985124
772162
660301
748658
772612
1032880
828543
565270
644410
10399
704806
986622
280256
657794
633232
214905
921421
666235
64073
773181
213637
450200
667253
764455
87555
54521
858090
975975
67348
367439
246388
946650
539107
935801
155125
335689
43177
156527
863243
85822
217936
611670
803578
161826
1047812
183538
883885
105428
255718
533236
823227
693733
606879
582681
226395
137821
888130
878465
625666
46705
649570
193401
943385
658259
936315
725787
524815
249118
1018575
55605
941901
56031
891072
560139
713599
556974
873708
835625
562737
626143
942978
89731
502635
712844
324804
97101
628522
59153
875524
931416
966869
635711
962361
761295
532728
671829
975219
742395
796259
785705
422638
713731
651482
323957
491943
188566
931272
839009
1011368
438231
736659
571015
763555
971138
916222
824416
215448
753147
716109
249854
621510
243018
478865
470766
341782
343386
594702
471206
564133
499764
380668
1005132
683568
456499
837821
872896
1041498
548596
492236
503442
418544
348417
707842
124655
1050783
303170
247781
172401
227151
278267
600424
787850
226412
127457
876068
1071832
724174
557897
1083831
901975
254307
632419
482622
306855
34545
662859
238346
1073150
545342
434199
744315
942616
1032977
73302
161843
906738
531115
328877
65641
905500
76589
152291
27680
990050
109089
819078
268999
386895
1051507
922728
263428
192164
794151
827207
924604
264873
429051
240134
589964
230766
524822
183139
971796
111747
235435
406725
827963
632805
403263
889592
1025488
487010
139314
676778
227824
958979
870146
970239
998239
866078
394627
310860
186451
616399
763224
742399
406274
485651
201172
922192
1005741
416527
462944
899094
1032994
653075
955974
75401
651038
267184
120353
483556
707580
17359
145017
579084
1011645
462817
56663
755430
239576
333855
547923
283983
826016
724836
101507
448897
813463
538851
642681
1054704
638390
790902
598545
480511
674702
139877
428626
715382
71719
393163
389648
896552
922375
204057
1007679
909517
171000
227372
783957
487816
934172
665170
982248
1046167
724615
1048511
348978
631946
821967
68235
455815
297482
564677
1074661
645082
439938
87315
134234
358178
867255
1030526
930558
284648
226833
645132
115722
711792
343641
597570
662717
906298
270366
461595
83706
319487
88579
491011
310643
23793
937792
475210
806707
1048273
635015
361463
294615
331317
842393
306088
881968
1009216
223699
473213
1019684
126253
171703
502073
636136
80320
673004
1034714
424337
345044
421084
836388
669847
290776
962849
1053077
1014242
151708
459766
378438
377388
230130
601112
125951
761378
424986
389235
1071419
147835
282967
874521
930733
1084480
619477
373541
411014
711403
437881
547512
214471
907853
84402
658401
7791
57349
1065242
266010
1055914
753534
195333
1021519
163067
777863
747153
274776
1053124
673007
469705
1061276
691814
69912
48564
379697
630588
576502
838753
749188
539806
271429
336319
438841
48144
3605
847675
532370
819569
822157
336483
230575
69260
620974
282640
1076321
861062
494733
256493
348767
80255
632838
860095
113077
886813
691602
896776
185971
684909
617960
113943
133519
160978
176946
973892
519103
295760
908521
967233
691050
660230
1049825
1025769
538792
1008362
427733
270464
127970
986792
362036
103588
936970
952336
978071
145178
605594
92709
336528
560996
894862
161774
1084366
550475
815365
852294
160460
278092
145712
892513
471313
337736
599414
1061030
637355
703331
328383
648511
264908
533819
931562
34502
61321
75617
639463
1036928
395890
135961
413693
174296
339390
30122
805871
434669
585147
17324
970289
521915
702159
146437
624185
1099516
931088
174212
745545
772278
770208
304581
729500
1067609
567793
430280
147753
755895
634368
710898
857298
155617
37830
171279
428943
255737
188091
284805
10040
742625
473950
993011
1023897
766592
1031347
230914
376101
533232
714279
715302
179241
969183
412063
896283
838334
1015374
785795
350382
28090
865275
493717
153678
584099
189321
872558
484368
716422
282509
555042
954796
328759
973509
631169
110797
358268
588469
154892
781879
427726
1077341
795922
481636
480167
480430
359947
682697
905135
124436
922885
271649
653345
180689
229812
713681
635954
667513
1071331
271056
11175
342007
728142
116113
543118
155052
388070
149534
895269
669969
284542
892144
529240
62717
760525
948304
771149
434866
968968
410996
666827
109629
883558
238979
469802
500568
477676
56148
366997
501190
884968
966204
466769
236020
304939
1073529
543939
544398
1034639
378743
589951
805793
1071973
728261
663331
1018879
387090
421917
539930
78243
87066
554759
1029697
728511
290169
955943
663234
517730
726647
22125
568610
596972
782421
326006
455961
198437
783927
843922
1078225
292057
352533
152434
865678
110443
475322
881441
618072
402956
921542
112901
123715
514820
453249
775065
184518
675919
421824
406627
49865
1091570
166834
319396
86288
245876
784836
57648
696953
777545
159282
1064468
1035878
807798
466173
486101
765907
130243
745234
243859
325088
450571
134105
101678
1020521
125594
25437
463607
303927
350117
1084357
671304
697549
395437
982318
646520
28309
608106
258415
892566
280573
244632
703731
995698
744221
612640
222957
11024
1044910
435704
877233
937438
374608
778182
362336
406385
15728
444762
566894
642632
884482
572560
254078
691578
816929
932925
1075186
902310
350561
497721
612987
1087262
934122
986439
1067016
752776
870642
11179
556659
845328
974064
457558
919262
130287
132817
652414
356674
493374
348359
388546
358644
55396
318569
571907
933128
185001
877076
255375
1049857
683207
493477
38747
669763
140871
929734
636718
94174
703729
1082810
655173
499895
422503
206610
1045474
780892
636946
1035285
467846
811835
467141
1097705
306124
787447
35227
556856
166982
250808
70123
123061
698550
697500
490041
863526
574010
70137
342813
917479
627375
316753
1040519
516576
919493
376464
263345
321287
967151
112981
294385
885069
692353
606424
251067
433534
456260
159163
20407
282541
931079
1465
592859
1022044
1056116
548603
95703
1065486
518667
1099546
793132
224253
775215
68008
881357
604210
880519
239950
159325
797560
1075816
315256
395466
613306
801423
7060
686533
21026
317350
502735
165094
761203
224138
994971
1084302
881116
99577
983371
266468
751532
517084
332470
1037381
291270
393691
649770
200911
208368
51318
783864
561816
66520
977375
543655
315471
823759
584840
360580
797188
192573
699720
501995
708129
156744
840603
369656
950006
246632
693634
707391
937512
416725
424888
426999
276515
161681
837615
3409
666478
473361
233348
621617
660685
572505
522542
412016
860841
46204
371296
896333
794704
237156
845090
1019958
369291
130084
647416
398911
61760
615211
85695
283759
747765
1040217
839350
966678
853317
165482
1003820
752594
279433
136422
643674
929160
363106
311340
347884
260666
616398
133698
826660
335015
727075
399439
594735
1052632
332417
190034
516957
592156
904170
110372
681216
723483
34170
894200
784827
68547
936622
344303
197869
4944
703834
167290
736600
417846
415939
998417
830115
541054
945337
11027
556960
262385
1003828
460586
745677
604677
1022666
682659
421893
575215
828268
283418
967757
838957
941088
54148
319547
383720
1080904
856736
586877
266357
1040520
911350
666350
2085
478322
755674
374635
277123
720883
1089212
446106
545638
1023809
899307
341012
974940
427722
529932
866455
942257
769185
128720
924701
144878
862470
967030
1069182
289099
585883
326964
412313
914490
664719
924816
948709
10499
401550
470292
284325
975109
835695
794377
354349
344539
407754
332720
953570
494722
1097108
365558
19061
345399
43806
270297
583849
753233
79955
492057
299646
96957
628176
641541
668512
920079
105832
228188
705101
102415
127915
850944
35568
4921
687019
903128
182213
100475
1082851
489769
864328
152239
836499
138433
665854
23067
938486
1076407
89015
548470
788623
12957
516404
122528
566684
1004249
980331
462560
778786
795398
925346
158070
337803
911263
370359
745113
117986
436416
966828
479805
998935
702263
421504
888353
782905
188605
1036701
331530
964302
410538
808841
332462
95792
525341
426853
350421
1071888
900161
714704
711812
550234
650786
608247
1011538
126824
848105
158992
1058842
120135
62337
365291
2857
112826
674970
973006
129650
730999
327305
534061
649404
162049
806243
470813
308454
867818
1051441
256808
17841
1095135
797905
790458
929204
1090401
249768
1075311
557482
945475
320254
534144
572565
671470
405909
938674
177665
181464
524896
737002
441078
34217
134023
664760
712463
1012414
656518
433339
603266
960564
574792
1088992
556468
927722
123085
390881
440285
1001615
569047
626662
382463
970144
238793
928669
383037
831535
591485
552985
84478
256597
1074138
972187
132401
492354
1081482
830597
807061
283698
1050530
1012412
700288
542802
493330
831818
766414
404072
851478
139375
150063
64002
8543
21751
876556
141055
70561
1013181
73561
863876
389111
462394
442215
71054
304355
363989
914178
283548
188222
7138
1095155
631788
352671
779986
384635
1054853
296583
964689
741352
948483
8323
490059
1093674
500228
243076
765969
881127
170117
10907
563144
893372
382616
1571
217133
701311
288855
966483
411561
936033
448867
668742
945315
570349
175479
146756
1086202
444237
794526
549838
711793
976689
146146
90571
807728
775014
353554
119595
605469
221881
311773
864596
1015714
677711
703721
725890
451657
456500
633771
449730
400872
238989
19022
349673
581421
647081
381577
96009
494372
1091704
731582
477247
631801
24271
25321
332759
1076892
1077942
209696
210746
21746
410354
607017
201822
999503
319123
552946
124409
136588
833375
902782
921789
403910
328426
60514
1095286
839377
954187
261417
754558
539448
501097
880515
974041
763948
709602
166240
3073
333417
281259
146655
332611
96130
640348
682550
652954
296845
280062
489206
199068
299177
1050125
93986
802643
1055732
298017
864132
140030
1057223
465620
880249
1045083
719266
196784
904047
337068
86589
147119
1085201
249459
494728
494938
212809
962148
26403
466885
1039654
328813
372607
582774
983204
439400
36518
227154
8546
1029696
960582
106230
1088680
805391
235686
1027153
144066
714052
419221
175850
780971
469331
1011342
5779
763763
440472
276153
690261
128522
174994
610144
368774
800826
493055
828608
1059971
864269
428529
429579
587711
948776
882108
451695
932802
841566
1031626
810691
306812
740114
603953
420211
984587
555864
1007689
802394
961592
397010
1025100
172074
71066
356795
211673
791085
492958
231133
210935
672204
268027
773616
459832
290079
473650
786551
75974
495986
643253
97545
314698
330991
94860
308522
913205
106816
743598
503304
1029872
156770
1097011
1015846
27400
54436
147148
75425
711415
681758
578067
166396
512638
271449
694807
303092
393216
774575
719263
300224
951249
962304
991718
985012
315215
194357
96703
1032085
426038
388303
690425
432215
934966
375578
476821
752464
222863
719796
928881
672933
561079
253956
393708
286490
124333
953039
147002
943424
610503
287194
289032
621449
837746
738428
19476
763379
90189
294085
464718
734636
387128
969965
54665
964051
919646
701920
1003708
476977
808802
1036833
328384
298753
79436
474487
706317
957946
47797
801470
1072984
621786
472155
636183
51936
999987
615631
1530
249553
953691
494014
458490
9212
371528
136736
909443
551915
389295
312026
74527
359777
547450
689733
949936
450245
833018
13263
629018
766097
875218
811184
164434
991994
789716
119655
124691
648545
412526
301961
5832
1037029
214882
80419
904531
663486
1020249
367223
1080932
637261
949475
1019113
137316
483202
1059143
594874
517357
236466
162178
868429
389360
351402
887965
1043974
740607
328915
362225
733507
812588
499348
1064174
568539
1045288
1035167
22728
812328
457294
124318
669678
661652
149489
741903
473239
587122
916181
889144
984654
312127
798781
288671
85500
744145
506867
258110
1008533
302125
952580
237740
353337
999294
422665
188072
751704
1022363
886089
384713
943629
132600
1099922
992831
401081
1010764
544229
702091
84597
247492
768929
198465
811653
160918
1038802
1021117
590735
634209
776065
355853
211423
405578
653684
864313
89462
1063919
145718
689245
341630
928003
297371
290653
943332
57655
129802
866184
645969
451192
617432
842276
126735
741988
647142
873373
261337
260287
328731
1036172
662917
17535
311848
956342
692646
352881
116905
726739
285220
952608
311344
291130
175631
692732
377310
100109
709472
860171
147605
147209
293070
899568
622285
821173
1007793
9447
209131
604141
275618
214169
213539
16204
479953
267665
673707
301384
205706
499301
945281
675854
527613
621057
364530
494169
569473
386856
393777
11807
290179
1090503
1041423
1097799
144101
694864
814666
984003
672638
134362
1081645
388889
144866
543159
258553
631782
114990
230121
1011975
276312
964496
279810
459052
618209
995891
289981
627562
918984
179891
530299
761303
1091502
877304
510671
696759
498099
712855
711805
741618
395959
1048492
654485
98066
1097968
540459
651556
841301
73397
982336
890299
111562
326634
33788
204649
1044961
852689
107731
980705
315318
839515
474436
223282
997456
730115
123393
153016
139806
992200
256131
90261
512858
17163
1046827
538443
817625
159629
590586
179301
21373
318131
75107
880964
875210
582396
1044874
806703
844683
689804
595740
380024
491795
256923
846191
378934
838808
163409
479356
1050994
675174
297610
882125
352197
1075991
134071
892433
18929
836169
724616
740434
875679
837149
1079529
846107
196396
688744
989324
723282
714440
2844
236243
524103
668562
502119
997613
581401
160764
924536
525851
5753
715011
839587
504308
163012
305399
34105
729425
953378
918058
94878
742343
958720
275944
7031
1050724
819889
340026
753497
1007459
1047811
228953
61249
708304
300861
373997
866276
217018
49307
132152
683963
417997
820958
609937
483077
913274
1096575
437453
771589
365620
306110
108714
772632
647374
727346
1028698
381148
948795
262842
102387
359248
433108
110475
875847
155892
298885
989241
1052977
721451
133131
65134
432758
418985
640299
356686
1006886
258666
733303
138283
301328
959982
66402
946054
760432
218834
699029
1028601
1052634
110194
281875
1034600
885022
251562
43914
301570
228118
843921
859747
749853
273870
96021
462707
872484
171797
525466
1015503
605596
848153
708827
247561
218444
852625
689665
588261
1042551
949858
280316
796758
97469
264850
714229
148605
692072
990688
537187
680189
175329
595621
341008
113083
730123
738541
1018130
383216
64213
747249
32233
436556
1088649
446186
679862
60252
916086
199902
670592
454130
199662
351913
1035151
694218
431289
784714
699971
1089982
936155
1060208
777034
588100
749054
193264
603269
603108
835422
567996
703900
460884
428990
341345
366388
920193
749317
330342
329951
132548
82908
767483
415095
302978
713268
147672
10540
31495
248069
485030
944303
350752
12869
650341
754572
289107
124017
415695
1071082
1031524
503767
133999
764802
945218
226019
160971
771801
722767
436204
654304
218653
95689
553854
165401
983486
738159
152362
457556
553629
727246
1029893
595697
359336
371862
403977
74326
950598
890414
470891
787581
16517
553015
1055550
1077361
247164
869409
911288
536863
312289
616583
310291
286456
386312
565224
728394
135986
38867
90311
201303
887994
792653
734591
527537
75499
208129
308530
772288
569843
634122
441334
826369
150397
255651
147873
604427
413869
24055
164024
737674
209951
1005385
37234
637488
248076
890499
902779
683029
440700
1074897
663250
932485
222635
685405
986629
987172
903062
326595
142671
658120
784801
409336
907336
207328
620956
620507
959821
1044369
705268
647488
141744
437611
367159
267563
388938
536031
389731
398353
8463
542000
145230
1085412
125534
832831
934844
489480
860651
433503
174026
730758
1022343
565538
182688
365338
565225
1027035
910995
117738
541078
357560
944963
82507
559505
520737
139390
1018300
124130
674640
790558
102604
494775
550756
527988
666489
27459
465630
221104
193567
579713
490384
893248
121497
25744
257221
726111
75523
430724
1010994
25336
28896
273864
750978
301061
377976
646275
398928
411359
925843
177082
993309
698270
568687
858195
246723
425928
425582
397582
453599
28767
673979
839565
669137
169444
386880
730335
124947
217752
732470
281218
354540
143467
1056756
91717
229502
223528
1207
761636
897215
549567
784335
862669
260175
898048
1042075
547397
602746
716505
831638
747449
262022
454091
118004
81774
792660
959662
569542
373531
274671
215726
328975
750603
347086
502773
1058942
41493
809766
129744
1077875
304622
321642
846918
435832
207553
761136
576793
188637
275857
397936
357384
905203
222214
469742
1055242
348942
190600
1012020
980241
108885
60150
610669
823803
348257
630930
8962
859082
370432
934567
961842
410567
413188
44847
847258
483654
207913
110724
871024
464359
439325
625872
559009
801121
95544
935597
513804
306008
518837
512463
613498
1078704
374612
883551
740979
552186
296870
376338
581741
971293
943273
327412
8937
22500
1050485
1086986
1094958
83241
911688
1034057
387151
25630
951286
642071
855654
597616
495413
880125
57443
613484
776041
329816
233368
154426
144235
824477
178499
107934
858288
329736
507040
598848
115503
418016
245145
147781
94848
361911
18057
889907
1066448
502519
162900
1089985
385583
730416
583540
947299
843456
461211
1045562
731059
927248
815438
248216
903430
800337
157845
61922
472376
652624
803045
7303
159853
1023969
633058
772907
51596
1041762
746891
41615
99782
306500
1046823
676485
983920
962470
351395
32833
909861
483278
463549
672617
585487
692097
717050
197704
745866
167923
516005
367033
1003850
346175
714941
26754
642389
701906
697227
333124
832940
826616
305393
1091165
556259
577844
75232
840591
765081
101585
16140
779776
80931
807400
505350
1036113
900411
819186
851825
844770
69309
649638
775344
113881
896467
196443
579734
1034587
749467
711614
119314
325510
914797
220810
988394
611159
901296
1025373
320914
764414
1007829
962372
1046208
119445
593982
81717
983664
697293
64637
568414
728837
90418
919619
542554
344645
907354
466373
788918
784228
409563
584983
482560
366992
1016602
951259
555411
495568
254485
82942
410100
339882
139762
219596
1033109
621860
525578
1076003
115283
445713
92470
900961
210104
997290
368887
801403
1030410
860528
716612
294296
603691
939668
1094406
2365
264860
968244
439871
796435
994853
422213
703766
520710
66482
140115
662987
294165
733141
165547
196265
192525
977968
390591
761562
619572
369804
27623
1005937
685534
911918
50586
252722
879526
409357
1098597
523624
337544
1056032
1077663
858891
676470
111820
1000716
563821
613770
54570
560550
302409
154731
884427
512090
449442
884669
763018
276582
598278
192232
286569
20318
870381
725131
625936
967116
315896
296153
321571
411981
617970
827341
408213
110625
480651
923223
147946
511011
126308
1060916
884666
369435
176322
19546
964483
680791
1014285
308767
149490
121797
669138
741072
99624
282791
54340
221477
370553
215471
115822
311409
844246
861343
900492
782640
723019
866238
60821
885170
638494
981120
466132
237754
771466
61691
60543
890060
486961
745600
256224
456985
271419
787327
715199
275412
647120
1086415
10562
271878
584023
516021
271902
774694
136540
456647
523554
87709
794303
54391
625858
929121
187406
779289
55961
661782
586322
715228
802195
701365
436247
443104
565303
676668
384311
45853
339667
896167
805238
797583
1077785
359934
109174
916504
470450
441907
614806
991151
972586
329107
553726
906706
282467
196713
1054357
579956
479299
1034174
73506
1051871
1052380
191090
452569
649227
877103
166563
913688
889155
260510
585940
182955
905799
631026
190363
831892
803735
533251
875365
131333
131452
527248
749871
863808
124798
714550
170531
855790
869534
1024500
989686
1040540
459577
175719
28231
237836
271881
226300
91903
550081
525424
141948
808207
548165
242621
731187
316596
1011016
91727
18629
540738
840569
248317
202608
783853
562897
9380
69777
266585
142571
322946
1008593
69245
281396
880399
576480
700890
772021
970550
356121
848206
933717
999660
58690
192817
37523
328036
1084635
92367
540890
565289
198589
666885
744009
339415
194617
54834
229148
394133
459506
528643
439024
718718
719938
200700
713331
938095
386681
140441
765023
44048
931775
927504
703875
651378
809390
831269
561405
218484
17449
224753
4997
735301
399437
636004
1031221
600650
14560
16551
929402
217872
681845
567494
99823
202270
724922
309160
682247
601391
274172
694493
714780
49887
95619
500074
834638
94591
331059
52392
891090
973533
865960
971827
654181
43083
647693
111594
620867
317359
477679
128667
693236
352310
508349
999929
106628
1098556
86747
367388
993813
399804
225095
633908
934458
933408
809074
222203
352924
974626
511357
705190
531117
810485
967772
123691
669662
695782
471685
261422
450034
83832
265243
160666
178902
1045209
609773
374914
561248
730306
220279
387050
101438
429930
263781
290449
430218
805280
581020
288887
700020
452699
82145
454062
504661
319716
115485
757031
929738
373397
844455
635050
457185
109883
424228
592987
1081451
890160
894857
919992
310334
544682
158247
953737
28414
120941
507341
359616
59128
234643
1038416
988383
902443
195841
420698
677795
66295
496146
806912
858141
348130
1075160
152214
335265
401536
224390
914161
1029045
240769
781754
814210
108301
217860
641800
952271
982216
440642
725860
263391
889633
36378
965191
1088588
73365
786675
733721
63232
916378
828087
539963
848516
327771
366020
172761
718853
410331
198000
827635
249047
774024
778299
593185
225139
703724
442916
401640
67178
248213
864095
351906
204948
841668
2026
426331
3430
428843
345376
274859
315410
200425
398598
494547
1022581
459077
189069
780582
936473
472660
203409
670143
1074845
405897
933842
263244
65322
672967
470576
674996
460305
147643
473408
383585
508588
50928
873144
72599
8528
882050
441130
858417
252529
829355
670689
300586
407530
1072662
496148
1008556
291522
903167
187914
730827
227715
45296
802479
648075
114424
221218
181356
397348
389506
236596
793217
892782
5537
698538
549127
408913
242583
231596
1025429
219947
499466
935533
133638
126738
234526
233889
50803
382335
379308
739266
440013
361987
909901
131911
248398
123100
772268
958674
237406
683730
552148
736056
84090
917094
160864
160645
803916
1022364
558440
818185
1043402
388445
858610
768857
250872
573658
607267
464231
489449
160205
1068854
221204
314030
58798
480911
94652
475384
1030503
859749
89070
1080469
1060836
101776
992981
103693
96956
1062285
417083
456658
839496
256528
994385
367637
126766
411947
30883
1023674
225601
868290
225484
1037927
96152
184229
48039
573287
903277
719007
367552
369625
1075752
273043
852757
391322
636194
419792
135225
134175
291892
866763
495688
419331
519646
1006070
1052227
279629
278579
881815
567042
683435
690276
263627
225241
930327
416325
158965
1046077
919311
536686
512040
111350
342033
1092716
143385
475667
863376
530126
300020
774685
571390
401190
623150
460280
745944
993956
444815
860218
191258
526865
624310
751013
634658
754443
583092
217952
666789
561149
604923
310343
230940
293083
596267
510090
824874
367373
1072297
712850
79478
95763
1024325
206669
496918
457204
968229
677759
655243
871397
742603
662193
1017052
1016002
88745
404576
591153
330243
5373
113092
388275
427335
1065194
913006
117940
689357
488786
864778
286164
337933
103891
878442
1057375
726301
264862
892638
94204
93154
1041199
214334
738065
512871
539590
749882
969928
668472
673959
89683
637920
684923
608296
1026815
741450
663073
763219
725114
519907
590468
1007292
405863
954455
289309
1073050
25816
95109
1031467
1011722
247400
39286
693511
834463
270979
1060059
116785
774190
533175
126058
595843
855509
135890
442315
621197
78188
140440
995630
531813
411369
105555
988504
433894
874815
345016
124795
279969
815088
57282
681248
472757
604229
245603
599949
843891
443595
674387
834231
504849
258879
110085
716353
1001571
822648
473500
842489
97958
882796
1071486
443188
440235
567913
110335
1008118
192711
617846
517050
181122
199172
660525
730551
376656
685788
669001
87356
116942
1046120
606738
294489
26629
901815
559520
1000550
132364
727281
439228
946523
836639
512595
1009178
283760
811055
851385
306071
410766
173722
438697
479975
499460
249607
1035123
967296
299301
189794
37673
1003553
826115
267825
150777
929339
1039844
530297
705044
345540
765474
360673
610460
13289
548059
807004
791218
644957
880059
567588
697717
551460
128474
588455
1049256
533387
997360
539833
459498
715915
838508
993546
271441
645128
375573
417783
732913
738605
278661
501571
502616
292991
429742
554452
760161
10767
999384
894665
797302
530327
172799
953458
21171
1023573
936156
202325
765155
739361
531723
992292
673659
110353
607181
129408
658129
140664
405170
227264
444694
728344
257719
432839
34704
148373
914368
880957
114787
550317
535505
1094586
773831
60355
89236
105223
521843
38396
372094
836166
506338
1047482
698922
416925
901356
501256
441048
135008
765528
158092
739798
172446
431153
202663
200036
394001
114618
629995
951814
1064984
127460
520602
645046
911278
1045440
315233
154910
31599
280473
320232
381566
303576
467213
752073
802787
228545
851449
890234
650917
28840
195043
1008862
332148
266556
462605
437918
566714
21158
1004717
216487
424184
916766
57705
937889
1028692
719439
334075
707353
273052
768351
683125
807153
491515
160399
940841
4492
939925
334076
432533
450924
357039
22699
652235
555074
329209
1001088
798948
662091
549900
262895
201405
747922
1046825
243277
193909
323484
554548
494476
593635
119824
1056244
695941
176674
609192
1041664
885034
857135
1049914
365066
903456
997027
486022
613913
324807
396051
563620
370564
929701
584200
990025
1055413
1006571
456241
554105
429858
710430
814143
709704
706316
680647
766451
1038190
717462
846381
769195
1008162
429245
1067288
829796
638356
514021
688183
520758
1099832
28999
424829
178695
742833
860657
67068
654058
658275
390295
304460
156565
453959
978865
817823
4076
1086493
570919
445477
143264
1606
1085667
842926
876890
687811
295323
531449
156996
534861
730026
110454
73130
965831
67073
536268
347253
937371
263434
447883
930240
639159
646660
178784
428501
293819
625043
271069
15036
364678
531235
889490
27810
428041
368260
405344
373360
257098
740663
429091
948694
1018418
124672
291986
159332
43809
307178
608308
917319
721641
301749
366716
339637
127648
95860
700762
765521
709949
386015
578275
793699
255597
858688
545649
203765
32281
889392
721631
505550
240384
461317
636955
2336
572624
823084
72661
497228
635991
1101280
1075062
964113
163359
387453
122158
459955
790446
839017
782240
934240
11413
293651
1066004
1034523
768663
579886
596452
692756
815267
918694
276727
268838
693454
64402
353983
435907
168996
843297
606274
851315
663566
354457
480441
479391
890634
848989
131289
146527
956082
743062
774067
372841
572067
159157
408840
436851
363035
678133
956954
195900
478806
384623
776019
344714
627929
214681
944511
244823
860262
327920
97748
129363
902419
961702
556697
772704
882256
1001735
1029092
634546
927342
981742
603324
81253
417644
48768
347808
1068037
819351
307733
1095773
870202
326931
941352
511815
289935
7652
320858
388569
317692
375968
1031999
400342
245017
1085270
1074494
356804
833603
463493
374283
687696
456198
767326
1089109
740573
287111
943243
694602
278728
994702
349688
930895
702506
890468
774787
27655
757632
531588
760922
1031896
123674
172913
483064
44021
764075
944896
83291
717979
951875
742968
486634
775969
782721
137405
791462
710057
893430
803448
1056091
778214
553883
1084978
46247
881395
1089195
302230
220957
918032
740873
1036621
307772
101698
528321
644306
151130
239635
642911
1084968
849439
340308
406112
275567
538090
396144
1029262
786203
605686
267346
8521
798561
14623
374868
245218
121519
261536
656889
686148
79837
281034
29482
1000958
275927
460622
1043536
180892
971198
943236
944605
984979
204180
797808
297622
345785
904011
287290
621301
1094754
78985
1066303
46686
141247
166713
468262
477094
1091507
279548
108117
893814
273457
720894
1075070
1045729
1024917
156184
557032
1040501
353846
715194
1076286
34686
702681
406262
117612
527014
548336
535731
765987
284580
1025065
1021342
493535
601813
816717
17058
12839
668632
496308
111942
950730
158730
595588
1028082
743150
491822
154428
898592
399741
687646
228055
612602
466511
627777
407607
13866
249259
381883
397594
397841
341123
446992
10466
498593
869663
444159
362533
657556
1026135
73521
777960
503493
119237
172345
924340
555246
599890
143771
1062111
563797
310753
974645
1074383
648615
48237
572377
328658
526793
575619
397973
660908
620988
752552
583156
373219
577002
331108
403845
880119
584309
436485
20092
837254
1074730
108854
120271
342448
703138
315069
889688
1051130
751960
817415
303024
903494
283835
1015297
788574
585655
826508
1061745
377551
161845
118533
693515
735512
942256
405467
565147
672177
573291
423883
162824
705425
452770
234257
362055
69007
268512
554321
57889
75785
720083
765572
345055
323130
854204
125066
704037
47378
691021
470056
1012490
657704
1041588
313197
1081238
349304
994369
236227
818399
873049
587432
181006
108908
241844
343140
1038904
506997
657118
126251
524463
628631
129411
216271
946387
890922
938104
258662
558418
1089139
617021
890997
1097212
532285
934347
202816
552830
884769
1012145
191472
110329
814576
490242
401830
750671
250927
976861
532922
807762
1098195
465884
52706
986440
692228
832309
277968
1041140
697654
164082
204181
56139
949797
746727
32242
639242
965442
862783
236281
1009992
430158
120974
334939
574337
580692
1098368
50170
643535
481615
53756
178985
445062
687827
907819
629250
377245
807657
884499
35060
809441
907003
590345
324352
693682
331165
344488
127465
12630
211762
461415
1099683
1087257
826183
546301
1008101
951518
237659
1096775
348059
80362
164611
889744
36852
29434
965239
762147
28821
633160
309881
1078026
986247
635827
661653
1017341
347557
348746
750258
194489
1082055
538638
277716
428576
333248
328675
231928
1056645
813129
301807
1098699
293014
628473
1348
146962
414824
174641
1015392
101247
1025135
737768
754215
911187
696033
212897
95929
737511
166360
814827
197538
194098
1093612
1045270
1032943
842989
1010595
721964
1092548
721965
390018
888857
495774
580248
607421
280552
137633
794466
148633
744121
492850
1008400
393939
852772
341338
595002
352486
798826
681132
798900
1091064
501070
978380
467734
344591
168109
606036
716417
1076142
638089
386236
704189
800414
502845
1042440
995505
917796
761446
374955
149617
670218
923775
309841
669583
460740
861510
693103
3663
1087059
655927
47039
460109
375903
610470
744434
971623
198059
500707
741192
236815
842356
993241
971845
53671
700731
543028
219620
1065906
240302
494768
501339
480871
976800
10265
298296
548932
665980
18893
975060
548367
737368
281709
855402
672319
1049113
756964
338153
1088836
600843
1060456
343356
171669
1017967
955951
250153
28249
468675
1090584
291005
694044
42644
34292
727002
267636
479314
624393
833687
458676
73475
715195
769930
875235
72001
663460
365067
250478
139821
265597
135459
87475
904385
490825
17792
551895
601889
794353
209171
135680
267661
59434
841326
664576
389408
607807
873224
901635
415472
363407
755639
790407
697359
825570
742358
510295
246336
716610
987176
627471
689414
867305
406450
179007
312768
326087
367973
907617
486670
118784
604676
351390
1060955
675925
250232
667303
844114
808427
90117
165384
222823
339996
1003233
689364
158167
289818
90426
1013998
239096
277244
668766
163339
489411
28875
562886
972062
797270
83117
809061
434739
947253
776959
622559
709188
422208
1041072
1086839
165473
426304
99548
389461
63635
756446
230123
964480
331355
294068
321384
739710
454427
21568
734840
464456
463406
768114
124888
138462
307205
499953
619144
862912
187916
162726
925533
1068696
382171
995580
976855
541941
393483
992187
909841
35515
287445
1014632
722251
414888
13595
907785
452599
434425
816923
290761
929217
689314
878907
319655
882534
480762
13660
610902
149190
843862
469081
769130
1082724
713634
227686
907449
561939
889283
454421
574783
239666
487430
423639
779759
80481
908969
717012
661864
383406
321877
997738
166169
346337
578154
291821
662830
235061
449814
37555
400628
1036835
522534
924158
275044
143052
103474
712817
1057537
557445
289428
359991
151240
712765
623996
863177
505748
343653
291362
37260
353526
642693
714153
404883
970367
537884
630794
515848
192048
812071
1066152
114746
728389
45035
251338
111482
865368
220387
818227
953264
899374
375464
170422
567925
219026
21172
1096062
934361
857054
133039
150256
822560
659439
285061
899513
631497
923534
882088
919041
1042313
313134
853463
670238
301825
454196
38349
427166
341601
362328
234665
915232
611406
776099
775578
692395
350132
724971
603165
494923
859763
889885
593862
956789
863873
871520
420046
960802
1049672
729821
814365
640907
425761
341523
461077
312492
812531
1016769
937262
1005338
851872
860069
1072313
621982
834777
717920
717881
959707
354090
924905
473377
62781
738076
918627
454775
603505
139968
1038787
783117
364300
505293
730108
26716
262482
662316
993981
375027
71140
530460
931476
386056
788950
329144
241835
770635
962464
567394
776097
405673
619118
345405
683771
546929
281120
395457
508205
542934
681407
427941
886816
1012916
897600
1070367
214156
558315
710258
289836
209308
618906
611147
589854
940433
180206
452217
994637
820443
550275
924974
526632
635478
509431
278113
632066
119598
643060
891928
394132
651870
729209
971067
1060727
971354
54956
581990
329908
708151
310074
760071
188781
306527
909532
517274
519906
97050
997104
288681
219929
820765
35069
477959
353543
885232
693590
27913
449419
194899
609283
382504
533233
235777
820324
662276
659128
143138
676621
515446
343536
480886
756804
969359
45978
524097
848124
1100632
33398
226291
572753
509408
1006992
88655
391648
839546
815273
56033
729210
467038
495316
100075
120435
747262
587766
810021
1100434
1098919
316740
466127
1054158
139571
932512
63909
245187
287513
655256
442383
179872
485339
98839
100928
1066417
88837
785322
621089
621088
377382
378432
645415
654255
470708
927332
1026054
152990
996017
804047
301659
452209
1004100
718281
841516
859409
314688
463890
733617
313217
465005
91959
1078071
335263
908555
640290
1075092
522737
612852
124319
976948
388517
130059
118781
519080
632022
200099
754226
930275
734983
535106
545197
577733
124650
857272
155863
335873
142741
297221
134139
500027
90282
335709
561828
532757
736445
485446
516510
909003
846602
64824
285180
400148
554217
746884
265337
295088
478998
490647
512067
958308
802810
881734
359189
71099
260960
64808
177686
830134
564916
874042
216138
153199
262936
880226
1081408
599247
490884
171389
378227
671704
895459
85632
80679
273228
782643
415376
449295
368804
961854
170145
94693
922139
1015811
936454
988912
574471
796839
1056967
692253
552045
763610
639861
383626
1078417
1093516
222585
219895
260682
458797
918037
598120
600330
785411
491220
252646
77756
906013
934117
118154
660522
19075
311367
23296
760930
526734
898982
366243
773633
685748
578885
1052650
505771
224887
110388
725412
775216
1090628
519601
141194
379194
998263
268373
504802
820067
968561
807181
1028308
612982
124474
664282
875623
1025859
1044423
997723
546834
573672
898879
754972
526841
1007429
440041
80582
74621
282909
66394
348413
765379
984242
520338
537450
596434
927640
775612
992752
181450
279594
898331
379250
222424
208178
1069827
805938
850573
178789
1047085
594042
891194
23241
310052
271570
466177
980816
937192
970072
1088971
202819
259365
489848
312297
180375
282003
277133
550590
430076
194997
1042420
107244
1004875
868266
373465
32653
713360
446683
445104
168591
738410
106794
907528
814186
283651
118045
486328
534130
1068828
843070
160365
447953
90173
326962
908393
878737
1031591
83012
427305
277746
716112
744029
387836
148663
314349
441035
227518
138042
472398
639862
287405
723107
659846
519729
24216
1072518
402933
742838
88267
407075
543833
767393
375937
949017
759059
450316
386682
919133
193314
810941
310590
927445
495583
958823
658630
290508
657580
842793
773981
644421
288313
840198
990750
110432
453884
548568
222749
396408
314196
704251
599675
325938
636836
198248
517137
261555
27934
376507
439714
123314
9585
406309
856574
670072
730717
393077
1070197
252533
188555
1061331
462003
1018565
639805
850026
864217
115694
632055
168900
244866
2442
176820
27192
85037
484865
32576
183979
146064
867188
726876
68720
1057265
732225
592382
793938
1035720
922655
756346
96937
333040
31475
1013846
207307
906942
387850
675401
1100943
506649
959312
725323
521495
276128
572186
642432
621689
23001
431126
126614
54395
612269
670395
328713
186085
563553
638863
820540
230181
218168
278591
438233
304070
526987
1079121
368803
1054185
735498
929914
1093550
17646
499256
365702
993763
684142
327526
489634
192147
650473
130472
601047
856292
1013214
1056822
1068889
970130
329453
1090403
1004041
462684
966454
571917
140811
520258
38202
88598
408318
338415
28044
110469
17901
50953
641467
772584
596046
795000
229160
156542
1097588
572782
373231
543983
146563
514536
194311
763043
335240
728136
457246
1035997
825686
952639
761337
135693
649238
241551
805897
882039
774509
187910
45276
764195
257519
490121
972417
148253
863277
768746
59183
558603
883209
278190
847479
956058
166722
792827
560669
787644
68951
693677
1037825
313101
264698
1075191
232455
740958
974395
653844
950704
265588
467210
609057
984186
26580
394412
624587
642822
204679
428221
9560
516493
1062493
843856
329161
921051
588003
877159
494765
1047432
613058
997345
521494
36482
1097958
279795
132032
666660
369396
298377
579674
346065
1093874
925668
450834
462618
715827
343706
277413
923655
472183
477330
491053
508626
1040437
133558
754703
970825
624947
520645
782561
280970
647564
61898
1061355
749879
685130
619789
1055938
489715
1005794
809899
408792
631496
44985
99009
138360
1069532
857721
400824
575572
862765
727216
72520
528540
250392
1068819
276845
631759
882097
869071
213785
717308
792403
881228
293082
1035664
106238
854246
849315
1082298
488109
350363
1093648
43240
516258
395634
793093
734908
884670
700790
511157
771720
418571
1026883
803512
518633
503078
141461
971580
564390
945048
241266
764066
212877
658260
415877
535144
419986
377559
481388
1022834
829385
459226
48496
818817
247291
812654
470566
289873
1059556
337406
313026
298331
707410
175375
154670
389448
824279
635490
127584
453945
400072
969173
329524
587693
72893
22508
587506
568613
94088
647683
285304
233552
482902
485208
856495
157863
599285
867821
961589
668661
311403
731412
781356
361556
715577
62350
1009280
340255
570486
22409
566609
873042
849169
796182
4230
33879
310195
322057
751160
470489
536808
120977
811947
967921
1060760
763081
699436
247086
387855
599216
247271
435906
464586
287276
1095213
131064
876814
795716
759734
147776
667621
434805
1055154
111431
540442
377460
308520
163439
972070
709354
1010374
39923
637763
646273
606987
1040821
324385
971291
78502
466605
656218
9506
429135
958623
622896
102610
845960
960122
521981
1072217
77228
189973
449128
573040
12985
916510
401364
1094499
696386
732316
1046197
1060732
60784
472595
668001
831234
226110
160378
200289
1088661
347099
420240
672041
470281
961868
833366
1098891
133750
807042
373114
812347
442745
617773
748521
404322
596950
603721
150107
246976
182409
341059
42871
261169
241208
273485
844366
331965
823696
196445
168085
933229
280934
774768
51962
266687
305175
641556
906467
841528
703381
717284
59565
125740
706602
539578
477111
15565
1060443
890764
488924
162961
623887
104319
255807
440816
108096
1066551
940729
444504
612688
474762
566313
156059
68492
888201
286716
1071036
822397
441810
769581
622396
24928
978935
483379
321672
539726
327522
800831
998994
243938
608512
402496
1006677
127759
668806
959173
701815
672485
283530
241145
426295
291187
182439
1095914
331839
58093
228432
13791
43632
455446
252621
31625
313445
424546
611600
944556
131897
42435
432941
365013
608511
492177
270711
66000
849062
629533
845759
851068
542811
13276
609075
890167
569561
447289
280884
983652
265412
993853
306420
1036076
971813
1009662
352012
304215
1043842
37312
1085235
328448
286265
617205
854368
369273
661878
1092706
158845
849129
645283
199865
6892
676833
861696
91387
500934
603500
842175
700851
465275
872948
720421
336905
411395
572305
1049766
820071
118919
890238
102266
415673
160091
368876
788506
400894
414838
111750
579432
626302
355132
334872
157648
271594
126378
480350
957564
517634
558239
404521
532826
921533
563202
215092
165004
60282
23020
786030
609489
937409
363897
942134
265999
716050
609184
248807
304602
280135
943724
726568
168198
464082
744590
1090385
369494
393771
365215
126478
1039620
814257
15712
380230
1027826
7309
935372
942703
193116
549650
953988
796407
978797
792258
368259
619395
605053
152688
616960
510054
147368
312805
1092537
511046
515427
994998
419940
175644
175133
518123
399244
281028
61840
734407
600835
836342
126120
899528
270192
712585
810399
141741
237640
558369
308028
633138
295080
701011
565435
1100328
474322
741414
88069
1010845
207568
954349
654366
1023572
373466
980222
563911
142763
417287
971832
897901
476542
58156
493065
125953
203764
661716
1009737
139925
854916
757993
255646
91358
342269
555101
593129
420707
306883
496097
1084731
861523
719877
885831
737109
686910
479361
711553
257325
212528
894636
862350
184576
42196
825677
1026310
532911
991037
934716
377741
825374
721069
656641
538934
966428
778242
591606
602513
174248
694715
606962
479248
323323
584756
481816
756296
1052490
833016
898253
363777
979188
605786
248762
357533
991720
970990
968223
453658
537405
399654
181721
573346
388892
987668
139037
645812
1085217
755456
454158
287740
928572
221066
615927
717345
196842
135398
380654
482281
146588
102953
836682
554260
114345
866029
640112
170574
177446
1089358
174395
577832
670069
368498
320956
853547
124704
930023
1031500
1042499
304973
506678
242620
751710
27138
8339
646208
575487
176325
12188
140055
210172
969057
60519
85698
759566
883387
740119
922861
233776
314053
186038
768479
636050
867863
1081775
27084
694292
967439
108183
255242
710571
1025182
53290
524428
558073
662508
327736
527194
57779
61568
773636
110827
1016988
18087
908038
961874
371193
157460
996112
992443
193108
532383
246732
412138
260344
183396
1035458
145696
970827
717895
348415
249422
39117
742916
219936
179821
868089
84058
589095
741980
983567
200402
1094675
74046
426244
576243
702355
1080568
740478
422010
526900
327198
410153
748813
722254
181111
1045899
716189
611471
166609
165559
1071501
225942
301528
850038
493882
928834
583579
816251
641660
667023
958503
731809
623528
386191
710225
607380
25241
943016
523622
471696
216304
855916
1004503
130585
57960
873668
569878
247633
101082
173768
158510
64791
991691
858855
42408
16486
334577
111948
257197
690984
247815
104501
1078038
351308
972402
1014700
367362
850942
252273
848366
561982
135606
509148
341740
825799
490749
115187
562224
380936
127381
551783
378926
1006724
965774
81655
475333
13512
868803
149931
487592
852716
476511
239118
707647
177051
464539
975028
895548
603503
431844
144285
116275
349187
324008
1350
817613
285288
963894
1053406
879858
55700
878209
876639
1005844
792886
318986
632350
344391
233802
131093
466557
1048357
434007
480540
817940
972669
645880
486493
9254
200915
1024753
472866
722992
445914
156292
847863
329449
331852
945715
496593
31658
954168
516927
581422
979027
673441
663339
678302
1072856
302676
996075
577304
13644
695658
891781
793420
684735
367586
277773
825279
609157
365957
615917
263629
33502
730219
902927
126762
994005
274985
6612
1068218
654027
472171
765307
334876
343437
1023870
680200
457627
568698
214637
727334
645032
704576
186147
962743
455033
753572
492024
486244
103995
208694
65530
902401
48737
892287
19601
658736
218775
322269
309129
369537
386752
611143
162362
758678
828773
1036269
80262
54508
495476
536141
152717
1031226
817967
770939
887915
938454
386081
1035715
839997
670766
541213
284897
318845
701970
1091951
108423
976507
21423
618809
626141
1067390
92452
121742
120692
70302
518942
900393
419063
261700
340530
1061151
637162
884255
77164
1071949
268151
86730
368298
971870
491649
915302
85091
1094029
602282
924284
348958
148776
1071845
589028
137647
223594
997479
998012
126693
533077
143633
505508
796003
927043
800387
354483
411186
553733
641946
1060437
39328
386295
538527
242838
302057
1095841
897978
1069759
713081
762517
113032
133655
1066725
1082484
759068
259397
426902
729713
206465
395584
894850
550303
341743
54414
125257
194984
747598
62289
732879
15608
583867
471735
314461
431956
827321
521779
219622
299616
402024
204068
601832
420311
313978
697078
139454
741177
786633
806941
607465
691319
99914
1048382
247200
231561
642524
236285
270740
174277
342226
737530
716969
534108
791246
503949
872051
428642
261068
573702
324099
628710
332740
996788
816356
686199
747637
207888
773823
15493
162725
535092
1017315
1075802
116958
522357
581863
403354
113450
267080
538827
858161
311603
191465
1459
593043
573653
39522
942176
478421
1056492
291310
1011384
775281
565611
618592
71411
985167
395007
76632
975657
752889
984284
202685
565460
961425
266767
680869
761206
611694
434141
383899
157898
257938
635229
224459
603208
745798
373909
750588
234291
10514
722836
1023961
369377
128118
93882
534102
977213
732780
795154
730057
235375
1041093
103136
479815
389852
438174
379168
656692
1071887
222134
44903
152402
309720
541435
764321
214845
380856
535411
72282
595709
334798
435362
284804
585746
206169
76274
860168
645499
801131
703710
977645
581108
683275
704332
506897
74430
701842
715890
532123
954851
604026
739729
962934
714896
293339
537830
519481
1061273
308391
846620
516449
1058664
1036616
94143
615688
935843
295242
247962
31411
330241
87997
17341
1069919
519295
994980
446213
447263
301273
651126
724834
40166
646619
380975
700237
146021
361342
6578
787697
657661
379019
881349
605663
180964
641525
58864
352808
741181
1064269
706564
241934
363415
237886
955666
900347
443695
58347
291461
547973
247594
1042359
909251
804787
204127
870258
562189
334758
809590
56944
909805
645296
1074031
14142
571606
717803
536240
884569
241295
276583
991180
199879
607418
200856
779827
432186
489395
370527
923265
97023
960221
970695
524743
1012179
413878
936624
560929
559879
264514
383052
102700
233650
972415
417812
179452
1011296
746850
669362
910118
498839
910426
781695
77135
365455
2686
139986
384429
960977
12298
73457
866153
158483
16808
63636
894313
227880
593926
178088
492352
234601
311556
132432
694917
613656
715685
784483
492806
878444
630555
1071562
501271
954366
129907
129113
248416
898339
432051
163101
1025391
1090890
666032
1093018
682394
99248
216264
541925
933022
74739
64300
630379
515909
562542
558589
619473
216221
205531
404061
922874
281952
57555
207290
227236
923496
645417
21825
477924
599449
1054581
489696
979348
222143
133223
703899
567998
981837
1091782
73310
60913
135711
468299
737966
193858
133951
654608
296106
99614
852655
615259
289713
385784
108647
360829
1088247
593007
1015945
432144
346940
683409
210975
565865
683549
40315
736015
536226
899504
1056294
88355
288805
699769
383181
509668
917370
360254
224272
1003247
621462
298690
947372
607738
898674
213145
178103
785673
300053
85238
735801
379326
726933
179563
959673
1056068
882385
456927
613927
702844
506606
899359
836294
694232
596646
972372
814227
725570
160873
713857
1068969
541718
459245
538745
640329
492296
222265
173551
1056003
500983
1089302
286034
694227
395320
884087
959005
30153
456760
19266
41699
540888
399399
529579
57019
374194
381790
101166
1087912
819653
179867
1063772
633522
130312
940200
195736
479568
1075202
125253
917191
267033
331511
247457
652134
825177
637696
1007142
312961
123849
767098
818520
1086707
739340
831386
877949
633560
1067423
912321
5323
957899
1046260
618764
925631
75349
228081
70543
965486
663275
365993
758525
929683
327496
528371
502889
389917
74258
926237
322210
47386
443531
385687
765779
597548
607947
672247
1076213
749310
828779
182864
794244
287970
8146
264759
480357
52873
94688
655598
1085943
272829
1093510
1003268
861996
723715
1018791
898979
380085
229528
1045658
567975
7378
262634
738538
672252
609909
433249
878668
1012056
1071369
935835
904595
51864
649500
299293
479509
565975
737037
870402
507838
103193
480335
71194
932792
683340
255527
976672
616977
537444
961901
755557
170692
193160
831945
907678
375191
340595
690964
238930
1056815
612529
4676
515030
460370
1074098
234866
669434
62201
180447
1024616
762231
706980
1053091
512164
722225
725098
356649
977179
651320
325531
307291
1022424
507663
767305
561829
388864
388408
431505
1088411
329220
857692
479171
455222
1003188
373597
23981
536053
727567
549702
650711
162034
668336
314278
19779
994895
220327
122580
579078
853580
239486
278870
655193
625903
559959
751886
534608
60115
623061
971492
495056
424876
337126
206263
610599
182625
804948
599178
591823
554090
863572
807526
543884
838095
682220
783533
147787
311011
210782
420878
918671
56095
436372
612745
954535
874230
493792
569986
489770
10414
848224
240128
817690
829694
392257
714058
957635
517611
215715
344545
287659
383289
553677
820587
1077288
510542
634490
46269
53262
241563
976666
530298
855986
823511
140471
1094082
579540
163002
1005990
634650
351225
825370
260478
617781
393100
103150
160684
948981
545094
990555
731404
585389
956990
812649
437330
911073
204965
675853
426333
804305
639573
810649
526084
471295
908221
779575
611285
286930
1029772
265916
697977
507753
131963
357837
634120
771865
824548
571576
955304
504218
1037035
839820
412041
96745
422802
964928
881721
770655
1086392
172133
585277
250954
945050
514765
558890
696781
970917
203170
407722
597047
396922
41084
903317
522289
466418
379289
673060
895247
803566
96193
790243
1099890
559976
938913
282333
264464
1086774
652331
295192
634684
750413
948298
902579
292410
61219
836891
988299
32430
531592
100573
762176
578648
643335
988785
433857
283766
22860
224223
149912
341086
715249
860818
132285
621848
505111
377340
643544
278649
1029815
239404
373392
401324
997851
787323
743278
620222
1074001
476822
76260
1029742
681297
499413
575302
927891
202457
1033804
167680
492744
798847
668215
120045
447902
491960
1021010
462382
130576
764222
644136
845192
759415
289025
222244
961741
1078266
431190
754995
214149
541477
397095
563771
22458
151290
451167
471380
297690
216195
355980
265868
724745
894502
515929
880093
1027615
492633
751017
61140
246146
82024
790782
665492
685743
879697
986257
609298
893329
780553
766537
722900
822133
1008994
917053
326183
901030
306397
33430
616811
467969
1100483
319180
25446
774350
843236
750846
758972
37540
253628
503637
797748
200781
681000
524842
863086
831879
1011335
356071
472821
31514
535104
955419
636764
705227
392347
395293
952658
681068
791775
59978
766981
650071
915102
310842
863192
731105
39137
987823
1040281
995634
75635
346420
1041847
1075284
67661
711757
181731
892658
340730
932023
886375
798891
167685
516688
976895
663680
1003355
349302
230980
1082176
739218
435440
904007
848771
469275
537735
890575
109835
783406
698626
794331
1175
748549
141126
478343
1018698
956012
686126
355343
15222
671093
643014
971626
324822
647811
381397
657130
1045133
127416
361526
1051013
797300
278878
1097825
544224
887608
852052
1101043
947541
37048
986363
349974
1054397
589844
379511
910831
477809
176756
452210
412118
165606
449314
475792
144003
730355
1094926
502048
925649
135103
220365
772396
839877
491157
893098
469521
728123
975172
958063
562768
84018
417851
863737
627405
426745
98303
617102
464429
141424
699094
780437
54868
1030892
726872
601034
146076
145025
131351
699802
447865
74129
303012
637575
540954
1011312
305758
968536
679433
1056672
105722
482353
895602
779504
29639
117238
110705
211829
956497
162563
106971
990932
263620
21809
820236
452343
726764
743180
71083
26887
583696
875016
873492
863733
702543
552512
937652
1058927
658774
746412
387494
1043428
487063
450962
976560
811061
17987
31992
672461
497694
695781
550241
898656
1074213
695338
403429
353678
1027124
650944
407136
496284
117864
726973
279451
978488
960082
974363
587534
1035233
627003
193516
776902
363011
10990
75737
223991
604225
622926
13477
446749
795229
1060473
569613
498008
112697
1018835
304049
583339
503943
138205
147654
150062
371338
90284
483838
1015650
768553
709565
391357
147152
373306
131972
804273
697720
98827
207941
628154
302673
509498
531559
488117
397987
570715
247252
485230
614892
782890
297928
281103
317335
523274
73735
143126
352390
398377
36321
927541
233514
675272
888362
262271
964371
798056
795296
1032914
383905
693676
501414
148810
649995
505968
702831
494620
675632
127522
451601
854628
1046345
252131
38079
984728
624721
713821
943870
552051
277358
1022368
98803
18488
1063764
998094
580461
91515
578169
456063
821176
512581
977511
738531
906210
172243
349874
921016
143076
832282
107718
1052180
348846
960769
681016
819254
563939
940281
475070
64261
223388
921547
300876
978112
726577
915845
744375
215810
699992
948935
913059
239589
869110
302633
571895
965488
317659
735348
96658
49311
776924
244899
797631
684644
271136
1028981
798413
793760
433276
120516
1017664
713549
528641
1005443
837243
613401
29180
969461
754005
1070570
946052
667113
791406
642581
353596
466573
509680
852504
223465
44536
437360
988230
128505
1038349
218067
910088
258240
634146
633092
910382
349683
715086
571669
1033373
712641
758772
890341
753851
570955
852964
664463
493997
484333
461205
170944
63048
350511
47965
129616
562442
448453
840250
256103
14625
1096430
595674
1082250
877743
117158
212967
994203
242378
631179
514633
787103
164662
112542
1039745
254534
491236
165345
412713
495560
760474
188592
36344
871752
110192
220185
796628
589968
224437
855271
425197
594484
407856
566880
989468
990491
102888
744079
566010
641819
263902
368534
23921
421239
971106
467730
1042952
1100785
139400
501498
545978
880012
354466
464198
719815
108368
1007638
904164
519273
633668
369676
386933
224211
240526
957091
312498
576613
539352
168180
840159
1043462
325741
427002
326716
152690
797773
377666
69861
723189
514814
67796
506379
721780
990067
734353
863405
1006979
438636
879072
809314
547113
1026673
355522
186384
267204
416845
584916
245381
627557
243788
897825
555548
679193
83976
609170
45502
570661
8147
9605
944604
124136
330154
772448
277870
937150
656666
353015
849119
553223
688271
41235
471297
873988
369456
806442
506076
748312
898102
36553
436234
758994
465285
752917
155166
380979
991819
599109
369663
518317
228043
109274
459456
442861
615597
657297
976237
183795
415060
656877
529096
533661
636862
130026
807886
823030
581124
811227
1097548
622935
792288
961025
729516
345916
763156
411618
178209
313792
113472
927242
286206
864643
807314
428251
334877
658172
950862
295452
86714
851161
602400
268407
99615
27116
38437
169745
327524
360934
791902
43658
865374
1028727
538254
378621
861989
40173
414716
552702
703507
315955
185020
504874
567341
1097730
919763
864072
533106
372272
435030
798851
285514
481540
906477
301653
1037091
640705
971434
665760
95135
206412
633753
20122
813545
802282
632490
908843
289063
459148
737774
1037823
653398
594358
976239
783047
917469
499688
684354
404120
676326
174129
603645
1057141
693934
15636
521752
669349
983795
1000605
375356
520891
899188
49945
1018241
573685
791830
1091834
89388
364765
252640
837034
226254
911276
4077
353023
610376
348344
200773
889071
818957
586669
724544
834533
1012528
332421
331007
1006574
994974
178271
887241
996893
1026652
312315
433164
996364
650834
287404
890617
353814
78372
417419
550535
494237
910061
472519
11400
280146
543562
560030
252629
1000862
287781
715507
839083
194499
864896
169489
222246
1034300
204006
232983
249536
884098
789064
701835
606886
344950
910479
60834
677905
637949
761044
518746
243106
134658
339903
498385
973535
25892
253986
979438
322345
575405
378845
377762
89290
392753
413486
318613
77291
530165
115579
489123
174907
154329
796996
200843
842135
1007708
432146
885342
491029
915094
535791
211084
914647
633183
628765
528566
207090
124768
706621
932208
444726
557299
788489
862212
109743
74528
794333
65879
795453
772191
824403
282445
1041939
599192
293182
951140
735053
692535
255621
985597
552006
258586
416698
488161
248032
203257
965478
339981
961936
88138
930894
827007
92980
574583
184231
345515
894836
364943
163948
1069178
1046367
485999
267265
474734
632804
182849
249217
454682
864653
678837
719276
909034
333405
856913
705077
714648
529435
477459
288021
856908
256677
551889
1066466
904783
981415
730679
274143
1055711
446041
321278
937957
185271
371841
491722
915407
219669
715837
484152
667256
1011081
462090
900660
81998
360483
899529
298893
227646
886076
640764
539537
242381
682891
864075
753492
886609
258076
618676
762303
463314
750786
713420
665834
932636
235398
2509
785692
205350
668338
430857
229554
714251
309805
847613
594444
507044
1037392
970607
1038762
987844
5740
983378
395095
859604
460177
843587
671883
674805
802305
983181
910007
80469
1055478
117392
332612
330196
1093202
463792
893896
413496
1013513
945851
531972
522398
511635
361518
504134
565411
312999
786780
172777
842748
78874
420012
565893
922242
431308
679810
957536
98770
853096
413319
999210
673909
516114
58753
859990
348753
373761
967423
284734
705349
426904
657242
112102
564255
385217
1070077
687564
430867
337944
557057
322932
34373
502801
76725
216888
895282
190988
856240
513509
379634
225103
1063931
829707
1036013
1076979
993373
55938
1098222
111498
709730
865807
438909
397200
913085
825408
689320
32646
474015
360418
833628
260882
433062
337582
212949
736499
247857
586570
13077
299065
435470
687443
1050760
447420
401555
352504
811131
655535
194581
357007
532786
365244
907915
47008
914987
535364
749359
862855
792949
853818
1030896
161432
533351
132774
536034
1088789
730281
51478
287655
302718
445700
802068
906605
327049
440825
843531
786394
488855
749144
271630
991894
184254
42591
294277
505184
1029259
466874
95793
518523
752507
1023905
602048
979649
858344
53599
884549
266624
543319
847039
546315
26907
833400
677914
734947
704172
961517
788417
130480
548553
927213
868236
333012
403982
1046456
847717
1042092
439178
99887
255301
1064442
347930
285204
823948
1020021
1018702
405822
75632
498953
1036595
207502
847120
521922
815164
559978
672155
900143
470908
943089
1070156
50154
650673
862317
476173
770789
922635
747350
22367
908301
844003
74358
122079
206584
1040591
143364
201812
283101
523758
74676
1098149
689181
356521
423181
18613
577166
164899
990043
298029
682414
1030137
981700
798933
522627
158924
959969
82750
783247
948244
919024
630474
751293
281687
976128
474054
476456
671894
1061360
826585
25325
381067
802714
821198
842318
604601
635706
111128
266232
589752
905526
482620
124332
395648
831259
313569
166357
69272
1079069
803947
864387
883427
606633
873460
787774
757528
296587
239687
572302
555572
845168
75858
584805
219440
526617
204577
726429
945698
855122
541488
238141
303980
835719
879592
1696
1085395
468550
217331
1036490
884749
238248
20474
927105
976158
1011544
698986
750024
429906
97699
853368
97172
442958
1088961
855191
1044437
161929
983154
425257
552620
157611
66679
41053
789660
349617
208733
128419
55515
1047044
624136
992526
307768
793127
409102
72769
500310
339522
1001863
668331
1027272
71357
1061243
189347
401260
403237
958366
862301
1058230
134004
87017
95273
1089275
179533
113990
161251
621262
295786
16049
518534
506385
483676
1043467
1015918
664508
891690
699365
475073
624625
129607
111468
476471
592320
272115
727789
95893
623740
677584
419012
1029549
311256
80689
123252
548530
236179
896748
324282
78358
501366
184368
421615
660093
778513
840753
860673
242374
1040229
1081698
244545
695118
194570
155545
107098
327063
908093
879126
135135
365358
907027
748024
208118
275648
709618
495200
682302
233141
506824
860371
740143
988138
7796
812763
203867
466313
1037643
365047
1085630
1026299
1057764
491434
258672
586921
591946
223758
140008
617303
733540
768293
933890
462013
284357
276690
508529
340635
203728
795639
357951
90290
964058
200343
21298
373061
444867
259737
259738
302388
196097
1038050
298810
638044
279840
494474
343001
329562
1015241
125786
892120
1100567
726115
847642
366618
421003
535806
141645
319717
503209
857719
652467
767427
461370
1066119
271062
397550
596685
175214
252986
852403
986733
138057
888533
42902
489547
631640
601687
610085
338996
337062
800009
466425
887231
716394
978463
942783
811928
537876
536826
773399
194929
829066
138782
571070
824441
601096
475444
861349
834503
780034
927886
460625
944778
73645
433240
185607
617358
460756
1034207
1056870
630375
214906
906134
840343
656093
330048
197563
855798
703013
476160
879566
667109
149228
572643
468862
71981
851151
417233
809080
133711
224330
215167
671961
374167
350339
678246
1095020
222331
346364
1057710
674305
251938
878871
368523
386883
702801
393576
929955
353068
598110
428840
927986
805963
590426
433728
1067031
860571
542972
1056607
1054159
686976
1082440
292214
268097
354820
326035
538313
591697
803657
122179
699510
303478
538381
278385
630088
173812
828952
1084294
706818
160643
399771
1089142
882008
368180
246047
419982
560770
875534
241274
793875
646834
984922
722482
525557
255283
932786
100165
828886
837824
324441
726598
652903
413063
530909
727895
17662
384684
399119
361104
211879
1078784
61531
686374
143116
208637
160661
41275
482141
452069
729353
1045938
920348
834916
58913
331847
369124
797296
238616
631616
966580
870038
916511
135969
832879
549802
490814
267919
19440
687919
924911
728746
507840
87910
792037
894316
436112
101388
465739
327130
1000339
392243
34843
850063
411034
878313
162737
702189
604056
914999
1009297
326747
919308
336500
172493
1047953
378797
377747
374393
862435
173119
523542
461545
12862
715974
824532
54507
616041
183666
118878
684402
79183
80233
149861
254032
1071575
633487
1002131
994797
904377
206912
43739
983980
978536
1045094
761902
474076
46202
1002226
636409
354396
723241
732299
367885
25331
688198
474707
165572
195092
872059
186093
844526
170404
553476
441865
1073346
721925
630168
279189
230043
316304
952088
160898
87505
539688
199464
68527
264428
194373
1064958
1058751
488954
196366
912720
305128
344857
822535
588692
869119
386456
867141
582793
979895
852424
570921
34403
745636
293863
188849
372914
815110
1021146
423265
237979
1080489
237042
650730
742932
360993
781513
417875
708999
735977
387349
882201
381236
164111
946982
429321
971537
1080298
789740
543390
375811
187669
166486
888266
910052
13030
434420
703980
469030
72883
686921
1032118
877463
243283
705919
1008191
920689
591015
630454
710788
1046015
649264
583338
930695
680406
763962
501464
1055650
911028
382477
615145
1063625
140132
658819
887140
864769
30970
167433
911959
660778
780213
751124
887958
849755
93535
605142
239391
924592
707816
764723
485763
773471
623738
572523
449623
150675
752664
995134
509739
743436
724337
457163
131359
584317
546571
426446
693761
800808
694748
766872
1018944
223468
462640
935279
157249
711416
70461
910904
343247
869555
137725
929426
691346
170148
987788
838375
5513
460463
14123
697020
260879
652595
637780
146065
548946
830789
1030580
256307
376344
363372
690707
43816
918985
544170
1039391
215127
133556
795462
819302
704317
473105
360761
797014
938573
628674
76615
795114
949750
267877
1086371
923845
724014
241296
94820
676440
758771
786909
909368
168216
552185
1046539
799115
178927
1073585
667230
348606
715453
852472
410920
1038788
1091301
146399
548477
479365
983547
139613
39513
341792
681899
1091013
990220
547850
393250
394300
712678
409969
53045
20519
330778
746997
868725
167850
951724
38725
112039
501162
820570
572699
580486
174476
397191
874662
86054
489419
591964
177230
525190
677234
424085
1074140
444990
94802
269481
1085634
869968
122889
922704
777176
895728
998418
530301
667981
694841
839092
384468
112960
610219
441994
178117
627361
786487
113518
892358
851602
260820
952905
148231
434463
813248
845483
786989
18240
139307
1045931
519699
354498
321916
844344
515532
1026961
665085
687508
852765
281467
1076760
673331
253753
527454
978470
130673
549305
609566
189618
841872
535770
852727
431212
1091216
387785
686356
299831
1090169
803272
457313
37125
971533
347472
216235
12939
833557
534160
572732
748984
341799
480744
325805
440959
394318
801737
716273
18273
106015
362273
1042175
50390
620853
638672
518838
782505
668699
652914
311073
222682
495804
1015438
664262
688877
909035
272558
1015084
992293
364066
845942
439762
1057442
412165
95749
440501
471530
583117
260008
185558
834454
200312
396461
833347
206762
97765
304650
82173
578277
405901
707588
909847
228671
342908
12111
715305
639188
931927
849349
565310
321979
589842
547876
665548
699500
252856
846021
651695
154255
410634
302565
989986
126604
1032297
562304
400765
437906
731623
687296
293973
452075
748913
993707
132558
284881
90181
600137
39469
947725
285332
438119
322964
58645
759386
20230
22772
477772
915847
945181
1022038
246189
916010
445095
328608
581008
389696
636840
872328
40379
688921
608709
1054734
816965
891491
226488
491568
103370
359610
609381
1058681
120156
877607
58616
427134
1058181
15868
906865
362216
450153
524700
393294
425861
532071
946102
982240
1037792
324407
90489
1088493
791473
495062
841413
77041
200959
462200
610026
432001
25539
921864
137191
232423
553378
677514
14634
803388
131292
804107
403191
960083
492586
644120
318537
389454
709459
152325
79464
78414
703612
945735
929957
188980
548789
727528
717647
863108
1053874
577908
332534
425141
317042
843015
985367
849010
955762
148841
997687
643457
1097023
726953
32771
35192
864235
1072105
1052691
995181
19318
643721
199576
840715
242569
161193
210832
969846
787917
436147
198649
883675
310765
1081718
76889
690291
638613
1058425
923167
797130
930888
945046
462671
982605
342909
920376
832480
738303
1024306
399645
278262
193947
474745
556228
726112
914732
418708
1054600
770755
538583
511493
47158
15371
229593
324388
214433
244817
291293
357767
428520
1083850
773693
418698
1044126
385309
204025
402483
1008645
652839
595924
1055128
192666
267530
276343
901188
864971
160823
845770
745719
712432
249349
769976
251690
574816
487748
682905
194165
374149
1081381
380610
386922
907259
497787
419243
1045640
782326
153494
958192
179555
707278
86570
342954
810333
532679
200011
252666
919002
591925
418786
13048
553275
40462
323481
247346
202894
1003514
50625
838684
575397
2607
777320
681041
558333
816615
877893
193301
303691
616480
909030
405219
187179
638440
287226
937247
585124
584074
195028
561767
792341
668342
167484
427674
417813
1026420
516312
352263
566422
953989
334706
1506
703328
95818
212987
647991
730699
942089
743110
155226
289395
1083503
674853
952254
354386
390544
974045
1041283
294487
618905
216227
803995
1006122
267682
32162
367623
422946
704577
702972
701922
785819
66677
302292
103004
928366
831698
268478
1017235
523845
332520
959385
1944
134922
1059230
381773
27064
621595
287983
646840
985670
777644
799714
560540
337155
636598
645824
656344
115103
796425
819420
8065
504523
800288
452339
453389
705262
444722
125134
706694
747709
430055
324512
278088
977295
978345
133410
1026304
347841
182018
79298
290975
714730
281264
688732
962905
823046
749333
808930
904273
413568
16711
916505
165394
423636
938725
435815
714076
99096
187518
853993
825543
915003
243052
813979
169852
28785
609064
313249
622769
693866
884094
790157
589211
623646
684756
185874
613124
184724
106232
1056237
804891
362482
636757
519980
673177
914586
569232
752284
1037260
645617
154424
805015
514908
398026
107307
754624
465947
669336
628805
415355
956369
1036494
582843
1057716
178528
74415
954754
729957
737419
884920
941157
3641
394099
417902
1015102
114348
996599
213739
5797
722751
848542
1036359
26988
508806
20981
579352
83322
568208
1006748
432828
50216
868252
758246
280394
259836
778514
472470
819531
1044189
628975
563328
241937
456113
192872
283121
532077
955993
1008798
134669
77371
526123
553806
659488
684616
709895
759009
712127
979510
283037
455549
282089
168361
673109
207261
577145
1076525
824006
600858
458478
558610
293742
542147
178992
711242
213231
503234
386436
350076
949859
383085
520033
184579
526972
311203
1091797
640067
844148
189964
606488
1088475
745029
309504
621111
763595
872780
435578
149603
735398
283575
336575
516213
606387
929702
288526
218571
502369
771771
158179
228337
880660
1043164
339661
481452
967405
111461
736200
949599
430978
108946
661185
890185
945161
759117
591303
537605
542765
77723
41848
282048
30405
118073
766303
818770
471031
1090623
218058
893583
477999
1067965
151048
45690
736299
135571
426867
227721
641496
554158
380428
672208
177103
900610
624711
848666
940937
545837
1094577
412603
719745
305786
1086368
129824
473152
533868
633196
638812
704181
1089311
29172
224251
812244
307004
612482
994156
1077554
363976
181243
60743
227202
450800
59477
28636
69060
332735
898470
504619
477099
460602
789557
487037
235595
1074089
1024266
346619
638317
312401
412568
889810
188073
614629
935923
1049761
764307
164021
933724
9064
137778
830969
455586
447932
384557
647885
1090755
990594
705926
298650
37196
122871
840559
953747
931691
1050466
730530
608839
148903
524157
583365
896131
1077185
858791
402774
490070
242413
126028
321366
908952
1032898
545907
773430
121112
85686
47577
33748
505248
345406
1070596
409527
741948
833070
803174
1001240
929545
1027144
364092
686344
737916
184038
124843
982060
30638
984696
865911
825233
995150
871583
862225
637041
77598
348760
109594
440785
387125
628743
281296
728635
28876
149699
256910
140881
888150
307081
19093
508149
698956
995160
145381
85245
627485
842768
503345
1008282
635549
254134
1053233
423767
3841
920693
289689
907639
105529
925517
866216
480025
121188
977424
81025
775928
655113
663604
174827
910667
948407
964155
577252
157571
874045
461063
816915
393867
1096961
532304
561188
306764
478282
287120
749409
433134
338532
704883
132946
483964
101361
2649
1062715
231219
655744
1018282
178915
1029688
943795
576585
248246
161301
842429
195863
104968
670873
632339
254256
774616
28940
97784
488480
25843
294973
459186
231780
783307
910297
711585
867279
679500
1020337
825213
1037525
827424
307472
534713
31284
99034
946401
1029596
354506
114583
549552
866806
352395
1070340
346292
728308
195062
1048521
1059424
704931
1084518
160528
789868
876294
640570
248384
524124
1013918
71848
1082367
537320
879364
1065735
124267
632392
250741
470014
628294
355123
787862
1068736
165441
289006
963261
267631
465075
650632
472925
349362
742310
617969
995127
69354
542642
61480
546657
709625
110266
62797
978407
320394
260529
568511
3512
225492
477485
67690
73220
818108
852328
887781
561417
582918
182269
312258
82376
1055796
338463
870744
157808
302494
409850
543858
99251
624794
188228
597917
813512
445168
851408
154443
255408
196847
960982
541031
642410
491672
82996
645556
343689
1079097
644938
115831
727161
441693
995063
1012459
772872
1013299
268728
244254
998877
21235
206280
557337
218090
830402
468977
21565
295074
560506
690414
410234
145227
414713
325228
981166
68704
771573
924080
527575
709207
681060
646831
137158
874469
143473
514812
93224
257445
739918
723942
303190
60090
623717
564422
343329
1088484
641524
420706
503161
884132
888655
793840
325570
228080
920712
426598
847846
504905
665674
236564
1057966
439506
417441
866675
707582
346582
274897
151032
272620
390015
826710
187614
55658
898752
957933
737404
317180
51783
8763
904769
643718
994993
607023
525947
587117
968248
472458
899701
765837
64754
93306
607579
39475
900154
418318
1019515
141979
305364
910181
124335
501955
21770
542319
83886
303441
1057659
610873
1002085
944981
1001206
344048
92356
143974
459562
22034
415274
394397
536676
47382
1026613
330910
362654
1050690
132885
410418
813848
545843
237325
862709
946935
510541
622820
962367
478704
791654
738250
1076791
442250
794252
974258
582038
278277
655589
1035220
449205
1034003
15696
238166
447440
272491
533924
614241
739262
71496
505109
937536
1081881
851263
426809
1097296
875033
603152
189492
481819
157157
852027
496064
1085359
869703
705494
1018408
748075
220508
631993
979935
185954
493690
522016
365940
462805
377073
650313
347669
366828
301743
1012608
1027560
912810
624655
65999
833630
993643
1045199
444024
495158
123841
961015
2825
187625
336822
114337
505835
114031
915551
679855
231188
111622
566973
965518
371760
265306
556954
733167
947228
1052031
61989
694688
287208
180201
417045
832804
712413
604078
132743
1083507
1019624
1041169
517682
337464
200627
156720
471572
805928
78314
36925
793550
971821
624949
558437
478085
756637
235144
166501
477333
170689
472562
891513
809348
354539
646302
691105
234781
237881
85222
719940
956595
667179
896930
555773
422332
892450
1067582
774267
140622
135681
154047
704212
844395
341482
491173
634957
113552
201022
794943
411961
1046747
907984
68642
414371
253397
1054358
855803
799727
715061
1028161
1099315
807796
262970
505991
976394
96968
255427
340493
106114
316003
1008974
434128
537281
190215
297567
804639
520267
657162
459944
689597
456791
140198
146386
822119
502856
260858
400656
1083045
140745
455116
17128
466147
67756
190291
130390
994802
4006
90665
885578
790062
31900
101551
485766
975815
218855
482657
1003474
602271
55503
1010567
148199
395568
883765
463514
251518
1070916
26200
119412
603488
25698
1077072
228442
1047263
599938
301855
792333
143742
323831
484811
316687
780623
766813
572277
745222
995047
750081
979554
819530
839457
903115
561656
247832
489744
104080
693018
106290
865443
857082
537768
122995
598911
598580
1071049
406604
629513
1044307
546784
347068
997720
933364
932314
1089463
153121
226344
503303
980728
1100125
221422
109305
837834
93481
480098
63338
849890
372756
167648
456921
829614
183145
69536
158197
174418
276590
806682
730725
720566
255294
952952
11812
25605
178112
124470
853453
248267
454670
662100
378365
396331
278273
611026
880236
670447
267476
357136
354051
536400
252863
497277
506115
296730
77735
982526
1091845
111576
931196
34992
106224
553136
627195
1015951
52589
995410
749500
298322
1021314
568345
205939
328317
230639
627097
456458
240466
345138
255340
173839
367091
69989
356982
203633
927596
500678
252320
710719
76684
349379
844542
1080622
672982
357352
925803
1026188
1030392
13281
614760
93568
316080
884813
934510
239553
1097195
320888
843799
226812
963696
497395
868804
514526
370365
178121
490144
546177
61501
976475
561085
673892
827652
324719
944727
66650
480843
892757
132867
73100
571642
229393
256062
150297
745786
947719
64614
114673
114415
973677
1086763
21024
222353
684095
1044463
485046
397259
810146
548022
871841
687244
962177
1018449
929750
505779
690087
504457
116918
562475
898464
361928
718005
88643
1054284
558341
512964
1023142
202394
1157
915711
870319
118104
1085639
232396
254133
241984
648475
291952
179794
1009938
446740
629393
266478
956881
169380
96758
14200
32836
248877
410005
791404
953653
697393
680305
1031527
827481
384051
806790
72564
788162
713850
836612
880952
557775
990569
235411
62326
363816
349082
739143
487991
1100196
871319
253400
466773
65325
320474
986661
866759
62639
97933
513503
172006
461768
634159
143484
779756
236942
817159
663653
1042964
851342
158563
116361
850932
700953
350679
971981
1071203
79561
579756
1002577
405184
706021
221601
541880
751687
358329
909286
636543
99269
86603
641905
707918
726412
896019
161367
453912
770876
13729
871697
357955
431893
594518
814620
927407
7216
198968
47082
1076396
816753
759288
973025
241055
574189
184825
849934
394070
990145
284644
397362
424101
331830
13167
194644
855607
359050
1009759
866658
902955
225635
651341
1739
1039293
915228
637230
206257
1076217
417532
1076772
617007
75627
901758
443951
1044002
186065
921664
463883
724349
353410
292280
444704
665062
10360
356156
40186
326054
379731
1020913
396574
498217
559333
699589
33774
844199
302998
392407
361868
183981
66104
889936
881612
972808
910921
400255
128351
31544
364933
492192
128469
498103
1002731
536762
903943
1003036
1023396
387220
109364
799498
397890
235966
451948
850313
331641
862009
916488
739219
924781
709140
614911
458795
663414
740588
39296
328362
814511
907000
859025
871403
262479
952666
714145
592458
859997
214262
521618
838524
80010
697731
600346
1051765
785067
1018283
913600
7094
981928
620757
934370
307271
6008
322264
726856
999414
619942
1093821
190284
627473
693025
357117
87345
219996
35742
682965
573325
782446
570859
1045505
58743
916152
181564
724525
601081
847862
890398
270220
1033828
342810
422662
190819
387787
76353
332556
378008
870367
171365
514511
1099894
914765
345667
414861
910446
805984
890802
170209
674843
76962
516810
562992
987275
237932
988887
88403
735084
525843
1084750
583041
802685
297446
436997
1006510
865395
484359
10070
174622
982956
2282
305625
767606
1002275
56518
426114
1014292
275757
742582
627523
1007466
40511
592450
327934
1038245
286726
1071459
1025717
20339
1052006
722804
187084
652641
464477
214858
370833
11616
301122
200380
936630
356769
397414
693275
137513
186501
936814
859780
331147
212005
689560
425680
278371
1093919
1092869
803236
995869
580400
454694
452764
1096909
428233
400531
377869
93331
312581
1065094
405072
1021306
990832
253223
394325
480223
1081843
511881
1077679
43046
303537
1084822
1075288
125468
456441
699711
386712
915184
537913
557758
1009671
186059
704337
948457
718369
432110
561462
739369
817220
530186
96719
272438
509754
838227
1031323
450371
109963
219243
729990
403854
743718
506931
208057
704364
1087086
834576
425069
227787
1095960
1012859
321765
851673
254007
149386
823444
718510
84396
550641
302235
451053
1095934
826937
612096
821530
84752
651949
178096
1099068
657959
330552
429043
556482
954912
399128
15749
834758
10431
1063569
75427
24244
196923
234754
1037517
638105
429250
222675
389324
892971
1004211
639807
440113
384673
90098
919544
485110
603700
202023
336704
446678
184706
931151
552132
63539
267238
657236
401377
676568
1016954
642648
796639
920540
1022990
181235
559744
233447
191706
337965
863374
716166
205913
262574
712158
394543
68964
456409
494330
286758
779076
15606
314520
360700
300114
248068
703984
1013811
913113
600756
688288
985938
191924
578483
673760
111686
9132
318285
952781
803284
679374
995083
694989
545067
143273
11748
246103
841842
199030
828842
630240
1056641
583428
762141
204364
689246
512916
611742
808226
961832
339408
958807
885984
442988
290939
642760
450911
154268
90632
917885
279172
678893
134988
825633
63720
817786
527565
123081
882043
409854
1081267
827636
842160
446296
336873
312128
756682
864782
1096137
536486
103003
502737
202322
222758
806845
1059077
830583
110942
342072
449380
909713
714587
378275
420902
726878
284308
717138
956507
66012
132383
516945
258497
872855
389657
233165
811680
1098965
411606
380096
654780
653389
93139
352319
393247
961215
908518
473618
294759
652171
606340
608963
840497
628250
789891
660273
358907
1052350
642230
188746
163520
18854
326350
420960
986485
877703
265367
248926
865908
972383
952401
978057
642597
857898
888074
320570
419002
1024342
259303
731178
57187
975300
378249
345144
647895
122364
457500
1055635
509415
115019
948403
355235
130337
106475
687977
410389
346964
1059594
776589
1099930
247841
4845
754543
13556
1083800
18478
604169
782811
854475
234351
584327
1080768
663277
1075087
81262
739365
338325
834925
262565
484820
992557
599846
67307
789047
203771
764332
427576
249103
106231
527606
107549
43887
749612
1076378
586363
1022454
735744
26317
929033
651184
310468
586158
289281
220295
539975
234281
120276
727177
290081
480514
216073
490925
787564
306810
836307
1056021
965607
968358
542359
290828
144501
840173
66316
322417
164493
816585
61662
205850
956199
424027
869132
1072593
327086
424269
439226
230186
1051733
527447
950960
36868
952058
291188
981676
908668
1053737
790572
843535
540369
855682
246858
633354
416167
269546
442759
5839
261636
592405
743992
25391
970305
854170
1031255
864085
530283
967999
765255
548959
644230
528729
809918
320352
444563
1026933
20790
691400
778024
471231
401625
835802
79268
452520
118792
423785
804903
419865
811990
332243
513353
724086
174250
707007
344355
824363
148183
953000
14684
649782
140209
708755
538759
755338
649193
360045
1032657
1044096
331035
890791
610404
686510
144397
353443
120706
626599
546228
97144
112293
567366
791440
297744
548291
1048319
333513
8949
485524
794917
149096
685762
1066678
39689
650509
315176
502704
44905
322391
742679
260872
966953
826230
1044089
531672
143929
811296
248371
333897
938345
170041
488697
42582
840623
853001
573080
617851
430829
1021104
415432
108267
62141
1058643
605260
299942
656831
1080286
523720
692760
593056
49998
836756
150056
342073
1094383
795536
675173
503660
985200
23322
212581
558344
410187
1020733
743516
337763
771580
964783
796157
870801
824116
434616
39491
407367
212899
317127
254789
947643
575939
883936
550588
668895
897144
423158
89500
95127
486403
923114
101208
338698
487578
448449
685838
109448
575146
715408
1093019
680361
354205
994668
701066
1033134
129420
881710
809940
176340
330033
206476
515663
684399
809771
913415
779718
109765
194402
737310
1078469
470829
1034139
641618
950631
930977
439841
351176
274817
365589
668943
1023188
200568
841953
256693
928155
585385
946196
323151
674552
51389
270665
1098232
522860
704939
82473
259282
374443
571104
824189
144886
606202
1038569
735288
842161
1068312
419292
3399
935402
642956
178102
1032100
9739
873873
301741
251630
506576
808214
989010
826886
491083
620970
332832
485688
734597
12288
784631
414616
19621
648982
155252
491062
1058293
1031408
783261
864421
246685
355934
1005707
366107
188924
37946
1070632
643991
699170
133070
164897
1031749
528029
800997
486515
570397
204263
189953
998128
630202
175788
443770
51154
407431
227362
628137
307781
42134
345409
845802
590780
802113
1048790
843373
32741
112957
167523
399551
367009
1000980
318105
927294
211849
518776
1071868
994532
824706
797778
366589
582768
1030337
144952
946237
419989
857893
339247
976125
440563
935814
911514
889090
518036
235821
1070966
711225
637108
622057
497672
363818
521221
89765
447879
746172
504130
458266
913452
183463
618140
789220
578682
268011
408819
83557
275935
989274
626092
268356
315160
492012
420508
986367
602840
802258
155483
731618
51915
441144
816460
372114
118725
124189
943158
119114
862974
768871
515149
966244
651047
1071
663530
1049358
172326
36504
353270
265436
20970
527087
480984
932881
17395
108292
554423
810073
84344
926053
739948
193948
409302
791240
602037
878091
1024019
956656
613097
442207
1080065
318430
959536
242031
188162
444785
142056
845879
747382
432906
932402
990788
450569
4128
318609
1092962
810934
811984
333312
1048448
254102
13799
14849
667427
588789
279622
617745
796854
1065966
532264
535443
923955
388351
269227
498684
4276
2699
78990
112602
318111
67185
172662
1022843
428957
97463
129710
286914
995323
599719
204334
821907
259085
855503
243808
810779
489579
149391
428448
513912
491918
149799
320801
982213
475643
132653
48836
712123
811519
335813
389369
632651
1073263
741525
507118
482656
120343
81198
950741
285672
480802
333665
741167
99270
924477
679974
332219
100086
1073513
457550
522349
759109
217241
124201
346498
22985
380926
314886
418893
146667
54591
264282
341884
819255
3682
638671
426497
767626
429873
818428
747075
114020
318904
652387
469960
746847
999396
201643
330783
906310
583176
270067
708926
903590
1010221
113150
446902
552760
347975
126033
1085781
875492
917009
530464
579564
843089
272556
47560
434837
697653
344876
585130
455650
573872
240330
980421
717498
483038
226631
170232
208536
742379
435971
285680
682563
950052
257560
415373
7531
1030782
797219
923650
594264
874474
311153
636908
852605
724078
607310
955901
515985
721211
254167
774205
765689
1002517
275056
668920
1097633
608408
154802
292966
640990
1023117
1000721
337649
829155
736589
487030
574587
715070
184369
939235
470832
1076318
388110
465022
905828
1051219
634576
475878
559816
476932
1026513
1071800
932349
488158
743300
1066393
706872
526194
410904
216311
830081
516368
986621
718782
488860
637192
1047828
737211
81925
398384
284041
320264
319214
13337
985669
772416
593098
16196
1002582
1089505
846105
484721
862073
334491
901047
377171
153550
872076
159740
148587
173896
263424
445354
1048425
424985
1064778
819739
523055
541148
181040
153537
531019
892449
112685
976550
253514
57569
118396
945586
352468
573455
1051198
718384
472961
704326
1023679
757213
20832
272281
817758
1097734
663948
43199
165359
601792
979744
716227
101729
1028866
844964
472349
982012
1086629
838955
206150
367629
945549
117725
1012006
473139
901757
488169
8869
330172
314712
902175
16744
522119
428694
830499
769206
769496
750063
523046
938865
377561
642311
439902
849066
341046
907019
327139
1073994
706464
55067
1058218
1064116
349511
950115
836060
622292
12367
979577
1029442
943574
971131
385162
702406
930512
767065
1090322
78702
767248
738728
1051332
167710
411104
1087226
419685
935227
349139
23157
833811
1005633
881678
792926
419645
47416
677850
510042
297920
940761
1034895
1038406
742946
7713
832407
187401
547857
382943
40858
624497
1079574
424363
654003
285150
998781
104843
302721
302525
813168
839637
120017
777820
880133
853738
532821
516490
828408
1002075
585421
916241
908863
776156
690020
282422
289016
688327
748973
655286
828578
216283
32145
581713
644185
253501
205989
751019
723101
878193
81972
583689
29736
288244
1015037
795712
1004030
953115
292986
126550
827171
936963
322966
22268
989185
651231
263291
727872
877874
593535
499231
165051
668502
321838
519420
221848
249342
42206
465111
926228
211122
365600
479250
313509
288711
246692
646649
578503
209393
171465
68459
654660
45894
669918
1088648
373301
985674
647905
747398
672193
498770
946495
814744
895259
479713
423977
354675
342156
4177
677397
908198
654045
1039185
251355
250305
196213
625423
957584
806495
541592
407928
390283
763236
7511
589741
662807
149740
942807
689063
747546
665581
958214
658970
203495
712977
380656
27654
7262
11426
893083
1047849
757638
829684
391834
1098405
563007
748834
1075473
489751
1074744
498112
504534
908803
80751
944405
54114
462744
677042
376069
926699
234571
772576
977218
162220
460207
320316
486562
128298
618119
53530
153888
184534
371399
764263
1044826
652474
1071306
1047790
971621
401656
238333
552011
509628
1041163
32844
734680
565914
467988
1069188
318197
683413
167833
821287
1091098
1009357
33642
57181
132578
957945
396136
960009
643621
1023132
50415
505766
681919
843959
366927
23055
467686
34817
358097
994635
785610
396436
635253
397674
888544
973651
649766
358295
660167
415243
927958
361834
821495
871904
140770
161260
1068815
18170
966532
567557
102722
327832
701097
720298
609261
203407
461359
50497
815297
14012
144760
417765
745479
79493
575242
179819
1092612
738499
1075679
546139
852420
187414
985338
530305
461831
139616
338559
769399
234126
667183
564421
437483
729767
287601
1075182
324000
610960
732216
307975
711275
518772
843960
490406
183153
128224
588686
316256
147006
661245
612930
945821
706089
846341
407433
138444
804674
694197
245820
9913
298378
197314
461941
462991
365613
209152
1054645
276068
435233
16726
94020
737244
1033544
759531
257735
894505
1085203
31521
998140
754254
1088255
685881
466529
170122
64389
1016349
267383
151698
213056
636693
272546
101380
418878
461194
622595
269043
184736
352854
740900
922602
719961
109865
1023660
81373
99323
505008
1035498
319392
849195
267732
307870
465804
701632
117151
283741
64141
1084804
170288
785685
334210
755995
367892
1101298
457605
840239
551825
678544
771523
1090296
418772
649571
903548
203242
294812
168074
555743
797987
118254
899795
887976
109603
442110
215274
137264
34899
94470
674508
35173
1047907
742527
675437
1020955
424569
653868
52025
1050770
809146
255609
141261
774921
869108
985893
494359
116994
622262
600191
118404
929694
460749
152326
101742
164858
534062
805195
15066
34997
292696
703256
703255
114634
209120
979186
971825
306776
639646
444451
290743
640575
785086
441200
586293
735090
929003
440026
585320
44192
582952
711074
767060
514363
734935
141912
420017
675485
991057
1071530
713913
694279
477777
1017529
1095797
667083
773051
240993
547230
606746
973819
664498
522722
372258
489149
977298
304288
942192
783098
801662
683188
614620
411948
121227
134647
916734
467302
405567
355470
170809
979301
279658
242706
225345
366874
229499
2936
877763
344263
685215
972473
1043255
412342
508815
254397
333982
625268
1048078
847819
585219
16436
505132
945060
818427
1007557
349725
866887
688115
30674
646835
1027219
367937
930228
131716
754657
513897
944513
882583
1069010
171332
946882
321390
942054
408752
210807
652410
1019817
1018250
540553
448010
950537
465389
706174
173072
874435
278799
551513
562210
696190
795441
636219
389343
802293
639992
266892
925764
488405
661735
1030768
554388
894760
1085557
78571
585202
411224
669980
944840
266164
1003773
128927
108256
964606
633602
35521
1091209
524121
383591
155932
140669
344745
448139
836913
26173
914414
1061684
869239
1090438
137797
2009
276157
1074638
706163
98106
720259
505942
1028977
649557
868921
604408
1023383
339546
101982
309280
281239
912043
237084
928606
443822
920073
728102
321527
1026615
513352
307976
398499
254453
663971
882514
216546
1034814
510389
1008545
1083443
636325
53950
710641
988865
353200
516631
338983
825536
729137
892319
369824
274604
244969
523272
882166
751548
253218
332786
673794
354061
833380
794645
54446
160066
199521
144597
583707
427267
115311
1096934
526984
878431
498104
507984
570551
141941
308706
609697
867463
252153
840542
439126
67966
523028
749063
954107
448027
894131
313001
924278
324739
1007343
664253
896047
449744
298334
653636
512415
1087435
724707
49120
81256
431471
1008241
521715
183371
521032
663952
369310
61906
580492
685115
246917
667683
256858
958911
539802
227730
714681
756798
121135
1037237
93961
1022576
329462
903250
393965
704600
590358
755116
947679
262973
315490
553933
630618
629882
829240
6193
293649
1028199
1049052
674982
542587
342719
636171
982044
733967
626641
813142
1086852
282737
756766
943626
270276
216555
759322
173693
1072335
825899
558583
430681
978092
720775
35531
491333
194345
1061337
841770
469503
670613
949110
907608
39543
744011
703124
895996
493667
895525
105280
121080
615753
723797
301124
51270
883651
989549
477616
556889
601043
453211
596759
835756
42395
720784
544302
1061065
53426
473541
203007
125338
750074
80407
1025220
886587
747240
264592
124893
464761
459137
414555
661415
758028
840448
1096712
566311
778033
356810
56104
260074
374144
1045501
646016
674407
48207
620205
599411
876678
97799
435786
450790
594722
327110
815781
892543
444808
663526
1026721
1011391
195212
5790
616891
304931
536777
1098851
881384
224116
836554
724016
651927
19767
249928
127179
219349
976528
1015891
132020
625101
312280
364508
198930
80760
557408
593506
496063
524469
784038
34918
1028339
516208
942751
357573
771605
914379
799221
606195
756722
793446
214456
254774
884063
222342
483664
308100
497187
750634
547842
513222
278182
695509
119224
724554
755034
500751
213665
416040
391618
428456
92120
821701
130995
194007
798856
917831
733351
157131
261516
737672
703929
363334
516833
935365
371934
371045
1097282
310839
22711
1097377
862183
152424
391103
419393
431059
14644
657521
24706
199824
823457
169924
976412
117101
263521
988218
436572
501276
827509
901252
1052389
632129
862052
85875
414321
49072
369297
799524
230429
481855
12099
86683
765087
755570
1086813
661865
330209
408237
387563
915394
901442
203217
361951
682518
129277
601996
368173
524504
990182
216532
806096
201093
250331
1046447
467693
466643
257101
427003
556711
305868
592503
980359
1033481
417303
956676
581848
726732
982951
771539
954022
1042843
921223
42697
684556
974464
969499
630875
121875
729416
94363
508318
52515
609855
19297
593493
199516
664645
299271
577749
277822
869548
248545
987063
722010
946954
618719
953694
765418
1006468
474318
597307
927872
706609
690263
918976
118285
887206
900370
373892
571608
280812
784465
17656
388633
682407
138086
429684
385379
67557
650293
640214
799410
961095
805311
652747
577820
119479
65130
583310
111898
142857
936973
396318
864100
243122
627532
494299
455113
444623
1046802
45298
594695
1037365
262180
1033053
403772
190392
811197
1085728
112394
86408
965560
207646
89741
621227
40246
244829
761815
776852
516217
904418
445684
211362
34649
352234
1066489
949595
1027282
415666
808843
742168
897481
328711
61196
957562
884349
469796
827780
41803
702855
718019
270667
524724
86112
670053
195050
1048973
205328
1007344
247656
315973
445541
227167
931840
730433
453133
105440
733091
734692
780790
1046555
64010
71978
776717
384542
891370
857999
799815
174445
210139
613782
45663
128734
22855
625970
694999
24022
663803
574223
605088
256791
647563
645202
364235
833933
199171
703459
346132
951670
113393
525318
423715
617100
174213
589426
203323
69869
12416
320180
25155
907318
994731
1849
854445
582927
491037
534916
984113
810631
748359
75726
254412
928876
44472
101458
918152
701392
1049684
1010791
289572
823284
1044720
1100868
463145
760701
226333
681809
97169
446139
814445
62661
532007
959532
694599
944451
350894
387625
996295
492791
976302
170319
931510
321926
110389
492366
6955
753376
750672
797273
319019
205811
161406
665809
545512
1076379
103551
704986
650620
14984
31799
949301
1078044
313517
262856
1058455
195868
206990
244669
872362
723048
441538
677195
476797
113017
532097
7504
813956
178555
618396
884402
29541
30817
1057947
172084
722819
222864
90164
785051
581378
297991
883252
653616
945781
203670
91566
152827
411964
280175
357216
128445
820023
999865
69936
1001531
482872
927356
263945
27202
270947
221424
496734
722291
45843
993777
474817
932718
317334
809945
172142
96400
53580
206463
397598
227637
419009
465708
1024973
98209
623168
343230
804999
368146
439827
677604
995884
222369
151361
276742
119513
1077433
264055
377409
342844
203933
350521
905040
799958
133072
1026792
895511
926989
513367
121426
214236
365395
1100267
223812
855825
647853
282937
551130
4753
1020991
1076804
712391
847070
30269
737722
101085
849052
742692
951839
371511
909469
1020945
863980
1013188
991761
1011540
688117
799029
1098156
610002
177508
1038468
367220
1035415
237840
421816
583423
643254
921073
904804
699621
532174
213947
181375
914985
636210
655420
21985
441637
801052
739981
892415
972533
156303
845801
28394
695242
9067
993233
456062
511699
507484
860292
501319
403383
31390
282066
162612
1063410
1089253
770253
1062118
740700
100771
564151
573824
428979
3616
736623
494921
411587
943616
415456
595663
185739
791027
635896
1035205
281725
13200
111176
795862
196013
807182
1005402
352520
777864
109794
481174
233953
333787
598261
673272
303350
329439
16593
278546
31365
655907
656957
389305
674913
115820
1049732
1096233
428718
794888
74627
590985
674538
140492
391903
853931
469200
384166
322933
592973
223606
143373
958465
1084742
508291
18114
1051087
1067189
371221
380600
247806
1060917
130933
1054240
383405
649427
1041640
327773
599046
1059079
372881
193426
955927
246335
870220
813770
176497
230111
1065113
174829
124737
497591
246021
754701
983747
594588
520281
596559
189674
584984
232498
611845
980614
297718
731234
783752
4414
374041
121656
57367
313056
617491
900658
1090688
331639
1012545
30901
594010
484178
26402
182503
1042248
290121
485726
975340
715210
744918
490131
477993
705313
97039
859106
805910
612506
9712
124191
857293
883731
178038
1042101
948108
811404
97706
487348
935951
906517
66371
680758
50043
390428
268811
431418
911044
316140
910960
327625
961981
90372
777855
1074079
654509
766051
934997
218223
484530
655909
279873
406175
1022653
656594
81607
775942
290379
558542
350503
80286
55841
351848
166869
622891
421801
198814
1041145
1000911
644151
724369
318444
269083
162998
810119
772672
1027142
319904
41431
574740
460923
408158
874406
772606
397996
666162
514259
820083
901066
535657
724449
648868
380384
1056676
945444
635688
940114
856339
651456
491646
767980
939360
522666
776536
75154
790404
383825
453845
136632
487277
57507
787560
74733
912822
843696
16948
492923
1065978
42045
416456
120477
176819
730859
991230
513647
422371
525120
785036
1042193
542476
528483
700360
864492
963436
956648
904482
608765
463076
626784
1077773
83659
734187
223558
465497
850312
79335
80204
437212
921368
596182
126339
961256
362255
280307
25817
1077017
819470
859431
849385
436260
480686
960212
1017400
202062
591878
43869
703811
418042
938410
570225
220512
647467
756885
642002
360096
862432
915276
1098694
23623
883580
153430
696599
10954
690509
424227
615808
546486
771356
468668
902442
19906
1018216
917156
817946
264885
612061
467255
550634
63285
672401
281625
709285
728607
271669
269786
897588
407911
781710
325653
880834
446802
122192
848951
539216
957559
337588
942454
881023
240727
424812
415700
163885
726173
424222
454004
925591
134228
161639
959842
464860
322052
951525
716849
314176
314177
420961
731335
555573
963732
499593
100855
68883
631585
737740
2981
251589
501677
786155
353847
94166
239879
996665
116076
556362
234842
554672
771721
1006728
52020
990910
1062871
608433
80817
126250
1079012
27770
569978
1041903
997883
392327
828869
404050
492146
314455
595287
32509
39682
282578
175385
873347
607034
1004063
986797
157273
1092998
803397
100235
789432
189357
188307
623140
1063374
399951
270278
324705
541555
468730
625901
525804
1049405
202979
613660
867892
50699
483524
443160
813675
1043548
218957
879884
790875
665452
947254
229835
994170
984280
394090
51467
569812
448748
771260
459467
915444
382660
628585
597099
864099
712148
24167
634612
1099889
7448
452356
314501
664074
976116
297941
965487
949742
1054744
492955
904132
785139
466100
170023
89519
499372
883682
252709
115557
769376
408040
157720
402058
67738
960674
113616
44064
774803
293002
917534
993984
844870
526213
525469
965210
19903
617223
7578
742697
859641
732188
83399
119426
876240
279241
309685
98741
733451
991033
171406
1057198
730325
647566
849712
747313
756671
558863
260482
548222
529526
99264
919318
790481
401480
648562
927050
677948
20854
62327
1041142
1045754
845735
3955
175429
230323
389928
86696
193342
668375
835919
607286
766683
71225
237369
155276
407761
1014730
654012
844096
155911
338714
702200
314152
956525
730779
440362
103783
347530
864285
982626
1037873
390728
534857
174614
492009
33563
993217
407163
49566
612946
582726
1019937
915486
693259
538994
362633
478878
10365
642640
463629
1056632
381121
819759
1037601
351946
560617
444342
333976
209655
590104
195674
283337
506045
96556
362187
1007446
495010
799762
1052903
1086636
501235
36792
60360
870627
399051
1014265
260051
108604
378787
886751
714560
912219
631141
74007
388061
831576
189362
845322
834186
982989
552374
637318
265317
292235
9484
436956
939300
669333
368241
877407
1062950
878045
812005
180958
1096073
491482
516609
399848
216241
170753
287916
461280
102307
470165
43438
99550
690823
702473
540358
474574
360695
828538
124456
455192
286579
438225
817601
139732
2705
629330
133924
467855
438030
73034
115784
219059
194053
221205
880734
474999
529692
165035
303229
507422
913794
277777
155606
389117
659077
515541
139233
516693
361517
839366
17115
150464
382723
400134
740770
817049
900659
1011933
197481
274120
718520
174153
805942
1012359
746073
321591
290229
639552
957493
687535
397718
523667
249842
171683
489773
1052016
512628
914795
282385
264859
525652
1064939
845383
864952
243291
313804
162037
735656
854081
206831
468157
1003542
202714
804344
973402
383149
426880
416250
151653
388976
465055
493643
860307
771292
336585
788481
51175
291422
930108
877551
766855
498673
494429
51366
365368
585856
80466
795255
465425
725044
476612
472896
529881
696407
879399
51773
978066
629803
40451
961647
26287
662942
1020273
873200
45864
852998
113357
995587
342278
715733
40549
1046339
433803
152703
441269
483217
791187
220805
497469
266169
326745
127322
580698
1095832
402818
698445
1019691
678074
510094
661085
408346
321378
1097568
12388
924552
629153
270163
96075
823989
868197
614639
798159
790176
850765
718124
646610
674351
983539
569640
763783
365426
41405
149877
270753
685954
506244
968609
162199
905804
181604
1037765
287232
810421
357363
738512
1048220
298004
1016978
847305
984199
869962
835305
523479
134486
1016086
372065
487951
707322
283455
11693
1065993
853775
628138
748668
896039
806904
925143
22364
201171
1043423
1042292
818541
20138
994633
691694
553882
464020
1097693
593774
91434
172442
334446
903864
840222
716322
85848
431206
368748
343343
939089
339865
950949
914967
397075
252719
1098275
699738
61591
289086
977142
6797
549648
942332
839230
610449
350294
558504
213062
615902
200012
1024528
705466
137273
330836
612647
924132
470655
879249
537215
789266
142761
796602
288632
926302
237439
443256
62775
962465
132006
122133
463001
565192
737179
115097
764190
700121
731312
732656
347390
128732
147982
605950
986604
277726
606898
450715
1046342
938117
305304
498849
1022687
731317
475106
1034774
197761
772769
693540
642380
441289
963482
941040
358457
70868
37355
113155
719691
949849
593799
726677
940540
449291
414202
366635
653187
512914
1067904
1038526
656222
753132
754182
364616
925930
315758
797591
949942
416464
517456
429187
795624
947361
202484
132023
649544
944592
279312
168326
887274
277130
116595
350502
701230
147594
595167
541992
95125
294856
1083292
671541
457569
326034
866311
244795
551471
494610
957455
231236
546809
1021694
175286
539872
1030073
462999
119360
1081354
436700
421645
902326
150507
956429
163357
474576
921491
993820
783671
1096825
612530
908960
351749
1004352
353871
1058584
892157
497961
401809
420751
1043287
1020135
835766
689169
729872
29888
320792
1070127
45949
467751
527038
312997
1080039
957460
822275
321448
1027098
1056147
726221
464600
1010356
425971
560976
935954
421167
1070299
640665
134448
791733
221195
473134
347454
456728
175875
368994
142519
915780
447158
976055
170037
1020628
461971
444493
1029998
36402
1067275
887845
485257
708042
1019648
1077604
349545
200517
986386
979194
405464
413718
639736
867874
996827
508668
294007
838602
635407
287545
205009
1072977
1004111
1004184
336338
1093424
162768
832206
615585
660535
49526
31262
91414
190549
319482
634324
989118
58928
279127
770936
62949
958516
465414
1037255
433462
120582
347881
784260
547585
833664
478735
631073
620882
812806
84138
116843
915895
1035169
488532
625213
86885
680534
195788
649480
1071594
480755
698283
49523
800994
320383
973519
535126
670902
1572
436458
207683
1047049
675114
787526
967502
241796
272453
1052539
13949
646557
616579
406055
162537
237566
400596
1030809
876270
346914
388640
773235
1089644
43007
158582
778748
998547
515207
151030
410832
1037098
1031336
421534
482424
626128
1021166
711393
523455
293428
972763
483710
875649
470329
344765
711081
673466
529154
79362
900567
344059
648748
884151
298901
139308
384810
412180
979162
143147
121778
1003045
541478
63825
721450
956994
279744
1089196
624468
578312
1003522
361306
712352
1038852
375634
945699
106120
378243
1084825
86110
335110
38393
802985
135436
898229
911775
685095
927346
563926
147054
664879
770433
595790
520904
226034
621141
38832
806662
510303
26421
1090028
358883
958130
629684
425089
963619
475195
141788
8304
625497
223138
683387
255948
606574
885432
669043
538523
1089084
1008089
388141
50684
1036842
722883
561054
23378
913572
344261
823656
499343
717006
1032023
149277
848143
634469
517196
596968
11792
962325
354674
99088
404056
717090
480340
768613
241064
747732
799091
124462
591031
437077
558458
417955
671484
393798
792789
1035128
784479
980923
802596
240101
972245
3001
877863
1042573
530760
108744
534709
209116
82305
813279
716270
1000376
1064569
86205
74599
311865
938203
555669
696279
366301
522313
850525
142213
149227
1088728
813176
533462
129966
193943
594523
372051
766751
662847
826265
1025312
905238
531229
1060347
503077
48170
92387
556004
925862
404303
179039
989199
353888
563467
1085833
750627
144562
940953
624926
129638
46671
44129
671515
59117
409443
85711
455229
199018
554625
1054024
124848
991330
61567
558744
159606
400307
870806
1054971
736542
349731
605299
325707
397421
860473
565000
585476
210691
379238
1060855
721030
243921
859718
297320
695613
187579
26322
792748
891853
724824
112973
410313
491690
1008984
430530
738470
403897
745625
1097292
767892
572958
710123
1096888
357051
12926
1050513
849587
704034
353260
175124
432920
216412
1090218
755402
720743
481399
698400
1063100
853896
658593
518916
753402
771028
211189
706210
807716
1037925
326176
988296
100091
546480
729258
617593
943698
1100217
132314
851939
739587
149127
455923
1023122
516723
246122
209328
617436
430139
718523
698265
980929
973422
1058228
856807
1055105
179620
734372
160929
1009750
8740
955093
720548
627980
165325
654705
507349
486715
1042144
528599
751865
213249
271589
306549
493018
1022342
244675
691348
934620
625331
303950
1057232
379661
1070101
114934
1025448
338127
892941
472429
543212
976943
540044
537724
100856
577902
1028266
878454
954697
612068
271801
334977
742214
631280
395803
365245
625137
1045064
517540
729674
612909
99967
629362
982131
284314
738654
907470
713859
250403
830442
598898
861916
1025165
762690
958290
73372
69864
794862
532031
1096764
537423
1009827
179389
633801
161499
432729
238109
303895
822099
371580
1043669
31678
1026468
212888
590909
163272
681766
658128
686863
709396
497166
184880
222157
217584
1057721
460231
400183
275238
564939
1054123
380854
967318
489919
895380
629287
277883
746396
969574
661704
390930
1023455
310436
806642
141066
551118
720047
707228
178490
432940
608865
760864
1037882
167742
970656
751693
753277
280634
390077
150374
996597
362515
160618
528796
249387
876160
715541
467329
1025149
827679
120479
1042117
675713
712991
761923
457399
799939
348352
90124
159864
313395
34578
265730
1030174
69460
525115
1094170
449629
145928
594027
389583
133408
1039831
479573
132576
112969
1043924
483554
342630
109375
542449
248141
339400
726410
75738
394900
673508
892150
180304
484486
863306
1052195
505778
897405
351067
268487
369489
465540
930808
615972
296512
1042595
109438
1022193
425721
2133
54967
713952
908658
44840
635237
232436
233696
524852
180770
574055
382976
648193
875196
19904
980861
604788
443532
46376
471586
166320
675258
322839
493631
691802
715665
702820
573347
905667
496312
1280
956370
210904
805397
1045573
490117
1058757
41307
72789
131060
314714
256937
514246
406929
564295
765880
700681
368392
456583
1036180
12745
877415
657012
224233
566962
775672
206399
507222
512443
243498
558949
127962
699232
337519
886691
340703
1084600
424070
669098
1071568
713389
685691
477104
674264
531214
288003
799012
998670
244766
331704
614779
1004436
775218
571013
352851
676460
1012273
984665
383260
356601
1031891
685393
24654
414077
957363
956313
985494
184004
354174
30055
723178
620570
134239
510210
1070390
1020398
511075
599751
96611
847409
1094443
502206
100345
557209
772796
647196
517610
63713
391208
781587
902835
737746
769363
130886
892103
1054117
98926
204513
155669
1081991
736839
943250
970096
1006581
406914
362021
513028
996183
1090762
295179
304952
741981
596907
840621
324503
103678
461969
1093539
692538
609297
1019107
291942
997237
105582
955481
1040997
81211
519227
251677
568131
991581
441525
370342
1016406
321587
269433
937700
992906
404021
18610
1064035
562867
534433
561786
414569
1007305
720957
805264
839302
928230
275568
538593
407328
525345
650966
318427
812116
701667
139195
446313
96988
852910
904896
1098848
453417
80693
331211
753466
965301
256903
216489
1051605
692700
565482
41916
784155
970541
276619
227603
671875
373808
968481
164761
132560
662333
344998
99381
471242
655288
1101306
83356
648498
771652
958584
984597
206600
524805
972438
35273
83259
668161
508629
385177
26119
439600
842813
341867
858796
141123
908252
166640
414438
974786
381159
125413
582277
581227
1013611
353329
794560
412355
132098
1076837
654510
702520
179484
1037583
448217
284697
836687
315578
444260
988727
963709
241375
589953
72433
120519
187337
80580
156673
1092876
631725
763732
683522
133623
585550
658074
513588
551727
795208
956295
346033
773315
645848
1033618
283919
861731
287382
1097933
499263
948523
449230
332601
777243
111433
494268
308020
305061
7276
1052431
134487
660846
207681
838734
261106
33944
342836
751995
437969
593871
510057
508722
332884
879904
668460
568162
880355
161883
71620
518207
1012289
69014
924145
424927
789216
805784
931157
885689
115458
290967
562835
234702
645360
319323
524618
605102
127581
145321
984657
122517
257585
324172
738391
577302
386586
1002693
390013
516220
810049
48156
288485
908713
762910
400283
764922
455465
858494
41602
346770
487630
582626
223444
1012966
108110
794547
1013888
613686
977040
10511
794974
719879
871919
122298
747872
1039338
473653
216000
981240
165949
621850
599796
327295
40916
627933
617428
1060866
336144
794256
1085498
221513
183789
660195
601270
222543
52578
1098600
338177
966040
672947
490610
508956
1016986
972985
431486
29972
436429
1024260
9568
846746
933188
901764
636017
34993
109702
411364
117671
552137
789335
364753
689731
136850
676979
720695
731384
494041
545222
229904
635749
899388
972350
287600
1051883
316324
968595
244546
86364
656727
952421
653408
254359
175135
298512
777609
639264
447733
1076771
971197
200114
502386
1035213
652618
814629
1007838
848945
650488
357561
950232
265249
941904
29963
708110
986593
799745
78875
592278
1080882
1070828
642304
910707
785915
626826
310813
836723
71891
904438
199631
110542
197215
457212
1063543
18496
315835
534917
1028178
248514
743886
651150
1091076
60650
44650
248026
1059818
774286
393620
938006
452089
884657
115620
1007616
778284
494489
41302
434108
383928
132781
578825
249272
228750
367509
868476
203543
248641
974799
434428
211101
84585
985306
110387
837811
877759
371433
394998
73278
1041274
499422
755391
218071
726551
49610
338681
612787
913198
354721
1091500
466842
447925
392884
816498
794923
1086805
298327
405764
842077
801543
473014
811314
756012
348543
991687
906180
905598
308433
706400
312495
665220
938949
436417
932209
683559
740927
177238
466081
336393
831978
423090
210778
445688
806235
970691
674655
1001637
492978
91483
43498
453998
966982
958891
77552
1067108
904046
544919
201064
108189
294092
307228
346838
462798
910395
840705
1079597
430114
49304
785579
806575
813875
947501
95084
493079
407270
406440
254490
136372
528528
658191
775288
153543
330621
702020
152889
811192
402295
737441
1094445
367118
470640
988941
306842
23394
475956
826270
933124
479440
471331
1021099
948174
826699
389557
342936
280600
934495
405356
4125
929677
927437
30088
528348
392125
993296
959780
933941
499686
1051220
715223
122230
571493
362185
879462
846611
533584
1007232
31222
489502
170237
256902
578999
830926
487283
708718
860546
323971
109763
375125
559098
849465
690729
501838
35849
554935
776829
819655
845245
906511
366001
160299
329301
850714
247038
882723
627750
342458
145806
554777
405234
790168
406621
900627
930273
549867
837207
588438
693988
1015966
1069097
703680
176431
1082142
100286
1075825
354196
839577
147608
662032
639073
126509
545049
938226
898716
95309
535680
1015856
160812
121257
737792
982751
773136
552770
531744
249111
690624
1077752
463646
316459
351359
228761
798594
249528
130473
1050987
886440
424806
855178
859945
784281
521356
1036277
286329
676141
892480
918311
895129
273002
769859
792540
1050301
762391
789057
799462
478892
915593
923275
606479
574769
200200
870312
813013
344194
902980
535482
1096761
769087
697498
327908
438690
298725
222114
715413
532705
209800
255170
529223
382645
709377
364461
902093
407727
956935
283743
349577
284079
252887
40917
99351
532163
235450
735328
294560
104635
392433
556231
681996
1046872
35833
143313
380463
463125
436267
503972
1061183
694619
170609
862271
47522
365804
632920
757375
643873
1078575
463552
547794
312681
316645
960683
565980
1009644
509320
997837
625119
970775
203953
584196
420245
559314
68874
450278
65511
547233
301040
997750
1036762
279993
96429
2117
187616
198429
409240
861991
345506
961153
46449
567181
608730
633283
1019090
589021
785779
694930
200491
1021193
276062
418311
917681
684877
926444
6507
723943
578187
447484
1058007
337521
688682
485782
283755
23843
846912
965343
849795
654179
241121
1076421
332597
411598
67909
882184
722968
23834
789471
561756
558985
212832
602702
991876
828389
303472
869584
367188
224860
297645
982628
84342
545352
663158
397222
624528
538379
410188
745860
339971
707478
428956
22670
611856
659875
932222
873264
489456
576553
369009
694818
886962
885504
163315
343722
187261
176545
115984
560237
440984
967232
45134
1055055
304534
43431
377337
826106
197161
1010959
417680
898261
779416
69394
687587
408427
909018
544064
561460
77160
774836
883027
970324
26073
1045804
271324
563243
101667
972970
676043
659733
755232
790614
615430
990333
758739
203206
935787
516755
290474
577542
1049337
661369
479413
737708
610355
1058369
697274
212521
102790
560941
195434
655966
207827
439464
603562
455377
189076
960599
970567
968515
94788
322949
90584
239102
221538
606773
1092978
745717
23479
850868
606232
375918
913553
143784
59070
1019414
361750
733895
713738
39349
741729
44305
457681
604729
1053275
391896
462834
680068
945789
1019018
71748
149274
289851
257658
737477
847733
895561
510336
411717
657230
169708
525010
153625
211389
994597
844325
223179
858109
549418
27239
1065447
777747
415290
1012631
639147
301060
354829
145665
187693
873238
569960
702244
174770
673394
99978
921186
357558
1073025
260007
17550
198988
110795
1069974
952368
357857
889573
641353
62910
455393
111011
407255
141601
779630
180889
798253
704590
303281
988104
911036
204193
299892
539654
539010
956856
889000
1022102
1092188
829672
627413
1049505
270822
955714
692346
234651
799122
883807
271817
884926
530097
195859
668940
149358
62248
585779
1027621
841966
977954
506916
108104
448201
699639
369239
382536
288253
43119
793100
1097694
1082189
730661
798822
384765
825156
630625
327330
815693
985740
14278
34497
717595
233568
582264
921562
808686
1051946
644159
96817
526773
799780
1012937
82066
28971
381456
534759
834521
856926
792668
156574
936190
105906
1054048
96026
945259
305319
885960
527179
641970
128748
998125
1043895
1044949
630779
365922
343450
991299
886769
317946
231043
501124
603915
760736
628380
724330
21344
642116
75982
387587
879632
668890
606863
76271
194008
599181
420780
195270
1073227
81074
279250
551799
1084815
315927
221901
958070
908888
856104
485717
32457
461214
803366
95441
850410
1020392
207400
789092
217070
18927
773786
73300
417395
820806
1022170
823629
973585
494576
1075403
574745
763249
164886
918353
805501
814411
819463
947020
931467
153266
918682
291989
491588
813519
896147
824493
776078
506186
668083
971959
983387
262974
519795
741851
176019
115564
303194
1052496
959202
396437
826684
373756
1076210
130326
278823
581402
178379
764879
420269
51108
370930
610133
121839
560373
969271
918470
409799
323562
355692
780124
1072944
371960
854250
436257
183882
919295
675855
351019
889545
931960
1046854
550425
579803
536543
773683
35483
307433
790421
567792
17087
707680
254287
484416
847544
618590
940374
257559
82306
474591
902464
596838
287322
854466
675266
454603
984919
660012
760933
74186
175842
173808
735603
909937
492040
748366
269503
686466
78932
315155
13948
165790
499008
227334
496197
270038
986530
558765
748034
415813
190179
940886
3393
736556
351315
674132
606505
223033
843739
617034
291666
804027
456065
738631
93342
815910
170499
465119
664892
320117
727641
435640
234569
64369
516340
773552
416188
720046
205711
755365
783182
595669
881942
338979
824823
90522
471674
1066102
1042624
887681
468959
229482
627767
44780
1011389
368246
370988
431460
110812
781692
951986
284069
9579
905861
168847
79311
742924
435780
368137
128430
432099
152603
561458
148951
736059
1013829
112488
884214
500440
489016
506903
206888
283961
517622
831347
854467
398880
14580
21660
617258
899345
142919
635691
874141
345499
151791
325161
722518
814996
1042829
493806
908865
58244
653695
671208
986181
915725
980551
700101
65626
272964
761675
885338
105951
822555
532621
324289
811935
837759
379965
706088
690962
867913
44806
695149
500677
788257
925086
551202
1070613
706998
356067
791258
959644
1044264
149430
263510
403689
928145
134957
47600
223270
63709
474614
139219
708418
639342
26741
82294
465298
943598
926997
1100627
32436
905175
25054
882195
948734
952717
426177
1050886
505124
105774
868932
676223
753922
155730
860636
143379
32947
457196
886973
789337
694581
30923
894861
287546
79791
124533
689154
469366
212598
891352
395643
856461
82629
239269
985608
398671
162407
61685
344072
558392
225317
520592
976490
168089
154863
576558
488988
707590
705489
351691
295536
1008709
815960
229787
439765
414193
769172
653155
19624
688779
36979
1038489
534078
918085
1002291
93570
76241
617070
190895
977117
333659
912106
488839
853671
137665
239540
152780
903427
349245
862780
576081
313846
140971
728358
1021331
375126
499792
159713
381003
603872
878033
1090251
219819
859612
333734
291437
354280
731217
503996
669880
226731
502399
302804
375589
328767
662113
277574
512131
206161
472454
205428
1085730
1082539
798702
443290
541225
101843
792269
211535
912284
1072621
98022
849322
526825
253604
409699
346270
1052841
199367
358307
827036
94184
158949
962578
447467
675797
202109
128440
644929
128884
644336
208565
472557
376036
1022313
670943
879685
339018
564955
613648
120641
193884
1006619
253621
135596
1101045
1098445
540690
354391
717581
35671
47232
187784
172470
528616
47506
819876
290597
568736
624404
1082102
607872
1080048
847748
231636
134665
791455
855639
625359
624309
313170
318602
850827
311686
1005029
588727
231381
807507
603995
81634
369161
202203
354151
133843
77572
1071394
821322
541502
200052
62957
554160
50690
188227
790381
1098131
267457
624986
885552
288144
822624
903061
14474
971062
742339
500106
886601
471301
913317
995506
113954
525027
712634
664071
582357
883339
1048748
1075046
1004061
1005111
912190
921857
114163
498511
261967
924111
169552
845677
677990
333570
465038
708820
326207
500932
1020047
299143
299142
927785
785818
215777
557650
387212
94331
55707
465008
969850
365727
492601
134003
265244
339685
404817
206842
1059814
948049
745573
448740
689502
589345
1053120
401160
479446
104272
69421
713613
820186
606534
915231
921473
235958
67484
1101287
905058
435722
222237
17561
282869
1059970
780865
96522
946107
922832
842326
137460
242112
278984
687656
243935
22006
47769
875507
989450
25745
714431
421974
726189
804416
30801
330264
1027770
1082784
384948
473353
887857
806572
30105
839869
79760
368161
1018452
548388
865394
235403
8055
180557
927939
127605
854198
627079
166594
103881
1071591
1093596
511238
430714
707668
313426
1090769
592953
785643
189160
920178
656702
147858
537387
285212
281810
1021361
192901
808199
479831
837702
465535
867895
870695
44398
1023695
505609
366413
663893
127718
736603
816182
1077730
518171
620690
330530
786605
921328
571752
451460
316629
464635
1006911
964127
876062
135864
984558
204349
641184
258661
409141
786032
349013
850098
27378
272922
1063875
975000
937404
960162
427331
248802
145802
34060
994196
215878
1067176
745393
463119
435806
776435
1065586
996636
383077
955165
876820
871404
48447
646650
901901
741884
395240
834933
183947
250202
903151
265539
607197
1088181
873958
511703
453860
132291
591058
554003
1018574
902842
188360
763059
92898
765889
169036
255559
1096470
656006
710972
838725
7525
939237
128439
233907
888489
484228
808875
501103
877251
765525
645905
742129
1067737
383452
136900
527001
961860
68707
311657
553230
460023
795303
1035291
170345
15475
635278
248210
1014194
258361
864697
438093
1030725
883380
254039
397686
955041
135120
1064964
899896
307329
978681
241885
919198
84817
327288
600155
367589
328109
542249
330907
941344
592342
290439
4011
60346
1005310
763199
651005
648231
711432
68086
876665
881099
1094574
266939
942647
108544
20721
451693
891602
103237
157097
122491
804179
414511
220085
778950
380172
829154
164350
560771
334660
1020121
734189
582001
687395
236774
155473
619382
662464
287093
455508
46012
708147
323261
881600
309281
565145
741861
454671
192951
386859
832003
873523
496123
736883
563994
100008
153110
847527
968574
487558
287722
743380
443669
943397
1044745
332734
25476
419471
622212
908305
502724
840578
299288
755714
704259
922546
922545
181867
152247
835995
835994
789597
956416
380704
267963
959999
360321
121651
967168
872189
639829
721792
959058
379442
411355
386354
495275
834475
314768
888405
782959
862981
792041
377084
866883
153589
326744
568945
70227
235422
80054
17623
497796
896056
240027
472031
1012886
866918
768401
278685
1039205
308505
77612
308614
305463
98796
897226
163654
729482
527741
780730
222395
1071241
597797
509907
940639
611000
420953
355131
767560
344087
727867
720135
106696
393680
698686
62288
508448
87259
420430
881956
227622
943721
624217
272369
5562
91638
876591
450630
768705
674085
808800
369267
827052
500283
832449
619396
771627
168664
963860
362146
232442
371344
935131
1047863
666693
784144
363290
45368
175625
970713
970081
136523
135473
893564
321151
1054655
1076720
864891
236928
851018
424407
716192
501785
827000
474064
2400
742748
512671
932880
250511
107330
947382
536837
671056
478300
522821
753264
251581
707449
757488
1057390
336189
134800
274436
1096700
914598
39116
364295
1079763
378722
916331
72508
3864
650875
1007630
58772
695055
750610
874072
1067893
353931
566370
976068
669058
535475
299989
482785
507020
1020565
425852
545271
1080636
568555
939910
95832
561408
768474
124380
867251
967702
460561
752650
1038301
628606
130610
666199
768684
233834
78223
1072960
158732
413278
695171
318036
416376
786810
372048
344722
354024
736342
180270
743477
685969
197890
434080
1037117
176385
48973
726351
1075746
169374
31320
783417
630538
600297
119504
206030
1051378
852512
777220
297689
854186
488473
749325
516970
920391
93333
617630
235631
927724
494572
1070099
315585
559519
1065847
651931
816377
1091471
265391
793736
405494
1021986
2419
437459
516202
802023
271997
284288
994167
106843
515545
587179
15286
506493
828094
1050931
963300
639168
58613
351827
179715
808141
726396
987658
771272
254172
200095
570281
385722
241562
794690
733671
850744
380659
837878
744174
29094
47243
730876
553497
352070
413743
482417
347826
6723
955857
1039995
515419
620309
587362
118861
1020891
306997
484762
197452
939480
909099
317630
648174
633695
128213
339054
84744
91320
726294
716740
715866
436938
361605
898153
1032405
658742
1019400
244500
779157
1020623
1096903
945035
155885
65098
947358
114136
208807
853133
516038
359347
628093
231195
61434
580020
984050
87161
762159
853377
809730
829566
619894
940367
542305
372709
270415
156832
619842
650492
280157
933283
962296
73361
636759
774535
256752
711390
961524
956915
584698
300897
976078
162187
889646
937100
678409
936996
138300
127292
486111
699659
138351
1088483
952561
980319
913474
30458
53390
192059
719070
794506
770117
72507
803935
557520
125628
625278
177180
1053527
260513
375679
728874
228555
456620
510357
536847
808333
844267
103342
626443
515630
672677
199854
880478
1072143
1004639
621284
2970
417414
663410
1056679
979212
795658
396552
554192
211802
878436
452164
521902
59575
1002128
468221
1091549
586797
446690
210470
114756
442609
677127
914530
777429
598313
868180
331926
920113
55665
822798
913838
270193
793557
916592
345672
95454
76139
159380
781326
140735
709271
978711
1053832
216867
749134
427135
878748
479549
885603
614442
117642
1096459
1093813
470347
335754
336200
945874
362484
791739
651483
78207
824720
80709
528457
573722
71388
490780
550060
619554
701808
101651
448697
961059
874327
885554
591165
821534
654666
261660
563235
801669
551166
167525
527198
649837
56846
233015
821230
1041764
750456
1031441
544204
263823
631548
434239
894241
1025805
537425
873208
1025806
640432
711123
414044
890310
66860
260030
695544
971595
130129
162339
40707
945675
518428
426733
649422
430932
626701
259716
976446
955860
660828
431953
175677
322720
1068856
805852
170141
1093311
750615
345325
927808
202283
999317
502895
831455
452053
99627
319545
259396
66486
490937
747134
1033958
476857
503916
291287
559149
1004369
1029863
275244
390022
735375
532550
759468
423078
430368
824272
275658
992213
208805
328300
539670
108022
899332
180741
655755
820584
115531
488574
608493
150281
836693
200896
434496
712043
248694
365886
29258
546234
442901
165770
748410
161721
37626
882258
454083
690633
924615
28732
745340
626284
1096814
440668
813420
379138
510913
579758
425533
382697
842259
945919
851853
87327
247363
659142
262316
217942
961864
107389
965885
903792
654544
357671
603635
610332
102006
733022
942071
437915
413318
646012
582210
810985
571455
1078751
453789
270611
672771
799137
229055
381500
632657
339314
631745
639482
817717
262492
1035736
340948
11862
609346
779495
327769
768170
337679
812612
989360
720512
550593
727106
759430
643431
508198
487569
508441
942923
552158
147925
593700
872915
650448
928047
583477
61776
873794
555632
996134
847012
977948
128619
917118
374907
307283
826269
15221
578255
11110
356128
1029908
909562
734802
959188
621657
135171
142107
608782
480401
251146
651613
855723
956044
321967
259525
516720
476855
661659
368588
1055838
239867
797639
888702
797002
717736
270157
839911
53465
52415
175572
410771
600081
339376
578668
857548
992799
347568
344317
466071
416480
1058320
466780
456082
829349
848650
606848
86563
1032231
137344
333420
879089
444148
675677
259815
788387
16263
302223
1043017
5959
644708
282364
319773
996889
145173
826057
66109
584598
972258
237883
796518
1038068
1047615
209625
261367
604434
927313
586900
797843
330225
300971
827643
78468
43223
622281
830211
67044
980536
802858
647774
336355
503030
707949
977429
728132
72083
609583
281740
133946
943755
880174
431416
421873
554875
395922
837776
667630
830391
50113
40393
327933
572945
700719
1041537
808443
977176
898094
412809
1023747
911914
147120
712444
907530
543878
433769
476376
218582
917975
590476
751482
535318
955179
6259
1061816
20319
326649
534582
748187
23563
22965
62370
728491
1014322
590663
959751
215108
793359
257840
871171
212098
407899
393838
253353
338500
1070884
589452
106411
925783
1003226
489580
14490
881398
509365
239712
766999
366508
478875
795990
691004
742118
15968
580514
1005662
736570
367017
382923
804379
227044
446469
669746
510803
748707
876550
485825
968906
851698
851359
1025092
461479
595718
61858
739148
296747
1019397
531530
345801
937030
648604
984501
919836
433873
1066789
22264
426802
617000
155929
914279
723701
478523
100206
312467
54969
785269
1082866
108348
994353
525129
72725
409968
64616
27579
599412
805853
526909
216846
903732
472812
395556
207497
785992
10645
987977
568532
127031
531210
1009268
1037168
785496
196454
87061
706706
544774
423892
794496
924329
157822
495968
835164
963188
828311
738397
527168
162262
54800
555047
531251
933091
832179
780271
684384
786455
833523
92263
347122
463862
590305
312521
17777
84412
762047
310457
497504
122285
256893
170016
600822
872121
610987
218442
193224
983687
741380
945099
232888
494707
729091
48814
302898
377844
726845
546147
46113
22484
950795
119387
374579
619584
290108
772518
96626
34473
1004957
121746
677805
380947
1409
54936
1019372
881220
572114
1016650
536196
283148
405676
635466
641400
375638
586307
377563
259558
571487
235188
632165
16176
871886
923948
612832
760708
972681
29840
296950
719196
970565
514644
181048
1090858
151542
225728
168267
488600
481000
937448
770231
964234
78480
552441
673442
96042
311129
938528
716325
985197
814230
736009
544897
635661
819559
440359
566853
34322
286046
352994
143904
863205
375441
417719
698066
205582
878768
257138
610986
76940
854942
773791
473887
1081523
987392
86870
978684
1000137
301142
418522
959738
601158
174136
745799
173358
860714
1051968
923453
350005
551128
352996
715006
946489
521465
10525
517471
854793
103104
582955
716941
331088
388692
62438
617519
804315
286735
26622
893338
645114
545008
1060978
196094
647761
251304
316031
40052
1021225
969755
681015
355633
1025529
368531
483618
45791
418579
494374
490887
694735
110537
754408
520176
218198
61844
857494
264596
21564
97357
587631
199702
694544
232952
395957
254865
932977
778651
390327
1094421
28521
266847
988518
836125
847729
662929
377187
720332
443791
250441
280821
343062
557771
122035
398371
352297
537084
203852
479238
850795
843163
1025454
521277
716897
451757
801114
899259
150344
969974
946382
1083715
576617
443607
756939
67601
997056
233487
566964
967671
696756
897733
834048
441018
205236
620178
30717
231774
189557
392857
477346
567854
178434
315702
719182
233715
430413
289397
602329
548554
372269
337139
511349
912126
104100
139551
245114
487309
386317
851583
1063158
478860
709510
415296
236690
148707
174504
198965
529167
1076516
71778
784531
280626
732536
843609
715355
19180
490659
1012385
634927
900124
28765
521749
572952
745391
332385
791048
692089
878353
58660
1045329
1061002
730243
114830
1087223
530544
957692
153968
1054977
72421
205518
907638
302851
238828
680971
463475
492351
745378
865668
764867
210491
390498
87483
295702
35072
457757
1050670
169972
764861
341394
880379
646695
414787
204799
1017185
902865
308782
357296
209236
802501
1060558
184620
901991
632658
44527
917720
997297
1052762
490087
1027848
40481
756664
902067
856505
565644
34556
324039
142820
706358
1080682
325563
213050
305898
751823
447806
1072990
566891
802936
302064
486735
534743
394862
49722
721355
35024
512048
29019
958544
392764
384360
836685
193691
204498
186993
223144
203318
498939
963489
342435
605242
762607
55732
409717
477816
518038
377577
335864
107881
776003
50482
1082420
695416
663196
603601
161073
336594
961383
485127
363869
1100642
800963
64593
464002
16383
693179
44177
842283
710306
718123
619950
63970
527011
944772
300155
697910
881818
118425
975686
689941
131979
1041740
828756
1011417
1061472
21188
729429
129635
900546
252374
898968
336836
606230
211029
304276
400484
857652
310509
450517
693601
31253
92650
822033
34329
1082432
662876
476571
1092338
722713
634862
461295
104179
1035890
1087427
373569
372889
778753
398568
994100
244137
1075105
157451
325233
98938
21461
989902
571008
619405
614895
731756
192908
348523
771043
78155
1089929
247665
1033063
23799
242722
295193
1033333
445661
385672
262746
883837
574415
227323
612769
239041
970627
491443
1091011
109953
365501
61211
885671
480564
139546
820761
769007
802189
26777
806238
52888
130927
786727
837707
186442
634492
370749
453071
375526
98124
211386
376698
91920
1002147
1097216
453037
806476
17097
887940
461563
191731
641277
990731
325359
911931
530179
407624
600838
289251
626125
928090
494092
1022944
318032
368704
780108
196509
16554
642844
273625
863296
1001920
578809
460489
247664
553385
844449
291700
846810
573359
354392
693965
793603
101002
165119
660823
183079
974024
644000
163248
167913
326769
61190
515969
1100657
258535
900966
753478
294830
686919
893353
356272
79292
290766
898776
568866
823124
733136
432107
453368
886625
333669
297662
872656
139009
471411
2582
576471
871843
719079
754485
196059
193438
370836
1067833
399331
192690
729348
511060
702987
430198
1033554
717657
38485
931897
358944
1049387
551473
938705
963201
690917
517838
704377
19958
256326
749615
538939
975977
965746
745043
567831
221528
371139
1025284
283951
162841
628923
93613
880487
633355
356884
829352
484626
719844
161816
57813
787970
505020
318754
739083
474594
55735
869347
1021252
131904
79516
1045638
19662
686128
909952
909827
958500
520423
152594
1021868
1096987
891966
975244
630113
791772
899775
61229
727878
1026923
372993
355901
1041966
111298
429216
620583
112688
1077125
932687
491092
100985
249961
389037
440802
94626
380058
227887
1078705
1041631
29615
694708
550731
615665
513590
1036507
435585
149035
891052
412890
20384
664516
359144
265773
979136
938623
316615
1034616
253002
268778
658607
768325
894469
775204
776254
538442
777837
509140
367185
511725
372086
720607
274791
655721
996350
788165
704641
685248
232282
567952
84252
623229
463832
981796
112502
287639
1067239
890094
647358
353973
76716
851864
1962
1085746
965506
1010425
568212
280220
74735
1055665
29498
664919
423490
732857
885977
353099
427725
987344
836735
322160
174749
92485
593771
858367
195555
650226
704171
1008493
665256
427734
237954
357392
1021584
227814
71120
375119
528710
615267
272181
455142
841397
152809
98714
607334
618707
266962
561150
929429
538754
144959
707373
1098078
273589
128225
994395
828059
467956
448020
450375
730512
552178
627240
943797
536625
724603
679388
910507
310885
137444
21238
921011
591247
883452
878074
128935
675574
12838
625108
1078970
173237
781807
961320
843417
908079
913770
250477
548391
814976
872290
217511
559183
259611
632873
644211
894024
275069
577648
118176
574519
584660
160354
177172
251713
726523
1098969
313402
953449
652374
645485
1040584
1011188
1046581
286747
268691
1043138
679181
15718
576699
980613
759319
759941
792513
752687
67047
1100673
80843
820688
32265
883278
558540
829316
476940
120275
120805
669120
900304
1009817
174322
508221
805104
195384
1011482
392967
1070111
105633
214720
984473
381805
677736
648782
647380
297764
612633
911389
819424
735917
410827
321068
598142
282538
588398
119461
36615
664786
202602
499390
762520
77621
730496
863320
79185
149326
502159
193287
450425
110883
264412
236781
547079
150210
803546
1097172
968378
461771
472200
264806
947284
641751
627112
21916
885276
224157
103937
1004380
772933
803623
467270
1017603
812248
965958
1091672
127234
358125
208101
766364
330744
707190
166359
1057850
144714
188316
701617
582113
396350
164866
1044456
81495
76586
703359
593795
515627
1048385
109803
207241
1020419
615855
137049
676758
604355
894514
583621
198162
753404
961078
1016529
163474
534982
174779
475678
923567
391719
1073168
507464
343896
497399
40765
175046
473143
323110
455507
360791
333393
177561
617815
690477
551640
915287
494754
110038
1098568
1023652
101510
676909
973000
726288
1067527
132604
551377
239922
5122
998238
963168
772323
130562
641657
975383
316727
813817
1061729
117872
864262
387567
935613
1057842
888139
691177
640252
342683
812377
127957
604338
1020113
453974
654715
397509
1008505
322714
311853
300169
815631
989407
215882
780427
836535
775161
1053903
206900
77562
914365
607910
672917
11523
606673
420462
696034
804527
404078
825504
119447
34795
55000
57119
199569
58467
389619
693522
552289
565286
918307
394244
725537
687286
495647
97695
504415
483095
526441
759936
361051
202051
419343
904130
1015749
138784
947570
676579
576792
163408
350359
797754
157554
295146
1016543
253689
350344
840781
385174
927827
275476
992755
862020
261817
568821
693134
901164
476435
334494
582228
529490
913262
534481
421822
1074339
444758
20332
452453
161264
307857
105952
603451
73070
766905
185602
907553
737644
746069
1004455
438590
447477
103308
1078199
204924
721269
975027
273528
413509
157204
576678
83693
320294
724420
84995
779629
135510
588674
1031338
737669
1079648
619754
665823
121601
214053
175777
105318
542807
884416
1044646
987736
658456
1030239
1079298
656672
352904
882092
1093119
778523
21700
896038
552366
924786
89113
699221
679291
119421
294751
666132
559037
616904
723243
538153
296113
550432
202463
302502
469323
326448
102798
789711
845839
657062
448285
634843
355674
618055
803523
189929
323398
492828
367276
661495
993588
54534
257543
558764
549984
991324
288894
661545
343005
213598
159856
267546
14145
495993
160441
696096
263150
187766
1087575
11847
1038935
101706
736151
486316
318228
679464
102553
1002740
114098
586850
386785
199059
404330
376327
784083
301326
697588
943536
104446
3968
910532
615488
858235
224970
903813
827083
329361
603836
483673
756375
196803
893023
825299
784030
189419
1059279
512160
547832
849498
1048236
659198
496142
693955
285355
949731
79960
250509
999546
814139
641378
988603
52966
135503
513714
397668
881953
431098
262283
8795
396170
511415
1056066
356899
156433
157483
676287
372182
307189
747944
175548
530524
531574
435650
600111
1069934
797343
593665
1014913
641940
851895
42528
264499
843570
1043963
179685
512960
873993
735800
272396
801823
147253
361123
351998
882877
525189
607409
660007
701146
44539
422026
746790
369369
297289
668589
456692
377448
242818
306432
1005644
55327
224000
71592
205247
1009829
259515
611772
93645
218820
671158
897337
124994
851832
69829
1007480
873950
1061032
477712
523918
59841
135080
451826
1079230
23038
556024
830814
816833
12592
374614
302833
590496
211204
172693
177696
205299
500369
266133
909226
203447
608217
935872
133354
340976
648400
967335
1022513
375518
876980
382683
985199
277873
125137
1040322
983667
859764
634322
928435
96969
486941
400802
53653
533565
841484
443439
255135
760052
48016
621406
218151
98150
900631
282506
546816
319174
89704
486835
826956
1075529
901451
62190
109032
110298
96701
386156
596422
569778
315210
475287
595195
845829
315514
662816
490102
1088025
1092359
541600
45158
1040771
146242
521447
203629
808778
357674
416357
640341
610594
860511
953511
349098
621098
78093
277575
596718
977932
101022
100014
433221
763739
235407
1025738
463781
1047349
867291
36537
122109
132749
1067128
853569
366072
399171
937199
693086
1019816
458487
146547
1085087
9832
224269
200284
687026
921865
691835
999368
334477
235846
118133
279920
72653
536445
465465
855328
207058
860143
513894
324345
594932
784133
838005
985430
588311
678491
906314
1016570
573793
1004375
931530
1094144
316096
138504
454032
484829
595735
785878
37727
331261
297770
949171
214812
269357
742411
497934
450162
441530
209740
287506
148728
519736
947126
403176
520549
31352
585351
769383
106612
832716
344447
202367
725496
124060
517834
108995
871806
924420
277259
445961
100811
101219
921439
771437
108141
288506
97656
732110
223931
183655
1041868
598255
394359
1048298
704689
1078520
528175
799172
88977
384291
876537
1010498
629049
304114
709314
178989
495483
738154
312967
658995
626778
387933
32789
444610
886528
557766
489333
695109
262298
510686
345307
1025773
341031
55226
904003
590421
842790
972660
1095769
540741
1081899
85339
913398
570571
1067322
125453
800224
1027984
146009
680610
108067
1096947
600295
607449
1039208
235447
755723
232999
702079
189533
382165
1056830
752069
398480
725850
763425
111250
796410
1063449
393648
113678
767929
479223
202441
387860
676400
250847
987834
269949
590833
236960
356691
897857
453803
1051060
68565
627629
845664
800618
838380
568139
956889
298115
1091798
668487
926305
419653
73104
298332
647044
1010278
833920
494869
105708
270478
732767
797756
6995
444295
523840
37454
164063
710170
795155
784700
419017
455664
737886
533719
597222
1090158
668202
786270
880282
1039120
712593
990967
760213
574274
17975
127721
994492
236592
452631
879506
97041
654838
841378
533091
197191
680692
799041
314336
35995
238555
599384
493576
728950
72106
222571
552866
1031592
584383
657159
25592
828297
584387
981413
575431
305631
154174
518097
774050
1037782
454429
137015
243603
387934
808768
809318
675015
708215
747896
149393
93828
460915
736204
938044
333662
538858
492384
572758
751346
435613
320258
538919
184909
474732
758194
620530
532449
1020572
364179
287804
957026
841012
225372
916261
601586
491021
30099
746423
424923
669467
327779
1072971
590630
681587
710991
950610
21486
752216
34747
495588
67930
774031
329015
1069371
329173
34018
641390
82475
970159
1080179
634661
685068
359578
659913
580723
550917
282951
374651
187541
301489
605406
589497
508160
450751
504499
1008487
300639
449701
142074
924843
1009469
423630
926586
1040915
824388
532847
249373
730142
18566
455795
1050576
919584
158629
800159
462112
241138
858362
344576
923589
257107
300890
299840
91494
677269
674135
152810
483242
814299
922023
262737
875384
582213
751571
872450
177767
53296
1021456
838412
515091
291439
844806
670163
198293
254457
993455
30329
474351
316757
804637
512405
424739
246727
513571
107376
930732
722250
969094
1040210
681055
359556
424144
985784
952354
333910
156159
347995
183511
648419
446353
545166
896967
441666
182813
967920
559248
488654
822174
1000890
422045
919391
205824
5784
255944
682260
877280
2112
60006
179377
36284
736588
176626
974882
975932
285587
286637
405727
379245
809020
824352
910939
852664
188047
223439
97431
612788
609790
812878
193938
746472
470409
480415
859548
1007692
731785
128779
445709
995803
119164
4346
742465
532566
739626
626597
542182
929938
588992
214537
215189
415511
949131
358019
692316
658959
972883
408638
901820
833559
155930
1059181
268173
210355
386131
119341
685326
340995
267163
249773
1088126
831620
787807
793695
816323
951368
837467
249617
613750
130971
655339
389384
38495
97277
637356
375377
689958
296479
572979
482410
25229
425372
470140
1031631
841638
943155
621339
287023
1061964
149507
616138
829502
371422
252552
462570
777224
1093204
463962
198832
83881
869493
252734
942858
525703
984796
1058697
73004
994175
811721
174984
704860
868607
567929
658873
602148
6388
310932
745723
169915
586397
1003862
889581
1020671
1097242
906277
290901
406054
917606
1023657
696369
676033
979254
459370
334826
141480
419066
704995
140024
129441
568873
423885
36787
776842
776568
664542
90720
851500
288454
107766
697194
607930
39370
984307
6223
538383
105357
604920
109172
993412
577333
375075
918699
785868
361788
570707
610373
237793
308462
269275
581265
165990
289419
1025632
790434
743419
526978
706123
944632
380050
33209
508923
58362
409295
320343
560643
402837
1038669
498339
758318
15856
995295
862893
940995
122119
423881
791489
944815
202753
221116
348604
1066377
1067427
1004823
256607
66890
470578
1058070
201010
1015310
752180
316707
154196
702928
665511
96326
803398
49060
616016
396861
23720
907040
160468
862378
581091
373235
655569
683715
958931
207842
38465
63224
439899
361409
820993
294931
435423
920838
919177
1075922
56305
1050497
1078471
507197
94714
382859
711707
132518
52248
972575
578577
882884
525059
454382
793711
1066734
534448
212794
839975
967417
392790
508899
622889
286491
1005535
470338
291755
752240
229048
667554
225710
847158
98739
311334
372061
806656
956425
1068666
799621
460910
227738
1037215
25774
215423
826324
402546
514118
700568
36991
621321
291485
499989
25827
375205
479562
634884
74058
1097908
1060975
148871
737249
727327
413018
474352
457146
68752
64250
1056299
338060
204677
1020202
189669
370194
724868
14866
1029730
992730
123751
861829
977815
55582
896345
119185
541904
919119
694326
848492
558810
747371
99505
102499
248479
655032
314852
481175
956693
391699
1096642
653023
724631
488474
1090018
977352
281647
847592
512259
1027186
881355
580049
1087012
126364
785947
632386
494533
879797
600799
45941
623288
34117
420093
421143
991280
306482
955124
30038
98905
1093982
394371
580441
420782
904316
718977
791180
529042
811914
727781
775961
390603
754413
707589
944296
772736
210796
208236
397368
270381
55200
310884
436876
983506
48544
270101
63926
368510
300064
348038
326735
564757
1077552
930853
988539
159971
1016303
827358
872078
871028
361467
435997
691344
242599
885093
136966
60538
620971
375891
995719
827091
760861
756784
1092212
53927
512251
60963
322653
47749
900557
414415
247384
52781
243844
471611
959076
542784
355268
666286
1081716
129107
1016852
303592
786431
281738
609118
161390
1010901
1098588
620379
1087199
1066798
120012
555237
292316
926493
653515
902049
782931
49608
1012998
1062790
993854
31882
507983
688719
258315
98395
455212
686211
67356
997033
886253
471702
180797
37591
90072
643489
23620
202494
929815
1013161
637481
565161
320458
250421
84522
85345
819418
205443
728162
514594
515644
519739
868840
799509
668905
1040123
516401
46184
798035
1062307
38909
285471
902461
866001
760350
890654
773064
314314
800039
643260
983287
665636
354302
94842
827440
353873
51954
788442
991366
390285
967934
1024731
646020
408605
697286
1028650
457042
443095
828792
239243
404553
725077
49117
922328
165841
776786
246246
457085
93171
697357
672953
517587
420318
58790
628158
317369
178143
1008182
459697
131785
766717
835392
546912
413042
16463
254845
629256
1034210
520261
439005
949298
751895
1016507
1058490
1009877
82834
245269
884861
339708
188079
180755
898312
754644
571547
604823
283960
561885
503187
185870
1084374
628793
79294
334544
545694
455844
744826
691262
205215
594619
966655
564537
62752
683727
726768
970497
969447
738979
165143
175635
798648
510911
1011143
4926
354885
617989
852248
1016392
416385
932355
738553
507129
750209
407639
698723
304906
270835
580105
1001942
411645
31966
949063
367046
465234
161377
387773
133044
719199
1028535
318857
180906
787038
565470
871474
484149
110607
177491
88034
395673
1001524
851692
358819
292954
107970
448149
393314
281787
62403
1055216
717708
134935
495800
562641
273881
401490
924628
861318
698454
880209
1057352
1047152
938600
562470
133880
86938
808705
333062
201390
253046
283379
1080634
59382
685356
258549
130242
348105
891267
526410
192270
853378
392328
942548
39051
53367
695170
1047788
978339
573119
380057
628218
398613
219476
296263
806536
260351
1095289
462325
109328
15560
1060822
300007
297794
726191
1006549
355524
182391
779483
738144
1082733
822227
155488
100425
481691
250359
678858
682849
1010652
415514
549230
481283
764770
710295
1055301
777082
197559
385884
1067022
106511
592620
958858
275627
739858
670304
401169
150888
896955
752592
243894
462693
481571
815698
414061
1037034
171114
1020432
216442
574045
91273
886741
802686
777067
795939
196881
1001849
732865
90063
12060
148370
429612
430899
821533
134304
419181
246157
312292
571748
1001111
80662
1011713
691877
649868
104704
705978
282376
107571
180231
771708
259041
923165
165104
858834
730290
230179
605549
315221
496632
69069
567071
435859
574019
50650
803414
1025420
1023701
1055766
629165
462943
525052
1774
799770
822997
881581
349880
423392
934848
134761
102367
196323
806557
508064
887377
736876
633910
724485
682840
454810
472552
663480
771184
996264
400219
960605
968364
546455
572762
774163
604154
62676
91590
423395
200400
35078
438461
148946
524685
160392
243402
628548
229056
887421
827150
497728
984362
385402
1046966
512239
25349
1088325
135158
327909
418287
159832
15574
156375
1075692
442624
802658
16827
470635
349560
417799
457293
405530
795089
990974
289286
874198
533434
587323
284171
986568
1027488
868643
640197
515683
407835
350656
354968
121775
48399
787012
174061
971961
244667
871260
984085
974431
461957
997735
235242
313975
292886
333087
431273
467093
907529
1037635
1007625
490599
150967
661581
669862
164881
903449
717068
601382
197474
228971
20860
47953
629774
104318
626132
548432
239368
991400
573258
731787
615049
714930
699169
862413
257203
186186
219812
670941
951679
557377
947538
881932
864544
612753
883815
666307
444749
977799
453261
843718
1059177
678952
1059521
284997
716938
598157
432535
213093
347936
286717
371019
279270
913928
1035630
853363
196072
1095181
32571
221946
108011
71735
469318
434136
1050720
240752
207765
470690
479915
126710
346380
779278
83532
97375
489626
194223
734548
746538
991557
150483
674686
400239
993787
208037
387797
14893
925014
95481
1091365
941375
235591
635230
352149
537257
877687
6535
328620
4040
610693
1002148
493335
272827
744362
530452
14497
34256
838769
433982
332150
34025
163945
175080
306941
63573
22532
303984
321641
922307
930482
214853
55745
472064
505193
226411
509894
1028952
11078
976397
749031
1030464
991762
469486
180532
301592
243521
352410
667321
409214
347399
530812
918715
1078911
447042
1055915
580667
701424
147683
186187
745492
1049285
91487
566484
59848
486268
128975
135370
497046
986401
323814
314837
1057920
53933
873477
96524
891068
228290
150954
77167
19058
970737
452187
572321
842741
132056
17039
360595
750553
971987
350032
705143
321763
867813
660113
389884
323996
3541
3540
640382
1050698
68241
6783
757930
401956
499721
127068
159820
815338
505275
23222
24272
306610
462587
533076
533075
986837
556772
146975
1091837
686436
919527
149683
153857
474289
476607
126256
1040202
339292
567759
994982
775548
528169
76191
829928
218112
181562
835498
915535
687148
196367
654681
989062
864830
461103
981220
445652
971193
204187
503070
591476
557507
917565
440750
826569
977318
627998
661361
384153
640145
1049342
20826
380649
242720
910692
433995
422949
299158
1097160
9131
965559
369915
796819
681296
1099904
752468
705849
1083518
615048
844431
337974
1027866
374132
462677
729284
69572
483389
412426
1036317
234142
955879
153369
735408
506281
213564
925151
249804
942493
367743
586249
628871
406296
426662
561456
949013
125734
855714
706933
117357
1062456
168642
865174
6460
1013186
274661
750997
221324
150963
1085615
580468
1002794
642616
251748
278620
941944
972353
1024041
549629
606068
937534
801809
13386
1042747
277810
275077
1055675
519346
401457
402507
888520
974311
47081
1007948
534390
314498
14033
778221
273446
934529
775979
526886
89168
35518
926638
273208
1044741
206743
291958
930811
325775
448936
514503
66290
1003721
505073
207200
473437
396282
1025438
204052
887216
749189
101753
146703
513749
625859
371882
452066
17496
363699
266053
477644
536004
552084
60877
1011640
174358
801112
630425
483917
342488
830004
404951
77184
407475
549510
494193
49046
760036
607419
1018052
210883
462343
424185
906597
645845
803451
239987
720623
1089387
497641
552375
732573
1622
180143
526614
476595
324016
396752
534684
1010842
222450
740600
1004987
307689
894093
380409
927039
210280
52601
926744
1036470
651550
376265
1054413
406421
436071
219616
988416
652765
303142
464758
847166
86077
866289
339587
244155
939863
547522
820978
1036857
598031
95937
1088375
915643
407430
771135
90295
613450
845042
548409
1087051
84303
250975
1010290
405830
974462
1083378
86721
50692
956426
352318
128264
32165
589427
507260
639803
426665
578584
630995
493780
1033043
1068563
28471
314352
811630
742801
158716
1001658
22836
91319
22733
792734
193545
834941
181380
900366
636784
450204
539737
952821
857760
347475
435349
732304
1026195
809932
167752
389821
260239
344856
389447
611996
624272
445207
387284
871723
41308
312627
915318
86014
455712
461793
197754
935295
154190
302411
983339
561911
293215
620060
817863
153586
531830
329338
239510
668872
366554
110770
352562
850560
7604
1076692
644670
1039775
315645
129505
939542
531524
964417
508640
522807
686294
217496
954711
544823
113051
442585
908895
1010521
888303
868618
118653
444632
899160
353857
761374
698974
316308
992482
1094532
398581
226074
311549
999144
835972
459472
806244
652721
623968
793088
6428
506368
258353
186701
566452
1086656
832167
910626
56480
666945
442734
633411
1003713
289962
906978
300013
132380
884474
589364
749070
671051
659448
289297
571671
950055
736682
324499
462305
674306
399925
909582
747241
888802
907009
113965
954759
564010
865007
1050841
382425
294564
708580
686047
7140
1041449
1011430
735884
833955
232605
519048
586494
195687
345708
990762
494742
138376
1026163
47492
112851
372395
720183
1024055
614043
34830
847482
579268
544205
821694
583840
10933
680222
1039117
653748
492202
230907
1059062
941764
1050335
66756
586581
790644
852442
967265
822843
68781
906830
107545
513782
275766
834117
206717
472335
553472
729952
753825
284578
593025
674367
934090
465296
665041
151255
882139
744834
522440
179765
662596
776929
394993
491521
834969
1070890
916517
21394
460864
45434
841206
565964
685973
1007527
598752
1070374
468312
1038899
883119
399542
647471
767373
42456
924984
117457
979209
460800
235094
511646
625825
368149
1059504
379818
647949
971894
40463
1074716
904948
310278
172118
452630
967926
235828
309468
223300
863591
794088
457567
835449
1100133
267059
471072
966058
224792
19620
503755
1068247
478140
262965
16754
23359
179071
174838
103961
562842
450423
239803
645224
624214
267668
779385
46917
281919
124614
141384
1079071
783191
455823
363294
13531
1056009
206581
1042565
49821
592564
678873
90851
553796
774797
24824
956039
879703
507157
425839
719060
1056230
753146
554975
722981
345362
824233
989664
505764
1004818
153948
386848
73740
870441
786619
546360
430034
28052
113546
952972
256177
787679
283675
127544
791229
208373
458470
467903
218657
879087
262324
250556
56547
841379
620373
767912
786486
194320
308481
950127
726333
861643
1046787
1040051
35754
241216
714341
543828
988509
266271
779714
509221
125415
602742
655588
628736
120042
738083
478958
634753
911835
1006705
594569
563260
884647
397764
902229
52167
1043013
507561
510148
456362
587345
902350
490864
3350
279909
243725
524600
462646
220241
663345
763903
910901
306013
1020191
819127
399745
261004
191657
380788
264399
724454
191817
60023
754249
505959
647947
717654
814025
742724
883079
813447
820400
1070796
926519
560327
858870
444061
753880
1016815
369900
5693
648914
419473
979172
535973
749396
611339
504953
588658
501984
933361
222458
933221
20336
633515
162380
372569
920907
623687
893491
520451
16102
244555
1099258
1008651
711815
1000296
384703
14892
376247
898768
891891
329310
386228
329376
241913
1075999
983832
182396
712456
716699
636747
388874
400699
625299
51382
376890
632284
435720
166872
19254
364504
753953
128857
97984
136623
368306
329838
806520
1006230
893226
615373
270250
373981
816514
508068
625010
1042100
463548
141193
1076169
493132
11378
797521
809802
410391
120738
527317
142314
463602
510438
693233
951588
189761
878489
55493
55104
1037544
15716
724621
560220
231164
462075
522052
304661
123729
419821
733381
938930
203048
52119
515231
818979
1022547
872042
760316
677372
961933
976523
555914
144674
524013
298397
1051210
883005
165214
251760
537297
895921
598920
438813
60277
411124
917306
778723
740317
89473
407742
383603
1041927
858708
1021562
334959
31522
975368
842856
591893
110686
1086764
66702
360897
316796
1024703
395763
3795
362161
1084345
29523
128957
635782
561866
352129
252626
985639
1021632
410099
1074998
383939
372615
479015
553327
5743
18327
675958
358990
693938
718059
555035
826923
888775
63163
995037
785050
228113
956028
68397
1011445
63611
819405
831751
167846
321674
577361
217207
737807
428008
347993
529889
673179
413577
1083830
609687
104396
508963
895162
432926
438615
554019
830693
41999
808722
979345
130065
738947
520246
761526
601450
160570
53379
233451
877083
30710
658196
686896
207714
923219
587512
523280
425903
936511
961683
518282
86965
113565
530094
19432
125187
1043517
565540
721192
769779
280848
734375
573016
966862
675619
1093683
964179
1011307
768028
944942
651626
667704
124131
584369
73369
271564
524843
762462
205744
165030
259083
8892
258798
1079217
1030931
333806
579840
578790
604818
233963
319737
313964
842332
150743
676956
99797
146852
532589
961252
998581
89697
91596
751325
833232
941086
937420
830991
437048
1094830
102417
774099
611292
335413
309780
627315
914404
274205
1069883
530924
636663
508357
814270
858008
1032492
854377
1054131
488107
160351
971179
359512
58688
890282
752895
1100470
820415
485376
1079524
334045
855828
361801
904201
981359
941097
866456
917241
590343
644782
966010
67311
588048
1073458
22861
594474
921429
311101
834209
475973
496045
803401
571420
1064704
750006
306910
726182
909589
689282
545612
2867
223688
671589
741029
1063058
411242
950932
857492
512250
162218
399092
100777
348109
304280
24472
449472
300939
241743
678836
371496
808417
101878
898580
948472
632800
274437
107126
63698
650008
915628
907249
498144
931652
463502
525709
786360
812690
1078337
891023
1007184
13374
464684
784213
1021197
36058
959320
749346
984318
705634
213485
381705
589383
275783
852253
514572
967587
1005199
38613
1021999
380083
232231
754487
882371
400952
1073954
601772
583081
49572
191515
729642
963664
293087
478226
671546
923517
261357
879450
830784
599148
1057279
1034793
254037
139717
1077384
697920
389100
755010
678605
1068472
1005614
964593
342259
346157
721947
929791
494698
750347
736812
573544
120726
30019
374095
858652
797602
670242
1006545
1065917
913678
970347
312486
145844
50126
834262
609767
67151
463300
141273
686831
251229
758346
39745
361302
415640
937322
588510
120370
202390
480331
650110
730174
974028
3718
288904
817055
455706
13820
708584
577109
617051
833344
671014
191021
46122
461936
523634
63125
502253
952341
1017819
525819
167456
261699
864861
665850
374634
182563
915696
125292
431287
810334
989017
612470
1054939
762862
35824
294009
840004
175561
83582
299671
765287
317800
17040
274821
723470
780919
185135
254197
654139
702211
233131
499525
1046776
896563
500469
33857
768472
406488
719217
995140
436017
493177
330113
630927
750022
872389
489179
187608
1046348
72065
997477
1035943
455012
553057
640431
1087663
1064959
549894
468233
766433
252657
982767
467431
68513
1083589
1038789
995684
139934
355515
710248
134432
208370
1055949
103596
231410
987439
1012317
893763
564072
537097
975882
618992
339578
890192
229083
646243
214459
1046860
385037
418190
153906
861404
414331
845767
843455
253649
76036
580466
833095
713640
921014
150498
293141
108911
488811
761603
365998
383513
754567
443972
397758
309760
1056994
542387
18455
628209
944673
540191
572408
282600
504374
757816
806947
556875
398595
780076
656190
927901
215682
823045
693196
1013171
69238
246432
286746
405211
717607
352857
810926
284229
1037780
655064
1077224
678406
97541
383953
513203
729288
850712
212688
229875
80137
764785
452200
295610
810218
1050853
1072907
324154
176357
814262
1017195
268464
352759
1097286
508063
805973
601173
116643
193460
285970
42992
559904
633218
467451
336857
828939
338827
139077
362840
975416
90245
1033029
571349
220148
709006
570032
218310
284913
635894
119259
452748
246240
352254
65725
460140
181220
201786
503853
326963
1013625
758060
965279
755644
522306
766729
1063036
399903
850509
1101182
202047
645361
314285
363451
671947
921215
403817
499655
83344
295537
417956
138013
69152
1023458
923369
7757
1074471
748466
28515
932040
480555
526504
309334
949372
855885
48535
839503
853143
76738
585859
720012
1010666
397801
342770
173701
938827
990137
92871
242826
335432
575224
1032883
579657
389877
858909
254211
533033
566833
81560
592595
1080744
411636
86782
491798
472686
744414
62564
435061
330367
853583
89412
659746
584305
20546
365000
1017808
220865
9084
136307
877174
439660
296928
621288
869507
373804
310054
935082
870634
753655
417041
927647
175920
375131
501443
520335
592669
923083
513369
657429
239726
533199
753088
460882
1072540
59088
260033
225726
23598
464018
1047687
1027503
63879
346775
978318
740016
679881
692841
430121
433896
502638
910771
995122
535999
128126
309022
583576
566247
741410
419093
15761
206549
471554
242760
424732
715840
608024
439954
111302
737905
989511
25563
977433
30902
464148
678785
428129
245144
383873
837879
752945
276446
112939
702492
746844
674076
1002250
355693
284665
717834
735669
552049
580495
23344
315018
533502
345870
83744
715575
443772
543272
165521
24831
963711
751359
617806
419539
468094
650564
229281
15472
498819
662194
587175
363983
886561
331076
1044684
305268
135964
938042
950132
422488
596178
914345
109512
1057867
998882
1067484
1036091
699218
306428
572788
167995
284998
380435
403792
589927
971819
830085
694046
1025512
1022693
59026
532095
437482
777914
979107
1007016
322302
891488
482352
675104
848985
617534
600981
887842
817005
244749
364848
138024
489946
886317
786790
20927
265336
314339
719192
120389
419980
99086
1080915
616402
258987
728097
929446
943477
1042776
244017
534385
61814
190586
152118
20924
1020573
121152
250293
1008430
760197
182826
349181
369848
959094
37100
606806
788488
238855
737862
258550
496185
31069
484344
796551
97690
1020826
288365
780900
7168
789718
583607
605547
488891
853137
538874
239417
1069557
1079224
45602
115924
939982
745619
959658
263564
238048
12085
877627
1075535
132861
495108
46082
665047
1090622
147723
357081
884524
271156
845298
814664
292457
356089
1060116
856922
1005026
800183
775178
332522
612523
1091941
457014
620691
39310
685148
923903
784999
293814
44975
150932
82340
217171
604320
605371
751538
343101
590724
927665
499271
510399
967154
1078450
834203
851024
84425
931768
595126
128198
729200
221737
671045
655298
901692
188614
284306
604440
424980
1016548
760733
888572
770515
484508
921720
826605
203618
500039
840741
547905
895987
653634
161076
1073531
423068
407311
599145
369303
26091
443857
946595
284715
59469
254236
629411
677391
1021914
674570
960516
939079
775838
251010
994859
694813
665468
408201
1703
692537
721821
153650
638312
401236
881559
555862
532332
972191
1076436
629469
110642
203882
153638
379968
258112
3123
238331
144439
721388
279706
277248
4497
54119
187116
1067978
580944
850579
114501
619623
584227
962122
450055
1090811
973580
788982
402635
710246
228613
766970
802847
818233
581184
8831
68002
890795
615385
773372
987010
308104
933351
939879
559178
700566
359313
868956
315929
1090174
578908
634666
462782
72041
803268
997518
618704
483758
411202
256444
150896
823944
728536
252992
212586
747783
928394
827794
513105
869209
404888
689645
349300
395757
671489
550451
914203
882520
247154
738408
1077739
884450
846962
310524
381578
787546
421723
241032
521027
781131
126794
556025
506446
90897
119897
633656
453682
1002169
606355
55984
52271
721795
21768
494657
870084
5046
139989
444113
907645
562699
416661
111027
764834
770085
347852
266656
91164
343434
560017
325474
962271
927786
428001
597891
83738
802828
71982
438207
588733
1040517
701696
466541
120615
1091551
625129
369257
521704
803899
724619
45082
506329
459510
174152
925461
172250
765734
1097057
1003670
88564
589409
72544
74489
206552
968157
916356
586565
336967
116955
647946
276170
214568
1059039
417316
55267
67667
244512
867244
1079873
297361
221900
16129
449338
281771
26692
169250
109506
430916
1061529
907896
268452
367454
895111
1080173
250898
752239
629229
698308
428670
102581
419099
1000503
1087706
606741
1001130
331155
758222
526803
874786
418046
668442
353236
13813
650746
936500
722602
65888
324210
3992
36199
1039415
998983
422225
329665
171399
508125
1074257
121619
311860
939325
660854
607319
101329
373551
185205
1063126
836635
907494
724284
304235
747344
596686
556764
874712
887173
1049105
195886
819323
956686
926668
566111
2332
616707
391160
142626
1013840
1045716
90348
771246
1069668
198397
642426
233844
518202
63454
866903
1029514
1092684
608757
567362
1050291
316860
176382
756969
983063
719618
400426
959488
949811
951637
963764
128016
558192
1003496
889621
999592
153221
317161
1010026
920765
216019
473050
786786
380706
889860
274598
29776
594983
944698
979698
200413
188510
1033494
645842
1057131
705685
437327
384461
34716
15143
486924
1068767
1009610
546317
1022164
833011
981599
55375
61317
23655
707097
420356
170709
292867
197519
336687
825680
1077086
286837
183507
777482
95219
208839
552996
765341
540537
335204
784453
583042
792806
144973
873395
1042089
493555
293317
817724
157567
256147
458544
145534
795830
258557
315780
347418
227709
752897
476844
3828
9054
176331
631172
906170
391677
671159
280405
636000
304933
615843
366363
681462
203532
690113
1932
721999
167403
892252
203850
116314
606014
316807
273765
541398
268000
599580
862506
676741
787437
597471
352005
478024
584689
154417
439812
650446
890143
402233
59311
854657
355360
567848
110257
17945
1062477
264650
396402
447013
490737
160187
279336
8268
942494
519708
780447
781497
696050
394965
682581
655570
510440
994199
3397
816619
313697
734619
140139
423574
800579
356943
882801
657375
842575
820539
936030
237589
961920
524335
708108
981854
715056
73760
610755
902651
935213
152940
1086984
321266
525765
508124
1066929
644089
800426
808325
869680
404884
426125
77281
1099005
187323
817551
716987
195107
417201
708629
48389
745992
298371
123447
814119
388977
61956
115957
536319
142361
191764
108319
822956
708015
682682
763401
1007731
743195
605931
963676
1047545
925999
405299
202391
577124
424916
946225
68048
396212
602856
968953
9478
935675
770609
58572
75272
954946
763065
962073
232679
758080
922746
782827
266932
96857
450786
547176
796935
605105
138849
553182
230020
367049
183476
103863
498285
912132
737652
142237
498295
941794
697788
607265
577862
410501
1056873
771393
105424
279141
499139
341877
107797
912036
1081259
139337
659609
674922
641708
457028
247986
673560
606752
123989
342276
739916
414623
1040230
325676
597601
510490
240335
861947
1038379
442410
690089
934884
887393
1072177
275571
765273
426769
484944
138364
927625
786154
1043531
386873
685182
195655
709858
691204
948902
163843
67945
247188
917135
2789
904311
791476
2018
789723
948708
949331
606337
359061
69549
774313
186766
622404
1034198
750670
37761
667543
781466
825192
511423
432569
53687
389543
497462
860786
216681
728820
768476
579904
548579
206948
983736
86508
462836
509331
1024571
422462
132421
1007079
31204
238959
536933
139513
952338
217824
252465
695043
541924
352328
330931
645758
1030439
968013
73490
687355
600537
287645
633055
635182
1003651
126813
38523
43509
287625
5714
17476
232752
265043
314117
26153
172645
137645
805591
893475
72514
1012574
264585
599430
40386
915485
737394
459251
516526
1005430
265103
904008
553803
267895
765956
493892
865569
330506
993949
450354
487584
849161
615636
449528
1030330
482870
751097
459196
262718
660834
10028
520700
835725
255639
196478
340283
969385
44734
870781
574863
945563
103369
34607
939450
436685
653077
1075811
1069928
181684
682047
436464
648738
238869
742609
305415
478517
560315
504354
775040
983260
288035
852010
1004003
837767
631214
140960
784454
50540
653253
889534
303480
514366
679922
986781
325055
837544
963659
709857
354695
949484
110000
610951
478955
482324
509039
383335
583266
753053
958023
908497
863840
722177
504526
932927
695677
428162
520474
253736
655130
945907
32792
785245
959709
773054
429594
131846
531411
631938
617276
1049855
996343
269639
895036
305363
900180
457189
242984
1046964
44416
855472
454972
44528
585278
416574
605452
651665
696278
439777
1066408
203299
978894
504076
975520
1085740
335569
1011420
1046686
467096
831971
1009299
663731
737867
644601
527936
424991
547449
102120
413293
755022
816346
519878
473364
1098996
142117
41111
766418
1044688
274728
376699
551179
889678
821773
708635
62133
863647
118315
940569
228189
732218
21375
461014
82272
558543
471776
166663
154771
496536
996063
23163
873676
70555
27966
347223
712211
8020
140939
659597
423807
768371
318651
929434
198471
598552
952374
36975
695145
348758
391995
712424
858879
241482
764812
433113
871279
146650
611795
457821
95411
624500
960589
417109
553139
802096
855431
883893
112760
530006
61619
858953
800810
145141
577774
503439
276047
515284
187016
184332
440466
116903
351868
571118
135481
248672
313341
590765
449155
672560
476618
831253
846584
404095
815671
234031
968292
481885
312714
954933
1049731
212768
826100
770008
873789
13698
330818
198289
1026290
788183
931513
367420
310306
854083
840690
252294
693741
618723
819276
51688
910584
809040
1012052
1030493
1056861
507939
958617
1085243
931781
344270
416291
156211
1019535
141531
742533
542515
109640
1097722
939728
142465
343703
905236
890139
580964
617480
858980
1019066
448110
710473
561604
364973
1090498
833547
119941
49421
691499
421885
90202
44988
599023
665993
324811
970770
430651
297762
45794
924338
613116
576057
512801
362171
308476
282542
138430
808366
91612
678126
27260
773756
665879
464931
615962
23534
6134
16906
45032
409506
918375
390435
252557
765680
237034
770660
1074105
831704
395412
651466
1062515
1003301
177998
510766
723293
756633
964303
729746
172922
866977
455996
888258
60313
809009
664596
205536
9862
395309
933858
1007626
192020
512063
740819
398121
429610
578615
952054
609852
106902
459401
1008780
539790
666899
119694
1094378
482741
235598
449754
333839
539459
764697
420905
626928
988143
537691
936353
250637
505862
573072
652445
877934
148559
119473
179297
860397
784793
253836
1046011
478270
782535
216182
979943
60352
403039
109475
369929
991423
693536
300524
27270
413982
597494
396313
667632
72811
848235
1053390
218132
298686
261355
288572
276788
358663
128289
55372
555716
712301
1014871
336974
937669
794989
584597
499416
147531
616178
697269
405367
104854
754471
145246
1084361
598763
902659
68669
21194
245184
332329
595962
30515
197023
1011643
403057
718688
958898
318216
674178
29594
141542
988893
74552
378291
1055351
400859
347125
184379
5862
959289
134716
455084
941105
1099007
303546
844430
337699
561194
387320
411641
369532
301622
854442
841673
546260
725490
138530
335135
832908
271845
297512
44018
936252
728738
139545
1094809
910219
1071042
255273
769801
308932
182234
355142
910886
943233
952393
1058421
1062254
434448
38339
895515
380171
128422
774082
409695
389572
604168
836065
40479
1050418
807009
108025
263790
402882
741343
917336
43865
745549
946673
749534
1031049
9263
709227
703705
892890
936642
86882
925633
299947
707524
568993
515555
298754
666905
726134
54133
630698
690632
662418
228071
910501
850936
236286
187495
490948
848192
594105
931847
393847
651508
276426
785702
357890
972289
477207
289477
152050
370666
952556
347868
267175
863138
533609
932352
936853
977408
339934
444233
299456
776371
670984
185402
216824
1065834
841220
777880
230241
638459
631472
167524
881409
343255
613556
493565
636143
417572
1067847
700348
805029
280765
1091938
430341
805148
916868
90116
809139
324259
180516
202145
125278
771234
209595
569953
390923
455622
519752
55129
1058525
7375
821640
759337
8910
617139
758391
757851
140402
587595
408150
316933
589456
486737
140295
811289
331679
185432
608980
865933
1030121
301123
172039
900322
543870
756286
104284
889790
253021
261409
514332
146099
397911
670469
948379
975950
1092938
841815
936374
464275
684412
568496
689481
51333
1101234
341976
558419
1078531
218099
366909
498379
302747
1043010
1073893
704510
638146
609247
745934
1008576
823491
749686
534051
527089
66149
386420
170916
662291
485444
708308
126721
233741
943901
402911
887341
651173
618485
404504
560404
745327
1031856
612294
5705
936199
1051196
488381
521780
667050
1085886
522186
56396
533552
196633
994157
430005
365427
751461
348040
952371
819329
968137
127117
506061
663647
813284
1054690
606045
92324
114141
975612
324179
150214
797887
646899
85095
675186
436385
76082
60612
237428
827116
792632
488376
535817
804997
464580
993769
65435
608312
1076412
368110
456895
1044186
604545
443521
320199
795722
40134
370111
1066570
660698
772730
432421
574400
248487
782907
277809
848603
374989
448312
677835
982954
588358
475346
334331
623975
411340
32393
320298
955299
435398
63237
864945
5213
866157
907957
93892
277273
481325
317356
361916
740611
476859
1070959
1068320
379502
804973
1079583
562434
1028000
89851
305609
364010
560772
307782
191301
560513
47811
845848
62513
430848
744083
259596
502362
839341
657970
302993
419540
20824
1024704
252497
16121
645037
620405
814619
532793
267196
976134
1030079
177496
694886
1068518
566597
561561
431493
83456
127030
610452
1007981
326557
938497
641307
222078
691288
53005
1017248
1046713
81040
1070722
403309
939195
311825
310775
1055639
129538
127421
505000
60511
167087
465474
686120
786258
4418
1009646
974193
831977
949350
995557
1022697
581204
833652
909379
910706
1099494
1076431
302737
155342
592104
269776
773685
29756
409188
1096807
898240
714540
371022
816384
409166
887591
566064
90847
346218
393520
969622
128814
107155
1028572
1053815
69539
831238
393942
890569
114868
177955
826933
19750
782607
803122
220492
515095
421503
116517
258624
385922
612929
470606
449798
422251
1059389
723995
1018480
553096
148213
848182
659788
760768
8434
812172
1043841
801974
174977
781569
372929
248194
1080829
306175
307225
913251
341215
615889
502746
399161
1060928
838925
962964
716168
382520
479167
505665
625380
95595
441991
207194
695105
399847
847811
1038017
135599
561186
427401
413001
342461
69043
947389
323182
293785
350329
239768
913322
5637
744401
679312
225277
42154
954046
605776
283313
493300
300837
513957
302074
888696
909693
389342
1071047
664635
803023
73889
389931
224635
235317
612015
99038
734067
947323
463165
39943
209658
334695
1029255
678897
122900
1096986
801563
793448
994722
831438
883689
566365
94656
331832
465989
603223
294904
187294
10091
358247
458663
570388
1075097
760155
746165
344588
806706
176464
10972
634428
254012
192426
756892
467253
1019573
887542
969716
663395
47057
227337
9988
450147
369925
368875
787302
984079
53762
1036605
741323
676245
621548
85733
104933
552044
395360
1082103
448176
471256
96164
530949
308586
526139
354190
347410
248399
279033
988801
336601
787330
624557
465529
38964
436869
985723
1007316
48425
248181
8188
342387
807257
288591
502396
548013
401024
160243
640884
33050
1067309
212023
413781
812433
179025
508665
780219
905896
875886
627433
747453
889341
297312
571087
673900
628523
900579
686304
46513
337608
911236
766805
861090
874418
506813
584408
52834
524946
327350
874850
312037
743405
253684
322855
793368
1086000
964653
323384
209987
760582
128739
182081
74163
569146
193461
744176
921831
148524
442726
919635
920685
872796
257104
816376
379718
692390
917323
322897
547175
728795
485186
953382
398280
718868
169333
1085581
917331
119750
284874
739025
355403
1044660
518606
106065
218782
991513
772069
1033863
409012
752532
489093
810035
564424
452891
185669
76441
443062
97914
198625
932569
189807
359973
289966
453050
51203
441617
153086
963772
57446
894133
524324
335475
308477
839615
462688
90657
570562
615206
548773
672625
1008696
653669
123905
102528
480797
833648
959359
134340
391474
851504
387748
611288
922115
1041014
504343
1001015
153878
996607
512469
506397
93118
1088212
305217
199597
1053789
546753
174317
812017
571288
573243
357359
632881
646047
807922
467123
837978
417852
683990
470909
838273
312669
419574
303542
302492
692872
416415
512222
122263
552394
736974
465639
97206
1015935
1001006
768228
287409
1070578
403168
662534
702058
1049066
760406
190380
609246
170103
680945
436289
83515
912049
989760
65040
727303
1050078
433845
339835
860782
549172
1067780
356037
444601
288271
873886
316248
815978
1059720
810859
783940
35145
1086874
421724
1003692
819243
11815
758526
828854
468508
156805
716070
231585
1050124
295208
971823
210032
172443
130225
737532
426890
444203
294433
1069332
262641
489496
69614
414940
936085
188886
767748
409175
339323
844407
661568
854161
525940
843439
96700
580101
325352
514382
965075
983335
94326
422954
247798
766726
382657
857773
349456
84996
982199
590059
876967
514650
16724
698838
894556
847810
717211
1013809
955343
613663
336741
706421
547236
780934
20545
910907
870089
208032
1009290
742738
517443
779681
603391
696082
619121
326998
938534
1098669
919297
78455
327232
154421
286515
684171
267140
713805
950320
185298
939263
245735
794468
178893
614784
54875
427243
235582
679947
194633
127840
851850
125043
442217
986708
989361
502553
387417
514523
212254
316456
901513
608530
166166
1026336
1035593
1073013
408086
1051177
841124
603577
66614
617912
493524
943272
604891
646060
361510
428022
321784
410598
548438
879326
36987
105487
563173
351625
457397
406295
1047509
788799
781848
697024
264494
297747
779949
204092
592538
364409
987709
682122
997886
846055
798574
150334
630881
384510
211248
676542
261270
850040
646971
348338
894073
130713
367174
859441
665931
71317
590681
1059094
610307
94217
626772
977712
92496
214717
695814
312342
594432
363245
230640
971166
826561
303311
824940
626671
828149
493616
615627
68131
436484
113888
607769
371859
854852
775664
352059
760265
633299
782886
930717
321720
20370
272056
898940
72506
986910
521281
397234
846650
578306
1049795
777404
750411
579293
289501
804773
1096589
184421
204372
682434
405755
766736
1082369
381447
670378
948645
578572
783717
173136
575541
1006683
247479
892051
937297
1093301
554561
884800
534041
367699
193410
276139
508338
609649
811920
896465
30017
602306
580805
753202
1009547
475748
1069370
56032
63484
1073591
347619
278116
79924
935494
269859
629801
338954
972463
414652
101666
294536
713367
371792
314963
707191
349535
570854
660634
716803
876762
947236
77285
567133
751720
164045
526938
890875
470720
322060
945773
933980
316818
52396
674928
821170
477383
537023
1008164
747136
955335
246249
269674
458957
105037
228659
980718
84509
690217
68491
1046759
47077
255798
104062
362240
733182
945533
812256
987467
904790
307916
971108
502592
280099
236188
786164
437699
875916
479253
327645
604180
965048
908829
639653
357424
167186
384622
995212
65678
343672
810486
38506
992223
399997
1031558
1096346
13071
19560
414809
712347
405472
979788
4643
207870
75157
152127
285135
674506
1080811
806385
524110
881829
167065
34124
1018360
161900
106681
676825
197710
870455
282031
52808
877695
465679
831468
777397
777396
344922
284659
175208
188334
462816
603574
306017
82470
1060677
72346
651905
425927
249737
463157
888879
409484
801802
265007
386731
391530
1098204
306460
815825
801719
724568
215942
557441
943947
449500
74954
155177
197190
70725
734675
790723
1006614
240326
92063
612881
595201
55406
716213
46719
68359
450208
325710
328830
746936
288521
454700
600653
289039
549630
89187
761501
877740
752627
316235
317285
380601
453377
1026882
503059
680042
216270
10653
922852
186644
428952
409434
147879
1082777
39746
631815
631814
850641
839939
531728
61127
62177
456034
1014270
82451
1080761
419809
548073
593935
34284
815844
273879
1039790
831796
1055932
38044
963519
229293
877574
761853
834780
632720
1062973
390991
800462
420887
802895
87546
290805
220066
434367
620317
638475
888338
782241
390906
479313
477572
464284
479527
237529
176977
936607
773248
316039
1028280
562922
1057620
823061
352552
651557
98097
458144
368414
86865
62304
103739
990422
462662
773072
325734
956587
101394
320393
666452
417398
595314
876695
606112
801731
331589
777202
179380
1035849
335677
277091
732855
420161
736019
1078717
461413
607605
683480
541412
787700
344895
947632
190011
876354
309782
551722
413276
286923
286568
497735
55575
131614
939274
895727
588732
890744
102881
60700
41204
872266
404637
754137
975223
270295
1086146
884364
84901
656584
607049
218209
492994
357874
252019
557262
516150
642359
177591
6149
880830
509010
154406
108596
1015657
500635
128134
407566
781969
142265
374881
1047000
427100
1041062
68474
819285
912484
683311
352981
520473
877569
770263
554026
527831
1095700
535276
884395
965081
942286
246244
422204
480944
679115
1062930
536160
922262
423319
47512
746882
460571
21333
770610
875331
579548
818094
20410
1049360
354257
386751
68485
345431
350135
819800
464299
265266
189637
422550
279098
215401
56967
766256
460012
184288
938527
135915
993033
98058
491028
642750
5438
340582
433129
100886
226032
493024
227246
959311
648676
332789
322484
574600
155112
706310
889742
236711
116805
532585
1025359
750798
1065225
703134
592644
972752
506491
632820
210528
302782
1040219
63348
154957
580744
648299
401304
725462
702041
335301
4530
225264
445525
460369
16395
334672
411749
976979
214371
42929
466009
811346
1061022
1054504
98793
756460
842478
800507
1053137
246418
803970
113388
979261
56426
307999
181511
133633
300030
946180
400269
1017620
215411
157687
263523
824026
500113
367799
703259
695783
157524
314606
1040034
484813
716578
815582
139401
233466
489492
350908
586736
436183
355965
779842
659421
1083137
961839
229295
847806
584166
1051533
471533
888466
683716
1075721
494849
940656
581433
855511
607992
1029904
830424
633105
472596
5658
442185
994849
248287
908381
913952
565248
330795
177671
784695
323759
493276
596133
897356
123434
55007
105028
904902
713194
400285
39402
910129
289120
448882
439672
125485
296311
244347
321132
16035
430148
648761
249870
934432
32596
491132
446209
354346
717026
244336
975943
105298
662483
58473
272611
387296
306740
737499
335404
178854
974198
380860
988632
602967
788535
636931
1074676
412434
1007698
541835
550685
900589
891455
463214
304249
332930
971745
35389
464103
325866
734620
356508
561654
720321
932982
924093
604861
490709
874105
1038103
619936
422426
245450
617416
597504
873003
862813
121196
559768
609002
373077
529919
977976
42469
714029
347049
206977
720007
187692
515356
420874
404732
412727
1077156
303090
149531
756854
539083
648420
274764
448411
941814
151828
955267
587643
526466
303205
33762
656754
269367
919134
484857
143666
1041227
607678
119527
568407
825006
610698
819958
834263
1004790
468708
294498
925386
1087242
214872
317704
899561
660381
141502
872440
423740
1011195
155696
1020916
1076659
415698
855735
744611
425165
554265
861910
549658
60639
387187
195630
741220
542893
942303
474500
105457
721255
304151
476805
1059961
220915
1016443
815243
654372
822654
27454
28504
434750
506753
973609
698413
404279
995358
551133
796170
650508
367934
99401
188377
380016
277216
67331
258579
522637
749117
289885
879795
914856
913809
1049171
413606
41737
676346
864578
335014
689568
903482
682111
106302
10579
871193
392044
215678
496488
328289
898657
166920
969766
248377
412392
789975
70385
1100246
535895
339161
614598
592833
623826
474411
221975
393056
164538
798370
729155
185748
571219
948156
540471
918435
946625
217615
218665
1053469
754023
746656
450836
765243
1085722
195448
138020
729616
587860
265688
1008835
65469
135517
507875
527496
917487
1020905
921336
70595
255012
712888
981508
349175
476263
921583
725855
1089476
639845
647880
597395
122250
495512
580376
1004151
640371
515574
86632
710144
631550
931900
403980
705413
741248
1100724
124237
124236
742795
552332
985850
337693
126724
799233
301624
520397
488604
815590
547187
515926
1032004
1070826
553262
633818
757371
1007275
152184
778562
437181
1093096
84156
43871
426925
500606
1084032
274824
1015319
655523
998250
164774
693386
1006069
153568
1052878
98557
1006020
317013
961442
15796
777282
478231
125334
646579
291099
988926
632668
772819
378381
1042121
377466
704533
932030
653786
454135
266450
573158
800866
533972
195901
559180
609786
65046
144005
922468
126636
572388
871298
458030
282486
1044383
946950
82970
784923
694309
695050
444975
287379
516614
779959
891705
126133
719616
201794
366863
433186
420115
204356
160245
487935
494619
488967
77860
947907
704232
213068
483913
737512
173732
460993
813255
324656
398471
855223
592940
87114
1050081
729018
472040
902012
522966
351070
1041242
412629
572833
1013409
653677
209272
558012
900313
686108
389580
491205
446890
157963
1026604
627346
275046
526399
686858
142952
846733
47033
965177
527387
1049109
17429
952611
587036
400126
643525
755096
1095463
740452
934666
883715
43972
1028215
575390
427362
963390
601220
133628
947296
978534
140135
1035855
19603
51259
116574
139371
139372
235018
226053
733700
14137
911042
459451
1031720
471524
248393
1010234
357264
597263
359431
366810
320210
69408
1079633
95541
507387
679996
726208
1079144
887541
331014
502884
817686
663260
500425
460314
958831
29163
44176
250360
627559
221645
222695
795564
365773
875006
714126
178539
833423
813689
528948
1036255
705411
56582
694882
511010
562277
952034
828344
433061
363454
161013
952816
589864
41095
864700
84871
83035
244043
76952
945562
721404
908648
962741
295504
1086998
775660
524518
310025
880392
668475
251977
419274
984142
766690
942888
368650
926379
889644
763414
25521
974145
856491
835447
464975
958576
35677
608203
739326
139456
533328
514519
661202
898504
348732
230204
229154
950066
229321
650902
37220
33042
913846
436558
1084980
680973
736406
179992
534997
846024
207991
415715
82883
665418
804546
815511
97268
1064268
771406
1054042
502234
954596
601057
174543
362291
381767
300358
735778
107542
843266
572484
814024
826973
592554
157361
354318
849526
77394
118638
679833
293985
703320
407973
1031026
905124
395880
896388
741518
185243
1038585
406254
1073845
566911
651013
114351
241723
296742
450880
1587
274901
51363
51362
395652
944804
782729
589867
721438
125160
682192
514955
631625
551761
619986
433055
94655
58974
405573
432515
614823
363159
364885
199409
443003
530223
227244
1077837
445615
861848
626183
322630
999523
1016845
89720
488788
896843
93457
264593
219081
1062424
339098
941181
856656
376571
265278
151689
913448
25079
204900
339990
44128
588877
974518
666773
586801
995893
676208
918151
251728
149133
873351
920122
630098
100040
5022
414909
108531
804882
406313
152762
915526
107969
520445
883439
993812
510263
940950
442213
522201
1022255
162727
870483
11450
246441
703948
1027325
628629
18680
947826
639582
575521
323640
724398
542067
877652
276738
39275
507405
199320
274934
1034162
70384
373186
467165
11153
923599
948883
608050
212284
972140
186639
435010
854274
461836
152502
777163
75051
348154
316878
46427
963074
750418
966714
427639
718475
1086937
534475
37950
920631
777275
371214
947685
507642
1078100
825488
771110
478607
1067044
385214
1090630
181009
417268
499595
1086681
193455
746876
382662
735898
774610
936115
262756
550465
315667
56657
571465
1022629
460843
973038
306916
102340
876681
431165
566016
936873
125199
100450
278243
588203
1020745
413429
565731
860363
1072485
940536
354915
15679
803650
804700
27367
781067
425611
92510
869773
720222
531542
666877
178120
328700
706790
680659
430460
246396
245570
270991
1024430
20980
165708
898309
75189
476601
959829
829506
856102
645690
697678
393824
187944
926049
214814
916357
690945
527253
528303
1028151
455790
213986
658071
844022
485855
762680
666702
226499
769938
815990
473890
441469
704926
511268
286088
26680
378753
595294
69969
70584
487601
482607
1001517
396634
1037961
532542
434444
946715
111603
686899
218541
134753
570940
842587
822203
395483
985684
142525
672164
803840
654749
190278
605693
593136
24610
393457
549423
219944
327334
360725
271170
198089
362730
847732
1021791
134164
965629
522296
181159
392450
92244
699501
1101433
238881
816125
5492
32579
198971
392589
639925
656215
299860
726252
1056688
257949
616254
468339
1069341
900574
764817
424344
848873
1094226
960141
667396
591033
625264
424226
531560
1059227
963739
868622
135730
849718
84118
870322
636752
882471
944020
935033
513698
582888
494141
922470
921420
559182
210133
633922
582271
136662
219314
820840
862351
920710
7417
1014582
814368
199499
1078969
108422
982802
1006931
273707
1030220
234525
724908
395081
13912
673225
18645
622610
124547
454526
410182
979344
1045049
250449
818171
310191
116777
768455
178986
511159
962602
383828
99545
511791
117735
687768
1076483
1044906
158393
39167
719993
539007
595910
631502
82974
147124
1032722
515353
25143
324686
1087491
982118
21372
655989
437753
275245
904524
66198
107676
712829
684897
479225
253116
465533
978363
1029122
333813
619115
1807
928746
775039
253885
738980
861172
766336
1020470
1062764
265989
486382
421972
370181
514734
45945
79664
968125
818698
615168
164838
84619
742403
1069213
99971
662896
72609
811041
627678
562104
980755
613563
155899
751597
682524
171995
493753
800754
504471
876891
1039537
972757
709792
299116
637066
715412
96567
818645
482425
390904
88991
22115
854020
676072
866746
572142
22098
486865
635596
826802
368325
88348
294238
775767
30488
331036
719820
1961
8325
746905
310088
1093950
273774
76993
797840
910397
328354
426734
347329
283535
322126
4271
145745
1091359
670405
731964
112364
728224
91303
305621
152519
674385
222882
593437
86470
974735
158584
747051
822563
568872
1029218
400505
115127
466064
882989
444326
237293
393300
719520
518994
907231
324062
220471
947494
721041
466569
415665
76576
561407
167889
865147
335333
783439
386578
668541
178399
311877
632751
779857
332547
173921
295924
822056
827944
646004
675181
15918
258888
651893
652943
994224
544402
810055
597554
1058489
648586
287871
925465
675028
572763
210183
160622
149118
762888
651362
54829
86816
490729
925462
199141
187941
655919
1038819
1014881
449910
305961
181331
875278
183943
478261
1020518
501614
1075779
852869
637707
651361
152605
639066
1079830
716858
49989
84974
886657
520637
1073382
675542
360533
515609
826537
610884
852487
654949
359939
990549
679222
83865
532176
763704
597803
388120
962692
248463
370268
19594
868085
56379
169679
702085
99409
867943
856301
109158
371648
1092327
843792
313766
741536
767497
677693
308327
659943
226964
902902
546491
866924
286553
1098626
120438
382593
1081401
123166
1062181
676516
209276
817653
541890
447727
21037
131176
708408
32843
51141
849090
1038621
255905
372863
346074
445773
824274
670168
418354
284703
945094
156723
906195
413957
694066
612049
206569
1043316
116502
913407
405570
641784
292714
652315
88321
550699
682956
160260
902492
704038
477901
873815
339624
602074
838030
1093313
496661
427648
980125
519442
1091104
579238
1062306
514401
418960
1009582
58707
859437
704451
522213
364953
795966
3657
234980
874372
473678
609598
612685
953881
886749
196609
239375
295005
214366
462009
321358
55185
970120
475343
1065378
385192
411504
849252
30775
276900
252746
198149
1063672
111489
873154
920190
926455
1064811
598199
622487
595670
895055
184740
115035
115034
772799
1030662
764297
984556
744992
115901
539482
282947
296992
182423
731665
167730
953765
925659
725707
952459
433072
928653
76735
44006
988643
100757
873484
960033
681895
997459
653871
77459
632314
197343
847129
665956
934118
395988
1035263
550598
392836
627872
1009520
423323
115041
813309
1000227
221415
770113
452349
1039718
443347
129762
860548
672406
999349
196966
1006882
614790
339185
958642
19774
706831
846552
978130
904041
521575
387175
90971
210380
570216
1044420
837876
714782
97085
816007
558769
982452
935451
981409
236660
733300
854893
1056582
986446
526233
540204
923522
551571
726106
433483
887804
325612
532246
785932
941133
272514
34476
1081412
173482
688323
69724
597362
937588
1088876
888841
161735
633083
865287
664406
76240
493369
136807
384688
22009
985704
203187
822795
108816
643180
1026282
492107
1010840
50285
198756
41734
794994
73681
298813
559338
974787
382972
490733
1081407
193743
792728
1089774
795373
1070243
443164
425620
233455
304146
741077
529054
599245
856943
541754
269437
467194
1100479
690995
902204
422668
404534
1072187
706845
181909
167867
851641
233267
1065954
792567
406034
453365
498262
29035
242902
38046
917824
751121
384037
378544
687248
835109
240013
198613
16114
916142
320651
668408
911429
20847
1051439
1041539
1014936
1040911
837250
515243
459662
1018453
165686
505588
608761
787614
516967
332380
982300
149443
650784
957285
1036754
497806
850361
615336
711308
757616
471478
456154
867239
316466
1007649
992674
58331
9489
849686
994566
10518
906544
1090795
28577
1066556
409532
933649
378446
697441
28938
597298
687690
119394
293756
503561
96948
616589
14385
97814
10445
618530
877524
90863
608180
892554
191333
891881
202029
143348
1014648
402282
120562
968273
644695
162473
725517
147003
498719
114304
808080
925015
45770
738940
596171
776180
379931
959493
151764
752658
506297
764913
59363
434394
809958
391924
762643
79797
960777
696036
921698
1022886
90762
492389
142806
886067
931868
872242
1070940
171514
942997
583804
1049468
530928
386136
333121
826041
287651
27460
380843
648760
790575
598028
833579
455657
862732
1064596
751256
837694
763009
827999
112167
914484
739985
468147
720947
698709
999386
868348
412609
535129
505792
98030
132055
1031058
360183
37594
837462
265659
802465
1094387
893897
718119
782693
213259
405431
142247
136242
730620
36063
566617
635776
741720
702628
86480
299732
767556
1010495
799708
558407
951753
253622
842761
542602
1082306
397292
900768
811527
559918
348163
977300
778853
1093835
979717
706291
495099
98760
365055
1044461
131279
608945
84486
552676
30282
637065
520454
463254
915201
531002
515938
375247
473945
243753
802609
120903
462276
54720
165467
824437
531625
440749
388595
266816
738323
131340
710530
777091
65978
268853
95776
803590
604196
207869
292281
374913
448596
587590
764745
13043
491626
74250
530986
136225
713358
603122
157132
344675
398418
970164
537365
754671
814447
734990
1038216
886865
607586
1035270
1036787
257063
364087
991561
491529
545997
716928
635630
1083099
599454
53037
69648
930152
595293
627843
200385
725858
370995
598052
1086674
1095733
620336
49976
571292
566481
1088240
838901
678222
118146
25103
442049
19989
476942
991571
694630
357009
560364
284226
269186
350798
754698
309807
118761
665578
476664
39530
462414
600479
235791
372931
325913
599868
341887
452556
262181
295451
578403
791260
827311
767784
744984
884321
82722
629334
1036143
372300
959240
554610
222997
639782
240654
374371
691132
351167
318649
317923
1087436
475997
543875
784442
240859
685693
379424
801170
814203
431760
728560
125335
178529
499696
686007
1081998
375779
167022
279886
218288
153754
506283
775801
912961
763667
107699
615241
722031
877948
755269
1009287
918071
657585
427094
213585
431141
591488
1021898
637437
536393
1058272
411712
135191
622249
549921
362672
774975
936397
180943
592653
398685
499805
909571
684739
224270
655986
58652
918592
311565
99759
496208
196645
757402
285518
133751
964820
185471
351728
886970
765815
707781
533576
806222
1038153
177517
354665
506800
1099230
410098
241694
54970
848208
797709
398051
364467
446166
618956
619334
699547
896313
1079750
125733
247787
103244
177720
1081884
701744
1032997
941982
754053
614687
711146
754634
490123
310153
561943
22827
526034
193446
270330
628642
189065
913351
1076732
754500
392009
100615
912987
666244
432317
942329
371963
924649
1058619
17643
416365
810025
871137
731616
48697
898556
142362
624172
792843
605757
441709
81329
542504
515478
67258
715925
11106
695642
47338
178306
483540
565764
13710
809970
705821
703344
121659
524043
103482
272738
677013
955936
412267
76502
1003668
231815
85556
598243
300045
462176
232619
129477
929054
305643
338932
330097
246072
980068
547893
118093
918380
1059579
97829
322405
588938
667880
124367
412440
1053007
492871
890023
592234
653346
1018196
265349
942599
587969
484337
266069
639524
229462
1084305
410665
410504
552527
42228
220875
1009860
921982
1049311
860356
277290
495738
682529
395029
698753
822766
293673
124946
5270
401417
1060360
504126
986282
524450
353933
592170
112855
1053822
876670
203509
886660
457828
1019270
878528
159767
24881
74955
358056
1060878
860245
1079973
726012
157201
185460
131695
958604
194958
850082
622017
1000953
167662
815711
234404
936720
726725
547629
788209
998270
1068633
625398
123652
512230
834360
1036668
688265
409067
518046
143192
1009346
102691
1088805
747929
662322
183884
827625
314818
65947
628958
954768
542758
297268
213798
486887
733349
129529
454699
617384
437757
176182
650731
287176
609947
537758
391284
400137
781726
993934
803267
853415
706122
205204
695389
406807
962664
416162
116515
235761
680104
974809
205557
1068451
846966
1035446
226294
187901
1024316
672222
249290
104503
547042
418394
887916
862754
1045470
865879
102538
535346
186288
911321
22553
531706
253088
747480
603786
837714
471025
264180
825390
68349
66981
571466
676068
1054058
782610
833229
761698
240471
845097
1041234
16592
198941
717699
967530
979276
558477
438789
730984
443070
44078
20044
489484
162436
610581
584826
926145
744527
863407
816357
498562
877553
205874
250530
445596
863652
334447
985889
624298
811911
84076
173580
278933
295668
41895
214673
696797
507527
702780
88828
87326
860550
720376
899029
1051903
946319
742809
10694
623533
714225
912832
244854
720602
979284
193089
683414
690301
769439
617442
841742
317200
647298
964464
499816
14884
632604
776294
556254
164586
104099
439255
694256
797120
340290
736673
7612
143583
1032735
210992
521538
997950
202459
325943
774706
238650
707646
113751
676451
309138
859837
1038840
169713
520490
1082226
8053
399690
741874
167152
205527
1063160
320811
404097
6250
601995
83863
1072727
692216
264459
688971
84776
934747
951575
28700
119178
730867
145851
743151
617686
936693
658224
245669
471156
519872
467113
656586
972765
57133
293615
492851
409363
708665
96450
450642
196193
609847
802286
891820
1056204
241306
571734
837849
975499
404089
449778
965815
518397
881852
1096879
708320
163428
753267
104760
986599
324953
230749
710964
371722
529907
415656
810741
661439
966404
28376
591796
957499
406011
62638
621131
320794
5168
293881
682497
9337
347155
923839
1037987
151766
402641
689871
1085410
214114
12297
754087
218362
941488
316234
1094615
372641
263711
978121
935490
537540
10807
134320
183343
842014
289790
754451
102517
1082646
804819
152952
898715
551546
212397
585390
756326
127707
501943
898534
751512
1089518
1089519
516101
517992
790365
830369
789850
139173
733038
63999
831111
265615
648083
713712
692599
614992
910883
27890
151146
146502
636105
899629
1039253
144999
727124
869820
45463
517860
958854
1034455
569620
1095153
703374
262047
85251
686789
873247
592236
958185
964871
882763
520631
519581
791959
362404
730558
399364
427659
572717
25266
962244
49704
271294
410213
269926
907979
755301
236593
873301
15933
840555
895889
64000
666557
199354
127194
1001295
981521
943443
927178
1090367
259235
1080993
134311
684983
447209
594462
848247
773368
657216
1048581
599611
803912
98051
639316
43713
421697
705003
271252
701105
442951
238289
195898
45731
588077
939043
885192
380511
508249
1064367
96107
149919
1094699
761628
623212
395862
316098
156966
1037523
483176
140360
480264
21881
783578
141892
50361
262848
672231
964445
822595
558453
810491
1032820
465921
187062
1040140
937571
314307
272923
163393
546447
931312
374062
1088927
473082
122714
695394
121843
78384
109658
93616
334896
84759
851727
538395
137780
347603
368684
800782
1068130
1101311
106521
501328
658149
85901
687341
946742
412215
577467
1016386
1053454
488329
395096
694202
981715
161431
384802
759259
411036
760695
309840
444805
218788
560177
802626
342712
431817
1061174
293503
428900
488993
234931
986381
944039
102332
862478
179924
482375
432722
348149
328883
858274
385666
949210
314008
501678
352168
789962
788519
1049818
920105
786500
456123
412034
438808
1033797
81217
669297
455348
1031245
794779
410485
306403
731653
101287
28359
7985
767986
210889
351026
865105
789442
402224
670880
673133
56339
456488
749200
547370
874457
104308
327570
355979
897742
696644
180374
503123
788067
297474
175695
894776
627241
1029816
607572
491674
582634
54985
929271
902395
402273
1013125
776584
419373
990264
40883
975896
773830
43125
630482
213243
7855
780229
1088919
709021
460987
948426
658089
141267
341280
975984
193655
83617
559175
480869
433079
919651
461213
921304
1053707
288628
696347
391764
173187
232480
557309
43359
661762
1006079
139859
534784
562244
162734
1003198
203767
303199
65184
322861
1093630
443900
874217
662890
483860
271385
893309
647698
345709
16286
1023616
329006
1070250
112748
26933
252098
447507
421054
437089
1020246
491665
639600
79172
772407
826087
190337
304851
216158
1097862
260910
236402
731882
733993
988819
921645
644393
475490
342268
1072829
809845
190930
952483
113953
942394
182060
1090127
932703
820666
657702
995139
333243
4974
913586
496844
472216
442999
143977
759166
834153
1100131
523259
50341
103593
1075993
639383
450971
1078905
763920
1060834
754663
158673
1044278
559261
100957
322905
1093481
831592
65904
1077168
950144
309396
257618
245574
470591
106344
987486
449409
355808
946683
392598
517675
895191
429882
929778
163241
468973
465647
631083
125991
181709
111633
258936
10248
162115
695452
554154
373960
856670
609030
36727
462095
202220
515202
549646
832424
632822
924830
713683
310729
291511
75209
71316
668325
47760
340829
741684
1040606
772438
602063
671147
602636
1036939
121802
317767
867795
10495
791384
257547
738178
753350
245661
817305
962853
491925
154207
237893
128750
99895
274302
325317
898284
751541
404832
1049587
238376
915301
957307
126111
1000892
457281
220278
1000340
980996
475944
530334
1014334
1032592
163324
454691
40089
963591
918885
1011301
351251
596424
114219
52709
507448
572151
1039360
614291
959452
274360
830561
713145
936747
112405
460261
263284
596409
473138
17556
637465
397708
335486
905427
200868
272057
715605
609354
533391
1017119
962253
959369
819317
1023714
607299
282129
330636
152525
694976
647457
1017387
134550
480819
308380
471959
864030
282614
426281
704417
1054875
285967
506776
661499
898900
634298
321821
903531
1057338
607315
46598
559629
687480
145001
829599
857314
522998
693428
720193
33476
259945
811236
928258
896790
948806
9031
1099644
480355
29717
232253
233303
982369
537483
197295
237968
1009871
289584
130186
901075
649528
992051
542025
1002390
322815
455224
902015
988942
649232
477775
493038
839127
545290
637496
738495
483642
1081612
785661
203978
578000
656342
578853
847902
415214
959666
580253
177001
660692
736309
339574
961020
724407
184045
388771
1080616
687057
904090
585858
360356
115906
185641
514508
509623
404731
288427
272667
756937
556442
486599
629262
678073
472691
740931
682107
708496
607174
1031143
589118
868737
226274
590728
385844
888979
563320
483742
1000823
300453
522347
1054125
850859
769088
416928
361271
316959
681667
540229
46290
300041
255545
1078543
1079593
1004176
139891
534687
342317
309126
643467
315666
692315
992940
185224
681086
418218
674224
554536
945426
1092643
473150
866371
1087476
701908
489569
613205
308367
48979
956189
392358
84704
862408
201880
815131
1046958
537336
426312
545917
635745
454774
484389
442615
380569
65984
6558
1029490
498899
20501
649488
415508
1053680
953430
987155
394865
5435
46964
983069
106911
875945
951344
665243
188163
569498
453626
903052
643898
538130
315108
798770
366517
958379
547922
987992
254106
173918
331533
73121
564800
82518
1006968
346441
904266
19918
710413
1024907
429441
442806
671112
634631
516686
914630
114788
675280
352052
149283
36985
608439
8351
852722
652292
774971
978621
379390
394364
545716
661131
2169
1020014
851279
823060
55629
34270
216741
356798
737847
372736
887714
746023
823999
151265
1018406
1019610
140514
118777
1090452
1089402
477664
950175
949125
162483
785210
598115
1093805
1098531
646522
1082372
598419
207483
63482
296581
3265
599071
90880
318456
975498
377405
328416
846722
514926
95827
695417
466837
815887
1074203
1011310
519970
24437
603126
829873
120159
404064
591194
1060784
879064
506927
337384
200904
1046425
516445
537531
1081620
8797
112003
866922
1058314
686821
36090
1089668
621997
507257
1010434
572048
705433
905272
543957
948529
185803
804042
441244
24207
886241
271998
117107
1032463
252343
815153
650442
266492
1042634
232755
1038751
1038752
326349
885692
300476
894343
601103
236443
852784
811168
1051047
23674
837722
831453
849495
896163
599317
186244
58439
747025
949082
942319
133006
963678
710399
836189
147575
638466
503244
622269
278521
136097
86985
334274
790479
78995
604181
1064089
844106
648415
17693
705260
63536
143398
1050040
957474
417962
101289
489820
36275
65225
610499
481447
351869
40037
71562
796485
452140
328050
277656
908153
470112
577196
928733
313695
16216
489841
109426
1096136
1098966
756962
421792
968326
326136
159718
632636
33537
87375
949184
848357
343201
983528
161134
697592
1062719
998984
705776
623788
609728
1094044
1054199
19645
633841
1096110
68686
142976
79544
341453
299554
534489
894315
698967
460618
934929
739995
100480
881730
577891
538915
975732
783618
579776
815025
575620
835868
639712
742252
238469
1091493
22904
1028644
706476
439342
440182
388972
967632
467568
839248
533834
945559
257772
223334
750811
911188
830599
787363
38726
949922
1040842
747617
110258
690680
776046
495105
245702
935406
2443
1087845
650471
390788
98393
223919
413897
169310
1085654
775202
799532
853800
785313
684783
60521
189553
691457
136829
403879
108650
375932
432938
519198
55834
45564
141880
1063632
29591
410798
123789
1045316
1059514
322071
997289
365814
1017920
599470
788000
870282
369935
680751
705537
284584
252843
156874
504935
735102
507972
567528
133177
32345
116658
214863
300855
146192
770204
803517
414401
607804
1012307
705754
830578
324480
1045516
359499
611515
188289
981015
993461
989754
567292
668717
740495
22548
961634
133565
534043
889156
837949
210028
379586
458647
1013113
817358
822381
20220
697531
520712
933197
337700
161566
803220
128820
438767
1019128
379510
403240
549704
717298
53100
744532
947665
195549
354231
299790
225355
225383
692935
707579
55724
748092
443418
593870
134569
253795
602170
296303
1035260
825084
102482
80746
227321
228371
348697
137133
887350
1036129
121162
751536
462791
324271
988610
350240
511554
193916
1024190
348424
669296
1070387
295001
750982
587368
279468
413563
691392
840381
1065397
483960
269782
705765
679286
382919
510561
1075998
8385
803753
485418
32172
381092
253825
437777
273237
77397
939572
1097798
703147
730765
82582
178808
135182
924723
679619
1044150
603679
257636
404406
272538
267890
404509
959425
395444
685269
1071828
971739
983954
246567
730920
96868
134602
580497
913026
789591
495621
202033
555086
833096
161051
193114
736448
492883
449490
980461
100332
933859
818345
559898
327963
1073176
692876
359618
40211
359575
192506
833107
413474
1059211
868427
865962
389344
134125
331031
168651
870082
259003
872400
767160
468907
485606
1032749
594654
483040
826910
389554
765104
1016552
772535
765483
782571
24730
234891
380760
59268
808014
456268
740064
14841
546655
520409
574170
548950
432510
309240
49151
340740
494641
416834
51194
480409
114602
343030
534766
96990
630663
21718
926148
938608
199672
623564
70899
65427
493725
194859
1074049
484796
565462
210895
573360
38981
888014
468032
397073
1062301
744663
144147
669218
214988
337408
70909
490104
228746
324803
347762
180793
426891
1007777
776053
831198
799463
260897
803271
115004
830488
865915
313183
67369
69255
264167
309671
421616
803641
1001995
463819
319088
290393
623530
491816
720906
362655
307218
306962
888885
350907
1041195
498153
66082
1007026
724223
593805
909988
405576
323349
619810
881578
94522
664109
992576
535329
393509
1090837
703746
1036333
385016
234003
191456
385823
463298
78661
605593
785257
822012
668908
796382
897018
445295
287791
743896
347856
288621
871785
698420
698421
909897
176275
266244
493884
1040498
53173
199504
432736
408566
697572
914182
766345
993801
1069918
289084
646405
306325
103655
69447
530972
103305
628006
664577
906281
558879
4690
822577
447215
983290
86241
659649
300463
556164
730991
590512
425438
605649
915442
145787
376600
1018673
168649
814631
980100
116544
915716
755444
959306
63924
316487
676736
377444
530958
224871
317823
1041338
383566
95743
916242
1070770
255124
359577
268294
304965
145287
810805
880159
821240
388778
1067921
939064
167561
141731
1016292
400667
507640
607302
227430
787125
269804
223848
1035282
461828
626529
820405
178184
259452
932440
483190
530289
936793
791630
534744
258984
211944
825600
348677
255831
158797
178645
576841
379787
640936
76836
328617
780135
877319
683338
367079
1041470
1042002
26581
941875
727393
2943
209467
1090049
911343
317260
278941
350509
384298
787057
950230
448277
467597
884864
134002
555162
912909
920818
286050
927392
982756
5996
126861
360069
942808
321819
338974
989565
41905
172854
1096468
441757
1013273
417841
677998
97369
277056
696208
581389
946388
874361
995260
641925
669456
916212
317107
649527
116136
856406
863844
413592
322373
347693
85526
478830
136886
1038295
150441
1093926
797603
1090250
783290
381265
967054
393160
913154
771287
126544
680445
624933
391000
488861
984225
1082880
928186
361573
440520
715392
379614
183083
818825
751095
394939
800335
424782
464859
484929
778178
663936
157891
125103
405209
486311
1030417
714595
844159
311345
1015158
809560
328369
998034
107755
495441
468176
1014768
131042
693953
1020105
572600
918455
1020226
301321
957525
564115
699034
716266
1083364
123096
1046054
841275
591288
237695
1012235
87271
1025978
667627
298786
308947
802147
358962
61866
521271
40478
863199
681495
752450
1027689
270068
282534
902747
585065
62579
848655
803752
702006
1050788
119117
55319
993117
908692
430690
220332
320722
1063880
212948
892991
323514
827308
941253
142409
342843
444274
771337
911666
40263
606255
932155
108295
1022184
770503
358222
265206
474949
300097
944410
504938
306066
334031
795881
1061699
65367
341256
754011
908705
30798
741581
552958
390520
616332
527898
478529
625082
802193
781405
32847
607378
722067
799472
992939
698948
272347
506151
805282
889834
256043
777967
552992
918127
230867
319048
792250
1016509
520782
102085
715892
27376
102773
663874
926027
207860
449829
848513
328070
1084670
616956
1063572
785395
996125
238537
481755
108168
71638
947770
1012011
838709
107368
754510
322393
136545
216919
544311
12768
698137
893555
613020
724832
1081122
38818
952601
173025
77642
80435
770594
392570
841288
409354
1098485
2254
473305
889994
266758
256022
494392
28441
354331
370998
201950
744601
185929
706932
1079096
589648
94337
297827
799918
596157
467778
53971
153575
960632
29790
59847
885047
953125
813117
516706
771754
806501
551553
714190
1002604
489043
29238
329313
146929
1031845
261675
691696
487718
665747
293068
37582
932420
124822
700538
852509
153745
859473
98942
721221
303743
132247
882127
823003
597826
103299
164346
579947
1076850
1029274
19064
522679
82769
906940
428807
503736
404865
487813
245194
416413
409209
168799
1772
198210
27126
565674
315836
1013814
69817
409842
949740
336333
834612
23528
790605
796411
300505
341532
804345
265398
537935
1002616
1058440
623917
399422
1070133
790851
394055
528130
973321
350447
248924
389911
874215
203729
819029
587434
506131
746911
107272
866979
521526
564929
588425
184855
96500
125048
563827
302820
1044300
549882
819943
511033
863998
1019206
282361
927460
863262
381318
617035
143627
1082794
902601
321760
886608
1095185
229761
220034
823808
70999
227765
118177
582290
694623
16846
419713
616757
130974
567764
421611
662489
94150
316108
189647
633042
53797
986322
1086547
800544
874992
942752
873535
372462
541570
740056
779987
607493
101037
162205
335876
376972
304640
298826
558434
940232
648724
236229
140151
864020
906897
721419
524329
511956
462028
346317
962670
380097
383132
130866
26587
412668
639108
349829
427380
1003742
536206
339842
472307
188727
772742
343445
12053
38574
905777
355958
205264
582138
830842
679801
186805
1039373
463641
43275
346195
705727
28784
688619
188362
193781
633699
295534
1039751
774409
740316
1003667
218356
900435
911913
1029474
1038364
480583
212124
1022791
73875
33860
997122
344474
276940
44647
153122
63669
209284
633425
109340
9719
1047928
341687
1029243
126188
122675
528069
212393
952587
565667
635049
303657
982257
860629
542867
365180
891228
1079383
1090441
229697
188564
328392
60196
706354
1038521
513275
236176
892068
639718
796997
801278
12300
693553
413192
673200
249419
837131
321294
480663
179910
989397
156033
466937
1074117
846634
970341
316828
21573
302545
613747
398434
564647
1015431
1086601
313049
115008
501402
317554
498009
946816
898323
445273
531082
544292
141343
277014
199941
44024
409626
138417
983361
683781
424950
393046
769034
850152
1086340
456389
1000024
128896
49811
743119
191863
1088468
78143
935879
102940
986673
90263
142021
147537
948011
227360
720420
632796
341006
1005642
10482
389628
502413
258973
217628
106300
649278
559112
510149
383431
828454
836845
622647
925773
352485
335889
992567
672847
273415
274465
856787
298858
138466
359003
364703
339071
197645
598651
1044691
524314
639682
44963
13081
756378
788636
263298
1061524
470725
1081753
1053229
515739
355819
865145
1083852
720075
405175
373517
135889
768235
493624
478074
115450
8830
956404
335467
157175
842889
418681
865739
508531
922925
768316
163643
143257
824549
302159
50243
472826
467938
296588
781820
144436
617763
545828
978533
118512
642544
544363
551714
677866
739012
522101
454369
1042994
398715
911238
279686
245254
585612
430364
643697
59137
98130
1100762
218956
767505
346748
373429
916369
708212
388900
88059
496884
456874
570016
16543
518000
618714
134328
389987
415533
870901
881285
1078608
762828
573129
733517
801740
628521
721541
678847
823980
173085
1022861
640021
684810
684448
357582
434306
219160
135719
400187
302095
771495
147618
714300
697023
796525
476504
224512
408699
1431
258314
649137
268003
468598
410465
59725
973432
491602
846462
270306
666308
534644
1055298
493413
836103
569192
433104
162721
537266
1100596
843223
976423
510233
773784
37109
1067146
242090
459352
818160
329685
196728
302353
518908
442857
862633
96974
1035695
135185
1024720
691434
516344
227271
892129
602621
831270
698172
1056904
564791
111015
239342
768243
586766
125942
771554
45081
428231
287124
751353
170368
790491
1092724
120316
173545
47121
860845
841006
1011401
754222
478412
912782
955118
414311
56977
1065224
530066
696521
593404
570935
410524
348235
200775
552481
333744
563626
244867
1047848
294168
520230
983620
957475
731095
1045455
749308
368916
1003252
1055544
439823
741850
405972
655828
596524
805268
309984
585798
243683
223524
310112
737860
97364
309064
876127
316663
710158
1046281
60216
573217
968085
602541
323806
13306
816468
171573
465932
791846
467879
341349
16422
1040391
850036
423744
757518
510010
274616
284170
1095172
300328
648235
589570
693720
891329
257411
769971
1079603
1026106
587143
122830
490639
821835
100786
1004905
1013572
646442
973416
950291
616125
187278
420815
408182
779766
926898
1092528
1094521
451824
490183
226492
365686
361596
712743
39478
1055548
934153
1024343
90138
153741
692853
355095
879996
505513
969925
664694
170836
818853
53887
101241
252610
350556
467680
1036980
236340
238324
783566
348990
5337
599779
632126
348160
1067114
195471
323695
866312
24221
446689
870690
366658
673479
1065633
161239
175298
560943
760419
463305
375515
237562
634711
973940
1057644
467086
327683
103160
425657
404425
633265
921652
195823
1094360
457302
185110
1098872
611658
193118
1049149
256730
526962
1028917
1054551
1008601
828290
272541
882052
931593
896101
612034
913171
926157
991644
924342
619837
909669
424058
988719
427404
664558
18859
903504
635859
520986
258085
524452
663842
543830
773744
192668
196298
72785
865972
88220
252973
602828
72372
63433
243296
784020
631639
156005
509490
957907
847847
305113
478578
633536
982976
366853
221548
411631
66190
119353
91476
614704
190839
209007
304792
642362
771565
843317
414126
5553
418587
869431
1078586
660282
191987
1076686
985617
1057608
377931
714037
44813
742317
457830
747174
1078999
273484
311471
253111
103236
312281
868057
715124
740702
180526
553154
840019
228585
803943
717194
904197
286524
267171
113867
52214
824292
754251
136636
116381
327884
150171
854108
708628
1037558
456616
1000147
164967
748769
26213
658219
344641
924116
194576
1015893
535274
594706
383340
1084224
728699
140507
295341
718373
979539
903193
874720
967688
139520
827713
593863
991437
571331
68469
418513
758149
550292
169094
184047
286926
301165
981349
422062
1026024
185369
595297
661459
1045946
1089826
834792
53172
793229
938024
826488
800743
906954
663910
18778
512917
363824
369684
196433
832726
71043
856265
539778
776206
365647
532307
238911
764965
687940
231054
586054
436326
298457
816162
1097070
656769
856331
140244
879437
348574
949680
343479
681180
845685
201362
490686
275116
852219
980976
1005114
36479
109670
961448
629282
314762
560836
129541
1038561
607383
1012565
1095499
732464
874343
1041563
302050
875748
24204
975409
180322
1088694
2321
976953
770629
1013955
985667
711834
643262
130688
282101
927124
717427
542263
671816
810838
625702
1026723
972142
222631
471689
190188
698272
649133
367734
693649
26818
25790
915111
176374
186425
565766
9782
373747
177798
436272
224113
386536
828494
776405
572015
101377
345788
1055596
781255
582782
460438
236597
968508
611697
769357
671337
670608
173384
226627
144626
1023171
733756
73502
32135
795675
631239
1037146
214497
215547
500738
870770
143950
897529
72764
455275
710219
5969
362770
746020
744970
512393
348699
690988
692038
598249
1097544
1076029
800418
894691
447382
627906
410939
148665
658549
436064
513346
787935
356258
646163
586286
928812
979839
951912
362346
89974
1042975
1093394
765954
168590
226852
573619
59823
703128
938773
637269
791153
1009076
837580
98694
850296
325598
1055891
180923
533816
551338
441022
667920
634239
213719
85181
1066613
107037
592974
321884
261212
542690
378617
89431
467514
911988
258367
501353
264774
873500
1041462
776718
38390
122809
588240
879567
562006
923910
286736
898891
240108
426905
1037642
794800
342006
756119
42942
1001474
690364
793939
680299
478499
359636
391526
588053
761793
69892
9294
521366
497702
639287
313952
576974
975341
533301
535600
921686
753261
247579
181598
274214
964510
649281
7998
208333
148158
816218
973527
345557
373190
555776
1101113
483149
252160
109323
808191
1040506
266331
730760
131913
247643
418737
137635
1093671
617801
398250
596569
101566
1050273
505544
1018681
863187
878526
297235
936703
921685
831288
213668
517248
938514
573543
174276
28970
338384
425524
796552
584081
797012
1066967
947426
1040062
150085
861970
535847
55081
148952
510829
358120
760703
264763
264764
826505
713931
1000827
1768
1100599
476696
51135
341880
285597
146788
935858
804522
860492
403631
651331
516249
409819
128503
923383
962359
46235
614276
625817
943868
290569
17397
12765
664261
641950
408957
750694
284567
716126
739261
442632
766893
209414
463922
701413
226635
15421
1099517
443201
36524
891964
984000
748303
647715
711037
963008
652236
520468
598963
977488
221795
707510
991667
113651
1058164
49512
1094240
476619
933343
263261
270082
587306
22326
481689
874594
483229
466432
667008
510228
371725
439415
1025739
34043
74776
532393
458287
293017
425796
481994
248476
439630
895986
34613
224825
1031290
129059
325492
90156
219844
932106
649879
372433
461390
636008
172336
685771
493106
679620
629719
838720
353146
432302
720974
1040374
663907
559380
199325
322813
373253
774446
852876
356385
746369
289396
417583
758965
331465
1001655
672676
517099
278399
1084521
247318
760767
116458
49357
1007201
294514
445376
175412
1069744
836265
532858
799903
617841
661210
1045393
529467
954889
546648
689217
624892
556038
1085118
443436
374314
247557
263491
810870
1022780
994665
807547
1009208
165693
1067622
322413
866777
967776
581280
850872
940070
65621
1095026
147140
386423
68078
456469
152501
606146
1026541
167578
981439
139749
663580
321457
16715
811633
964329
82900
75689
480216
261589
349567
79581
610230
31518
1063687
673799
864597
76321
674205
540220
553664
284209
611251
292034
822176
534125
73676
848259
84251
131692
858138
147353
837050
36595
329306
481761
480711
829723
60920
800639
544875
1068508
405640
404590
1042974
417709
847174
216542
121000
724214
79725
959936
277825
471006
278322
1044161
276330
422130
166132
656371
660995
116453
478183
647435
1053264
851461
362803
654162
485852
313628
1031088
713060
515941
952669
677038
30646
723125
166578
524787
1071631
905726
584811
66335
367577
747332
642886
687335
1013508
711042
31510
149956
462532
1072799
193258
928456
24911
956351
25650
245081
458655
69519
593873
135663
459038
546880
629799
557692
101556
1019149
13457
928791
660182
301642
927372
473212
684242
941593
647276
531339
915629
1024600
208981
223451
767619
63241
701834
343163
315433
1028375
187983
124493
268506
583620
839328
1077123
462803
134418
83899
960526
855513
156927
294086
643722
739652
432242
210543
666068
582638
332656
419739
755204
1065040
576831
331738
296112
178812
1020101
1056844
333374
1000133
404040
429512
1088161
3793
701364
124384
591990
1061693
635852
693668
210731
368222
209704
36405
611905
106494
132328
878730
781011
762081
1062832
67767
361759
83676
940764
579664
516432
265148
1023373
381291
666404
96514
896369
116195
509875
1051194
264469
834097
1014398
99963
615356
267735
551279
1001343
952771
674188
944832
763103
1066464
333162
983743
565453
932726
302608
568471
578990
861617
696925
491912
796307
587105
1035425
1050925
789359
405600
1042769
38672
711993
751143
118127
480439
876039
1052984
666749
219230
480233
625164
150793
677165
385938
1046311
1092898
322448
580476
399835
877215
757429
462479
767777
373572
742414
545422
789000
738911
25279
352856
1047981
575823
330201
286240
969132
433445
1023382
826002
893269
757536
145120
905879
796656
47909
163327
941637
686758
37226
441686
718889
241652
133840
770514
311246
202450
1024296
110566
136579
505780
391024
1064873
32660
739676
1091530
786272
931104
193665
1076467
556821
298637
76156
799870
974936
1011318
360259
695913
433212
670113
923169
273687
147107
876192
989764
744495
65684
523664
135409
973100
324622
521256
231445
864715
868157
446012
380186
454709
498357
970843
785240
459848
346486
241850
875217
342333
873318
418466
518869
413396
425139
1056121
88235
951398
379505
479519
165719
1049931
408308
778030
989850
807753
698559
1066557
847431
614481
547227
745152
867006
540610
271067
436192
727991
33407
555243
15956
1049809
310313
1086524
780846
45538
717071
530710
572611
607355
128269
889417
409913
950813
939737
204614
422452
1029170
924175
1016269
705541
1089779
621230
222374
643362
779963
94074
697538
315167
73991
625777
795306
1016821
241330
12840
818502
579795
660839
847823
895456
529387
1069514
687563
353163
438869
514059
992734
803000
1049129
288069
349461
592376
323071
742734
692832
2897
218596
1038736
880770
239381
1021736
23030
491462
4556
984957
212000
982460
690063
77468
106315
1052001
526210
658967
4751
840662
319915
364299
300199
478027
321830
789531
476216
270487
286199
265517
904089
571233
665122
380161
1063830
883460
952748
488986
46168
847827
971272
509265
379374
554524
490586
491636
598685
565802
705150
1061404
935792
287511
972261
232204
615146
124590
41814
384460
694684
137388
190268
1055806
203240
168869
184199
549721
153882
1050432
704848
302184
854479
418103
28889
183264
495032
656654
877422
1007908
1052826
124416
589333
399188
479059
409549
801438
496487
845570
125236
648470
184839
587037
656269
111340
260157
683870
771813
664088
291058
12456
536061
788216
209317
314905
80813
967799
608879
795384
60747
389188
47420
976767
30114
792881
455399
874510
741844
25538
337504
191709
948842
257908
226651
45737
789483
315528
59954
952514
487382
171512
234505
198091
206365
1095636
814293
222159
1052132
83228
501335
802675
611861
194909
351513
229909
263024
624499
115723
826177
744942
496682
312957
538318
362931
1041484
692208
507396
798483
364307
846781
1078640
251917
767502
617150
871208
629830
684733
1037742
896159
995175
878333
646030
515405
858867
1032516
226421
919157
773820
409253
889217
228156
567255
877854
1059631
615078
286254
177646
28522
125848
887643
568211
168942
934938
390099
227864
819445
33006
638979
258658
667633
382894
540091
20726
321971
312538
909957
322590
576571
446477
1069601
236011
627572
624431
515239
599014
170205
824023
685333
1007652
179012
457153
157234
634744
567141
793353
214161
739640
563492
956999
35158
708946
702205
476158
856081
445208
847183
558428
252770
589002
240839
318087
245608
873192
54394
66669
225697
715693
221977
894995
174972
655182
1038543
2763
1047003
431194
158792
516956
779222
337638
861369
785742
212009
735774
543269
38688
488438
754544
270150
137218
553788
566104
859894
858844
371723
611042
1023601
119449
651822
201556
1073604
593695
148197
2445
639839
949882
127360
144073
667606
292333
994755
104641
1062171
411208
208739
556201
345681
76162
1081939
330742
293061
407017
569365
697983
864620
484435
595482
546941
1035124
326978
184555
723362
741977
23562
866710
623255
341298
289759
1076875
613155
563987
797245
710454
990350
93994
834645
590336
408912
556353
1054085
5376
655545
178246
455827
874092
462551
641717
862837
835282
905433
7135
381984
114526
944272
473333
991892
986353
613259
963630
378664
400242
352092
118059
944909
30263
214916
668373
1007785
873980
119198
918484
694806
235434
648678
313442
310068
386599
270000
1072499
674112
848110
757019
472569
864248
467460
833971
259343
397990
337925
826070
971732
772168
357101
1061934
708010
959906
714769
691029
739883
1029871
734122
1020345
1019805
776179
37177
871237
1080133
981607
710679
136755
715859
835958
554783
225309
1092187
267213
67215
388724
332250
95204
165703
647316
962385
548178
103164
480961
671341
132684
336624
888977
547716
291883
1090631
1066975
86039
686829
957718
154485
729586
826381
524348
401921
529141
40464
967480
1015647
373948
174870
968541
733896
216704
582533
340065
730768
698873
403595
995697
1098254
9979
491059
946901
551472
202576
1012963
109060
472871
315329
564522
677901
576154
75934
76984
326496
918341
379809
295810
201082
128123
588754
851488
755527
953004
328076
690737
350854
732436
423762
955372
778713
91599
1032840
780640
474793
559636
33892
599431
358935
425310
745896
126199
261880
127349
21931
620498
934645
948714
561221
394744
296381
687801
770016
195846
869810
112811
654726
490758
63262
531797
358685
381222
12268
63099
680917
679871
611182
255225
13288
951365
1048700
1056079
143940
771817
798071
1019614
709363
1009206
3765
938832
644760
908667
921290
177694
969443
699611
773039
351860
548294
87782
892633
438003
205464
364219
213132
652324
1066319
171478
474946
28576
133016
491278
753706
206221
711256
603693
881191
655789
427013
100533
72190
809922
475266
337432
209876
338248
54008
364428
400805
60319
808329
22327
405690
695285
128462
131155
775916
724900
561415
230080
499076
1074916
204190
198110
903801
149194
448917
154147
37193
130975
639991
1098788
238304
1097893
1088307
84945
733296
488767
817366
697402
918177
901958
933678
113114
181469
516705
656444
933020
628216
74131
691942
948555
624097
447469
956434
206187
842774
698156
845272
695539
356164
698575
79160
591972
333229
386144
884460
1090916
264228
480767
919190
1007810
143604
1099024
871175
412584
143068
467991
184525
495147
80409
667251
69281
509076
342751
1008998
1060764
324287
966780
314481
782555
863603
136609
482981
895493
574197
1045376
784645
758623
347645
37583
339199
200078
290148
1037295
762706
1007983
182331
725509
231348
793825
649070
1718
512013
598163
214212
355307
734175
826387
85812
929802
10280
687796
1020735
289892
188741
655205
599477
877688
376296
51030
420846
590199
29918
441518
370484
34142
1075948
34579
493517
349895
585261
226647
740371
219735
648895
1012363
341632
463719
107809
183305
402513
703034
780521
208964
274076
866259
337205
263673
895070
598596
530733
1027605
1079289
949349
1026276
730230
401355
998403
675285
887908
509677
22888
527542
1076964
879271
462150
1078095
346609
830133
499677
625592
182156
1027960
721744
606671
113774
38754
612273
175901
62714
247527
92008
228658
4693
338103
886168
135229
528881
206179
894852
809473
181670
348006
95537
1012254
1072744
149290
319164
414397
947282
235473
687228
1027345
791424
1084072
135429
906128
330831
991626
961959
352673
777368
70116
898969
1015489
116996
504599
874910
874127
14707
916813
485566
615862
654496
45489
254522
283610
84237
451981
1609
334536
1083935
634340
399365
1033324
745714
635676
965425
315060
3529
717844
497215
210558
408459
1046271
937473
97803
433733
401746
503604
764208
259078
940726
502657
457598
400906
573837
288160
395879
189998
144860
17459
255759
238388
935587
1096992
777656
1076936
888452
465132
148711
174996
252648
213921
841063
55554
603829
133969
1076996
546989
620856
301097
751426
376984
1020626
411109
510793
828836
431211
391912
147852
879737
1058774
406640
395430
1056512
350590
43651
1062447
189393
46903
446425
938565
401110
557458
558559
963347
731534
714372
1096431
1060185
615891
135217
10433
922098
771559
233237
401403
1078213
905132
542902
94214
620391
174945
841931
744395
1065815
1066658
469827
625233
994516
975568
239167
274435
891711
528812
48362
335410
573975
497034
774478
684911
398195
802283
880319
394733
700407
309223
1084262
1078524
350813
785183
398576
436599
452993
949135
1047421
348534
166481
1045217
159850
785572
791107
36496
281145
436999
537340
289545
525028
641788
750086
385239
178794
898584
178923
1001250
309951
822180
378245
529634
272398
580412
1066619
1016854
618860
202097
264884
36442
967470
677942
608853
553428
38847
770777
690108
663089
867280
847407
774444
811558
537334
247142
1022684
769962
157050
221190
107783
615863
238301
505853
732607
1063559
1093381
436518
946285
675424
563220
46288
60137
370626
207588
598770
921432
285728
662992
27940
221081
262347
973066
776080
843177
526000
40144
67878
46162
688590
947509
1030136
695264
740528
934293
245776
3196
1028948
1042207
613868
337525
233900
597897
135710
389616
212618
394230
319372
897331
427565
730960
496375
167922
488253
625335
86044
679720
1071876
15121
1064922
59534
440474
433964
752607
637559
1064906
189684
833805
1094940
879677
830233
581595
407073
864532
715635
161890
870618
897939
603197
723320
561003
928092
966638
708949
246854
444519
1000419
108211
676392
666591
426574
45762
1055539
959874
982355
709671
517583
681938
110287
1079181
1000959
763760
74335
923109
130695
84961
116666
575803
864014
866568
14044
903405
916835
136062
1023322
56455
548127
30912
317381
1024149
420183
167397
1066945
338915
710285
298800
436734
61308
302352
361242
1059950
396878
839209
65567
419994
819872
761806
326825
1067199
568714
641613
452756
493595
804754
481199
41375
323947
719980
85366
972042
760229
59684
776983
63627
1019023
21715
779037
483161
1019988
417741
700197
152878
813124
790294
452079
888277
828187
625990
802232
1037013
194692
718995
986236
562679
391737
284001
537207
686218
585409
182726
817258
980274
641964
1000436
97932
970186
125944
950884
23919
169734
672017
77687
1071776
291785
696135
60161
444644
255826
1051083
1004197
196651
84714
325857
977207
745433
342357
787128
43645
94658
685358
809062
217176
123027
770739
961531
120779
734392
418335
432009
461389
606415
818919
153255
665509
180837
425587
589820
1054787
1036009
74444
1093750
367378
734308
1082060
1056781
163569
813691
1074526
688127
596143
431740
134766
294252
1004782
413942
826740
255634
185478
334756
717576
906554
961350
492824
358632
48580
260764
577137
365279
88161
1035296
941203
512031
866114
485452
810115
820694
165843
202981
357368
612922
825127
141890
743052
81933
446589
200713
727335
968662
418840
16285
867119
167071
410161
812276
58396
323839
484772
755852
509837
957535
60406
949802
709712
829914
606403
767298
588933
33090
155317
874371
854518
464448
385385
75357
448212
469583
60930
1029660
546180
736915
462761
967395
17736
29937
739252
1021739
502674
268960
665742
624474
575368
920106
469590
124399
421872
390896
301906
122941
822371
908855
629859
427284
434923
1077556
738933
1041512
718136
193502
536750
452922
705803
123502
761404
267694
293266
866089
231010
838250
269282
436871
18404
68374
689562
542955
43505
364580
517875
557567
966772
60308
758458
101057
524183
728961
977192
296010
609472
419459
1077937
796566
38057
661225
371394
834963
606756
449388
173425
1009540
201473
1028433
95515
944558
633155
698737
126942
161508
413078
852771
1075061
195318
115193
402184
988246
631264
244431
274040
647748
713343
842895
407888
610425
123208
458093
931698
617533
956287
142748
93079
159573
50605
1009867
953030
403909
834972
148804
355987
28831
374618
431002
361713
707595
968495
186189
702814
229495
563148
894720
333446
113757
606747
410366
778704
148033
72439
1058832
59501
899414
1076295
499349
980994
387693
1078043
976739
234495
1064773
1035978
394777
910103
251273
11864
264608
902378
332171
662111
154064
969373
851472
441360
721763
963339
805671
66514
378971
495157
449502
328001
994471
154963
360489
747221
165959
1096237
231783
283247
836929
381607
925974
458823
445106
160450
331325
155197
540184
225589
1030307
421010
581670
949612
446032
502520
1090855
302012
730432
251551
703981
516732
1100914
181519
356669
888671
855801
423727
120742
936083
496639
816694
897209
328591
209664
931745
949683
315935
209472
585567
833208
96040
967884
786600
126221
888732
1051920
630665
654274
932717
397359
845593
1047690
733612
557504
510643
1094
125265
319899
9845
1001003
347461
1006823
350535
491852
565084
641492
231608
893559
805904
692265
859629
1013051
308313
408122
709890
1052917
670988
177400
817436
125133
634667
838519
251865
309480
561807
390621
910486
503858
1004689
293232
577317
934922
944149
667037
1004036
658791
384457
485261
67483
256798
228719
99702
467221
330622
873828
538242
237536
569104
814146
908311
1018979
434756
866423
238436
45686
459039
998839
789625
475108
909077
590232
459257
829711
706406
1086092
703660
872532
952708
304731
124719
410415
808330
791510
917115
413677
95385
176259
319588
154509
976860
393291
440416
336883
867890
221830
833560
67608
456876
553846
192876
292341
662657
476772
1083083
930298
751258
343868
440543
786073
185859
552080
880431
138461
225068
88836
674773
98177
337876
974682
467874
227164
372644
622722
955442
432342
242897
783303
828829
1097107
145518
182803
710402
936741
136577
456784
991960
676145
728663
879932
637651
587454
277409
803604
65333
199352
46250
1013411
9282
137916
221091
366228
249688
888383
1097325
843876
573340
539970
74296
345088
527353
1099443
185272
275137
903228
558668
654922
339816
887913
736950
97221
538999
321162
17143
68814
483373
303805
432594
997941
58135
476659
99948
398486
353153
47796
577220
112492
424192
612908
908828
326299
80148
105435
247375
164749
395305
390835
701596
900638
1087043
687322
171129
156129
158019
742762
787376
851921
991955
76500
523468
697428
979555
54535
929648
1077251
840674
547202
898096
676187
901745
725614
1039714
836442
898199
343484
150948
207662
794396
945484
581856
924213
665534
600951
144523
452579
413272
364794
411323
40644
1069568
774705
40247
601583
278160
76769
581082
28500
992333
30871
460580
748428
344899
624369
127835
380095
443482
463874
1040309
100655
167546
720218
536326
667053
796747
626795
491616
216106
314070
788360
25735
706871
106563
107613
485941
1024566
758187
329649
249340
575549
709682
543150
1004420
6478
212728
810662
95752
625676
374404
650237
54921
692415
402953
245884
381660
930389
931439
1007628
1004304
951997
603624
175042
599359
35555
1005088
853801
912341
834327
1008311
276044
1061614
1049599
721154
388957
852950
1035192
215230
849209
1011343
677285
407687
743833
580901
745456
279222
19900
44885
913618
702583
532381
186427
849684
425548
585126
307724
701833
321862
272919
362971
859000
571449
598572
124850
789009
247761
776944
683268
1055701
301238
1000093
728580
878895
313321
1077497
41234
568371
1072759
862198
1066435
606792
478234
1007757
1047330
1092287
140864
905092
579453
114789
852025
713028
206951
186109
798841
521923
145580
688673
329944
979182
844059
62189
430631
788632
1021981
17376
315085
484738
829826
190167
873228
349207
32416
392451
84108
517723
522830
180860
864721
154042
371492
124295
805449
562782
1036614
1007826
574229
927120
254814
181753
473381
783835
570894
809246
1073225
1072175
126984
307379
66894
455820
658152
1004445
958554
809968
365834
689026
10171
763880
559274
301093
353914
282953
138924
7538
785542
183116
1037819
1051740
951073
249686
250736
891738
1044618
1020476
134681
656290
991232
819988
634459
144800
792457
33200
333414
632977
64945
85974
302017
1093293
1074393
488952
384462
247797
1094820
372645
406273
891098
453197
847011
481559
330153
569339
934530
547875
294378
1068391
487120
691901
637853
581581
794485
637950
206707
71002
743041
696757
103884
474305
60076
587303
280018
324331
1029050
1093332
315772
68716
497954
384339
106106
332972
895462
459760
120607
953702
412726
4053
542945
395104
1017003
189081
54217
186043
856452
715896
260034
1097080
141212
401829
140186
584019
883199
328547
541154
120727
647738
34634
135216
797537
137251
488704
781981
878363
755824
826742
496644
245226
22745
973294
857245
571229
669989
746365
816862
884498
907446
398608
957467
253093
364954
510501
182672
476219
444747
797340
863387
462235
480295
129663
785332
663667
470948
718156
813216
367532
977677
1033539
386805
554244
902676
203248
258477
702291
851303
479149
15527
307888
421138
788586
649049
971088
321433
249616
84221
781604
975855
296842
416569
475014
542889
26163
327547
819964
353638
137583
404879
726041
47289
404175
272563
442069
853095
220589
465081
638770
710265
308006
156098
489434
129550
856337
186865
1013491
729117
118135
688980
518154
58752
1038698
834197
271592
529255
180637
214985
780613
611580
278610
1079132
396140
19076
30988
240985
131045
689559
418857
79844
987395
125409
91202
462785
729700
796034
542777
567776
864824
104999
680740
514829
865006
707000
227381
285958
382038
1042503
907222
238874
630563
290662
158853
1016521
917850
513273
754511
820165
44954
529843
36569
757173
1041673
853561
642440
200175
326305
826418
967969
210035
533138
116261
630864
1001585
295460
381352
733003
642150
505682
432675
1077154
12936
423345
846079
547934
824725
344898
1097497
262378
691738
416070
202115
677882
1041804
418008
260540
596844
135278
608532
508760
448687
641265
666347
408366
431481
214426
215476
449839
152179
685520
481217
831237
912855
437570
996138
272328
118580
503402
704015
560786
938496
1019959
780607
628555
679262
464825
808179
923152
20725
774513
655895
697079
140385
215298
888559
866317
357176
942744
73005
979223
967130
887091
589998
538304
271700
886919
790570
406838
1054274
180092
189153
427437
495188
340673
603620
637369
932759
711972
142469
254493
873472
883324
973202
318093
381414
871119
1005504
21149
1042478
400999
64561
1092603
187036
981279
358089
374785
981467
273113
232286
639696
573425
573426
759683
726540
203298
856390
2920
8925
716359
543115
300610
875287
382284
256797
827530
83635
51298
964775
439851
570466
1078382
545254
743344
345246
353493
1061457
207528
559678
927542
898467
691635
908608
358870
432868
186562
835784
866952
692256
36113
890662
97399
846465
8458
472931
137793
651408
952968
820563
615580
810920
832674
547005
263260
779554
118224
221813
800650
886873
399942
673265
527563
987461
931154
302317
943170
683476
383347
630282
60144
762189
1015225
1036760
566125
422263
255849
841530
421572
179106
624991
628163
402659
268193
577970
130137
161202
30223
373446
1016884
1075695
965289
217190
297560
457292
146870
148582
195835
249243
801835
957549
380786
527469
836770
21690
776927
432211
398933
1085248
273664
1075610
172388
125346
548399
388958
316236
743534
329409
655947
8187
829028
409597
678783
861310
152825
710908
1062640
857337
160163
796922
729044
598811
883966
247323
512803
968900
137636
681418
528186
175152
731966
391452
1047269
908967
328187
629679
584005
476337
517470
273914
393468
652152
1074426
851916
300561
722912
575246
946418
677295
19092
546421
745175
55730
822771
236000
527875
45236
651303
334919
967268
737352
436756
1039191
357661
106021
948508
267264
311211
1068569
392045
784644
72062
229792
330062
128450
623774
237496
883664
516336
860610
535358
412658
1072912
884350
348012
851865
237611
217827
1006714
88263
595028
1035405
617722
701316
950081
977365
425506
289235
182216
572364
414519
525996
809993
943198
363485
876211
701484
809857
3361
257520
265408
106799
624279
138726
289565
885434
557160
243872
871713
562133
949001
334338
776446
744662
314275
746560
380818
692431
391977
1009684
978970
565971
596645
810750
954810
443505
617404
507828
373402
194260
372674
542243
342730
68685
698474
438070
129685
910151
259899
153125
309346
504839
173242
889296
996903
956880
111553
1070921
137260
857113
317001
1087366
44316
1059166
326833
671542
658871
81652
527282
970620
703503
789504
849446
674725
469762
370748
964282
554834
148031
389306
1072419
149373
439309
738039
662849
1004103
1011750
422155
625216
533263
181643
787761
792677
1009182
785531
174939
600523
247354
469615
76533
725453
446259
769191
20811
691928
548156
1087860
723257
243004
903715
575008
181346
636135
440949
236505
26016
642275
174245
765886
125913
478812
608909
1048903
289444
561976
104067
56122
600810
670806
267020
155192
516394
104323
467142
868665
867615
898795
897745
387133
920517
146336
232164
23621
881788
863931
262366
310983
498212
499262
479061
532498
531448
433208
1053924
429351
1029216
727678
27428
647898
180876
894589
173313
894726
257699
508958
365007
452458
498785
280840
671983
985578
1073069
93209
885702
351056
14973
72844
21431
69257
539753
832471
380534
1011130
791016
429786
947597
255313
170127
412614
37060
90562
187243
188293
371582
1054140
1009179
75222
251922
863669
1074789
995659
1043470
222789
377701
795941
192652
969741
962397
55321
748967
784955
971788
139870
82778
55545
582872
643631
565191
485554
1030394
168936
363056
349916
725892
426061
717169
858044
43950
619498
21585
14489
16725
7751
797085
256860
1039378
243010
203839
545510
224118
779696
718594
879752
536177
291011
217960
1033624
594177
872690
356689
150183
724956
800519
737204
143857
716250
131635
985582
309403
457746
602307
288833
849069
632433
270485
240865
297864
476271
207877
82729
285545
318603
94739
817307
1007633
1016635
502178
753740
283710
721510
1063942
138195
544352
828712
139503
312577
531093
85895
344867
557995
172525
477978
216007
574589
401989
952184
57479
1084367
540720
719481
319869
1021961
63398
821483
357503
340903
254995
920170
440860
384627
649777
872471
994717
203954
737409
451100
405634
591094
553518
897284
300919
1004301
455430
865067
1062016
249902
448094
1024761
584558
108762
668382
192496
366321
298640
380787
270213
223250
102892
991651
970085
197847
690630
341955
250227
890782
1006910
91087
630854
1033181
991868
301007
725666
736742
505620
1025155
326916
1099975
701838
684521
820927
207641
401361
862971
237013
760141
965168
60495
122222
659951
366570
37667
568294
309884
225480
4665
106957
702336
504019
195643
1097146
1007988
444074
447520
151113
433903
783663
364489
666581
404999
934203
721677
557151
680427
1052776
1080828
1033119
872729
628728
926875
139086
531707
8532
302203
706052
670144
815397
129020
444708
171266
497027
940387
259593
221464
602935
696015
866112
1100775
233782
105995
772395
1038173
840928
166706
789051
54448
391578
874196
316677
572707
834001
216382
792627
1006010
76823
255574
539098
533026
206659
371820
446154
851851
961612
472759
1058474
821405
47428
910372
660640
823500
760013
612285
412780
525777
449129
537085
861976
482501
474768
1010686
636244
644741
369327
162992
342142
696610
144140
956807
546519
869172
393901
775429
706634
296712
1029685
1091125
296291
766794
322226
652513
886566
947050
488605
76800
930446
639584
770963
272900
713828
193280
1071882
134963
853871
310176
940563
644578
117380
292900
325663
275278
720088
1069793
650553
818126
874612
399734
995383
601312
1051550
282231
587135
140341
960871
348259
530372
413696
688774
975004
303979
970593
1093653
203947
394677
434122
1012338
805387
605009
570553
182566
1025191
363318
715663
750655
276930
190853
82387
966090
285224
458007
1004032
105488
101253
538877
136828
852332
882502
315065
495350
411633
694312
1019284
275409
1018454
559882
1025816
153830
340463
631092
71068
643245
30519
850267
304659
557824
7215
185547
857843
726861
291018
122507
791687
1048669
175257
169225
453257
105045
53509
385155
290494
8878
724926
406259
1054422
200984
1064399
848936
609936
1012339
688811
699935
785459
268735
31911
452432
1083910
236050
470044
711575
454100
878740
166044
673651
117820
127562
897922
701212
598829
109185
1100244
1039153
155267
343010
124158
856975
527047
1075563
115345
865370
1068709
498635
994213
1059515
190818
8202
989024
279321
981596
1068683
851620
683062
749544
421099
219076
398573
582515
722403
1011877
551106
165020
389698
389948
976452
437511
402816
974855
851109
450621
41898
1015765
171134
698731
952819
381780
886137
153990
1008979
708709
1093461
133780
32343
847549
395768
263093
484961
567712
397810
722918
341329
299361
575838
430522
329003
57247
57861
117859
257172
797416
242709
804571
660907
158828
417158
75912
358535
318990
581213
725695
581597
149372
544317
75435
726741
490817
770523
833959
991036
929587
926227
570826
853990
693353
678206
731737
50772
394459
363174
899779
1028875
810881
952954
649318
189938
569982
681903
162880
604576
757569
479184
562687
272420
1087466
395166
248235
711557
329914
129188
196390
266139
620392
752942
825996
79441
878868
60786
988418
1087749
62989
1083663
609294
167760
676998
898518
429096
377924
288468
383918
212786
361195
589015
802138
608614
311530
232005
468052
639419
112686
141585
249774
592184
946531
154459
637842
129587
846281
533506
1032374
110160
248652
185864
20316
664497
911665
743998
561092
873675
108121
305043
23640
225694
903842
656688
697832
213155
597352
328681
209559
725617
259548
748536
477196
100999
914230
1053045
1034256
1028253
1020390
978686
977636
252947
636388
767452
28644
717554
716504
66660
367334
987911
4413
139025
409585
515539
656239
657289
1013879
610459
996622
85346
71714
12266
566051
990254
926928
1085794
221724
1069800
1098218
49405
118183
117133
82050
127701
515806
938587
1003133
439523
739807
20323
729452
687962
603405
809475
620629
718076
11641
507628
1017200
528468
812007
406424
534085
172072
40507
1059375
1092564
386169
641854
135371
901504
196196
1093862
196893
679845
594578
979719
655168
571846
393762
241717
977715
631756
249594
779239
571723
924417
959561
625284
433767
640931
824111
376260
926402
881565
334515
752348
272246
529099
215856
539030
824276
898615
963893
801558
630058
849215
375036
283903
1077082
725711
270403
162654
949777
115491
198050
992165
540843
715432
926055
831974
774919
1101160
548368
761113
394262
1084729
613661
596479
284253
33510
679455
72149
808674
792702
578401
257583
557017
727446
423029
90169
475279
466289
446359
1065128
223321
1037378
804286
815911
823864
634344
194483
774289
997166
672731
766186
853854
243805
597547
598597
8687
743815
689639
966597
242398
310050
354430
22829
61200
195996
329167
417349
520517
129308
1092756
1027231
296710
593590
853923
972163
376100
294307
711653
114866
691515
626555
512986
888872
59206
9680
625078
250159
1058967
313314
813431
916507
873641
54501
344660
478557
478229
562629
303937
826012
897602
107423
1021110
122515
426408
776368
634139
869495
281895
817794
464577
448463
686398
91356
376053
373693
205600
707381
13405
819760
399682
954649
538438
827185
923099
160175
974061
727306
854409
869148
449648
616660
1005480
186936
1010336
416311
994540
634371
851331
22154
498637
186215
541262
1011006
947205
525489
699148
508826
24494
112996
223900
988165
168956
1047792
457484
30499
477783
140415
351912
63516
940085
674974
508905
700721
154992
450783
865019
1074620
344088
681063
679184
776432
1053498
790377
245686
593221
170802
986680
63197
212462
209327
373951
765704
709940
608306
109183
1067406
191138
198490
808521
1030077
505795
654390
528288
470318
907285
197043
1029083
841563
409125
253362
1050198
993929
943535
336507
410012
624227
507732
514823
1046782
597455
281027
21637
786053
838436
278585
489248
364584
793595
538585
91425
402875
775390
1018066
67190
477814
624467
361965
833509
930849
611662
227022
31497
271267
792416
549094
262454
1092078
582549
838448
572324
694671
564049
901084
516146
556778
105375
974227
742150
584259
441376
435622
215609
828048
431666
16441
289054
331046
606006
130030
994914
897663
1043297
235524
337377
13449
547277
427256
1069975
227351
627701
97033
221668
1041402
1097055
528681
327713
882234
858081
465827
781714
551740
666671
186279
369481
739686
891501
1062164
252845
913727
236191
767969
218906
201109
890664
70508
369980
962476
342968
892304
547406
182417
399795
405316
440546
963733
143870
620032
501168
600724
106639
109380
679983
365086
1072760
623286
357599
965477
99424
431926
471664
112282
236988
609280
340109
53255
457322
262062
963948
831020
900032
807228
608293
349987
328560
841204
352811
640715
478644
696533
825175
503677
835086
202132
144620
570810
84886
624620
314312
1035883
97561
592677
204433
177754
194406
1017305
306181
483928
896251
788402
460380
296584
729185
782449
542211
594161
904379
754310
534275
994787
185796
866819
180760
578951
300478
852677
423734
64982
86977
240995
228640
300708
988811
172566
727196
543621
733353
47185
57382
974125
855943
994541
43053
895344
40859
339871
703872
123160
57423
410284
614938
141691
839512
548755
960819
435325
810216
250719
215437
858921
826334
797292
569021
571250
943732
607370
775075
222230
189327
998461
34779
69628
535219
859374
428844
428198
1027657
405763
668138
1081799
138807
722073
160279
857200
254281
336431
1090134
304401
986130
627655
1025162
840579
529280
614535
826291
334987
1087342
223076
396375
609615
74987
607763
898247
94336
362602
326330
383284
721954
750805
594963
768104
883812
123777
347882
402936
511516
494399
959309
881135
1017582
349191
116025
63982
709312
75231
1088102
517684
814258
1088156
767307
250071
698438
1012081
202256
396121
844921
690182
6488
1043405
183772
1077817
624318
313678
192023
683377
31782
1060287
603368
711933
720969
42874
309733
209470
97211
1013005
848585
84401
1055169
156213
939603
1035103
294246
814122
1009861
232390
1082537
625897
530773
355681
998604
433676
1091533
248860
1016481
889252
6496
1059325
1737
187985
670355
653982
144064
927714
548846
303352
912150
434807
415158
395520
391744
936491
945339
849144
682837
408898
311713
679225
334026
356662
303982
960924
724359
967408
808042
504388
673473
547769
789026
354950
218145
79680
915560
713150
485242
575565
697743
1047735
1067706
271696
955751
869817
543789
983101
866754
695479
596667
170077
34469
80350
629075
325753
383778
990347
40218
961833
506165
1092483
95299
262922
479032
725257
19543
332363
407885
628398
1093634
322446
604680
800338
498631
499681
933787
866188
132049
153594
1073624
742530
599194
950956
197166
226533
389614
989129
948686
863016
102414
1016217
646241
98035
896966
664629
373202
348696
158284
775188
817490
722042
644123
237850
9859
992410
553224
796178
485755
923328
116781
539819
983222
268589
490152
314943
425797
31844
508813
929721
556484
374847
990141
333964
260383
684083
481697
833864
195446
612825
72400
429173
917931
483006
186528
603702
864258
78930
209650
885116
788028
141180
653813
178041
419324
228856
240813
272315
470053
1043543
972165
61043
568238
710386
241006
548848
22385
538464
109338
98401
86446
40014
260819
353405
395591
772248
666506
544883
1060274
376569
841980
555148
842448
277577
423004
306353
1029621
371860
55059
33413
25418
361449
582770
884866
540481
499112
89619
735555
512652
362846
924744
141132
1002058
803466
779874
922357
716966
1000864
572934
783387
676696
82192
306512
280991
785323
915656
824960
513886
444157
202778
620894
407299
943643
60419
546098
592917
772910
185610
389101
872973
749382
405718
519633
52613
1094409
456083
175172
156227
982106
97824
666832
256251
923048
110481
784559
1073388
747089
225041
608201
989013
692803
504962
215832
349996
48669
726670
998634
452969
316777
24998
544050
12403
784896
795838
98546
509919
1098922
720668
432492
345907
526896
781609
232937
614324
847016
971328
404848
979174
909708
54816
555592
408852
1099761
951952
130505
242195
758944
651817
667445
807245
128768
535113
118660
941123
653823
912109
208281
896098
319001
435658
851142
613114
787414
760740
646434
491956
543180
812956
315151
749032
687143
257189
357504
127566
1062988
305932
255858
829393
870922
942556
199828
782786
416659
920777
892963
683660
969897
475359
925501
605510
401894
245643
833789
16637
322515
56714
61580
461011
942564
569456
503038
602704
1068137
859419
1044843
281281
968483
551324
81030
572495
163237
1030986
451461
17098
887612
771980
384903
1058922
283124
538132
1095330
120691
799837
632970
793195
842123
613639
168525
177635
604792
942986
368796
846049
709222
163556
472363
715579
552528
574396
327643
175174
414266
839720
96631
130827
739716
148147
1010927
1059540
496121
16058
821502
1063550
638880
209133
18534
166918
565048
540230
245748
124477
975265
531227
80578
714370
344247
175672
508011
836669
162359
459461
156533
1009391
673437
815494
694030
192797
1041963
1071979
641462
318794
543591
932306
739776
1034508
12136
889543
39239
1040050
362618
228019
1061414
1018937
709024
638773
222500
1033799
7501
803195
596091
1072326
87403
671641
853122
412755
441517
729468
27839
900080
756388
24659
116188
596367
1056153
647572
689253
176450
601383
521881
853994
386193
469806
357268
339382
849899
687800
718038
802483
321887
185686
441846
46896
109867
460921
1075548
884982
313265
547259
729120
414417
495430
342338
313857
952009
298525
37631
878594
149165
747566
285751
1276
509975
45534
256433
321520
285295
288133
633270
380738
412858
336340
76159
732653
825807
813969
282674
896593
551976
412239
325933
951306
175933
505333
525533
966480
307372
899073
233424
883526
610298
372117
979864
880330
372256
662668
389278
58034
188192
579649
148580
810961
427441
244266
644992
644774
795318
675892
784745
63702
545452
223824
1070832
662875
25680
693871
742195
530365
127700
519058
486179
955207
508121
395353
412167
77522
242059
215732
1094280
69327
992198
615860
659906
630415
247465
357396
200686
256881
93792
553496
755085
696961
541643
708633
366842
975965
548194
340828
724978
370935
563295
264809
75973
462345
521370
110845
520331
797812
892270
621681
60033
3785
666937
944307
239038
60516
78826
386784
137983
1094367
834898
574736
661822
48638
17840
28558
792811
1039808
1066409
144616
108304
890896
921025
917650
376125
180756
766831
718532
361594
890464
1077653
226840
1055234
523901
138384
832486
70581
535886
135284
30135
682283
205586
896211
519882
590260
1058083
149717
781810
733229
184508
287632
503083
143683
12222
81391
362513
879334
775752
27266
1080562
233860
1100430
164718
273628
1036970
459466
922836
255438
246844
242316
498897
731131
956360
533278
386439
658794
563225
515860
2284
1033983
221299
931294
362592
707139
286140
496564
996997
247710
238716
484943
1048753
77968
638739
69769
285441
949219
271364
1031728
999577
99125
255095
303760
232507
793682
809457
32164
711458
269261
958133
471114
333108
193870
789108
456498
61089
72836
743942
424525
835961
1006918
556326
145093
654560
433786
505616
277110
354547
84673
625877
772136
454783
654636
491344
944418
239036
118549
920683
94299
150290
806552
148219
602022
624570
888492
805090
862468
96464
624588
781020
330578
127338
692609
826893
419403
169364
597508
677950
866501
164289
203043
650216
467486
952831
1072916
478946
777830
910311
1090309
300704
364756
135307
1015708
66661
731139
281873
140751
968184
29066
41151
1034644
400453
319561
512074
15035
612494
441834
209435
833415
1068713
4329
681641
286605
505580
727282
34572
84352
618594
1086388
398194
562567
1021697
466548
423964
853362
8906
530606
78652
640155
756789
46769
1069362
900427
412154
531159
751483
20570
179568
1101078
13172
569248
534886
515206
886555
1003751
374299
814780
307992
235588
502922
189933
652909
698943
414108
415782
180377
845129
134699
788094
176112
959827
769273
326904
386504
254014
446049
695013
986756
563659
1063313
564241
803312
1009457
656663
219427
1024890
696108
513195
616104
379638
1094341
492861
16917
1058303
972784
611680
30609
979049
248871
1030387
470395
153779
906662
777709
637078
616695
647017
28806
394106
143653
1023970
499709
313334
314384
30246
2633
811349
811348
71414
212640
97458
499294
572806
757497
753085
498842
328819
1022229
427860
306046
1095772
495400
617564
835087
186526
778432
739999
268943
684245
883282
44520
236118
46316
64239
183208
26215
146028
212266
507558
576395
868238
413737
1030215
349115
505444
208842
48479
745481
740560
554055
349962
186254
770389
777047
180619
903234
198211
784847
283865
469454
636630
875818
1053116
1062958
331685
783241
496522
123776
416508
688056
600510
927040
601946
538268
199366
755317
866349
737541
539786
1082230
930348
456777
433512
822876
304295
888021
721328
209627
995895
307565
151371
1076762
313645
110503
746053
415744
470649
863331
42616
235322
106583
319851
473643
808086
125120
197101
968419
696324
443216
668369
69434
784852
552619
415708
818912
587635
847483
340557
760850
1066105
343429
852906
864626
506156
469988
349405
565974
145968
247910
252423
894100
10977
861336
486934
325057
255311
791952
961245
235997
140985
785092
519886
513796
1099088
495515
674782
899556
921599
443008
363312
350301
486939
100202
422211
774297
703531
778817
932637
462936
397501
923640
649569
153063
165630
76488
693582
162769
197008
393968
570072
245223
873653
494382
859384
30809
271563
295299
128221
338041
180842
633497
37377
875572
925706
1047430
106955
913738
329101
277956
105443
748139
171059
338844
392545
597161
275004
1051635
992739
553987
60265
99945
825152
231380
830059
831515
540616
574493
635205
201217
481025
639990
172335
267528
376879
115650
843330
277122
208686
606619
405906
494162
583759
258013
579835
252865
668847
1049289
766387
201032
711866
678407
754412
1040107
302224
661986
263327
414395
177613
192976
759588
917402
178951
125078
782112
194628
239983
681520
119087
883976
1083472
977267
56862
49501
978201
545616
530256
732740
596330
886665
109202
838481
181727
159270
943429
199138
2067
891394
402695
1072804
305871
817962
766627
555715
664468
76183
809315
19463
1059198
549519
118618
997127
878862
486291
763907
687246
176751
509072
778956
128161
731269
565835
1047097
387854
103651
94172
705097
763257
81122
881939
997175
144161
787470
536599
260490
573191
217696
888055
716466
674262
775076
861641
424266
1095486
347328
938229
919086
691393
1075073
701153
508738
183237
722431
207033
552806
1017404
297354
680485
662652
834224
835274
788874
1081594
1083180
922074
944562
318672
668164
531488
518698
160235
274053
1023519
467880
870108
997185
998235
436584
363452
67818
556891
1004924
258717
378932
1016345
48993
850138
195660
185760
235537
77864
1040066
432152
501977
885777
243389
350049
307886
927592
480171
881046
213019
570804
742503
1049913
951272
595220
596716
910083
804021
488799
393744
38894
368786
68019
1083159
1048043
265710
315300
830803
409806
947599
787563
254660
826068
334612
916918
465191
411063
1031590
2421
280384
715434
1012673
881293
914702
469121
49880
714334
1032611
367067
673136
967197
138173
130203
334008
456596
245330
13265
254753
604071
558774
354143
897583
637590
47385
997062
1039691
994534
236260
212734
731231
283516
283515
1095309
470772
310111
244990
1058930
474118
568373
1002598
129053
232733
489108
635105
323419
303868
917858
719497
468799
244095
906124
37225
461881
441818
50041
791344
18381
1000383
795739
310321
138880
335337
902725
643409
369382
1030180
1080890
353098
968095
370854
420836
381258
91811
220949
300908
702182
944449
185744
215851
370855
576785
677812
125184
365351
144618
110672
401022
901444
873853
777868
819911
404626
364717
388502
659323
70319
690318
812284
384847
143861
1042928
646409
726434
234457
452893
339889
1032308
801091
734898
219768
752800
529378
393994
586277
723317
639955
45858
901939
361361
24684
57004
376353
81805
100917
884393
748368
516307
1005394
682853
336331
446810
855459
681363
860170
714272
392886
98814
115655
671937
888622
535849
648910
837120
283778
378889
498131
619114
442898
7836
477685
360028
360739
985632
134774
213625
600469
772545
19521
476836
533379
1017045
299731
992073
664499
847789
233663
968059
174320
163311
95885
1003271
751701
466380
215115
231386
1065577
574715
64363
298369
859307
923565
763241
210622
721013
645871
529237
378969
165111
1094087
499058
241065
993130
549411
194074
435297
319751
819719
706254
371766
380121
1051948
610907
1022357
77351
457768
609183
595078
64771
1022833
230873
17461
793411
1077575
285254
522973
799121
559641
1085795
623388
1098353
725633
581140
436134
810484
765866
1091669
923762
430602
242342
500091
542013
484226
459258
362868
634145
343632
365909
869662
656770
995700
979071
49919
41514
181608
133464
359247
15837
865046
155200
400687
901683
377751
577640
695555
540782
895894
340549
867039
160390
689380
291149
795003
801564
965929
869070
113590
169098
966966
835367
53202
617029
339085
64248
129742
234416
514858
200426
1036223
417686
115085
173657
358779
711897
974813
116834
417696
168931
964560
908111
602941
954904
546984
723479
98838
100334
72799
1089440
885395
76350
768727
362910
1034121
904250
851958
596922
507313
586217
1070981
604753
303770
249297
805046
569217
963704
132530
231957
535298
565227
1061057
377389
263587
782068
588229
238625
918395
573998
306352
58639
549541
252920
710500
673840
629711
12729
80972
881596
81499
405203
505347
673771
1079618
993662
496018
208494
542478
549001
839229
915044
810765
445893
175536
816879
253556
9133
549156
1026769
647227
270844
516396
1069534
336191
196732
159572
250978
818963
594355
914170
190604
461985
832911
515695
988653
568134
1020138
303627
197723
527886
920522
1058276
472755
906885
749315
846137
420969
18088
661859
111259
538878
710974
16339
374156
221330
463174
402541
131132
1082259
722569
168159
736746
725012
571301
579647
602647
607978
824944
408963
777385
485025
971077
758553
31944
57881
1085470
1041843
570803
298703
165642
494212
150595
331195
81075
1037771
112615
58708
992054
566450
913258
75500
954306
403634
801398
523465
78040
472556
621287
795931
806873
688869
156235
915771
777359
1097682
144752
681209
890385
402674
41868
292997
651392
571287
229722
872518
258169
76016
177253
355650
128817
297544
507817
816756
158031
692311
616164
195753
623330
79078
765166
346816
298209
973582
290575
284268
11715
55632
909232
180012
722322
982519
702203
165037
7957
864750
93646
435759
279915
624477
689434
944943
801204
58874
1091093
75839
804224
1019135
301431
1011519
440332
165012
594032
303839
116537
1047816
221172
415966
219698
504123
676535
445265
562611
885666
408748
60613
728976
233535
310607
752759
122654
374994
281736
486860
977371
1054629
414926
980203
438646
309903
398815
58111
414878
469466
648182
953758
583271
110725
371230
1056380
494528
788924
681214
199051
826140
409265
766733
416300
173054
84602
819705
249425
697437
768669
703152
469957
280448
265808
291112
718985
897717
891240
115451
769520
1041237
209283
315878
734433
547117
535494
261047
1056172
1013799
830793
748463
79106
135318
1001071
782864
24530
425094
1051483
164618
367438
813563
153799
319221
139903
551641
563072
55708
885389
784153
509326
135288
233747
1000388
620798
650422
712649
1051848
170045
423433
875880
247698
209827
913098
575701
52749
842677
368840
423440
188001
454894
728540
264245
743097
650421
349004
86571
1016178
854979
154202
276106
724810
48741
158206
656624
331101
597268
499901
633598
481619
286835
924776
245329
586643
332332
798957
337899
401958
611538
1068282
430633
847919
797128
827241
336682
67387
888991
176755
966377
593841
1033617
516842
919555
901460
53570
185577
820416
101936
472695
117931
73480
105330
321977
975425
578965
985063
1027565
671703
193555
443327
792384
328400
431087
807310
650224
61014
963626
183296
732731
424865
422882
13246
642194
1065462
1064169
566345
665335
532132
909089
485887
350939
142444
954117
308262
516770
768004
909829
320687
160714
252053
990933
656542
241886
619893
332545
699663
298629
698680
366349
1073420
840650
186104
920786
337282
884556
1031136
805246
74704
590425
142603
242065
980618
996811
23909
880683
165450
223694
198560
123968
837987
1008828
422737
387525
386475
138993
1067748
594072
313275
378738
1087852
361826
439597
4689
690073
948478
616361
800212
52836
846126
30810
113892
700880
866937
206481
185456
924052
533337
323448
541315
582282
412472
719703
180468
183806
932151
736125
580343
331447
639334
640384
745921
117126
223061
904301
992527
49320
413676
1005930
676337
678677
726355
392930
908536
308259
274633
838298
992700
279644
874610
718238
870848
88327
432040
812009
165351
664678
621157
167300
982179
408622
113839
688320
140925
561998
1032926
703115
948243
886664
772538
222937
764962
334887
93054
65962
21016
71013
978223
459862
704818
314829
747941
791500
891889
765612
908962
87381
1067705
369716
165071
158040
51588
474450
513787
286928
269925
868384
1000253
45318
861955
673677
342663
194298
1063545
979259
606637
1031073
670236
824137
65149
803837
586460
882170
1038418
880862
473995
812827
216176
847879
220891
340742
32674
274084
1063458
1042388
180556
1040004
354971
635240
625382
99816
755184
387008
167678
876437
681445
170905
541253
818366
833845
118771
627289
992891
762119
419575
65336
1009501
254892
390374
298498
1091307
1006870
949081
689218
174717
17723
473932
882470
447876
67405
778226
443549
328265
354099
930073
959962
314430
380617
588941
160403
317220
692591
404181
352429
642713
326420
199710
621783
491701
728282
831808
863630
257446
11000
861945
799985
322242
503359
587569
979222
533606
28355
491820
213356
490036
1087906
103533
523397
1031063
859313
746018
520886
1031979
27415
82973
529019
424759
751648
84057
242949
64735
915692
649050
629754
3216
61154
785233
783879
991622
510680
1053140
208886
218656
982423
209503
792143
1073257
434249
572597
184743
380245
843527
380252
581577
936002
778288
471914
441963
213624
34984
458358
830487
188528
370207
1037382
737726
1026333
91270
797239
420234
1011912
924357
1051179
465250
111996
698300
637231
1074398
510066
674047
467487
396394
521005
975749
130179
826539
756708
355918
564014
77654
937212
103031
963358
21721
256454
604447
15056
841972
705713
490098
786886
511982
444608
518147
96543
256508
5860
210988
469212
1053811
290243
244643
666872
384850
862825
10776
1054591
749664
230785
772255
542477
34058
806847
186749
859979
566510
643741
88571
506845
127088
744975
231296
61958
505941
493685
320236
266922
524774
66392
426815
88899
324909
202513
1054298
179055
220447
555310
875610
890798
119159
686205
542581
510871
247369
136364
135314
88582
75955
1070833
901181
568869
598253
50019
338303
503468
176907
832019
837373
568149
512391
33905
451910
619079
582215
297352
1087950
648631
488709
926399
910163
15602
137085
61232
748069
271974
510918
877275
176281
510508
1008518
988485
295485
112349
1001056
278022
559063
331502
103511
879193
796914
347364
388394
226035
697685
311383
791097
1076627
171654
791322
439278
367353
942347
825027
475123
1081796
717499
132899
452270
752310
407043
298190
587869
814145
927457
516727
489026
474392
700621
350099
947182
563262
299219
753079
389147
160287
939117
910807
366574
531092
582217
633179
594323
213398
803083
939286
435872
269668
428940
524913
213580
401429
25613
720168
795588
544200
541028
94236
358325
1091009
587721
252940
126099
86095
1029423
887476
791396
1079206
772929
874890
650842
337615
907030
945236
709541
570419
9432
929308
714612
344405
888933
820140
35794
950222
784856
624019
722488
97837
96787
731436
909229
715193
410525
674952
861449
716561
283103
1026512
130631
375619
60946
558637
78516
803719
854122
814676
317639
885601
225165
663825
777456
636901
498505
705196
212037
727121
389490
244361
951443
764823
766877
1040227
852968
426149
197199
330269
1069927
215712
244865
54540
918182
517431
127432
961750
496060
255758
467618
692955
450412
364719
545636
821743
944391
417666
112847
515061
189063
64748
970474
409825
582363
1090633
777466
449521
556188
51349
842165
885764
150313
555530
974663
777856
51208
443780
828347
313423
615012
784400
730221
966985
707302
585253
55004
1041513
921294
532129
759129
632588
352971
552664
899089
467488
371325
1026505
231703
345904
632687
417210
491589
76410
529329
503922
97532
7574
30284
924139
42771
834343
699612
643281
84319
391412
22674
239616
168674
407875
219800
462815
971848
824429
300482
929904
91988
18288
1070274
465908
160448
532886
155425
875412
78590
1024324
489235
983807
207656
1092975
312136
565987
776414
775364
276655
587958
191795
776271
31765
690452
404546
395596
180839
850841
727730
76370
808368
607289
416421
533167
631095
113244
536668
1066914
470780
815053
646614
402477
249992
143228
178231
171081
1045823
444156
252361
339206
1090876
334489
11191
523287
567587
1072440
535992
371797
678790
318747
420369
1074261
358185
326396
870004
114455
295371
272239
320558
871266
237509
928815
769753
608668
1096448
763870
79898
447715
5825
138007
354416
1042818
389573
1003507
373415
950580
626184
12930
714738
125353
135010
167854
712168
333658
71986
1059037
344426
933478
706249
487279
756501
671000
422006
629343
1034414
1055957
219116
39865
225050
365914
537258
233196
737798
255967
107490
990535
607625
240857
866521
471462
707160
194660
472585
400616
1052429
203497
1020516
963352
465093
237686
734915
138204
202707
211740
943292
1048897
29360
326494
863428
421065
272570
1062374
647064
723102
719156
874165
341750
703167
631811
416677
996305
204929
61579
468852
955761
100784
854106
119764
404826
809041
296394
58891
447270
284808
828652
803441
93446
658445
373548
183957
604970
835032
294268
708474
121758
1052768
1097695
361992
628971
588245
470945
134522
601624
143319
384144
774077
853885
186437
265799
923270
733101
889553
435576
163227
989923
1033326
364188
975827
923409
974393
484494
561343
34867
756356
1064918
955213
85492
700072
645472
13783
1092754
865849
336786
240662
296251
335478
90964
362202
610802
141564
651357
447945
423074
814312
954702
435203
805078
693227
405678
504539
1006438
4954
428188
549010
668413
171451
887107
127614
610621
1035926
742026
552709
524941
426029
413616
985647
804259
671204
93569
111122
943404
174239
355646
422899
878861
322598
173873
800677
511395
301227
120097
723443
61687
195060
575717
728739
430214
706073
509143
623017
1093391
691582
45113
354360
346043
833639
339110
844547
1036004
401889
1008682
869384
805898
146382
845696
7137
433078
1063179
720531
976363
107329
147074
773968
843053
506895
385715
110923
231635
73980
822432
140777
230350
568157
475788
328378
443655
592793
731040
731563
823571
742119
738297
435350
332181
810796
851402
43795
183019
1017538
813909
23805
426440
437202
1075900
629885
666222
984579
820939
114863
366143
885828
162186
612406
991181
959541
481632
319614
446674
210522
621260
980801
108388
1040477
1091677
554900
699183
162373
994215
945327
515167
396816
363443
1010509
718047
677190
578253
260332
420298
145494
483231
377774
942175
953307
216027
744824
501360
798274
535902
1088466
429084
1094881
641918
127642
37807
555092
132728
42998
608836
494639
877717
533382
714552
1007191
1026804
1010557
916922
265876
653440
993654
19343
442396
458725
852519
353662
452790
314014
852448
660975
187855
1026087
22119
575488
642429
671317
614751
733624
945722
521329
317968
361845
260337
153009
422043
675531
914501
618914
13619
901532
867610
600904
742022
477841
602112
362051
109122
312843
526849
473808
297125
486121
761393
720074
120284
733816
692091
434435
80294
577975
246640
1008292
1101026
342715
126385
899193
305023
254202
279435
95678
954544
22900
890566
90093
1078395
965611
407707
722273
1074318
646452
1012769
546140
477427
453851
598668
414347
794086
397241
83933
9778
794549
855797
391517
1010075
981486
1067154
274412
681242
949057
854328
152958
149581
912382
78402
883989
733194
343137
280879
1028651
995017
524884
70343
262081
587968
946741
414579
695769
593636
907312
591116
1057909
787047
105333
493241
1019974
452587
116528
487720
960113
839241
881001
935052
725608
561135
150453
1023318
852994
644107
559815
338001
680140
882029
914125
263545
737568
869001
190417
14699
953908
702310
42746
959256
956860
594389
1091775
350641
343486
59158
997951
1040326
161151
401703
685463
302328
808300
950070
27730
81534
893793
818182
336559
457738
730819
130772
493527
904838
523335
195432
251519
769036
674030
640946
629810
626664
332081
285386
807707
248676
873398
967453
1040114
101841
930330
680968
264511
182082
115743
33807
385276
348227
53931
364524
547823
911951
1026713
352088
98178
577478
1070120
900028
550488
370982
653441
11066
15500
62283
401545
86084
64584
494523
553872
294233
928106
679047
377916
943239
495098
117292
228285
572820
387055
364685
463941
63980
706559
798319
169107
766509
719055
227353
596212
523466
202790
836037
541795
238900
750487
733103
508808
756521
591947
531088
116849
688335
395034
903085
778421
356014
584490
652221
252177
1050285
783907
931905
432739
221831
213874
268346
55806
156453
868963
687926
580962
876842
278349
883578
324344
515994
331438
618323
425877
47641
750540
92581
518548
798252
260988
448049
327089
77719
758649
597152
688388
704097
82243
1045970
355891
806337
169709
425143
673362
938078
405579
694858
308179
1006891
826448
314511
688932
1097824
352545
334815
461017
702335
575469
662843
677868
452638
626605
475893
1058806
62210
405566
146033
576505
382907
452574
166458
938404
542583
220623
121272
712789
757662
764268
999610
453018
1072611
1018851
259330
134344
31157
50073
271507
645332
995908
633024
571856
536499
1041851
634792
427373
546240
23723
129644
217214
353839
858621
490108
195642
964909
271679
551101
997214
191960
598835
638464
38299
789560
901353
348287
1026510
421350
349655
26572
972718
25189
449888
1051656
455731
407169
400057
461737
977549
15010
977950
75691
50733
186660
956891
55280
811597
678451
1029506
755634
610862
1100490
550305
446331
764797
127627
176456
257196
896421
293021
504560
825939
532874
506373
548362
421707
904824
54034
1060387
1032448
653826
565590
463204
123540
696255
500547
386328
190107
1031119
654561
942101
599689
614551
683459
727893
687792
124792
586335
1087093
784058
672594
225197
900228
168905
758486
421112
969585
242915
109884
800718
933537
696984
959893
560868
883224
1047755
994397
264662
957094
339756
657403
191162
911473
129682
717696
52535
46570
733635
416613
243914
207332
968630
861977
861712
598753
786618
458576
559859
136959
902031
1091501
27931
549649
1031210
253262
522115
923351
552569
194793
120816
37396
672312
1060079
770009
393172
213487
409649
641301
697616
201594
605836
104471
649041
460027
717748
1016122
417114
38137
468509
530732
201690
806753
171832
68446
325973
672043
879430
931599
137710
445470
1822
407290
11686
823071
666185
380395
202068
566629
1051187
403220
711763
425534
447686
98984
447539
777040
1090729
1051142
191418
730886
194987
292099
639871
219628
794318
800160
655940
171162
773560
318303
184030
82831
855418
894650
380169
563537
598428
632628
771173
926847
53624
334497
911291
886180
463220
345535
780754
527890
719448
160900
1018343
1037599
815407
372797
832774
542907
757955
584832
536610
82732
949051
161947
365224
285903
985811
872022
858998
605174
773760
385222
704362
197770
1013933
365680
335776
934455
30289
38786
59322
850630
612609
704688
130359
210425
864270
47803
3554
608043
74079
922739
774349
650289
822933
311408
823112
230495
592249
130999
285717
604208
812346
1047172
328072
249542
938500
474980
974651
137336
884536
1091308
236136
992619
333041
561060
1036937
1069784
226303
846879
106060
649044
219593
1022130
451627
755792
93653
193922
977632
1082933
475016
1080950
139273
1044070
300680
140156
650412
1093303
135548
991261
610334
880842
368107
178618
722416
160801
769403
664288
1020283
349460
568488
691780
130097
364758
429654
365960
565789
160280
627938
524782
942119
687213
365177
997488
533958
1060627
840126
544765
3189
296341
140673
336814
26477
1101076
249613
134735
829094
331721
204909
178581
1071755
188041
516940
719141
54790
674797
556445
96208
918900
887537
204808
320317
455974
665675
379349
898763
635750
633550
398927
604119
848584
550653
105757
307264
1049421
335355
976867
448221
847825
739942
945814
275399
290068
896326
972221
111397
105730
28114
954633
1021436
1075273
1015246
216305
30703
162468
423578
406136
626735
164225
724993
539891
723085
327735
491617
935936
674418
367538
297851
862181
1064838
696640
989086
487682
980852
523853
399717
1082452
437868
69939
47184
940868
1065220
906232
264688
233194
892577
397182
74918
856126
424475
265297
46252
279324
163490
442808
864708
479041
422747
1057084
543897
102068
93754
62325
170596
775840
613980
933824
1100979
882998
178071
771657
967410
339238
772600
458728
381920
92856
569801
129936
96977
195561
672822
559575
694974
528230
807602
399347
908748
219135
690003
983521
354208
1099400
380554
679206
798250
1091194
313877
197968
933776
571964
940035
617080
904002
437889
387210
627957
445107
472679
926636
313555
161190
22395
290269
813704
706489
146485
1089656
854019
991803
631393
77534
473366
314953
1091233
470102
281208
960492
793628
411101
84879
8584
699660
752469
138529
375874
930642
649892
577876
61289
1002026
191148
725378
8756
689392
550231
438292
878351
247569
767949
517813
95731
968197
185595
534790
186047
323078
900210
76375
322493
421607
152227
150846
855716
417820
500530
180991
1019956
731113
597194
379682
214039
686547
698744
449837
1086166
534561
290574
888348
999126
663456
372191
491099
708763
199255
711667
673417
1048681
539116
827696
712627
1053028
83340
40545
868468
772153
144695
984191
1054739
47586
566100
422398
490312
47205
764341
264126
389904
841280
366079
456712
124255
269405
569860
163259
1057749
836674
295526
398488
623021
431487
904529
201939
234402
763885
859978
192762
180199
863936
605799
423758
754724
513301
949798
215281
151045
745390
1025216
202067
585631
306016
327960
794393
826606
45130
644940
1007322
887902
330061
711395
268914
102449
475597
460254
1088205
486969
765186
199220
82887
344122
105547
295138
1080949
361315
855085
1029084
1025361
6952
1050127
611643
718654
879494
538987
490565
65000
68295
382696
482968
420074
859740
148151
852080
819097
880416
561538
547150
919896
31377
786755
713012
1029057
366579
843713
680810
337937
649586
850103
1084149
251187
47409
376386
932857
541411
77825
356453
806028
641765
323969
881732
85426
630654
222732
502434
514547
660296
922415
258668
117485
781046
659425
970222
969172
306081
44632
286564
696376
333917
489540
111430
696930
745119
585437
610963
805804
67750
859856
736283
765145
158659
342246
30073
339959
404192
54734
107051
980773
124105
74183
265801
387246
775210
303798
676798
1078639
825946
543262
439900
811046
41011
934060
1018627
427552
356596
786288
521912
372227
1036162
202946
93114
843335
241505
685972
63323
381267
157825
89969
822477
797240
351608
459374
1091331
796612
788204
933324
1086308
733186
734574
812733
93576
104852
595486
491129
650225
1072558
1007816
361348
243985
963297
53364
479574
449424
989164
812088
2283
99546
200925
820249
63774
823486
59679
784194
426181
278436
91513
536335
381652
284217
305933
441857
17644
1052541
602126
818238
432365
381174
865761
439750
495542
229791
1084587
1042481
809307
431643
285446
953649
523747
873139
664390
657558
1087571
104685
227677
645409
903165
76945
270384
940518
6701
583445
123565
386108
176664
512962
532588
340837
874898
334986
835688
250432
379856
614759
1097910
1093290
642297
1048955
1072594
878438
291331
19455
758614
45855
827393
466309
441993
46379
1036531
999379
908115
908406
32811
28144
137641
404940
936899
123420
523553
432877
244037
839981
1015123
628819
107680
7453
133722
441809
744965
606989
23716
377476
1010168
639414
328022
1075718
342922
957599
124423
739082
227331
1021037
116347
1063076
36110
353279
234314
715527
104510
23046
802264
206374
1017985
917142
1085474
1035370
331863
186369
215591
390050
1041660
837854
39533
1014784
512438
79086
455626
139261
356752
136502
153054
421928
657749
515055
455521
810086
943450
119034
834547
956952
993861
228737
998778
784147
980139
296461
261217
491433
180776
897063
895623
64178
828523
156955
911492
916406
183194
409283
773323
334860
585790
291568
675822
697745
31726
366549
992729
187118
53072
56358
478148
512106
56047
158438
198081
196663
884622
1055284
18651
319557
742725
197267
245180
1066481
1053956
1072088
908757
352681
129424
1092076
911735
88666
1048944
528104
989523
60449
176539
410290
860495
344981
178945
761669
138208
352706
704905
491897
1099826
901510
930185
504664
431851
884829
413940
1088530
1029920
295483
183997
23815
266674
591570
372849
156138
479001
232215
835284
897199
403499
1006154
822921
23279
828546
663475
479064
939392
804576
408755
678607
465384
33688
432053
3594
500293
723396
1096174
114106
843524
373388
570701
1022351
1021500
246922
280266
679141
947674
903398
293961
612345
473069
944761
29101
879444
286488
434973
477065
675988
1019531
375237
245733
1047205
641017
940264
330518
455811
863260
215929
659983
49707
512466
666245
190300
1076687
1074334
112077
1069255
199643
184272
268031
366491
168059
27831
229098
979910
515468
187375
255995
715563
739056
608305
867247
305508
759515
496783
1027741
1095684
293237
483207
300487
429381
1025459
921207
742579
750386
90168
744272
200661
705456
139302
961738
951938
186015
615800
1009558
764045
370369
327116
679634
612995
390266
918921
513859
238738
451360
279872
918881
271593
506919
612334
1101279
83524
141606
765788
1091773
970719
293165
986765
700697
517289
899148
1006903
106680
159343
618207
314990
898424
738846
451364
944970
175989
623672
850961
107709
502625
154336
158157
823868
475657
386286
894215
335294
906928
902227
592282
705128
64493
687042
171366
706198
695705
23377
456426
1012171
369487
318564
832476
179960
330068
270918
765830
144649
455489
779238
179069
735693
762837
98609
501505
214742
199485
62497
756899
47295
195548
733650
892819
258195
1096485
46280
595874
584585
568120
884043
294696
134283
993218
635837
173546
199952
1027349
18231
513124
246911
881846
270274
288214
1047475
947536
423174
285592
1067943
366266
168566
494406
187476
349105
673727
348993
233930
917183
192256
746051
619852
997442
852610
545656
1004720
872037
849687
157089
467578
700898
155965
12541
1064230
441050
1092731
804092
76314
786977
815947
960538
111293
796586
988412
851147
574261
434765
752354
733978
1078314
123405
464584
199976
1086295
44591
342848
359515
356072
645631
190519
362863
1088913
364416
462241
957555
325585
752538
139019
1057983
180345
910653
466049
716299
576920
237491
360228
513751
826302
912345
475318
476368
331154
764897
699809
872960
774621
603331
317102
763353
417780
310696
665708
320647
915072
825292
840681
438645
139410
985666
288885
335905
210645
204549
66201
638421
578793
123875
167560
224730
468953
898613
594003
945852
803475
243408
767569
20399
125726
995947
1078578
296750
659965
726519
779166
956074
219497
281162
86914
762410
937900
707320
256581
831482
355928
499465
874632
994456
731228
960125
344315
586099
7361
123359
752022
33926
348939
178322
72011
253537
677306
929520
1067452
660294
48929
479612
1014640
1088989
136347
686286
417807
629306
249448
876746
491533
1043152
493441
815730
26337
838676
736621
376603
1079670
872154
1001332
89096
761553
252644
297377
836438
184291
111209
12511
574048
877289
200256
22486
210962
366465
6627
90945
175537
892062
755753
151389
350579
1038338
447997
495253
78850
192655
285688
788720
51652
314717
717263
1034331
506212
446912
853247
843264
162223
463181
813971
531638
228149
989421
474180
787737
356191
464109
962724
649089
871852
734555
902158
443441
1100728
171152
320742
930050
616624
236032
518146
1078701
200618
631034
318313
402212
725426
682989
549957
280196
40235
1061675
657731
158364
422647
248359
1062513
635270
780416
923530
677282
541121
485301
993648
531043
740863
391996
29812
946089
207039
230553
945231
159730
288764
118033
233048
687692
294543
716794
708172
603911
118812
631416
216906
732056
858129
251854
590122
562011
910360
1006996
351060
34654
8381
159457
612999
130441
77935
679059
217277
494876
565449
932217
856296
1075431
276328
911365
180034
462295
51832
209737
12610
774368
85761
753626
233321
290764
56589
844561
587853
850117
752402
709723
260767
639081
1041276
822868
985573
30046
356789
214545
691427
234246
664626
175048
85768
623269
133684
153997
1095697
167011
703730
149848
70340
609782
791518
545634
977151
52650
96539
785558
810221
294280
223593
731591
148080
428326
712344
668260
1024519
1009830
142229
1015301
920816
51307
731619
711549
1101036
613151
287219
109519
266974
1038071
652448
121079
133049
368334
37543
1070108
797944
1060734
812927
37913
609168
935592
791615
95102
979678
19554
368264
664197
534840
176198
541612
888342
580733
1040516
1034815
1003090
370946
786781
114974
857332
494766
1074660
723403
947553
893771
485581
47129
120387
1077806
342743
453410
695096
197081
278639
637131
595228
196373
623987
380217
188449
937975
414678
75766
225784
338669
451228
444356
1033037
498077
233475
563738
1071745
1069448
633008
852069
133186
1092398
899282
652965
12318
99661
453418
800884
159750
118299
830531
174350
407671
1039971
656434
586833
535418
363741
757404
635957
149345
143018
77096
329612
307033
1075474
419272
620012
297813
138416
204558
193531
1006647
167708
201615
389033
844212
462322
1006655
202574
1072374
68828
387292
353164
740184
415412
283526
48877
487434
743099
71312
622349
766093
577510
963493
316075
260216
23982
731101
383855
920730
387420
151269
46066
182774
731566
657846
607555
1078436
354202
890722
603713
633346
176572
633537
1088168
899804
40766
133291
133789
272421
999453
186006
425185
378568
750159
882462
533185
519096
229970
93677
1074037
160122
82320
841349
150131
905008
234732
782707
436939
257834
70684
598833
1033820
615701
939576
126989
874271
646886
286604
566986
845227
753107
166262
784643
884127
682490
701003
904849
191286
998395
659897
136464
367526
1085233
106593
81852
284896
410883
169840
511551
54899
878680
547415
872403
151049
961684
548776
538008
509876
463903
219561
1032080
486069
741642
192088
1003219
88692
468634
778538
40949
1091120
373154
619508
797459
1020697
711169
336749
547086
630269
747351
526236
601724
50026
528083
940549
339829
955099
615371
412308
651914
60787
173015
84551
57339
724744
1055100
1088982
938036
760871
591982
867340
223734
590389
474269
975085
177933
919532
171823
348159
401010
292753
1084347
218515
257694
589807
621936
342546
403038
974266
17298
289456
39374
668211
1026379
16043
669471
875780
417237
89490
627607
387388
800753
901396
413126
1063994
328358
856107
753554
292015
634424
364955
293328
318278
754971
706459
547931
143236
669884
634211
317745
258577
854600
443674
428116
641346
588606
979084
634197
259894
19020
178433
893408
135749
627681
924160
942349
682914
357972
232553
196029
139330
766063
813257
266940
477191
921323
851219
834161
84275
273985
696339
404976
214377
1085123
917633
1082708
532476
699597
37824
111856
699258
622993
220074
583000
1078806
758390
598358
637444
652096
1033646
458916
990962
353991
127634
1018779
994877
59140
412312
538606
5676
271390
402347
936056
237985
1095081
798731
230336
846964
689131
534215
649034
191330
330794
918683
121747
573790
158027
493933
1013577
393613
322489
327221
215427
192856
1053332
778474
885882
1002718
830584
737814
735454
312434
301604
160713
741709
73786
691383
157205
825998
327609
126465
555944
996869
899739
461499
45421
624010
789384
996617
221534
3923
275279
1002199
1035112
144857
179666
446173
559081
681255
500814
847503
853528
266894
854939
855651
423672
649418
361308
883208
608486
869449
778114
1025885
972984
487250
495667
717921
387675
614266
859175
571553
309688
1050245
808799
496837
713548
213592
686811
583679
801377
994506
285217
1016553
798583
273469
1004148
872399
107053
521975
10726
447753
103121
378980
30897
392614
979248
495866
339059
102720
466399
323524
634003
596851
912436
991559
772746
572937
33011
600423
111977
254009
1099318
747521
509210
1071134
3390
945145
925618
541949
416430
465460
162959
465777
295181
652511
239678
1035438
212080
123471
123470
1097305
996373
841360
712799
705033
199560
959463
550301
67899
246253
803601
541647
285247
271928
223175
34816
75264
507775
941498
367282
439164
394470
709790
862549
450468
1024206
405349
377093
331411
338762
431361
338088
501361
472445
137906
137876
63659
1043628
581612
664877
28808
400082
1092109
722944
535835
1083546
403598
655783
184667
981147
528508
238964
358131
436639
214180
61477
359776
760220
1046357
871351
500688
67743
348305
11773
987219
59207
627867
816699
1058946
947364
951796
368532
487375
1021756
223480
34334
1017444
500669
254568
328857
915112
992969
464712
288814
985891
170900
767859
246309
548123
211732
707542
475125
603921
203201
711683
231335
1089937
990609
631717
810568
281012
241324
734596
63366
320688
308304
47906
250726
687092
273221
577988
436371
1060468
8798
1021939
227383
29378
111551
2209
722034
540521
75202
609905
117963
732223
141949
406018
321416
680969
990327
270729
384701
157814
1045252
166171
1079859
481059
1089351
99637
475228
949320
664093
172061
719933
224034
809381
245747
841696
81425
28954
426468
730316
782828
344183
335130
625553
495466
279766
956535
835252
357005
68310
381112
796072
803107
650337
940685
571030
728153
767575
1038865
212772
217318
355145
418388
726211
530386
330152
786087
510426
811703
116481
830421
946853
74118
612947
677298
17565
951984
296954
1052641
1025000
814879
405022
1044994
11388
830005
526888
757370
1072497
284205
671423
585199
562127
392536
420528
206272
413987
812299
803568
545437
757660
715762
393527
103571
995174
468050
876355
1015063
802607
184902
351088
900251
912806
957181
1090528
949185
970278
197055
656715
146584
710822
783874
1014020
1075067
928505
257953
228764
925194
766211
463742
174772
363404
822899
640205
542557
594851
548676
303295
217486
1002736
561840
437326
254980
616297
1046035
928979
355661
639996
808757
209831
670154
469284
49741
841583
449222
645422
575495
199515
461326
923894
596671
846995
733371
892900
349366
966371
567103
286071
335195
1083568
960534
134268
21270
325103
293092
583837
356607
18294
1046965
867312
868787
100658
982990
517979
174133
641023
456643
272647
1089222
873576
40363
706102
854821
531079
870991
143527
309464
372408
506464
178084
468986
524999
454476
946125
891921
711012
294371
960738
762567
898421
38205
1023876
152908
730686
625402
783164
351901
127967
1065606
930586
337017
470502
387612
99446
210075
729871
766006
675916
955838
1057949
995672
973052
73684
847492
646224
290059
986512
882023
366377
560609
398374
827994
145563
406926
620740
964941
170826
722465
566987
921183
77222
1075377
38188
440442
520613
260810
475325
502789
123648
87491
697735
509581
567015
87319
277687
772193
692000
161389
323907
211042
745559
111047
885144
759302
647538
828314
316969
295200
706693
146003
1073108
52169
815493
603792
517171
821354
881712
162996
747109
807931
952344
1022957
32311
461452
861663
809508
646472
492123
762510
956187
1045351
979195
635644
841951
607603
1044113
410958
727929
122522
231110
847060
402766
154982
933783
528285
794327
248159
113675
1022098
675395
62547
876566
1027352
821028
543556
408407
229263
697618
1034711
372140
265598
950977
168301
162656
118321
1050881
1001271
683420
965236
719291
797555
429511
948072
177377
1089934
905386
888181
535101
104942
752313
76660
745856
446143
1014157
751456
968376
1068783
473788
412657
992614
697719
186968
348162
977909
790308
626774
540898
103868
805678
366376
971647
883413
989064
443494
888736
122758
685348
792283
957856
656087
512521
330684
555985
823435
543681
545028
838573
521833
1001850
640960
870805
413186
642409
963730
703220
92408
176676
792726
201045
279823
700021
354564
858457
704924
857980
246713
772850
258221
288554
662783
851775
673812
363154
786848
264914
573437
682954
171606
174271
107498
581010
783760
744262
880470
516739
616843
383121
440683
768006
894004
8888
1026402
1037282
387507
779398
435311
905703
239886
28033
90296
422469
464137
367805
715657
335233
790202
583680
70479
908603
954433
1068330
685535
486140
159331
171088
284435
846408
863622
640602
360672
360555
348997
169678
911150
960809
517716
448762
322355
390169
132080
1030012
602673
365195
1020648
667874
482838
304677
697710
743893
1031705
913430
918339
549079
1064424
520774
94129
334924
168391
52949
102860
544451
131369
872879
354811
386147
309093
35156
958532
632992
137896
812370
907647
1044422
372267
119560
344993
29730
28680
944906
865233
804198
912028
956861
556716
538767
110483
429039
389819
69507
343805
414109
143580
90602
634646
270538
803585
542222
902317
660954
891066
1003362
723460
22162
950605
459120
494044
949462
447728
321277
848341
431983
41482
408574
485180
952301
284291
474771
73671
683919
814531
486957
88459
641374
1037130
148858
1100703
945597
369655
926181
789322
426645
408001
685511
78000
301569
315262
1033896
710792
706989
284676
458424
1027666
303957
1083511
601275
620993
817875
788966
646789
806399
943730
46675
944611
173878
650281
287041
755369
810516
623454
222046
1100046
767022
1012309
989042
295671
520738
1070301
560063
324491
342119
851805
811662
866876
36934
610488
868486
804060
337369
979835
1021606
154762
718535
1025496
658398
229882
120489
572402
73902
28775
422337
972135
12212
402692
68084
345259
90741
454289
363795
481588
490994
296330
654393
169446
871361
341263
1067398
698025
374533
176232
285456
50444
793605
1077746
927704
704282
768469
453358
846423
311893
683903
308754
590205
801675
450546
443507
1059428
118261
757363
588946
638597
608472
458643
773172
445398
962001
1073297
219452
95230
128726
11756
891413
845457
965702
905308
896275
595753
377087
606432
764437
990565
936948
576108
610076
218870
724079
17176
737450
1097092
315599
915904
722967
840685
488985
301488
336358
124831
242577
85647
867859
567897
405885
909698
782669
1040146
739215
877310
439365
178247
725456
1090646
223938
768147
791601
839944
427845
1021405
877856
112234
856271
445716
33392
688606
467166
31307
962649
113042
318506
230337
922234
78506
58248
661851
855074
500995
638829
626687
9803
441976
916453
450096
232458
400256
265442
940963
75364
691739
932059
8470
203154
649524
501753
795025
820105
622615
1008530
626843
414409
367663
862740
681381
155818
821592
1039854
936453
800367
464371
463148
1094123
179177
805878
173593
389507
1003931
39410
730124
849299
600584
403589
493223
413695
291788
957964
649325
658923
248154
436865
943220
297204
346060
651322
710018
974109
381199
862627
103832
221413
236534
439116
700002
247279
577243
903556
724658
14312
560974
745253
101847
622742
619024
863000
612421
111741
274527
731456
501527
301866
892911
869250
553302
192954
215081
197443
901509
80946
775409
333973
471136
969400
507342
525303
273098
951023
576117
403073
231627
538171
441756
167956
61704
457631
925635
1079465
173316
239419
252799
18709
178707
744677
9990
138136
676925
354830
949527
842619
43059
484392
685738
669484
599716
872184
317244
1061229
825819
790417
1031461
223385
207924
774648
689165
244812
579418
486204
126100
269620
980303
57310
615936
263639
649344
362159
714115
924657
68354
1072282
919298
138621
742897
694899
359744
463394
894349
932691
1030412
23263
548813
18477
650704
930602
29945
43256
627530
728454
853050
993767
354934
681127
11584
123530
49625
774357
751591
557189
471937
919672
432817
491190
1041795
173982
849235
378195
878954
959687
1051135
618846
864648
912559
14794
505371
777218
261214
74517
749824
1021891
463393
247189
387716
621790
233915
795571
90108
500299
738946
656731
411696
937720
963340
720256
1005351
653009
768784
21810
796817
1058850
209713
622360
707794
816772
64109
457844
153783
354566
965308
321040
307519
785281
836887
72066
526428
98384
563676
479191
352751
667559
464105
957182
666417
831275
900682
873291
400727
362117
668704
1054824
1008602
941819
986932
218511
40383
175177
432838
272199
522697
367016
1016615
69963
151160
585107
505520
919726
331588
14468
190386
5974
87631
1095655
1076531
468502
835645
264406
202892
603371
563782
285155
493981
729568
390237
38191
892994
376639
185045
545854
1070944
565475
596227
91957
297209
1064759
319912
200236
646838
414042
658182
568951
773576
795732
1074774
166484
1095211
266214
1054861
746737
56470
445431
240780
270784
77896
931993
38249
817779
801722
689028
148732
478845
475008
125712
631673
281010
150438
773237
345943
37678
28974
647200
501986
686464
991262
279999
124528
465765
123050
843213
1082799
703025
8465
966534
1046723
1089542
16979
875842
634652
272082
910988
965759
709658
230599
405231
38069
664642
310717
1060832
570988
843000
1040419
124256
953665
681871
558313
42797
759952
66307
425747
257904
161324
398171
319262
645263
78867
947377
761459
1006057
785637
1096503
1100937
861885
661030
778793
1092115
181386
993690
962879
655493
844270
172281
893713
578713
312070
639047
353300
873156
594458
1421
602908
1099536
206746
53059
643136
429306
454806
461118
662877
903158
103685
100214
290275
652648
276409
176155
1071757
656096
358955
129927
788493
617038
1047751
218685
656417
918278
917228
415861
485356
997821
743163
1090437
189755
524505
241212
704046
657145
187655
266938
420740
764621
672323
507718
870996
670479
540832
597567
256851
813189
474096
271386
439070
174789
408562
803989
468958
213612
1001209
407845
811545
425334
511593
304102
46720
618666
1059928
514210
239990
974946
1088334
595891
877460
561932
906890
603692
1061110
608558
307275
1021638
781311
157283
914300
53961
971662
12263
972712
553447
885238
207005
846017
760233
128747
994059
36589
978084
199229
836123
498752
647239
844336
108279
321858
665607
50305
964435
84860
693090
764688
765738
743359
888077
380761
1062610
831499
938381
262336
933375
918781
1268
186822
761366
881071
653608
243799
924625
910223
129537
11350
163021
60402
377208
590968
487811
358536
623030
640750
480822
638811
557621
719227
802649
995782
183583
352990
670635
576291
940773
45127
913305
955833
427604
480449
167013
95129
97723
421746
89321
972272
112982
810699
248012
337256
948777
990321
891209
942672
166704
786172
335648
632984
341127
243448
720927
133975
802673
68862
616841
354041
1070874
374406
526851
489065
630395
588835
849613
1090502
939544
928251
1081747
204424
222060
330564
12016
313477
941587
974239
87123
108947
284727
681146
342625
721591
9698
419091
494198
1050915
482689
528906
395147
314440
96079
371995
906997
168111
213403
847381
763823
909486
729858
928729
5846
239091
949339
658945
54371
429916
683724
418565
649510
813769
896176
276173
845966
897966
229194
234992
651418
475755
283915
126437
359315
699136
758732
841277
159749
577488
640383
1072509
857208
370275
858068
436786
34282
87869
943746
562463
184247
719617
374013
146678
158887
741014
934465
821921
1073365
1074415
548613
108038
549471
1026572
1035409
702795
315754
135358
747502
370687
891156
134983
401893
1043640
804090
416411
503967
855930
493875
531510
437178
933643
541860
757821
926660
4562
420180
204500
813140
320099
1058695
541239
10681
1075340
409218
831778
260455
646100
670031
1080989
845716
739232
345808
849039
356822
894506
791943
699988
153684
768944
673728
846256
250335
130014
276083
421181
916807
554109
707098
500613
782511
226257
329119
204203
111336
364199
1072038
852555
744830
214843
190025
1047248
816259
22090
380552
1098741
256776
1002330
172545
594068
390842
937793
574475
735233
786014
93068
833218
637251
722778
738218
211877
977304
45576
1065374
621711
320302
905125
903041
622240
998576
617975
497808
577770
661632
601409
704114
1014488
193090
212387
997140
132479
672812
900128
845133
384705
791888
740771
902100
930067
898918
18712
778194
680159
837018
185210
67753
751313
402888
416554
1091748
562915
911418
1006989
580158
613110
313685
942001
390462
496988
280436
1087637
672304
170219
80091
612545
1007354
514631
602372
941588
234739
1059935
576082
760130
188598
670870
56980
378519
1034666
397007
346223
219874
996960
1029473
1018338
177812
355346
648519
795416
143572
786820
851080
207676
40408
403747
1081794
383674
21829
260068
818058
994651
197186
742597
29520
655633
195353
955510
164202
971980
380609
975662
255847
350748
787615
169162
918019
911047
401608
785057
578903
970007
1008777
347040
373495
494147
606266
442909
918130
870414
152881
742071
336541
90358
976854
282617
357844
710346
573383
137854
808905
447414
1049829
144885
703092
675564
129666
1081559
21804
92991
767615
754411
165019
737334
661371
482486
9609
34560
719445
246796
649286
338771
877427
943858
662881
412606
562492
563542
259252
1016782
525204
526254
931550
853114
614859
85351
622729
1072129
61947
175330
160498
1040282
278991
1034388
1062750
775695
130349
113557
1030741
970370
983215
364771
1089214
476483
527336
429463
484295
853303
992919
671773
432918
877858
131690
703714
413209
523967
942507
381823
1099613
477859
533850
80758
1085322
47313
695619
606158
890562
256449
526344
583947
823083
1068893
70592
682377
33937
783704
743449
229411
221985
938882
40016
1085590
569102
239634
460896
725226
869685
701829
229541
854567
355135
334478
628290
328880
549183
44871
635951
879965
482892
50183
812975
541515
671373
371557
391136
283967
972971
257747
213476
52111
782295
1020149
18402
464887
635868
330779
771266
483511
934636
537390
223105
1045084
260587
873094
386917
410259
24882
579695
3456
64326
843976
1096522
155666
748338
568025
569075
195246
820275
288023
460132
583932
654837
887843
851138
228872
710567
122899
928233
490491
832576
152636
1014458
303050
1074207
595648
849197
198542
378688
729192
717995
233095
99416
390550
484158
52051
211244
18065
749076
354798
482129
840422
738114
83104
18296
766425
768058
106358
785862
1021654
548014
284795
629299
329063
554597
447731
496570
286145
45595
338110
732067
635720
264220
367270
194627
590685
449809
938026
342409
146424
848183
664843
258385
744929
1018183
1047655
150448
175276
768968
175650
1013580
222352
890651
780931
180120
714649
395025
782560
1083214
342034
628030
423496
557903
746843
408323
153376
291835
67904
771324
178044
6963
82807
731768
710981
604138
547948
835657
1060882
987983
575789
1080725
454028
124980
460815
291564
734791
619366
679761
419445
623638
68290
504596
227171
1010692
253824
1044658
120906
814874
358552
777141
343679
120441
992183
350585
375091
694114
259954
866742
691375
398412
575815
966184
34927
665841
497667
915457
218207
830315
106108
995404
822388
945717
142635
856799
620138
754082
124505
467744
510032
1038154
817764
714188
942139
153374
485589
225415
350976
188773
397047
12134
186600
773259
793832
337772
651463
860914
308093
377456
428291
836844
306366
721088
916908
585622
1033041
1002914
3759
213191
784371
792667
642846
656072
1041947
802424
11502
417487
98523
910787
716955
776700
165097
984730
482809
40238
867852
546757
815852
681988
21998
177927
972009
390122
381747
125763
1019872
535647
170354
626965
172936
739097
724557
154266
24762
822797
489843
545356
267999
130690
228011
78079
730911
653137
438464
903426
836870
518858
35255
797596
167495
1049080
1025479
733687
49671
472275
392230
354494
609125
1031538
966024
659297
307793
250033
668735
58977
394547
523837
1038950
111933
253452
416044
327244
1054968
631121
993334
566348
637634
849485
535986
886199
500384
327690
1095142
937827
66219
525445
174629
825880
720422
895477
525125
964042
435631
357346
352920
606236
732590
668328
496114
520469
244073
182892
708806
742680
496673
964015
11263
109147
206229
283135
908852
925990
746826
119860
815098
344334
512685
108630
549530
586352
142856
852847
751609
71746
332549
741882
143489
432552
280467
532533
1067375
1065654
753636
969444
123686
451235
899988
216334
106430
1074498
399679
537597
782139
544582
17773
762755
64379
210749
360819
381992
856308
699553
882992
299970
691142
643248
1013796
994154
364595
518518
272103
614708
925486
370413
187345
477473
711430
30492
356057
728221
870891
725667
114517
821674
546428
304125
806309
250888
126747
606558
513482
455112
676524
397132
329098
983595
714661
73462
987443
316328
972279
481846
901192
753794
56816
936464
275954
344224
714425
753536
870446
362141
78096
660492
310557
157167
479427
1077354
1060276
824984
424936
598174
80004
1088733
44496
361374
913399
828630
912013
643501
233410
656320
890197
574646
530729
1096990
1010093
863510
301522
688486
324116
550123
56328
539025
733813
992023
851396
477643
549182
602995
465131
11526
674800
33907
926016
299738
149667
203419
182793
136868
518133
701148
1043580
1095003
922149
921085
692735
196497
746072
21941
1017347
1033231
904075
1060106
402909
200057
1098533
955229
2526
580684
385568
568334
538719
538718
437147
38013
178061
967341
191689
1100883
826936
722687
105675
925249
650366
164575
1010538
372694
805326
162716
58943
332679
926032
286027
561574
131586
109310
990007
45523
500445
598482
395380
1013450
169192
15619
534847
545020
282352
1097570
907070
609819
727817
7345
323036
630348
54166
707901
713448
1027322
840673
40659
551507
454099
885979
572359
619268
930663
348693
84206
730557
222904
590937
510718
456313
942562
277912
1094472
237924
126937
902109
883114
740665
130925
807867
3987
504183
551658
894151
245899
310227
311813
768679
912545
524253
554487
378264
551181
636669
873748
486104
989889
617478
852391
1066128
566113
892552
657199
493923
691084
92379
1071791
811156
6409
301096
442924
846527
408775
151532
868256
547159
1094032
1072650
580294
812873
417275
465985
1065754
515035
551441
662998
552157
932515
221012
955778
875226
314996
928718
1000369
671886
1089074
279282
22314
558817
712264
88686
533928
729900
951566
211828
412600
766010
609749
414983
289218
957723
753398
123390
790668
1032474
37822
319022
987026
142251
876395
901719
35552
1027606
57598
346275
789626
365070
781258
1579
1048652
932675
195501
804772
713878
619796
828561
805230
328738
924532
743290
211482
171057
40540
305257
906486
368815
48132
265449
241929
529479
272960
293395
851777
450285
97385
689108
427850
295720
474879
736194
1058665
737092
68555
883016
554228
70195
440659
873354
505518
1058647
1040657
928277
290482
320403
95740
991364
609198
820421
756198
255829
831424
190240
422058
986229
172485
971440
758310
976319
297995
935361
115921
553442
878806
851523
1078975
104766
552690
554045
617699
697278
993909
519917
397633
650328
165855
187310
235073
177859
24871
966916
774087
98525
97475
191663
229936
239550
8473
1081444
796265
531883
41032
674670
242406
891499
975869
341727
376805
513531
2271
1071719
47438
808159
594067
973868
1006377
150395
240814
177712
942945
354939
588315
613605
170640
837828
910519
376293
866059
437607
691860
548947
653688
452060
559111
935233
701292
196737
352236
1046181
417057
412115
245626
713039
880948
881998
878322
981852
89213
575498
577581
233160
764711
712484
700914
11891
237868
991500
472389
1040061
953074
4287
83779
671698
489297
941716
400254
653597
764473
288568
138139
122371
446820
85666
765429
1003100
265931
692052
588301
668617
855697
895901
115737
935979
987535
1003784
730733
322833
991538
718940
948611
511308
158677
629322
871630
451579
226082
629412
156036
503199
419039
519367
914415
915465
275486
943583
330425
225629
135295
254567
317168
498535
437679
939261
588841
358676
877886
749676
652554
439286
403046
487712
651805
697532
1044475
642185
988221
537443
813795
500185
94904
384089
1069495
298662
638285
742581
567457
938090
322706
123134
196198
574597
406109
185411
24342
836518
527777
676354
133166
728130
408747
165237
94164
691999
158522
118597
576155
327812
366236
821569
197157
118742
785271
406825
789326
255298
1031224
114777
1072906
697041
640669
677735
995478
49453
1084696
701430
464585
758852
350994
513091
917252
898532
267406
637122
363024
20555
1028646
772420
419253
423432
706111
519846
484679
273428
930724
216192
495225
936530
773120
731606
856018
1031474
325493
185063
925330
95435
442098
35883
450178
383941
717013
899991
330577
1092258
264579
105229
618444
492995
92932
879955
393525
557305
645149
338670
435247
1057132
595240
492132
783525
377091
392531
1047137
1075023
783069
832846
74027
532354
130907
433038
249639
129092
536596
45850
624792
21995
724245
391432
677092
619443
5600
322947
895081
343320
560329
661745
64337
887174
266945
855022
922631
220175
365173
820108
634642
37112
383943
82188
702963
1046420
125718
571270
120350
135600
760786
270272
829960
351805
1021509
344206
201282
304861
971917
191695
343835
1069720
369359
613915
712931
739124
705115
908739
481225
283444
1066458
971437
394753
460721
413475
1101384
210519
625468
464813
923811
417451
217535
265708
396744
442324
754458
85989
916491
698713
475915
170993
814129
423435
1021088
1078498
459772
868831
872671
467434
844435
842687
650753
846548
972326
152830
353133
72510
941567
295553
1036822
935502
727655
551164
807325
845674
782689
39582
920469
308904
399589
533765
908647
803605
968627
585318
286004
941142
53042
29509
744095
803692
807907
406626
634417
75739
141760
103187
507625
640125
838624
658854
393438
942580
307855
817833
130951
970356
785911
432087
65163
905733
611803
519021
565078
1006684
285565
491740
129852
626841
404891
85273
436726
1065283
313505
961737
934739
286218
74051
781187
711714
135936
637086
126366
391591
403234
65177
1072840
951553
746424
1047021
697088
71979
478736
429317
418568
884741
364376
352853
708166
109157
8387
140895
609085
753757
16096
305792
506030
676150
208891
7052
693171
18655
586304
711646
741991
201033
1098622
513192
744481
629641
1083871
154929
1051107
719928
284338
939386
540498
956867
345831
721777
674417
386478
694685
381535
719967
898683
768144
805420
450165
239722
126736
722470
566647
162161
140239
777590
12815
344153
203161
670619
233886
752976
309684
1087325
300465
613394
360859
470953
321347
729669
941978
49883
46744
1084560
809201
704459
1084671
315601
760216
577889
960073
130503
794294
582501
656805
362594
678493
338817
1073004
765321
645238
256419
408300
13716
983349
617331
415650
347611
973691
352409
341238
417295
916150
49876
783262
764251
1047112
839632
966829
439517
476201
254030
653704
273459
627551
792925
81163
458507
434241
370088
393060
110242
530953
61372
984340
18253
243404
258755
683486
580348
338503
64815
326506
252824
437558
206724
210202
51178
820229
636736
414095
65765
876535
647828
1032338
417596
901021
1004243
291640
906418
729374
597340
592520
726759
801824
733898
243064
914348
2549
302439
925068
596682
36135
804984
415807
783327
239020
842732
493880
476716
76713
268185
1003347
553991
331952
79807
434287
216690
347299
1035661
587375
928068
95591
368596
638848
139253
6681
583883
238329
45128
863875
418839
439608
1097262
229914
76469
543704
159313
658917
489166
363549
239146
606371
808854
58626
406582
957234
513130
108728
474648
271728
736618
353881
459561
696404
440658
1051928
210783
131391
390786
721237
39384
403526
428742
1019047
723841
970443
862494
55517
214464
317021
243615
460014
916372
700783
422879
768903
622074
215793
455581
42760
967085
770530
696528
117596
897444
434503
854011
304606
63762
772720
602927
772959
717769
548246
354606
730112
38062
283468
919206
37505
480349
204804
895598
293207
523366
609696
76887
53986
229119
391569
709722
704448
990485
282818
715486
1083114
308513
343105
683962
241669
666113
400366
301969
187185
1051105
573990
49090
456609
468405
800595
104118
494488
423901
435168
715359
720562
314447
762251
891762
241271
594117
36486
714537
349850
564221
156643
255743
992112
282511
844471
310226
281995
805053
785268
25362
30732
129758
234827
522241
109938
305518
268252
134178
100033
1036603
1074454
851501
193961
1099019
262871
1031932
285647
651472
705516
289288
938123
975431
342806
837354
888345
338760
844790
309163
254399
710565
272224
809804
1002780
633680
970336
234435
977680
394367
557899
720354
923759
807787
179523
38882
13452
985496
587223
599193
407909
899471
233603
663672
731626
551624
82453
767267
476406
505928
1098257
511422
603649
267839
547448
302931
569356
20500
353299
1025427
952700
798597
130072
462062
483711
53500
118008
396790
579774
500143
996314
805196
437864
145036
1072215
647149
193706
142176
63577
927576
1098248
340987
354321
151942
771999
754224
234014
1012992
80847
8734
673591
508847
607162
1081842
308057
532376
641108
132026
653588
339442
280424
826793
907542
699554
872085
691382
427445
36981
464731
987045
946928
370465
26709
781524
136264
942935
781428
584016
847570
343956
410548
148915
954680
969546
87100
145927
125499
120718
895914
312194
487400
890583
1080201
952322
819613
716042
919498
388929
850403
84557
871509
876459
401370
53166
1033860
840921
30520
1090943
1072208
756070
510674
25230
80939
1060222
891968
897802
296171
900553
285297
371676
404494
507826
456496
979915
887666
800767
812207
964907
141724
388206
91231
925116
1082615
614755
699152
563294
616129
279197
711486
305857
46170
554104
1059926
139242
1037773
142561
682323
892004
1020571
168723
808036
514889
860734
147719
310658
923280
411348
31131
916129
424992
179695
443118
784167
708309
225503
981817
646299
693799
817232
375373
446720
350390
954419
242007
437545
585299
964891
853169
42562
346339
312306
786481
1018854
286828
937673
497363
505584
360332
1027339
495527
169117
9999
238905
422067
368423
1002181
973508
503389
782466
587469
373678
936126
723292
1046834
223000
712605
223292
497476
711043
1055231
172892
784319
81455
263610
352619
992110
520384
965071
768606
365002
770737
403335
717886
894472
934715
830996
171469
1072258
768559
850648
93289
500436
608037
481320
744115
187107
955709
592409
482986
740577
232635
505845
765424
396392
480180
467367
980399
234280
514940
381818
730377
170412
903416
1089896
47254
750900
955862
56213
426451
116888
708211
524442
889675
671796
897287
987581
1033261
404939
150894
761827
520827
672359
1020171
1021858
756310
606462
65078
307918
452166
105463
310898
924985
863809
876661
779455
226440
1057488
83492
384628
1085529
996079
419132
510219
92390
960836
516690
1089725
740658
504448
892532
451010
785208
641106
457587
55150
894949
967223
522057
645252
998100
452742
23423
702275
437281
695266
1012867
873808
958230
358853
110927
682046
177838
361024
616144
838756
83618
416062
251466
548674
268092
407210
816148
241244
313500
791194
286597
354283
1050985
767820
276060
136617
689637
425554
55313
382809
185816
485094
574026
1013130
984241
203296
139769
699599
244366
271479
523897
263293
628795
798158
890435
43553
952375
1043309
362112
490031
270764
313271
129093
112419
697924
386672
739752
67451
422571
133530
395977
1090365
664075
478993
2642
331348
1033755
810977
1018235
838237
741888
658214
1034804
1061171
582762
813936
240152
583363
606003
1012053
914808
4292
237501
530744
265940
760804
792171
954428
554914
662727
323462
904203
280745
312226
849532
353610
151832
80605
114941
420675
964990
1070914
472653
1097330
969232
603014
878102
1033709
487920
545225
907382
944248
561400
614443
106525
546383
547433
415832
761162
926034
723698
480853
688931
1038243
726273
263423
968306
790445
229633
530530
742832
912413
752297
298050
879091
276924
707027
220126
510575
804322
175450
651674
730549
1049199
113959
1007082
658626
610501
1045235
1084161
9598
49100
245772
1012758
1011708
834445
408481
889061
164461
387047
358702
260998
837873
1045758
177820
230409
548866
435869
21876
469678
712441
917608
606807
478727
688926
330724
164632
744185
9218
730972
823339
1051118
106726
207121
235498
798507
980473
115680
847670
925716
211641
815302
1008851
524380
649186
390449
623714
340885
305517
456150
224026
1076789
805641
149335
285779
770410
22784
643308
752980
158758
932979
563326
144220
465795
390935
512750
145657
15343
723154
27824
1056379
591605
912889
865929
169822
1034966
461478
569372
239822
416789
676756
72541
270535
947565
276275
132052
305903
311532
230915
1048009
221326
143833
1038686
58338
381451
390422
369376
537076
547095
59190
771304
416294
410340
743385
213239
807706
221785
974835
573849
336113
1058533
960276
818125
763328
1007124
928163
184757
131748
243926
3272
985725
45777
573052
1088772
499140
140338
424223
716704
1096071
240202
610714
1075439
670707
940771
684870
684754
463029
579499
87194
72538
827462
1005968
768030
230628
330797
732909
1080589
193988
973980
455885
537867
395499
242072
129396
50780
1057663
558353
16751
248933
280592
383157
870528
559817
748925
506533
762532
251616
820478
62772
239923
1084937
1072311
888950
813190
881186
284565
158798
70562
961718
296357
103829
235115
412622
273016
855864
29445
1048467
357413
262522
781139
915996
533170
503806
759644
717124
175022
1062634
249267
132611
782048
196141
112005
428096
222551
554694
19294
96435
596947
18258
579369
792221
869958
915192
564498
326269
540934
1063094
6848
1061244
531424
829849
1039453
298039
110728
1020053
695811
359069
202080
600092
609399
915126
815539
382908
968788
189845
109830
1002195
867776
729414
651347
1024320
172342
679586
882149
939085
371890
632799
463537
651120
129595
79598
912000
560388
170661
41014
171767
1053806
708927
759413
415954
934353
699444
215525
575357
487780
185679
982727
201003
172646
1032870
905835
1052985
355619
420943
1045488
810493
897441
230962
305136
541150
1086089
305931
659061
86807
178285
64989
314634
154405
194327
944477
487256
622756
201584
707456
532775
513194
643665
112149
633093
923709
760543
710202
861920
843141
812750
305016
468369
955563
37945
41693
517445
104325
416299
889958
1051808
774863
8349
3724
796024
373903
442404
577627
897104
11329
566513
920915
337020
892459
584278
292067
694126
1065517
438553
430365
695431
510625
418443
164975
47430
474836
859014
661754
399413
734930
1700
884562
946807
410487
146720
145670
678224
727979
136002
745306
507196
151078
666291
340027
969961
368701
640685
1061329
794881
403642
489684
272596
994420
82728
937672
1064967
606185
390615
492569
607447
570851
654083
192136
696673
1083738
395146
470637
890830
388865
337884
825897
230531
878203
374644
618958
882757
848568
48990
724656
396866
631676
923020
746620
645918
29595
818857
451883
95290
904330
457347
115256
921881
876279
800445
375963
52991
3766
322027
675235
647699
416578
604144
339823
742391
997544
40658
685990
851474
522706
61181
975427
289807
610313
933146
767767
637794
890858
476320
1031762
1083023
638878
743395
358916
552098
743625
884959
717009
770384
903946
763475
343198
1023457
960563
815754
440074
441544
205402
221778
884246
190082
1022835
781958
947421
1021780
626543
59880
166685
814808
114363
382841
629074
153844
167491
230663
909692
608479
883459
934133
583956
700942
796254
1094021
221715
277900
889524
630091
291154
866667
793942
600687
481297
58610
321789
55740
299639
2087
279247
918772
264072
716132
321499
554697
770511
24208
159931
126787
208907
858813
743413
925914
578794
40935
748393
177644
238260
347277
1044901
530889
946186
235469
567109
958289
716669
958272
584228
617281
466818
244219
539540
109990
839649
134045
880350
879967
1031396
76947
469188
904532
147522
785860
61464
223253
572836
932500
962647
643617
843906
154361
833485
311387
895991
421970
299174
552211
72368
1024496
691396
479922
1033131
112784
108476
827409
710529
434335
1073800
188189
99810
107435
918067
191281
394532
377129
928238
431903
615347
444043
409793
183692
127011
146112
948800
920473
924800
111663
17885
769029
759513
367545
1043732
77032
622184
763375
130428
42641
121182
53454
162775
234610
885688
227026
235125
637050
260230
32842
503683
885667
1067494
190057
42400
850479
124746
211071
900132
617723
36761
778566
16638
751587
885774
793737
644973
822209
478266
426069
670109
965134
198902
289568
324782
590930
829588
440427
767195
596733
1079965
431636
270459
713022
371603
214541
707005
650788
296497
233823
19225
372159
786504
882478
183088
560340
1013621
149722
199804
191850
897756
389478
926972
265846
124577
13165
499051
727906
814915
474831
694439
81100
757352
150274
244875
772076
964225
630849
33827
444697
159984
960173
1068080
268753
602350
749711
230333
925628
525807
171411
63460
243372
634874
240787
40182
517967
577184
72660
874546
581285
711259
928965
632032
1032748
1057304
909304
80257
137157
954788
1054771
68500
138047
1009122
775290
728718
153845
1016104
146537
28491
74696
736831
27161
189769
414572
24505
592770
908049
942609
633822
1069145
1068095
478205
284243
815968
394107
991336
132759
228932
227882
581357
1044773
410689
369069
348882
63100
785821
258192
415641
451753
165171
636408
783400
245167
902024
1012880
961752
521840
274147
836268
1026155
341354
1035400
601964
941903
501836
346439
754435
680532
458680
593306
243838
514257
965098
941021
1069874
142943
101007
589472
162475
789114
875316
805617
495080
483761
579343
246184
512142
1029110
485286
197388
847073
525879
84112
766886
919829
59875
1065603
38184
941757
50338
369695
465077
424773
1058461
592075
912927
849068
135801
376654
782382
753440
351283
312018
533459
929753
221648
443568
723860
99571
283799
164344
484151
283579
281698
313174
46851
633047
744057
974891
732530
802567
826206
75062
1028766
670266
1076852
198979
327741
433591
796474
91588
801369
578298
886132
443787
428644
469165
958353
365311
650015
1098093
477058
498888
689998
1072503
233746
777940
73896
421651
1054678
346361
918974
265955
585526
470716
675307
850450
549116
172205
826338
280981
525279
528329
149107
761654
332310
332309
73819
846787
888000
60750
405289
946656
379232
427515
81679
819608
1068166
120120
498529
674603
56166
1042434
966008
155708
446190
196899
167904
56709
1083524
520113
561469
876169
365031
189056
719337
272720
913109
692288
123173
809667
803581
516486
417297
645490
120951
1011769
30479
487212
866504
41131
412100
374033
536221
99497
821553
782330
219254
310002
563833
583763
97877
237131
1066763
731457
939927
19864
322107
181616
246136
680599
68566
806119
245155
82656
823143
755333
149321
719737
626882
854966
596469
532850
1078226
948431
896153
231168
47114
626195
531551
1045878
104590
410350
75976
345398
135892
341368
995915
540924
1090756
275640
230141
783830
547488
424104
12448
1078525
1023437
801359
283981
382852
991918
1040574
264686
680535
515222
345623
746274
837958
401133
609609
524336
53812
799694
204732
205782
752642
553635
213660
244534
34527
327166
22218
11165
805514
719921
332574
423944
611191
990236
1005688
288539
607619
236724
340091
300715
388825
746740
725045
1084568
874491
241007
666073
866065
266312
65844
496377
555303
642365
67428
354557
893218
667278
600928
288216
1058580
947652
340678
865115
41354
366168
20413
777096
547414
101520
937037
371644
756874
886545
692702
206076
984745
81766
445009
631279
850568
16644
634681
961663
576715
340400
1093270
28769
943661
707417
322398
939894
475679
444211
65719
990505
146928
196179
607914
410004
916698
109236
1019490
1056471
819143
373874
243484
873730
68877
657063
722023
1072481
349927
415853
16776
742060
49467
316714
421190
1095712
273968
417108
967077
786986
76847
1038539
342799
713255
982388
148285
978294
405518
95633
648542
1078863
956660
874142
126010
893142
380343
19467
248601
761891
182753
58091
313345
884645
677558
306926
890571
81194
442802
108384
864812
629077
469612
939104
937115
4894
184586
632998
719119
806874
213312
1008213
654788
334512
170375
703086
830712
192767
1061606
610176
827485
1003541
129052
637114
638164
498288
562932
879092
1010450
322944
221959
68204
577927
412302
553200
931914
990891
718017
847692
508188
152754
114214
349837
824897
186394
357541
46233
607739
280738
165517
348033
828069
298153
935927
616217
385530
389068
567893
15800
425202
899526
265090
790606
779703
85970
133302
979797
698738
487254
936841
483157
797246
111177
520507
129584
478847
644752
921980
773408
531738
57159
1075824
932868
943640
329681
31745
991550
1045231
272851
251840
536516
183086
611529
661247
4417
586787
116418
813157
544375
986308
676005
60208
254669
275737
958490
726874
566592
856153
11991
828566
1035393
845640
694539
866696
1061312
533392
1003183
709552
356549
962154
527922
538452
137744
467621
907035
1077628
123846
376688
365381
442198
36702
73341
487376
387534
745553
747200
110011
308110
567137
43381
340022
929650
179818
428250
474754
1059370
1064937
313299
727305
213037
965245
316962
718800
79045
695723
788188
95994
203357
366333
60097
692744
752329
1074390
41133
406963
1090323
422458
134363
202603
883902
104173
645144
37843
314727
732013
109621
1013701
116207
522021
277389
138119
528603
347848
192623
178124
173981
554093
174147
308661
480818
70590
808011
1016874
828887
911941
1004704
680688
438122
534523
10586
63250
633918
469137
240307
1009007
272205
432698
56842
800043
445342
469170
773531
1051781
1067188
863034
345162
216952
687546
18129
360584
290164
360873
595242
524179
1004016
367195
149094
392565
394910
765310
1058949
403749
515279
243332
533230
457034
133632
701705
35834
706378
317820
80391
309110
644351
1084622
790292
45861
935893
449285
87742
353488
748636
933443
482846
1007171
4012
635037
927628
1046179
59523
854878
180049
228846
732307
983415
54887
98405
1005034
641776
821756
132386
30113
697540
1051456
1049303
114686
641570
994862
400803
129720
521496
879764
386774
241242
855867
310922
1087694
126468
216390
981988
86052
501580
39575
127043
44688
488854
278055
135686
1040188
515345
900014
565201
145255
920581
882786
856278
43852
1076661
1001800
1014608
49925
998592
12091
941989
816911
175419
476629
926672
161751
1731
937547
963155
820844
1074034
213499
616551
94027
524907
863042
764689
947078
2821
708426
611286
941161
468696
417365
749303
544674
900270
141324
319471
649160
367059
860024
492037
1044799
247629
124987
865687
280584
507802
482442
751928
18635
687337
1097128
1100887
426459
373020
13901
250724
430052
309882
223384
494285
707022
223929
279071
984119
744489
649453
171395
435491
931861
406727
367265
475142
364353
571489
559658
441309
6581
193732
138917
926574
113431
1096679
916620
441498
91611
591193
819497
109465
1014344
94190
67336
568054
345651
544401
302697
835306
43834
294194
514421
3557
100506
1061862
860156
983734
883302
656428
1059237
320696
967498
617934
891419
118312
18329
520398
745638
790121
691091
15518
994676
348771
257841
457430
926860
360822
249570
217236
743036
902650
231675
240549
1067753
1007472
89022
738346
826665
183645
746436
162958
465776
947825
499485
507037
1020494
1101338
560440
636452
556730
373827
700813
715084
216313
381908
380858
14686
489375
439296
587144
242071
977918
310405
858183
393973
1031794
161606
104039
290491
572398
343200
973551
907012
297079
326007
963492
838692
121897
60450
1058733
468787
479993
668298
54925
92097
93140
753573
941594
287354
1100865
210500
605343
494870
874035
1092039
266860
945146
96605
17305
434261
93590
211040
532478
273544
799228
594340
1009580
219687
222841
727373
87363
46826
674746
270824
406106
685634
911844
14345
6438
565940
906272
831871
496794
973709
119262
453414
660727
281982
617636
174236
874040
970229
636327
224289
922535
732821
341091
340041
148912
899679
765574
677051
79709
869939
210744
217546
531380
557642
253558
401607
546522
822476
577234
564743
143144
814727
666133
350720
615553
18262
164640
930625
384527
665088
126091
85529
506072
986233
1090812
148266
218147
1066101
856492
246653
77941
554781
628259
701980
227071
727758
145592
155036
535921
515652
762762
924635
296181
843879
875343
750794
270037
1051233
114449
891242
393109
595313
84908
268537
690474
1040512
191189
679593
139472
906278
71903
519834
621007
587549
533443
745943
399484
311097
364330
629797
15786
686004
1000288
723808
52457
817835
889616
556769
72615
793756
607140
940294
762232
1094627
219642
320064
809605
263389
288186
869651
880940
613374
406237
197456
1067415
713978
679955
1077040
480183
602452
618070
172452
517574
330136
208758
438892
14749
253887
964476
796763
980783
1047070
935791
49886
518381
556425
634090
90180
720897
89612
385764
633879
700936
254930
91647
924876
49648
169764
53780
271219
69517
188547
15715
577383
624589
214947
359258
413652
857615
259291
104282
571119
134039
1054748
226386
194476
888225
776853
240347
989475
493593
148552
824248
140464
334933
481580
129483
890864
182382
471961
335966
41339
765851
955115
34089
302242
242156
981526
612516
985136
79439
195181
1039954
957435
1004210
661819
594602
810705
498930
106281
1013511
54156
804146
473022
376662
127242
855780
842863
747721
687368
318332
1012661
148794
743433
898413
1080645
459857
802914
916735
827798
99137
562458
241358
1005373
817519
736382
78606
280939
104891
282398
574243
1034049
828852
1036869
720812
312175
1079746
491874
1069344
85900
157161
759089
538168
910806
540469
473362
598511
224513
1004970
606286
467164
234050
411295
476895
151787
1013407
828549
654247
467501
291440
409033
721480
769923
242506
1043929
191040
119287
203940
336872
624156
970322
607645
626980
748360
219787
889084
226832
998274
64658
768187
256378
415258
904611
200300
376024
837311
658972
15611
642000
487265
239900
919666
940219
752401
194155
527792
530389
319526
899975
236898
346034
1035248
317976
604287
267746
485125
745837
935057
996923
720450
229878
814735
442552
958568
29116
420563
486145
852464
784893
565247
540050
946123
358405
401487
751695
687778
43128
358652
10124
511385
375316
68604
701730
370677
511915
273798
585529
793671
861597
942702
607048
25532
943711
309528
583162
538641
875388
367658
136908
105387
730673
262333
520778
362695
708674
388509
882339
914083
928467
445879
323650
735270
830492
331026
789445
924424
451458
962245
664116
1037684
423865
341223
607574
169619
35714
363289
142961
105611
704383
121019
590707
219306
1043622
318928
680174
581459
1097440
1040855
236953
687118
637137
874529
992107
325835
627081
454560
1028936
1055853
115098
934196
659331
713049
850750
962897
112139
465682
163179
734037
289390
312712
792711
1075817
877901
1086374
159316
110354
762397
164960
915082
1012263
1015673
638847
123171
130532
178053
432308
187303
535819
995500
851092
1015028
213616
363939
767139
1041037
885562
618721
715517
483330
734369
801155
63195
676673
930941
483737
75330
16344
912006
717463
649936
913057
944350
551409
1026809
443893
700156
383238
65519
167313
600595
1023578
673826
803302
366381
48385
143631
890905
350017
777405
645486
942726
282389
158987
923911
963780
368622
188971
185494
315326
972603
745938
384074
790280
132437
848303
305955
513570
154852
777143
366595
639837
1029482
653229
791541
169418
122984
150618
846285
813398
379026
674260
228597
136343
1006083
205991
598306
898870
699895
288340
490732
807452
15873
368923
241214
835095
98627
586381
948663
47865
522668
598644
873137
551045
771109
174620
488781
239577
218233
163826
703568
184152
51300
679774
944123
447575
905555
812434
705436
321683
284396
401772
986436
688683
425951
874364
374539
465929
1077200
387901
24641
803919
1065073
335978
110552
883963
116752
119871
50060
302753
332273
830895
351583
309463
607758
748557
374133
322725
130934
668593
1065188
683101
99470
616653
248533
587387
59413
598343
297538
1060824
530332
838511
130908
361950
176727
290339
678026
830063
81922
1057341
600528
176757
79122
1079352
32602
428186
820085
723879
1101325
1057384
851193
165260
876722
602963
775493
154716
453993
1091984
715720
217993
671912
454656
417868
1015010
103094
450286
1080771
78397
845479
586813
413342
1095908
94464
1033240
576855
975840
863947
44622
808451
647955
583170
531105
602184
564085
783549
608288
809366
764852
366981
73767
470506
410522
291693
926749
320828
833745
794924
758255
590092
176841
1930
269763
262191
495214
47407
959083
801900
618212
1049184
620453
382415
637457
49593
93674
141225
245565
760894
915798
57553
740074
900307
244668
989689
698422
871869
9546
706682
377223
50687
189671
726554
198381
328154
68995
636640
278493
845519
949550
230221
615392
498438
349367
706056
602475
418945
827285
615719
77895
249896
921593
633023
793243
32848
803610
727384
454517
619239
135224
103281
1089471
631667
604683
62894
264272
654362
833841
105040
834261
519995
948369
957872
479268
852954
1023687
232707
408329
246290
88381
144104
829045
625042
1070731
900046
516920
380915
801227
81994
331967
257801
1001510
1081755
740394
1000392
979734
655044
750167
990853
540897
207892
1073831
988970
707981
261718
752813
818402
1020012
86694
483247
385347
877358
482241
194337
712620
263567
832990
1053965
527753
500415
131453
155735
599074
467177
637087
25423
1099043
43980
198030
900491
54311
1051588
1075239
710671
453002
732574
131845
612265
315559
794823
406078
849366
757388
634712
1073567
370172
102419
622985
159529
33304
578175
815941
237638
112723
583635
181515
635867
425733
562416
185245
215914
632033
530994
652078
941274
266683
353077
487225
670453
852812
290247
648561
366108
470644
212982
782889
148931
924430
426702
74054
838584
70251
820028
723041
1056600
803223
573429
792905
584942
633622
529193
737846
945436
803471
269364
971856
556898
909258
146205
884526
1039154
443151
816943
288414
693594
508795
808491
681139
856250
281353
565890
274878
830812
654543
1067429
290617
953173
237199
676887
454005
645635
353472
523409
1077736
759122
902883
165699
827307
766106
313406
423056
600453
460426
449384
581331
19672
926445
786134
588098
1097974
807111
680241
781395
626198
1043263
809008
64340
341772
737481
239063
562651
308300
696508
89925
776950
63074
766180
161012
93610
929852
738625
1088769
238708
740985
892961
192293
266044
847361
4402
721034
773865
1082456
756248
159347
884707
140057
1059060
475549
867248
277241
83937
762635
478739
173752
1083780
295911
815523
898887
486243
444311
1152
350488
289366
210772
743663
445101
612760
83724
992737
701638
310442
173579
522189
687180
614336
808387
1004168
1077425
1067340
303434
107684
731180
236307
156298
329857
876708
223494
108217
858798
96557
808267
315942
973521
159592
93184
771105
817649
123790
1010327
556150
934722
1039000
41490
1073215
229657
112837
407730
159125
805003
86565
854112
293865
376189
894207
1098242
282469
421159
516007
358071
380691
238450
692333
9885
449803
448923
998428
548093
733080
152339
940560
567021
29222
872233
378949
875860
153067
952854
966482
635863
280451
883095
134519
779881
857291
60903
384728
1067994
839743
773297
348026
210395
348027
748553
713038
410146
943462
526037
779904
222858
934654
635815
435280
796358
763994
420801
1031956
568101
451056
813989
324438
93831
818408
390171
886324
517474
412217
49552
384292
5360
910270
447432
245134
102535
101485
948154
70282
48255
231599
221281
556218
687676
932409
335973
201914
511557
886533
1091802
247290
157414
781777
523139
985583
298584
422689
118295
560659
127132
773817
863096
809228
364091
179258
600238
626519
321513
632168
22994
968954
1028427
506564
1089781
1030491
1042255
133832
693327
498134
1088152
264638
451443
745098
504794
1082194
567540
873105
866042
152586
132389
884505
740185
118308
264994
871898
100916
870591
747214
634781
325553
8021
419224
95566
817971
743837
164210
113287
130248
879686
324650
807944
535085
345158
324892
385105
83512
522442
477872
269090
378235
584888
855094
859101
370508
375522
980063
660232
190833
207185
461081
916364
545282
863539
659536
405024
979923
903298
822748
720141
361027
273261
1043118
933791
896182
311859
1026174
356933
1086467
496489
848658
154932
601475
40485
245730
957306
760642
660774
1000891
522099
507586
1057883
775397
20689
423336
997091
169070
142415
553274
753764
305483
332357
153868
473705
135807
289158
1075001
318392
866997
20069
190922
540497
1074562
695568
1008262
150813
4662
505970
1089227
521421
1000416
229324
356230
1036299
197257
127952
69418
834276
992502
1084517
507106
263441
1000745
284601
763001
262156
1032120
889039
562816
8549
116527
382225
598941
829635
5328
526307
621452
507790
878424
662893
920898
939425
161591
883515
714809
192381
324166
283282
609573
146314
424684
23345
778009
792944
48977
1085092
71221
979154
74902
19668
511582
917935
234386
906498
210549
150537
1017735
1064076
676388
319158
537469
537232
401238
59966
1023833
277124
739724
201389
613419
1030328
1074410
359536
139690
471236
1069863
961786
422490
506038
410486
586927
1046520
966128
114850
792061
480547
227298
638109
985629
82710
695054
743648
300963
663671
544899
202834
820484
992663
140918
257802
24674
904746
428801
955216
70252
1034176
620898
697265
732295
156650
859471
964279
643229
242077
587073
270302
1026649
291128
180588
220155
1000209
670917
889183
139259
694324
871473
519859
155080
357817
390426
330111
43770
1025759
470987
1006709
938730
187866
996387
420033
277792
454634
876896
20835
112916
491122
246989
1097293
613463
155172
572603
799526
838882
80592
596570
507465
768856
629532
227808
619641
801934
423127
1012676
75818
899943
1074570
722503
996482
32050
245087
545183
235168
1088410
596487
892033
280141
727706
937440
878561
228394
687221
107182
953006
359710
102360
79029
672934
89317
312047
780968
651098
872263
572906
863274
303715
972589
535374
403934
715998
35422
467149
1016221
194116
6374
1044040
169532
502081
501031
770749
745601
627152
612886
113830
704236
793803
380297
973876
494236
926411
926412
1029932
947943
25617
934820
632659
656442
1068676
587837
200951
431017
785772
638998
948845
494756
211870
810811
301878
66958
612969
804419
16516
442879
454213
136843
448080
855555
846308
313770
1094011
111987
51483
817976
221954
117731
547720
207286
1098164
772877
489752
395761
164772
241175
584532
34090
1018765
589233
518166
447219
284355
778269
882327
746047
679917
427084
505937
213519
129536
86911
372498
524006
626809
658849
164482
561709
142742
973842
635912
705310
395563
329887
328837
313156
209008
854882
520165
193400
986572
189743
701460
661397
907210
1024743
360920
159191
61103
38107
825701
584920
714486
731018
208462
181563
222932
953113
465632
493383
457371
10166
147312
730381
72598
369309
368071
746257
432160
326395
489694
611141
612191
631302
388816
795010
1062327
965213
720094
359097
360764
473955
915138
555587
153477
895853
175190
71721
242999
642059
1014516
145656
733557
694464
925423
308963
889388
861993
779068
707087
540177
288584
510961
711607
455615
259016
1009756
279911
367940
813199
670550
567939
196293
109886
343900
671206
996038
1030480
877701
620131
342198
921989
878521
851539
867618
859083
1069149
172536
220262
1038359
878479
172343
476520
993907
588880
619881
562444
393350
537777
173052
361146
1040313
445899
466992
805923
199116
1020306
653988
187812
405341
103357
883674
990244
734963
889171
279590
1063979
234930
234752
99996
710180
1004514
668504
119410
194825
185503
650291
1022548
1042741
605727
82613
944286
384236
868467
53619
357447
146752
158195
875929
937716
980265
1005530
158544
239152
861695
664135
986961
879394
1007693
526950
411654
859778
1079986
127607
307843
1047871
282704
92372
120003
909212
187126
380765
475473
650045
765300
511128
1031079
1001681
690049
54739
599180
840819
443545
654148
521523
570390
468878
358731
859440
1097754
428783
661988
314547
91686
1050509
627711
576459
992770
565917
295493
14191
505621
113119
119736
194791
310122
593611
1044374
651660
487140
32202
503392
194377
806884
568287
45383
477302
635806
684939
524926
626762
1044884
628343
147472
627881
389588
29275
1010885
480205
83036
212192
710685
477234
570321
996819
809999
1021373
441713
743595
533403
1094045
1017541
34459
832312
430755
937148
368692
958301
6837
60424
433633
1077247
372735
1092480
342499
274769
220885
279110
710966
528855
694825
993731
309242
212773
370283
330053
636340
978954
544944
474505
192491
71163
45756
277862
99341
311388
537111
25689
744764
451642
7070
283693
334391
411257
486134
786221
486385
506985
123993
337565
1096984
346405
398699
462354
725458
998529
167783
665949
432773
440752
907339
598076
472144
370720
736806
261610
702948
884659
726483
934147
1100247
716686
503829
170216
893993
872364
418052
812680
807252
1088293
115962
172923
726250
338448
865744
1043119
507945
759314
1063511
150211
1072127
310138
999032
37030
588374
818305
276462
215970
398955
843560
454849
331460
1006130
549007
759775
78576
310848
459017
817715
442481
526017
136131
153343
63056
7806
637388
116571
512205
740277
218954
139163
265111
671390
937709
554143
469962
284445
213442
894179
489090
234535
18232
5815
486494
1056838
15251
1063340
627831
354474
476305
730287
553925
35940
1010735
555036
1037585
794852
518103
66370
808303
119288
539536
192388
427149
821904
881298
188738
1006610
151813
658875
943069
295033
1011766
57566
892722
457542
271579
547633
366153
44558
282281
681452
405469
260139
476114
906709
664222
386783
836858
421502
746169
686021
1020881
764874
625036
557394
262137
1075597
893164
645098
991682
140571
145688
534058
349918
112112
216723
593945
685210
57458
1096138
810988
43466
40901
1079171
444773
656786
330495
637062
380087
636130
301785
1049936
214335
1077820
104235
950844
493891
355547
1046244
394725
130657
1044160
288856
506672
1797
663605
900433
188913
945846
159810
1008393
669384
916036
390180
392715
449612
1043368
799779
290503
644658
12245
973040
384257
672744
136419
1006493
626169
198981
118983
452512
234429
220088
981350
763566
692944
196204
776518
807599
836588
319360
266544
423626
744287
579334
924476
176767
558489
1042541
963221
882702
691404
315319
760138
794562
70284
382275
780718
714089
1040257
710437
423833
1052492
1050479
773141
1065511
40181
541813
1059490
736506
210639
487648
583197
890491
369395
389269
164388
976422
881325
936258
37956
269757
638949
509999
246381
409567
504436
473777
252028
725032
372890
142321
703861
806208
451085
13023
222547
610390
921760
778255
771927
98901
668532
717683
785938
263046
139461
649336
328084
128573
1023512
969218
615612
856273
1087895
494025
665153
674198
944212
603189
299422
717258
1065477
85125
467413
3243
680184
764681
358875
773262
354198
560684
811636
477217
638397
176268
718365
728559
335450
323692
943376
901892
256913
529068
953474
193719
972156
445139
43844
20017
533491
864548
861872
473642
254198
517191
52296
738502
416897
492395
620039
57027
331616
162849
395172
429611
32269
972877
282211
172244
861047
777065
307529
858113
712869
740893
1090853
152190
27946
65995
27155
293647
46428
615124
650723
758751
44059
593385
623474
677659
930404
293471
661333
137702
85835
776499
398864
790635
513540
598892
338467
420948
224844
265107
1041849
121403
515563
961195
849598
356783
858347
341780
28030
565234
18230
464989
1057654
1070024
1096843
858491
241615
992278
518866
554334
101346
547587
317990
760753
1029344
625077
7153
1036626
1049214
972382
502933
834903
110371
723804
1101438
827708
838197
866151
313638
245480
528800
137202
625955
709567
149721
1060617
613668
438872
242988
530388
300338
207459
285994
316917
132763
844924
243189
73096
377548
665822
964292
775890
1042362
1028413
550226
1069466
560028
216675
510596
802251
834029
236943
736669
434871
318136
143032
534597
163833
389337
249245
697117
804432
1075804
902729
904515
684088
255648
101305
1005018
316006
384161
242983
110455
628171
1018489
798405
787651
1017715
715789
544916
201469
1076599
131932
602241
292498
677089
622504
731464
537356
250276
981124
247277
125776
678006
916628
462501
324348
845539
8655
652082
106735
859581
113508
138543
73065
525690
1033044
924564
581005
489321
776304
898909
962627
655912
158243
170544
77395
87207
522592
236483
837087
817148
598944
554916
893291
33136
947173
101994
662099
645062
924491
975577
611165
602291
618967
310720
280517
652408
221430
763195
185943
817349
175260
439825
373035
528966
473004
644300
446748
1018541
421002
805786
181976
186140
84120
140043
841433
310344
299349
928789
709023
846467
395932
620623
655679
453026
945408
484714
142424
721802
338884
145625
846179
384219
616818
476441
544911
1087561
853005
60628
436142
625860
1073711
345017
511401
429710
814252
758873
909342
84378
990945
286483
718289
678244
514747
516031
106901
705551
151879
189808
459847
1004562
48770
359434
479340
727171
943122
57838
420326
1051942
834919
300068
140576
315442
539113
760321
347158
997921
213194
975820
908192
106721
512956
711313
540415
314684
492624
985100
384407
630583
658192
152007
765805
882653
339837
776133
299619
30459
124446
747422
958499
33861
74111
573683
641069
225129
173197
237875
456883
492646
225762
118474
1064900
821341
1288
178358
301595
11356
281167
126853
317483
170675
1080474
647304
408599
648187
858450
495229
1029635
480447
835773
300359
117051
718470
63768
290472
760451
516297
789096
451168
760159
768524
122068
651731
291478
439202
698774
1086511
394969
288948
1030256
1083814
997709
625787
967561
510605
21789
241456
958880
680202
841618
341261
112903
825754
259628
453243
814783
842172
771667
256013
605834
35737
932999
431341
120148
263572
499839
751859
404613
511467
282483
180089
88210
1062337
1011321
245774
404661
475881
940731
256085
312963
39459
512378
154921
399595
597615
192428
513008
130516
960948
154867
563791
355294
324200
1075815
94810
834971
429166
390781
539511
932007
20115
96513
381287
604931
1043178
589524
754445
463090
455102
1061377
227768
1077494
148170
92456
162601
651458
482020
936013
295664
858786
927277
898389
1039824
976407
49264
312242
773715
454316
899482
147168
671730
399999
29027
157313
229548
1073118
41380
784797
778698
1027554
281825
451124
1062755
91398
872870
259720
1059847
476687
836933
307378
969910
735556
267066
1023170
750116
485353
824998
802652
132222
1008981
224302
915159
117186
3549
1093385
139695
1066737
13589
520722
92832
6112
958481
417089
795955
1030443
343788
70953
128410
639244
770143
154654
763821
778954
478216
654397
615773
832114
483331
622448
1056938
1025665
87404
620111
633069
973629
431536
755020
798515
507641
1078241
185712
458939
634919
196346
884079
845750
1065637
908482
497794
889415
745090
562810
37717
340534
666578
174334
477642
92615
1084734
1038509
820632
920978
912533
410362
271273
421881
928994
798349
495060
1037511
527769
1039934
955097
338779
1034578
320247
924853
343764
87792
505605
613544
492042
1078881
241858
138548
138799
1031574
478434
881381
653324
947549
312409
1075587
1006941
487359
669869
819673
491377
653294
758717
314802
642407
329280
823360
854207
149876
84921
684832
750834
79514
99511
123224
789372
775042
901098
603348
755240
1008686
761269
872994
1031662
838060
1056697
1098244
1043011
231984
315574
286179
458194
932087
611553
728856
67967
391571
342011
627511
859518
302404
269539
824899
802435
82398
267109
523320
570231
591666
1092411
382550
879881
785510
171771
651739
59825
744052
528185
240964
847061
597396
529091
943287
835655
229512
683857
808981
524762
77675
1052612
190681
385521
505466
377664
565876
1087391
287427
248051
885718
882716
141697
731823
335772
181245
614919
507327
343003
925480
685458
123753
4748
652733
833604
679065
403877
205432
168678
349928
706075
791279
748468
738500
389195
761898
508059
9405
143825
481982
179973
305914
924344
766472
767392
563233
390536
65669
1094427
45055
571978
262837
288344
160461
273536
37565
812561
948444
1024468
613242
1013155
331091
445370
1092571
801141
598844
893946
76108
923837
217531
654448
234179
334683
21962
461170
648356
977340
725772
504097
290952
973638
727816
912268
624668
759135
366514
246094
586618
131955
847922
560650
1078197
163517
609879
381732
5268
764262
946707
553919
18025
1097817
426245
1039163
842704
19689
742647
54264
266563
266189
561801
437750
79358
169921
843375
906690
143397
718673
685492
331111
637204
26261
612808
703388
388939
488491
350694
909280
833045
972746
237411
559080
551091
1046735
603250
267602
956917
816401
355248
951271
398091
656683
742159
390211
367935
175309
1057811
137032
1007439
364463
265220
188639
394100
929104
306266
946288
295253
487716
374557
628027
404797
369922
69310
552944
626022
422133
422132
132767
797032
798082
950391
409807
383249
16583
545420
534714
455935
919810
1047055
548000
510510
133982
361939
393638
408113
268119
895058
66134
337512
948014
426042
828921
221179
305911
1049333
759018
945330
166929
543757
233816
904530
987974
474197
397238
1094544
1083610
296190
675872
422394
935420
1050373
939504
297500
638742
564796
192656
349678
28178
772941
100528
352799
793486
408916
1078805
98562
711727
522836
386528
386720
313072
802352
349378
469367
710133
141446
746357
562829
542254
651051
38997
431014
930564
918799
91899
95310
194089
1051841
267181
265493
580671
763016
936673
1028018
1055295
63757
588120
795359
1027229
754803
854680
640891
1016860
624328
704825
633157
214671
499936
271328
116598
870486
432973
749164
75283
849134
712604
915714
349041
287642
914181
458236
233654
1019183
1062655
687034
1065871
71523
376907
778392
877237
155227
503821
498033
701866
564245
987815
548648
103610
879650
1085896
451359
878461
706985
797498
1053873
208824
320995
781631
447980
668772
14204
981145
522916
659000
305269
433514
683067
868178
218516
844685
998371
279874
239443
178104
497639
65360
869991
97191
521933
795644
33668
70602
1004477
304611
333520
628510
584182
1099952
1087022
629135
892064
304655
304654
646776
118061
767700
644194
252181
800328
575757
987945
1079214
556946
21025
153120
1046974
49270
885277
852000
8889
473319
474578
156679
1082454
526093
304539
50164
233119
996623
832269
81883
416241
786228
1072462
740440
133503
546935
399140
86655
945026
886209
464059
602719
509667
903075
368413
717507
805915
846944
622525
552106
773340
434465
84553
63705
590954
18620
1018015
358381
288689
1091496
321701
284383
926705
780144
884052
792643
805899
979140
767686
100213
801113
964991
1057532
580816
891053
660621
662856
613848
226623
925426
243045
619854
374143
542445
358928
389253
948955
285339
842931
80890
603258
984114
858831
522823
615215
574097
924811
503910
135793
827079
1076617
413222
33753
179567
1079229
218705
222232
194123
976245
902786
33026
44295
90839
892057
348928
497647
51642
66733
692150
922257
71561
929032
415562
713031
914276
56504
633730
297161
799130
396982
1011647
837578
206683
754332
831641
95234
1010819
671316
29631
411450
646117
15483
592141
1036694
570209
834729
1065307
576051
722904
1044467
527948
349287
417309
177157
704256
663316
65563
271888
248394
259967
67375
12215
734039
292840
85121
690657
640998
362725
973883
225813
296266
715688
605574
120894
933350
694082
173567
1032192
870391
642241
419750
245780
287469
1038205
635207
1056350
129324
200711
717760
629345
174936
1071610
520597
139499
1076415
323385
301540
922453
261248
480321
510750
1049202
22217
863522
542632
420661
921298
1096056
552715
245791
449448
358415
844835
188240
1069937
658602
233842
538065
748018
808101
134404
531973
678846
1086378
979508
856808
1070067
581879
578723
791284
305754
653457
624454
65959
1005970
96198
100185
785267
224759
230695
439491
318577
686532
465295
326986
35028
999016
736602
807386
1079854
158993
325281
575049
79438
814415
317448
292953
543859
604221
86010
537705
489158
664580
65246
644088
5712
993045
987632
497257
275139
243222
611131
351722
225315
878146
648389
897970
382451
578799
748370
290690
818232
977989
336114
561009
817318
680920
345550
13317
952523
788545
879525
651796
159411
963079
901265
48755
252892
867073
105402
582252
967017
1024222
174985
450181
141053
1060679
504946
59010
143421
1047550
133345
396362
698618
895110
776948
320639
1069087
799131
739036
777246
319767
927463
394477
410865
706366
236472
549198
556455
53381
360492
942669
449010
596708
395738
849474
994489
418989
730602
887053
699841
24070
763849
948169
831518
324823
280248
944852
75886
131282
352215
304989
817234
276282
740747
1091023
754654
444376
819600
606443
1059055
748849
683068
741655
477555
131657
333748
382028
959332
80736
871211
690603
941829
760907
725730
148143
225985
1048733
1044156
472751
754827
537857
849599
825564
197642
144795
140251
458038
1082162
228929
475263
963262
394530
367634
54345
75637
903246
635599
363353
761064
734143
965400
521077
627247
201704
89043
1007426
198340
795506
518885
276881
488009
518528
1078861
948930
1091095
29540
682846
674348
999958
719707
497666
594590
657979
461255
468451
471719
184949
368421
66932
562817
281693
739986
707784
1021854
410332
552245
72461
429774
904020
336558
793339
1037563
904227
604611
334627
132281
776079
283452
43609
310984
680472
201176
496713
302801
864352
943588
537660
465755
533933
42704
610725
544237
966649
267293
215740
693064
199540
267267
998280
811286
985502
526866
312041
779722
1014737
779297
371196
207227
909917
986140
47771
223571
297728
476220
216933
252252
711078
831293
958461
937498
38260
962975
937239
175494
276243
646651
956645
632710
473326
588701
690338
691388
792087
848249
81548
799738
24214
780510
1038419
995894
141133
199233
626019
426103
785415
840906
1069368
258136
200406
759980
421425
701547
122315
231756
462020
1044387
440333
706768
213967
968597
428751
176982
178688
940873
1055532
147369
299693
75480
16942
506846
356485
1014099
792988
593808
225181
451337
248156
542356
21551
1089448
953644
1037386
893653
126667
129284
720914
915152
1056664
541974
844619
641009
453452
61893
407873
709121
290778
956614
874086
297632
251232
907743
480990
656133
472282
745752
736826
834457
96438
51918
836175
782709
937363
126475
822165
871974
498962
1037478
778219
82060
107573
917770
622914
1024915
446679
535406
687998
581672
1050521
526566
869808
251626
704228
932373
947493
507526
238509
1027143
209240
637268
522000
487351
931911
72529
785670
203167
263772
393340
920382
548377
977049
1084939
774734
1020094
1096609
78846
969294
288864
176552
1061363
206380
43179
689629
405166
918813
942962
333460
387990
129214
633870
12918
877556
467706
150727
169185
245936
223996
710608
90143
199615
699627
1070241
597546
1015605
846177
844768
364100
337305
522017
1050943
121948
369687
598584
81230
497871
313776
1040639
1055444
741082
428777
119863
623279
16162
144083
664426
32743
820439
784833
177601
793691
637701
388533
567252
802604
32294
777069
647024
980470
176119
972661
115445
184891
407122
1063286
744562
307207
485835
739089
892169
716292
790555
744577
181755
171140
455748
565323
739968
718917
527586
667139
83471
354374
598169
774534
501138
55113
966457
437669
117407
208547
832068
786686
321644
1080051
237891
434972
696468
456007
227727
126191
1026780
255473
435497
420092
791262
640875
512138
365515
738271
908062
1064299
695623
188538
945070
91518
607088
471935
617459
1069778
798919
252051
91261
371161
944507
916038
450987
313731
975343
413956
760225
61832
874913
675355
800910
544475
369374
733844
637905
209820
352973
68728
361862
854604
1089433
836048
696459
629747
584472
321055
236454
1010893
872674
194386
278722
157673
782521
1012296
303153
466138
619568
223387
926664
390830
282980
883030
329660
269575
110233
260985
72558
659495
97855
867118
687179
987408
19353
980329
506449
735103
59627
883776
455336
323132
375841
141141
101499
996735
902563
508747
476561
139577
609996
300123
700069
395535
761268
926578
1074003
524925
1017187
878061
543495
600461
150261
231458
752133
93700
812339
169231
898478
1027501
1026554
54216
269921
142095
674747
1003328
372976
666496
544830
569448
205050
46750
60055
442523
755291
848022
483300
707074
249364
248314
689182
413117
626440
889897
645821
908354
296211
440146
869778
860034
785850
825820
663493
774147
725723
13640
1070088
44630
508447
313904
48954
612761
53014
964632
499954
895363
901741
695253
228788
808053
58987
537869
577566
688199
102365
186947
316468
924709
894940
856785
441281
140377
843543
797644
100265
237182
439983
166072
317239
679718
851411
559476
983756
205039
350758
669562
443967
144126
82063
223276
852458
986394
274942
688666
573992
593727
118347
734646
399696
901269
440029
289727
462862
32186
618014
763390
303243
1010611
153264
336067
237919
1084181
734819
104052
33552
1049309
632896
1027462
309731
966368
141415
966961
688778
230855
145723
746137
750442
466246
587714
612399
611349
558729
99464
635891
420756
806513
878667
383511
436754
80824
881204
282017
808789
515425
1078244
95958
426496
674606
680490
736777
217774
452309
678816
792895
10754
394958
641003
881339
784754
787380
788430
70752
10130
491381
1015937
63256
293759
1051103
1097016
804686
724507
936468
783587
699853
249432
664171
500340
466215
960455
1078581
1095384
41989
712848
361958
217304
2965
327202
477818
438849
210705
188255
972096
622419
545657
994912
1080961
116374
814634
575660
328420
769438
823784
414674
226031
604859
563197
690035
388801
678779
1071689
663500
629467
626077
574124
233982
787673
765187
276569
563900
166460
798021
433818
618304
926429
425153
667476
1083612
48643
384966
806465
902947
762697
177243
641481
30780
864864
199158
430418
964458
828682
256734
447573
695496
385825
238409
242216
342275
962147
125555
206960
400645
157446
1084159
764048
937088
481917
1077240
1010822
736728
545069
714519
135660
122604
832881
641223
956353
332312
299932
382818
1018796
840604
310020
1053209
211366
992555
683844
448390
681818
154803
986163
209851
532342
40945
90040
443298
916267
149067
297271
216724
578735
28469
654782
737129
763889
1082677
123200
251085
110486
1086400
825740
127827
426774
1032033
80331
152573
187369
204448
920559
933654
434479
1056360
340313
114753
704268
314691
8650
758142
967195
39640
897424
653586
1048417
687964
1094345
205538
110407
881171
293906
886650
259038
267047
351100
1053055
222872
962957
585322
56517
762267
217228
796941
183432
447705
1032668
231767
790499
518880
735982
481486
848663
911372
79884
577433
204377
187173
527793
681205
753640
644637
655458
594533
80807
86026
844528
500546
670446
724837
209913
1019778
255820
54328
820824
952494
578390
575547
424257
22559
956431
183637
603496
1069597
894709
317410
321592
376522
941540
964825
638679
223214
612473
1020438
942144
433434
24846
893176
739900
755783
485401
331996
885588
1011246
655185
329072
537391
932466
33058
656127
919674
976431
548027
947844
641222
72010
169415
348661
140446
162897
592208
982194
57160
478613
1083606
806939
471566
20226
65905
733140
553863
536593
870807
44736
493971
268944
854823
855873
125818
557581
14667
184388
1024923
631592
484795
208028
625500
427906
98513
223672
285631
1070910
967809
127071
1067962
597210
888586
516858
660594
755752
648025
642339
70102
89013
242311
53907
479645
310098
863841
855689
404310
296796
1038719
742988
207323
8365
863252
312869
636937
1002936
961761
917233
197565
922291
309443
188406
114731
703856
875644
466260
757562
884419
867050
1021232
549557
352698
429017
972903
758550
1092121
449144
213911
334840
56140
170881
418357
860293
121198
562607
548957
147975
49834
963635
432445
296674
843793
157308
748161
170785
1002719
870671
1013367
551706
860601
603260
403767
204418
1083451
562926
558229
1018646
770349
187511
959099
705169
329437
1060897
702806
47530
697467
802161
508929
848426
829350
820123
986659
228643
668673
283976
227693
595156
592531
601662
344134
789318
191517
868297
456640
344082
621132
1086141
901115
873424
928707
1034215
67950
289704
131275
1011058
1052313
27938
999496
103210
714186
1031618
1053387
48248
300878
396606
378382
128551
405081
848149
201142
787455
14002
10321
697083
500072
1034859
160825
788694
1031110
107241
561884
282508
264542
679465
799435
502412
934806
90060
518070
649830
9505
88923
832753
423752
759026
661002
999206
349354
363026
110824
640093
962344
90529
27254
27082
897738
556635
843366
274703
963405
969268
266287
819825
547368
732302
277695
466743
331776
470796
382993
696750
397517
508430
1070628
274998
184343
801720
69510
988103
8194
470482
896703
862039
1099883
487094
918485
344797
727993
384831
824646
585923
189152
516287
546528
877335
365241
213013
845621
564889
303633
292048
879487
156823
915683
1078888
407309
1036994
1038044
396178
1010432
752350
671685
1019445
79278
552711
1093358
383983
929655
532852
824641
275854
633802
743321
730637
194730
406378
942656
455674
44502
630295
907717
1023219
938898
100161
219466
945081
923555
426255
629617
1012451
183404
1077813
739500
190896
310437
535524
1027928
693405
875242
425223
417503
97391
655192
925488
489435
934618
61752
827395
695502
200574
878565
209659
945706
861638
1037758
152138
316415
1007319
333255
803205
213104
117959
177988
1002206
501948
783959
860432
272708
517617
173614
1045944
572045
984171
717582
256732
140931
175592
630019
958356
344959
108715
431051
250151
951124
248471
232916
180714
489833
302829
158350
60810
575110
80684
866283
185671
1075251
373807
658786
1083774
545691
951346
390797
195358
754372
201654
383645
964064
142009
894788
247805
781571
298653
968375
647855
611487
346749
369262
958795
487653
667804
618602
362431
84286
568080
855551
258146
631695
590235
800351
19592
423116
375876
796100
1080104
670462
982358
912071
495319
222306
287988
1019057
281737
86142
734536
999202
47679
1054334
109115
35101
29230
341476
340426
873102
243547
997638
238008
236958
325881
964724
67794
214465
492917
402644
802568
542145
429410
204495
590555
574076
324300
1005856
539232
105909
4238
386408
732088
209819
521047
331294
605987
588743
921393
898714
560231
772505
657155
322080
792464
656910
429160
765986
176323
204985
790335
147648
1058789
893200
1079492
1017131
376613
813367
280574
113460
459175
84542
255477
382736
748567
256671
288653
676215
361995
392829
631291
810233
776850
178172
358869
667792
861677
1014985
710821
375358
405259
451285
1101024
455817
356110
667598
511184
672886
326286
469829
5887
460973
930141
48537
353468
342642
707102
531460
531090
544453
91606
281959
841716
552977
491012
777789
484519
187554
901344
131519
254061
789912
9815
668027
1077900
239650
386771
419559
840056
496995
395624
610429
21694
497437
1059546
244761
760957
257718
737963
106078
4257
843186
854762
997549
616081
253982
252943
217641
731365
73509
47481
691257
83433
1056336
1063485
200716
484629
1076743
755223
44297
413348
760057
862668
873907
15618
421983
644561
185422
415326
564839
3679
1035345
792645
933046
343107
168368
973279
51402
382801
970798
489891
713754
163019
307409
539084
545820
671424
702588
750141
33769
765203
81695
37961
911963
502439
1078249
760137
999092
945352
997097
646217
958652
337450
745586
302610
167515
586846
592042
453086
1092113
653658
721712
244523
107171
114058
856521
447361
955985
981889
204703
1100548
371673
1014238
411383
133184
491215
902451
45947
579919
398851
630577
1053304
836916
44112
1094972
1083792
765215
1084498
949425
550952
946339
1089870
48596
311382
453093
462412
300172
781194
828113
426857
475979
326941
487029
944959
449574
411159
138114
948588
403763
355897
440328
149087
791020
491419
147797
294599
951664
313958
351976
772010
810558
828707
25522
1056242
913833
1028825
552230
53577
774722
502559
954299
208244
202279
486143
799773
58266
293324
682225
302211
560661
277048
533788
736008
751507
241896
1095548
401659
1094541
372582
674052
257249
411798
916251
719216
649501
347321
989072
661380
623565
414424
590484
617130
329998
329997
670510
751569
767204
283082
724977
836540
665164
658253
423059
102803
1068496
459394
744357
242562
138502
947847
946797
917438
621644
650427
160730
890481
277098
390765
773518
317582
87218
522311
926408
267882
1023153
177192
373317
642555
499971
839764
238530
346397
397733
665851
433466
468498
257125
511543
1029546
682361
894352
1028331
809817
473923
749800
587254
3661
845854
508909
440133
588045
324435
543122
606846
1063913
840220
812323
314550
846098
27071
1052391
314104
10932
203264
512971
158719
704310
456642
850689
1053977
1062584
317581
425609
970972
379524
545957
417974
769095
571482
813276
753632
114608
326398
855923
860141
664995
599097
802998
99640
315196
444446
681368
142700
966529
1098043
63421
1062572
409863
583497
789374
210870
1075795
396938
980723
740455
1101281
118699
374623
422936
397202
207108
532547
49493
677798
565694
136848
641890
838559
747471
596556
77151
317773
674150
902692
366202
763735
610923
702910
729776
231650
675932
833599
61853
544119
542518
285763
583571
715415
184430
397697
580840
334392
1056518
814571
52505
755567
513967
468567
1039447
105711
566710
505483
693101
1032388
531397
676690
1067914
654420
905722
640394
142674
403958
882506
1056435
325830
818360
1051115
741070
804831
621715
157892
278496
31094
626736
565322
378911
259553
171077
901435
409742
969437
807976
499846
614890
430976
382341
185475
841369
913002
495322
742482
98235
832473
1008340
679505
919232
581434
967616
561229
1092663
1004727
659264
956337
814340
289095
653979
314699
9521
743108
360007
245591
706331
312667
398023
788042
962592
385142
632264
967827
1019474
175264
247979
1098909
715433
777546
979467
132510
171045
508926
1068301
686570
662914
555458
468459
1040870
785602
1074745
111191
948735
254434
682440
742631
805936
1037597
310478
689177
372215
691837
322199
1021081
744847
2491
369102
761577
821029
93690
331658
132642
19728
149348
977410
219728
139509
226425
48394
526798
403235
681981
892206
896475
373618
972449
777836
248977
405542
189332
1002193
362135
426749
934378
299832
1014863
640235
617639
82849
259111
59016
424620
266571
148046
726449
798562
159674
120545
404795
295609
380249
981523
429550
901071
808886
395438
232320
482384
644505
583297
717405
249956
373780
142347
338000
905798
967254
149174
498055
503612
958128
74837
339682
254357
539761
9104
691989
90273
290119
545036
473606
561965
629453
893537
804713
684126
141911
1098900
762225
579405
488782
100587
1066686
672774
1064108
658169
100561
98540
1030213
420934
152125
174325
367469
598684
143804
554628
543968
766453
779755
837266
839973
437792
453256
307209
211976
541338
1024742
1015340
568831
571706
601398
1068036
1046205
34929
767011
385695
13730
122646
1002469
753717
65438
104702
955842
331569
553098
225766
378675
803757
453581
692108
619265
578819
804366
216378
1079484
217972
419888
873316
73415
549163
441741
1039034
191027
1097791
356734
1079164
974916
26663
918601
709954
663377
1099927
989427
289557
1050539
1065190
988013
557936
501264
781954
529353
868367
492776
771308
15253
408680
239859
801944
836971
147600
1011909
838978
172758
250811
237593
805425
10472
1050026
148750
755688
519766
177844
321299
425645
1030282
100392
729406
681083
620557
889700
431327
921302
333307
499400
120514
140296
647140
930577
903024
1073170
890693
947660
526408
430225
537648
2506
281185
663225
101211
312757
954786
562256
45705
1044324
91992
696588
313153
769112
60363
25677
942282
228532
467579
15592
642486
900021
935124
837504
865565
61873
932102
98599
745986
1024378
7136
534149
1094745
177541
970763
973125
263455
364577
136852
540368
258807
813326
554820
327123
322719
154152
272525
736115
864701
366594
761497
740744
1098235
431447
398151
223203
490375
881927
306932
855568
650042
380512
418434
619342
691803
730443
659456
863926
795212
79008
88486
672596
753752
176999
1013146
812838
855905
52339
330287
331568
606561
641445
783372
698616
212324
225878
570985
782216
400048
415416
922873
943351
386251
689256
221906
539038
898945
279560
172288
632406
444050
139801
586500
1028023
974915
330546
331197
882856
749889
120834
664364
1024713
205319
408658
585661
711201
698063
292806
815010
12809
51246
122379
715644
429731
630186
657975
14752
978029
358844
344661
603020
984805
653370
63560
345294
1036411
858411
349061
749132
627536
515964
701762
453146
292822
898959
961360
624774
19012
868701
714630
725440
879467
186472
416214
602050
289013
71987
814408
463900
242673
17558
1040070
555489
890241
744371
999342
527986
297899
647519
122510
145565
387864
624008
854838
768436
104129
679561
707489
90953
1098021
488977
626651
77770
1049299
572455
815610
892677
286573
71375
1060107
823385
552169
206429
648000
479848
715450
190966
1080499
310910
565910
866236
659165
476594
1085370
753015
680329
481458
130859
872754
1023167
980020
1045985
53131
854660
197537
368279
32738
1065597
875831
61279
682508
10060
360532
804811
416212
1009567
740710
114175
673691
354822
869319
523859
33195
618879
1016631
43819
82965
28481
233723
1014646
859908
544666
497665
864144
810604
299667
876441
708713
846570
1066137
350364
375553
750004
338516
862472
977469
541180
252172
749541
937583
1015140
90283
171988
476548
164427
424385
737015
887473
371609
993939
123619
26375
237967
342445
257597
523926
160095
294820
178419
311369
860549
532501
2142
726982
52995
1009660
791904
196135
536718
723826
1094606
785894
680994
44267
632243
55518
145331
994488
1005007
315197
354332
1069470
758504
981423
828010
1044546
780457
532315
913574
290050
178870
1054517
1100432
550709
753286
570519
215399
119437
541105
900981
435073
165656
596746
917985
752000
631438
21811
937424
338327
355670
451446
518848
844687
448703
537590
197181
196975
466182
449542
118354
868361
217362
289147
1070339
600676
702288
500528
1036438
159064
1036784
683003
204841
1073020
223457
1092430
484183
961952
929988
372196
371305
1091724
867346
825997
206023
1012902
867428
706039
380133
149156
792025
502059
498084
230189
1024596
356435
741317
407489
594784
820003
751429
63689
144740
242689
358863
42683
505610
42989
910051
709427
705714
620107
786994
175555
720313
92103
289661
523541
814865
879311
256469
1090493
476665
796992
804395
673798
797350
561410
780620
387074
269945
577704
1050683
332553
71439
314189
990492
564720
324813
520465
239533
959835
206785
376821
191237
890205
277827
1030338
314505
539718
861850
222881
587314
216188
275460
106738
1082574
853110
441240
627579
227498
246473
63302
58043
88917
765000
931732
821643
1053735
1052811
82252
122629
526750
99135
256564
559922
192667
59621
870302
405589
465236
44188
826602
689741
1088167
1039687
238699
311631
790151
394210
431701
321398
1051773
173993
557138
940246
354691
937283
687403
800070
906908
106218
970189
290215
853525
230772
128415
152217
414916
216845
921707
1070083
284817
834348
834674
101277
1036960
451165
599378
935080
203716
608648
255413
156311
911808
376442
631368
99632
311067
540338
724777
350870
1066437
284826
149993
473199
1053443
719447
1016634
930335
444189
1014248
339910
521777
713395
605460
109952
345568
263196
976788
72132
372164
159951
530378
229185
237970
724905
387261
184091
682386
549667
46511
631142
1032219
582845
290586
571257
511101
546968
478563
898338
667072
204455
380590
591507
265315
670401
779303
524443
982804
614874
1038991
316352
853459
327947
866074
159128
999637
444087
328038
747850
422112
897585
281839
556304
483783
670492
601225
318654
839453
381021
907083
597926
11942
216326
90976
797286
745505
285691
1041765
279184
613575
593515
32818
15699
248703
855773
100417
921156
802307
510285
454215
548890
314504
791181
256992
106635
241865
452935
192700
335285
1007932
565756
862753
271468
10693
1083105
293344
303670
766688
439283
119217
432960
78993
571930
441510
582137
90845
317671
633035
871917
687429
376436
796231
875436
969448
698020
636992
1079432
589074
822410
291923
646855
816076
512373
346418
607780
336916
766323
96213
81298
774876
713919
107600
429149
565275
370807
901605
931818
1064168
509310
484956
802139
1095284
753048
483402
430190
601526
211009
274266
38590
1094885
501154
424037
751966
575721
346004
113947
908476
388872
606988
917074
309831
1101014
361902
618322
854165
947073
709092
394392
863462
944328
25863
235033
1079868
125117
272323
1079715
640029
536831
60410
716923
736491
135623
1066949
305271
709155
284075
266629
416458
374035
1090269
794205
312148
1007504
737560
23473
395533
710491
182113
1077219
429280
676442
589384
445085
1000424
701291
862916
1096444
325979
1063932
748831
980247
43490
585424
105903
247971
1006814
593192
1089026
242106
1017162
557727
118288
166398
691362
146237
99606
1045753
201991
426793
589879
883137
566905
133055
207526
937883
228030
79751
910414
648967
287992
1068140
17302
216308
220566
423728
841517
1012547
373835
1027335
608693
130321
128948
342535
719689
298178
578013
867492
555081
638548
563985
85696
372681
745118
50538
450674
733560
964590
570499
7203
476322
732761
331295
521190
967541
907281
700217
701636
51268
195860
483899
1019716
990615
349228
111766
176720
182961
387662
42813
94660
932227
574590
408050
700319
444252
729761
623291
3730
1092021
231609
285319
1089884
234540
648476
1090725
292348
932942
393888
132915
312385
348410
813888
237151
281765
87860
114426
919756
715031
962630
115073
238536
478098
931846
708887
186642
568272
488270
711412
226033
252256
242123
622533
1079655
529888
807324
784192
83571
139287
804034
38919
505952
295850
988742
681225
941089
405749
1078272
105506
20238
921460
1027285
1088843
531073
972028
933942
558541
265607
276917
820837
260342
874003
228039
733071
765602
36843
607520
68424
564866
471663
318825
60725
97306
192258
804850
293118
570520
853996
674644
775091
825458
539367
46043
320042
804221
1028185
202038
994775
362324
446484
884188
565006
460931
343720
975444
330208
627209
902238
1921
395461
243569
671205
294387
893298
1068697
797871
251317
609077
606354
1098099
581303
467247
292591
961870
978584
694235
234873
638029
57355
270289
919841
700179
422966
1025530
826231
843795
893642
689917
40574
862256
503759
912887
704083
850067
603115
233606
1023092
982493
123996
679287
697453
929783
480925
82281
520134
28772
612029
766394
612637
688295
1032894
618258
834452
409448
18679
969869
539311
604712
95472
102510
1015070
608361
280328
779054
896112
44574
363871
972456
721265
3803
721808
456466
410724
34116
1101335
14780
1076328
195665
765503
1097516
952647
690040
836413
774650
896927
598531
629053
958419
592927
1065529
118870
64956
504248
815875
797447
406492
344068
575056
552578
1073960
1035342
103935
1030714
600161
732468
737815
697146
314036
749666
1044566
21301
343033
346366
278095
454178
943601
416206
976137
591876
603551
287939
270743
34266
220922
1031637
1083922
643664
245360
124264
241144
896138
1024002
142510
331238
54919
748760
989079
885438
340807
551015
911980
144864
790780
784802
1020892
377973
912269
517259
418244
169273
785441
499641
854960
823480
297212
576704
1007560
598117
84102
673894
49963
400412
473494
594679
106110
877563
439638
784437
1017763
804564
587965
100254
728957
968570
365387
89195
6001
127673
886276
688636
844289
775136
1021789
431811
382969
457090
835647
46534
481153
572261
203963
908628
438730
138690
575273
170967
1033389
151006
1083654
471027
163515
196304
218742
11689
436952
666470
30262
370519
193963
960467
523796
858142
771746
229507
275206
949950
372658
753743
412524
46291
902111
194885
1023433
1086011
467957
1066275
18771
423044
63216
781478
960715
128759
788139
416453
60759
18982
280693
396738
62546
967535
768580
1097903
2793
946262
612804
453441
61433
339994
752190
519909
770493
1096560
654733
530125
285157
146276
795333
452992
171072
521703
1042968
747688
509307
726031
10552
245860
694913
590775
424570
364534
200471
969945
121860
902797
66656
714551
362069
268293
83794
555100
627788
318737
443577
1027486
325548
1054017
704371
767988
92209
717639
389642
797329
1014635
658850
736832
963784
264260
1070696
132882
244543
548804
164485
291713
1004308
907569
184890
959922
236383
844277
693869
766572
743870
951047
1053220
83472
717792
191908
750422
264407
341861
671672
357140
397872
215681
845233
829051
62514
255325
391832
483197
573961
212559
892933
116705
608858
510739
957246
505729
965378
485121
805277
119927
893872
57337
903219
988900
37809
876238
994887
656470
198992
597675
659301
601665
1076153
211173
962228
76578
268310
440899
228772
431398
334590
196210
652967
778343
267588
976936
856730
56566
782217
1058236
537242
1000183
1046065
484773
980345
802629
246661
311025
962569
921357
118617
545413
27157
938105
418980
920423
76625
480336
190208
26748
1026472
722858
507434
471000
121631
261970
523311
910639
148878
585571
846370
349669
611455
958387
85551
887723
427062
758855
231015
232065
724153
665052
562525
932648
965933
410614
995986
123757
851222
1089346
1014674
132696
875636
68420
947384
599944
252203
75223
677464
391561
645093
1031699
405648
781261
404630
1079700
1048771
468218
619860
706017
864904
592599
1049955
1027211
472147
477540
383665
59145
410276
948396
453596
265282
105836
409934
548874
147770
232288
939498
747696
788708
378189
91192
620463
506584
381311
722957
490708
757673
135951
812779
742340
802859
403961
649185
403257
429690
651133
35224
679333
525960
15567
905763
4765
6528
620362
351703
71618
981157
532392
524034
82705
191592
740655
769620
145569
135894
382120
284775
879084
246893
455725
425655
506874
1089907
266517
349729
742390
1059711
1040033
715904
776471
645698
940055
976290
306434
269252
500796
1055844
31503
512339
47429
911531
289951
507801
192230
656125
597644
170593
254460
265717
1062689
1071829
406528
533911
695707
662634
726779
1077141
512440
61977
728195
545113
507162
1031261
583953
287560
126139
1063498
505738
755795
304165
760872
107024
227037
819585
364228
639023
89253
1078379
872159
48996
748478
596980
777562
54230
468465
288031
296207
341862
351089
826658
336817
314348
1012554
475467
1018158
909200
311756
5197
395338
413735
36931
825576
29751
953890
431041
668875
118387
236729
759193
117720
824485
576912
274087
881965
79413
690846
653665
1033337
1028788
353427
104743
810517
522466
799355
250867
424528
360337
512538
93316
617552
667026
722240
956719
718172
445392
652136
652697
29085
312723
571091
128414
237691
729731
281221
996943
714450
912287
657370
187128
135581
1048998
407686
934175
115078
683300
290367
701859
919219
532600
1090572
638209
786640
307934
339718
1019890
393545
279509
77014
928360
792478
1048928
469838
279492
218069
1044033
388735
613249
181163
735587
388286
730846
152913
308627
1067264
261750
1044825
775805
798962
418133
732396
129519
226227
879694
790984
299102
637703
345123
570829
462717
285225
1003583
1078661
510818
21279
189324
544355
869113
271518
1052029
512210
419013
744936
472952
677919
88650
140527
420207
1067098
782569
523067
351197
869015
466154
820103
111704
750179
1032640
229758
487753
987737
118738
513236
491966
925522
93060
724321
1100026
965060
102305
539450
294422
812307
698038
360777
793808
786028
104549
782034
389224
45814
123201
908068
180707
483567
624659
754167
620135
1081913
779093
289410
301327
902994
64282
1031286
39230
27245
723765
239984
831451
563613
36914
254654
941562
117501
561531
78029
366169
817379
217680
1020932
424377
230116
332817
235615
1090948
135516
154711
751799
901291
902617
804412
610595
475363
786036
140064
695877
1008618
639732
934098
1034191
765946
332926
283589
769330
27000
143350
101169
690613
458652
336481
315200
1066014
480523
601467
24186
555969
250479
310007
730048
166686
785467
767234
547541
1003576
606982
292994
189358
223719
559549
66898
46259
735081
781684
85673
120858
978389
922049
740260
221564
155120
586316
437315
741983
883529
283138
1087013
984390
177770
437527
699829
29182
889930
557817
340488
179883
629515
722512
1025699
967370
944635
904747
252092
168021
695543
517537
518587
838206
182991
344525
72153
948391
123402
257184
1060724
709529
9923
338063
925095
833164
767438
511027
105842
755928
755929
1082657
1061096
294967
212429
392823
149060
957544
825515
440583
503377
452752
32650
205146
731417
285882
108350
1032877
592893
998825
1035588
525230
960154
548427
909567
282805
242587
219048
483265
444360
432862
158003
1070059
843280
66671
614202
905991
412893
1079015
165797
22329
173848
637549
1001430
189148
459458
569961
685942
686992
689561
125084
927743
102289
496218
553431
806865
194366
113058
993900
250280
409303
539416
833886
659525
887286
168940
118200
372687
486625
11418
1024160
835398
113806
651083
399078
6362
486333
28255
304996
894007
189444
913091
225856
745683
148854
370318
921191
535273
274286
157861
182089
927556
21749
959414
111034
577134
80152
1051487
802840
915292
1015795
926151
951813
1029230
283028
586160
581528
769786
923493
166021
166022
105972
71932
1066497
292124
161930
954252
345254
346304
107012
591896
996988
995938
231430
903957
881692
40122
211690
92646
758488
24661
987925
311500
521097
749454
304673
455144
419586
840386
1001446
774210
474028
651768
407657
429699
684022
1083359
702547
186882
657807
120850
772281
682054
1003372
589921
810366
535452
655905
540978
992104
921161
943505
709633
1038939
251618
880338
1025029
382677
585963
530669
84467
1001432
779710
349097
509454
1070868
774849
365049
545039
997384
441327
92463
331618
49788
271234
688241
722946
548779
785440
756850
931258
415726
315652
324096
730610
600579
207582
601634
979940
441234
831613
588957
1021468
864036
454277
641423
788561
260542
44902
651953
1093292
967765
1086856
650056
1099850
548988
728996
90186
122104
641444
785633
588494
1033315
410978
455483
158098
47834
312634
1063640
46048
147898
88723
139715
815354
909963
951203
397634
989605
55510
867145
52711
409461
619263
143678
135537
896768
631456
37002
137642
170399
421404
1093197
172666
102994
841107
602664
157043
429842
442710
87124
726048
890261
271175
352442
723695
822901
752760
1043211
754931
328260
94167
713353
52999
186563
721850
268745
447190
738138
839079
433015
404117
803706
748470
209906
83402
825889
304400
982494
12784
504902
1023309
698581
526171
329515
740729
315997
713183
488286
887169
693442
7148
237326
220403
486690
839493
556531
201186
542464
384403
237994
658333
969922
261929
601092
236413
121190
1007800
804139
1072424
1095496
418267
272564
237028
106675
976665
191163
264225
217631
134398
949812
629181
817776
842606
423743
322101
285618
273581
6031
698175
925546
573439
996921
1036791
973782
28747
723263
499414
566800
405694
291647
554497
750331
507998
552221
870610
1045088
438125
1007471
720753
302127
461169
1043973
319240
151157
514929
928271
46297
560737
469722
948650
570369
100692
57383
453196
991450
695882
523385
96820
32144
770657
47665
481237
880778
77348
789939
923303
981466
210917
534970
276994
614750
119161
900283
535617
617833
192071
235365
905891
216096
329032
698237
807823
628547
780921
1098747
549287
18728
705698
849793
92876
979659
405091
111465
757682
45258
93770
149664
616483
169291
766308
645135
67223
67222
447232
416333
448569
277321
535959
464547
1064404
210045
290015
99387
604034
1081573
697294
709822
595792
82719
1071323
245174
397831
1069416
801677
21935
298756
493825
152048
1010655
249286
835933
435272
1068720
632513
508599
19083
914858
252628
423552
998957
80238
438107
468765
635818
634768
689435
628649
993859
102564
1011795
744360
466749
146913
114569
749716
626773
84994
217068
166681
594951
887782
926755
137994
712758
980389
157752
70214
170904
744012
445148
794128
281566
868824
24113
977154
207689
352804
539529
270600
188926
44742
1049487
771036
914662
975818
952737
307057
779427
888952
726124
190199
266422
205054
162376
76657
722074
249991
930017
711051
948092
923779
540470
493424
1031760
942982
28341
293337
36720
68761
185023
840031
952135
201373
50570
419893
353404
313073
651518
746921
729287
530022
384583
537052
869690
302841
553886
485869
1056247
868190
777008
779248
976142
846261
232616
320598
461773
512335
1057005
740807
166238
727598
514094
950840
1058454
579202
837196
915471
975472
1014274
239065
792194
525753
377014
700833
522934
391397
1083847
35496
565249
601809
31269
43225
59495
326709
369135
959902
941734
423120
328994
539781
437359
679051
985995
401158
347427
691583
773669
971686
450598
602267
869365
181179
366598
897759
906494
954236
79066
834841
555748
698029
206867
202456
670335
387574
393982
118776
606601
804857
483988
1065475
599936
1027891
939694
80735
744705
678570
925959
925960
17299
21266
510556
622744
712876
677739
391222
479218
170204
440555
206348
662202
511079
230688
710212
497006
773394
366983
1032010
63033
844759
305503
36352
874775
236488
99085
727413
1069841
299000
96966
83197
556566
1081323
583502
172678
901957
928882
1090984
876558
680729
1049771
194716
230633
540665
335074
827235
183896
536375
99495
21870
179709
453727
270398
577311
85941
705508
218591
1089003
22232
302604
515897
900237
919372
611109
448239
1089593
398602
599406
314738
188171
222017
1049654
1059426
361766
672678
336562
483517
697267
546762
412328
131925
289559
114092
410455
1043377
1088395
328285
335022
524451
514170
343339
326270
474424
658706
526424
278138
74324
680262
499329
150826
932951
537756
899785
685067
35944
857399
723617
322919
465773
468816
1049868
1035571
972963
348404
199538
501282
417647
499966
75053
49337
28439
21023
1035901
687432
736805
615540
530048
75540
179601
248890
131810
1023862
297087
1002434
4718
80853
705526
230881
522618
1084904
1085954
812449
928153
193254
915230
141386
971910
164141
470126
1063171
217189
1090408
434066
426152
208695
831532
157813
164514
701294
822919
744754
1039852
933219
324842
548790
912072
313512
1037910
4686
286939
566669
242302
10899
741190
532998
936419
773065
410357
697432
330260
901803
1056308
551739
372314
452307
237622
145611
1055819
856680
859266
111170
1043956
646328
523283
45398
175290
875261
817044
583415
581554
975478
65691
750797
284432
640385
424884
257639
193588
508611
660534
346790
750292
695042
243250
121698
26060
694834
524209
99907
808823
289321
401998
373616
588753
26161
1060303
602716
594526
595576
1096312
82876
16400
462974
603155
784051
863641
6320
847582
481100
440534
77130
605451
494437
1025051
93364
68338
492108
174134
153609
1065693
452315
1007643
641915
377361
730613
21331
382328
833505
109132
343130
495773
1002241
995856
174843
1019089
348245
507627
223209
134551
232715
638144
90319
609683
426820
180891
699790
444696
531312
969709
369998
572266
79609
536281
993284
1006900
707358
168322
474956
401910
288929
74867
752163
487649
495438
399087
234750
2359
364588
8152
253645
532066
1033681
120556
568412
780292
11006
188271
291547
801035
919453
362995
903292
449695
370069
353162
441042
994899
1098862
395378
266572
234476
383948
803438
203090
194693
479516
930645
844113
1079474
576111
1004817
524328
882623
194218
511764
998202
703888
674579
530631
916183
967099
1029281
19756
1079481
1012511
989081
706506
991681
267402
626489
351534
836719
1095531
233975
166590
85418
880932
621130
526427
410323
254336
1071746
593022
991192
475664
913252
506981
281642
246124
502348
56946
325073
346561
150635
616630
139246
981369
204208
324238
65907
186919
706419
643628
197067
322637
955166
493563
336310
851389
485794
1000630
488200
162470
431019
1014703
676559
323771
118586
891067
254268
786434
150623
79006
965362
493267
714693
985304
162378
737551
663375
506543
1008108
915709
1098087
185964
1007951
90404
230249
488753
103311
263845
148862
357098
519236
329926
647860
255051
320280
781619
515336
1081803
680477
65419
282343
396089
405001
837256
147591
954137
768624
541700
219013
455291
558847
252948
753371
808878
659735
89086
174527
145855
460441
294015
44433
762840
981472
373731
1018116
773337
546342
290053
195345
326380
957725
260162
853491
1072670
1020662
1067198
302463
988157
453420
614652
458836
767450
680645
511289
47524
820686
880942
894919
297760
70365
1074937
158543
171992
724600
212646
385973
1098516
758896
879010
387582
1078181
833812
560411
294762
383197
488575
1014633
1069458
604573
431020
105718
868760
1099652
983825
126499
232460
145533
882607
801975
209869
759332
541892
650652
859786
1079900
252743
871459
920144
618039
798151
270008
487011
846133
798490
338629
833225
276183
240452
323373
26338
993807
252475
642370
193083
721597
443171
1025915
726937
41816
471808
920235
348578
878970
545082
28935
134305
815125
637890
124962
42425
496423
265677
875522
412101
891045
600992
801552
178123
923982
1008342
647879
722127
241868
448314
368717
1039036
18128
132358
512430
736130
48131
780243
488297
541734
725054
152445
852170
475963
196533
944078
209174
650349
329408
42323
17362
447558
151266
365161
750206
193100
389757
854880
660087
1051324
755148
961973
626905
544396
441228
524980
21708
274906
136516
448571
39600
324999
920270
551468
674257
956054
609535
512350
620819
432622
851460
784401
523391
186086
65981
872876
481956
265301
343228
524790
820200
242567
165399
264614
365840
316808
451742
82986
350038
891590
484633
796934
1093126
101179
801598
631065
686558
741602
1031065
382975
652847
100236
532724
140684
781030
760634
769960
387842
478147
318554
259204
168588
155251
643393
224578
41889
536475
440522
291840
973836
562621
720109
993537
478295
490378
44138
482696
261835
661384
315042
230291
802818
199219
95834
604160
793765
80384
909743
433655
634628
172068
886099
251011
504964
275094
1060811
211775
533371
790512
128629
927860
346169
610190
436698
857501
107302
498639
732984
992326
1096627
730218
188759
152775
901448
606298
372023
71578
385598
217442
605796
945754
768452
1080109
126622
910343
482615
425521
804294
341628
16753
129597
820692
1045187
1038355
207814
585180
585594
57229
1032688
744350
565120
56619
526902
254742
253692
59658
786567
801999
188698
856702
328565
657422
616162
892274
840421
1091273
33659
367235
87766
307536
792484
573803
900859
371942
197749
453427
219360
937156
75464
1027336
119508
27446
989775
696000
349852
31964
708492
1075264
777080
133885
111210
547795
771233
178553
610228
64011
295558
533903
1047167
268277
133594
613057
488748
1097652
1100685
679382
259636
647485
896354
210941
584786
576688
24073
21085
909028
32201
430333
993242
172575
886846
782941
105720
927146
524688
802905
466197
767415
276541
919159
452385
1091839
264481
945431
701641
491955
972345
146450
452051
1088419
625928
283754
643075
1044783
482254
642145
253810
185818
877292
14105
599001
100479
582876
329954
384899
222941
904292
730533
842265
373939
84382
302893
316881
323658
958512
38284
44890
1019345
449580
652530
1037407
978171
557933
267958
679545
607944
924988
964603
348862
338165
790081
249827
817972
638055
21008
754688
808463
538734
545334
622854
758838
679901
1010930
793197
896582
777230
980731
104556
921489
861356
30225
1006046
166938
256447
995135
445990
365350
761449
1045258
718040
919845
692633
278298
366356
783646
52725
265964
623957
696179
454658
514996
892194
399086
476684
368125
343661
806415
55107
892279
207835
23746
537765
949260
860060
435528
564978
351441
68676
220450
56826
913539
751598
131694
277186
220080
15029
334120
907856
720077
773880
302925
605040
735467
125597
559307
992930
152340
539498
350738
792476
90187
743606
268523
617220
952089
679826
333104
243417
512340
1019911
762253
4716
725522
768877
962713
354422
513775
430298
489320
836647
737567
868688
610477
365367
677263
176151
226018
308324
760799
126158
889920
228801
950989
169223
665627
947692
703279
708316
841348
978493
641859
607568
141498
397748
385296
406292
1011892
99076
429186
346118
474432
802849
915205
9065
622021
4788
974536
555440
623683
234024
532429
886909
1067518
168515
1012257
312110
713760
372467
620160
1090333
1076689
42646
41496
872460
872461
83807
89080
919922
667936
7591
138317
339076
1009243
619294
18355
228890
824649
941104
436124
342081
861686
404009
246030
944420
814628
711642
554114
562152
437737
765649
250021
19265
526118
732195
376988
685075
443621
249359
1093560
702931
617127
676718
709932
978049
1075925
899656
726834
28927
325568
537416
229217
317806
116477
999566
46780
919875
464653
788277
329081
938004
805959
884692
492610
481893
20179
689160
475804
1011087
646244
507070
814160
259939
187652
269738
125211
904284
684129
973897
162589
817885
249967
647623
586905
365166
445310
996883
113031
914775
435461
976402
342610
817886
1014414
962885
555510
166865
583700
125823
915083
648240
82926
194029
1231
1090697
565661
205689
942186
617163
200746
809558
442903
435777
770416
31318
358750
430959
781336
530720
510111
153024
635189
1002883
670934
1084610
963743
900241
1005671
377354
2073
309481
107403
584945
111716
251367
1002097
929611
279482
78317
495355
366397
883825
648536
791578
235978
1095113
200000
254271
846814
912442
109804
734441
852999
306543
137192
327989
102334
477531
641317
438727
172570
1007545
596025
123614
148501
509678
379845
738403
24385
151621
672784
480672
544849
595958
195540
629079
528218
146933
702154
490880
1016793
238430
816955
483460
787899
370542
784663
123246
918189
319228
16815
905413
924789
419201
501095
481902
1075183
654565
273892
68835
996832
492081
543181
521828
179282
237342
920568
1021861
1027819
311374
583455
798427
325679
649680
1041538
412948
501853
30039
377743
836514
385035
383769
85381
155378
398204
68658
149114
777667
347739
498921
461393
989845
665120
380527
169900
109644
530562
21207
659032
629355
990309
374247
128334
550152
284944
845943
62120
767640
579838
32470
689402
435388
384556
723982
105781
249030
705410
649448
671658
277953
819823
697301
892215
623899
539603
670552
577435
987458
1046668
45846
144606
439251
757422
593348
910323
1047442
309544
417355
818991
289375
409783
37371
456905
116821
146661
364171
718035
883938
582573
604821
676769
388236
622983
320859
964781
219608
758854
766868
617839
772641
58041
12690
1084909
385868
743118
871801
46140
593949
320188
133735
495487
325115
161052
533430
1091182
902343
918817
349825
297428
479360
151141
117110
372033
594249
396965
131069
293320
22660
792434
482088
237454
951559
197735
449891
917048
527663
906508
646762
140531
556994
773502
797311
245967
266237
62035
661802
560548
819924
514898
652555
1008189
351371
464575
292343
417360
314420
496325
67902
566188
65587
1063360
814478
259741
212906
156568
56808
403017
812550
369222
700514
193473
751458
447988
1095932
351273
954352
531760
382479
905805
145705
399766
98586
21059
469040
755599
88325
76035
364725
1100335
1058121
1090511
884527
378073
57727
901046
850564
695991
719417
251982
2682
669030
357651
343937
379300
574191
959457
679544
1044214
1012446
14514
387555
344580
406618
576532
389930
451959
596402
1057717
631408
987768
307049
985192
372013
445658
931177
906845
459348
976303
450852
384814
539825
817752
912705
476850
143324
182763
862321
335915
879481
939394
366257
775851
833527
388483
1049558
622414
4756
954691
394529
1093196
1092146
838689
738494
759741
819511
1042738
773925
550930
460017
397465
374513
243351
31977
447048
656712
41001
846641
961502
441559
312176
502314
788826
565572
69718
35471
540947
995561
1000329
679539
829494
141506
144610
944379
736265
800137
156941
409358
416749
548339
654556
360505
76180
142767
742618
898014
65770
772694
606542
1044233
1094261
1012560
29711
608967
1005209
77981
487436
502990
106196
792532
231302
332106
161985
481423
10062
657148
758505
942987
297303
1054014
993640
357254
244467
36744
581987
790091
589672
140272
870033
959832
449385
1095179
1022418
609748
719446
635607
211913
180121
86966
1015327
649259
348032
553238
571189
922666
821265
708257
912207
1015760
620558
74921
374555
652036
593315
977376
1026351
78206
413999
849373
833526
1023988
179287
548658
473680
585996
377105
64400
418730
637571
99696
41156
1079697
95359
86440
955310
752996
728320
101237
278693
375319
697266
338280
795989
850894
1074818
483677
676637
66391
54304
185622
797452
1082378
985814
923257
501476
32064
333177
1058512
920442
149881
670757
907124
477300
919456
917945
635924
13426
495533
1101321
1101225
194883
853179
868612
1075324
777228
996799
74128
514694
1013345
19795
195533
626910
449855
369234
318271
214217
668361
1032999
470774
1058845
576900
521509
824748
663542
1020749
762561
992936
1090311
764466
1087168
997497
702215
655063
13864
114715
571387
675669
842516
490874
436937
8066
73813
407977
881794
918255
231024
925688
341700
371966
436042
652832
578623
953161
715730
687438
1025103
756193
754106
847114
846064
362521
471116
781888
845334
394584
496495
140666
287673
617352
740482
574217
216540
368232
748195
473708
60206
721285
774552
491888
1066646
790917
877794
849823
1087192
1092929
237701
225348
497584
1008938
105079
365364
1049723
736535
314143
1031946
73978
1078589
218805
153373
814788
1078913
150633
560691
207760
131368
573539
716240
816784
137936
443650
15048
419340
472966
683939
276695
814998
359121
1092871
282620
959912
894008
784359
771699
407483
864847
944581
146056
43512
134012
902192
943321
821820
295567
1054032
412353
512003
784253
733298
31789
460461
842598
2461
204235
739728
886194
326991
936927
1030745
168464
596199
82333
756135
150919
61155
659740
994472
493067
269342
160641
607806
657718
144687
715238
455550
735765
863397
117004
95584
878344
271193
1081419
509750
586679
21249
224937
959210
201538
985904
228215
261644
248510
943638
678890
363686
715109
521852
966896
667002
310759
724679
70215
692050
479407
636046
397830
949558
741961
200498
266407
655116
220681
652025
838929
636846
654576
21116
433674
233986
274314
111772
3970
153294
986725
171180
226522
238338
169324
730116
72908
658382
186103
727785
414848
1029882
513312
871546
880804
911860
538406
532503
769218
337187
787686
41547
29048
402708
1091224
1090431
373491
674638
867896
617683
67697
236587
609613
1055006
808209
809046
1048566
334390
986005
747963
328417
61398
130846
320498
425156
693422
296589
445533
1093125
1037354
1040350
140291
379829
286732
174348
700737
702373
241200
814856
152850
426848
158488
114249
993841
649711
71595
307982
265457
377989
634999
241262
933015
997314
497821
106548
391150
802956
416398
580038
90377
967960
1085829
243642
753570
742884
1021498
208857
101777
29912
510327
752707
925016
163048
425583
952642
307276
442191
1044376
588768
981678
521335
434622
79190
49781
871304
1081197
684927
1086768
683877
230383
21545
594098
24918
821206
68444
747273
170804
766151
248189
171869
14067
810440
600056
959877
1084924
670284
222483
728789
771574
468771
363118
54009
278343
622726
329465
933341
617681
626900
459531
971785
285820
197350
88317
993836
1038531
343439
245142
745313
713779
537470
213105
984775
38622
691199
129036
476371
319209
723273
328064
658809
571970
1011911
294496
817443
409990
380928
668871
666246
35193
622365
1013593
423442
585507
471953
405550
314272
192141
346014
670012
586624
286216
208776
735294
996001
190557
435498
51540
365695
395373
1011657
556163
544285
515329
859163
50033
709389
128316
675306
283360
223652
113067
785858
598556
763930
439260
664984
438430
822782
74130
806970
547240
478469
149974
885704
511930
679233
1030018
88418
68332
316655
113360
798698
435474
192779
320340
599523
790386
584759
25004
398390
505807
231728
840635
462712
558793
381925
840983
1085333
168064
25088
216131
544294
827379
240804
43212
634813
962202
1013928
167174
57696
819083
1008807
182899
892061
677411
862624
61157
845283
604055
662721
548971
302580
873984
35839
195128
469471
118556
130219
129169
453826
93999
808415
72963
628876
972206
509096
819245
445008
982081
671366
458182
529093
591649
852547
656116
202562
202869
13483
753419
558870
239129
208102
833535
11435
530823
590742
947802
264510
571423
743011
841225
910091
438460
874056
1089150
791234
984279
1067167
415150
290801
266792
1030617
441825
107537
238230
382082
1046773
1095799
328831
490320
926236
444319
1074541
17687
97614
284530
1033176
195711
611170
437788
542315
627128
678381
626646
1014047
814916
82013
839808
701119
864468
657296
196112
772226
864602
575457
356509
937592
50879
588533
330479
90958
489219
975263
903857
804526
669382
74570
768619
540456
541506
742571
1056635
652806
328279
1032291
530802
119127
956907
543961
155492
789036
762990
184017
692472
506296
9481
253435
691270
418393
160772
152084
745895
1078348
950918
419781
173386
175789
603129
796061
475484
60189
5300
538152
335117
287444
731046
957152
614633
3372
131687
314675
1056610
305497
869950
67392
876017
573358
19626
178842
725079
161291
441760
590674
1094955
469558
983179
863644
571393
960990
727363
384680
332674
6017
836396
265264
815463
219921
1093897
376383
699165
632884
119665
867450
524816
297972
63158
572538
383236
497249
964881
430712
95319
32406
327157
490335
778529
1091267
951345
495662
563800
1061190
864853
781884
977489
653768
788976
916580
94463
338834
99118
567682
902344
1003835
924352
74813
322127
885844
746408
50925
278011
564109
977501
834318
164822
183387
446304
36538
1026938
709549
692400
954936
483784
234345
362666
200326
1007388
1009020
328090
459831
843522
1005328
148417
542517
99193
1071506
821267
649546
535166
642098
287092
815518
485773
851218
264149
592931
76855
907284
766549
469409
982681
1052340
514233
538843
847740
138951
1084605
735423
755643
1010832
857136
373506
25390
378847
815797
733168
719286
830279
666806
1009078
822404
769716
946833
308565
903881
538238
772614
406229
337726
589435
310129
662105
673556
199679
173445
229934
473347
1081924
402892
208994
54653
542040
267757
309248
943018
972825
392668
6339
321677
238717
482665
942795
700490
1043639
448173
289043
956729
141729
1035170
688032
378702
181809
526115
149121
579940
728366
1075349
192657
527409
540482
264900
582946
923148
663123
201321
63485
570900
848948
590434
574062
421677
499153
492340
928906
66360
1003584
650681
336963
1032626
641471
972940
430854
822922
138896
1010828
65604
1063623
720892
1089859
343332
794797
651981
281702
437872
768214
22087
416716
1054860
117141
943636
257659
545044
4129
602790
933928
86150
1002694
300516
684541
9250
920556
979011
60591
136794
1028546
231075
70423
78353
229091
404836
624435
680563
427468
342219
304206
1053682
190377
506855
588440
1031670
41611
149222
1086662
335321
154149
350604
924646
521799
456880
534793
1072794
448969
992329
19629
785521
466104
654710
642436
1088663
547710
914157
950933
879837
193866
171826
422048
686937
1077724
883288
350736
488488
379278
557679
71036
4165
598842
133591
411419
687262
207247
511760
1069493
721807
1058846
302298
1033026
617830
557793
645780
1051659
221578
878774
284103
862207
599284
104040
243996
1004616
535898
55915
226968
758975
625849
794298
725241
888989
23706
514046
626797
300898
333753
919837
478308
328049
115413
557207
971939
1010591
200584
222135
845816
510035
960092
846937
530779
695182
405985
368530
31524
565988
103460
439479
285577
373270
793228
707871
731709
1095167
615951
567022
893352
120272
665454
711609
665257
817306
643149
1081664
720258
945758
305821
628185
879765
601984
960571
428632
648485
780721
194257
1046051
736822
765624
885302
10479
26247
1046595
723285
83855
13735
162301
577213
862184
630284
319493
643706
982541
536380
537430
191376
177298
645907
644857
789031
635208
720401
966834
146220
117603
185228
578695
471722
902068
1059296
490393
984695
727380
634522
224536
181143
9784
297390
232722
920435
831324
650449
12657
207746
1071516
18080
504971
474348
784812
1075605
103155
918068
368439
515680
817854
681614
931471
88687
161944
448708
179828
401975
379467
943624
390277
968758
800223
140731
342080
205856
793025
1060578
677524
428404
208475
405669
903229
161075
945345
660493
120307
1084921
575888
555466
552350
848856
283673
124134
468777
555500
314219
443035
1020726
693612
950009
386996
764620
267743
927874
415875
788893
139034
43077
54291
164889
760249
56153
897399
454826
143189
879841
346832
95829
39784
1039109
471332
688015
180324
273557
166292
1018615
65018
614187
289223
989541
627398
633904
901699
12878
437110
964328
91712
97266
256803
1035570
229034
524167
410973
221877
671595
793501
659529
24131
286794
514959
102072
939027
1091379
38542
201344
616020
976175
959581
665990
450651
824620
178566
435356
347383
662375
376305
704387
231848
98233
418415
338192
618663
289225
948707
414586
739917
467025
994174
462784
470631
537406
22648
181740
627749
549167
200712
205633
577098
263274
636713
264053
705785
1053699
172461
507658
835541
404008
434746
931964
371242
96887
290149
99590
1048294
241849
290765
159209
885912
247839
42463
891296
1024015
46403
86281
276773
182707
414630
1086606
458709
814023
616086
445943
68151
443110
265781
499198
1036051
549581
384954
596631
639687
84976
844529
165494
959610
292354
218094
286595
438491
1018687
564739
717021
900523
440869
81125
371373
1006649
773406
323557
469614
600055
583815
554014
667930
129535
1002884
597132
697354
437871
474795
507320
515093
343590
675183
85967
530659
874360
928743
610357
863806
634607
672876
221885
27292
618927
690622
160779
1000656
233343
719401
235034
640179
957575
108621
966989
233668
748607
215403
686994
444290
858147
678585
618251
554612
825077
1070559
645998
854998
85574
910529
885983
1063137
540354
826280
173855
645160
192318
275037
800329
140000
105618
105964
94173
520253
1023104
1004743
1051212
367108
211715
99973
681158
686939
972753
727451
335002
292764
744093
468134
783054
73142
887646
978850
689984
934007
162625
883983
767068
254549
1016582
920569
693409
575156
444517
763957
452126
883780
356501
962034
383152
344099
845589
764303
421516
66053
375632
287830
160516
480801
690139
440675
469523
677279
682099
687904
525086
438479
778406
577161
546036
923392
75613
852106
143298
852981
852476
11323
901689
96936
919630
603249
982024
523449
247936
512755
303227
546443
937246
486691
1068248
937782
718839
792242
338973
213041
210223
16427
274736
210180
341419
318120
804057
265128
283078
1003107
269363
981462
620320
323949
193925
501394
805224
987048
965183
739565
13932
1048295
600875
944385
907977
702635
551612
231102
1088889
556550
888299
1016859
345185
643264
1070864
235458
754326
992113
982243
253274
346471
330921
818865
335985
1092509
17503
141398
453983
959686
231256
921734
16382
482889
978645
215318
952091
835895
1019583
789167
651030
170713
171763
49970
1252
839313
717722
1039962
81315
972248
200709
438676
896819
473922
81214
261403
451194
790072
978589
585742
281884
234311
659490
702122
656685
577321
289275
896792
640793
865627
479098
111476
257976
820681
495692
1069748
469935
947902
1052674
186446
1039411
696500
819022
728428
335144
692673
703543
737598
52087
953571
943990
475901
696223
691405
22667
545986
741369
757341
996509
584726
19118
366969
593658
639848
806607
264449
424059
911461
865833
849930
747387
16970
489363
790735
497513
499258
221158
820468
581785
559259
844803
370706
1011235
632391
708441
958529
414625
3993
425948
277564
162732
10135
2360
433406
489130
71774
742938
902841
58594
108325
830696
774939
1057075
130554
737031
146845
600527
284200
308371
760989
884345
732924
731874
106035
283327
81977
546883
1060544
165452
282940
658637
393234
537831
15223
49017
332381
644479
203571
183187
32763
775881
193465
204781
481874
1092758
1009554
305356
425381
405561
621021
284337
9830
428886
756895
1004273
292019
744044
106492
436688
359817
1082475
602342
601292
758731
42208
659810
782842
858236
352452
592703
707149
796632
31366
959469
965211
1098428
1054898
859328
95153
488193
899465
410237
496317
788900
494725
922824
135968
293560
579021
469122
569143
648499
239781
953243
291743
1024097
680325
156831
232783
914286
554449
445675
269737
627917
173655
843060
1072604
787860
503745
241709
629268
907949
258312
736725
398227
399635
888983
495368
334440
123914
970958
286682
509824
141965
120309
1011932
1024852
1068967
665794
322558
382722
561851
958711
393807
840653
318632
1068524
1027448
327716
914898
388521
439870
1038823
449996
618824
751345
1091593
641939
806003
484381
70271
171939
974833
211003
236977
502436
1084664
356968
697505
199058
480263
881544
1070851
274844
741509
609833
471574
958619
64470
316460
927533
369488
433520
1032765
144337
641030
929381
710154
453460
135240
102283
307348
762839
155205
611560
705687
147514
66283
666492
362406
301311
280910
1079942
329194
391463
634907
891439
952638
760242
567465
59964
35246
257303
423165
234079
1067129
312211
17641
867025
77601
499044
229825
1015101
1054256
881020
845239
16368
620611
350526
299568
557555
157858
968209
422094
245491
390276
958312
441609
486553
7352
1035710
1034660
491191
136790
174596
552462
82531
537902
445513
728487
714723
81334
900830
790430
410739
832844
491907
755619
60109
256828
900743
964595
349321
157146
421233
708639
410115
167763
888186
416810
1098844
706964
429714
702611
265571
1072406
726158
577962
888834
600942
306139
416220
12485
550320
155758
423465
123411
108550
911003
860109
489232
328644
601790
375112
523369
214024
854104
614311
426915
435604
875031
236371
462437
234604
943229
827835
889374
1062874
864430
918606
531562
1006155
441690
377626
638382
218482
219532
181836
325348
873123
1048152
515733
23849
358030
878374
813566
467180
885730
723207
127661
224865
712691
521177
762651
305283
737822
867179
751295
467071
884557
714468
761058
105434
333284
827058
179260
203912
562017
301563
51737
570473
453251
292350
1057880
5362
50469
722913
812605
517036
838714
886342
793500
1010950
440319
423422
436568
727361
546115
829534
1064842
598301
814836
658877
1077117
134471
15046
281849
418493
58792
473261
674148
359395
417293
769991
32477
935109
872839
848647
1061099
425391
1083719
100620
737380
1052902
95609
24071
382627
972955
191662
429626
725212
45225
828501
209244
727201
247034
237377
1089008
829978
952742
519776
456937
899830
826842
436383
970184
64677
208616
361397
439397
46833
583335
384813
878178
357354
118788
46860
650178
451137
1046336
860983
422755
770104
675105
524823
727226
802188
555429
958498
539210
673137
957840
490961
230744
1010586
695494
509631
453926
290061
583257
1100159
273135
66382
724774
751018
435725
629602
289072
432407
306533
911933
644840
4644
545198
516185
644001
23291
139020
398785
823932
1041387
973448
505574
433959
1054563
423553
64158
165470
269942
177769
477418
956443
362779
586212
799829
929316
358341
914512
328934
466479
747123
337153
856274
803886
708119
398472
516694
154973
300504
464581
149070
654597
39959
8137
155624
400499
679771
449337
1003286
151285
716074
672738
373119
133767
860330
515685
760154
1041029
90800
983527
985150
235486
161720
500153
798735
1051703
174221
80908
132823
1044051
1044362
746822
899139
997987
922665
842977
711195
1004947
730471
934269
578880
549546
427799
342346
400336
683398
558663
719635
1011847
346464
324687
517368
729145
179320
155110
215308
1068111
464994
784647
710394
457902
966915
511356
656211
679860
950216
203353
994957
313837
115594
947946
423184
432029
1022117
470143
490796
81526
1078692
305196
425043
559781
417749
25277
536204
774766
212484
554161
920203
919118
930297
636657
919980
1015055
113985
188958
1100446
578261
202919
169332
605899
609078
957366
454197
458959
117703
821202
254862
577728
281098
309341
463911
521678
596857
1021062
741234
590670
664176
48531
692308
85533
1016228
199667
796678
600967
746081
652819
408706
399476
91880
1005297
924993
1098898
586788
163665
953114
864590
880993
39947
255719
3009
79630
268302
566476
28374
448072
5377
16533
774627
855816
269443
473464
986859
508563
651385
1039987
741876
586139
986360
95966
113825
374739
539218
60592
436533
856227
977038
342776
1088031
684466
309300
738764
869407
362746
806342
933348
260348
590626
541000
846935
990722
21213
148683
150672
913118
1092377
416180
784037
266421
140253
260357
519644
520587
1090531
48047
386580
899013
486725
767848
352993
1037887
392179
592946
1069369
163652
870708
305416
280187
441119
177486
173266
1022413
1040248
591379
23017
162344
617200
151790
502993
775134
941666
288997
60325
867442
952101
581359
505036
676333
172398
759432
392689
505679
318717
163628
291203
548753
602002
1031678
592145
593195
792064
377977
482834
976071
735878
350876
868477
875432
386992
330427
782074
868909
2362
906740
409412
928557
963407
1008939
580619
772436
423215
339766
429209
93303
180431
1032889
926693
304508
162077
603501
922267
1024810
470286
658256
120669
1060004
411556
230512
253620
726983
168082
789446
922583
847216
996933
577735
867861
812542
790306
440770
968263
730070
262145
299113
735297
808150
410734
237115
546074
590051
348946
977688
534232
171897
236797
386233
988536
807317
578736
1044266
577281
335947
982753
259808
227801
452543
202522
121847
399834
679612
1072986
319496
791837
127353
15184
173407
535160
597638
222911
964231
714538
894372
1050263
395124
49360
121311
824925
439934
698201
12227
300078
53885
547498
467771
283855
438555
818176
324485
83548
892106
364739
988833
685955
667040
329179
1053204
213215
1012983
74377
317003
273126
27313
18492
330662
945433
534467
473996
424882
258074
791464
420759
301993
327036
1083959
273405
193767
238484
506482
183082
691713
76611
483436
695855
915332
26620
370495
415530
594757
626760
790225
204594
283457
821283
411263
960282
822483
970824
505069
1060421
53057
659062
447696
451669
963658
836495
450014
474186
509042
113050
473283
468118
184532
912681
782161
643765
155236
898709
1032476
1001197
567331
557488
40378
90806
943097
897185
576925
685291
196908
983737
11801
224452
150122
778531
1042272
1039490
255925
295948
594663
610637
178132
520734
506210
801845
783170
298500
711107
113116
269907
97797
512310
127476
972502
486330
40278
609841
571579
682683
1095124
370453
911333
530414
1087681
931692
836028
313468
349827
477716
490363
333103
771991
486962
616704
799792
185358
1080779
853769
178483
335366
685396
791223
453228
1100121
333114
674021
732115
134833
875288
261603
807392
723517
476214
965568
34999
534384
26165
319885
587151
692339
451899
338774
94314
500344
540929
532234
101892
702260
181388
744668
763824
562474
197654
969039
713259
889603
639157
273997
143582
1065739
395395
811640
809829
70165
815710
617785
9729
492281
459097
91898
268904
161364
1010081
795360
651257
683793
492197
845813
282093
264064
22971
1067988
623600
292846
5856
389273
902004
281444
400184
220319
864600
206870
382253
193782
321521
512567
230246
541737
796330
459189
883159
480478
89272
713780
175819
175320
381107
785215
969737
36445
270700
342835
89889
525571
815417
600517
319127
236775
879496
214943
889094
461633
329456
182293
337378
254374
956854
938336
345348
770334
1019870
201715
634128
439234
937753
298285
976283
251876
216151
144182
449632
23762
276644
641839
650039
28228
517559
387096
632372
75096
1050848
799761
798711
537933
529136
544147
919106
656085
324772
223301
202321
320305
408309
252580
905888
388592
1056016
189041
425751
305755
796393
9614
832800
799425
515007
595334
583586
1095537
256495
250161
792826
164796
886230
40348
467830
108215
855280
464985
1016519
355917
414784
615131
971903
635999
203831
69308
442013
358437
903101
846945
349144
511786
26293
376521
660431
383203
686592
284835
139560
400766
255164
858197
854739
244279
162083
110307
758129
337597
14092
338259
476728
433506
162539
196573
226353
230632
86240
1009337
572368
610123
102751
206059
705409
586640
895490
1003740
730269
442514
826218
583577
408644
384262
561491
549873
248520
431989
376290
15559
651170
1083201
744789
93000
718613
456724
164268
295757
125461
569271
490951
22921
629026
364429
575602
191913
376736
164484
820938
682411
493080
508620
651938
710187
773999
425013
1065710
420828
214723
59714
606665
804687
880294
128610
22453
343127
479183
410491
916278
915801
714343
559417
715119
857967
622405
565832
782663
991113
811599
86407
767164
133428
403765
885958
727473
977793
489737
305171
622631
516089
50750
126705
430419
227431
896562
859183
279372
368213
791055
425884
129245
918645
968221
991822
298422
850411
355450
777079
32813
217309
91131
326089
699469
452365
613551
1084492
652550
807849
39615
71129
1012298
571067
812262
13842
921990
1051749
606079
1069022
98541
804142
238619
807522
899470
245408
771281
439569
227329
722083
325292
680591
300671
472116
1033995
825492
42393
151565
935288
99814
616797
977503
225572
830477
972591
412908
1074765
148491
1052744
581646
942207
992593
79862
814889
181589
274831
977050
95169
352445
105038
1054911
689587
395343
891915
598283
76120
784690
495721
31443
730025
297458
719797
138227
418343
220397
300018
56578
753577
1034663
604768
506317
326817
612184
218170
1011755
892867
151518
888102
32019
41029
966170
467318
359603
269305
532810
26079
683702
598233
15927
839277
201314
483541
1095689
422414
641755
1006665
811218
169529
964987
983419
761420
109068
278375
561134
852004
255223
180507
851177
206570
283788
616755
934059
505145
278124
995179
716957
621070
707566
160938
375523
1038186
497664
561474
916932
1032709
605300
17660
795198
34386
232249
17054
780678
530178
1042493
617522
164080
999513
659465
1024527
944089
273174
91305
496971
39489
436427
637221
710924
1039510
790119
163106
21031
930529
787773
1051638
567749
763615
292878
1048867
571251
373173
887655
870243
970404
585521
304237
215677
62827
104089
927810
803644
820016
714270
700481
1043680
301793
554728
648819
685016
916627
708227
335353
1004506
786031
409931
374673
521446
569124
410201
1052296
509629
1094599
914416
749049
219129
602313
481315
110048
221465
277599
875420
314775
923558
481797
624382
857251
469854
57109
889074
830128
249763
659871
878218
96101
865501
227399
171904
664729
746224
794980
992624
572350
658856
820551
943776
244776
928755
809422
107092
822524
23642
501777
665369
217695
908837
40517
163916
266770
499467
840735
694398
1032525
364951
519578
334444
100819
252902
605920
401568
644843
393883
924770
322763
291312
220346
390871
174558
73771
589914
425397
925605
211240
1758
767461
819153
469597
631838
428533
628373
688637
843059
406215
57366
394231
575899
341929
1026316
865153
1070866
206469
1003912
477885
298973
794845
483994
862325
806209
258143
606182
236799
1047210
953949
119377
831076
793972
1077559
805785
1072389
255000
612691
9713
791753
960533
197910
93274
1064694
731773
771551
456914
748565
438212
672984
939295
951750
984807
127256
425134
824839
1086347
960608
988024
100625
35427
121884
530275
948532
295027
1066092
866910
598144
417891
692239
681067
799411
1096490
916344
631096
946035
436283
214186
1034220
1033871
920288
721937
1020937
512214
356285
356068
223816
1030979
769515
280611
268761
49028
1038334
432036
1098767
721989
280828
30559
1091592
391369
556939
322604
261067
541868
41644
249140
865299
622384
798675
932871
342746
104239
485080
963874
704681
1075065
320862
115237
20408
792163
1079461
262497
636256
599737
655317
475071
303273
377463
870853
789793
330895
474302
592739
50797
812150
450533
421784
609763
461446
850643
246532
11033
235026
640424
1028812
808094
41083
1025465
621729
1025559
129909
256642
237209
343571
342521
673486
199302
499501
545850
490459
479378
964707
749782
760999
665729
980951
730525
242711
386747
841065
177379
753335
692831
397561
350884
839134
663537
7710
85808
205969
935327
682160
174030
857290
656639
899537
739354
678479
175379
814832
815882
894233
424807
585333
1050742
657866
69868
1008323
94319
130194
776217
577033
464579
707541
202343
550782
488853
298266
966795
965775
904115
207836
3982
828905
244686
229946
997814
835544
605079
439459
124059
887502
174172
929346
1057109
477422
1042502
435012
16542
836956
918229
259378
1002198
721609
1093883
973300
865328
653771
540411
222761
582647
317629
469592
849225
716629
147710
712376
620088
222689
751636
500825
198442
1087965
720886
782247
215968
1015816
928816
476034
1037332
288787
604721
284232
557517
930079
209786
880241
1094912
792004
833751
1003830
816920
197470
436887
628976
552538
835120
660899
130223
1092305
356194
910611
156185
27217
471652
949099
250380
343319
933043
334438
175003
980757
381370
837107
772195
651089
793218
488821
453647
17457
960812
785861
361703
600554
237993
429768
694514
255288
255289
1001532
1000482
93491
51503
608481
919304
894886
1034278
1093824
148950
123963
658490
289663
839436
205676
997164
958750
176396
101509
1045539
475728
1014351
448397
178283
379568
540546
871585
1092820
456842
361555
728080
384651
582347
23654
698619
1079794
76733
681982
465818
1029976
938034
947217
928915
257848
155814
888988
65120
1071893
1061412
114446
9775
390599
658977
1096484
1061826
1007528
641585
173369
857768
834958
348947
718881
143407
928988
393659
768312
1016309
332983
1072162
62462
565903
737475
953098
441441
470792
483691
723096
855789
849190
106946
370692
974778
929192
237764
638740
991269
166566
682872
133064
1065562
45141
664506
332707
971057
442902
18074
639515
1080851
389560
17236
10859
793752
327143
495463
612570
44939
654877
1029293
7856
679417
853083
545768
709443
286694
939467
677572
183170
403447
529386
571359
56420
708796
344019
613327
873735
930736
14564
141115
863048
905767
543279
775957
859337
346556
58269
962016
309150
176961
196084
821957
379628
635074
288988
587074
98641
1021679
39799
887543
903848
189802
882541
580985
496665
219990
286578
589493
996825
1007266
981786
842449
77239
1013084
470581
747164
776908
874518
373247
92224
333362
881443
543687
412373
649825
477011
717678
56341
369657
313593
621930
276213
752513
440844
861659
755955
501660
121417
333407
568864
724845
257612
797814
745190
1086157
1031855
64969
613025
513506
1006689
906642
287459
401009
971218
780929
308677
372650
53835
436092
68808
312254
172372
446424
89797
438306
395094
375920
86756
2956
115753
345829
1100869
174821
1020557
1063372
706118
567094
1068268
1052487
663049
961479
753253
223773
939026
901628
1045205
755396
1002591
754142
429879
588680
1027670
461977
754486
416771
930672
111033
1024790
108566
33236
175324
1078262
601999
930356
36417
902599
606559
437241
1097466
1049428
810403
267296
299486
924505
874375
1042614
262319
640959
903192
373010
908885
175721
490704
1006906
604146
808457
807407
184054
1043464
675891
944351
930172
1036323
1011850
990642
989592
917671
1097870
593842
236288
206230
914608
614207
202262
758655
218483
872605
303317
241142
774696
1001985
99407
422894
988288
474490
715022
155644
636470
1012587
35065
130171
1065673
180774
396471
130601
968608
1003697
811298
390795
526549
997398
827802
795195
397179
101726
688020
330229
778069
397806
557139
495242
68783
22734
621864
556511
342035
574319
982417
522348
790102
550630
117681
423203
86353
1055327
462316
881690
463156
659921
850918
104250
930926
161806
744204
891639
48070
522693
69714
661077
518470
490140
322138
954733
746645
595645
645825
658430
957359
1051344
459133
767872
774107
997052
843953
410031
759222
116764
824434
9186
503563
188671
474377
1065681
866976
1092487
501495
381050
925363
585609
380023
74387
328125
251445
529957
886228
532055
699521
899310
1019378
604741
286354
945593
287976
552469
217621
607044
1083543
996129
616034
996367
162250
83429
965427
812292
418312
664208
986467
661279
119075
1081905
931479
1028323
896638
719524
720213
336581
249835
216383
485670
25871
905330
576391
713198
453684
37286
988808
822444
811409
621061
177176
148803
33112
151066
746417
158295
818076
406485
844656
434721
169487
775786
1079115
516976
945049
42581
376460
734466
323583
146849
864348
940103
298508
858886
93969
384473
720693
389684
565433
788552
315964
566839
75987
382334
52315
1021989
419499
92948
785965
499674
175718
1036821
539633
29314
166710
274044
707244
622531
268256
431995
615881
822266
539666
1057639
354359
921501
209590
169428
483793
67039
2805
237707
502696
1038051
258969
393062
178493
416764
142605
713384
1032382
125721
125290
208038
930285
545001
198893
392466
1049905
691139
448910
195034
435588
177461
784461
1042986
90547
922270
407221
635902
313344
929518
964730
728753
1090255
180924
302099
615094
452890
351678
711827
792885
1057802
411050
380855
1019234
782517
418738
361519
305192
157986
662902
406792
413756
35325
516037
511842
823584
556525
1009709
308970
46644
289606
228437
277254
751251
162945
495383
968689
923552
533460
837380
101854
81059
426394
292682
186211
470457
799677
608859
63756
706781
875597
187907
815314
223607
266198
768783
21441
457563
958765
930676
365668
583066
76802
392096
217266
1014426
779531
898072
626003
262902
1060748
430023
933501
1014169
1041860
469665
834952
374960
110951
7772
723906
458221
762719
78133
527742
351811
660919
590207
367512
205522
53610
49815
875265
854712
488932
446436
398454
840593
48536
826760
162032
121315
782597
918617
799627
222349
92877
630276
294360
827473
97193
427717
191326
496337
593514
570874
435508
1025601
786352
191598
465282
59449
863955
260333
991530
15578
447697
50205
22061
620556
357685
405652
825920
646167
4284
11930
312111
866505
545484
649229
1084277
993891
111974
61842
976819
820013
372856
908672
474163
452735
331336
320114
934612
53552
573152
855859
315041
930282
384175
389218
871256
21966
436111
570185
631791
424712
1090453
465385
916346
78559
497192
44545
326346
226215
1081760
847386
161277
746895
433660
338005
394321
545300
1031437
932131
159665
451367
85466
140987
442141
294235
70944
940997
917996
535952
1054083
989135
210238
900849
845144
735355
80271
208989
18297
431696
381564
470201
1045178
661312
664166
653459
930999
392252
122929
51855
485750
698127
934436
36939
779654
712066
854656
806167
448534
303383
246038
488067
762237
476453
506575
298979
892851
1026447
425648
917026
712135
939489
752856
728566
6942
476463
168289
873240
576639
1069977
647346
891554
152307
785903
125012
567242
590469
1091936
710843
836104
1009492
104654
1045092
55079
213235
927215
1079390
740753
825170
2260
753749
1033105
474530
206068
150812
167670
1084818
671916
433458
125344
553206
1053310
787453
882148
442608
457122
297138
726281
887610
883969
570507
29822
278094
822554
578280
96592
754069
1080120
85718
990203
550230
515896
528733
987417
945525
275102
914028
1074244
432081
770803
204955
91542
187529
182664
1065455
580137
601037
471575
354983
492373
546855
274509
845949
323681
643113
449493
571041
28176
551815
757283
164149
455390
517283
692465
645065
1090975
144879
740809
444253
570610
316995
206918
285872
925645
285265
282027
195667
758508
144954
95142
810957
1031012
1007416
75054
583210
609076
367350
297164
689102
479842
532157
239340
509381
512385
671187
947547
651637
992561
162112
502099
854253
984800
143644
1033003
216425
845211
245541
303431
1087023
75742
485050
566048
243374
501384
524182
109635
829994
1085120
471803
554973
847273
537539
187152
192138
1037046
181432
58246
426381
999252
296399
1062936
364427
882736
463756
914199
945511
750659
943906
114396
620973
718981
208888
868068
1035225
153643
256171
381192
192631
810227
70027
920332
567752
199623
200673
430001
486789
580345
575948
749094
137578
1094467
894743
354733
233425
643760
668763
909524
506334
221861
760781
822678
208318
442722
155229
701305
798112
16686
117876
991680
542506
641971
179659
803882
51634
352572
717269
706085
927879
769265
1090373
757855
913072
820152
942828
590673
368935
942542
199891
783055
3031
324103
589727
795269
1058841
118458
474354
821107
522261
56870
248758
384696
556903
402724
824762
44163
440672
1054800
858188
802513
903694
1083111
26443
743373
566004
774085
401235
608460
642770
53616
962981
142195
231656
142986
475165
1058261
38005
610021
823488
779149
957894
224273
231026
1010713
993504
657449
900324
678049
601088
120288
927344
1012058
491130
191999
1065803
1020224
576790
328370
496395
97804
1088812
618078
848174
20791
327592
500325
827895
736129
1016749
1011875
613973
145244
153671
946500
912885
613275
137233
327747
372457
970076
1099940
131014
53150
674374
578191
844016
362125
148045
230198
61071
507007
362929
505640
757206
937988
962338
829332
605829
737405
618355
759812
665991
214425
61864
172740
688173
880567
1047783
349173
392418
875093
1039144
459650
749217
906304
206065
1100032
624195
285410
1077463
701610
1001822
292935
510298
272318
345195
288853
486213
428926
924211
1030058
155707
586997
557806
1015463
119959
161799
870760
332961
642168
988234
280454
300604
521403
410660
446697
49665
189371
330767
888660
1015494
628408
1058214
708116
130566
479721
1046380
42748
754813
1007132
33212
559608
872524
343335
269522
1001676
614486
190002
77112
1031754
586439
45810
624456
55791
812423
891979
1049367
273362
455109
905513
402946
426903
150904
788454
354232
605555
43642
736986
1007669
774565
738117
69201
28437
618281
1067061
597935
283304
246363
945349
309758
927168
65036
238670
25616
991805
707649
437668
712146
729749
1011132
4586
573526
412797
863585
804961
674681
442486
204438
336320
738093
42221
568521
172855
608300
714514
522284
815488
927186
1012591
438714
767170
354849
344346
486809
432326
370627
895648
424803
543353
143141
3816
365236
870670
335379
1013889
913808
843956
642042
84372
802827
218589
354290
519522
221458
489967
781043
1059076
230159
706531
14471
204828
607717
555750
278651
411783
997233
984890
311759
216352
1064481
1089983
957218
490433
25582
311295
654897
270625
804066
89559
845707
623177
894153
809283
14515
736937
395759
376124
745406
123369
951026
994570
757692
493968
983776
437159
398757
312827
66169
625452
189559
972979
779105
200335
305180
446468
1067024
937162
383844
550115
474961
611782
1020440
164829
105676
785416
78440
1071713
686732
165352
976938
450368
332879
428947
266948
975050
726205
752648
485745
131498
385148
888940
69467
677335
315660
243451
875392
34146
410933
504741
1054370
61988
909163
961026
454366
328063
783305
1029775
37992
586692
729989
83064
416344
459045
670421
981736
488946
756411
30013
334981
956269
691918
83978
513209
230770
604804
956523
801940
173060
1041661
80302
189397
167725
839992
939368
767494
731303
826766
674724
812198
97989
94029
550028
354007
845074
898660
299017
64236
870623
897791
824308
464298
197125
1087467
508315
148800
97318
559620
805805
332726
630595
1064677
1097664
833698
579599
805526
393188
981198
855703
272295
1023038
435448
301378
686089
87449
928161
996406
598393
250579
490437
614391
6447
1064183
157409
130873
355616
225403
444920
935303
43854
348390
907590
346378
509245
701347
837783
434748
66120
170618
549067
661950
819621
778858
789132
380877
393467
541069
269762
1099521
909272
668893
783886
131683
979353
256336
140943
751929
913760
109809
435632
514783
49489
827765
275614
264783
253683
610548
144692
600308
407547
369686
888081
176471
495787
799622
994677
389095
341501
895483
20452
572332
174089
18101
1042054
328516
374941
111111
955141
600028
750876
144709
718666
256781
594503
522898
645674
862297
50451
877547
315386
181504
984400
372730
673936
81240
282029
302675
143512
1052503
70016
761261
277293
27610
858474
461047
574536
910864
182654
978024
1077999
125852
240093
318855
88048
209209
669774
884832
543837
973933
96646
150887
455267
920882
369996
711098
325594
745444
911702
908434
942234
508705
954125
952194
533438
357703
296189
922679
375618
330244
100217
1049381
492504
118424
314066
219727
575340
546875
496571
283225
23143
1101296
562301
98464
74873
961318
488371
753198
841434
862809
648576
878107
39463
920535
840471
589918
521427
1041686
499059
29635
709537
192121
189483
129985
707237
241018
299350
64179
336066
252352
1024474
368494
970871
452117
409183
185278
860887
27908
160072
898881
191836
907180
402970
470807
881684
70845
1008395
1045469
18967
390242
986508
91433
263940
805124
287362
717591
993814
560585
318524
119154
80943
1100083
547469
272285
1061043
1066272
755926
1065422
875637
79462
16580
101100
734623
879413
29897
27499
651717
441387
961571
850107
26415
120917
1100085
107477
28526
326001
340554
390405
802440
90533
800961
1075327
782087
808399
845176
1044409
234229
1017674
282056
685837
1054281
867360
127462
128512
763317
232883
925581
875568
81138
1095482
558382
649316
1022557
999846
1039102
996000
942839
552829
1091356
206213
330328
183378
403672
1077277
1057473
923389
874580
633808
77651
529029
927411
519894
320149
324679
737520
388180
343242
408875
997413
272730
361159
36276
392788
632614
986919
1048289
122077
930308
2902
239830
477867
638309
1065544
325611
736585
465277
290355
464960
39096
1026909
359739
366781
628964
131022
1047691
712918
918713
1014910
189456
303261
549523
1091349
751739
485045
344573
993069
1318
231969
867032
92631
658709
828832
418402
228455
409944
142617
1087399
140028
1068820
173613
713423
401467
756205
901647
930158
1015135
226289
882035
910023
849041
1081660
750135
1043942
524511
427662
856641
642125
849542
141590
444969
190149
240737
289473
643952
1024872
893225
286506
911552
558679
698756
662686
180154
192617
532367
1048536
853703
376916
102124
144138
978676
1074959
652028
942041
185998
420625
715757
329661
485922
2989
1005532
306463
322806
1086025
209710
312072
1012733
966667
613035
252570
548843
32791
866111
117252
900554
55728
196191
971945
672529
3892
952767
304192
92242
237948
809593
414580
679171
745338
999729
165462
339534
93007
920906
1092833
784982
983617
460764
125737
647452
14737
199019
327801
685106
162547
271365
1060027
128409
544319
900667
530347
628939
76814
715926
911945
96104
367096
126261
709899
1018538
543743
397624
967159
588924
153648
768792
893859
454630
1032605
539451
587329
1078278
870585
805747
1003235
453025
330110
476395
114077
469952
603616
661165
338560
144524
581006
365516
23550
262199
46928
775398
1095338
167425
926807
138380
564121
194181
581520
806738
1025240
383503
882761
129014
235303
809682
1051421
901636
505284
1023798
680718
150381
56868
462781
1001771
833209
350245
905234
355607
423556
293343
127973
616674
518176
381963
110791
807595
334066
685906
196549
872642
25734
400165
422412
587140
898985
745259
939954
838000
832332
34854
479110
759046
918855
1076986
821623
367710
841258
1936
355319
526141
568360
629033
642912
342328
574044
74395
242525
831202
1100849
448709
511793
869857
968808
844103
33692
845474
176345
386863
782783
768689
975761
843588
585932
769739
942067
519697
34913
416208
552096
977264
195350
669307
204596
366473
793425
743276
868857
349831
529232
711294
889753
267253
258356
627922
86713
736710
91937
914619
866217
1029178
176537
477848
480196
869245
1019855
96684
972922
701136
216562
127102
677009
581680
1086515
1045881
1045967
328676
627893
356991
389726
398041
886085
1047306
801089
821330
895640
702162
25237
140457
726623
759280
609471
960931
1095498
908019
442016
1054797
297313
812860
8600
484948
969705
607708
183870
766497
964487
926235
816445
909137
223828
167754
793433
511847
302116
886252
712827
32851
668997
1084387
366481
730498
173023
294979
423142
674379
340838
31233
199297
859446
550766
443859
862316
210484
846900
802047
442947
809700
663534
79104
1092139
225379
63259
751387
578609
174562
118099
878809
992899
1024443
370074
789235
17451
95810
704503
828609
872093
502495
547822
975405
114032
669571
364410
336426
119974
649164
191091
641180
310460
244524
545821
1048232
683854
641681
503934
369846
32069
616929
548435
1030808
280049
253801
344850
614612
805408
609733
665087
950487
740949
751707
173843
132471
175304
313339
326660
1047658
844450
473229
1080628
310786
992435
445726
886187
844837
274829
1023242
101657
82648
610170
290384
693496
343393
1000323
437922
166701
690662
633172
1036673
356259
126496
664920
996160
142452
619577
961856
177397
379513
124253
850964
840325
145655
199554
238082
104460
833031
792289
466059
1011271
500422
617613
126275
512491
190963
286173
677891
187332
333789
908139
15111
1019348
362766
306793
661145
803608
1025771
227508
342420
899685
587618
1067726
540821
784698
736632
993277
610381
812060
209960
677966
283829
66144
1036801
730349
125632
29322
678145
170764
377927
34901
765232
788390
536060
1065318
22718
595738
287684
819026
773124
1097136
759299
986329
1058279
96214
647203
280580
512273
195807
965529
46031
688659
411855
1083873
875974
295560
679963
293565
328979
420811
997457
1085349
485574
798518
767801
756025
892367
93504
133675
562763
1076364
1035616
518085
156481
690299
558104
847278
1087492
319138
1011688
25832
572577
403425
873087
671189
155322
581934
232718
132878
421831
694714
791414
536081
382798
643500
367442
602326
399112
539740
178389
645518
623570
288577
550646
275767
580522
740318
456181
409706
162955
631600
1018865
741524
781882
868653
164592
496657
471262
275233
3717
535384
61033
926933
322195
257281
402243
122087
126458
810118
134756
270130
491316
531636
994573
522426
961532
359320
417286
466711
272037
141433
1052089
561436
270964
262128
170275
621062
822838
309006
599104
627782
608065
278702
739154
355578
1052800
1093307
301475
695151
292189
292731
369895
289515
597883
446763
823338
898425
260056
548420
865831
680746
206484
192365
249714
787861
190866
902622
419799
456957
490916
104443
806039
520534
659434
854887
1014701
245576
421441
276976
53471
867695
849071
497824
769555
927742
298476
1055485
888899
585227
137628
124973
240258
994583
460682
500330
8051
554459
423195
61390
492420
400444
214103
732995
252740
778366
584326
215146
688381
7829
657160
852850
343902
414671
343302
35923
945108
187537
190184
439280
553332
944919
468007
719832
472854
214068
1093507
285263
842878
752109
98788
403813
256047
309545
747444
571598
132455
350398
427281
705348
970996
626080
294180
562273
718295
444314
573759
964392
769919
46805
441065
878142
1050851
64406
61854
876172
912079
705941
21866
456327
208514
74659
46778
634790
169393
460376
211818
674784
434149
288774
365822
979050
251356
1054978
632227
38536
898626
363819
971211
976649
854044
243946
950716
225557
406402
6670
33738
664052
443373
922079
513300
962717
691433
90637
196817
281484
873057
955812
360889
359839
160542
1097037
1086832
1000569
935647
1086964
904857
381228
259856
350260
913674
825827
1007121
141815
109905
772523
236378
440967
573622
284581
509825
714580
98012
99062
959057
958007
188060
72663
888930
969358
1090104
808604
471724
1079173
182789
435605
15303
690617
715219
322205
430612
813539
187735
188785
1097422
320922
319294
1058693
905706
318961
411379
816150
333065
76235
820611
827996
611453
516538
351292
724257
743915
536810
652690
259090
936832
238720
1009562
584634
111019
1007603
928593
636806
313948
523817
1074743
980043
256071
583199
458988
393579
281295
786168
596777
10453
822606
1081536
568790
845548
52799
620900
1045327
184387
1018996
184687
422821
942215
1008874
979249
280056
232382
825431
1017521
1042743
1056060
696927
46345
798761
113979
878972
298679
801714
399270
705859
1065725
242951
256569
483697
690160
817954
898157
867799
1048362
578761
8296
1055431
793659
663246
963896
778395
301026
514414
149546
1013960
542664
1090508
633983
490367
7920
471288
282586
539724
864604
1010438
342001
87559
968395
426398
148506
619026
127437
428009
332220
756425
979032
339011
836093
853326
713966
376939
460683
271238
654429
985954
299649
618790
999157
1085006
43115
710071
110092
80702
660406
421448
1017039
179652
258763
187592
423188
387444
109366
391937
499610
550753
78085
941869
504963
284368
688195
270327
513922
218693
623955
1008043
385453
173438
430471
879068
317232
151990
446356
233546
659220
1007270
685803
185398
616832
247027
937269
673163
94992
273381
263200
540196
1077546
1023653
1087433
215140
623726
414426
33333
1023043
713291
967794
315795
562546
958344
223559
1051589
638729
82111
120177
667596
377498
253272
1101155
612170
23955
1086037
849496
864915
825661
1003443
113974
328467
27690
209909
702885
485282
388235
1057055
911359
399059
439270
606841
37660
951319
890411
190589
1101355
998187
775622
837815
859552
868382
490523
469594
504613
129490
550913
33207
248866
1001823
286632
943277
853701
707535
101439
595613
444798
1087032
314678
334998
147090
500075
635294
327561
687460
240534
847996
213054
337421
915307
519660
286137
699839
1025764
1031676
26164
288996
717965
850884
71116
100132
470915
449396
1036521
326519
823832
916075
1979
88587
594939
315452
748192
928428
1091415
978341
507925
593848
220752
535900
212428
144433
920229
250952
223609
740794
138312
952810
1077631
162024
760858
908659
497017
1053631
959148
976576
916055
652794
943880
814322
953367
1099505
1088459
2978
908826
255537
264648
364910
112964
663173
509954
606821
18012
437243
317817
1098734
38799
675680
801445
1014159
346076
446651
161709
487387
282443
630367
26465
1055196
318898
88631
67981
745951
485039
773905
808313
512510
466939
950744
583749
126845
909824
825486
159796
951489
1023393
834727
654893
96037
415660
817194
991728
692142
924319
997065
271943
26970
220745
940615
498343
16398
945643
946693
344409
390301
12503
897972
455786
306660
656849
617542
1078150
761389
164042
456156
1024039
728052
773972
413250
950576
52982
859494
811795
877859
253244
272621
550663
149438
1028446
1021962
367911
813271
563362
152676
226494
386997
72889
231396
583892
417280
66159
801616
240875
927478
798832
287082
526837
433761
584847
516608
1004548
107040
64694
1056211
405643
26839
374067
455959
242694
4357
249441
412530
357531
589823
416440
555999
103239
174632
751510
571443
989992
757587
1051124
233189
655933
113404
95333
322244
483206
31811
796310
655722
73702
338729
605120
930508
728885
920413
634991
3048
814065
928509
871601
851754
455016
500064
283676
453928
261183
828540
71188
311800
485685
785031
533572
844633
698263
601908
910605
538359
205213
412945
476179
800447
366726
54833
240891
498330
86792
376041
791087
99723
269584
727431
933390
309634
108406
471197
1000955
2405
846667
943807
215807
874614
887033
199566
171672
43723
725731
444257
827218
1017378
894127
1018217
769743
806809
46700
874598
872071
494052
14352
494418
875239
217997
262452
827221
51240
107395
596124
425679
1058739
81842
116911
578279
738932
953303
722630
10350
149872
864788
246578
610597
144920
911197
265246
579103
729667
985348
412471
561137
441965
496559
949988
350730
1071959
81857
587177
961606
295588
593380
1068503
128020
98835
864279
119537
161144
711240
70634
118933
52353
109417
618022
865196
366562
773516
472257
647508
85385
580908
589403
547057
663763
972770
126015
335378
61270
829913
453053
1054565
61120
303013
269340
652901
1087394
869990
80374
524187
498069
29997
388011
16327
860379
252729
997332
689030
186337
889284
180252
587276
819893
167895
1029469
420153
493838
728940
907134
518489
735624
941546
1012740
629712
363179
279120
488943
257811
1488
331249
764896
533735
686408
999782
1048369
443360
901522
402983
229949
44563
594467
536456
976406
889119
195909
1009542
800646
296142
399805
389855
60070
204536
936845
1054822
1075602
1029923
851149
345026
512775
493982
857344
219639
527424
252530
296937
206466
404395
618648
75078
1082319
826020
1060728
752595
198217
203777
133937
355322
364001
445280
311740
715261
965991
159717
351415
164847
984550
311213
379930
179727
204859
414796
420727
48579
217848
484882
408403
72418
196136
233775
677292
792460
713655
832388
661710
9659
1048040
535846
598972
603144
628026
221793
411114
355452
737864
602928
713585
176319
625703
1092861
1008559
755578
630003
177271
512088
347686
164331
17460
761194
530252
792319
576305
247623
806306
832849
173739
404757
858731
24428
69543
911892
210274
999708
513742
85096
238118
618446
904324
626827
746595
608238
177628
498714
761922
976635
262242
53163
431155
1048311
668857
137842
837695
29610
99438
196338
1078691
990077
732090
686419
286889
399235
389044
124434
280936
587530
178350
169237
647307
165939
158617
754584
737800
166259
1012836
153553
471404
197149
540511
620064
764525
804858
799087
1090071
1069731
50191
819472
979726
1068487
150764
1078059
583437
478926
976064
119347
922737
345736
478274
279188
614314
545889
689079
907525
7822
33475
869855
194472
767733
477898
655794
51027
270758
283544
576933
169115
29287
529906
754997
209123
258897
153076
901547
740741
284073
1077873
975264
720877
791998
412562
974060
32552
568229
123721
254566
648048
926386
515350
712139
276467
728779
52751
980550
517389
195140
913621
580098
135364
827632
308553
1088816
121623
520410
11326
739168
666414
431938
153651
876840
925847
1072136
299069
638120
372911
283777
758076
933611
329832
1090494
693277
124953
79023
985709
687288
999232
448707
753475
682911
837798
552087
1094314
471059
979431
590175
627123
152113
224254
905463
1077795
936602
876428
884777
612819
1034165
466263
787425
578745
577695
22686
302362
975149
956801
1078205
23276
74097
161325
579546
970225
373852
892016
587110
660601
236521
395479
468494
458149
996796
184731
86006
270357
737690
777958
492415
1024980
284196
354110
501307
1071035
487384
1013712
705831
74442
145721
277692
357486
732819
669628
309907
426221
682031
220721
819857
1020262
817929
1035257
55877
100672
221064
873169
1074940
981053
1012275
32332
973529
111221
1024180
577883
432102
1038570
293821
851800
156465
147865
232631
441762
263326
295249
66786
613293
948095
419482
211316
966899
173330
895947
723258
398577
790428
349259
483874
782278
991746
704767
364268
1069519
237285
204659
149642
682015
608903
345721
327144
905679
1078702
922513
770149
781886
894551
324831
492937
294765
108374
228754
467293
1067587
172748
55883
663939
331327
641988
318220
743762
1062030
187665
395475
517515
822611
339410
786479
690371
176482
398651
13847
934528
242473
1035740
31889
428425
319452
369446
923422
1050107
275803
991689
1053642
647066
412304
773078
756994
1079128
961660
383532
816224
272499
573955
166382
917141
983514
188753
1028914
269683
375276
782684
736483
726824
1019925
1039610
432143
806680
167395
22081
559156
793770
672902
433219
332613
1068194
467189
688402
402357
813220
198243
597852
665671
21548
719395
159532
1046902
175907
693673
420139
228822
799444
58461
93866
930854
1073228
741423
220527
694990
400310
284340
193554
490077
177772
468839
845360
178107
588815
853507
51424
636097
1062268
840694
820166
472692
857419
443134
647214
887378
934058
769450
855133
152859
981807
264669
5604
692126
367839
712056
806481
536714
944186
880655
909923
441272
470237
186135
488249
412545
60683
392895
1091810
155085
516639
14882
468576
556441
58875
227114
390124
1072293
827952
276806
215290
58631
158095
470688
176301
572410
278852
969313
1038611
884572
560142
912418
633765
792479
188158
742444
819498
339520
595620
656525
276125
1094474
934610
348730
935150
236694
697443
1028464
402338
566144
904398
316217
781553
255285
306162
134859
111593
1038548
542960
233881
378437
186734
594902
467389
407745
679029
8968
863286
172724
781439
261875
104181
553516
403178
826308
279376
345725
971008
491030
183167
212196
756540
856464
916322
310370
589474
759040
425992
437988
911749
1057148
753305
152070
44977
68971
786891
96911
442880
40368
936719
1000456
404168
284963
540809
255784
615186
111975
907120
39842
377423
582804
1094867
405916
887471
771444
652518
147914
345606
288199
248162
562579
25838
471516
432239
180043
592963
52935
708384
118120
451493
1058171
708798
652717
293131
417736
778856
933328
477718
698960
1009215
119029
143280
186757
951109
562506
456278
741385
538067
830837
866792
983934
95434
935628
678636
507282
239030
784108
805749
400387
107662
353477
720977
914433
486106
138596
353930
1066888
807528
188054
2925
905406
847555
1088711
754712
33752
500294
379928
258423
780667
807720
511629
702120
522736
745599
736505
1010054
799219
824237
699155
983439
541181
483123
222878
974004
694276
85663
167293
424738
125986
17436
725632
491507
1057033
424861
304761
1100254
550009
929746
625187
783636
306307
256964
7572
436973
1091139
152495
370791
1056236
739333
358270
181815
913293
37788
520776
161183
146308
739538
944731
521892
138609
90635
919842
61659
911961
873401
999515
596221
887783
565464
195620
9290
1019796
335031
247565
614454
616007
127890
709746
809237
458979
445552
218576
639019
813173
876809
389346
192962
53735
453535
218373
250235
540355
289575
146925
1004336
875608
13363
249198
122796
937990
1012735
292767
198746
676781
340350
772311
149792
1077788
997610
263488
194054
56193
86318
277641
807670
961499
1049584
1039761
875453
684187
872131
30120
914866
1067619
222795
99644
353523
1097657
70982
287012
567697
488548
534723
751549
127884
190172
375403
750474
608897
33168
335243
858653
629241
867388
467103
1018678
4486
906313
28405
985821
189296
563723
711024
742494
171113
881206
251853
704601
85007
679689
456229
357559
686426
785646
753687
902577
145079
979296
353555
573960
933707
516638
614918
265115
513511
430820
733259
521270
758524
923069
295159
894917
754022
442097
264012
466685
958241
353996
325083
393035
1021487
485225
877327
658577
1012279
828117
274421
288821
809172
498181
228041
920770
309293
395827
955982
157894
246708
59422
414850
1061478
722856
407373
139374
587821
765480
249917
894162
1006452
282828
754750
912668
321856
52827
812506
1008433
17786
606840
417300
684640
555596
142017
1023080
196746
461991
960844
330764
190791
22460
718830
1083554
466575
450137
457353
504574
313142
9284
842692
1055309
1052986
976176
477324
1062346
777898
634934
158859
944668
744448
630213
134040
39371
918724
149085
942585
562534
375780
595283
1024707
616095
43540
885808
746467
978510
1017208
134949
170040
127622
1041587
599568
829941
449008
642898
63534
196397
731162
92035
363854
590931
826972
278824
894232
40444
185999
1094827
959555
255984
1074447
403515
104994
114333
40130
249120
429376
152431
594479
413332
129816
428567
82204
799487
16390
887064
70707
1092588
30376
686781
619520
1055270
359856
989641
358096
226674
110330
26727
27823
823760
98076
919868
636185
503318
850552
328908
638059
61230
518447
945381
54927
562283
117160
358816
60453
1020417
1047529
91504
121133
383982
192860
803956
534339
1062069
174762
363092
101820
119656
959446
538704
557937
1066278
29289
557334
57007
55930
550721
1068270
470811
101432
164529
648897
457897
685005
232570
715783
221151
842517
859422
614343
177958
611779
550496
451129
352976
889189
708260
340714
402119
1045707
54544
164906
617194
441189
15004
885193
82034
810140
1028231
320290
659172
505863
259614
80119
596643
741706
1079560
266018
52330
520367
1071824
150705
753781
149620
948135
140171
362737
244661
646543
147466
516508
396303
1259
184161
780026
1051499
65730
400163
523276
649032
929582
428934
376224
1056110
414810
1044615
699723
779406
826623
850598
625172
228184
833830
29100
513904
180704
510414
586329
938813
982214
489930
323573
811219
300729
57363
543850
601760
1064530
480646
754453
473607
277816
735064
508057
1043480
378385
433384
975779
897253
792234
181357
507600
392991
907178
939110
636979
524222
45356
927397
195877
195876
487769
1043139
443130
420375
186428
63537
871502
917688
343630
936535
1040213
541309
318196
152968
123310
376309
299054
98377
397411
470503
590026
97348
404294
831675
1038185
116736
76081
816198
50225
1086558
162987
735534
475470
398192
1096887
969177
393980
811380
161351
803770
353932
901717
22473
619548
241125
900562
840254
973199
89536
906707
863457
153003
903291
892119
329546
999165
591647
766659
509036
171244
66375
772100
601214
131515
679163
850157
92025
1020594
174608
153590
1090945
1069433
1027236
315697
872227
628126
667544
1033596
257232
984820
703407
352205
439374
620742
588220
979730
36028
1096724
697106
5901
3060
18219
1054389
541885
47029
875697
162572
902320
458735
474539
212927
485128
86475
93515
981495
917223
236491
902705
490669
1004473
430911
693459
439898
73299
812220
372955
660643
422967
433755
95446
697799
48195
466270
940834
503440
390855
689947
395073
403345
55711
466669
547250
546024
973061
1080710
295198
262723
981484
121248
314142
31210
634897
621277
407589
546983
683598
486136
841205
573577
1085562
679346
87462
349281
1007363
520460
351993
630641
999076
632340
387666
1077539
825166
887430
206594
694479
675905
255722
737578
369963
630371
948591
757458
893198
551358
269613
479694
37820
915311
334789
570066
910492
676353
613036
408253
150473
112045
740375
761367
1013364
509901
1055059
252036
434509
646606
297715
842333
871002
466010
61540
785216
67693
13331
818405
106853
366221
272325
188659
459951
637722
642907
853965
221661
1101048
321007
618164
49290
116563
918554
602841
39293
132533
450121
206107
456767
359860
673757
825396
1092080
434180
475518
776897
782801
181204
41796
857708
1060149
743797
662063
636107
1053031
935192
592057
260630
103652
835301
778446
883011
440426
851718
875433
64108
9538
10877
264691
908174
779098
801553
542828
1072534
150496
556411
998150
100110
545302
472179
770856
894169
75872
329138
526097
671623
952993
136322
1036122
162368
72540
481040
725095
281374
84764
448816
875760
108287
387271
44589
133601
437367
115354
472709
658553
1019314
1009418
979335
776596
112482
478959
904241
590283
431414
525935
906881
898270
843097
40208
627267
1041134
517465
756247
69353
73982
158717
76026
444536
836695
581373
344889
1092562
146891
1053547
722245
462344
72128
875370
77747
63694
118687
1065186
370078
798045
23662
829412
122449
789537
487433
1049534
719132
947688
16170
1029566
1022087
973723
258815
759558
378818
971026
539521
763741
435403
717838
788754
47507
469283
149590
515559
428019
731985
876865
1050456
767019
696525
345427
654019
768833
125258
558062
462720
849620
1078720
370439
52480
246108
56854
1033327
417844
357928
975188
139901
652845
593397
341080
1077639
746763
685855
165153
370440
595361
1061961
433538
114758
1003153
969489
526541
498576
942992
641146
927053
179572
297472
464438
482057
194408
519095
494546
43754
301630
71712
511020
52114
955409
376266
959671
645278
409026
1056059
1028787
111909
891605
1023890
571027
85234
822499
777949
55823
656063
869802
801680
840522
1073078
481143
208786
439382
707070
655681
18169
305291
357643
474002
914165
114989
596203
332466
1053391
464349
302335
610815
510972
666700
70338
389869
653359
651288
581745
114457
733032
886327
12303
101602
352675
547519
148954
714568
123348
960230
838862
182717
305721
833152
110126
300914
243109
115947
392736
1043502
482811
883599
16192
417111
123873
999466
336294
73224
917938
918988
690578
54248
712923
159666
112430
457680
930803
10520
396604
1036971
1082292
1038404
423043
868780
687632
1069198
931338
875112
1044780
621012
763157
1046189
393936
1082699
1064929
495485
269752
221085
234153
916830
527973
576515
857345
442288
872617
635048
19018
1077461
374572
573050
881496
167033
510026
463172
100511
795015
200001
750631
145840
226734
231231
262502
663038
652437
914439
969435
657994
698046
197688
474060
981470
151326
591370
683100
940282
58569
349989
696379
501242
234898
817156
161016
978014
887558
720458
342918
457411
489453
543890
169782
80020
21227
1064709
689444
588717
589767
844491
164371
661838
44862
43812
251222
527392
67937
740735
1002497
375982
1065794
893780
224419
695110
485849
326856
692373
938255
181862
915202
1025630
412105
393628
953585
724764
1081414
98098
226148
50370
595724
288149
729005
30477
398033
614902
93055
224662
623317
321286
602041
129918
702296
490430
25187
605765
1100547
899121
355149
294403
870649
395336
627926
255881
335017
936565
518042
980371
782037
881092
62106
454914
1076881
269428
529074
815823
816873
816463
213883
357521
798524
434039
189594
197390
239185
910250
1084396
299341
919461
583459
807347
961584
633261
421766
539485
540535
485047
338526
392389
201788
1086325
116845
820845
1010048
754561
808240
223004
84368
633140
421561
935305
688863
1032727
909423
587770
983164
694282
191964
303906
242705
12190
91838
378513
767486
694516
142220
905677
477192
306271
141544
829843
429853
58982
80739
250135
715291
366226
207334
38464
180598
679515
703881
705149
157878
428564
736220
802706
1067809
29256
675076
460786
92997
186336
325693
628914
1051666
167190
71019
424360
1100840
349087
94004
543728
933931
680654
3915
1045218
188191
949682
299826
693502
1056896
907335
428283
1002042
589397
841131
1071817
396784
389945
618006
137216
50715
99094
924708
48795
923067
529769
423175
764719
114895
221556
797348
871748
304940
1085190
817840
458454
91810
142726
870896
130650
306323
133537
546405
749968
1032961
514839
717718
167408
488789
878272
408502
444375
276475
541531
569479
973577
275828
714362
136356
1075673
671617
976430
923420
226327
1036041
193171
285280
1030045
787177
130082
316790
102809
93867
830346
401521
168572
215667
316850
852674
959161
351085
690513
1025732
1084852
488558
353822
654677
906973
914790
13260
51840
102744
488244
796768
992920
820724
262735
26860
46794
150953
689648
362215
347703
177235
683997
247093
321232
1075717
945948
834408
65762
745669
766019
436475
668395
500960
625442
314326
824779
768022
235184
218087
249889
306749
805849
2713
488965
862028
1014578
779275
640323
776478
637966
196463
966470
35548
616300
1098146
403558
725198
507014
1082455
46104
697465
598146
151035
26869
347467
39421
303337
75930
235765
1032139
383446
502287
1075223
414574
862203
513032
465217
73261
1063718
421040
988332
275440
802487
339337
384415
340010
628419
904215
425526
353360
227731
1076550
82547
1011176
40804
30916
34938
195362
847707
826015
1018164
151309
974578
881796
662189
997830
776548
950297
407621
34133
157718
383485
804405
625738
113367
534063
266722
653809
886284
887334
297486
321560
509175
920754
900594
442905
250439
770942
132110
380751
772001
77653
76603
1036068
902065
386094
186921
740687
892967
1093899
101879
647773
863633
71420
116473
1059892
653034
790283
711425
812400
310503
320065
620357
270523
740681
476394
40764
410103
131675
464365
599911
411932
231307
764121
763071
461758
322194
265180
266230
1065382
658838
44753
1080000
158902
681904
187436
601388
423488
920856
441802
267188
1027310
761415
408337
350024
96985
465321
1054582
332420
591241
876650
122103
237828
937008
575671
122012
1035462
608178
499161
177745
548894
506238
303888
308478
168906
842347
477545
881415
252675
50498
864184
102015
857081
912951
389197
551313
154369
813782
470439
254704
834364
1038405
1088779
208429
928469
304991
981392
51717
637522
549728
722199
196721
1043681
605688
843699
854032
223992
1092214
103518
368152
722529
450288
839472
646664
896118
1063839
944676
136888
175283
741417
299088
675514
52770
349821
8799
780383
728642
855317
462704
628829
955182
889856
570993
661898
352742
613090
510270
435216
79422
350186
606502
437446
990815
420370
798696
542168
303061
911158
673828
308233
266108
72321
152931
743770
168041
735012
215925
338472
523903
37387
93318
329155
249368
507138
151173
849824
917987
481104
828978
392553
133431
753955
971721
1046493
337001
812520
22690
416004
742440
353507
440632
98580
663102
937384
336994
1094536
616783
484298
578722
828015
44759
205166
911239
877473
537246
764693
56406
909521
524917
156659
534681
1054297
916833
109181
63043
824563
226830
617808
1017382
6554
289290
114160
27788
1015990
544954
751522
1013886
131184
242026
302415
525758
433181
1098198
116310
781062
541134
836333
505563
616321
22723
840132
136093
475677
751290
51359
116350
431668
263057
686924
1006030
751011
446214
430401
619632
1068614
1050219
1017696
4522
953888
452974
418429
854439
462845
321622
143900
215336
487880
815806
835342
328493
357670
894423
860515
1091535
551734
980993
289994
323135
803842
936898
833280
1065157
697392
941360
1003017
197842
494674
959637
426251
344484
945681
120810
925033
629235
1071067
1025611
1098902
943734
148655
249985
675964
700792
611826
749891
338276
190961
400552
921837
314094
581479
733575
573165
265724
1023492
606969
184809
785005
40194
899486
813035
404695
515250
301191
736289
1017679
997952
615464
61562
224638
263769
521748
752104
346807
105396
1081689
491706
81944
794297
315516
42074
947959
935876
579217
962193
250458
361276
808250
131298
1024928
405158
665562
299882
581687
837399
80307
639223
223898
510065
526873
479269
262394
191803
380414
859090
667010
941385
100112
908337
453536
1009707
358146
830436
390228
827004
338877
684706
982820
385816
682104
926626
289764
744557
728525
804540
65117
757368
334658
943127
299148
1008159
667379
210488
188216
757705
457914
91218
661787
900483
304610
350414
911947
885478
700185
1042130
286205
205626
634733
742156
861849
1067881
890884
916110
248003
706740
165737
994823
633547
1080722
726530
95090
170327
547383
1058707
500754
300168
743236
456271
409588
993980
385716
164143
1024578
93286
378458
412481
901679
767002
418998
188747
747924
345388
967218
57218
646227
1029764
462896
239966
333651
382370
643108
80170
9311
626285
714918
104197
647447
81222
909685
35283
294441
75253
215332
620137
453019
465107
333081
432861
63617
289481
605526
1024841
874707
889251
1085863
610813
226774
40086
901614
603431
161160
201378
133146
839767
487391
28647
27597
349237
610430
921454
664854
572126
637653
836793
930594
802792
852820
754209
222645
22880
66056
767766
978778
424969
142115
616750
715953
754461
898604
954341
626712
1011127
622397
962167
230135
171544
679390
4992
618492
97709
555068
38638
824322
866020
593521
701860
96090
885662
390204
79192
1025779
700048
925588
930216
123337
374183
23633
351321
930383
1083864
853964
850285
397710
531623
867404
494646
661086
1070148
1022270
284547
39585
792642
801991
1084520
2618
986664
177457
488061
426966
175784
805361
140618
394291
1065235
575410
500141
251603
95246
203652
23689
373018
788281
630264
987989
780181
1065916
969297
305167
199638
595273
911970
409325
637503
1052323
388014
738574
490372
758456
698298
91832
640216
738113
641736
883036
425103
1006626
51024
69586
135311
339607
535223
303473
1074429
212542
674857
82553
622809
270151
676047
138428
303492
1003712
64619
381223
705126
320536
880580
459264
435769
719850
1098794
983938
753889
373037
932274
154480
546555
1083846
433561
151649
856415
837803
354383
316041
896069
336752
281526
749182
671824
989668
74005
555937
729609
224252
92555
243400
1018260
801271
71533
1083799
1004550
180800
865981
481493
935297
983441
1072288
529018
40759
584912
772087
752501
941368
358370
766913
75914
445396
446457
960952
1062390
947726
237965
430600
986787
703185
776245
696680
366757
264372
502198
747353
619705
202533
204633
92503
878945
801648
876198
868183
312428
1018062
1033362
766672
477020
446163
954632
555847
653754
1051172
134521
884993
997583
172704
291258
461680
1054052
655427
215458
769526
325307
157527
242145
340186
156330
971422
67691
364118
145832
915927
934679
638451
232359
392767
577831
600102
387542
358738
584666
778172
1057167
829432
19243
1029970
425906
573143
370261
302214
673860
83431
509897
86457
555465
1076690
523393
1069018
966441
138862
761846
480668
60545
492262
168659
664616
215744
690560
1082888
8334
563822
775761
907131
57261
175384
453351
465684
378661
994462
958268
740028
410267
289474
1045762
660137
620543
771103
250364
36096
39438
891674
723801
602118
959802
484128
511118
612271
474997
878772
953241
569346
368832
723936
198495
517797
123915
1048440
303521
347813
33021
428700
478537
119105
175118
967354
350184
77782
21103
937543
866337
436587
284842
198945
945674
1049465
980468
10900
124286
576308
783710
949493
643980
43526
506588
1062019
460229
1085398
1063442
203326
877507
82444
894193
321999
1078260
627643
165049
982614
944524
337999
557996
419102
731711
1063946
560812
785867
841118
891651
146160
442170
301688
169057
455688
1028369
648467
817286
144884
1068573
617284
354715
896599
658013
580498
956194
383102
767495
971575
1001216
473218
171912
926020
1023128
982731
960403
809332
368620
1054610
675883
479293
894214
93524
131162
727574
998829
697422
169503
782885
352287
346200
656898
105359
869228
464397
1065902
309408
951982
707093
980627
643452
259160
344697
219087
793576
819388
850438
79853
888147
552794
114305
1035190
105828
777917
140867
796038
1051373
326274
894045
27668
998356
609664
270653
1078113
567517
237510
173886
508307
483609
830758
633889
258496
692051
9950
658859
441645
316478
517432
794540
713559
455495
514873
755731
370209
897510
656288
902654
746380
299404
672060
814713
445214
163735
590244
649209
630628
36140
690709
392200
632501
576998
616576
32943
740334
885891
573575
286370
904726
479228
988009
132997
307935
61699
316879
530834
957471
168508
539844
251955
925617
835740
1001445
1014575
706690
756050
648123
739370
627588
900038
515424
814165
76923
480549
1042995
330470
1052542
630760
920022
311661
1016101
395057
29259
74057
460646
1050999
610377
110428
10019
727760
928447
640713
145660
132028
809364
532432
468200
61855
680855
55583
1041404
224823
808947
51487
116302
75958
340226
1047847
204890
1000035
633913
80175
296552
88184
414905
65559
365377
630941
1087398
170671
58769
177283
601840
983006
963044
435709
394799
264616
823165
1002803
771599
323230
578384
291409
35982
1013880
935554
457454
202377
833396
528275
900629
138219
473533
26693
858703
645295
279955
1060289
821659
299193
534458
577340
243576
591919
67587
66537
410732
820838
841240
816166
181184
563485
819990
1061815
980566
235186
335847
783565
585235
211980
717940
193494
614418
622824
19697
558220
126461
979149
48645
818189
157699
597192
546745
858788
242930
982371
875430
222104
150590
566751
434227
212636
489450
758434
320907
236838
231511
862401
203203
39049
1003785
923838
4742
1088065
693055
689418
803635
157277
759914
207009
643155
68098
832147
245108
227218
249323
759839
853455
499043
678647
390384
746471
595580
604490
821689
278822
487232
533725
50592
1058185
456917
873846
1038957
922205
159772
876499
49387
476738
119763
117010
1032793
69509
897495
405991
772130
759564
56353
294200
490462
820153
120335
822671
346708
873806
115790
1099537
11541
374910
461225
312854
47904
219781
1008326
1021985
640718
1075154
702136
656092
36544
879617
682983
536681
902485
156380
297475
241091
73017
843257
250791
986274
349003
163804
1031583
861214
947084
228553
357654
982900
324701
383217
794066
217493
368676
808766
1096257
933710
554330
207204
27225
632571
1025032
1027510
1073889
138518
385718
362818
751889
299049
219201
642723
1010331
622700
345910
1015171
1051604
492904
143883
864868
965292
433398
330772
836970
880872
845702
271374
275942
993778
458790
292617
353537
1046135
245827
371634
973619
395505
372519
539053
385180
278075
354469
530306
1017252
846653
469128
575667
1029036
597713
829367
859779
152822
765916
1039895
991912
794098
153910
662675
37935
902708
57921
240234
597927
40559
198410
369575
327973
1006441
177567
226622
474416
994044
562259
108893
303162
539470
782363
666101
232004
257489
285175
1055132
223493
1099815
87515
923711
546867
149763
417639
217000
389419
613769
829134
189919
207111
587829
555277
224528
630293
983892
733784
369027
279046
676646
1100054
515961
23956
666946
929119
268045
546040
431439
930496
264276
83771
615054
242736
1067204
520633
1098659
163089
130354
720128
695935
451534
925943
918520
157359
218237
553512
674250
557460
580591
852415
1078649
433032
79724
447462
977400
287353
791731
663303
703038
1070936
790469
271899
826480
86224
716360
448050
374336
263252
954257
822377
72261
1054946
365309
196889
197939
56618
727138
1012427
851578
218445
958794
1024677
95011
643390
279484
951062
528225
676220
94647
157052
585739
148117
727972
651496
889093
406433
703225
203646
144297
609746
52937
952158
866478
69944
985545
343168
10349
377308
773571
659155
579634
326139
952774
941573
953129
828061
45715
516405
374575
577115
647495
85224
670981
30417
283781
20891
209237
725103
133529
693785
921099
1005728
905844
956254
244025
202974
1018204
154463
628676
400189
429618
856489
732589
344990
451188
196099
242163
72303
773964
265351
244877
80399
1041250
301423
682439
200777
882132
524977
166559
544701
507334
16610
1073193
966125
732943
981348
929166
336930
296297
88179
1021636
455344
463322
765967
831271
821664
642531
287843
442509
856404
1066317
665018
295942
413104
931712
190484
341179
179570
317969
671964
1020487
270290
38491
216035
482967
137220
365293
520983
722796
32614
587163
647990
982748
640928
847062
638034
77494
996516
869176
165985
462872
321555
799612
705637
11146
618250
528065
688179
207815
439965
1050540
299170
236167
1081728
1082778
283100
60742
76480
766311
967518
446276
51808
246512
312541
1086616
727383
1076631
514738
737067
128065
894721
171494
714235
155258
424439
761060
229754
671397
436084
155663
1072623
338368
273895
628906
462976
264439
131827
94623
274481
867577
110784
501306
671217
269911
124781
339412
621357
809655
777984
99379
1787
362518
841069
994477
95949
64118
877535
810877
490840
1027175
783336
1091720
858546
436075
940888
314121
65131
724469
538177
732563
616607
1065984
50723
289141
339729
575756
750555
826036
936674
608846
210849
657843
623113
507332
363049
417333
265791
847186
490086
152449
610731
631980
44038
1009793
841636
658698
39265
261442
332825
1003162
953107
574674
143026
159854
465617
969078
105745
51891
88673
468542
273017
126097
59357
162484
116294
583412
640223
594972
567218
363899
795121
681106
386618
1097371
706351
200050
364988
13661
14711
644631
956261
716367
1087727
834685
665287
515066
450807
124527
71599
871694
799135
77163
622338
966531
205906
1084333
391344
499620
140307
54276
583485
467512
566646
430769
160290
96086
951268
302434
783961
228368
101427
901622
33682
412910
526622
162097
516549
1019056
880574
1088315
1023743
948068
984953
1045508
66909
159169
475855
255655
839772
930933
643428
696231
289478
1015344
473522
1068839
783388
308898
63349
907921
493646
118995
63068
685484
126694
915021
902392
350880
652449
1003262
889312
798365
24995
110756
1041583
502871
93188
741859
569063
190053
480580
991954
58785
444070
81747
435680
328485
426476
972430
414644
663552
697491
1009095
603907
6067
659039
650666
975063
379821
921118
161245
971577
774702
482594
903642
42537
110059
248517
823306
160022
970400
525911
719529
668652
939948
415704
758577
621571
992883
325991
188144
1045196
556854
136161
475162
407239
980352
781449
482214
403267
766612
9867
584695
105704
359797
754727
517903
451504
814349
298838
930002
762233
157192
127332
497147
882476
32765
298709
319686
441731
933406
830192
264653
593237
281800
271318
492544
1082545
286330
476583
1056136
1089554
214036
412048
847685
176524
1072376
577939
124263
428016
934899
438029
160367
603719
455282
695246
614588
1005545
325342
524950
837297
884130
126245
241916
562130
903666
728335
837279
262220
812281
516741
375590
846095
214815
643387
1098347
898351
652661
388358
522446
324498
291963
999521
109410
685753
267643
102795
296629
897006
1038768
150047
445842
884309
421576
915738
742534
543490
237719
407297
1014753
794225
298338
775027
362261
1069385
331290
410296
323725
827148
860557
436135
213835
175604
964637
475928
714846
724635
262668
401390
334389
624641
1028767
533127
153441
998393
838278
339123
894888
435674
333646
500823
40880
686457
458569
919316
335468
23591
312848
211465
637276
606919
289956
971909
622308
813234
84779
735072
210187
138574
725333
482219
791745
345839
328555
786962
772417
622718
165079
448913
1014035
450679
1075964
1050884
264904
783422
456586
947033
996919
956258
329272
332989
481909
144892
957967
725983
1046530
105844
241092
555194
449079
700495
1024436
419924
363399
505834
323766
401983
628661
375179
168646
1098771
579694
627638
404981
767444
418455
868325
1087400
300852
109481
223119
496687
422942
370171
819557
228507
352752
532052
767460
349812
555911
407347
136313
524597
480362
1026775
627739
644223
775901
790361
89996
203311
404954
360886
994358
766018
37395
963070
288799
934171
385003
1100705
945993
387059
990377
740140
437469
832502
34313
669318
260494
431790
875255
810879
1022860
605903
411507
355202
294328
495934
261529
843307
1098153
803870
147704
515924
78005
178415
455306
308526
266042
380026
266188
189963
276866
65809
532749
413097
567880
245091
487069
1007228
915933
100659
256930
1018382
445348
51993
16634
721230
560434
292963
227364
421489
288825
588576
399527
1088994
1062931
705983
159405
452141
319594
63090
658148
420201
692902
521610
285974
1010528
369351
211570
601401
591231
385863
170819
808087
552789
233118
440293
633364
759978
839507
1008057
581391
322639
140615
864457
995735
618960
420036
19191
1027881
60466
799805
421673
752269
713916
313351
891453
337344
699130
934177
347953
698188
725357
272807
1098340
1063423
492927
615431
1096940
121750
248266
690223
925251
15228
272860
648764
715417
818726
424778
816693
738550
635646
341666
858372
1018938
861346
897887
968719
516417
142113
509804
217837
694092
811458
770089
529113
152668
1028164
675496
238815
426968
797635
60568
657135
64391
523260
572804
344039
669016
684162
728339
61625
889791
476642
979088
180732
267096
490871
1027464
869217
276298
468345
972038
424180
587545
722072
158147
51102
343167
778399
1008478
1100491
408442
814128
54794
103541
931420
642481
809114
866828
562211
889651
376350
298254
504894
225926
293943
856022
744016
672656
133170
887825
646136
631479
987379
495867
894882
114928
354810
569461
80799
1051006
308884
185160
322929
880289
556655
664429
625178
208808
535026
702164
742437
962764
164489
911907
350175
738663
52558
253705
402548
238976
1056812
881812
292780
560209
417279
288347
1054146
174660
929374
99110
185969
342070
543034
1002304
190393
923618
440308
323525
213224
360310
885605
237242
83284
790518
935154
6018
732792
30843
41229
255274
986206
560784
851537
442009
496383
350252
795882
826951
255022
811297
1006933
1049385
173480
266398
958054
132729
967079
471825
901222
399740
2307
32640
732595
899159
527578
1048999
79982
876416
997455
363431
460769
213857
261802
728946
570602
617573
242631
316724
300607
1042880
878452
1031561
738694
161877
331840
643572
1078329
671225
958233
601318
435523
446232
179316
1058422
1005546
118506
362648
448536
1027744
550089
284948
321233
537731
61035
389645
197162
997889
941610
520336
206482
965964
669304
867023
137603
246633
575398
890587
637507
500278
1027837
1003456
937035
887103
322670
438013
823569
198043
159879
1068286
385496
811616
1077392
408669
552309
88956
646384
1026041
785674
1098458
904937
674460
405744
906389
1035155
190207
97433
786357
771344
108937
740036
136805
320773
962295
813058
431450
737021
521969
903852
111423
196359
742791
101660
468747
674649
517785
852108
1010247
224707
523383
372495
482299
882115
165889
118741
268769
98478
399982
15864
88888
709953
1011371
282010
649579
460838
236201
935538
238279
1040308
910120
788845
30085
561681
881245
354542
357377
592313
968593
220795
368142
991358
675314
878762
893484
519609
187654
613972
926026
77192
411009
691019
133663
700793
198135
284264
797105
959045
562764
505222
859736
844829
921880
948747
393155
2031
414058
1096633
174036
923195
375430
908066
40268
227176
404482
840155
25905
315638
322884
846005
790089
60405
755794
766924
1037055
391177
208505
1078129
922335
846569
50446
489549
287647
16402
538184
296785
692401
438925
571277
1056978
426703
996861
114808
68888
201480
1058064
181943
632267
306356
656936
427196
1077635
158211
1023148
968042
395792
674389
975439
474063
659341
608284
17831
354949
808009
95268
1039440
742498
844906
375286
50282
326667
327717
202985
611489
405852
774309
711176
205637
400191
819896
453620
2243
686162
41191
144252
779997
177802
848571
1075680
941700
532788
370246
573064
1084067
452189
555333
710457
865629
1058285
1078871
1077295
211922
871942
752480
1020639
271823
205301
316222
457448
1064685
800578
96295
48281
119636
1038511
835010
499495
97251
165698
49777
270783
70758
43890
810120
831545
596779
815395
216501
821264
537533
274642
476152
1005337
943573
65179
555945
320681
535908
720360
336610
1039392
430479
155579
379373
864409
817084
651022
546709
352210
378473
44463
841527
553394
339143
1073920
612667
896034
883996
664741
515692
1022388
434109
94983
981996
865085
552689
409002
153139
577013
703534
512137
38831
117943
922652
284086
811572
214435
1028819
274413
802497
1074152
353829
93080
586883
423745
879066
1083155
741166
703006
649217
291584
43988
1091908
599483
321853
342636
343711
374917
91808
264508
682319
338237
85677
553730
624213
512512
420761
964334
92682
828822
782380
440797
450334
23435
980661
283518
823557
264395
143529
981323
833908
305745
862048
73033
611281
925437
292758
156358
32977
515454
403113
868261
393242
434189
870145
204480
7194
351417
252831
81671
163172
445377
626421
256799
81491
857375
634946
813238
829728
811356
737662
1006104
482652
291324
883598
84963
961440
295095
518635
167463
613752
205735
263115
905740
408917
896189
887679
590117
796141
1065584
629249
857610
567874
901928
323440
715977
1053963
147541
532578
268069
619030
258656
5639
189442
148397
610619
311046
482699
787241
923510
279181
181293
479659
307030
174281
225193
817801
972873
461150
677899
381105
581944
990184
801978
277424
1041852
821256
829669
831693
754721
166855
714221
629173
151397
225086
1093931
1094981
919000
717936
1003438
725102
213437
19841
1015537
834396
1057404
651323
778289
260961
557276
813443
436097
149616
649789
1051017
725546
918744
449462
928967
223707
672762
599884
67541
973931
273039
795804
825765
955393
334763
482213
869539
1093017
41093
843218
917312
817297
915579
748107
444627
291886
391387
1026426
302672
224460
41012
19204
1094680
815453
562746
425317
181870
653219
74256
63502
277481
934424
1094626
531306
835511
968903
691615
34829
879194
260207
315611
109574
1052083
907456
642218
625931
64494
637362
107017
395053
25921
1002369
53778
1069345
210356
90728
1045421
141739
357052
704947
774976
757147
372921
260886
673222
580920
172671
1049745
316375
366505
741603
742056
147551
224041
859290
656188
546979
1005181
327404
668071
1019106
715917
327019
451287
300872
359547
247672
760920
920596
888620
188628
204956
1069177
114428
57534
1045645
355324
836757
767468
409136
66092
266383
179680
580567
596866
84122
594816
210193
281688
513669
828828
375355
1100270
621281
947875
259910
480271
692447
600911
526024
2840
467889
591257
592307
28408
762455
716205
742535
571155
763865
553827
145751
50571
564286
1042976
94065
797255
65229
521708
154732
936721
145557
491908
664298
508384
797568
812669
339778
16255
302890
29986
803801
165221
8633
310167
748646
964938
25688
579044
104505
554738
475420
856822
150088
560213
832920
828473
891644
171731
639709
948746
640024
65470
946628
831726
326993
361032
102742
649812
610435
343194
770921
533851
501700
579645
1087534
257175
27336
572088
902811
198051
934536
564399
785955
1035676
314460
862643
344095
295585
1038473
104679
923414
412056
460652
481992
189773
165381
889028
236406
812462
596455
504476
287044
245336
179362
1051389
867282
109163
407954
171204
247595
1065254
336444
226769
1017167
744140
49011
568274
575445
109048
381371
924934
923593
79425
376200
889795
991062
93357
750131
347934
482667
835617
756379
210155
1094971
1034367
532618
911661
494941
652650
905306
29573
362659
876850
161282
1078441
586086
1091437
400427
964545
28790
689654
405371
509511
206998
660641
677336
869046
1446
813050
821969
871220
394183
378748
386318
281944
639997
789081
1039532
111404
154782
758869
692922
511225
765371
209610
831377
934551
439721
453785
699667
249518
839010
1018935
484278
130431
742969
930047
397056
182281
648082
942925
836331
65061
920871
675607
899554
726342
912592
228857
364325
581074
737925
472994
548811
489268
959115
314890
285988
506796
684235
584483
809439
416485
265870
838767
773137
1055581
784251
339712
575887
1088692
218337
512667
895908
226292
620826
541185
164027
913228
373028
593729
322910
446081
1089815
442194
465906
775684
435036
7248
617300
160766
114871
44352
762849
736179
998568
365438
759997
14281
714702
597767
950784
1082343
542617
118463
683816
591084
291947
790259
232667
677079
36181
390287
544131
960985
325215
1100011
984959
986009
872167
516582
861400
638913
12157
659476
414017
556119
867471
304676
1075622
1028398
1097185
1021136
716011
331638
385946
168478
838491
660409
668426
39162
654958
584817
204395
328853
538855
733130
890641
381926
934027
311938
118871
450117
768525
74004
135105
732750
447973
924877
512637
323673
533859
712595
259839
509115
118016
883875
1018578
100612
984347
413394
379869
671534
42054
557497
169307
110149
317684
640672
988211
1027221
775707
958550
44716
102034
83140
795046
871602
1042429
1050306
4098
633941
842309
41686
915811
667906
954013
979597
886558
1077802
864874
319793
488477
168707
516047
64887
450329
225541
812566
766972
351933
713312
208181
626810
953482
1009622
971639
494739
66621
157437
208575
795173
148538
193920
948884
744061
228696
555863
1004064
269418
607541
727989
927491
165405
434250
545796
1081739
655826
922734
298504
464207
145434
1066498
57863
121704
72147
623820
429679
841619
21138
764038
289655
881268
761762
1100014
683490
265276
882026
698033
244653
998639
914514
755835
509525
270682
867718
590573
933227
652805
743847
179986
589694
204479
585455
768858
477940
306767
349072
555955
236125
18615
164259
1043325
1082796
1060405
169254
919364
394382
210023
956787
953646
204273
194672
1047561
28957
372366
859159
186067
53457
480525
561174
989991
846451
700363
742015
923325
393828
636621
415327
717115
299690
406114
487240
445032
788805
38031
18309
441871
89320
300838
1084673
887519
827965
127849
209214
529458
744482
380978
847568
311955
753178
959952
768413
282814
535841
1077811
66004
226782
321610
893413
66395
333505
660366
328589
1014551
299904
257516
228175
451818
787274
157102
533118
209865
948528
594670
497571
904674
459156
117803
719868
786825
1050785
154404
53200
660428
836591
992040
718923
743610
622862
803258
779626
816056
791851
223851
151724
173764
696785
420721
651933
621156
806456
859544
706870
439884
872576
398631
260403
825165
947360
6256
837202
924705
340540
796995
358067
527158
64600
920781
199840
424249
901497
49169
573645
440767
748586
316676
15016
611909
907581
947140
605860
843887
200461
296565
387516
328924
811992
730959
984611
319698
1092558
718953
337664
301441
73443
664754
219010
1096549
360943
257945
60770
887312
1017442
713471
284642
444874
25978
1043389
296159
90907
1013845
160615
90139
207638
1091942
205123
429228
611810
952883
299029
1078112
191762
703561
765174
21167
258916
259966
243485
920945
572352
658661
803766
588628
1034042
106153
48932
777933
868980
1040435
508085
409985
706103
448454
811292
759600
66429
574125
635860
229369
159127
604973
223392
371550
388785
991087
429331
843866
542371
709958
473099
181979
773411
470490
1036976
643648
426928
70871
905880
704072
985984
164440
349637
459054
904863
915176
957792
567194
52964
816528
624243
546533
217049
531217
292548
217169
1085078
822144
329505
790633
652379
549620
608934
512570
567250
885905
661098
347434
1061703
606739
227582
168852
75988
515464
1040141
761498
568406
309664
580013
208133
78078
155368
153433
855247
663716
1054947
1073850
583705
352349
37400
743745
628447
269232
272727
920448
507353
1015383
690309
255804
278016
204582
333091
723254
318082
90268
948098
437838
124342
300753
646260
1063261
913440
58245
135290
477052
1048084
863567
1095006
617147
103255
295220
686167
232911
121149
35426
137390
637179
298348
1044894
358440
147262
944983
771389
856633
281850
1071328
639164
103770
1034690
187342
364701
355339
873954
184012
489765
122855
424470
745111
773759
401705
28841
860345
309416
332450
181187
585043
804124
484683
478179
874978
816703
547062
48319
593900
493194
248365
33569
242423
378676
452393
1021488
381964
50577
49527
143735
861669
862719
716159
1078401
375379
648155
326212
754472
885701
13059
350935
289761
26488
655437
967633
907811
284841
714446
353059
807205
327495
22873
194234
961720
1056441
868374
147358
560459
606674
964168
517906
1023774
665648
604166
960848
1050821
1080769
173674
246009
634400
971427
27371
867062
268770
1050252
1053453
288618
203666
967527
485870
562298
460156
594121
697568
162635
146711
69119
430304
765953
578322
899599
328411
375422
1042782
155855
801037
926105
473561
1097899
76768
387365
1079589
748159
351922
1018344
807829
102729
166034
586606
550072
30660
1005563
901633
34120
305427
447992
812584
471911
203199
163001
199733
973164
412875
508431
633800
794519
287374
1096072
2470
507198
489402
133193
888760
506959
781529
574673
58306
1018309
1002499
253076
943705
694093
407212
857017
359076
1019037
447838
693782
543402
372806
652088
242414
126993
242239
485284
356754
128375
760590
150620
158919
946393
835046
589835
366847
510796
991980
902989
1034238
1024927
898019
801376
604655
57612
677803
756144
349822
207983
287295
436837
242708
88469
703912
100275
976311
696899
337622
920364
259459
641225
485599
174155
1047017
35705
774786
365201
713685
884538
374096
1092661
810776
899751
291066
293053
437278
588405
784476
272890
198496
691540
668234
528247
198013
713018
589891
906433
304238
1086643
973136
357307
699090
512713
1028136
1005902
830656
239606
502416
9765
965268
923445
541763
847742
846692
584319
967229
969308
810191
336088
1021719
194552
973146
1055033
1053656
1034693
310844
683505
301920
38539
338911
1053323
188403
634101
854959
956146
911826
179097
166029
894942
685896
452940
708734
135509
819782
133257
284774
1062749
194690
833405
689114
425977
907141
913246
929549
617796
1078974
673720
605601
97047
931303
867243
1091735
580628
205870
428173
308556
870726
548593
10773
913894
965297
187699
1036147
837516
851152
688307
246670
61572
368597
941254
46902
1040879
70182
277388
639323
423081
620480
257408
579692
758406
250922
427478
163364
553110
568167
204820
762348
1094253
964333
1094742
4785
305247
818436
462098
961424
766973
272015
980919
135702
645480
660917
695159
340150
109336
280924
1028105
406327
732955
978159
509518
1046516
430247
302780
905418
686900
209691
958972
775663
559133
327827
471609
536020
54017
863424
68797
991455
60867
653713
1090939
702333
924222
258424
952995
974911
547156
807133
230370
654009
105369
1051778
1037371
229879
293951
555257
702986
851784
674854
734711
339695
7681
985505
681307
806199
417564
549400
416332
703959
607684
17276
115042
840151
37587
627999
306394
302838
848710
107142
40694
49694
1055571
136862
81158
15503
516328
710453
105654
4058
1006828
470059
183349
741691
972872
905431
350680
178115
141780
180645
173194
836585
728139
1009970
441921
187008
269838
1085872
1090986
1044806
511248
788012
581880
896844
371977
370927
796875
589108
243778
953707
770388
297047
9113
790073
854781
421311
153046
625132
1083276
597928
464262
79347
645581
268545
43417
871116
248278
183861
296446
348500
739970
87374
624133
190447
939559
879215
918451
62504
135189
959585
337741
445678
551108
976188
507606
1018106
281009
1086710
146122
763892
631226
564549
764604
1084285
287930
587920
42460
491117
460088
775067
890846
904348
940531
286692
10768
1007325
828719
868155
954095
936561
644766
645179
607466
154768
546980
168972
73737
992597
426490
204322
46232
447542
322606
4368
469916
223883
487549
960710
574907
455014
952209
98023
621313
28384
1076825
924454
115600
426634
1023319
878812
901999
96058
743203
641001
967922
997133
828254
772453
616331
361635
276059
290978
943144
407574
214288
934099
637619
1076830
627606
235370
143259
492881
995742
266021
717287
994588
641382
810899
494381
268983
439753
315925
512998
111575
152947
369145
590263
1085377
373361
1030984
1051330
536571
1078480
138352
741250
225724
402556
2088
497576
820962
562911
170383
644468
550091
629768
807844
927679
206788
184220
901178
767459
620008
121733
776602
172611
371643
121333
560390
208819
718486
43953
295581
171783
477012
640702
566261
691110
978806
107416
868040
894986
496856
783198
303242
310483
746302
684168
700227
344043
923821
719299
850949
449425
467838
233138
129825
477275
706707
1068350
790746
23564
249882
68696
71538
848617
1073581
911584
613914
76002
282134
952282
259880
859242
493118
540059
1087241
206475
726528
378830
740552
784352
1014711
518326
316494
409069
626205
958848
865830
1056779
523281
717967
217096
803407
544684
14406
682940
122100
916887
874845
557186
849359
285559
974450
654772
196316
542948
56614
242532
947462
81462
859517
213933
1037380
587467
1063904
556280
814796
343207
111914
910245
800599
182638
41509
1063782
410593
808480
538559
384321
6593
1040262
848026
903501
452163
381537
39804
311876
940428
1064682
22037
220130
489143
420321
165565
1033591
1097437
573500
160748
538969
918588
525095
127585
860212
3942
967507
361163
921639
1050207
397644
659620
920544
377417
393882
1038729
231757
594931
1039380
1011600
301296
590897
1011480
770724
927319
886190
570547
1071255
720184
1050856
1042464
266403
284032
295824
998458
11980
1016833
445949
514308
1074607
567741
421583
595109
251261
672610
134606
875867
534758
89878
95739
724252
46874
693685
343048
1016146
456162
745617
927486
574915
868273
356401
139013
648213
1077786
298551
615213
318693
902968
317701
900382
365248
801773
793885
267100
967825
962204
400364
271505
387412
851081
104966
342228
944277
358740
705588
311425
230031
886719
758033
54780
408221
392534
502340
607881
1019470
73551
1033798
958737
144273
442567
798794
614623
305852
107266
1053851
772429
461145
600268
732889
69955
165833
865335
362951
913238
315362
134080
770598
388390
289924
23541
537315
297787
899440
452895
810436
840338
285521
117637
714776
811912
969005
319500
332491
528027
92084
1060703
192787
1003995
742983
863299
209149
220928
357843
487510
1033379
830864
27595
735480
62031
69657
224439
91509
676475
166404
667836
801862
97328
312010
543721
687428
254512
264987
798582
495155
764285
330675
870400
725370
193995
959038
667367
72757
196235
970089
377206
184431
430665
1095720
94469
908487
685711
296285
1033328
947655
873474
839330
913755
341170
466763
1047204
430767
68941
144512
385575
148911
513381
431745
331471
648523
1085473
65203
348367
815255
599293
49050
649927
91196
813700
260642
219287
968387
259898
653850
1023463
904320
475611
690190
420052
692284
825394
510899
815101
618015
678663
148195
770230
982305
349221
746190
175886
797414
628397
767377
571307
322096
88732
372764
409521
952045
195314
459071
315639
114352
817440
333192
395782
355909
984849
107787
664680
303991
200668
338913
1036904
614689
69107
113680
319454
145204
94341
979492
1019169
1047249
413359
755404
902938
751488
333457
478092
674186
258219
962835
1024070
1033081
820957
693391
57147
459903
5390
241133
169213
82607
183773
279755
541114
809942
583431
1007927
674251
389413
21843
1092847
131947
343219
926058
729861
895260
458060
926891
538178
221011
965646
255963
286748
381825
956173
513951
602579
848701
848391
34501
302568
303575
71503
973964
157379
934553
385343
136744
573128
736704
842749
1027504
657261
457060
499781
907828
722587
374819
305088
383245
694992
1004737
60235
976830
456140
276277
244564
507901
385249
95157
148090
881369
144861
487291
835233
93598
422212
539972
623677
1038274
605984
860712
786938
720658
373880
172778
906446
1022670
986413
771537
686497
233651
319160
761694
262817
26951
798138
123843
119187
237762
343748
707273
684039
970153
805916
412618
537115
250926
296044
1030637
380048
80683
247840
133801
94484
853249
419123
429290
404587
500525
79833
596588
84040
1024120
640962
677907
938162
540238
652536
970109
57845
320618
7030
603561
705510
651754
429263
309965
954382
215487
852454
923373
625252
563462
969324
972225
451933
383373
773142
382577
14791
56103
107773
158390
588015
820496
462243
219267
35327
367098
93936
53051
401589
48629
710392
576341
737188
46915
996879
448767
845037
466262
58902
250147
634967
184063
67748
56735
897142
258246
834053
49921
1031460
218837
831307
270085
523476
129097
326232
851341
32431
491100
69914
912354
667744
611634
333706
823537
676795
1033663
486489
507125
1046485
329099
1029657
336772
952680
756887
67140
250764
966854
454822
314160
14109
722668
427833
374487
438362
652768
658532
965103
943189
381400
1079220
640171
7227
229601
988665
756942
358422
852154
1076437
118496
186344
282403
77786
986590
732372
160761
349944
868121
450355
867933
874790
516045
617149
256998
243568
548893
569676
849009
529616
320068
421142
667299
724649
225945
852750
417087
809099
395593
728878
347196
978031
857895
640354
580708
815760
124664
1004439
252977
783319
108808
454900
779354
779355
167603
597071
301185
1053396
998321
364142
120450
272009
982548
6765
490400
880769
263288
1025542
221767
322259
297077
372233
71231
1097904
242563
203503
617402
885896
290551
841376
564496
640224
693530
600464
102343
632692
509834
468235
945848
38525
798689
799739
362321
766988
99793
299420
1032111
509242
936061
1001873
443438
514871
327449
470572
469522
281391
89953
94383
315846
1098793
1006414
359400
636496
415282
568562
977071
151261
117862
29807
766085
216341
223400
605051
59407
1024895
870886
273037
576253
342941
671700
491664
161059
258093
530236
713245
312697
971260
988607
907441
527279
385257
765235
125129
196492
674900
1046837
761829
448843
903045
856398
721293
275420
710559
803435
992693
464807
1022725
905162
349170
360398
177683
92358
567166
378810
904980
1027511
763745
921430
321486
133175
743768
521594
802540
506936
209961
857637
92584
142097
139803
1053606
661853
1037327
1048474
800675
804986
335969
735088
824768
130298
177978
53832
495596
803427
272137
769749
288535
607618
353796
978952
257704
512434
111684
735676
451673
67328
728185
707598
947446
412277
168768
194479
1029659
653912
687294
385200
1000053
1030699
457259
445913
1072463
908926
333448
885778
148563
351500
790019
479412
568023
662764
51565
868585
456680
1101162
188473
640624
412773
323887
96384
408115
956524
1030504
670749
948610
341375
444372
1097565
940138
896390
62258
504876
292883
316515
246307
319089
381403
312908
121543
789876
507089
675274
20767
1021005
443474
91369
525953
926360
203655
67106
501160
43064
642630
36982
146906
1066891
269508
346328
677081
1060869
284597
727919
364393
197424
109720
1015470
940317
546179
648933
1072630
466945
780590
651706
1003314
782620
914946
75938
222044
203823
242942
739793
400479
31146
919483
980401
479202
367001
1017935
543324
43309
546536
1084077
492213
409836
191208
42026
244518
122555
1016197
1051078
340314
1084029
137470
456785
454701
454391
453359
193839
673580
893154
428230
37148
223048
84428
314726
294119
931852
431443
746918
993950
1016714
369366
1027280
421527
811553
621188
725228
495178
178612
967160
1001385
143921
865558
456170
246912
835918
810628
529144
499762
242244
48930
917976
38709
864820
1094471
180541
670673
912205
392671
636565
637378
238654
982577
567520
470897
1042192
424705
318349
194488
699277
480297
1037280
1051846
774526
1054027
703281
878088
825236
759690
787473
192037
932543
817641
45453
467444
134913
660238
114761
341099
778728
97956
378229
1051476
794277
1075013
1034483
753614
1000089
1071115
360914
294204
1064606
321956
110641
276165
728038
16062
160834
1007029
770787
968383
352351
486508
422445
631215
73323
260122
731736
1071171
1027453
739997
110946
706698
827899
963487
859852
941258
702318
424158
388556
443975
945795
519814
41115
652699
778845
797194
589559
261034
1081430
984592
392634
302852
846077
999850
179400
907298
924887
480309
522265
875222
301767
579038
977818
710135
974264
331153
208069
1048465
291107
348087
31615
425931
1063950
672861
694160
903386
131167
483655
211766
269924
242294
929505
407676
231441
709053
167142
986343
647215
652930
704025
327694
870401
712147
713064
229013
230905
556229
299945
190809
612752
798369
241662
770731
890199
22166
1085297
337299
475907
215852
138997
1045581
1057450
658059
412174
792494
480001
404388
439264
108716
115739
676532
453513
237758
418765
606294
875829
238479
817858
139557
352638
495967
182469
365258
642176
113805
73468
952784
425345
264834
1057447
216993
579545
11535
184168
999766
1092773
920399
291543
36012
383212
112334
843299
493046
617731
210518
459616
15839
974165
265624
749975
1041370
236833
68978
124132
556961
851513
451152
13913
237360
923648
694995
363191
482611
580413
543978
871104
41700
366632
853746
5719
601763
308124
290689
13612
891812
422858
1041411
550218
441123
834091
61278
392227
228239
510133
825555
1053281
577222
1000246
84224
77336
589462
1032092
63025
247302
374900
392312
748587
1029297
541142
762109
592792
1085537
267064
110773
182358
777347
421833
465794
773204
664300
719576
6360
457765
517636
599044
304871
285434
612845
136996
951825
23778
521381
842126
160228
695251
732812
640254
675836
892160
193189
1076870
914521
234905
89783
333439
975417
1009507
214644
412905
90057
637770
156141
393759
61222
1062258
904852
465223
53932
309739
1014782
195244
8569
885396
876825
742243
229881
210020
889076
198074
596374
1081170
910728
723532
264664
552048
731484
733258
175902
558649
638881
363548
519121
546893
283474
13662
760024
722164
382291
257566
415279
717453
911509
606437
782029
820546
845080
814018
819532
820074
431489
458998
774230
429937
1099209
654614
632104
995326
304647
680576
646755
684304
256558
362723
523910
336492
84351
965994
186560
886788
848444
395627
45133
399513
806795
715544
384482
140347
1051668
118648
1078264
32708
1011707
686707
441455
422090
716371
813395
289544
633932
506681
206383
833215
875957
323231
664321
895319
116596
748066
553625
487761
334734
1061284
399588
273056
20582
553610
795595
94731
720268
4188
179893
29234
452747
191579
411033
595773
424912
897205
130035
46095
180560
668538
71171
326740
575736
804836
183279
460452
929456
996646
862439
84151
272659
271609
212096
200717
597721
647906
219964
816935
20250
235371
730106
92111
522456
981303
838603
1076874
1006819
667835
600044
692019
652925
250125
321297
503753
1050715
59326
819433
1041863
148652
366161
262981
368892
514622
56282
479126
789212
130559
713130
68083
203773
960511
276004
902911
1024491
351472
420040
6355
555299
802696
43605
912303
715072
381015
715922
237436
17771
160872
484980
479148
851821
530951
1005228
415535
877618
419863
934937
362687
243134
920267
497280
1086159
1046354
549267
1083270
1081692
6826
1008616
567785
742985
745690
972505
262083
828660
120326
787752
991030
582194
18156
591461
246931
60858
698062
63870
296756
60500
177788
1089843
719799
50242
975936
314408
48165
520775
80073
999667
770046
45115
299890
380333
986824
56857
452953
1026837
840459
337112
376729
1094798
377336
360427
410855
538343
817675
164873
683174
113748
273062
12106
935577
993009
344961
833346
600359
466812
15644
61601
132553
998729
522133
85020
587142
663062
274572
576330
825157
341641
957547
795855
999554
643522
1011703
424267
861615
840342
136345
226253
684046
894009
46611
139399
484409
104417
834706
409978
1032009
434489
955883
77989
987975
779473
275185
1006892
1100099
574687
827786
731690
449545
1098546
76781
685674
8103
687734
163581
41450
717519
709311
851479
709008
699021
1059449
447479
1086299
652415
198807
1010712
287696
234302
580099
608812
177791
369536
80159
433146
546350
1071475
833654
56881
60451
458731
529776
119290
267559
1064630
712773
83287
281471
1011692
77237
306328
987744
42969
455396
599688
138218
1028671
301030
569115
343766
588287
195091
702401
462820
831556
501543
679904
911816
131185
459195
495136
120321
896775
617494
835570
809134
912417
561966
857906
1089039
659927
919940
637504
210079
869975
467507
458294
9046
619300
306405
469989
92652
45875
289355
546804
186504
980646
919683
669754
564544
98440
805597
348439
956125
544067
309173
1058002
759880
481730
324334
659370
728297
289344
474482
307183
224300
63368
108998
798808
649454
419786
11738
673600
393730
925032
368528
31986
1064293
437625
962274
784513
670422
341217
826189
544673
618171
37995
596949
464997
281661
508001
831143
569932
225381
993555
677231
594349
146298
276770
601572
405135
928240
1014875
628894
286029
704705
696550
647807
1020578
490150
1005703
310726
1022289
520620
298921
926259
108490
718081
131308
259256
1007486
22820
548992
1100889
917640
163029
495772
1096673
1072721
390390
897807
1096595
705276
564587
703423
223955
168611
228614
562874
370503
981023
689471
232505
575290
513129
812693
804998
434492
5142
754780
141920
325066
400974
800145
142341
127644
379709
503353
1051016
604334
93098
549063
452991
289260
570700
397592
700186
344884
214362
444415
348244
205220
187764
855829
1000467
715501
1082578
567904
635268
347935
293419
490835
150759
88041
225198
714838
510027
198605
900878
11623
919744
54421
2772
334030
662804
290809
896202
571774
236282
563223
5040
351293
246833
126805
817120
494442
535368
418058
609003
465323
35775
652783
863878
758438
114525
69713
349790
657872
219147
621741
152677
865710
427011
70466
302478
494575
645899
318974
691018
435429
82425
506160
757483
469372
32572
515160
843173
1099740
308305
895495
458089
190163
1082634
959122
764717
896734
1089429
65540
364793
274493
793250
791150
447746
658161
155668
908929
74084
848699
469221
200492
345782
538183
518835
25718
510799
642901
637124
982683
515576
997656
245789
909908
929395
422491
805842
186588
585285
292468
763923
301752
745473
899347
541562
205980
541989
684475
170978
334333
46658
825684
371575
621574
837802
929700
1041035
83262
790296
256545
195716
19633
384700
626844
454039
183449
692262
572964
826683
918827
775544
832474
684179
48609
447666
779517
242218
981787
721881
958676
41444
800601
608636
292734
208287
982792
588326
34575
212282
156974
356663
10173
325587
449887
1050399
878796
898915
455929
88318
26372
778604
119953
479813
1056909
1055859
591519
486300
107879
584464
935242
974015
182135
96625
30137
186489
55566
997407
433564
674321
317029
11425
556184
1085169
20886
644446
969573
720852
275966
366336
847796
227196
1097350
498947
159265
1021460
822088
757882
347313
175763
709674
428639
737929
651203
851686
152611
800250
161054
588702
1038271
600442
793441
151897
781894
430112
599328
166278
845964
920211
421031
733556
250054
758516
649949
1010083
403818
177212
1006959
490094
74810
744550
926692
204879
43563
20598
477101
857776
648794
342973
41382
835035
24110
948378
812192
40980
814710
82840
666599
723119
289177
1008541
251484
874558
499810
392305
1006859
126052
635044
524333
81358
813630
898152
618753
185482
829294
896825
874964
33337
663202
685591
659345
935721
295891
90538
934144
98103
706490
462672
188711
694488
573535
1034705
34293
429112
632548
541845
208232
367620
1080830
550190
714358
669015
155219
1014783
30791
458252
495419
155320
545363
767991
699546
637402
208075
905734
1078424
4516
560810
1016163
1035606
1036656
257355
788758
935757
320957
472098
421865
410330
198774
718290
546737
434789
147621
751135
914648
854454
1091052
613514
423850
299565
494861
117662
913954
747860
297014
764412
498726
649037
386238
623563
647317
379456
996844
772706
295662
1046848
126908
546924
387120
506629
236360
358792
258826
474885
1026424
508150
990828
807558
831291
452087
316100
865477
270692
629839
200662
1030404
498937
41762
565592
644350
391495
337502
958579
350183
858712
204902
656989
69916
430398
252083
836854
974486
256095
162944
758172
607948
48280
456980
586019
493091
968640
1057677
289185
56609
603446
176314
783419
22696
777749
35544
340023
446796
439014
161404
200260
356484
19331
699629
207813
15973
645139
267787
332126
582028
8859
310292
1036982
21316
446039
906228
420785
588661
67029
841077
189582
88253
791319
480558
769958
651722
1080654
808671
525937
93877
856830
172782
729978
996144
511552
1842
356373
171755
624808
589667
414263
485371
605188
28432
713051
265759
388369
1081900
572333
292169
835599
540693
603952
115125
613662
1047420
16928
829620
745140
508525
471409
427070
17732
292592
314887
1071098
714437
99995
1023282
940707
360581
100285
538782
75728
1041887
68062
710776
1062234
1046355
271967
664096
878635
221612
885241
476858
1087495
214688
139820
225624
132550
592353
762641
878757
368948
285394
59168
276454
844778
528830
371877
120690
1100379
76251
803799
27234
499671
890760
157172
196379
205564
97054
663662
1010461
246313
161738
460674
285042
429757
23774
1089971
124646
266153
1070344
73463
316599
22595
397227
483764
595793
617455
374274
98636
1026001
1019576
321566
232046
25894
1046803
1055862
690778
87532
826557
237073
773279
493212
743725
893190
283132
529227
953406
68764
689853
202948
249883
18532
289922
478822
165224
387034
398267
655814
568944
112943
425532
753235
170696
208320
737421
212209
466623
290682
418331
179784
1036378
1037428
207279
623893
620094
875286
994497
957757
641723
221851
987828
735979
230583
1011793
988904
725782
568691
142719
141669
660992
969596
970306
1024066
516370
855319
14310
156666
589113
113718
125580
40002
268911
447830
190862
341153
1004645
559758
864841
824522
827985
1004762
499940
372297
708086
116414
949902
429860
565908
79102
484457
830201
507108
599241
305506
444401
117633
690233
421509
679800
932241
665923
220951
296529
204401
625792
557624
612555
1097028
1023825
682088
494325
281189
472295
765185
588684
915821
42466
822752
531421
349586
176109
706335
584794
805583
646560
743844
216949
857455
51469
308676
1062070
266300
355821
308696
1017656
583269
977844
259996
260967
6167
1100327
745039
703261
992647
172239
231764
1087440
484352
425575
1067197
1089085
1059671
861751
246458
577532
18909
302671
647593
562536
51680
251060
1071739
754290
683930
299767
944575
552473
666214
165987
857384
248630
462696
211660
832376
125385
481690
519506
999371
385396
705002
238504
412227
456095
254435
975576
632219
116759
1004262
346633
245423
649581
243040
887835
1101425
669130
893919
206598
1045552
381916
961107
880706
536332
130497
196060
384253
571607
575143
794101
263695
412222
8143
971957
333778
36904
1070482
944289
391552
137330
412028
353821
509978
997383
634094
729974
498364
1035281
813318
789393
932815
851654
862699
1012862
104841
635078
564234
490505
845088
737258
698055
120229
706245
273392
49747
958066
700611
112272
8099
634478
200030
892565
203635
73328
469162
401443
33420
117830
261701
763887
445746
501411
311540
607665
837410
219604
625215
103887
862399
278674
320150
772503
70635
1034218
44179
262158
603127
604647
190016
1077754
60477
854546
728798
966118
70281
1055800
182290
684638
145176
709775
722868
498291
917614
916877
32100
1031537
13147
435826
1039469
426992
180920
459846
394859
898125
21398
288205
107691
742375
522527
319463
1026596
150069
9668
1028233
31881
964506
912535
1071339
442965
749606
48627
452558
56587
1055734
26851
430685
950116
285214
27675
249369
286368
641300
857477
205324
675558
37273
1074040
61006
750504
217958
978729
415284
143645
460028
863438
489792
482429
1032421
105631
114445
113395
677888
600380
67833
776766
252205
749174
607802
252102
635593
460468
61350
574834
1101208
287664
747023
828183
308326
189268
374790
819442
497941
667204
915055
871797
975228
916987
818279
775530
1038545
1047198
610382
458162
845581
655764
915506
149913
777664
1093045
358241
896893
619761
346918
1006741
968438
611639
130726
331936
633507
866907
1008163
864811
235336
216359
284164
854552
181903
341125
954772
388258
744097
279595
866242
1076384
443833
930972
860980
216702
351380
958261
114463
511187
77566
481173
609274
114833
680986
766168
1036806
899143
1086021
762309
192589
525985
62272
598193
916489
917539
339714
1028559
238269
130542
1088129
738723
312100
236255
645930
451354
113171
85545
88708
768987
268655
1010805
781272
895280
194748
589930
98615
480388
427678
145574
34860
33810
286226
139085
54196
270714
446174
464327
698652
942561
998440
634487
122701
630123
651441
959315
678969
1051049
976405
977455
584549
1071646
1065355
287715
252855
302940
809450
933683
472830
506435
55558
638963
875970
979505
526725
516448
617920
793551
486444
707458
124902
94106
114478
313718
469327
137208
603536
943664
189494
259192
17910
403064
813390
679650
525772
595015
225082
638906
644431
54211
565246
382126
939633
324313
227755
270288
629787
1071415
803725
443143
925555
890668
74611
253530
681674
180006
307418
529466
833609
52031
479794
952080
967273
382237
876244
570792
621872
248242
930358
620954
502241
129263
130235
159894
805913
464847
373444
707435
480279
179716
293445
37794
406973
707686
892481
740925
133545
636489
995169
961559
761866
978117
447563
522497
956582
430758
202843
287279
1033829
1031068
767151
449145
596673
867323
690647
516619
584555
1011458
944389
535473
162044
479996
467264
715494
3084
195223
870275
354271
610924
229380
70440
560425
92212
288036
206447
170778
759898
539456
713512
711186
906723
698593
351662
184401
317669
32724
918000
276494
676650
914011
395983
29747
151109
7273
691470
1068754
1071352
554799
352629
962827
213827
174661
100718
102202
117974
405983
915086
15150
166164
884580
57386
493645
323014
988476
791779
269755
750998
364482
255875
558387
368418
802701
301212
1084422
513085
487241
679453
745957
113524
1023345
443464
507259
251494
859910
743185
840610
591454
933483
1097523
427137
336816
343719
90648
929962
634725
477987
141663
986856
200999
878832
186935
560004
410416
756076
851020
223697
666197
803270
788310
540756
778706
776032
992327
1052911
777500
938743
323656
430552
451758
633301
269071
423427
543954
454534
670548
1073784
802432
574208
650889
197897
27233
1094337
20771
1060008
154638
505618
231550
95056
301854
666523
430952
923800
836552
660160
497432
276942
29377
847612
768838
77234
399535
636071
13004
396017
254552
604507
26095
140300
1084183
284839
172066
368460
1047809
585192
1035904
495174
789253
261996
267742
841309
799917
313167
107855
724297
294656
791051
185646
305896
654792
989759
431911
777375
797606
500726
415982
683823
701288
850650
634880
282596
456585
249912
879929
368882
217683
716029
676586
762912
852769
919154
672150
934613
629623
1083241
242510
153667
426571
690443
421668
28756
126837
156911
727392
815376
368838
1069096
54662
445755
111026
505335
691416
98448
344949
1072348
255131
374358
1083496
942038
723745
480417
974356
824870
23488
67286
211983
139789
340069
7418
772946
830906
935639
997703
547254
694337
9182
96116
484276
236156
856918
298120
380749
49184
704425
203486
882803
258446
69747
512014
496133
421102
634643
42270
263399
521759
89917
464034
132638
1003025
1035999
908741
13238
1049283
412521
175266
384978
676328
676561
121218
23836
889230
416948
889981
735216
1031000
1031571
515401
264710
139785
734535
24327
1023697
27546
192266
731172
1017675
1084378
403556
63161
61999
337969
1017395
589121
475961
263634
629045
1049568
313818
1053544
828498
131315
594090
1054691
954402
161137
1090058
537568
440972
1050705
768913
887912
748773
709069
976535
180536
828661
1491
332170
768846
333271
366681
367737
742427
723825
611199
427929
740546
886405
2427
518071
847252
665035
1039108
1051640
442418
135116
192024
50908
668945
781703
454716
280000
556477
221114
691248
639938
51035
501667
793408
890100
1087654
979922
978872
774134
205950
726691
887720
129778
91549
782442
896907
860054
745068
1040518
106139
565999
883065
392318
267361
53989
88461
991965
686946
79593
578616
409539
472870
262025
959205
576795
700935
1077887
682627
496408
67082
1030543
817924
483927
219644
383282
697655
702456
405120
366062
578947
626559
641534
552945
854934
360995
860701
214786
222007
605268
464211
854824
509488
502187
112142
672205
817003
205047
110874
411370
956663
297004
83419
760023
834682
374072
660607
1005433
263867
386606
488015
391889
126355
692109
238059
407741
438576
1060140
191475
711435
524596
71336
29211
52013
813665
900309
259775
518231
384148
555265
128783
579386
574909
309562
379522
633529
1094705
246583
305177
195815
509655
947161
388885
491573
969513
342282
610577
855140
164915
992782
840975
1010619
122856
233825
407298
522203
653657
886924
979313
700944
898234
279558
348126
423036
214115
194831
605690
37844
913122
959745
434474
1063855
426672
166644
727197
202069
671660
622496
1071294
296028
1002143
460444
731135
802257
506043
810256
911758
842174
346102
470546
840953
32930
546977
83432
980009
364336
142128
621998
587488
644727
54762
996020
1061739
1071805
278274
853447
732422
946796
386415
27216
19346
806070
256594
100878
329211
392606
609851
93391
1073237
228152
900493
775962
525261
365336
724533
920408
1014264
342982
716879
1049878
440003
703643
880261
757622
408959
267935
591522
707247
93710
309513
57770
483543
1074954
1098075
445067
1006400
517984
594699
754497
182243
404070
295015
77288
237206
143366
424975
875536
436864
1050687
750313
20090
858493
157798
705360
630619
362657
292151
935672
606483
607159
979509
714253
311054
481729
867820
6934
206991
1061370
778098
551651
674190
923545
73146
179153
931310
150804
523753
687281
25675
357557
899807
569991
840048
871340
979712
135941
175652
759176
680878
749648
1045468
434535
1027782
471237
535693
791684
1081452
678881
664640
208605
1071543
956456
630426
523652
5680
321207
32015
1098717
599643
25889
902905
1073179
375217
11555
984198
385080
363678
439760
33275
398042
675820
655088
487803
528365
773330
134065
258766
507856
543310
115741
82439
338543
963254
842533
509543
1055502
176153
19131
524635
971792
76392
275387
542045
263053
926348
785143
693402
1066574
739242
505706
251517
46189
469006
522780
929086
854014
657808
545196
899681
560124
330135
7807
203861
891215
411775
869487
869986
628256
108305
284346
926694
309818
427384
813278
257410
893864
905874
994536
907815
17135
457696
962875
483152
423121
324864
1008301
723545
722495
185415
489148
983533
1003484
485503
127028
500318
499268
446433
953590
665341
921908
44160
1071742
891248
324689
300645
437253
433553
763201
53925
1061474
319663
794160
139568
628474
35920
556301
1031318
266704
91694
913339
94187
13109
1041443
898805
331813
319427
961075
732174
773385
970385
99915
612358
361938
593143
289678
322829
317736
544078
316985
332950
826500
1005203
227826
711224
789146
403917
145390
243627
516865
837385
731586
97323
831021
909007
1002843
1076570
593669
942512
562180
415348
1023365
278926
608809
282661
789478
208280
671446
397357
780907
1087928
490651
216855
211625
693013
176309
381066
1025446
107121
112184
936883
334265
238428
127966
362980
381390
201609
245011
1018507
570583
223142
513200
830951
983195
391760
121051
883425
165048
772853
887893
711921
665362
292089
170876
96561
172943
991983
36027
832137
949028
132515
950363
608464
857382
236885
492962
1093193
998035
343500
894730
406363
6060
411249
1004376
869417
987939
203062
792045
612139
1036623
1092013
1099671
153795
218371
577992
636274
1064621
492065
930071
340086
49591
359737
984373
986336
49645
665711
531248
258715
815430
771914
702467
726614
198305
782199
233286
1087488
771986
358862
361564
962334
677685
500686
376568
318502
651379
1031326
1029226
878966
148837
499630
933151
844889
224369
1051046
674256
993832
156091
62683
331273
984207
318963
788622
1048312
671222
556464
1072930
965385
928952
1088232
338961
585962
941120
701773
362099
534040
155314
669202
177171
415733
259404
89549
603794
670257
135884
549814
80334
774177
1082584
73956
769474
275328
1042401
65793
476375
813494
545244
327810
635406
476676
413337
138346
636674
630739
626799
545652
938693
744648
569513
917811
1077641
355587
751432
499527
156403
1065705
804250
371541
123816
137037
1012871
99092
717080
886957
655739
656651
759647
912881
451522
996675
30945
764239
643953
837512
1031244
450559
627884
183154
433420
210078
313558
663932
622242
392022
1012274
1652
257399
773109
502997
169129
503368
603684
179824
361094
115572
1057324
446760
24620
39756
759569
45660
176235
974810
689582
787777
110099
325939
198812
260140
504862
996236
905149
579662
26511
116186
426266
948533
48585
549041
816414
1043249
443282
567823
217429
964264
104768
170464
888782
450515
603733
782690
755162
404437
195011
1025531
430360
437484
794017
652535
429010
1085558
1023191
412688
441992
462245
376249
708021
895331
98411
488256
475638
1069081
88262
496830
528033
39852
604549
329008
769637
180597
1038199
632629
754697
634580
820934
48185
885104
922833
163042
1101019
703011
882775
187135
392404
300542
812574
857097
256812
707366
393276
536902
1040984
450253
53087
1064611
281937
699208
454027
411287
171074
359343
711830
1001899
237324
1080132
305378
469343
1002176
716409
1061846
647194
310272
304175
197017
505282
218448
986968
780948
17184
166128
529550
302836
88884
801541
946638
341680
592759
912393
4596
766382
882579
40411
203956
494210
1043943
435105
816896
306155
536743
915261
435146
463865
187827
395180
865823
967357
495988
331667
735158
313394
340128
635297
454791
468916
1087574
625839
351385
681856
717203
392427
1092590
588512
258342
127751
581127
42332
289945
451031
831567
519185
49926
842573
781170
506356
861504
353040
5718
348546
585356
204138
423816
941660
502578
140671
1070013
61027
365530
189436
331027
118965
400353
644059
893308
513041
69902
214808
569930
194419
622999
883905
675543
597160
984083
259729
265240
213406
265795
456934
61682
683801
1005118
298933
433262
405948
838994
247298
69836
735646
1084059
730007
654828
556331
104738
138009
23036
670258
498794
552239
741545
153123
267357
955095
916341
257067
342117
90745
271331
397218
710502
59425
409878
741868
442814
240166
74841
715240
123464
167697
25737
149336
798321
627269
618059
1018078
501058
715709
500725
742925
314500
60712
992946
540071
621721
859818
205854
653156
1094564
675397
77460
810716
488164
477109
269166
935296
786585
629122
588341
932474
653334
791751
1016669
599196
514486
737853
864761
350667
190666
506299
1073471
605600
4687
625838
81107
597604
93605
14845
764345
241942
248029
78388
957804
1052774
966903
706498
689370
596948
300549
57583
862044
532156
1556
623364
795894
908726
56769
836643
936811
806040
388294
457241
858222
690913
1027969
660352
1064195
28891
304507
284783
887998
124865
1018203
180534
618151
601885
576690
175241
964308
732982
781498
802081
151683
881625
443366
506352
37803
549020
1001591
587078
131385
377504
28156
363841
653845
367823
149875
260203
676431
261378
10674
786579
709099
485659
908290
918298
877064
430596
1011031
1016925
814161
513471
203263
895064
898822
41566
668065
45377
553113
723730
451985
71457
157046
656971
1055424
370295
665687
826917
350750
333997
229268
79187
896470
862117
1058157
293522
1056848
953969
517302
1056767
981544
1052912
266980
729056
85201
689039
721163
860954
238083
185631
435372
826365
768415
132687
116754
901777
366406
537824
12194
648706
215517
583178
349505
547518
147905
199547
152329
811175
468591
641703
122402
461524
949548
75620
851534
936012
398482
953017
52886
498011
859078
35580
92742
729543
1008222
939553
626660
1036391
1075163
529469
58815
165725
1060368
849106
944306
691676
92833
448489
143863
649330
918535
737197
1069214
573599
728361
961576
425147
160051
506976
226743
300709
711776
594669
868926
161661
853487
563024
159538
575742
929811
265748
961451
249514
555040
535971
112432
260834
155199
1014606
228353
747940
385953
380671
922160
627683
1075631
670493
595133
63103
50399
446141
457682
289466
614490
37185
1054234
459604
357983
408055
768331
752432
699196
422836
833281
297600
36146
638132
839509
952697
806091
1050467
1028403
615162
544838
415069
678445
878446
277621
813913
1082829
766101
51787
600784
65095
1100894
256687
1062138
472365
126034
424043
328679
1020469
370288
843895
773401
590537
1016482
678192
482193
330420
653758
447832
1064816
962519
644380
688923
955461
1040645
571667
1101418
655943
33122
878937
332496
251934
879099
108491
573951
248466
1051678
27522
999388
739688
451243
12032
36409
258389
114900
444378
1035144
711433
624062
510113
1054648
1071977
189576
413413
931996
323429
69066
13062
353422
61038
328870
298569
659571
421629
547241
353843
648289
149029
675874
219462
905061
432454
559405
837463
639002
723296
304385
151365
175911
566614
177053
837409
1010635
961534
365704
181933
1000113
492536
211882
715074
241635
1027459
868426
912540
953587
130945
937062
388960
328175
275677
599826
834583
768431
686036
583539
56194
642404
956659
150625
545274
625977
891989
486671
923831
282008
746522
317459
914905
544925
811922
116075
904224
411006
510338
857778
42719
88718
785659
582640
905146
18868
435281
845308
87418
1031981
184659
364615
232291
143362
353962
353667
856543
1045773
747854
277436
758893
567066
144172
507537
99443
428682
741239
588532
417939
312334
92680
728047
109829
337908
335169
117762
404624
577971
680009
575102
403830
371681
813207
940278
581435
253727
321601
580268
303187
228024
495553
674902
123825
132737
922233
531032
384873
407452
42339
63803
422086
1056690
596338
132441
124500
656020
1078119
363096
1084039
831228
669851
210660
583411
402919
318178
139098
266597
725967
680581
783067
251353
827913
676063
530914
968341
788167
282163
678543
666865
52473
1015481
388854
656533
819837
1090005
665781
538087
307119
167243
83005
29463
985587
1041267
488696
536348
132237
288703
8047
56363
696734
581009
497845
497846
804051
780980
549886
623369
911076
63210
792328
613809
353948
974477
1028757
397019
133424
748108
1096378
429698
454050
774211
260172
461591
306348
985934
608904
184465
640664
72013
918299
332425
216601
838946
900375
434081
918521
474743
1069665
859750
134731
1000593
543750
134096
536229
319611
326245
182627
539935
543632
315573
387359
972722
580947
517773
5117
1048603
199559
926922
256710
217282
460870
355968
1056841
626234
734605
1074374
710948
930129
688014
527949
754553
1082227
668118
412510
864488
323249
969490
806226
678793
1031786
762509
198586
960201
331320
461753
420450
101457
948025
406552
1095253
705021
562776
117062
130268
1086884
105680
1082356
54197
130016
64294
279776
142670
343762
923548
361304
397795
635290
25799
155570
551837
1019972
281757
1052262
158015
674164
816461
441487
839733
383379
984731
704078
409636
342272
471164
465728
420770
151857
1093398
821317
946956
478394
700028
382942
1055232
269148
1055118
280980
601376
832627
724072
1009764
58669
72796
733881
1088208
94894
370030
129472
1069044
953353
565264
1003566
635399
27933
760986
797565
554549
76696
1074597
179047
863824
202421
770239
552635
105473
897031
349204
477709
763624
819626
16253
636595
42784
798240
521382
517538
1024541
575847
857403
118704
17293
701999
458387
463207
947086
579475
23116
1082691
964503
770018
1013453
865356
238514
10178
253591
903648
843633
1056073
962985
676476
1099577
724328
564281
568336
746433
658064
102330
545455
26216
660289
1048066
1018119
761326
767683
708278
925204
259213
743640
509084
559566
226349
375198
233244
444018
94274
802441
414518
763780
56796
370367
1007434
458345
8272
1065516
975873
540253
210771
38486
175710
796604
1094042
414764
219715
295445
673139
485226
518626
759511
472140
795539
969548
161028
749569
1083723
315532
553795
822931
940405
366190
58251
981168
546133
457742
153042
4577
912815
270312
567762
563565
682109
1100092
971477
110171
636103
369516
949465
732002
980840
206220
988027
1043182
58648
776884
770041
342514
189108
793852
79878
170917
785379
795463
90281
980989
44728
487413
414018
536585
707202
579241
1051764
685278
322434
505658
1064319
387778
19458
758512
200006
155031
337067
185039
596805
1021612
791291
271209
802913
999771
257956
444471
189378
890488
345874
375975
105503
725318
979954
196988
333252
467110
307944
372594
1095955
736127
14924
850591
478046
681640
976813
7631
346813
573443
984221
593789
616681
389263
973021
758958
607819
234649
1014860
774982
122987
140689
353514
158790
1009489
154897
735127
108069
831783
48865
270633
275447
292698
498713
299601
377068
863498
397446
680429
1054901
892187
694150
1021952
52180
35167
370632
501376
862006
364985
138083
443149
541831
241428
480188
451006
133246
557028
563516
20780
817008
1049655
929945
442787
487096
738046
369467
779403
209578
873773
650644
895173
224788
65221
1070805
599669
920967
728633
178097
440524
89099
710871
1018949
724314
878646
137802
433592
129443
408170
778895
241275
211347
1064055
106441
486057
293982
420266
837548
186994
442516
314286
1071461
36989
583243
173288
366794
640851
918937
62955
599457
471186
827886
971706
703665
77404
543131
616623
591176
289649
603580
875932
878766
342694
1065191
206832
670187
378697
777039
984402
1081960
618922
956817
644545
48100
48871
97192
784926
300012
705300
435575
69143
511081
632559
471889
143550
744858
272456
48549
505098
491107
157824
942671
971207
253482
440704
478766
545308
764743
1044042
3429
693387
104511
1020958
403777
782720
581371
662861
575142
336264
918570
327303
746495
386173
244544
27733
327471
1078493
739246
536424
687557
277754
459927
262566
497754
1009691
715490
378299
206611
135490
1008290
86536
382588
556337
89380
7473
545532
343721
1051644
500420
842970
255081
1056734
526930
671890
956506
1039715
612496
710804
1096683
92225
1007935
150833
582596
266154
296745
695709
32876
151323
566848
253687
645256
733445
814703
446901
431420
957075
594287
604219
1080740
342572
234205
842984
64448
380443
46148
154905
823235
747525
781975
417132
494998
617547
960294
356655
363252
541395
85520
776134
272661
68842
90027
303532
790750
900233
1086677
610635
523286
558973
505536
160069
32855
808502
440467
741696
83824
128867
329519
1001190
437377
521578
938927
964171
727792
203874
472769
511630
633203
1058860
891522
640470
178545
1015692
622066
724976
236865
913912
129904
387468
357454
127550
149910
264507
571192
156110
721324
320827
988529
581424
964363
306713
390721
650541
271958
357687
415276
239992
261717
93809
633544
1086658
440719
742917
760551
972639
993645
945336
994898
223255
521409
309214
63253
1071319
559041
845630
804662
866139
459824
211841
135895
486829
24523
938231
1064968
86905
636036
909851
342009
206621
663851
82131
1070292
345519
780195
133595
69397
412065
392541
1014062
501789
304427
555468
887243
122487
576708
66182
418123
600826
584867
971579
845495
931891
604817
1086577
432813
931769
855084
183315
613478
635298
1100559
189459
487960
273991
288557
355864
541722
508157
147779
801365
380993
881439
762193
106147
718099
863186
36541
608989
63730
1668
887851
886801
83964
651415
217662
136814
287704
458325
709486
211467
377156
797141
492242
1086825
955682
1055032
1053982
592098
205900
901723
849115
924949
719951
893605
688585
950564
1037147
648973
798635
357520
190449
1010163
919564
471541
812163
663615
67514
250531
791166
347648
233610
361263
759634
713555
582081
482044
503054
898387
834811
618448
171984
22676
900676
112426
928368
1075275
577791
682674
681624
976038
448115
1097937
313993
979689
978639
880633
735050
550323
280369
912198
454827
391244
111043
31847
983134
418263
748672
800960
509006
146467
683462
10860
168186
273637
183805
830278
1035278
1024196
34368
607712
429943
53595
102518
353160
398086
911820
1080612
830807
23537
836082
804869
873747
773882
691550
803701
214160
1090527
409594
929002
224175
550416
511342
904159
17113
189841
454222
1077400
941221
330947
792534
191184
736541
806768
632142
564111
309587
205585
363282
432636
383598
223790
725576
707830
223474
523673
1080792
13744
815408
258197
134863
920272
562209
980111
646142
312573
24398
545320
414368
686674
1067968
257219
209613
492171
497165
524676
824141
1040548
586544
922394
555306
1032860
412383
812019
763708
131856
1044987
607461
500769
688350
41673
330047
331571
25557
230656
20358
129833
636393
52865
562195
23138
181026
408739
924379
1101089
629083
890519
161600
449386
93025
990882
915762
826978
559858
66928
1057112
414753
484855
1097533
346217
288242
22920
438297
268538
778171
842756
351502
715589
1031006
154057
774187
102511
714745
295908
489223
550970
311352
638201
133280
775031
920740
839023
297242
906453
473057
642942
202571
635375
989419
170381
571612
254921
118125
805458
765031
75084
454235
800962
323651
600375
137836
833206
267982
655015
157006
1033931
516289
556582
1004904
441162
986448
1036153
42538
240375
1063155
52323
569668
220355
736641
487687
384206
478153
1020823
939140
624270
966468
739053
821889
70244
256889
509109
31979
585315
439726
145843
190346
668403
303604
800227
324350
1024970
344657
29989
155345
123612
46214
700780
158220
554796
941602
230018
142320
454598
558832
324504
508479
678702
35821
180044
723281
172953
482230
629372
580593
1049031
638584
548675
476557
1073141
1034661
224780
7613
773822
874882
956735
442124
639469
966390
26584
669539
835601
757166
976057
406241
568183
665057
502525
1057452
29331
400623
1098132
194205
289285
205105
625665
652224
530922
995029
628155
450090
38351
330198
397593
444132
242006
638620
254349
559035
871033
481806
829615
206880
665248
282495
480395
1017317
483663
331052
50104
767641
514351
1045927
692430
1059954
878703
564086
837690
641528
527055
436348
485635
8219
848044
260581
900533
275872
118758
711474
853791
394314
951538
686184
201957
328741
682988
788453
1096337
441459
485472
1092994
175136
58352
522194
911759
273518
79746
114500
120364
440535
966372
1086546
251086
250625
985129
1090616
10980
342544
961390
274507
649696
205048
783410
204453
79285
129440
1081399
95938
1064993
969569
778881
655235
316313
171410
792512
840762
665182
1071302
649818
647134
122536
342738
147515
58857
753951
482293
776945
1065575
941419
788304
231376
226086
544148
702748
717985
248197
29701
881765
169120
818988
654817
371163
614767
518827
289372
738231
988870
341480
1027149
836455
187091
504166
886211
274243
1030801
652506
578599
383747
654130
790334
14397
66589
67639
172530
738478
241177
257634
113389
959768
647917
226681
427040
959522
760392
748721
842395
1080485
589432
650261
745290
840525
371990
852178
198656
1048844
839500
877264
548892
15179
455728
680243
372068
1048550
860396
770861
1087144
1048207
443592
213697
543571
864763
612060
376601
234641
941995
911132
98215
441667
194863
14214
325564
686582
103268
682218
381583
209256
668285
188774
748612
485987
446886
1018855
1065474
483987
351048
414034
60411
8954
336111
445748
532784
931574
475374
557347
838144
993852
238679
207299
269434
201472
755719
794854
39366
324230
139759
44923
612891
75753
351261
538916
331488
639349
899485
735998
596047
9199
789773
232247
95593
392818
1011931
987809
146374
252066
472068
106750
128582
593820
124032
153155
507680
730567
949985
253867
482901
787578
43130
1040314
139656
880590
271973
960468
370233
349184
345005
1022296
573938
805479
58505
168771
187676
94228
1065937
413706
741426
432746
977676
476698
425986
946787
1079180
932608
949921
15965
997751
846210
518516
613903
45355
868814
316334
443510
805211
557739
258719
609394
709768
429856
822928
876934
557222
400712
1018760
644665
676436
314442
627407
360375
74093
712750
904981
821540
616310
915789
949897
959984
1099240
812922
833435
1080143
543746
709434
533690
938591
369664
269696
818761
886974
661705
678978
231851
68260
480702
1051473
533623
921924
304949
49803
36464
862419
930083
239059
679445
1053074
212304
925666
406946
1059560
83683
608974
186894
127675
1031898
393699
493663
821745
585475
1057993
492703
840064
907532
81751
629445
949374
314200
522535
646247
309835
663770
283090
941893
953955
800077
1025067
565880
800157
679131
817487
413794
753164
1037679
1010780
399960
864324
390644
1043510
417883
828063
990814
748014
357888
123871
894860
1013180
735499
874007
758289
113521
177697
991514
812786
343435
51181
760281
431105
638917
580411
381233
764532
397168
653264
487285
940575
163870
945778
317688
509139
747576
287083
756158
626988
387628
346820
956311
311236
953832
188120
853845
434300
315886
998490
257679
491212
207539
1097954
970576
1004428
385418
713438
111880
534887
523606
651397
552210
958399
442068
478540
913677
831099
985757
375105
1039680
229271
699106
618090
211142
249391
417642
897260
585579
134446
913377
602750
365460
570288
877200
416781
587250
280875
1020382
150054
482172
926338
26781
794220
633277
223079
8867
672351
55358
834913
512954
1045424
1056407
1071380
1054454
885965
733001
759170
53141
272913
804076
27503
676791
766882
1054259
443263
628098
738835
998340
758932
546300
966797
93281
1090852
524308
991731
812890
883120
618468
810527
387137
57693
136640
1066080
34361
373825
311781
251937
657750
821550
953447
240280
408507
654098
442245
759979
1020796
946001
501869
216809
393523
395173
332344
590297
1055168
214061
222212
716456
768219
428461
785053
334374
733901
575424
248586
297768
518962
863408
426416
455398
234635
936734
203875
828047
293075
275128
1019696
926052
815678
830818
734796
928617
733401
144919
596281
1075078
876768
780453
581988
810351
640583
1023514
474883
833399
367422
978164
606258
429246
337330
1034074
427262
41588
330777
37702
1026428
106713
396881
93467
786462
236017
1073177
619279
598476
364872
750215
484133
668116
941950
1044532
72093
205163
532441
743916
1009209
721243
258895
90476
791495
800259
896460
350237
31506
479271
272873
926717
307653
173452
738226
987699
312478
171559
303448
261837
524919
399100
184578
942514
62841
561083
78507
302042
454020
1012784
202482
89785
271540
475094
854999
108729
625205
170279
728309
139017
322236
770754
625615
116197
513865
47297
553594
522335
208838
784863
140568
784247
861220
1019935
136872
164806
681618
923573
1045130
507978
850421
681767
883297
173939
376694
3287
438843
1070835
990193
785308
151972
305077
64873
224193
403949
399335
858184
116639
10989
360966
357924
203012
424577
393899
996355
452882
1073357
516992
19105
1060698
529507
153415
198269
47281
275150
1415
514653
98677
987281
475209
742550
125775
772635
603516
428249
1043988
1036280
696829
986711
606474
340406
765462
813720
220266
238120
86760
579732
789947
768902
266052
661504
461228
929589
1077180
463915
223464
68562
712905
292729
1041605
593334
383323
983131
350262
504644
357964
701021
98368
1067019
197771
513718
13876
136044
404764
671525
402268
615072
437702
909340
230903
129624
767251
125640
468694
34130
482052
1015502
644750
675406
662806
542649
1025886
959782
814085
913864
16027
487349
711513
55209
45896
628910
983496
864869
919941
24974
415183
965536
416238
42405
627370
807531
472563
1093094
205404
1089919
672348
747376
455031
728028
1026043
527273
332461
1015551
824201
893280
442337
605238
223006
555731
152139
103182
792084
733885
1072555
66643
828641
912225
21572
358004
281096
311190
708076
25663
328396
479936
942601
310229
746685
79857
19386
654978
821508
820458
701898
582586
86197
890092
91413
1092909
935833
97237
787230
306950
193087
264371
893392
752563
573764
333383
984170
220616
261904
251387
805569
43594
879351
715691
389567
451970
533829
70864
217657
846445
875745
717645
440036
675944
662410
1033979
286934
11627
645844
340721
771737
1095880
485657
883513
349783
753070
85691
922755
394593
273094
961553
724132
870222
417120
503578
436799
115260
184122
1067502
1072421
116816
775796
517130
774746
108030
552416
280100
491152
921591
647740
1058821
968185
423866
952296
401511
81620
195239
104093
32156
615861
731036
2115
329189
760910
33280
1004661
1093473
612323
96581
863224
135570
822687
496881
307439
757246
894081
211297
831254
858524
656516
1000061
587060
536978
1002016
547760
640373
171352
248841
1077935
13217
1007058
193886
304671
292397
753504
821311
645755
947093
681957
361153
410646
991692
368242
295407
1058467
412108
210490
467129
621128
300339
244345
1078980
1100245
11793
740653
481266
788616
777911
45148
407474
92270
1096510
328276
762366
289010
296737
648804
804251
574707
1062505
52141
1041928
30777
1032279
224186
460599
290922
94635
28728
396598
722308
539372
825191
325451
93107
293735
463616
480399
396670
861395
342395
1034968
709675
859405
349715
689900
719162
1042259
928464
25367
976443
444614
433990
193024
929785
371745
4794
147027
1091537
365216
193332
709308
299856
353402
106864
221907
390525
106631
126332
134470
486795
645231
98777
91173
294637
687467
1012944
955390
950891
100927
515107
480884
218262
1091221
74835
577775
75578
255431
1083950
743418
484747
80421
647831
804418
117728
772855
437507
1004350
695711
65083
1048766
361591
1033311
937296
578174
836481
460350
1075684
801818
44784
725920
439337
971750
1057060
719782
764334
257927
564190
381252
746016
953797
76328
95809
566434
1027076
265079
688867
18609
773307
689275
934991
990710
780189
1080775
362320
1075137
677728
1021886
374662
553155
284595
60522
525980
38147
394425
56100
462337
278272
526390
825022
1037315
109508
928870
819915
116895
575066
12366
1036089
601709
420128
1055956
702818
107880
581340
104709
142914
983192
4615
209838
224276
405141
823431
291985
993258
397519
502590
21405
930253
1053640
1009870
597361
680027
509061
608789
233510
586653
153524
220010
801588
963581
516541
188788
1097411
844957
960892
619424
515868
389703
78270
1075118
294717
665235
359664
76367
299726
947365
188861
167440
494584
914454
309131
445536
691066
802683
658542
688693
98036
935625
446303
878239
1026452
957664
600164
753262
3981
9754
389504
1035153
763226
864320
1096763
736604
584704
871486
120349
179223
619331
155271
1095628
2416
617867
374998
294374
20683
32439
91632
1013456
1080675
540396
1007863
334506
885810
816885
701512
884804
243163
251803
180406
382528
395567
1079335
742905
866847
478249
345077
245292
1029956
850124
219722
1035770
120930
374946
504473
57851
419945
1089585
958772
342013
333915
640302
1095329
26413
957016
24339
102451
408241
378807
292453
114713
135331
835515
594764
1078718
918978
198537
803571
408264
1100005
724852
494270
248858
116725
593559
989310
914304
780595
272559
205032
1040194
769328
941173
427379
205068
536147
871730
453024
231717
478869
897571
601258
293713
345798
299363
939345
320694
483914
869721
392006
429809
743142
46295
211655
941358
5924
138006
1060628
889279
497222
282173
814719
779382
896568
385349
220668
1017303
656937
100553
15360
231299
1060687
571210
465391
716814
123716
885909
648254
200922
666609
689060
361611
486462
525074
447061
224381
451898
9401
944040
172759
1062964
538470
486980
413406
894771
313210
821286
310014
1046461
972423
1049781
848060
1051867
990808
47465
701575
724167
310214
457444
884764
378348
248683
711613
669641
17363
241045
921092
730924
414435
869077
903008
1002216
474955
954073
983686
971790
365231
87856
47708
158899
362405
732959
660350
602649
20627
1027329
667708
382130
513073
476094
652094
875050
797735
863713
112536
742436
1092079
339141
290237
535621
235692
377007
257608
428284
1020362
329684
293528
213061
73520
571737
612599
57130
122008
777625
480421
1030910
367273
176937
16914
607632
171288
744233
223644
87013
809864
429205
1056491
1089375
205927
1031361
1031348
817097
883853
278737
313041
582088
816849
28125
337559
207330
59664
1016442
676499
442376
478532
291093
26123
825665
468943
673130
1039805
116045
373002
648984
599100
605793
200278
232078
117093
138505
1014917
1045569
982890
608263
813718
1069982
521103
1005770
1066868
7520
646370
318462
555623
93747
433708
975238
98379
854744
1013905
397655
515624
113493
773058
880718
302683
553357
573652
314885
829471
171808
475658
256139
758992
903074
783647
70817
192510
895819
698058
45594
688965
321292
391885
206612
471038
159409
1067614
158881
106332
573693
128669
985153
842960
79202
508330
263051
74640
114969
267103
59319
657655
76915
897389
375234
837403
169572
619773
598880
170355
82361
362831
516625
773877
538296
552184
620568
1031048
907759
1093211
443879
417030
123603
264717
163527
373610
874990
346883
693095
324043
111759
495291
670887
896404
693385
180262
298066
677233
445079
1037011
603464
546049
800936
622582
822195
714958
197748
873312
723671
419852
602330
1097767
94340
1019472
384017
859767
90744
1014293
1249
438654
806163
323157
994217
1018789
349329
857581
96094
638781
434293
909967
775754
1072574
722413
444040
712954
684300
941691
1015880
878902
335697
816918
800699
832883
1015064
227054
832687
644641
359912
18590
287681
437970
437554
543420
806255
784339
652656
762640
19369
975281
343586
342536
151458
135455
837851
941373
1099038
441968
616470
120876
462323
52661
327165
958551
543697
77372
615617
603747
836497
744973
414398
697085
519571
664353
878020
294956
374166
430014
756690
334845
91379
875419
608202
362641
1019217
870113
89117
892598
853474
384796
649398
638374
865803
57911
316325
211938
886273
245793
610649
178956
876253
609600
829770
253831
497797
689303
927660
982979
898855
605886
236328
724159
393221
199996
665054
514179
1030919
414209
617836
392458
651564
309749
889682
818674
686331
781598
540774
770106
730139
704736
653285
171040
162951
610660
175520
140553
66917
925599
689946
532427
63898
566941
563200
207971
706418
705368
678361
256149
257384
478230
856034
393626
363235
951141
305816
553586
709077
708027
290235
42437
221032
743931
255376
44030
244461
185772
351249
50108
1001831
1010416
137020
119332
321360
882398
533109
10690
226897
333579
899939
472586
363758
447267
2349
272253
405533
86438
499213
382315
295705
106900
620555
636238
725203
993121
967213
324108
932823
253936
777046
813806
143049
177963
71566
412556
525505
756903
715640
1015116
910534
306334
1016205
377275
437930
140768
469068
861145
902998
342648
470983
599199
945241
389382
90787
725352
466683
1045607
610603
494117
974970
786594
4466
778747
719042
944560
1035819
28514
392101
25544
451430
475771
965299
363767
792990
263201
1096067
300217
366004
488995
378028
810207
249034
438327
864852
358087
480458
166046
77078
136980
245375
273756
1006298
503710
688532
729902
850148
839321
360225
154020
590682
783916
872794
649614
713450
819129
970758
122140
68946
641725
631519
981774
527480
909783
198593
207093
825734
1099789
157708
947745
703791
490589
86840
1037344
71441
781387
214206
835443
22756
415636
767235
910332
19815
480030
537941
800321
698795
465826
996378
144155
388624
1047415
727478
497125
778465
242931
305099
576417
163109
131280
904815
287014
1068189
240119
1023252
208586
759519
127796
921812
885707
722647
853100
10761
99403
859891
915187
710426
1090148
674870
680128
571755
726411
282362
5436
214645
524116
99986
1884
695359
696409
970024
945899
696196
1065372
254126
703937
319322
778286
652922
957100
163922
153846
592954
605351
888220
470526
788260
443340
99259
162671
22476
16720
209493
1001979
935484
572995
618786
895572
451960
132229
797897
527521
498956
800164
275782
591627
608759
1004842
807003
659195
879245
33830
606593
365005
295951
786507
322654
401556
700244
682299
322678
706642
456526
2743
607887
1040158
52451
1096505
389841
737775
802669
865249
808661
207037
376008
1050007
211681
682562
834116
497174
453174
3464
83245
371070
493384
677741
637596
394853
1012348
261930
610636
816489
168581
692623
12572
303231
538013
90488
37904
839151
1081144
1045972
749525
595518
632224
183654
524040
7553
923749
982015
959445
1043954
148719
449805
386809
826237
754490
411793
349876
302405
818219
79069
306446
863266
514051
257306
6846
439969
38783
950502
1035757
225721
355862
135745
400136
754410
202500
116237
173565
1088490
659564
336665
65442
534426
391117
306070
927419
205389
36578
671739
493345
526294
399961
279780
902247
724096
1096762
591792
381094
613117
359774
575482
226013
1064526
301876
254065
5707
744812
948115
923437
21937
1041064
392055
668830
199698
401345
591298
328892
485546
573418
487594
785160
383950
295522
144974
219362
797047
952768
714816
399948
341469
778532
347205
792740
70980
569453
902163
584367
776059
331259
204457
383951
245868
599781
102928
856860
566497
978973
495807
205607
451677
333184
599476
107539
863014
115672
1061511
934073
219053
115886
564084
756811
584960
270752
700095
891860
943076
919201
545055
665721
317708
473282
400614
1072619
882226
165746
895596
597931
1069896
160310
789013
638798
565773
386432
948732
876607
909206
777491
716584
593948
812539
264320
27855
548872
73416
94417
130339
482859
708998
443990
729594
933993
483630
360728
748411
315237
408834
522518
321949
114408
333027
365212
359594
246946
1067664
212968
333291
456465
507635
245111
696251
201925
1077212
221802
56819
711339
22552
729164
790855
564520
1028978
705035
290326
859860
350349
1079922
397408
272810
429525
1092795
66309
137754
103492
1031980
717766
612495
698204
817368
698940
1041542
985147
1002776
483248
791280
841002
503921
314654
833151
567025
497978
1076751
788547
963158
798187
700107
698007
907674
178896
787366
52538
199580
352593
554171
681608
542218
176057
591334
1042416
397152
815951
242377
316350
1095986
1090042
1016137
666784
61056
103403
7146
92870
918349
192753
1020857
117567
821166
24966
995067
31483
663875
382991
831163
267794
1083659
103238
899059
385807
1057768
225434
219647
505857
1016838
5298
234471
569562
228059
580156
777302
381048
211177
846075
574331
476928
984470
199694
289694
575610
680866
259517
747604
310585
578194
1081789
107938
514069
143000
1038333
551122
1036843
594911
528505
42946
589290
756124
730818
76672
654379
561770
24274
623618
309085
104550
55843
664026
280956
802951
202973
446775
803061
436524
754991
721150
897918
89886
301819
1080038
291804
34552
412431
448792
543006
715538
1070295
282150
832349
742257
612267
130733
148271
645347
281122
1063675
146694
398402
205733
819756
930200
474717
25425
606199
1041128
173090
1021802
466175
912831
911781
585650
777497
238041
363980
922659
469154
103560
842274
1093318
550891
920718
915310
224200
77617
966320
108583
251413
832992
139343
544588
932357
1053186
332291
95005
745772
1046849
855115
808166
546423
242750
510485
558586
328472
226976
457633
189437
624875
580251
1028678
361237
1022912
680342
143100
837779
288355
653757
835823
597017
639301
841029
931492
11913
724620
502408
666737
623109
400237
639506
871689
355033
82324
869211
241000
307688
159226
634854
781608
358689
989873
652407
745407
147782
876761
151781
824799
536304
1053552
904223
153058
402453
994465
324109
895902
377753
472105
867730
952870
239889
162596
1077776
653527
352871
374783
81066
843434
550059
685978
493913
450303
739096
401596
271097
771942
636773
913065
325621
819122
780955
239623
858823
701637
306903
899735
479307
966408
453437
133686
930692
484043
438150
478757
933915
314026
8981
320547
272431
47620
777324
471355
742935
1064669
999366
410403
702705
259757
128990
666698
320769
534408
490295
655028
207180
518408
649225
1083089
180400
679882
99763
904899
118246
978299
109455
612746
965069
338432
479962
90179
785243
808850
827997
104140
109357
714699
597520
534726
737527
304716
35269
171647
749366
980486
316713
900315
214347
587022
884575
405800
567052
396949
708416
976166
1021735
928057
8733
462563
479219
715611
250239
660849
374369
204192
187466
1034720
273143
844361
953930
613844
576466
265400
440417
736268
845404
187903
400326
747142
356257
931021
657501
906216
404295
233853
86063
1052140
464995
253943
818323
752841
513535
527330
328347
1014463
327573
849036
435951
1090866
185997
140280
628625
990208
273185
690313
237829
636503
892085
197549
836291
1003491
1069492
608595
853742
1088582
1060683
675816
406742
981389
46891
721003
838385
528924
243414
566611
221683
809469
783232
970867
261308
664889
518296
887042
438678
32839
513959
515009
782434
327611
662557
780555
672225
358820
254840
1064135
383357
910431
383305
210072
1086860
436903
179803
279564
736815
987912
281130
534776
640979
786875
280456
496892
164271
773632
89044
785931
169235
981230
341875
189751
965169
307249
88937
204125
809652
731060
243898
396335
828603
323587
1072394
1101141
3748
1019906
158799
759780
598395
663056
960540
186037
268041
670720
917623
520374
115173
570134
522219
926011
273166
470906
215778
99001
842506
769440
788323
871263
526783
856003
468393
98354
79157
975176
346603
861408
172659
1062227
479173
452855
704524
61080
525193
1049029
856509
259736
273561
971441
888443
276797
1013122
985369
598778
1085445
284694
687474
92240
1026534
758227
488599
140141
128893
56277
567490
675005
819593
602791
49878
201877
705337
319025
647676
140713
881591
639708
523989
1028442
4380
254173
458293
741937
501732
713719
3964
554349
1029534
200962
992655
97927
561927
663660
681557
131873
474137
878161
548242
35414
50853
1011057
305999
922974
340103
1025543
166758
403004
62585
158254
277950
345468
324683
576800
1095367
27425
514612
950258
1092881
394430
432260
841581
295443
387734
529185
1099520
873657
249865
1095256
857531
885993
131040
1029724
207790
495690
1033574
721028
159321
462006
360081
1099822
102675
237287
172751
421058
406854
623529
821800
934571
652377
833803
552047
508086
717534
752438
1077205
1057722
111266
166231
826853
368420
91735
777900
931688
165852
167610
760153
52683
759011
990280
758591
1092595
624873
418352
519707
420129
271964
690284
745323
910228
498509
751404
207294
761046
125675
413382
1087052
773832
86622
515664
353944
853323
1057533
781934
1096554
899833
325141
755252
708645
840309
70880
334145
954829
929812
996473
372564
806508
242054
802541
423486
280027
464954
1087419
990224
642669
136519
925337
693562
49840
627920
129280
548259
949029
478091
431193
1073705
48817
145071
537928
164123
387745
511278
963919
815103
619004
1077071
43475
318728
13808
283214
921995
325893
752407
138650
481921
868823
876685
92165
936679
65661
808519
251489
803065
206413
682874
635098
749825
729958
337765
56204
474005
442941
314700
419565
708954
850013
275464
537842
571342
724432
993899
736849
993260
299604
818051
598029
767056
308256
152715
554289
400629
713665
637258
244908
829549
967463
477179
849337
643171
243311
1061914
643460
172228
582035
261991
256363
550233
198124
341302
220627
954084
71366
726040
1005206
159056
518775
543153
421997
763329
581671
137852
299248
271765
1078265
24769
919096
15291
421405
19883
669352
851235
638589
41844
247468
825275
78822
1086950
252044
400408
1021492
304099
733610
434690
28209
552627
549200
1031682
860632
965193
469444
525467
35688
332764
499167
506737
141428
858885
231715
150142
142141
776648
193621
181044
412347
926573
401264
926459
391527
63707
769259
1080957
973109
6800
504615
759854
70936
554591
919745
865756
605634
295197
806253
481522
686779
1000641
444671
263963
1098077
1076423
867644
30344
852494
44153
186836
732393
795394
253285
577010
1045837
259542
435176
681473
144841
557828
420354
944006
275269
282240
598269
703160
557789
550129
39529
129444
254506
781932
982109
322131
817533
174674
109838
541719
275881
260903
929616
453657
532092
755423
5099
744267
1022202
716749
25341
405651
861032
202073
254275
935038
151004
973044
143560
742286
601148
1042270
1098376
566453
304748
619665
914685
781836
808566
798475
486119
340950
1014929
429747
565280
72703
432873
550677
640978
506886
695753
375830
65312
188615
696410
935370
1027654
5725
122626
209914
696894
694382
41172
516514
838228
25117
591380
675059
1041298
237936
189027
235015
776174
426854
464660
196616
910191
461616
774404
27355
985862
472728
378220
495936
581410
118350
346515
639851
705801
377042
108780
719734
66640
805472
1089077
808514
629409
1069991
248352
667571
537576
1122
967440
144785
893514
510553
22211
798327
194835
361363
740980
697571
148556
453003
2334
978360
720831
780132
820656
859262
145926
758641
579400
693569
4757
208594
1057683
5620
955891
354420
651915
638148
160239
170816
689959
93511
988490
360660
816413
328744
628211
1020328
586710
455900
385139
696175
262666
335891
471995
829886
158275
1054110
251752
863398
282802
713696
1061147
221262
188206
410790
434970
734542
1006473
258354
509471
691435
827198
281755
843131
681119
717888
145873
109208
832138
265793
815238
640523
375094
52614
213396
214446
630879
1008443
393252
143576
756967
379948
444790
407009
622494
1077119
514966
824593
534180
354497
147044
529160
268255
426851
80886
954592
912016
297376
282984
526976
185009
676503
1051511
368302
904322
488043
183098
1085002
901822
197955
906936
5642
512675
481373
360349
739243
761197
202414
926184
378172
47627
1060389
535091
421820
886148
431724
357886
650650
552085
345928
1038971
116858
361165
498045
371243
531552
304828
901294
491683
76532
949808
731740
330049
939522
570682
326818
340521
293737
852895
332935
1067286
1004085
396218
72713
648453
180829
1074654
435729
276785
169791
1051044
735407
548268
517659
821099
201278
281792
405806
851932
610843
1017364
663499
413273
53738
336121
416654
387820
1056043
1033736
426808
9932
717948
760575
485876
829892
594522
748815
272075
674436
13634
831521
320167
1019101
165003
1014436
321530
483976
395250
1067200
523867
68145
940332
636432
967531
372471
738371
528687
478711
132027
701839
809891
712483
236945
1074194
242759
987044
590474
344799
232643
531676
611198
794314
983816
390505
395632
593979
687067
745609
64568
833046
194774
234307
784092
820183
79885
539989
760905
1004602
725839
993196
454552
1028921
297627
12178
256573
550503
1050196
774011
428003
319244
645828
217790
1059354
91420
323001
103569
286237
379023
999681
359292
380702
597073
636217
812195
997392
1042899
1062837
532842
581559
851328
174856
692825
92411
847270
575324
65001
319656
819430
249350
480716
380182
930044
296892
894844
106965
439803
1029250
82658
485449
421811
1034931
524419
766685
985072
745891
253944
89523
159671
764859
405155
54218
934258
45536
516127
703014
287188
303439
951543
317722
223624
755055
525999
937256
52584
891251
605971
707559
764919
920414
1055140
661647
382143
678651
620791
1028155
792763
177641
523877
1070020
892056
609452
530282
153175
335198
1080156
1073922
787709
319099
541264
185606
214776
18244
45008
726583
841548
480303
712669
166769
358515
1058612
120492
569551
592831
380200
440370
556792
1094276
137700
1091455
86771
701352
422569
872900
796830
281735
350661
378556
509447
735265
455248
503877
741003
713048
679442
174023
516345
664482
712982
468230
987930
685703
595531
172058
110553
228885
261821
206055
176152
941071
938219
468563
416785
407670
41051
86015
762378
55644
54223
134380
179931
259417
750492
329423
167117
968019
560222
915448
214468
613049
180460
560311
1027812
630775
33742
944723
592232
894087
914666
321528
747626
1060097
220050
585030
1020274
977933
15306
609468
224462
22180
730806
327014
56039
221431
972976
31565
255631
1058195
319593
499573
510652
15878
185552
443711
695053
333746
228359
545965
161315
655565
664408
180268
761832
532849
318329
453387
405642
1094306
1004414
303809
1038565
8571
144657
943299
109885
119082
1022732
867779
185003
600045
571004
861051
62065
745240
1008953
381117
228418
537518
736813
83948
122041
624074
769487
1082110
769387
1064240
224659
1049100
1011287
610817
914684
700516
672148
691169
356370
328487
283096
161625
380374
638160
140310
388163
1059758
30264
347381
294535
12377
798614
287904
555163
39807
458588
847718
845595
13148
507819
702869
697865
285561
196600
957487
518896
503646
1004696
946346
208840
159047
790212
253212
164588
308268
746212
553731
695567
429960
424205
862931
376788
102318
748985
36370
815867
1039506
269280
719210
848553
851858
714032
8329
291391
1005602
129591
920233
416436
472673
247824
659207
29644
126926
154391
591710
112651
474422
723526
583085
208340
29206
786426
651716
97184
676425
476422
294596
544634
466876
699209
67174
166947
404758
64361
1095083
769634
363505
1088218
112734
445921
961057
593706
374385
535701
139644
557298
499852
568194
134652
797028
813138
720378
150028
627954
930029
454424
515569
798406
1079512
955350
811672
469403
605468
383758
342385
676271
370848
143244
868455
480653
300271
165651
516271
1022475
382230
295303
132589
843545
436553
337575
710215
613061
857747
1049940
126514
217914
41263
909290
496843
694605
909946
783965
990603
70760
1061856
268384
298462
160362
435515
218398
870075
378509
44818
194876
545762
824424
10774
723783
49422
1076503
648622
420250
382160
120773
163470
19665
775460
720619
786774
72683
571959
842381
182531
131397
994956
634771
898955
235121
1060323
687677
602045
519363
263069
309967
1035094
568493
253451
728495
479323
296299
1031894
83555
239885
965647
813498
1085497
500561
546013
579523
735577
739282
667899
206915
759742
299470
26794
461380
893788
381589
481662
646376
667948
798805
1049240
1019833
844749
236812
815745
270778
1009513
433293
544880
729074
332871
873425
85392
82881
858605
352860
869280
224019
823660
239009
839212
248764
525018
506759
393823
1011724
228806
1101360
498790
949161
731413
692971
641817
56397
638656
729692
356665
800969
740767
266512
556128
317472
807921
229664
146346
875631
217413
961686
174298
207825
620383
393622
108617
314559
548440
692828
1015485
793816
839954
775496
726865
877521
394563
251571
1010059
457774
446026
826833
288796
293629
295855
903487
496497
360315
581883
261224
737772
695035
794597
989250
526587
556632
101971
949092
525201
387551
726884
863566
632746
1047652
673574
674907
168451
125552
121888
896046
76893
823433
694332
342765
847103
310143
133323
801285
456889
882047
189922
219044
509033
84116
142283
1041327
818490
976708
487480
395745
1052963
1051730
69416
161192
1048305
805939
581150
886807
534109
170284
618176
283422
651445
299999
579786
122093
393972
142937
486453
1092469
308636
491070
121081
174209
205353
588041
552973
610299
1049540
257653
111449
886050
1039029
1014262
383657
152546
548882
775494
471434
696094
2285
1071549
169637
710350
113094
735414
821146
756456
944487
689792
134255
795411
591416
466014
85026
787360
97644
983704
253985
879551
584652
518335
502798
847714
625564
701687
527869
10641
457606
1005292
121251
188147
66541
608802
882585
836604
629112
690436
151674
1092492
596497
446560
230868
490760
444871
293918
67603
573179
563691
699620
458625
298794
928878
722533
574424
305276
339090
547555
137892
808825
521537
56342
68298
646194
1049169
885359
58521
491868
683718
1086742
1096455
1015223
406324
753294
332664
1047493
137201
79890
103819
936983
832512
19163
484992
333680
312387
608764
1044830
522988
396001
914143
206277
382768
415589
550505
907139
265975
564789
560304
1081335
764444
783008
318294
184647
787724
838809
854867
770545
121565
798382
418332
549475
447536
911212
792477
1055874
361067
590042
201187
422930
1098739
432522
912786
928545
1046762
146710
147760
303679
303680
691644
693542
280786
914559
318585
284666
518605
968000
219368
524106
472086
656058
654475
394713
576680
1091059
372268
796014
420425
1020093
57763
439229
1059783
947744
646794
82389
280865
9411
1088344
1087302
182971
616701
952223
513071
23393
259858
21183
449784
522249
481151
472972
29460
529447
398717
634892
1023196
773872
555141
199466
218883
606697
996772
551688
388661
877204
827303
418453
459599
225912
99162
337787
55035
724326
671191
1040332
205268
366920
792768
694967
287463
426921
91339
407640
524441
1052681
140468
963418
382704
187958
772393
934266
542483
811015
709376
152328
894763
794375
1023675
166348
56968
77058
512272
984078
669650
1065589
251162
995862
665007
579512
367416
264101
1096106
341984
615190
144896
814481
181414
603678
385223
1090081
1078699
1084276
907869
460895
85486
568164
75449
883407
999625
484102
177401
732182
300740
148590
250019
1038043
640509
218534
899346
187801
172029
588148
363193
530115
381549
490033
4286
644884
43020
926751
303169
1086274
1084800
670372
1015661
834942
1038941
430539
1043449
285989
414892
991498
819361
284728
984005
433614
102903
396546
844146
535687
82624
912615
911565
483199
780913
1026240
155478
319583
287350
351623
319078
288744
807916
664169
640859
833212
890965
739363
740413
68947
868984
892788
674939
565207
530354
969673
537571
621662
519619
751059
598281
998478
1075810
840302
873128
133400
712708
805548
295454
989201
841828
237332
656193
694212
168806
538271
255108
385409
903505
45972
683832
373024
434680
960503
393245
891153
1049506
567482
699451
75378
185710
326639
610331
42507
667529
334580
491688
978785
654497
503903
846863
855256
1051265
822946
513246
520519
335667
655095
1038135
857960
701063
805659
7833
786733
720176
685989
171603
847149
819650
87131
270876
668088
233763
29862
599749
905847
838771
442028
975949
568744
947864
577655
1035964
672790
202891
973382
369632
492709
927687
134839
258944
214920
124320
214170
633517
839984
326228
561622
878050
493832
946607
40237
1011545
515623
617371
663891
70837
1062262
460282
950594
102800
896636
544928
653475
555285
532568
52905
186824
967210
805937
96900
1055024
853177
804266
308042
1020356
794909
467410
548486
930678
231279
626709
952990
746076
476674
94056
93006
500166
501216
426225
465715
1096906
863792
1087015
147290
46729
597905
739022
753727
97238
51906
211608
889290
496578
243609
55731
792792
794261
544625
191781
332640
1070792
479428
209146
1099621
795620
931209
182979
328628
79450
329256
1018055
342292
755264
368639
1015606
256713
478008
13358
106227
759832
343881
640514
211504
508123
381427
302081
622670
592276
969366
21433
663215
830863
405269
259001
495317
33238
1093306
165299
936032
539613
294715
666285
369756
998020
952013
668831
427519
210802
74755
380550
628368
881934
1099828
854672
583030
581393
117930
349771
966270
680239
331490
365607
393032
520914
870990
79194
554719
597208
499444
457881
574838
499118
453534
1053816
89333
530237
235384
351596
395898
543295
226487
1058918
708157
421416
61967
1012678
926141
910531
130062
971895
873317
881786
743389
131035
248179
119488
144416
184750
794986
314896
291407
263874
463404
51651
1094878
635751
682673
117884
738789
595736
424664
183855
920546
863675
63236
145596
613357
494475
1044608
186594
940710
896165
22643
119944
690203
155728
119836
817770
646895
366093
833342
1072031
386905
254619
606652
416095
217934
473614
940728
565307
610096
853836
65198
294882
1058251
1097772
762228
434058
111901
617819
697320
68662
918549
824255
322959
8082
197500
338320
145286
835767
480803
1025939
681526
22398
273326
643205
697054
784174
362510
840108
529034
408344
816680
944135
423849
70605
465239
301056
912274
890044
1002989
58339
491444
1023946
1039063
541053
42656
618370
755197
104816
204339
1096456
83819
1052450
235054
591121
176807
728860
300786
1083602
412872
783884
193913
965853
374349
365069
739769
40171
174382
921325
477612
965604
771512
402086
49210
752449
271978
648500
647450
154060
468742
279750
484279
736177
376574
886785
633317
721915
894579
600683
440335
289377
513584
756410
693380
184784
737153
934909
753468
156865
1089348
1028092
364333
406086
481795
586353
82160
689796
522562
36084
931413
449468
257180
833258
999948
153661
859457
569210
243318
476694
195560
148085
447734
472404
108157
25429
720126
930696
961294
1031882
945095
1049620
170196
387418
1030194
450693
512303
56919
875731
489428
89381
900511
50382
266748
919718
38617
679674
104497
685421
19618
42277
663857
704166
147457
616778
315190
158000
596224
237876
818229
852260
261500
159078
600457
463555
802256
1008551
566021
478385
425636
856682
614803
357811
688406
797324
757988
192408
99703
903397
570976
692440
286225
737163
932898
764372
206119
57599
529428
345300
330073
422586
300449
800471
87058
496904
233894
1046112
42116
569861
70834
916162
90844
20956
190942
676134
79992
356972
273472
1101284
13254
477133
856185
5954
64774
853324
402979
583460
827470
985511
769337
977811
95705
1043625
694450
134285
1089910
596867
201040
371515
142456
643595
805024
522561
84713
420569
866897
338657
360450
366966
510164
172275
399342
936957
585576
379043
589214
572291
157579
665438
752215
1035515
660714
1088122
520107
101830
597318
607075
15544
243388
309047
986194
184546
671756
76148
376289
336494
345134
600873
651579
150712
7394
930532
590525
201392
573512
811326
802192
560666
717705
48583
518812
15168
17707
945570
1041196
502550
5941
426773
532084
952102
270735
769787
254142
195096
433295
468754
513175
686228
1077884
123524
815201
441661
863999
179372
802265
193721
543568
71319
312754
1025685
558300
274409
518781
710364
313443
165187
197512
358426
209449
840529
466517
1804
236157
740797
710341
624442
466217
958099
597415
517276
624708
761970
399003
250301
649612
905870
555486
301009
990128
780854
155055
353836
396957
229465
76182
149248
5940
320592
901772
1037253
511963
245080
56522
540416
326080
136883
58638
468005
834323
698553
971820
356774
772628
298591
491522
513825
490160
521262
418109
729790
495878
586731
580645
1040681
792100
310919
597179
1084399
750357
231311
532704
590171
579841
416919
648266
873644
1034899
501814
415005
893043
476411
668313
389920
202777
650369
608237
206620
378241
401372
740340
702532
608575
221719
1037934
980113
645934
936193
1062893
1010968
467305
140001
53565
617703
692409
266729
535901
569408
850215
532715
207503
4719
326102
604593
451416
562016
491725
311887
1045542
376089
313610
1075616
517105
355946
1080630
817517
427052
152713
37731
74369
765384
275735
211252
605522
818539
273437
311677
839479
313562
1045646
1022340
521472
597776
1021720
159075
913461
538046
621566
775345
109421
1092364
880615
244822
976220
683339
460926
189847
434666
645405
225661
1082047
565230
505910
388920
1099742
232653
128055
792757
497273
850492
670029
618743
153347
137162
45144
72329
1016337
1095635
371539
992179
380076
696408
706342
739421
186568
198929
854748
234343
1050984
947830
40533
265269
968919
382085
150787
1003261
167373
859340
87867
369590
138230
956812
647561
174019
1063652
845713
557813
796509
423360
958964
514977
1004769
447076
67394
124941
664696
994064
1011383
1052958
258867
1022533
668691
337647
329118
156286
1063173
695656
505615
983285
224352
1067675
891664
95802
601554
398340
801130
390115
439677
696938
218007
788427
151044
1093382
686058
376015
868278
845904
50377
964835
401927
669436
314502
303829
715676
382078
1089028
550979
695388
114146
205369
244716
498394
168724
835952
924391
598961
312403
519334
485235
939242
914645
241487
519425
393204
454878
916799
481140
995765
103872
11626
1068940
915607
162467
28788
484632
1048580
645722
451549
916701
346767
437043
995761
37365
277071
719308
725582
793209
815870
531259
239144
270122
789332
809684
1059632
865909
864859
1063426
476286
956612
938998
356605
35214
998419
500820
906136
878998
842660
443344
796988
350645
10636
329424
1038293
810552
473003
278821
21583
211022
706867
391392
727483
815246
691969
1078024
158844
308725
972921
213211
897662
997626
545171
152817
1071777
509913
296476
902629
761678
973439
799872
470660
96049
681008
1019092
494388
351412
471819
1013740
470446
822475
960685
492712
80120
137195
953529
319558
463217
192225
865213
100159
459773
1028148
236174
803720
598733
1029610
184952
716963
641872
838026
449022
1021740
355382
399640
952372
35511
830961
1084148
505494
448330
260363
441097
710702
119378
872868
572021
742005
631012
912113
139648
431239
686848
1040496
210898
401698
1036867
209998
248723
55314
52182
533289
526059
967437
882926
1043811
220289
846200
76944
297294
928673
691041
810795
1089374
348619
1021783
560088
43842
826666
147188
1094862
639384
527587
860649
1048518
64341
396060
470244
679588
974343
583640
660004
874812
269415
215945
30762
311063
537796
771844
288918
969698
389801
482395
1015422
882741
389845
633019
808395
950414
169923
856707
1065240
542643
533490
993606
415109
837646
935505
550429
769394
819598
88166
55187
111852
249094
520830
53922
174982
845855
1083684
386065
1022211
718865
894930
853140
620050
969640
376974
151742
554518
309234
232530
419622
805527
498170
1047553
701991
517402
66233
1010792
240117
67641
439878
1094071
704534
966317
284894
706772
520121
198174
267082
920225
560725
214574
637327
962276
566773
689014
335672
999992
738024
620565
1025407
615878
13779
448291
106362
161659
750364
779259
209894
356445
412583
651328
386465
220031
850193
330271
364999
583514
269257
155517
701972
137934
1078300
547801
312583
1003789
375381
775636
963697
27402
358214
16139
238342
820426
765949
243678
840707
358517
398796
965826
1062815
332056
426541
439247
1070620
361710
157616
647775
300703
719736
91012
480345
230768
793283
994770
453568
787054
47740
428665
216047
649289
739813
1075729
412943
168020
760800
681492
727032
227421
970327
553259
814116
664669
789867
958083
174561
309936
836900
414322
70572
138375
1011019
953695
745839
216946
675848
822114
507727
453788
82021
279123
131928
842778
271240
405331
148778
930233
829145
1025504
1092981
515591
106228
846382
465145
216717
122297
594616
387839
878325
636650
237019
437783
395345
665315
294095
1030869
313207
1053504
1082096
256367
1007039
30438
630323
231190
962805
29316
472876
524313
596543
267842
8593
838745
449362
548285
105129
94114
76705
797737
1010006
150644
607507
143855
307110
336056
613149
455271
83250
579676
779217
930387
843641
626097
386921
385871
536967
539785
897509
1010882
142137
756606
932036
762332
678210
653439
933127
68769
841523
941530
479990
523467
749331
964469
36610
1034520
53788
351549
627765
921188
868988
653722
516875
799344
45345
591831
195595
991090
277092
430648
795160
568501
531046
724309
981363
391538
834931
1042647
50298
278914
303793
505539
122531
973035
130025
1078936
219075
1078014
52590
720924
319356
504174
333667
898036
975039
193093
44808
808282
847417
907067
251638
763740
650108
71139
746730
916934
334709
697912
212072
1092344
614011
992592
842329
146690
263211
594809
64538
620096
74946
720153
1084349
408464
623073
236623
220587
669017
72902
571117
320851
713225
187743
496179
405251
961485
855740
579342
849380
631305
662617
924360
74070
701307
304405
212012
585911
376969
614161
90946
61441
313125
517884
676951
733660
273948
538456
811879
912676
957421
105987
590874
207001
786714
357293
354750
572409
954609
997642
243747
526740
197891
754286
883589
199747
766769
141169
740862
91568
984388
425398
99556
755946
193684
636076
143942
965902
337832
2267
558033
37406
1028069
823276
712577
851427
635862
833103
457329
238515
1079706
668108
861739
1092732
398780
1021424
1084861
767644
46525
423584
1098804
660003
130373
559696
1026168
360576
1074025
497562
870057
440297
744955
34731
149078
43905
75533
1030059
151754
989840
423069
334862
783103
373501
620895
689970
1042875
1036702
524346
388293
793806
646668
259080
225397
547372
930896
448552
673472
307729
371328
11824
909150
203674
674789
62401
30484
366289
511347
658754
904677
689743
795148
440883
59514
64846
823938
523718
453622
835385
941110
823097
329420
491996
266801
753975
945388
719665
346179
122262
936533
159965
308339
996758
180581
955178
236744
166247
364273
894102
959678
681312
572800
45423
311597
849611
962039
324594
972276
683785
337759
178993
930357
913131
1034370
239479
752124
756072
388360
560983
122097
124649
330429
996897
972629
388223
242596
271342
940454
36335
304062
518269
677686
627474
1004189
1014909
368207
464743
557670
503799
755880
544607
250476
342805
708744
1058667
513101
938157
854383
153375
234865
141621
875565
935120
216897
486651
801027
427457
560765
1031576
24014
756237
579613
154200
799675
108097
993387
445407
897936
699566
1081885
453772
982329
999129
901826
140552
891897
976761
319153
526096
233098
608371
543120
167855
423756
73011
253593
910263
878055
768634
696084
24788
239240
777493
81642
297251
366630
869580
828531
60008
145367
1044066
481537
832419
1094275
620517
743332
454506
232873
830320
158645
247879
685722
576754
715894
906634
463022
461972
877907
91551
169368
426086
868008
136170
1050835
1049785
827497
1067948
544291
423773
450170
1017709
782054
550729
324562
1000083
325389
100542
534679
490882
868530
120841
731286
38127
44803
788301
233858
528425
886488
964827
905253
1018263
955056
109590
427819
908187
86410
1030553
300928
909230
171515
788704
421005
1084465
420122
923119
875127
563196
668878
1084065
1045637
604389
41998
1081129
938838
845278
991615
107131
743633
175552
737821
313806
13395
690449
339679
900566
1072035
814558
935793
599499
711113
205001
29887
695030
680209
646404
198259
284988
716476
996086
257455
851564
378371
999553
458111
431013
980802
279228
712763
986201
76723
918190
635221
930878
1086765
116866
1027455
794810
1036049
802348
792482
908815
639013
348440
604743
754143
727396
696236
239564
1065566
441703
950925
312725
862327
68858
1092797
590407
482158
125566
757531
421114
1096054
493962
1059291
5311
468673
100826
31956
575234
1091121
418570
57285
1066531
660190
85214
110437
427434
819586
306351
996331
1099836
308995
1041625
241861
160246
100304
1028079
106922
16653
892021
657705
463676
1095778
342322
745676
36328
1003466
40639
583555
710366
612754
472874
116978
92444
732418
904710
573984
1002799
653976
473062
820315
810200
981335
558887
907435
1014341
125851
930728
650288
88118
1064397
318244
739672
509944
354115
1095749
956402
630976
349620
15671
334040
1021150
342945
759079
508023
170567
453376
716107
125339
366061
963991
903255
642154
284375
384244
175835
245222
1007823
66117
482817
237864
561669
653984
71471
493456
69531
153644
301027
596309
258391
408497
345104
732555
185458
946670
183426
834609
413046
30706
297868
130110
557073
832470
152802
160557
723910
223289
62019
443605
215214
799534
784219
329037
821798
827039
204616
377439
44480
694952
104436
829365
881340
738634
62016
1845
69030
274686
682758
575684
73393
409388
749597
185105
117289
511018
161909
969845
984153
565709
714726
390267
471008
970864
95901
164631
490970
327410
442007
239872
46125
711810
672171
342756
26733
341994
221753
59993
254953
821362
111263
1032343
997699
391728
807808
544749
288428
785173
643218
605614
747982
800094
1100341
1036635
673841
1478
768807
203908
335678
245955
766447
295090
997349
145203
544080
373498
393132
501415
441091
184609
142618
154079
83452
473375
490890
463099
957675
657586
37004
394045
966524
574544
309594
24331
853833
358142
1098567
1015633
354493
648224
219423
553697
955185
1012807
982554
1099862
455491
271132
700266
789086
254364
683265
362178
819640
303251
217305
574406
502286
1012703
526882
477108
650873
318351
194593
403653
254923
267545
160067
385744
293284
1067345
265576
107566
992698
753407
301960
805762
834623
757126
381655
349331
260730
1000975
560399
562427
85986
426178
155421
752233
924447
590843
391597
674941
1039664
742640
803349
187393
943224
347972
166980
210961
679982
62777
543651
1048906
442402
368046
240481
1078842
194587
666155
778394
1056683
598273
744423
679616
699901
775768
157701
696245
941640
317398
19953
773112
307654
856562
47612
675016
73785
117883
54453
913348
243447
349524
618771
653255
949326
251952
233799
744856
243992
942465
669709
440485
668756
232133
958489
18813
998352
299101
146315
655276
496280
183738
457158
37955
1004784
534190
559135
680683
829955
296919
170367
106961
616066
1099595
556995
626461
257286
998774
584041
494174
1018736
171037
336103
836464
458637
303852
714731
759858
371468
970893
304055
443739
735479
846154
80153
54333
776110
1091218
778500
37567
280400
452151
999424
286802
714794
772243
948554
112118
218759
257814
433734
313574
782500
201090
214064
305311
300390
103813
33912
161752
1040304
109997
776166
597072
59613
318233
301298
142616
1071706
819232
463291
234689
439120
727180
145345
1061438
145659
176347
1084626
437351
185388
22194
601204
96302
918684
465207
803009
954213
303218
199864
645471
1073993
1024673
30845
923584
422140
786376
477338
258126
913726
682626
469201
818240
358342
608900
875150
694896
519225
238551
712715
981087
928511
774752
487873
621635
959913
505888
979103
102964
1041489
127475
770130
31369
642685
146363
153863
838035
378270
597301
830095
215605
1098307
175153
1051591
599686
251656
998844
215129
118289
56848
477579
541808
55073
222611
181394
433447
574251
733646
1070323
267566
405944
456109
473648
325290
110950
874310
87320
219494
880508
1047439
297244
653708
862951
933003
545643
556392
87304
1066178
667119
295419
373504
374195
133001
13129
788141
1043167
223235
801949
1073919
684226
584861
75133
923681
568512
14569
276344
945829
1022765
350153
586923
1017547
789071
418104
154141
310481
901585
417681
24847
914827
1007881
757873
269935
980593
727738
701928
897860
584083
821227
88849
236845
1012752
434208
214996
501866
105258
600956
1022275
525133
289854
332257
972758
426763
86453
731318
969780
961081
1099243
17728
216307
573028
373232
616871
95443
846666
516771
930924
661080
260053
408038
272381
971496
941509
14649
369410
891355
8796
856478
919065
543168
105313
817202
367161
40505
208258
28020
906342
1068888
924377
1075833
142770
804119
214878
990859
653193
498454
100231
698472
979214
105092
851314
191085
559967
431176
530075
688558
39383
444865
938348
893690
203104
1014820
308364
781275
368364
933442
818004
1068892
647836
195710
618562
837471
584961
362035
594843
346611
520131
309856
382626
533101
663257
741308
810603
622757
551937
342842
955990
763423
475218
398125
864155
587584
960253
680512
979112
525808
938971
720936
921450
415576
110337
693281
954312
231638
929864
1088931
24724
612371
321710
867909
971921
306757
291212
494544
262687
93400
503089
1088119
196022
697062
773326
961016
734818
999011
456582
1100213
153544
964306
1056926
999593
964411
993079
211838
636717
65304
871458
532303
777859
215580
388423
94005
88569
436713
730757
268451
978454
562175
270172
341254
374281
730205
185642
738465
1057394
649913
996884
162259
304666
412285
740209
395603
279679
441286
492717
857993
918587
77743
245984
844982
98231
99281
960672
326609
934549
933499
831006
144566
906565
371587
354314
230153
745949
341672
590437
577526
1015741
886049
1033853
364798
472351
461125
731191
416445
179616
1018359
1037589
876049
586690
976054
285582
896429
564403
450673
317017
903716
326748
824954
1067428
172974
22487
1002395
819027
133795
204280
49683
551016
833194
367842
708771
1044549
142893
3415
1067742
84567
540541
479487
801029
1039958
403199
78386
540454
879560
1070398
1009910
190222
431509
1038259
166678
830825
408261
1085632
1036170
674726
73921
378839
311900
482632
767906
542006
551636
378321
842639
907054
821118
927002
597623
800723
680755
1000504
472807
795354
638479
871274
715952
510271
544298
55009
721278
415654
128549
846893
27707
921659
435189
498057
543533
719234
290240
70754
833144
419620
584515
825117
855137
874163
889923
413787
807757
1038779
229093
932382
620337
979004
178777
907187
632798
600574
258840
943347
106931
1098977
440024
353752
941409
358137
160476
525238
478938
296471
196025
590918
249013
484526
509701
880150
931180
504047
851997
378233
56024
1096942
175791
377611
1021510
958900
415964
971914
775537
262280
734075
475926
758821
355285
322939
127940
651967
418066
458599
100768
1014946
75553
62442
1047968
172253
950937
667153
124659
829131
582376
825017
908023
196241
980485
371542
611656
1066638
94206
1044505
596807
148234
928530
436720
935432
41472
686039
28615
451138
915210
653127
964818
900870
255679
496616
564001
349760
459788
1017388
600732
332932
251007
696348
870100
927626
980158
976546
1008062
694029
180280
1001500
630424
357320
462145
985236
446817
300865
1045334
557683
295663
817329
95945
876567
846626
232713
1097794
1429
206163
414494
951903
600024
914972
1062397
317403
1039295
701760
849633
363623
619178
952006
726113
938373
85962
232736
1062524
1069943
570031
376163
984732
933995
669710
310412
990340
880564
617543
203669
629251
935437
7917
681821
944988
675734
439975
639751
290710
739692
382363
173758
161255
564836
583681
1084049
666053
113885
1051909
503845
910504
18059
836490
432281
862453
385956
521823
244100
261340
993759
165579
970906
27853
872048
742780
457412
538037
153206
680026
1025566
7853
208183
925784
79803
3668
1057032
376834
533090
601331
410032
990368
1045593
373159
879860
618038
885630
409657
1024173
315783
819667
182671
564116
721545
883211
461968
221208
1068890
262491
167652
1100162
227395
331961
780635
1039534
1043351
183878
735491
12933
478556
273134
55652
406297
109224
674828
914473
201839
892902
575542
812149
865797
961773
580057
183886
913360
97156
231049
364878
234430
856503
961932
538180
476979
1036537
1080212
431277
451107
1538
512591
36885
865964
456456
1026209
954051
292623
562318
872147
157459
450323
160969
522002
363532
25322
646000
1076275
591014
4755
745482
410308
787454
931425
819587
935399
878321
798820
591632
59592
280222
873864
450370
321453
80503
948463
478356
909169
1054826
408135
401274
474651
1070509
1030834
229204
702830
848616
355804
391091
954303
19363
46567
254244
499979
36607
994409
614937
290661
783795
278206
731884
900559
95669
24585
208865
266088
909736
916554
165495
912300
78729
606641
835061
834014
504937
722609
1014472
1018068
779886
155587
484316
380369
259600
67164
1053908
117625
1048829
1089381
1070216
582610
889158
64474
263050
731022
384734
518719
445989
133992
582731
543995
555836
758176
830794
65362
1066571
328957
212550
420164
1077948
671820
108125
732999
995130
64430
850845
796482
491380
952899
990560
17107
35938
1099837
443270
608418
553929
993323
44675
775866
935413
301044
761368
370667
647443
57246
534168
764340
474459
474944
818230
374671
535925
1026806
165618
467082
31937
92252
503991
1046228
699530
422281
853414
971239
451672
304437
611431
764220
985781
125507
899489
1034108
1042913
683436
1004718
334564
838383
250526
1092335
789453
311418
830452
884935
689755
792968
61463
351874
335151
84075
1064427
656392
447941
443484
516998
14364
336520
296302
1034211
560174
171553
585478
1041179
597453
465248
743919
698781
788070
307068
502882
392963
859375
916388
983621
903591
88504
474680
1071266
36309
1010807
1030299
632707
407611
993883
981654
342405
1076183
415769
488277
519429
772527
719565
718515
973531
633170
710885
1036942
56900
55850
67813
130782
617626
473554
577574
516199
216872
758263
440911
160595
1059506
414247
658086
676216
263712
844765
281906
1070180
467357
801717
74146
276612
88831
695012
985791
905180
817740
121245
476407
36769
47491
378680
844524
591548
823180
997417
808567
828879
345196
52929
736796
1038352
206057
943062
179587
452389
948178
1049559
439332
1038457
888693
345343
936494
452864
396455
459170
740789
125617
1058283
268221
379509
739539
870994
222620
642647
484400
551933
425629
64667
537197
859580
201596
308885
879590
404608
648465
792737
163610
668424
365819
322503
76779
338144
302013
974869
526089
540344
345901
1003291
353058
889446
1063708
658331
659381
740548
604547
946977
1021837
244411
218446
854728
649150
858112
916170
716026
558114
100624
106623
415633
579445
1090901
314630
318846
766605
191173
741444
606106
313518
1072386
977329
85056
153519
246821
173573
1636
465341
377412
331932
11644
750066
1053168
805545
721944
17047
964681
727238
168292
1091012
167535
692657
448436
174385
1068863
1045725
399975
54100
800217
897465
102968
688647
1034498
464141
1062135
674327
1036473
104379
457626
369743
747052
546698
869256
52638
875144
619176
1004438
955787
348035
447369
510415
500880
680115
27748
958997
688684
973380
176869
1096687
386803
31857
8932
812977
754816
298768
724342
519674
868387
802925
826258
533425
187048
170759
118105
20946
720216
467691
16086
349382
610397
387180
978261
879773
1072998
187976
587913
222725
730213
665422
494585
930224
361054
1050916
69058
857336
527028
400806
890046
849504
117197
632652
1044470
506119
1086137
295834
1060818
805811
3072
756818
803120
929751
462869
758167
445870
812645
171742
277088
739359
520559
527857
347342
211021
478582
986382
929698
120544
26390
984300
889455
1000558
573306
493128
124174
78890
518486
418251
598114
1082818
114361
756558
1004454
475118
1090146
497186
638108
864990
11620
571160
1000030
610730
463449
1095116
666205
659950
1002141
574866
937294
388902
294978
334731
412827
609672
483022
819601
916725
453130
633731
988780
132884
62995
1092360
507474
855841
160809
77011
332260
613679
344323
134302
192379
486068
168881
872821
473905
240010
120933
843403
292892
608568
117892
788579
647842
302036
1049210
440002
821715
336875
830389
534520
435422
625346
639279
1100104
397908
95896
261458
1072772
7583
242275
818870
238220
235829
166386
308531
830371
62296
731757
257062
650631
904390
60101
924443
452259
37267
807086
119489
563105
963326
48318
613578
71368
595909
963644
727033
321311
232281
317868
867284
187099
412587
1041504
264918
465874
758056
471692
442534
268824
183281
712461
857075
190315
276919
1095129
931738
683484
709321
439984
415868
220732
301206
121445
746371
844818
827762
600792
996102
787971
367393
605623
832868
865071
439320
438270
922392
798878
585446
1029154
1012331
475219
925634
156869
884453
917746
951077
482200
222273
243314
1092785
172365
1010299
152171
16696
703163
450151
457819
956597
1053308
626098
504486
840419
33906
587102
467541
153379
835352
289675
459344
752612
953684
186678
567921
202537
88380
103554
346823
296657
875958
382018
444900
25112
675060
638637
211595
234808
890404
286984
602900
812623
1041320
721314
625446
675498
230205
586380
717930
700565
498087
3037
815516
1052008
556548
776811
918057
152898
599466
434197
137159
687771
745412
618982
559734
1040513
356742
767540
296514
650772
487789
908602
332539
1003683
535150
1094917
676299
97308
685493
829253
20489
881368
779930
965769
720092
165702
115827
133605
251851
680226
831008
244699
414045
656363
451855
1029099
295045
311144
247410
62082
625128
468731
171179
923278
589698
442135
349117
495573
145378
555404
1035813
1043087
68443
242157
1044263
239141
805315
977149
114255
247478
560325
504847
370159
78647
581045
5055
1042227
43155
835997
424212
1079635
405489
977456
948659
405363
923284
770532
631829
322171
342878
353391
579328
1063184
182783
659377
1084798
170990
748173
829255
122281
390665
951018
940869
1098199
1037462
408077
357950
91563
649742
660766
120539
644176
104844
818736
775679
449414
452581
390579
786701
1035868
1031742
445292
733611
396023
41295
654635
562761
1079062
378976
228596
555523
860923
460616
283964
770105
70928
329878
417750
889953
964440
99093
31803
278973
184905
862666
1080858
867167
85141
93166
492180
985241
459289
94863
185989
962825
453066
962151
630535
51612
543885
607994
215912
866891
597576
947220
1100977
584883
601438
750845
1096278
604010
970053
798571
664693
28863
949277
1019475
744634
768629
156327
184408
805589
1097386
920550
618009
69232
375609
536553
526992
963078
385963
56628
66068
919663
3312
330964
998438
115884
471973
270859
605618
682201
528119
701658
479943
141800
734231
897384
861889
723414
1028984
352541
960209
820991
344554
329762
601413
946525
33604
353524
274461
513428
759581
893895
588818
100651
370819
332739
245988
569650
958785
310928
231371
611328
833880
281386
327341
494598
173714
1095119
629283
1033775
392109
859438
1061323
324338
926565
596735
422029
349604
815382
82418
980891
972775
749405
742248
294790
696230
258403
882446
569622
1100784
201218
388059
1045254
925732
305795
87791
915397
737576
570105
823856
257835
260737
397746
613699
363937
317189
393941
696880
38215
451261
174752
1008145
749007
721320
509877
747420
556765
985070
770150
346324
813007
1017906
138990
1082408
933216
550044
475168
808739
1026624
464159
595945
441366
480003
780821
331664
867342
901568
166703
882522
376746
954543
872009
760060
860640
2937
415128
689100
389818
729070
394303
121674
180179
1029046
773480
382295
83480
646788
36896
1087425
700738
176350
133405
352732
854749
1096361
940831
843262
663334
234279
979477
796865
331495
802146
676249
795307
463088
714855
1079962
125190
762696
299322
986624
501110
455883
427133
286171
495759
601140
324056
574749
399813
239012
468794
393421
330811
33143
92771
88794
746186
839076
1058650
765084
339333
311543
148188
449848
573212
313110
688679
861409
60163
613608
1042228
957909
244318
656605
998826
850350
229684
679462
405167
95308
889712
914222
956870
675711
894398
608830
264140
571674
216662
189087
397002
1040752
74446
1050063
1070043
679359
989138
746714
810657
491807
715782
931319
436003
442274
15929
808662
635568
233399
1064582
20371
838717
142388
223841
815215
195329
291961
183566
754853
370874
580766
581816
415721
846522
986489
813306
1069902
909430
55509
226243
1011997
933178
91120
478695
1088111
674495
459969
1061191
957682
612363
68907
250782
1066454
314323
358614
1024537
979497
246057
610399
1001230
1095893
160571
786659
943835
323637
522281
829203
27688
10353
443343
938785
761575
1009310
247311
535002
84169
293037
729249
401296
18838
1074584
394503
918367
830465
262740
145466
550355
295594
247408
49211
378441
43192
44119
610204
514844
789855
307360
271966
125332
107381
219967
529032
60965
161220
60814
338191
338486
129118
472172
982180
212071
315971
736381
466148
225682
356480
100318
1100536
325868
389167
219188
809211
743961
259608
949954
140561
37869
961983
904358
609445
996576
47061
585866
870300
403308
350476
7981
537589
921275
514291
315401
179207
723383
331748
416939
511994
312563
1090501
561979
80125
490795
639362
701072
715336
906590
214861
471846
824864
141990
628897
460537
888361
1086039
289550
709066
463762
317440
671421
791856
713446
556932
234490
474106
668165
586162
1019732
114775
649147
683662
932285
431896
840424
1099358
112680
940153
525838
471736
929410
328095
988581
287158
1013368
25959
676467
187316
902208
865881
283310
661163
1043529
647804
596544
209213
791196
284385
151892
877767
685993
141045
769985
27283
80220
515660
826200
901347
439338
414647
738482
196387
351672
818074
642227
946756
705226
748704
16022
155561
642459
703132
471014
180748
647910
382299
1031382
576975
425516
867397
284438
1017199
443137
660795
288077
583796
575718
895718
268899
415359
46050
358193
19571
594780
374611
597384
868887
1079983
340162
585832
996681
752791
1047117
156739
233699
756573
518264
1088605
33947
457495
117294
248143
618873
822665
819712
659680
122813
306586
205174
927952
486210
918118
123214
292087
319812
86381
399564
776487
288462
451840
191002
221287
791516
62247
552713
813319
508590
87406
339188
644487
133387
83723
95513
1066082
596256
793084
1100101
1075176
447773
211506
311143
28409
834052
274153
914313
53492
527910
81432
1081625
595918
1040886
736764
267367
145187
658800
809544
590370
839203
848732
733514
159488
842755
585492
1047232
532396
468463
535936
410587
448511
548562
686207
643768
573122
880807
120609
359185
1070830
887583
983274
265040
840345
438746
522096
188735
1077066
429316
452902
142423
955043
943584
1059316
562497
752675
401240
1071674
244006
214070
79612
425128
38572
1018228
519866
1059034
1007889
541032
907910
437149
1025145
1099581
764851
702944
401483
347098
190416
721603
493510
291621
987528
392263
104712
40251
331814
866438
589070
238626
611741
548169
1036710
701919
265330
996239
626916
94458
403121
518890
594683
293520
371655
249948
839645
296557
468876
1033255
720455
106800
4113
606725
888592
846175
407997
954394
406464
456919
68087
380269
654727
548245
930451
755522
1022086
300077
164146
694712
872374
41036
817416
791643
1017436
541676
661244
1078823
689807
1047140
623571
848878
941296
623903
398226
429981
14546
971814
577744
826143
103310
488470
895832
992020
967075
74505
687886
203796
32924
236657
146836
837730
735866
162081
920285
121701
673078
120817
1079571
586818
1077462
954231
932510
593035
906712
274627
919487
661849
13406
799521
808253
402009
552341
927063
825497
1076453
1081332
866554
26114
259326
714171
148192
226133
116692
1029183
533778
438761
464291
1087058
527517
737222
806095
1009631
8766
980845
525160
995650
189440
784338
529362
6864
613538
386768
851028
203034
413613
1092534
576369
1012290
3453
400238
638167
151571
800310
1079990
515403
893674
27344
1014833
295836
1099903
861675
894541
259731
263950
822207
409628
29178
140981
393209
42256
382353
62999
724788
752399
405083
281223
342209
1059215
408228
763135
58241
561037
804535
509370
51025
202272
523693
595959
995581
725332
970397
158338
819031
111339
540021
1011930
708610
264495
708683
1025708
939289
124564
1025054
478333
22142
423218
212659
112314
44537
11798
628202
215850
363023
286230
115333
1090722
277205
818311
751378
1099945
451479
885933
315031
854292
727551
1045323
349611
507599
73199
800631
644419
197989
851562
543956
997342
185626
527838
118118
894129
380239
611085
456893
452437
132153
874448
123703
533360
603822
102545
162165
581228
692289
859770
496243
134970
365853
708858
890403
298628
1092122
703591
436880
1045737
275203
222790
920530
605947
622333
976961
995243
1011075
1080784
946712
731692
63120
607216
220164
270271
491842
233468
912908
964346
608690
725106
226229
874161
361881
1032566
403800
85604
784908
853481
831136
1009093
936930
212696
20071
251288
264267
536511
494951
320929
951186
1095755
1093361
502517
179208
119350
790456
423936
574003
139819
473630
692285
356025
342118
208876
824315
641083
356518
748460
769417
281147
1012477
374426
411801
406883
421340
729968
1009951
735486
732585
418725
1033531
13571
1061359
584727
426279
740484
510708
781485
774860
594260
410176
927633
296700
75361
26502
339331
76270
763588
362043
1067923
877101
5595
439576
1003574
809622
22744
11927
631723
649925
928231
363561
553160
474713
759309
767350
650093
159719
1056845
693066
710891
580821
969916
264500
352017
367876
322416
903683
195055
167731
380093
1018330
82079
8555
276681
700191
1051316
378672
1015007
845956
174293
1000336
194884
849544
126413
847590
566089
743556
55673
1054033
410311
909622
680652
1054341
653996
16614
522037
577175
740690
649559
32928
1076335
366304
587517
642494
1029512
257641
807911
1832
870624
436959
901925
323140
92089
426866
1067409
591520
128038
891816
613134
19252
697130
1049048
67790
191216
132998
928762
309178
202255
225605
1069666
43040
534272
356624
344272
86986
573419
314175
1034785
911096
314390
835503
525532
728708
1055287
928023
675721
126260
128340
719607
676539
466211
138189
844037
670957
894980
106462
105412
4207
901627
902677
862446
292217
509412
226342
836807
737799
449189
296270
537797
498114
564376
839473
889334
48730
171101
549000
848417
1079114
283280
8721
238649
562156
231119
696140
758987
843388
631934
512005
1040410
31643
40819
415471
495488
748706
1004078
683722
81683
609209
305863
846303
39998
989001
933734
987268
637116
316639
599259
589393
1024352
576428
1061417
317055
797628
966863
925416
353749
798513
662450
640704
280096
113198
380410
135645
619663
483417
785176
93548
292841
1002667
770788
718258
211206
218302
1096433
1055992
1076470
398589
1032264
36600
380524
451218
186298
982840
368594
1043229
92671
506488
492423
615905
805688
609088
1033674
751110
1064114
462136
618087
326689
321445
154749
1024626
198848
561177
849061
580618
744831
217950
160436
515913
183186
971065
322731
237247
636289
308463
487969
317760
168509
554123
50809
473925
350770
189380
459136
181803
855721
112613
627877
607232
423931
643154
959580
22407
953619
729534
529204
839947
715848
421493
432528
74225
855660
777494
295431
926983
280601
824707
141456
1037681
28750
1017514
295140
620922
143181
210707
1031941
521050
625316
363625
992933
183389
802704
1091870
35549
829296
788449
772263
691001
1082996
650668
733087
1022560
573280
802844
889862
863891
455277
264952
1055227
758950
723993
925264
20225
52765
227459
40335
1009587
926442
392315
450322
265756
805894
776290
79031
585203
153675
55478
390010
678547
925139
868241
572343
896344
743952
538460
529593
886556
614001
561214
319091
604971
883255
354155
564017
565067
568098
637255
1060994
571592
819479
964908
260766
51219
844283
8507
78105
476151
251546
534509
791547
184462
223499
594238
482635
1072237
135482
1054047
759414
843846
281363
525391
610896
459494
78218
474332
528253
1066170
911390
254350
212671
897139
12891
34621
72688
640836
555152
95075
1070219
204777
634565
184900
148944
154818
73836
1035881
502359
262235
897730
691417
474110
714917
667067
812386
166641
494468
738097
305869
194329
1283
848389
315848
985755
192722
307970
492943
471244
134509
637509
329177
853165
880504
828397
116814
339115
812712
22936
35199
641156
989147
307816
1024914
611793
305523
406318
145680
796881
496300
1038310
117755
488552
212366
1007567
632040
961132
39185
734588
401084
1033895
97036
664359
1008546
833585
1076526
1091945
929225
666887
111939
526095
39348
116667
701431
413823
391649
2829
803553
45163
894353
63608
878481
79123
982146
34157
387364
655048
248259
1006343
549509
52906
1052483
791129
666788
414399
920139
1029725
958003
397833
796567
335431
438623
505692
1083483
610853
1088178
250068
99429
733112
1011241
894366
487983
109669
469230
251925
1035208
110659
347386
917773
1017832
485560
786553
756608
831120
645533
229940
254110
352219
143518
234851
206091
838576
48223
767266
997754
359156
490957
271927
142579
467376
168954
433511
630891
285916
278054
135579
977951
787351
491965
99189
593577
99655
916581
380142
348267
913052
773390
411583
148509
371417
10689
291765
609490
123044
368099
723702
982416
226490
540595
921335
764778
424881
331883
484524
466835
103422
309106
68031
470191
431314
588387
857000
569113
133269
691650
238232
626986
196268
128656
229849
709320
996561
18342
160827
786610
567574
47504
884905
450308
538516
495884
153555
704295
724142
982420
487820
1139
436874
993223
993663
911375
429200
290433
541741
32178
124712
540051
142144
892571
1077181
327373
196334
547499
929279
109614
790393
520478
362123
811512
529883
918355
320574
509738
966370
753214
939712
10784
491097
556950
465073
362608
581107
636359
496777
319817
1065604
619131
326131
737453
250915
1042765
830248
1020930
139328
690324
534054
137043
397959
364218
9130
739913
510290
836740
739507
654948
328986
687595
618793
773013
353521
496880
217369
9157
385822
77927
312308
32057
652795
885370
191961
974375
64442
659960
972913
283549
199425
889213
848859
679740
475340
22288
492654
164614
315441
689268
1009839
188683
760748
400441
667338
1013148
922100
283431
562939
111635
494600
132228
153728
167931
635087
101506
918065
359159
887712
293830
204869
634962
162357
428878
492460
1023459
1068866
271779
177045
828350
690103
287089
543909
625002
753949
1057121
1043915
536791
564177
302835
817239
442208
1038480
778715
428125
693575
921802
287767
849942
555830
434393
599986
993221
205363
1051742
13492
308745
750976
948218
994078
860061
427290
440462
786086
779979
270886
78894
497095
90972
776771
241821
378795
363529
53385
964395
354762
806496
1003155
831718
526597
1034755
579066
631650
583114
127526
575862
259032
832086
130260
411943
624059
392846
450961
35551
1083164
769428
167643
182425
376471
822907
194976
933261
601842
294760
583227
180858
709263
638767
919854
187969
590508
1062840
266969
1052873
369874
801728
984779
271393
146590
165920
771137
158599
234132
627091
42915
527019
551187
649051
909875
765274
773868
1086385
521397
759358
158190
233518
851444
853625
15810
896405
1061292
692637
872203
543608
373022
1078291
432473
861340
562852
504754
825140
1076382
416601
679684
61065
685255
260873
457184
79515
962800
988635
490561
902391
971797
437609
380140
928151
9098
383004
532394
103785
1013545
218684
1090740
246634
967644
358091
311974
488024
642105
134274
480669
67465
762742
574614
153796
496793
106537
569286
634158
1040640
822674
685675
673915
220439
898092
686314
1062396
1032743
816994
1024952
220604
994996
216478
482252
415549
251614
864011
742425
541492
105414
988237
381532
505730
875089
658599
36508
859652
820069
986669
59833
1034429
395194
680000
873737
174231
779658
398423
80944
365113
918107
67179
735886
449746
926143
661800
63682
598530
457646
842555
491767
1067574
1074090
312204
419862
652938
790463
354288
828880
124966
91802
1014850
171899
318896
21336
601564
395815
236081
828811
650752
686057
58061
479845
81527
894262
120849
733268
199392
298321
348112
760147
224152
214141
94171
698710
463109
248184
64758
39213
582053
394452
482396
826782
627493
209743
326777
352636
635897
568107
144328
51631
1021311
1054034
347567
855217
415732
963773
592293
986220
197516
279162
425804
572233
946281
1000100
458108
324468
600456
406874
690785
462779
506880
774492
307484
600856
918044
399261
818929
557907
196232
921728
252771
674376
336707
896305
1009718
125869
610699
833227
427693
557359
159826
303208
54142
611591
835170
811212
444497
527854
561047
529132
802748
678428
70059
557774
945770
239893
1087084
750608
788218
1072524
227373
249624
300783
882701
613612
815071
667827
186961
408476
699729
383475
370119
518964
544868
867426
567061
635226
955850
44070
560590
869450
38887
334792
399662
412265
419772
844886
1012727
783768
756204
56486
316101
82602
443564
709375
874963
49560
526453
51201
475179
329767
790792
1025740
865288
105176
1079169
460083
867603
950238
517394
415015
96294
588071
78503
921972
604253
25326
767482
373565
88524
488179
987488
569128
896431
114782
909270
296050
290404
652750
711860
1076158
787901
75155
635675
1059266
957939
705586
54893
1087355
298697
43299
29359
260258
925034
92161
412920
1075902
303400
432025
674566
720780
973334
128682
696601
678075
919045
785748
1054060
255675
915134
1092366
737677
582060
586584
148428
954694
393504
1044908
523547
373076
99604
624438
4999
718434
1039943
576918
307988
950519
97753
1080353
276484
1033866
1004183
700213
978632
497168
939154
340654
696663
248831
845647
326539
21359
672135
386492
1044045
829580
1043768
998614
646921
256042
844804
699878
889006
1942
499305
963288
757268
48962
317151
950470
163325
80055
996952
641392
585509
1101391
525782
697544
125962
593654
102614
549064
786981
573003
667978
5221
166993
871667
422484
162706
1099242
47505
549394
700299
970175
45216
555901
134762
302575
332175
725130
376087
584307
500497
80609
759050
790020
645463
64535
220509
966913
603459
316269
766107
289068
724806
924292
612774
271422
184057
601018
901163
857604
1100963
733331
137035
2005
997411
836867
623217
273018
597358
776072
824170
747836
989018
387462
385785
431931
410696
385502
895781
312831
985233
324403
875293
348212
266037
602629
1058951
1055374
474531
304358
560096
169379
773838
641138
584293
567692
530084
1062767
114499
882309
503090
324644
34114
1088578
872143
1047823
97176
395477
519563
218216
543706
352367
898931
209850
48846
696874
1040704
328025
837545
172702
945783
670573
37759
152920
81894
608204
169790
520755
681708
693124
920340
349050
404490
665503
580672
92962
157329
704244
1044153
171092
592968
970671
1025156
1044909
296239
1034228
298880
646052
194338
956209
851930
282887
850745
988496
521385
454856
961452
403834
967892
786946
791635
454191
101003
140612
469191
717709
308132
1087874
571949
1098229
405202
377679
365391
281773
488301
429172
807460
27430
366591
966491
331436
726218
591579
818071
453706
921938
1014938
439150
706921
129626
978610
411756
573366
940844
698927
123641
591326
840259
303483
581297
1097669
246206
293240
318766
787051
349284
266215
1017587
750285
1029593
638661
446549
972739
44036
479448
478398
711713
881083
49482
559300
81649
80599
369789
249248
696884
862944
114812
759803
113363
233773
962252
722359
652322
677638
24658
892786
316890
303226
215089
485065
618822
668421
638190
607202
798477
242589
264137
415578
235326
1022969
181128
272626
456756
1054472
781518
941963
257906
866898
455198
494565
394185
968572
745715
935926
222708
881539
350119
338022
911747
341024
442656
124632
947060
59110
114342
975380
666600
528864
223599
304226
430761
911769
843933
282051
441524
922541
289863
454676
475526
909718
247816
1037163
963099
104951
443322
194707
766977
236024
996098
366890
630475
437804
108834
289413
85153
899353
345655
317732
1048161
619355
846844
331010
937494
1077510
365714
573019
207808
769558
174716
830840
192156
903536
53665
65967
487894
273290
157592
813471
916940
1002748
685846
519735
1027370
123596
536067
283192
925549
435822
1064876
1090921
913657
122744
360184
799352
563189
257428
933029
1030990
216507
198501
79257
715218
478657
125843
446945
1070399
359613
498951
907705
685267
696931
690550
587613
409275
1016832
420132
1015787
541844
410226
1049453
592155
479885
351577
463429
1031025
144505
506513
1008392
227589
209479
130446
769093
652675
743239
80095
1013418
235267
904346
5985
35484
467215
211141
77289
265660
64198
979575
863957
688663
405682
887529
202199
767411
232535
800697
765430
97845
810199
339649
196768
227531
181533
439004
990990
335560
851276
395726
28204
736703
80249
568920
241207
422861
354504
527964
160176
485010
667187
859354
807894
501471
739367
1000478
1092255
867422
208044
578839
479933
308103
230928
793621
758226
1045352
79198
762546
362366
86775
299224
982944
476863
526074
265873
321721
612485
618911
489296
170439
256255
164683
352549
445371
742822
692343
105532
753076
707301
723967
944882
134058
481356
1019659
697593
33013
573996
232680
363583
872064
631490
503343
914047
287834
197900
606630
870769
856447
483215
129873
198654
321276
469755
509799
819234
1019783
928116
239587
710284
677021
890694
764465
920583
973095
722020
149571
712875
617312
101805
1082040
595147
57241
277631
196152
439123
709289
925276
930541
609866
515999
372147
194061
378234
339399
727149
552430
289194
315116
426623
710550
1078050
925909
325201
536663
19330
112372
143765
194794
475139
64763
747972
771318
300864
418380
328895
191141
480120
603366
721424
347481
1001414
778664
563271
969405
335072
4384
144195
593532
957092
923539
56773
685087
417961
422510
243303
401064
413561
70538
206342
30041
197410
95244
76571
477972
222719
196471
236170
873103
87023
631957
589634
581223
637072
826466
996902
860939
825214
310304
607540
1060098
588228
796538
521873
1003769
209896
999357
478980
745904
12987
46130
303390
303932
808061
756242
858837
784680
256466
617947
18938
834593
157578
174851
856919
374898
635995
1060800
834420
708760
92153
959837
554554
891719
167790
71296
171623
1026114
482778
482405
873249
876965
459368
6717
758190
154063
657246
678823
276992
388272
148496
561268
557827
137205
610149
1024191
164410
719838
212241
518867
661174
523731
827066
741562
289151
229613
393244
763269
502606
313529
720032
1011832
445639
200257
377399
641372
516753
893284
92504
746753
1093829
36263
502959
611452
562451
806528
620991
844315
837303
698277
17711
365798
703544
508331
720269
632097
156112
786730
362437
600343
963712
292092
497044
876190
837727
309373
1067170
428453
948477
546344
823805
599886
160217
808406
389314
420317
706604
103837
7274
180451
323578
513608
678067
886884
24224
675326
1013866
1000735
806586
279428
253984
171138
294702
299448
237127
574822
780554
878171
788695
274949
929219
219731
905223
1073605
211113
23285
192272
777835
244532
327930
189688
1046733
592266
780497
94870
879191
61585
110431
390321
1046920
58444
348197
333672
767469
722703
809292
692723
464281
88593
447751
585240
668580
101546
387674
13590
714991
806054
842559
777099
245755
873110
413675
702541
836985
986385
126863
731520
467339
377330
194969
761692
860741
542787
408943
951078
155286
768078
617608
462901
462292
902202
997350
37360
415165
158846
560309
965002
762984
729506
666483
219598
609533
223030
884639
533201
657420
999091
998041
259150
983038
447016
341567
378543
8439
885063
1074592
125856
182286
907835
1101368
838552
367005
797366
509603
520401
79238
625893
320836
648319
415647
53080
779360
639104
998898
277842
229033
327365
623370
323734
914272
445042
873218
1050060
790217
4709
864271
97398
826596
971082
939278
678758
949121
82101
760073
875941
416999
1009702
30478
233538
757985
429549
254099
612116
241369
433983
904766
929948
803184
170323
223232
902336
44049
443375
500492
915209
195097
121209
989980
82836
337265
855310
859099
281564
53979
637580
58767
945997
862792
117027
959334
667431
86525
572990
725161
163384
247593
580792
448609
422259
384674
1073796
755692
112512
360022
856678
1057087
1094462
167316
696117
1015337
324854
1088826
449563
481307
224483
801551
443611
24432
190568
973607
110752
358876
779509
417909
597892
670921
514535
481508
155877
835542
629828
225126
382825
1030246
1066978
1064308
687045
665976
496853
220903
527355
304702
1050150
82072
1072801
327001
992882
950437
1094920
817804
313681
943713
321291
1045935
942540
549836
328917
191410
466194
291241
903757
550620
831952
262994
653869
363544
412883
638853
552744
1061072
218238
539091
1043937
12187
125989
791350
260615
221392
161374
818971
717830
914481
368617
772333
681663
649926
156510
147125
629402
367951
375313
74134
260880
507061
749155
977519
1054981
1043279
567381
83244
572342
864665
595661
658334
593875
594925
536966
538735
899607
196403
861826
16262
191754
421909
747021
141819
949714
22614
281727
984984
463135
775755
41957
711556
1026587
686885
53326
540624
1058863
755454
469231
499283
343544
689592
72923
103207
571969
849291
692563
729465
238895
417362
386020
478576
87662
634289
209258
619978
27999
800193
724809
749668
424338
570717
403732
729434
473709
248295
86665
1036408
656847
769214
848649
985343
200767
652985
200895
350848
258995
252819
992240
935867
927586
796897
884491
206486
1001164
263494
387342
1055631
990825
977146
657849
597008
927403
208420
338199
771134
506285
1021495
426162
890029
325211
319646
822003
1074618
782130
440031
290928
545673
1035194
883579
323294
134608
402044
857429
583061
606139
758196
766568
64230
669192
237918
868631
287264
591923
59796
959521
367739
658858
1020437
207979
303625
779563
959932
711200
777533
995297
550912
138038
1052136
94824
932752
514469
333928
589058
303443
599538
109869
231924
125572
456226
1052286
802791
101724
777167
708497
199513
552131
648125
886703
817053
88726
3318
443145
755724
1072441
471497
154819
860695
381611
236496
503064
829222
952740
965097
961429
485007
814999
395254
469202
1096264
196145
1039967
939690
554460
344181
971527
986219
318232
669097
884908
271301
424056
57372
75510
1078336
457394
409544
186465
1090898
833867
249997
485706
607971
195149
700448
578319
1087865
69113
642528
456281
40500
939076
1087734
921101
62215
555382
190194
799158
658458
646937
417106
311393
1029795
715335
1083686
151749
754001
755051
496477
722415
901024
415125
824288
488994
46055
1012460
601992
618283
515011
17231
370466
737574
666712
33034
65989
863966
917123
499716
276618
881859
618924
341935
112779
446091
812096
28230
304077
254659
151127
204172
717014
1045134
233511
134159
445150
236362
77992
346242
961463
742974
458543
132292
222018
992757
116018
1044607
761416
315701
404214
43767
62840
414359
948931
746643
966465
563739
963411
30611
235811
1046268
316379
1031490
131094
1079357
408789
1036966
605353
911902
854229
358641
432780
967771
800795
915374
688237
48283
954509
76194
328561
419096
797289
157804
789273
277876
1003984
55040
529864
197841
532009
1007427
57935
93220
567962
757401
842978
675566
930554
875267
843043
271565
943589
724970
1024450
730709
172906
886059
553211
422201
346731
570129
902932
274694
942043
389977
357609
624618
195294
46984
1090416
75811
857589
677235
305913
491998
445075
1020717
83776
696796
829940
409301
889011
501980
583426
313700
555392
95210
743434
508325
933792
715427
775073
1019070
658925
678354
614445
300581
955964
950000
23784
989474
723835
233177
997991
757128
238500
593670
821488
650498
67232
632689
591981
358558
865648
585965
1048459
323643
751146
867570
98872
900717
118558
57264
57265
378514
686062
255206
576964
1031810
900605
137573
237709
830657
632084
313014
461026
707314
391181
230386
137245
51963
1049455
919235
120677
485854
1059110
790331
1072042
764581
495971
374751
308237
875333
1055012
139669
366614
42230
586068
294264
630429
32328
1015096
727533
554682
553024
227085
71703
267784
947414
1013913
372096
153538
768263
730590
70552
107281
237917
236867
586673
61897
1063454
414607
290706
652092
638674
266304
377396
84978
756651
774280
141557
721587
325428
1058642
322608
778800
33445
1006810
16945
900379
186573
239558
96476
990379
59566
758859
220058
78627
355416
390749
663320
346226
476770
345111
497582
1043673
827570
82612
499462
24046
214821
798147
767491
447317
427155
634230
444284
594221
220326
505930
656619
1071099
48201
1025760
234855
356018
128655
362596
24986
1059543
55088
514281
786792
64342
447235
109243
867171
1021639
36412
633456
124542
204678
731260
1040570
94632
516993
892145
596268
612468
83775
926570
906856
782482
400068
112399
318805
352321
1058772
749717
674924
802581
124087
174889
874085
220343
337486
173905
1036674
146420
231670
21239
491875
844537
638136
673543
542297
1086471
953421
979686
869877
721213
1009207
688982
774961
617674
575444
56730
59266
48914
780738
884912
808139
735641
597145
399553
211196
255194
287562
639772
46626
725923
646025
422734
793546
497548
276425
126159
648012
848557
575892
899379
544679
740898
128312
111757
259496
896203
906213
465941
233558
989008
215371
684311
685361
364315
365365
905181
780673
321567
916200
755241
747347
576249
273534
70915
632750
931051
978836
259795
812950
371340
146108
733493
591846
551525
1017925
331392
851366
105576
516459
79161
851656
45440
359936
1088722
884507
129421
927784
154390
1060528
567041
581635
50013
243207
1099260
371504
824058
365116
21786
17033
162184
526434
82231
1006161
537782
773201
1068902
1100334
180456
183594
1067515
693295
944644
411432
121937
453045
693505
502787
905033
652829
319649
701218
345765
1062492
866451
117232
90624
69217
570557
563561
610126
1007498
1024085
307066
861125
268413
150899
369829
393460
1012875
690490
113791
462201
434619
594946
1027519
977719
816513
977620
1071407
352469
232039
702065
15444
98399
954717
737263
885683
451117
550640
1067079
924630
346888
420457
330981
323900
109459
779062
309087
416930
324735
665662
1064337
549595
369189
938066
477830
124839
413444
914421
354917
1047425
62821
113441
558049
428972
954238
726812
397458
743757
1049035
688700
211888
38194
587583
1036647
199322
756102
163907
117394
396068
257442
39473
601556
490032
155424
247554
120078
988944
955205
402059
849486
105053
470290
146892
85257
221628
1081907
80163
201760
530370
784135
692160
602905
258482
122300
131718
919416
221036
884964
668042
729757
109009
645971
273850
894819
56617
730187
489788
527548
946708
242313
1023626
1038287
879143
723187
536653
349019
833975
355908
741752
832367
792141
129079
423548
188103
42966
889347
1017580
921195
276646
832727
785784
473372
337508
430556
993887
654336
1097704
831280
42312
991619
492166
526092
785590
769535
205140
857217
87835
396090
887921
563843
121852
792592
604209
623010
870556
1013204
659537
546201
1002221
15032
875491
162724
292183
988758
36334
563507
206422
888659
689829
1029577
1059757
356562
793480
468808
844728
212463
631255
1040021
748649
701321
443559
54786
684583
312033
890548
50582
968810
860869
355392
678982
547108
457845
806165
94730
826225
50799
522436
357681
670890
296029
735927
195742
767110
457727
725056
135292
370006
459470
123038
675069
1088231
1093524
331659
947636
623183
901370
659131
288999
727195
216689
1056694
1027575
668998
2774
648280
470189
122072
91210
903973
167611
379922
818794
194713
602477
1084062
676699
351387
129913
14989
539365
114960
419043
96831
73307
731856
840963
369993
247348
1016796
874543
897599
189718
397500
460835
606906
881869
586166
498173
425023
246752
682222
671594
66072
209867
7901
181793
532433
237553
578886
53068
542923
46246
792165
845736
1022857
119599
632817
1007407
549912
1048453
741125
174747
567233
941056
674229
216217
387149
436312
761127
51078
111264
373091
455714
962645
526437
854260
390898
71636
471842
359724
930306
361250
1061368
1014468
294482
809908
764207
948705
341591
315531
452370
1007697
230342
1003255
299163
121305
796118
415418
875625
361039
431292
215297
853209
332641
285293
288807
45515
574809
180599
874331
1079194
882505
692757
219560
1050822
970285
558690
963247
317106
118318
1000088
206739
850998
1061640
713050
709593
258407
175860
894265
430161
494231
942789
734967
846499
252106
152884
571135
695728
439599
138130
739705
390808
59740
1075791
268737
982879
204404
154855
109078
1099134
370838
528808
56276
982098
1078115
412251
112936
1011228
552781
293499
194607
799203
1081810
298365
2571
1006824
174507
1098511
213196
81958
958615
452605
1015831
1076226
447125
975792
1076805
21982
1093569
794770
1016049
580943
685800
463729
527285
847641
295395
20865
365984
1038258
1066041
12781
159024
124112
858241
632828
624660
626927
539612
91575
916441
745443
198136
741639
3719
656356
290178
358739
537717
849155
824901
171051
1031944
940169
649012
846414
1090117
228912
484897
485947
284793
10538
518934
1010427
772848
312398
892993
825261
41261
1094228
148228
437298
940537
148312
128268
857551
790946
110522
1080047
248107
825519
951953
859399
846460
727484
663935
391265
494942
253138
342045
775582
467369
643872
160454
639286
384221
795908
833203
11251
448700
532841
564923
204962
316479
396983
848177
464691
469114
741568
422293
794925
814014
552347
71883
850242
288276
670971
400042
234310
1065598
201471
727329
915732
850767
1083250
498912
404575
151524
388429
481035
158381
329323
976736
880789
5949
484955
835981
237008
916851
134673
659829
26670
339041
275496
965428
157831
162875
332521
875555
349014
661778
885301
461102
605838
1091622
248334
668702
536876
604471
714073
127253
111925
776037
232422
251155
813346
553741
26905
743428
927919
380646
277418
512848
326368
898285
682027
694395
940179
151026
242152
489875
285252
789288
946404
712489
637546
327135
569612
306775
112328
600872
294577
73594
1094030
714770
559637
917087
413744
646151
843360
1096518
26393
352295
78836
165759
125820
668725
455990
680527
109958
942323
12976
794046
473277
21874
303043
1066075
26955
524887
692138
693188
833438
285366
284339
976233
746948
725186
610392
320706
671980
116179
1042307
345117
653730
462397
484235
888470
38587
414592
22514
571926
291339
63301
732843
58274
346592
853437
913074
126442
742632
451481
831068
850094
89748
480581
306069
1032531
100725
506600
96467
937196
795885
108116
96766
7284
627806
998343
410546
1027169
615079
924208
487552
828774
247339
30942
956841
503043
749827
33755
80780
45643
697074
614973
247782
514330
329435
176522
266005
828783
937866
919773
629979
1041658
798623
265504
843211
165978
936086
236646
274347
498458
611392
851897
517348
758119
473476
34670
828212
106148
1011727
91908
913282
896721
283629
375284
613361
41548
1012423
888969
181282
765639
390526
179703
867555
453504
865538
449374
385913
1003334
516846
306137
100945
330843
625118
66354
88605
643437
811193
952227
1058568
713223
1042793
459721
791661
366825
885472
601778
913018
323912
10658
500414
172773
1034852
1050449
19553
367193
195236
801995
484059
398673
557140
648535
738462
417986
719292
162887
229456
271999
426254
158075
188686
16802
547462
1001348
1067293
890669
697346
814294
760577
458928
951620
37080
525112
541172
1006280
1027502
637974
312638
824298
991647
963736
768739
164393
346567
508630
742578
4337
788158
370733
16275
346822
759908
44044
745532
483736
825559
722231
198729
383555
409032
439173
602145
815566
111479
1038019
336081
147432
410776
475072
965523
945863
226746
22761
1043989
3956
686164
1085560
775714
1045156
469777
797359
839705
396996
476945
726471
673649
850027
397391
105947
106817
325171
998859
785588
1027375
236026
892489
156455
399389
371209
756685
582668
216977
936625
149935
937395
89229
417216
805008
470127
259062
638632
940324
506497
260854
291180
854191
815733
387913
728267
666098
428361
943248
1005502
1071917
30821
454632
1002569
404373
1066565
775776
138411
409314
102472
1071246
151893
734991
162082
4882
1026583
314163
281739
372589
634883
33785
544867
1066186
919185
586283
927882
590473
12027
1017792
542817
858261
929232
848046
145229
51481
607514
285615
223017
710101
603065
824852
331435
890862
70598
889202
462674
850347
1072480
737908
502777
461489
788940
875544
1041336
626331
880860
237834
619411
84317
735417
119146
959362
389226
449600
882420
883470
83368
94703
417904
121384
85479
372557
373607
148592
700589
485618
641822
16759
660021
843058
545521
396108
8499
912197
701416
87868
910789
668780
325630
1090170
533665
167229
224797
278558
576523
411378
1076357
237605
79965
593615
545097
436107
165720
320587
724765
212336
165936
123826
336800
341598
579558
1004694
706922
934407
788397
13226
195464
193662
765803
811067
410025
951797
105597
365058
539820
467185
996313
236213
149049
391309
142349
1023041
211964
73894
700930
225939
152661
43327
297293
1015020
658775
846343
1092158
767762
565746
91913
763362
408005
1045622
672340
885296
737766
671035
821399
43362
573723
446088
222282
294202
170065
626174
795323
676065
1009031
273706
703019
398765
23487
323224
779673
205845
157840
652811
1055067
236172
851272
920038
468761
222746
802119
539946
561545
736836
142135
704702
225888
479672
796634
265694
458601
994792
159834
898616
653966
397565
222842
625407
644091
446923
218183
384570
360287
668274
623584
470125
680760
68370
78374
206613
438224
732519
139001
576473
1065066
196875
154051
643927
867986
996470
562223
641960
569214
1079736
508866
601371
311072
672514
1025625
429852
782719
281422
487053
228656
699410
39205
371878
777811
264960
573060
90092
91142
189218
712576
120174
407409
49606
206804
457953
594961
28910
286232
957300
958351
71314
295803
232594
914769
154072
82480
805705
243378
1096977
1036981
301713
895604
137171
835288
490620
146734
194213
1027233
736457
156642
924056
909416
1033843
263084
115534
38404
128360
599116
964943
601044
45607
981902
467409
531773
1050333
945928
252330
718030
825743
855793
1008856
274294
683046
1008150
1019587
858946
370158
722773
1060653
163861
1060566
333530
467014
18706
975875
849619
22570
394670
800069
969199
291505
974374
67282
647184
66071
1031183
166296
651503
314937
825825
389204
343314
272452
284184
890204
1043209
978842
690757
810474
30411
386103
156144
115046
784150
657099
77188
803188
494360
436479
192450
1044478
12579
400692
260891
333948
387720
622100
172554
555154
940187
242487
408572
730131
535105
707384
43404
675753
636566
467139
308368
669194
350369
397827
1038599
631112
491660
103339
533221
539713
333814
459407
443798
723520
589317
235467
484935
793282
57342
333384
1069150
660156
399608
943206
498936
521205
709883
650447
581533
970110
863038
549413
866738
554129
875062
698496
578213
440665
1021199
1059478
898250
681972
680353
97274
571178
944656
832544
793741
1064496
986475
591136
858267
14023
479316
1015792
881005
1090524
297238
888097
799391
359587
892935
242552
730261
75545
569564
440092
452129
969042
678644
230091
447104
258519
434638
45802
648330
450183
882661
117343
646426
735135
336470
917089
103061
775594
738845
731671
627840
17819
758689
693609
885494
16656
344769
229471
195747
625914
53800
961489
65550
26726
949225
574163
3162
934789
285081
500001
981566
275753
258533
768820
740149
432346
974665
275260
459982
463447
430244
177270
324697
832259
1069899
649127
34646
501874
680789
1029869
307789
128851
832341
746706
781017
343049
522812
119775
257464
539938
276429
668329
1006664
954491
407905
979776
888957
937577
554774
980642
119176
777191
735319
440338
39080
638485
390524
610062
563318
661424
89447
975015
108254
574639
404307
622917
666261
179979
361412
308321
297962
925078
787959
233849
1077041
341465
614309
307195
550312
271698
850741
108607
695116
607873
476267
931548
537893
484719
906105
270452
3893
886855
256546
305685
524657
306966
484045
375599
493529
1059286
439148
867273
947516
345048
657207
1029642
919725
116177
775933
983497
440330
723353
1090513
911638
178810
835690
1029844
951865
231883
951334
351806
167445
490472
244497
568937
1042890
502626
1028416
47105
1005462
373042
234852
502594
419210
66218
161372
386581
872777
340014
294282
234946
562404
366577
908702
637824
1008568
530706
160346
488262
831383
679327
86611
502487
89610
274119
356660
328004
799419
290323
55086
415961
891630
986541
737123
224859
781720
367680
548353
121114
1066650
728726
117406
121224
284689
895193
285003
865487
649844
1017972
342211
1039280
561772
490218
1054113
431069
1031379
316742
543193
779762
158642
720358
102557
879035
6862
856071
823799
893693
118908
520878
1097031
578935
295657
182776
766768
1058441
927098
129683
638854
726195
280952
567549
271496
402190
363977
649779
271268
729774
516108
112890
34550
521557
231501
107419
132836
201989
737832
161330
308717
743586
626343
390368
1073962
1100711
489759
64112
107494
231202
583865
2309
1059681
207830
871562
263170
421696
565487
769611
985959
398822
770306
369337
110594
985039
1067284
285564
106740
1036486
579195
247715
899796
985672
908241
410944
30242
487390
625686
965961
414194
1079686
417873
1039349
369061
513038
132288
774585
381035
966360
515426
419304
760365
138881
395522
237534
261071
415527
423780
1069816
624817
836747
302508
781108
54141
754730
1036609
744119
892360
1002220
96729
56672
496936
77343
729849
295502
208089
226560
661510
830484
260734
195451
460042
938607
291229
978123
474335
681696
461710
923538
61216
533505
1064577
394374
1028440
674028
51729
244162
457740
1013731
372617
345462
465105
938240
1065392
787988
255786
53012
584164
341830
305674
294366
940867
568042
19122
202277
332341
73436
870025
845313
1031167
406701
104695
985584
299300
556784
564075
1077100
964801
178538
829836
178641
1092851
148095
74031
418535
390666
400481
153310
635419
60670
978925
323259
1016440
909553
1031258
856869
330869
186661
592889
353303
365133
488304
1078087
418069
681815
538797
94361
257509
95485
825550
333602
108626
617195
1014163
703628
853074
231919
561363
366412
479370
141310
848652
457662
572641
922122
281139
336887
963349
774846
951972
43633
464578
717341
829000
500757
848982
197799
1074896
124382
242147
768832
588705
409995
707382
511098
760254
638537
320404
729533
367800
628200
845188
228419
142654
607663
741731
354799
1002632
1066251
517543
62787
952165
20562
625160
357419
364773
507415
98163
299444
1075724
765913
141676
453416
288963
310549
172648
805737
974056
518780
397555
390142
360968
800091
26778
798016
879608
764840
1055977
875539
484438
442387
265839
915883
658756
634328
639525
257450
805926
47411
723113
177479
793148
501043
464474
425916
529669
122913
1006565
185761
95164
617556
93921
655775
606458
190629
231510
335006
398470
324657
604249
927322
349732
938767
777505
260191
938058
698573
916389
240726
328654
1003437
969937
628194
314584
982994
1090710
1089660
773435
611724
489083
128489
437301
253229
497616
812906
928826
929876
828241
543163
183333
735831
719976
156964
423908
112176
134343
645865
6750
105262
69581
508414
772540
284479
993936
85597
341717
943368
604772
389867
683778
959813
822011
639941
1096660
335154
171084
1087403
961263
771770
257850
314172
155048
740212
1051731
206440
601452
513998
748544
796206
92614
584977
748238
1076434
723093
475230
629894
910324
879970
1019615
145528
283804
10341
103296
241610
1819
603048
256666
811592
1039080
741060
1063496
452185
764421
737141
578811
235637
501122
51237
7564
973431
290872
150629
1012365
644061
1044295
626329
1885
207882
872273
975963
954386
110718
748053
475408
808114
600922
783793
605577
345520
549145
198267
910264
745945
930150
61199
406373
399033
559574
126043
1071588
927090
489871
56781
823242
147901
563366
328531
52567
889430
631335
655497
594357
738785
920603
916419
678829
499689
210288
643807
923533
246454
194184
730936
466235
554814
279278
322603
818009
292944
416390
643935
345992
1022822
99869
697671
579347
455741
839428
78738
705874
671783
1077254
271886
25932
144881
703890
624409
41258
338848
793180
772670
630964
48142
438633
871254
717738
939281
975982
439257
945112
213193
564369
826765
942406
441362
994729
518912
100023
1040216
146029
993808
261189
738539
865092
54036
945673
579768
581500
60980
416628
795130
436054
1015773
905527
855530
850113
766745
740748
964061
229834
538853
178723
530222
314806
355180
163536
515817
133825
672503
533383
320855
665205
513039
178663
947294
837560
836510
715308
391288
993273
1041260
321919
1070961
729493
684880
805309
435313
288049
543640
556980
145810
1029137
483881
73674
74724
254069
185357
1000155
880248
233243
527078
793958
562262
855082
720739
986704
309784
439244
151645
283660
367472
390509
826022
660094
799907
884944
970569
464875
182441
114083
900198
345129
820024
422450
268845
123439
377604
707324
356463
646254
810994
834216
491500
541696
1092178
951536
118005
503487
64901
906696
101417
102144
513658
811772
687348
838399
1049243
71073
206258
791807
812087
272638
677230
110740
777361
766004
282594
513808
595072
278694
204274
635590
862306
803413
259399
761715
28856
1035401
589480
278369
712125
69003
796350
369170
349392
645309
1012513
1007779
312376
888378
100873
1019808
1013781
777149
863153
909265
617676
632841
491903
682295
986573
408769
128825
999561
1045458
969863
295874
409988
505024
1035116
490148
863330
362064
235528
375494
703629
348620
762860
445562
228304
994561
718869
243790
235431
416230
1062694
27306
392801
671468
136480
631077
569544
987425
329185
845167
320677
690208
272766
202865
956069
951915
502145
870061
326760
879751
547228
969338
81182
2968
959987
764030
220811
88920
285961
506068
236603
1005874
1078867
701986
591109
1012842
343407
467219
146764
693711
64312
1046656
120413
974392
673629
399799
16757
697997
1015272
560660
342188
801880
971378
325738
134325
511783
60944
321148
941341
433962
669765
99792
357423
631006
456220
794921
587577
226269
9116
961167
862575
909615
1091793
337154
1012300
671467
308909
572697
408744
644870
952493
603785
1015053
180119
365735
856188
666421
464340
279255
200683
945545
175271
402707
68135
236313
955208
226612
151561
197228
793224
258057
291157
886350
603640
537621
889444
417270
668062
428986
826327
756621
454359
241741
978354
897274
440580
492647
72547
149584
818350
448131
1024379
258024
882782
917980
1080794
304593
165951
1042083
677896
171243
72793
737278
947015
287239
473613
726632
312934
237953
555120
755952
72542
387964
39188
379637
101385
698586
1040357
345423
914965
702104
977599
44669
305952
412793
861139
40163
925424
534459
410693
1067678
519658
422428
642205
204523
601514
554534
725467
321846
15711
760603
514182
643468
890048
545061
137052
43208
546280
1056888
956604
774844
173236
192297
741668
510546
77819
1089626
496236
151435
935112
629275
210258
494517
501910
361548
257275
1046449
324055
1001396
333899
168974
108424
1022274
438649
934876
1040087
794111
129133
1024693
261573
849595
170421
23429
794598
952480
131469
167986
540489
139101
49542
385417
131382
1056566
804867
653105
381832
475931
586065
297837
511817
516734
1009965
729725
894152
692990
937867
572739
397549
700999
47971
21256
784939
41381
266893
1092581
231685
91805
103184
580325
92176
414386
120616
798618
520464
139794
268697
318864
422336
501725
338608
99451
734848
703956
975328
306228
919931
223374
573808
350123
427412
877219
391774
829989
958892
475261
626653
918704
449330
746723
538592
984086
449218
749545
386501
54228
322820
64633
324945
207006
128700
218377
271821
53825
174226
720490
438965
822910
158204
835435
542813
843650
352408
333700
334263
130471
871348
536320
213361
605828
332474
139624
560656
935668
459431
159426
600250
777991
457884
37290
1037615
772643
375015
928304
587043
1035018
781950
521871
14852
362157
754337
392899
1026348
939721
1018199
632115
1022201
336229
686709
1025372
621133
908359
3305
702650
122574
804636
172644
903933
402082
309326
743799
1063099
950019
328551
722813
94633
791124
103213
834109
46591
869386
793440
98071
822536
864810
823605
961735
206151
458561
262914
796296
1048507
129496
433468
762270
87466
235988
889995
879504
402373
273579
1066743
91262
251173
295780
898112
181485
987273
421028
1036433
916974
89404
91931
552777
170276
744457
249328
51028
1079536
122684
1038513
520372
903841
1004175
54454
5442
1000514
375682
887972
391601
911586
252253
595672
706764
655318
595393
1100545
284558
921187
1094018
1031032
875814
339785
671901
1025331
531240
19614
795249
39136
547431
1080791
764430
76315
404717
993818
783801
1045473
532042
526544
193840
406362
817538
673403
437491
271256
414881
909844
932024
1019213
710865
640345
349454
667677
924326
512598
69015
41161
367050
860622
1044102
867679
1019444
321929
858570
893331
33045
665455
528704
734729
153471
111548
616933
242001
870609
394309
269965
507194
1010660
1085426
100874
705144
691397
547960
869677
458895
312959
840496
399560
649126
458416
477318
916870
409525
853587
709905
431765
39573
503870
733286
992745
436248
712852
367162
200149
295516
957982
52786
898680
1051076
597243
210400
336143
123083
542776
630015
1042987
212537
416772
123811
25309
292543
2963
707853
991452
346006
996150
997253
863776
862037
877372
246566
492854
1038294
170236
142940
66037
1049964
1087187
90440
350692
130905
874270
901161
1060400
400409
901952
647187
229459
792074
1067331
468934
1016170
788829
97409
475835
936373
239535
636832
384062
59480
5102
756244
211807
252848
965677
586328
336803
606573
978285
752198
185223
868879
217536
639344
344309
675555
1035093
1046211
658844
867201
711641
1049984
1004525
1066168
152549
807068
78041
1094497
533292
829932
585763
295764
157904
161604
560397
348347
1083033
745298
359538
13038
573640
943804
731075
968875
585953
152218
972959
383306
25624
279386
148668
692331
25933
278492
361095
754626
686568
1089783
189452
653509
431042
719559
54447
975120
310944
932963
718681
232216
631944
710073
821866
423812
28095
874282
718855
828352
637097
214235
429202
659059
1043174
461035
398705
735707
469328
1051528
54076
52815
1074929
601020
985569
271631
1075392
780095
646826
375721
432662
889486
437532
769603
140304
573650
1058984
468455
942108
9328
861540
751025
119148
1010912
925223
25815
224509
632467
756980
524403
882699
95634
861185
366845
91119
1099312
769947
3002
982120
734316
904549
269335
394962
431861
606048
387917
263369
116670
537771
706552
645447
170812
603612
540549
1022195
13839
1064540
971615
49600
611940
52925
929754
506179
680333
220122
102847
288209
598662
108950
967550
548192
724456
391423
529233
575733
455715
916345
384395
690393
232782
507056
771141
849206
271632
1013760
51512
823348
427514
1065557
196107
972734
996732
108756
325964
303195
468097
259845
687024
516388
662081
509316
889078
176874
438178
1012073
502271
204360
602602
1060850
500704
1012717
1072028
967446
32215
650480
830138
371057
806335
661433
600529
656025
1095858
348765
809676
886596
116611
724665
753393
332943
175032
513251
857246
499445
270315
799541
549798
197851
964549
255734
1088269
259123
932061
350328
860600
500903
584753
444803
95158
117745
72058
700579
471396
437289
495677
932565
290194
201468
553845
743044
776657
1032873
811761
432385
613728
1093724
133909
527933
281331
1100957
35368
1003445
226021
435676
149367
674145
641302
936884
852210
218899
1062125
180807
1043340
79073
382051
854796
745919
19179
358052
722063
1050134
1049084
625393
876920
107596
71635
968053
287912
484573
647641
963430
973457
290595
995887
955358
334942
705219
709204
389109
993259
320619
60546
1008468
816944
682014
479584
178245
266827
772446
760686
792787
1032178
276365
230169
477875
810935
169816
443452
71980
762076
222176
324341
112166
443158
904262
312112
552642
577432
220556
879956
734450
144835
418406
1018080
961194
210642
228462
776844
620884
753019
867293
960067
871110
1000464
726401
1019672
167844
866807
155215
124076
1067468
1050869
221560
67774
87620
482723
441541
167633
741866
236487
337036
982119
469510
718569
58846
349576
120892
601746
1062550
1010571
512693
599990
985512
934149
852554
136865
23809
452685
545250
967482
626789
299814
221629
169506
691869
262546
992232
73019
555401
555516
307629
841403
855620
1050396
18229
237291
649767
390807
182941
13677
194598
790620
874205
9575
483069
594785
407446
1096705
26610
591144
157150
972295
106743
924727
885669
972771
202519
734937
1060894
1020393
533027
299438
975127
869433
206892
168022
366171
109786
199340
405558
442059
58083
791519
979996
945332
1025247
968069
985903
183164
461883
243913
1097982
37270
40688
902091
141272
770845
837729
838779
59265
20428
755311
256499
408012
861295
960640
449084
735634
677879
189195
761352
624723
88931
193607
922428
1060816
258196
634479
635529
1021441
971452
867385
690896
381892
495944
747675
940364
445356
167674
1054994
894657
521501
681839
512948
386099
677941
583131
633161
23054
727983
132733
1069127
74985
369360
386360
20822
256518
81902
295473
75391
112987
741370
629238
1015161
1039099
1029758
94634
997300
99132
769457
1057673
407316
193002
374906
154683
259292
503108
48378
461619
118583
888593
477124
238953
919766
404403
315143
1088659
371512
7360
839763
143686
91685
995258
13785
970705
81626
636495
447186
466272
362906
662976
379719
187915
802489
1061186
874278
307866
747169
668827
214140
789281
760709
376841
873490
185514
352866
922296
594927
723343
237504
1051555
970477
238501
2312
36403
433736
654669
304372
173278
754318
17323
346139
893504
93894
102984
469714
578164
101948
878940
1038209
228129
756799
573480
59743
58693
263219
292512
830210
909128
40087
825892
859060
125981
728464
1773
590850
108306
393643
515992
117696
116163
185395
767320
314761
954736
132287
258575
385038
287630
211855
392664
110370
123168
19644
751916
949739
64003
853298
173163
723696
256634
590959
474858
970260
904998
1012221
942521
17010
3567
859216
1033968
33205
80803
190622
209089
612735
580065
277748
103747
983969
680301
695225
731969
1025031
773581
853155
322174
511797
1074268
175287
153049
610918
141600
664363
188278
877494
556152
79548
1008579
856490
864204
662164
819268
673031
782396
706443
1100668
38452
845293
651935
244438
164402
386368
897895
353738
426017
347906
907938
127344
801157
185553
72455
309815
331380
1023362
632047
148193
396984
651430
667725
355842
331228
830915
43771
545010
982082
295488
822565
792818
747378
163625
425499
887795
444755
531653
706386
887114
1079899
505573
373170
19214
997670
183013
903110
232721
407500
778463
580654
912453
106751
442348
644876
622072
997553
358340
351004
336498
1099249
870935
380735
877983
471028
429593
1035047
62563
809433
846735
35670
615536
637739
939029
258968
105957
250906
980476
1094976
132834
1094772
499120
267207
978147
184517
286602
526456
280637
1066835
643809
59390
99142
254587
97816
963395
148394
378643
181344
1002068
750919
558244
715185
494058
810108
154439
802923
160692
686594
957734
852156
1002871
82791
848271
520533
97044
831860
808845
263687
507595
343862
900759
244388
467012
360999
149597
819079
637384
210641
113782
428049
449762
861229
227874
1089250
650634
355094
170443
504407
841720
982372
638535
161715
197619
175284
868048
393978
951731
861003
611966
409517
801703
1052331
662868
844099
963415
518921
320477
452990
1046868
667178
642399
6842
332867
307447
63844
935352
1023207
438201
911760
52499
831148
926406
927650
585867
883399
818020
279441
920293
1053723
943816
410061
269647
969636
827269
376397
591304
198510
101209
702865
565432
259953
558582
23136
693674
750095
144166
502393
108963
140035
580088
1056529
74853
611892
256269
516684
703693
88873
1022306
268061
868076
251979
420168
813147
389724
431214
649005
472791
437200
986666
347402
14340
623872
422191
611049
249298
552801
344845
724954
661289
475802
163093
908058
333634
472447
765905
1005786
272407
293342
329526
9362
701349
675629
424330
884563
549281
604198
210863
551201
680019
560455
1098575
86467
177079
525915
943067
170446
856284
395201
840394
43500
89081
957237
382509
122185
396661
1069780
803938
67924
567260
165417
248559
877328
606069
161344
975331
15419
334698
141024
1025234
540403
888045
52421
772188
904243
794418
795367
202550
611775
892092
182015
866407
603033
116724
787928
462220
346455
168818
751666
110925
704390
731476
603557
287626
28685
1089564
453186
602340
161401
774599
277013
172893
409781
255541
698510
716138
944973
518302
736465
793288
1075812
33007
273781
634430
558065
982229
206799
1039419
388128
1048340
476278
307332
1030150
776780
439307
592800
442015
465845
591024
542715
750119
863693
703478
28333
185933
932067
914643
410742
554284
332505
1035697
853590
696214
849281
1076128
305252
509729
491147
892612
825033
668203
698782
55674
363244
541669
411093
958990
797802
133102
675982
1081688
63332
1066747
852068
398154
743307
382214
314902
903747
182872
392124
1078719
676514
688992
967837
708082
664185
276631
418918
262121
681600
889040
683090
541074
106767
816051
961594
283837
93199
83925
266499
470128
144519
154765
994054
198769
353854
983608
904446
24466
406892
867178
150606
468806
681239
79468
158932
917725
1045602
521461
632068
693381
501646
654830
1037248
312510
489809
416610
454018
727958
1034319
518974
482969
1016238
838368
848233
458907
618277
39488
2952
268749
169940
209020
808643
643539
625770
996851
423220
942974
699483
913641
29154
828417
829467
672885
198119
589468
553201
536191
1008260
75647
348204
1048334
1075749
359016
143073
208667
216147
201974
1076005
873235
28146
287178
1041251
106213
10700
743181
927440
753007
324353
285292
727869
615655
396413
236270
210554
981455
128024
713693
728647
462843
1096365
42598
220644
874675
709826
707281
69057
974769
582826
523716
862104
598756
7760
880662
764857
317916
391566
714020
266395
278488
658510
629454
774220
903051
858590
117813
1055308
418114
814970
681652
911072
1019221
459477
646292
336172
1051980
957226
761075
532527
107045
85579
70503
729825
458110
94244
601496
308927
456885
817375
192425
396463
146815
260668
647996
419871
969110
479852
159352
489957
960760
135094
517681
686534
565819
354589
737270
1041003
943466
473719
110871
349307
697770
521644
192074
472886
1013209
470289
371129
1033576
356293
2941
326481
987448
176164
583139
897735
1059856
1055871
650747
1021422
733638
1056028
677300
467390
971169
701751
249764
777531
660587
235531
190931
805375
885553
790116
889416
506170
225220
583377
485617
441263
204854
857618
545863
298372
105634
724913
624171
263832
45446
123931
162629
467861
753777
989875
774151
803867
481070
213156
942777
891635
187493
422455
378645
806302
283130
499643
837112
326638
634840
956828
1079721
580993
92619
23663
559872
743273
120912
459718
786437
964196
163772
705652
393194
1089762
153460
447901
684833
273607
1072635
562319
634890
878233
964362
161267
1077555
39458
733272
720898
536266
833378
868175
1068519
92465
549843
116493
444192
1080365
1095295
852431
651355
1031694
943658
888574
602465
968634
554132
939073
759928
879305
1067886
735058
85242
167623
246318
1099224
328828
507665
887929
342475
457373
403256
236760
593855
1085628
612626
84024
988057
1084536
759826
513850
370099
194945
808347
242209
706715
694916
460059
540585
295823
287189
608406
612954
931412
950093
467191
206069
400558
670135
163732
187240
481668
148486
62967
1003287
892771
932985
101105
816605
1044111
837965
732099
343465
887130
654515
101868
157688
453689
859104
376342
608463
232836
286727
22083
983682
544414
459331
1025402
1049579
213333
84023
558074
1016354
296304
603337
477436
625048
517743
884200
956969
233798
1087893
858375
507253
669994
511849
1101315
16969
1058722
893278
981661
510115
11273
362736
480756
657293
651102
266278
915240
747867
163619
450160
1100942
819920
631430
926820
670382
332454
1008598
983082
484306
449657
983751
783543
960652
119962
95367
812624
912489
846082
522979
948696
465200
172993
93413
451778
1013436
121530
1095478
473918
191787
794347
134650
137601
640696
1077843
557047
229031
812840
471946
943478
849843
567273
918611
942681
455773
1064515
825102
805588
292429
887200
413138
602364
270208
59325
128179
479921
619798
725220
78518
562540
577793
918650
658529
497263
34732
172504
1060484
808218
373617
1076806
475587
3789
669736
478155
879344
958342
476342
580519
557217
436068
852846
642684
151599
705248
78168
376033
882876
63481
286900
319163
329571
906857
876578
221436
463283
292074
865777
38124
1078678
86230
977084
837950
603080
952688
608784
1043518
386649
1040533
591338
758674
301798
874065
391066
117038
806701
266749
321898
51722
439308
1045504
679175
507667
988621
1083753
697765
1088381
1061089
60758
259581
528240
693414
765335
1023403
24638
67416
228946
466968
33709
937811
71985
467161
1092712
855380
1055727
661274
567667
451585
705762
422465
516040
958188
26696
366944
374863
925489
1015300
840698
133864
482074
481383
395646
1022189
955425
1082416
76371
539099
131337
485197
79260
77337
98468
60624
262393
320213
697258
476620
30126
857607
672248
237440
1022551
187754
940308
281273
870648
795856
635173
923602
768324
539473
429616
201592
832935
349452
183721
120611
663581
172441
343510
245256
1045313
824760
326662
241074
803618
554208
368081
791306
473449
719746
840242
418281
276759
1017900
1027090
381326
175275
147716
809491
1001049
72684
136554
431385
509980
434688
739475
92911
749704
873389
1068163
861846
1067642
949497
681646
617896
300496
828634
54360
102995
847424
552291
1087975
551767
541176
780962
10051
76511
908991
273714
381968
383018
222317
843567
174583
141249
606622
575632
612206
1013446
602490
699133
760059
127399
430878
192820
724841
334541
395554
89280
417249
459205
361026
1028020
194796
731065
180722
546518
1002155
524751
964385
413156
783974
899184
824602
947667
761192
889135
1046046
832937
6918
498792
982513
680316
681366
161299
534665
516419
522726
1067456
237316
536773
874449
68790
499290
581506
609551
694190
59691
757808
261089
634969
1031369
856327
938669
793527
126826
513308
362118
895254
495297
507902
385773
690493
286761
414664
426201
89891
8513
47799
479346
31033
1094855
746679
1083419
86540
283947
892723
650502
972310
697867
876091
412944
286459
822224
936640
526105
724051
1076134
1002779
4434
636246
58507
455573
430063
320208
303481
444088
353478
235355
540073
457331
711086
103780
199339
307034
894913
480211
91114
593644
928138
1025554
479665
429064
330645
859005
362760
203157
947918
866750
262541
593310
168822
424092
389232
536754
619728
433446
193820
807406
785282
494126
83193
131915
58807
1048872
434450
563863
562813
1029675
56593
241468
836908
145938
910116
1086049
92055
159537
427897
595923
752713
827875
12043
637445
402738
285687
648975
1047496
492959
57245
405449
24111
507499
574812
528914
788614
156608
1095400
9998
592009
496344
864382
879280
1003215
648717
494895
848373
1070697
707882
855161
174438
719463
857207
557179
951979
911360
647429
456157
205153
690926
981492
370164
946243
281496
897568
469751
886767
761749
705266
223151
685287
853998
600022
89306
947109
549594
884433
298817
395702
790937
372978
687670
1049070
603274
711676
195258
543417
528144
940614
149309
649885
572607
759044
822681
93627
153338
365360
273307
84918
559086
971862
48884
731255
769475
9957
942467
723153
979867
688900
1079489
1070168
1014388
597241
301008
507019
904054
1011554
562982
1050189
993914
748533
40282
304391
965270
773331
121900
744972
81387
352075
401434
335387
1026608
662088
263574
1075541
875581
331720
822802
508389
71790
577364
1065942
290728
765295
996512
794192
886097
828488
878227
131274
551050
150404
205602
491750
438412
340028
787613
499005
155656
168991
805679
518713
895796
84895
628442
513753
1015128
1013766
709759
875216
533010
870307
1090369
447295
83560
879838
1051790
39094
613876
252915
1052684
710906
1062965
797904
235731
314543
264564
902458
991442
498778
625659
968868
369284
350536
952292
936377
343353
1095816
183532
576280
639090
180666
17820
639683
939374
125707
899458
822979
830719
1077879
749526
956971
316250
1083084
59354
195287
787954
568095
353844
963685
106138
279992
76936
501648
740204
1087171
1018647
486791
63190
179406
254655
854562
210353
270716
621661
1084780
824369
862214
947681
889118
298159
95623
115121
671259
578923
177376
393251
313669
535445
287009
141894
144521
749418
801296
333017
70986
447185
823248
434766
861911
232001
401689
266947
835251
968018
717180
478299
363134
726057
51202
199654
132157
704752
233387
294218
665245
879587
180463
1022472
728777
696727
44151
58664
562315
961397
765055
739567
236759
895553
14247
523284
93933
720167
472993
507419
146004
730520
491204
657539
657441
977585
436855
90835
696814
423468
632002
830274
1041755
163395
850414
1046239
705090
113725
1037005
281340
644212
53906
407972
377375
922708
617866
917322
305332
706726
1059309
893836
590419
1029323
655980
912100
668103
315079
783913
283974
715399
855564
644551
443199
914323
92967
142785
518485
368598
333666
109331
944488
727774
522334
45614
133198
784603
1079785
681003
765317
289078
49182
745861
477633
496200
375592
1059071
396324
354567
590534
5749
752023
516997
1023840
822387
690462
857924
695216
273444
600933
416017
1019782
82725
150219
212145
734684
869184
1008655
835851
534284
837090
402404
768314
875400
277657
106766
543931
610325
1042885
759296
306568
884379
364505
400228
1007766
708218
127289
555520
970094
990835
356724
540900
892637
820178
581631
632109
369641
119999
920202
623266
53553
854828
258102
255914
475405
402720
664295
439301
1027598
309863
739284
324619
902351
469487
790956
334675
101194
197182
484860
517116
692822
221997
588018
564080
725125
51715
1100930
298928
406415
1076745
978558
52496
836116
364567
976456
572989
995367
730206
799804
1090754
964626
1072972
62641
1042258
362611
625308
460263
367956
204230
415248
25170
636039
849849
779513
581703
925126
1035077
524060
508723
697093
534111
1018783
870638
901064
735809
850565
404906
609890
291934
353332
256770
310637
640529
809100
1023807
923624
968168
376000
769227
139861
910452
814171
770386
832814
407230
578697
448621
449293
605610
799152
868133
757149
644494
1078408
587184
758134
400513
437336
115748
72475
209402
581750
876716
779286
407119
373584
1097961
814456
101321
429223
4932
191178
877561
472654
149882
1075139
266529
900623
532300
7987
543800
425385
345588
619951
920417
931661
842724
924320
830706
829656
57473
708272
376499
536308
482780
851296
112461
74190
330050
297515
510676
433622
469563
986635
428150
78106
942889
383402
686646
949671
731235
763753
1027283
114725
419725
179086
241466
620254
999236
661593
1044159
128116
279900
1035749
895445
908968
432017
573491
853629
303109
799570
1037457
932380
507139
1098783
996651
844297
378318
647800
400153
227744
381041
719412
39637
374439
389834
539561
865638
311238
330160
413941
979472
509899
354834
928892
93339
94497
832339
580930
70667
786843
250932
626907
314006
480774
967176
195862
501445
196503
176020
1008509
119583
823376
41236
405026
105049
122520
990783
484159
955527
861725
327996
1043904
1077699
148876
52818
567927
837137
837138
441301
616542
560369
672905
926391
198251
489835
403427
816387
815337
413650
625714
768869
168161
715200
50136
64530
711214
82179
771596
787492
648326
231841
864888
48103
597041
289484
593568
29383
121453
925838
248245
919512
407162
662803
224644
594096
36650
48830
753355
460991
615023
860537
480236
164486
93841
245363
609215
334647
937180
231974
929699
154468
725267
319337
972667
411541
1054330
968436
305875
990183
801739
241008
80167
556802
1428
735891
105688
233818
45722
738077
1024248
414434
948487
587185
179035
102841
551646
175654
734715
148733
537566
284313
197557
877321
512815
667384
319534
277258
223164
237397
1093212
546136
916359
197848
623978
341294
50917
366058
1049709
739526
339083
212218
867841
933152
539396
642625
734718
182995
721590
446057
1090447
683813
1030223
952267
24388
142271
779484
452914
505898
318831
438729
650476
286116
988354
705699
983478
1005135
231032
197247
10534
685092
372671
440912
155942
154056
283729
145779
77567
871531
774668
310996
555610
207152
849844
437103
1027294
339765
218393
101434
211168
673586
706460
941971
675290
1056298
426990
889959
642306
258289
620879
342433
840671
502035
78448
146985
578320
996349
181378
96551
138221
163330
437343
397290
202383
471812
436770
548428
809853
359257
686422
980326
92067
284690
854558
218992
749387
483620
230781
896752
151226
143671
971162
925872
729830
164665
860182
1021470
1020420
486802
569298
970395
255361
865405
1066172
1006196
475945
617577
201573
791445
161768
376153
423416
932858
506022
937573
359869
799594
465376
49939
152093
624666
348893
421745
536397
227781
156152
411042
431804
657332
731273
99617
387500
120329
699892
491790
704399
912083
1014002
1012433
328598
821047
490265
434964
1074734
797146
161430
699107
190571
1012716
867700
1017951
347547
32032
559281
119063
737613
580771
571377
486614
182658
864987
941706
222862
968814
758818
668983
38104
390956
213283
978745
676382
717466
1011952
670104
208008
232862
285805
1038926
446097
1043156
477634
1030756
811306
474985
714873
675079
286702
693068
920187
174950
85432
662018
519738
1012882
1097697
846635
517238
846842
1057572
816971
311299
463191
201483
200956
837797
474841
857556
1089806
300152
259616
934106
490125
351372
651901
842375
708323
527871
261537
507548
457872
1081168
672110
91827
234107
48233
958961
881772
555065
495826
930538
259074
656326
382166
545235
252071
959338
882846
625455
706347
217569
363103
83805
511050
261041
13035
11985
470211
556224
23341
693357
239897
1071983
893080
752936
511549
1000008
351115
122427
709774
359818
47538
993001
117430
673585
243789
464386
674547
108144
118307
688187
433116
452527
766268
148009
422921
965050
106210
920457
314603
245168
539601
854857
376748
521161
934326
365342
50458
287849
885919
30885
718522
958538
100483
262879
1020157
1016654
922988
854636
448182
898893
916104
1024765
84935
331689
657100
63328
865028
204893
694523
962811
708727
596722
309062
792057
1083639
648588
77477
315822
227639
104458
1034325
518475
202739
808584
869952
497111
25825
777495
511412
470480
918824
827862
80250
213079
1093691
1081303
205887
299034
988971
351626
260696
174920
942035
812993
823460
176225
447134
46969
826984
559795
485161
978642
112339
258683
273708
1005881
1033168
106322
675540
588599
64859
67719
945179
941436
554687
95003
450680
73617
991704
561848
902433
152292
824660
125142
1071377
303047
613919
959356
477765
1036827
256940
287233
252126
556982
97979
32581
393327
542210
1054569
606946
82917
235075
615875
553552
69303
120216
831697
996238
731959
713604
999257
1092714
743408
185180
523477
642367
545848
432712
66785
398676
996737
224829
696777
671151
73946
268578
374519
522754
901334
677678
1050551
455008
910235
693444
883909
410081
263395
1034511
954619
949804
447136
609337
193142
132635
310379
707605
892524
561411
1073908
564778
670054
655543
164382
421599
425631
845196
434132
962900
849491
931225
320982
521736
1070462
977548
115490
447785
1030293
953452
848115
927281
424278
1070947
1073091
193252
125833
133682
746092
181003
508358
867377
115476
57923
461532
500476
9669
926546
756368
918880
1037567
870172
693152
3853
427610
152309
40645
940936
300324
833012
944814
732911
270317
443004
732618
914169
456028
367906
1047771
739875
433013
770313
1042570
268350
575239
813730
448863
106560
274350
1096839
702682
84774
599775
806183
240390
870631
787262
292796
771791
730934
68622
140226
586195
28549
415003
904800
576388
97381
621781
1057549
1088819
1066758
260772
134980
458541
659004
13373
601815
546303
1090085
1089005
14691
2710
868668
875389
875906
347759
348809
817425
477229
907266
372596
554462
4831
374365
581495
1034479
649221
321661
73159
963344
675366
215395
976474
328320
649162
324060
100701
1083929
881911
973218
398138
810247
768866
233634
1078256
111113
1053847
719090
5222
1070248
522615
371756
411586
495378
644229
747649
204271
947268
112829
802883
1057100
500134
9272
295714
644251
372084
536293
830785
151137
449321
1071806
847770
411996
697382
904667
222887
736123
805838
560473
153781
575164
133298
82623
405188
1089126
54138
327318
961229
1014987
254471
285637
219162
697129
138828
781574
462611
494213
446003
274609
739544
648425
285303
642402
999106
330248
144915
510742
889371
994261
754968
268524
382361
802707
963851
1014333
576961
280712
598807
611589
232626
334560
27246
248373
396859
1033556
170796
480150
93489
259681
796297
222541
18855
862542
832459
341109
72672
545500
900865
157816
135104
706797
1068643
1029074
309205
881996
591321
637186
217804
258476
335916
1074438
289867
80526
928273
471509
965854
164153
485496
624164
704008
144933
599995
541014
1070501
318637
390383
21879
52462
45080
832870
727158
402183
1041499
548792
831443
865011
58181
545436
608281
710160
651123
289513
296653
613425
382957
1101161
190196
253999
119995
467332
75271
805292
610901
100859
978495
631307
1034304
167718
565066
133949
752912
632599
1018676
162605
584296
361170
816516
371413
836089
150185
355770
792583
500366
991518
968704
773736
195780
255850
369391
990519
252006
903766
518052
664205
793661
1031386
682792
632069
432408
510476
407021
542956
4240
912247
277762
1085090
653774
901883
95008
997009
983283
790612
679317
290441
367544
378653
914505
740858
884581
60779
626685
259761
482993
178258
344002
747177
122663
239307
318540
421884
802871
335712
916018
837668
789430
145142
519206
481879
122370
345528
709132
507076
934299
177011
118809
858624
626287
722574
762171
257153
1034372
413981
704102
455528
489864
786340
109819
879218
884191
148169
353126
181242
163984
642496
582202
670821
878022
781819
524757
317489
152123
218711
783876
634007
26590
16101
1049515
369734
106927
264855
380946
1064165
549560
487260
1079272
971113
140952
435354
427475
1048908
152588
787393
671380
252014
301990
451003
335293
642421
1087186
305615
986325
248794
669845
269505
216707
774985
545120
859174
771320
948939
460549
818484
756187
882220
192609
616060
775849
324337
543759
857196
425292
593627
844132
471202
221198
1087019
148214
458584
895978
622453
926050
99164
931074
175443
448231
367896
800049
140775
807532
417151
455898
180169
298258
145262
501263
302278
728279
659696
784853
1050296
871091
481345
718233
514191
24936
169377
126954
12713
518188
38350
1021550
452139
186972
532461
135040
49257
947321
946271
784884
783834
631378
630328
648596
505271
292647
118132
572467
807353
403742
255165
156388
716819
536947
343452
116853
677541
243679
863886
253131
234861
889073
925257
50245
925841
309486
365337
773083
1004873
659459
8670
969834
713574
710388
670371
710380
779488
112435
1066123
1091183
261002
800855
436677
983473
186671
638070
184248
459608
664133
967849
535428
661747
66517
252800
688221
966164
16410
474371
147477
965284
394116
843845
822516
613305
42086
125492
711787
947974
714407
375730
1046416
85817
664034
444822
215412
794982
222311
1034831
338530
207618
1030541
880254
265566
871437
658150
161613
386140
934311
47364
722201
23678
421393
748289
1061895
347335
359478
853150
1090070
529625
313671
1071899
272215
120924
41346
1035395
236920
506391
111331
738513
546566
864172
367757
607788
890424
942179
661203
995108
235321
217613
525108
613346
736074
1022741
425865
992024
170590
889529
705378
935864
435838
925008
423137
937532
405293
376732
910793
154838
742532
324521
135088
466782
534577
303892
529639
42599
875645
866382
442225
40424
814331
71756
216321
762433
960647
38668
246999
860664
589316
293491
60726
1031072
1044174
1000834
147497
872922
547622
674687
379899
504517
1020666
251039
917389
324169
519143
996208
833362
325194
339700
791709
202906
39845
31027
528327
642944
958273
843155
751460
468066
226087
19103
808486
850660
1034041
99951
834380
969264
410040
431257
525785
93495
1059175
357971
454582
530169
223684
853606
706133
536739
772342
989853
272280
301887
963520
569375
982657
320440
313515
1018445
314513
1058735
634217
665083
423768
431875
937047
72852
840355
101061
885090
585212
804277
504903
113804
899115
810457
389899
1030636
124948
562571
784028
921244
615382
249463
122922
408227
341928
439622
501314
984189
52536
493506
71402
765928
806907
546129
796146
636334
933573
318186
706984
1032521
1079211
167420
358584
1026300
364337
734532
660071
723480
389998
149784
908546
988661
689540
793462
1026387
1088184
117717
427069
842953
900630
462134
534953
621754
822324
865149
146731
962816
670498
138588
770259
760702
215618
467090
20909
278107
685004
786253
660119
465660
878362
267061
236651
1010092
31144
541075
338960
5983
380223
18525
959305
976118
361000
699071
90585
413945
622358
392716
988443
317807
643636
889510
656197
95917
748450
70112
508965
52046
411777
893300
698291
823054
866070
482256
230857
633584
898458
991268
736807
848887
526312
653556
370320
698471
682689
758804
46648
76138
697352
229954
761901
684963
243727
653990
488400
189654
845195
387981
107270
716406
949418
533037
497331
226216
933439
253128
730223
205974
95184
862492
65242
485135
85066
328307
27852
205669
155278
866836
367899
25387
308178
104329
711218
62707
126584
782180
876394
267094
967109
779255
360978
240701
33676
424350
990074
555665
708641
258864
738364
100387
496580
442900
1008251
79220
989222
201853
923931
487673
22057
737659
59800
81737
949004
468525
665716
168122
34337
481440
1068510
223473
513453
980185
1054921
318860
127134
974389
1094500
176802
780960
866563
19727
91007
102061
388991
469096
498473
530286
203441
675110
913869
939215
986434
344668
884702
345649
849454
1074137
193892
604732
394394
242883
173933
639619
498240
553075
570158
568504
344847
22503
603158
214756
925526
379208
461435
287078
696701
934194
43846
201087
389308
991503
391364
868431
718746
1040263
1023517
918109
567960
776801
308664
592339
509004
1057544
113154
563615
193805
736207
891505
838630
800194
249689
28989
270135
249927
436598
22894
99801
372346
420746
107743
381056
659203
365937
671293
493856
446955
1072328
475538
301214
224349
68823
394311
817909
915031
51966
1003833
214297
531013
848836
202712
533286
290694
594352
825482
987628
333438
158428
24917
756396
22434
120731
690096
2588
712018
382947
400274
974158
354618
266036
548319
205757
886358
640262
145116
642892
366861
1055990
586839
463466
302140
814295
905547
204617
910950
531875
642027
100766
1080700
117194
746852
63788
379065
1092811
231045
721973
166249
839787
797525
190118
1060278
645558
988318
754577
15423
567799
341518
821658
1068102
171248
935516
853393
609488
1032922
866193
1041373
1068994
1064764
64355
487723
772469
448566
254020
401905
979410
966796
368595
483366
541336
9236
508396
509446
343024
135330
423677
997843
408867
765199
705737
387980
324700
587348
1039326
41503
344723
890345
112021
963939
1073704
1016680
128233
309259
863295
829341
272703
582283
707049
70685
355247
497177
323916
378154
87212
559985
461059
312183
198401
796458
625728
392665
695353
677481
724963
615022
668841
76776
1073448
974528
381745
397625
557443
530516
894463
750113
233787
126267
406641
27875
264362
382259
880803
834069
438255
961165
111871
108277
713746
372089
318229
26112
779591
937282
612026
373861
194451
462126
434723
504776
813370
425799
1044043
409907
27154
753568
502925
1041494
999329
485158
849055
25003
852451
951060
228217
969481
791844
843623
863334
363342
407123
599043
1085828
505238
937539
855725
820985
998370
967603
895563
880348
511254
304063
62998
997893
616203
454258
700163
1034712
1012137
279927
488639
409049
670622
900680
678070
835463
353590
100693
565585
121582
420942
698123
296585
1025524
631646
184628
1031804
1034465
84698
637343
873077
900601
382743
150190
111961
540006
351007
661466
1039646
815927
1004920
1067606
847508
652534
119661
1060020
609332
639150
160870
304200
472300
482805
1011450
617178
218768
212741
1093419
690874
1084900
782826
478402
431371
218200
1001091
694318
979789
1047651
305385
8640
302634
211895
1021613
263407
832543
567881
285539
571024
773505
395777
514885
555088
383630
1001119
757623
972263
731524
7218
719109
797672
346046
779003
849048
163151
584516
256080
134478
801217
169134
1070766
965026
956053
679587
922900
931546
583580
755486
275186
143148
807156
164968
495671
960068
163639
1066223
655787
932775
40638
146297
856091
239099
98619
113266
335836
1046754
704086
357976
475371
60257
395405
160108
335586
932085
1097249
788356
599286
229273
493879
932377
751794
354049
1049470
705464
511230
260311
786679
21563
318598
369621
78718
509544
116433
552036
957034
711447
371830
435050
513564
702990
979090
511570
743943
267157
469467
311537
916061
209950
230380
468431
210373
443910
930627
251142
47314
777594
290370
797579
72655
696161
412141
271858
262213
965512
335197
1048083
457715
154322
925336
151357
593742
859957
216608
388584
789048
8105
326848
234170
906411
619047
1344
622480
382890
25910
115674
638373
256065
145078
1028735
643810
79810
166511
436782
495868
1008526
633534
725291
102095
426466
531120
922374
793542
365554
218187
435130
3702
1083113
890309
866191
17857
705691
544579
148391
117533
987349
583729
34781
323939
999997
87870
598280
266173
422908
21396
93410
924829
880352
326666
1099846
171530
955573
685865
685613
145500
965878
209687
234511
950978
1009553
488392
637107
1099902
880813
971735
277155
684238
695424
514574
562718
653179
1034745
854380
235851
368441
701285
421231
266555
218794
1023200
365039
530100
527903
125699
334908
40314
249265
303001
857499
67501
1049475
847127
460105
824348
504915
278727
985979
489228
335229
349084
1014894
585325
1010707
414483
1015674
453260
84447
819542
228539
704197
44573
398479
1039477
782590
462229
300722
209504
936323
679268
623433
439326
1091123
1063832
852356
942170
706212
1013035
820759
229953
690693
622629
90177
152462
589227
899995
122610
986913
848463
640789
339955
779002
437227
1061192
882676
718922
169787
300190
1047988
702347
744551
453805
148971
1100824
666107
157990
195585
235203
439504
380827
687440
379975
121692
777568
975400
211044
465990
59160
704392
385573
895114
414150
755930
603244
471371
1052127
61785
464005
372515
735321
375180
27092
414487
144163
12197
400492
940396
144962
803269
992861
109776
789856
146566
805321
141528
920057
755710
1035139
489954
1033793
914400
80830
607690
321930
843464
698453
590482
946214
182636
715703
214508
534932
190247
517199
588934
369137
601389
879964
24969
17016
978873
1075047
1005110
1063230
665649
134589
877370
92607
846984
526030
594485
359360
541545
526035
642884
172083
790071
57176
838343
101578
998799
676277
115379
1048529
438739
404909
467284
324740
853999
629401
443365
1057429
923134
840972
154847
635841
216337
592196
255319
263648
445931
216630
620257
695684
23505
586385
968476
1042183
739169
1033562
396860
547981
1039904
793443
492777
147301
1081915
984323
924947
755832
458456
772348
189395
456059
512479
1076658
103468
67508
944361
669525
886453
73790
395901
34930
501436
607852
40490
508467
507417
512347
269996
594769
310843
951886
435923
779631
82222
565820
784615
329275
110892
302933
106812
1042884
710900
742645
931324
243234
128548
52592
19821
226315
27140
691281
333331
348622
1086282
167871
38884
1022565
787668
101781
248836
366127
995467
70721
880651
511690
673800
272145
1069715
637721
588952
448191
84798
475791
241957
975053
244295
410183
372765
514475
740059
864245
222439
338742
19682
1053030
682705
202525
1035359
653810
206270
103584
469101
578963
245929
491753
220551
817043
191434
877318
56505
285321
654286
1076270
250545
44821
486721
663959
12947
297772
554585
625259
1029571
121025
1030723
843124
351438
922047
205212
104871
598059
247289
962462
1097220
999028
99662
1053084
103520
405157
686778
578274
422530
158073
506438
838755
123120
868296
768121
47863
244465
420350
845281
294885
912869
239466
173277
135151
1034399
980287
39544
802648
1025107
878263
276626
837725
626619
733497
410875
416979
598354
602219
908087
301250
293667
747399
229699
699064
83011
587705
224149
1023432
501013
385978
206287
1006318
758094
849960
456631
295359
457205
179226
775903
39166
216998
360816
533448
733021
1093055
767836
194742
778239
299353
1307
63885
321951
236101
1022025
464933
920800
531985
361589
776594
1009679
464164
154822
572238
13403
569797
530294
330716
561499
302729
740218
986592
250040
279064
103581
35744
1002299
761657
198067
684453
427229
539294
431662
661191
1010177
364610
644832
64188
331079
1023036
658068
245983
87920
372583
449057
806493
65481
466247
1024305
1061747
1027825
744678
753603
961623
599244
309367
284259
218329
36147
586864
160251
84997
1040249
1090659
171166
171361
192199
281238
805147
435592
765622
1000950
858588
920809
347027
193406
662216
545783
245434
652522
948104
389018
248711
792294
890895
591371
216143
630462
567104
868599
485190
557472
408206
861435
746851
756534
87309
891982
1062287
851688
684190
780906
587005
1019124
77769
478209
200876
1091178
867365
319457
857186
1021272
254151
767239
591098
663915
304586
748081
620675
38292
1085708
168986
404062
49159
1031640
642931
814617
166199
858533
806267
203273
642484
581316
297493
995738
898963
459816
734642
641414
313288
245406
772279
657667
1059135
172238
96323
758337
32873
475565
975152
171078
362106
389792
438833
380216
630229
126039
656419
464596
1052047
628907
55331
126414
462087
814156
995489
1008943
855180
975204
65998
727714
781231
470624
982301
907267
935497
481295
322073
898538
402229
611371
296865
388637
268115
813323
527404
945187
752536
537139
562893
891971
446192
130491
1088784
713000
433956
1054693
214388
749928
64902
1019041
698268
87215
268039
121271
353841
255266
555240
349261
154791
845382
280665
297947
436676
1062332
220460
697525
575212
3347
573404
718976
572055
273999
253850
393619
819041
599734
793165
104461
357519
727271
1031447
1057678
984294
1024506
794656
514837
928278
1093203
22028
226659
114876
191341
437681
693927
486569
390612
424949
82445
69041
623786
108288
545261
1089551
819271
225846
267167
143539
519993
730980
676241
147628
207682
520351
853079
802304
1050346
689148
627972
428705
1044151
858096
723486
54761
318725
542571
802821
747856
199929
743025
784502
1073345
937138
197245
858218
1041421
1095324
818418
207237
862149
457793
499036
180275
678165
970684
775713
896030
1006736
214069
1032789
519492
24038
387103
626420
924712
527510
928284
511487
712757
253186
651908
641884
530304
610300
711311
165756
579476
6287
132551
917536
468447
1044921
21293
199384
190969
904155
979440
774727
569059
520777
1018923
1048253
387247
628327
585633
57062
332460
1048793
783582
553543
588551
1041921
961722
1005536
256266
537185
814994
164746
722716
264182
439826
692163
1025277
178446
611062
67102
753438
228143
948743
721640
1069857
528714
272460
244663
83525
157795
1031697
218077
294521
488077
993857
90848
399461
132116
838443
219257
415605
91338
606944
1026182
963616
617199
767199
979490
83355
201578
217209
502837
610850
108605
309460
587616
758424
399978
305150
1048986
388436
272583
602353
958198
1092384
344891
335372
473830
184286
937510
315419
318699
410527
165870
12620
705618
93519
18328
331072
676053
1022763
590506
1044386
580115
510191
729682
339850
1065053
125000
377918
137563
408168
735759
266565
417378
249091
1064547
530510
169432
40129
233892
784164
391048
418798
256145
298059
269058
193466
558253
59606
338097
774422
454269
129290
48505
1056069
627975
150782
11125
236843
648557
201379
389439
390489
68636
963689
552267
85650
562549
1030457
247504
468880
712198
346800
65478
829012
171237
162265
598901
19245
379169
96234
903420
595547
1004749
538097
740872
15445
763798
360757
434838
208761
473772
929318
293628
313242
1061838
619599
1051423
355762
865542
903967
104662
546256
253741
625794
759285
942120
756805
543823
430753
1030323
887993
266760
491981
809031
1024326
23777
394769
941440
413430
804252
746107
829867
828457
742834
47736
1055170
296897
1050557
541786
57380
902347
852971
171087
442489
562856
503009
1035887
1073927
118014
364245
589161
6439
912193
284863
1000291
333694
473859
858984
234143
929941
135501
770603
1042140
671389
607003
832971
2348
896473
988983
641740
227312
324629
491512
318461
655407
601235
635354
1076168
1041523
461329
450452
1078788
828907
473146
725703
423781
358540
633193
451819
1035622
516194
16562
409251
487747
225347
860615
1085003
167412
501645
253517
370156
438018
942221
943382
702989
357668
50131
586741
1044624
22139
865254
267867
161084
728294
522605
522604
1065250
106002
92335
96643
767130
1038240
845452
923580
901525
930476
60552
669270
669044
890707
437632
131226
956191
666367
731587
346763
867556
886763
1020879
98566
230584
706099
148139
73263
45193
967428
348341
37469
499957
959335
967327
382857
1003675
308899
466907
672968
53707
324595
159552
543862
114009
833984
551502
422521
658986
926351
198201
633466
674303
288748
728570
584398
440226
1000184
580097
1066348
949368
681709
802052
478535
769035
750906
635114
795013
245640
980210
21206
983535
399101
9047
113436
166679
443456
996689
718789
541493
1081337
336314
897348
370053
472317
814891
85174
310076
711677
519943
433100
12761
461835
756624
377643
246556
992747
282069
337828
701845
1094362
458978
648081
148835
218323
318045
129508
631820
305013
382249
989608
281171
967136
917334
285208
1055599
778755
773803
748250
573253
738732
993768
187555
419996
298487
1013822
217371
604728
479637
871504
1032364
551361
819386
433917
287394
984366
506554
49040
934941
573726
402407
186173
443623
906160
569815
55415
946585
392283
567448
576454
608543
960228
417553
598839
749510
1017790
402200
208355
11763
536239
687336
708663
390198
71679
1043179
585614
681792
323438
7925
931609
131855
852737
471777
738306
607918
589365
1085903
1094072
186016
1076162
876029
31176
900359
246040
1027344
403420
692506
52541
596964
410729
783863
181646
611756
796589
156254
335834
732063
150396
431553
614005
210407
502570
942552
550116
74376
184389
42020
970735
642175
482361
494618
632605
31149
510223
829091
754782
882886
63006
585659
241276
770162
280734
992442
160818
810464
240214
817457
122702
1073252
705558
497067
275598
106010
650565
139559
390508
309042
180197
365428
161870
1068880
379789
39218
99041
678697
705988
387409
639193
1020490
579754
970137
970687
807225
1082969
479941
538991
842416
211287
118011
949580
402070
745180
267001
411727
46198
470848
446919
128602
120244
960636
688687
1022322
253271
459034
254565
465768
975306
486193
919521
681867
937812
456811
847177
950443
173461
684076
1022305
302183
923187
439276
869098
369194
174642
314108
836086
8697
107199
562269
319771
57874
553804
746570
400801
195523
544857
721116
856936
346661
800698
380174
362193
424769
1013521
1022391
1072123
721872
121630
721605
567506
37325
147808
698402
1031435
800136
863619
823069
903982
540392
55306
769279
436339
809456
795251
84623
674226
701252
19838
164270
99325
651581
126559
466761
1081605
773294
385891
85913
957271
49814
1029029
364563
697969
898757
990633
44265
759075
140567
910754
257118
1050416
354254
494933
2061
769884
211871
128467
33174
441276
814352
290266
953725
1035048
789665
814961
211289
277149
542242
204222
1053617
442626
338445
534573
549481
176029
850491
445690
3025
543354
235848
192923
34046
1037425
535830
159038
916594
2630
58624
230592
121183
851770
267869
344212
410151
30138
974322
144983
966914
99847
394594
746024
824648
616126
683650
688474
891121
337878
608674
139481
544573
240513
799720
1064338
738221
449360
884262
520379
1090585
387181
754513
730428
728088
784294
668860
580351
798964
540097
441043
173532
75447
406789
918452
158431
910608
361688
706345
267055
1010526
257622
857138
746082
1038970
992977
735739
125658
530911
703466
1019835
806763
1062163
673718
59889
363737
222813
578273
222324
1079130
1023060
549322
551748
755611
776356
940566
206856
82958
354425
610065
140396
948976
864218
658389
347408
557648
274651
855304
290822
649040
918938
959730
377519
675942
784627
515270
760126
815621
271774
446055
712878
843643
555528
872646
290737
798362
15683
485509
395436
1080245
445465
536578
31883
807934
583053
57441
482974
1033891
465190
258909
32609
270615
856520
200573
617311
1077347
1099092
621023
279747
311797
769101
89396
696957
443166
137169
517556
985182
315154
260275
134259
783555
1041992
325606
468056
435946
1035082
845242
187407
608588
194396
897263
496788
252029
24156
329030
1047991
520449
51989
210956
615526
266620
1073973
799636
985389
853568
955551
560334
334148
574354
753623
502579
1017695
242576
749100
403673
233601
670288
960330
939943
24980
624645
448521
674548
683890
109646
280055
973971
945283
1034197
747563
667132
342913
191933
503041
25930
366329
33817
280851
4941
1061196
865945
870788
1077466
526457
301942
248627
571038
474919
35435
898886
1002197
780031
290452
460186
328944
78425
631709
1090236
540913
604602
921548
107682
259885
688426
290077
302267
373824
601985
247851
630419
119936
658394
170009
746078
214976
465659
310121
663030
103333
56165
424287
63374
266034
477577
1066398
729183
507962
994727
81804
797045
857218
312565
947821
967384
824808
1025526
441619
742182
472622
1014669
743771
945786
423730
601531
15224
592110
231268
794039
617557
28520
311516
611931
292012
1083992
14003
1021822
307854
910879
104273
1017747
605906
212468
556098
843763
568276
725907
636981
1071338
5361
32291
779515
777004
731203
393152
440379
386899
869575
136824
429953
280419
464508
345562
163903
622077
401665
200983
1084215
746320
1002107
850554
260695
608031
405839
225718
327799
930770
105939
669715
1036095
475515
729999
366070
423513
147218
937181
393040
299068
858179
786345
255580
234633
228834
600170
268865
774417
922561
909727
22285
431825
908195
178261
359439
25747
1060104
73931
292118
918448
482098
79527
972600
558642
228331
811562
982904
535890
996156
411017
898138
1017506
419596
254539
671369
77616
276782
628643
216750
249856
1010849
515561
235783
521641
21835
976275
883229
142777
910630
763172
370031
62605
494099
575500
1053238
360578
388655
178918
17636
309533
585557
476369
28459
267758
389141
812300
75312
811565
627847
946695
738153
192892
942226
529849
285643
277941
889814
129385
575917
166957
883071
867669
934611
859220
518110
209727
9786
509786
970205
364261
417554
977943
881929
1007583
72234
365174
715741
933481
196098
1003186
517781
770099
356379
383913
918306
921121
114218
421370
487042
894554
72884
924237
542021
1063380
788609
479692
356321
99826
485523
802650
841529
486759
633718
362297
760662
57829
941918
136078
266775
520899
891547
660032
855415
791809
460073
888487
992432
834920
94613
367048
329903
426146
656766
222050
222284
661536
794067
974985
266856
841748
301309
1099147
68917
49191
250695
344590
906336
686225
413030
1096004
724135
495579
1010224
551555
1096998
1002835
708348
846245
431786
426265
539518
810762
899337
55014
616813
904921
732970
560543
852446
546127
434526
89327
640536
205916
727621
50791
252167
829563
282685
264142
383279
392840
1099467
339854
385325
872596
83953
438984
198754
566616
722196
1081431
218430
353475
204439
747452
985472
5798
234401
845091
606325
949881
912650
559504
512792
551405
1022015
12145
689196
456924
643484
984829
522861
591583
504719
481878
482928
299372
284882
50378
979950
243704
1075291
768703
118721
970017
1032689
228805
381501
404805
702368
744671
68069
430421
883719
7172
514254
816876
204827
368354
895140
14227
51613
557747
80553
761906
733292
541665
182128
768956
121660
970674
361598
156784
659080
786184
1014828
478458
103089
453548
180574
693072
208729
1051415
611333
180337
965952
323873
860468
94293
129407
336071
511819
5375
1100515
764949
49221
896633
181967
817300
335652
1097402
551700
569260
1100640
231742
765922
202900
670913
905027
121413
522896
510499
22978
355668
540716
153342
1068161
9387
2744
295012
807941
532518
237423
867631
173232
829368
1030171
741571
1042465
8341
772821
899964
958515
1101009
347668
560068
977041
759921
330482
76017
37726
501773
331351
40244
365015
975705
805981
721361
82940
537351
865384
202884
983077
633569
960355
616196
368890
107323
358603
82655
166267
365561
182484
964505
516658
54001
131977
658159
1021264
434369
919227
627324
469347
578568
863544
847308
259315
1030455
856852
1072896
378187
565883
898597
514525
1068367
443722
976636
740592
309745
57045
672894
51637
30347
80417
944412
488583
270500
47228
424733
618267
434508
351553
137359
441850
893048
100966
771538
1026152
835192
560722
431814
461330
521148
589475
613736
1079950
148799
332765
222016
369338
1048694
978683
980418
236376
67119
410910
637700
306874
62888
827252
377836
424572
1023045
606623
796497
663484
173507
580722
515707
671246
294680
1067131
740707
692349
1100563
964281
715180
277256
985901
825404
1024905
1073940
1019196
642222
640650
728091
510572
503238
904960
966923
863392
90403
98862
90484
693073
955253
114770
645443
532217
897651
663186
432393
679552
965139
221015
466873
464218
279108
930701
69443
259336
392383
407522
315664
679112
678358
260002
620469
1028521
1076246
660336
400774
173769
13537
280247
232435
878242
869276
13271
279133
346870
614979
154014
759144
254982
168702
753893
751924
371939
864555
279044
122091
548931
230934
17671
445668
594269
784241
381820
680955
112597
286484
992003
947071
852827
609654
1094856
5324
307921
816087
174961
1098270
190757
536024
440143
475089
458088
40339
141935
35612
1017180
140215
854254
284687
735535
405267
1056715
545933
519252
266734
959674
242518
543106
895180
261130
826785
275369
118207
173339
431166
1074591
695654
843084
547163
812219
656506
395392
1069270
1072010
474737
366389
810647
296469
698384
1042131
504855
299927
136729
627812
641152
1096647
279116
368147
426888
810620
328235
953999
826331
197056
955622
277159
671029
503412
213047
651285
717093
273860
556517
820101
83868
310213
294745
907870
530926
70585
909997
187621
372697
782065
1088448
786702
373312
144495
728734
806806
762992
574645
530016
204130
178467
1089553
666418
519538
744494
170265
510910
273631
1073083
965339
559846
119470
922736
748814
640533
1056061
441539
776313
354719
412817
290592
857056
151962
908123
476727
762741
536001
955659
469554
900269
1053246
684691
305086
622841
41757
499391
965199
343441
220779
781881
1049206
420229
834058
443066
706282
636672
86695
144849
523267
226414
754035
754852
933277
777471
1019071
182242
10306
777871
296422
292002
787082
1087277
109402
1086719
251814
476415
1053202
635961
966928
807718
532416
131268
659134
970793
452744
786094
648005
1087285
612456
57934
781796
6069
5495
1089956
341455
744893
1035107
959911
1074778
599356
775421
1035513
937309
483440
771157
66833
1079668
785482
1026129
472602
158463
423898
954728
539871
957216
283567
879342
178109
848356
155343
408914
946058
368932
856421
1024432
427120
724258
353025
3760
609173
626050
113536
165330
717229
466482
1032459
479586
191678
524376
579250
74247
339797
16873
824746
737200
929513
315166
948983
1045131
636407
350446
1094506
647441
315414
711134
193291
442565
1033074
930646
323568
297601
868844
141970
177710
84598
795219
369661
847297
826495
352461
274744
1016156
313785
598054
775883
133154
293659
859870
516438
24970
1029785
842388
323005
171184
579763
920420
673119
722544
704912
991566
82839
490054
623139
705429
439077
459100
986348
662408
1080448
1046267
745898
478726
612910
710250
668647
882230
539864
1043778
290723
213346
209990
563962
893416
294966
902598
49407
645251
57660
461377
812831
799814
496193
747368
943704
723370
854634
197796
299234
29597
855524
1082035
31056
992639
631474
58899
893261
233836
353959
178578
723146
571544
642955
906580
572150
398285
173304
65747
683351
517075
282619
1020769
994970
796473
711995
191632
1029543
923113
831350
358072
834129
476123
508426
982652
792039
616199
268380
485819
297196
475889
828064
577678
3351
1056419
924219
828407
235332
170573
1059474
100942
395297
578661
585648
831872
559188
202436
554472
480782
446863
841498
646237
335363
905760
328874
570266
880647
444080
1089640
827271
600532
32084
697605
24017
926921
427414
242608
645806
986495
213290
752559
463625
36289
774617
506367
278427
268946
467719
301985
693156
662692
599839
13981
793360
973168
15994
24378
743747
613754
218331
82348
198170
990791
671107
1001246
912103
831064
992308
475459
176101
295620
214533
864377
566935
111583
892353
106692
1054751
139083
988510
820280
122791
1083091
842959
453659
910694
366370
1094223
671431
159388
313079
622197
506978
1072486
477602
596668
727601
744629
194620
793108
124605
486030
111810
815505
53215
541177
235025
621536
1030085
1083628
864193
828721
57794
647595
497214
946056
56934
709492
385820
343802
405257
321910
176284
195172
546379
993902
340312
162942
759988
658953
433043
453486
906677
701015
985568
448961
702407
985953
529683
642350
370776
251963
486097
198061
440702
116971
174193
874926
1062981
917637
541954
706997
249846
17562
345428
661166
846990
79686
1063308
646694
391325
982133
978557
44166
336461
126312
109091
933845
345434
223163
386366
626814
16910
773277
386296
291954
493843
895594
969104
34782
507970
896214
86515
761573
967422
458847
130083
725520
896998
1074078
904519
897513
287052
386404
769783
92491
1097397
480113
32264
530739
478584
889987
732410
652455
134406
905361
159716
178216
550140
53415
502545
464497
1091348
832306
517014
1043657
308148
185454
758497
1041536
808903
965419
1056691
554312
276604
289094
93952
596162
111687
392041
385572
180320
501388
871621
900651
130300
122989
299447
1040478
245094
161307
629386
576248
367321
473567
694672
113811
1085301
808473
413336
744833
583812
726513
271021
466545
342207
722620
516990
609570
740159
1068759
191972
268334
646518
569374
433924
301127
676349
59639
97434
172804
866682
964831
884641
714534
286745
946074
122727
510229
901067
126820
450536
320354
314385
369613
160551
616339
1088460
440307
944955
348479
1033057
1062060
885817
379518
924126
838149
624347
227363
493489
1008976
122085
52862
290758
895438
311619
63554
833993
28613
335611
144968
1074632
299243
371742
910693
995331
118634
1050722
12482
368571
198071
863588
80642
17738
1073721
1002430
24129
580508
950849
100562
248158
918414
769335
356990
182818
1068885
31162
1014743
1031520
861862
850273
251346
966384
705435
364028
248155
797221
753761
1069627
126108
414158
487066
828997
717528
777100
603466
903612
479486
17088
604222
405509
12583
739028
521543
2990
166461
789713
586968
68247
306560
253665
874413
971658
856970
626018
1087409
610533
254548
136730
6261
366154
22576
739194
508825
384564
592950
59799
991426
976200
394605
8215
833397
1026700
1027750
171055
28465
62490
102491
80017
286556
522806
139869
425892
688702
854924
144383
977351
256426
164022
1027685
315545
946604
1080367
608935
564377
751746
397544
777638
789543
701123
839870
648249
640011
689785
690619
65171
195971
1026732
653986
789179
254643
500864
1057299
492019
225188
281301
561053
1063119
20287
88853
553193
1085226
1070422
353889
395532
30752
792088
1070734
126460
313752
102911
29096
231023
899333
712541
153413
368037
538736
535918
185114
556918
754529
456320
632876
29686
858262
747069
748119
386500
158121
312371
839602
146085
166917
285415
705155
433731
425792
459601
1055801
227101
873908
994075
1006291
327979
348280
899749
763696
1041796
24159
701150
456993
403086
597347
186540
450824
460075
957661
767279
247957
448111
239912
959380
678861
247148
1039891
989630
873142
583354
439391
1056221
1029585
950627
560478
990443
161403
456051
188319
6380
529178
535812
855083
429829
33008
752795
244641
133811
157506
1077263
463146
700749
336201
303767
1078324
617104
1077866
26659
409046
463948
494968
702340
987402
516764
739364
882362
394095
932907
700342
530398
106447
48792
825380
569973
1091615
1006409
926030
451097
156121
740055
778378
193232
132013
488926
842986
772461
1035709
700074
1066000
286146
984678
167536
619482
472551
1023678
287327
440106
1013787
651024
941270
466310
610905
690145
761611
1042571
597830
38010
884274
993278
1078013
670171
442011
1032828
821395
145401
242802
814007
846644
350116
1043355
839624
787378
884794
996417
528604
837342
546682
758536
1036417
264195
898654
914918
812739
7805
810117
38269
511448
877170
167006
864219
869894
513139
188661
1032487
233618
3199
286287
574818
984774
1536
292793
531436
4060
1048221
179684
717927
192802
156826
1041193
555588
753187
792575
25633
600455
185188
762240
368592
676651
936271
699226
522575
974046
891901
675375
628869
434314
385242
179574
892290
323488
918669
548589
631491
931464
61163
1063826
245032
953636
411152
772214
980385
616553
1000082
676077
1052311
222268
344534
255115
1030766
340235
246639
731865
973652
116745
538530
792182
20128
709042
77027
659880
131102
257846
496141
350270
485806
714293
897792
704849
13684
921715
512901
362266
406744
473482
526628
566618
167088
726125
603350
580448
1089469
575592
734390
551025
930376
84475
122918
390414
224380
965330
220075
371873
933086
577157
463802
133523
205858
999222
461672
276955
32747
1009774
433890
481621
944826
151825
617545
232325
965360
462505
658336
777490
1031513
82422
720667
919400
762034
162821
907346
72086
159268
92565
526606
595513
250636
29354
1079057
117582
770247
1085579
1066753
396657
501892
528554
568871
392103
606834
1100336
765655
115494
418814
799995
250490
928101
433491
333931
193248
1086476
71389
1058196
973777
18928
54452
1908
128363
185044
666150
13887
792445
963198
1013709
329561
295935
292918
991043
833987
658317
756382
981155
965954
821266
460070
585453
299016
928248
59093
159802
471504
298069
591170
801702
650100
587677
661534
499535
706574
62211
889391
659666
666676
557232
536888
1046171
671579
559990
272183
413231
616038
470759
174272
811410
509669
855692
830850
585747
583285
361557
107963
119997
607350
623363
600714
305930
63625
378721
34353
574204
530403
883662
726854
999795
878433
712108
241525
751102
61028
281518
466847
774100
840954
432854
753395
319499
104156
836422
555679
632120
945047
659373
19588
204082
178371
1090720
637168
303694
304825
259937
76086
1088821
482236
958843
565629
1028621
766762
758420
351297
770203
563995
210874
269901
687313
810731
575608
593579
1040045
574263
826889
299169
755489
7370
847581
857021
519139
484900
262204
634011
582557
511899
797913
397332
1062926
265167
597878
228715
621297
542870
673424
356966
649613
520205
488828
785548
420776
963779
845056
285018
969523
351985
692733
67334
407026
466058
659144
671917
341494
1018683
388084
1035463
39160
851158
34383
1046917
752415
839042
488541
297605
1046596
617405
411272
502825
607954
172094
396348
180058
376372
829875
544407
216607
135740
937541
743723
896158
656781
939969
333298
670018
127367
882525
1014367
264607
635677
635215
304554
175962
793074
1047942
710958
485832
168106
371453
872659
982898
1062693
494818
86557
945333
988972
259341
567187
421218
192732
678580
804532
410198
613118
445112
388585
973748
892775
869008
1088175
229200
484321
966806
399715
75530
1036230
684388
63416
99216
761201
361918
130288
906834
729000
770487
1065087
551888
502214
844933
1000747
386897
582258
646988
887265
439850
113689
65200
198100
985105
1073798
201042
702404
174141
485070
786819
541227
238632
343834
436133
1059118
418213
718715
884525
355158
687492
288907
305234
856629
708702
221286
1368
892509
680806
6468
514693
900595
206434
1085574
379618
589199
151880
977107
1016530
160863
408690
186197
735757
1019969
5301
1060773
722277
116119
589703
535198
717135
1011934
985035
25756
672484
627011
944993
394148
664846
1094928
135988
543093
1075359
494723
209138
143087
509860
154949
940716
36051
619765
538151
1026642
769078
570828
503455
528985
830999
831788
188386
745734
917724
689464
750356
624563
476732
355107
314767
503444
477725
357665
790041
823947
916893
160159
708029
398124
936718
527229
744818
439747
216069
1065776
134900
49983
496105
547024
1008258
547734
371597
492543
141010
1031492
178169
812689
422726
66971
97519
138225
195460
128692
341303
678733
364080
503104
137992
490083
945233
1007395
1096088
1089391
72774
684670
519561
965286
825116
706620
271519
30214
257748
30878
9357
601017
480055
578296
308975
301859
544134
571346
1083979
559306
408093
1085688
243266
131866
356354
1062548
647387
475596
102522
112213
355137
810038
462034
400922
884530
720025
36621
757295
730312
750886
146080
990790
765156
85487
40346
837301
770507
687047
481883
717579
611002
596625
919497
241309
354699
3065
625498
170267
883624
95154
76670
252246
1098425
698414
185401
464608
1092224
28903
778091
648924
281070
181306
495792
99404
324098
505171
884380
403776
534722
637724
585753
546495
600898
682455
193558
195637
1010602
900113
450771
578271
842912
349120
652777
1904
145209
289438
213922
678653
106075
363107
94959
1075005
877146
503088
936120
39532
270851
851854
166456
422731
878610
557849
252199
681236
82731
382652
150475
846923
935898
723710
539143
508347
668478
487821
543694
43674
957830
665297
66342
224049
180895
315990
992252
870949
382386
186255
855047
782025
596471
1043819
129112
867505
184346
764593
619108
1064264
790156
290486
753223
13960
777730
1039179
417849
52093
885214
901137
261065
58058
706322
720239
211579
978075
1052734
865497
918288
83348
704414
296948
157966
799069
1058322
143235
29433
159933
759717
65963
468707
1023737
418629
117023
823838
461716
591263
328764
312197
309054
814638
247331
824533
563589
546426
770451
215294
850230
1074582
393129
490272
60831
978420
1071261
1001586
258172
951490
915183
1026053
993921
1053471
67860
650613
530546
304353
50524
682855
476883
931974
706298
968929
732584
980339
654425
810675
1066680
35722
868583
590118
451014
566456
528353
664672
942124
534083
47759
991870
469716
1047342
939546
152797
40143
20098
656550
494416
623032
279659
843809
170697
81993
125917
211971
110062
992297
709347
867749
115890
739294
281394
531375
351002
1061942
400188
425975
498614
87498
1018811
847672
966904
987465
333032
1022186
429584
741442
980599
179264
116588
593914
409991
243184
638879
269672
836463
187069
301464
1021209
633613
428870
724081
156621
914917
607969
679582
895250
972200
599724
590435
1040970
1077233
376796
64870
553050
1013710
737111
410998
862466
868339
563885
731109
960254
745415
279674
847460
560747
314828
455759
888129
260243
252335
892499
1064472
669355
712845
586025
1098454
587788
729884
400855
231091
507931
138783
271606
780484
961739
963094
595477
991847
805807
563141
447794
471130
527232
56867
430157
306897
587802
955720
624773
528436
958806
423002
722248
824616
658951
481796
650832
426930
322728
29867
2232
177151
315028
417401
1015081
226933
262103
214735
212635
857441
722439
908322
595446
946343
158046
651143
594101
850233
26111
639190
697778
125240
842712
608030
896483
204112
105948
841438
748339
505240
969340
1076445
845046
834853
254778
845761
893951
37011
444628
470619
1068065
178254
455807
685732
222921
859416
288464
922820
57913
239651
195833
745699
36867
222285
635965
240338
867595
942337
427716
675399
566435
1044563
755853
406794
16198
518817
172174
779871
109841
341890
189656
607861
551272
1095553
1019038
487115
243098
552311
884170
346475
851899
57571
91998
283477
469180
689038
277024
545914
1007398
985808
681282
678746
403230
1069586
21413
713213
83748
82797
56915
1035517
47261
159210
223731
965777
588480
431763
42777
127329
449974
479633
1095248
148560
502680
928984
519770
2864
832917
867581
346144
619146
234458
51041
265690
363936
662515
307824
271425
880526
829071
278226
928465
895898
261185
289532
136090
10209
571238
318436
262123
157260
531850
941800
192104
651144
1066506
208447
723467
475050
432361
783906
509787
977706
864725
87932
531244
1005456
1017308
305883
985786
333007
663798
531119
818922
250981
470449
586337
268233
42911
132790
979944
1069531
940401
460106
894468
771003
600968
310397
932781
291649
295229
15324
915648
413041
968581
862723
1040734
343109
379336
891049
355010
683034
710965
424233
808055
449559
1059249
1050455
893182
413435
1087256
675829
327709
247101
540337
59122
652038
835411
488840
524331
275775
354832
224374
579354
634367
984419
367377
471720
1054589
756597
412732
280893
63471
642915
105994
140747
690300
630813
1071375
232303
426060
276666
330727
364052
730039
605678
1032730
361052
597185
800340
818033
88842
346423
811475
420775
743133
680323
419361
960054
1078302
500205
229464
654100
105758
605393
151307
33370
149808
493959
387345
32815
351756
606215
1064425
407350
227255
606602
791810
113419
876140
815233
202455
625814
315236
315234
1055630
1099076
592942
883424
173638
799114
254107
174683
95095
625635
150407
338668
769423
213207
805270
1013156
326467
176100
274801
633678
39818
829190
931811
345474
732815
556523
71570
891925
323697
311970
873725
320019
590368
189777
287197
288232
879173
240661
603899
1066136
907074
847654
599295
205672
413841
144264
815925
5341
134172
909172
652741
871957
187696
542459
38702
960043
260443
750547
963421
270159
936806
301118
440432
476989
904503
232787
591159
836958
132978
348717
653005
121943
784466
435550
861898
281563
197888
402762
141369
109344
210960
1039937
928182
365604
1054922
558408
906971
886544
548094
373587
1073645
642867
289304
1099078
1056062
863244
547789
170614
562881
1066108
126130
144278
537419
248560
339389
208933
515441
795347
596468
271201
858669
830270
928257
684950
476897
373378
1018691
360514
1050089
217881
892222
278364
607756
119188
962059
822969
701271
543854
633275
1097681
730677
885980
454282
774937
311909
604560
636376
1014830
399285
316697
453459
864667
675126
200416
1057151
909528
349195
52988
85030
686270
1035519
389151
31954
460277
597584
273280
1097942
1070402
613153
728315
710633
924869
1099630
929989
347492
234596
320906
254975
697236
365566
392569
144615
508604
487394
1088171
517000
517620
41752
820240
979044
213178
730559
394917
651246
949533
193636
772924
873310
609933
871253
137723
631126
229195
189232
482857
824647
55905
856925
144516
303654
358987
1034299
20997
409047
509836
793541
290361
465271
45719
695950
959510
675522
129282
1076144
690439
375039
313303
1049519
196234
847206
946609
546086
415526
388240
39130
130988
69377
622020
181074
1044650
1083687
765180
128311
206279
212191
1051434
936355
1065387
448415
1091440
934494
1074689
340111
886107
703471
1091967
498070
678513
231680
314872
590186
242649
91579
975062
28084
299751
223673
1099380
701872
251003
982020
261011
14552
461112
377833
379705
152618
1020130
14129
448122
596536
464052
690861
690207
691201
374044
272213
840863
113744
394732
631043
459305
902972
744280
77427
278409
848263
24404
353992
774269
559994
179307
832305
1041976
353102
672512
789917
658143
798589
169351
734413
1027418
375201
1062855
131399
573741
420631
931459
207309
555128
174069
959388
935808
989821
586276
392618
679337
1045718
1009566
721946
140675
428218
868046
279985
497565
910249
238963
546076
303816
542814
167404
490913
702375
196226
931885
1092416
54914
643532
589635
545682
807249
1100150
705671
59199
960410
230316
143498
958001
766704
537249
1082400
474681
315512
433148
652606
175059
483150
581836
352882
736643
858830
732128
987593
257291
1055114
644366
328778
230547
974655
263400
656708
972988
525714
1011331
898345
605918
176649
154138
93979
126672
181257
712894
1033960
1032910
52474
56665
284493
192181
151216
676517
971783
87675
958953
737875
145101
870021
578852
1068273
1042280
15100
828189
722903
518501
36834
804941
990926
840138
602099
255469
995611
254419
526868
1092697
906716
347927
950359
127294
1037102
410811
35198
469292
1031661
589809
160804
163966
339888
1030950
15626
752273
139691
973152
635534
728104
517957
862255
877575
1037676
744136
72162
22452
1045386
631188
95166
207030
333586
936669
717295
580939
863811
471983
986301
478879
679048
856706
727439
121695
59149
812312
572954
862343
1080231
34863
670321
851448
387440
918442
400631
158444
393642
873041
524467
397117
112865
636703
445968
29971
108317
45658
1094794
492405
468085
626033
940297
481664
488686
678035
870681
592662
792255
205125
4911
486497
351250
460590
967208
1055480
219064
873928
524387
582156
368267
309389
456495
209570
176254
761001
277686
355057
42781
110204
79600
1025214
728206
869354
67801
418035
616827
210710
188540
854469
412377
395598
245624
349800
873521
788031
239737
428898
215684
189602
121032
691517
978564
503259
362543
620731
595629
674912
156514
220845
799106
808585
768918
642134
199651
111466
577031
36754
845775
399209
1083495
156037
436374
1054894
1058436
1040403
18014
986691
112941
1052872
604809
939695
96848
653223
923301
911736
934977
474569
754392
685070
492558
130249
118679
521236
88699
65570
846553
451190
251084
12867
627667
621942
395160
587169
228490
695429
750043
497644
391449
1083863
61774
14131
82395
437573
930498
183234
1015939
167720
345047
216554
191555
287206
455375
617473
651772
529982
757169
116427
364605
741469
857939
780808
279034
665319
516499
907523
48462
180408
610801
1060023
496374
1017151
336527
323144
939693
223923
574483
168156
927727
252454
332821
583141
638507
75878
1096161
1097211
1074637
797970
586969
692536
363426
892429
81577
800117
490299
1070802
64501
573964
1070042
732463
485692
1001610
426110
594062
811294
1000230
312614
1021458
172090
20204
363073
208026
747762
292756
869042
613344
356292
10213
101189
503679
823509
778577
196652
895730
526100
213124
841233
951650
493708
428813
776664
109577
69448
1043225
64311
76208
333366
279024
822480
971358
187695
456570
690653
112678
1075528
242588
335574
744703
979532
234223
592038
830635
558894
928152
807978
111306
735095
27177
1019609
1047653
395845
394795
243473
437474
57242
198254
439128
390722
729245
708442
641894
24541
1016930
58488
505336
252660
789865
235922
567928
756055
275084
1063299
55214
520218
179944
370711
943386
322361
1079954
336330
113755
1068193
348224
751820
165436
315786
91374
581580
700832
460081
32245
738962
646282
718339
126123
499448
1044805
115275
790109
901553
209409
879466
766764
45924
982357
874688
997870
746848
650070
85046
433780
885122
880759
571021
384330
1068874
970293
752341
886233
313513
607570
884715
1018412
643819
683167
876257
695977
940613
423811
889913
209096
365572
825507
267957
1078785
3837
555054
397825
757325
911012
997948
286766
125697
37195
748727
905650
916609
365905
784626
298522
433179
202364
1094347
114772
804364
520696
447803
444851
1082772
742304
559425
427873
301921
894028
604659
127958
763699
445181
567459
89134
304966
55647
293941
850136
541230
1088321
1086901
304771
1003181
319823
18424
579272
386454
362844
1080305
628480
383318
999399
961808
902153
858212
736260
793601
5450
1052797
877278
28666
436831
828843
772249
369444
320685
936505
809085
513234
564023
105765
765305
739496
467948
378447
326077
319238
736979
109469
131886
561196
497445
702070
83817
742183
52734
642324
338590
19288
734705
61828
64884
920511
1100098
178720
1101062
548520
183041
516641
1043352
855276
454035
21858
431516
625605
7000
532500
677238
542849
256644
963146
1038413
852436
217722
925485
283414
991114
724075
440503
790360
108864
705222
485712
85451
725693
373118
1030570
538636
1033678
483946
834243
308319
328814
647280
715482
249285
790197
619269
169062
397456
351900
351244
488974
270249
252171
142240
561771
293088
615387
406137
443389
635735
184962
353896
499524
1039207
861186
185062
1015289
1056443
23147
689057
364301
968756
278699
590698
165645
718162
993444
474152
141914
205579
1018047
292774
409150
713723
1071545
370098
647393
579848
629099
908488
7334
1058872
635981
128883
628934
635705
530983
249818
936939
71567
597608
712395
83559
449173
445776
483276
876235
364940
812728
306025
455324
890554
1100891
920665
200875
205611
278240
976343
345770
1035055
691090
956956
633385
528660
814942
130456
909865
280185
277059
36695
969594
779366
609281
411871
281719
865706
898877
469536
534841
1011079
573006
144499
781273
852183
1006412
854053
1060980
541540
803887
534541
304060
951095
647579
414658
175887
568729
875580
416515
870933
559354
241325
361111
880239
389211
969327
865760
996590
759461
846815
847865
885986
193710
978903
408983
671465
589237
212300
954730
982284
361444
472306
428028
758963
779954
1086344
100918
795382
116770
144804
914646
1041910
452135
817569
786338
1069942
178562
810172
353411
853032
1082849
46966
589422
647080
294241
476609
301751
921225
964845
970814
670655
597859
145117
93602
917569
948901
136202
142353
737909
360410
469811
668357
694446
252814
309819
994610
563484
568626
1042799
396203
70528
576778
660092
657176
795011
1824
664812
573549
142491
92561
120739
127267
435646
105524
433226
376009
478276
1030743
1006073
60702
204238
46106
1055995
47156
170950
247494
122437
503179
1035527
76244
1021895
319571
390245
130725
190035
797516
768942
902321
26883
894470
204557
604313
871496
189728
220983
352083
294635
546993
305183
734253
447972
203659
108845
606733
712907
426150
905467
572437
807201
208242
765438
599661
908772
756720
1012468
694077
830446
614488
897575
538596
273891
497522
36784
282893
173188
72158
578244
446840
862555
168850
551999
280119
479406
823449
71650
702600
191814
972162
706749
749567
288644
463142
264061
985894
138113
827413
6756
856811
1028592
15655
215161
595885
48728
246448
311548
380431
993839
554212
589705
723896
641278
509784
501132
308322
373328
920401
893563
46667
1000812
826472
925927
865106
201838
1000393
1028720
51413
177426
434986
790401
704304
380264
517923
525264
295128
714569
294046
477375
424065
992099
192417
592060
1094343
302016
87024
77410
16335
351780
172100
964678
966375
678631
95715
784906
214118
841053
1059934
426955
804004
447543
862055
42293
760821
671919
200265
138976
1080242
316744
869955
822075
275742
904774
505846
713547
662930
163969
727311
674653
203109
815421
364012
820665
71847
297347
284307
499104
900771
246472
1033716
551964
1047447
957087
456840
306341
304436
284541
1014382
401890
85278
502728
999527
78307
588824
1025758
933193
510369
630486
455065
276476
424953
167107
936402
579566
374970
145648
403605
1013227
342641
36176
439235
669503
115724
294916
625655
333019
916483
319026
1095535
393748
1037690
65607
819994
267200
1057586
166560
303069
995460
154380
613507
1056271
496476
155127
655194
561693
76699
838922
441626
971927
998373
1041355
56369
948984
222019
380596
338128
738284
420835
1085603
751233
724700
472423
1083880
466166
1023052
431006
357791
79649
273570
875915
159724
1035046
870482
930670
1079516
492052
1060439
618467
489525
742999
34603
511174
128958
118665
260282
590574
925368
36790
698003
305044
706377
914274
788008
1019790
518868
1074416
284743
254455
860965
585204
890783
187040
795083
1101286
134886
147062
101014
863488
675052
878399
495065
454101
469459
730502
170332
978228
408802
123278
775213
380914
688760
938800
430339
864461
352672
690120
1043629
676452
549566
965575
578455
591628
1001008
906721
644330
482831
687233
270173
1094386
1066669
505676
623650
697692
1078096
308360
231405
301054
454572
950619
447389
1052242
389140
670064
43474
1095907
933690
582941
110444
1096391
777299
636277
1039171
1100827
538912
77754
200064
611231
265919
1098
7928
967321
779991
1071572
852293
953835
53456
585070
675897
356487
355437
107954
369518
829512
973369
474921
1097271
59233
1084146
63530
750336
643345
482695
117503
644817
441229
528075
683468
454584
36918
520676
35378
586941
606990
388793
420252
662615
3743
881360
607212
1029526
1050090
246938
279226
153136
597592
619634
493435
905783
343196
703239
856867
219526
186687
676343
800357
962555
632157
537536
321537
658146
733346
668558
365416
1020166
778918
1030216
826286
388927
1038798
308487
17640
103730
609788
777194
784519
152433
634825
6914
686753
864040
215688
837622
760811
1040318
402719
1002995
874116
493544
733052
359205
240980
37705
335927
117947
533575
444569
974127
163266
820884
999897
846686
61170
853795
26752
273454
363996
408210
582523
989479
694983
791474
615518
365934
688938
462319
927324
765731
1094960
742896
1031761
630471
930953
413918
782930
1085328
519276
458161
346135
988787
1036597
47881
288417
118439
255084
362435
258979
915979
905153
499157
165929
710072
787482
452478
309224
267905
185445
489446
794084
995941
15442
455717
673941
340848
806269
698292
42690
222581
857803
71113
837511
468282
608710
440072
821224
419371
799642
577911
736119
648310
217733
617629
307217
178876
96409
1096168
249035
126262
1040593
17392
376837
781080
242126
965576
614660
528349
522908
776796
951552
517510
519991
18259
1051353
820134
653916
412977
1018092
254950
754090
902820
427172
557352
428266
493747
835029
270558
364160
825187
721708
538652
127210
183711
954220
66987
295571
981094
418350
531455
213769
30722
26819
292222
505277
342995
67915
386694
772132
25366
596050
964860
662304
473207
994949
232627
690762
791008
227048
225191
758483
955060
179722
73111
824165
899325
275091
334412
424501
686942
430053
975476
119100
386345
531519
1091717
909757
728520
672347
383489
32776
437002
1072423
214520
558923
486905
980447
939074
632717
907911
599579
350334
211518
512837
265209
916366
1042458
611692
11553
178779
481424
653733
400123
358313
927452
720348
355079
518865
663733
884929
499452
610565
525784
866274
673505
235065
708735
1087322
1014682
135858
983627
1052901
45712
266110
876472
802949
1027539
306503
531754
255163
6337
440809
504868
262321
841408
744921
955641
237619
127674
600391
851416
852466
90713
91763
374001
1040450
749803
1070777
115604
287797
268692
101734
1020144
892460
734202
186691
759320
296793
445495
551307
579331
627993
478972
721050
569584
328843
41558
265303
808680
932702
592694
724680
750076
110774
998134
593886
1087455
860059
873510
154824
1085989
1077561
918461
14532
32234
33998
855110
15430
451208
31958
1046501
674574
574797
19978
323864
890811
760875
128463
290448
694130
772457
659766
966036
334727
194832
1096359
133300
403120
862978
16552
376865
396380
45615
603280
71453
421986
103790
822241
1077899
89461
590045
18682
831390
198114
414185
657683
732524
825674
1097066
704496
160296
1101166
497784
375461
467924
426436
484517
520413
512769
541819
297765
78056
990952
993796
824853
357201
915211
750992
24838
790373
712257
1005375
1010963
318627
221461
354510
682775
65569
53275
951445
687925
800525
745251
615583
705668
118128
706686
933697
932647
1088687
364499
871760
447133
592947
268400
676109
972118
113650
59870
162454
277734
218325
460939
135245
640222
164390
870918
340036
221110
1089863
674403
463606
582096
757070
500017
948002
354607
923830
755517
148896
907950
402425
465266
60088
692587
368742
979371
658863
995011
270300
274990
1037745
789377
940366
918254
667310
128823
966231
265036
176130
92738
497117
824600
64829
459642
740915
550858
84992
567783
565702
397096
143864
335799
76055
188101
52669
14169
799143
424858
301615
1060224
40483
913774
164400
498145
1047411
139775
834456
144332
380162
763808
664104
897501
141953
749482
969247
1029804
578424
744582
626131
806303
283021
78706
664695
192996
406731
1011495
993740
996638
803036
746130
509867
367366
2357
463446
1074042
50365
1057932
523214
737624
434046
653150
396906
104508
447055
785606
503147
920479
139264
473569
956771
30379
475262
81252
552969
968529
896754
771387
1022879
397299
792825
810614
576545
500622
834753
97865
882318
1072203
441246
148593
758809
382468
386932
391143
773927
644156
248891
838033
409081
534977
972376
343082
462252
738464
705905
774499
423632
640505
618983
400732
31474
466592
579651
1091529
843487
794108
977096
344375
830653
759493
965392
506526
20833
284376
614222
1000718
854800
170198
423342
291662
908440
101622
747807
452591
655470
244678
255700
724200
475141
198063
119878
1048832
655396
193628
1041683
626222
711559
259440
605746
1040697
1021834
632521
776146
677773
612856
579468
870010
556886
12095
395339
54429
350445
934296
122304
778949
248433
89591
1090402
823884
301746
351242
39803
189151
745952
781468
33594
220149
460244
206509
912651
953985
231004
91036
301141
307971
874755
214826
524239
889243
866565
624338
1211
105630
835907
945486
928559
513597
28396
688837
611841
397008
1004408
709791
1082346
346296
1042488
664811
181605
950560
884358
205595
794426
472228
692957
1054902
191746
967123
373654
77772
1035191
157854
282803
441400
160144
416005
1016389
755351
675488
80489
180315
1083696
377734
457418
869554
819720
435517
196231
722956
824629
628581
505321
1076290
474632
464232
448070
917214
377729
114784
32568
897691
674967
255339
1076591
159548
496048
994124
47179
904651
1026385
319126
908118
213909
503601
164884
859170
806224
222461
298274
115717
1001472
903100
1046222
446547
883247
450646
513637
457160
618183
169159
351329
788328
122433
892048
130684
880586
777277
447403
864671
273386
1047743
42152
63767
383384
219889
958181
453163
788649
848278
717459
448369
214747
495806
300546
525383
866035
1017600
197740
856032
35946
495681
339170
1089473
1089282
259478
903608
128623
904836
717513
814962
557256
721055
441344
697703
431148
813169
751520
100150
893113
288050
529578
502562
53714
863060
991339
1373
738626
474177
624749
563070
914910
664372
422925
249551
583958
469882
508607
642939
375601
1097215
16090
268836
283060
181413
347070
772666
1082402
517305
780082
587918
481978
876387
273807
201410
625412
413393
275533
314445
958616
326905
717771
421840
494928
373374
803354
57457
285701
486184
189510
456349
1049402
950787
955444
752938
747016
278800
1032295
405980
566643
950399
702272
199042
953245
48920
391349
930288
881488
644921
43206
558426
609914
75518
508661
1026675
886492
211805
253167
947895
833007
760808
596076
269634
270684
1088624
442089
614626
863695
568975
221435
378126
750017
350303
656850
77640
194412
473320
551326
257837
1081088
4602
601045
439241
465759
916521
148208
330741
756014
1055636
523153
631973
273767
1064206
974967
1074027
1007057
87254
224696
577719
483269
948186
768051
1057697
454446
351958
265300
164428
765133
152430
727434
793984
84825
504507
289552
755442
703451
877449
1006051
263014
927532
853445
842315
449791
79592
31897
366286
929947
73181
862947
924787
689074
511320
396581
829497
701894
522547
448018
1043957
49056
817644
121503
651646
795375
399257
183062
441590
176823
422890
1087240
573038
12001
716013
206980
693600
62198
598592
343918
21035
121334
940541
345503
357378
211912
437663
137752
812464
567176
975630
317051
821119
476877
411457
717560
974928
303405
191871
952279
370599
801105
894338
239855
687974
177743
403103
424498
946126
921628
725155
473921
385545
112241
372696
555982
359867
785244
343129
118904
1035109
508930
294631
516750
64879
851581
865886
223248
76040
396225
241044
495549
1086030
899474
64276
454738
1063113
180568
279952
778832
111624
784152
539219
677689
590539
458566
536285
338061
433453
1029792
490211
312095
307570
573197
558425
242690
377372
76785
831114
266989
871907
662864
325250
694097
130134
382221
377823
880134
682942
124539
104537
795771
336917
545945
996326
357645
481962
935986
218221
108381
182610
869270
154842
504782
281440
465160
1078991
346283
967773
585591
984338
590477
696748
360958
677024
1041032
515381
405176
108708
693350
705109
661980
925224
544464
231165
971640
807272
311074
805133
236768
485889
1088449
535216
209445
453097
18365
152183
913929
42732
421790
437268
887695
668454
218824
357883
697222
696708
157378
863055
877506
934811
31290
875982
496915
566889
505015
321543
985352
1047821
207608
929396
250937
99063
965841
207441
475078
175394
1005809
828065
65971
21021
212790
471816
802771
557390
697198
455234
451172
49069
939670
1012023
155917
841949
610187
601008
38417
340233
821766
457429
1068672
407537
842579
198884
858587
651368
841833
473986
803871
983632
384916
62582
550936
427863
257451
580117
579067
635869
267626
1084127
468686
511449
922001
428721
1050946
755153
50918
1045884
3359
703589
220827
457245
1023016
568351
167659
888504
398666
209269
729560
1043838
862308
982619
380810
1059965
308626
970435
862075
373516
371415
776551
49955
865508
689695
380134
243888
781114
289329
866934
290173
970819
388607
318448
69585
687697
575763
482937
717710
605552
384736
706042
1068455
382135
143696
313602
1100373
704596
1077824
51033
305437
850592
542744
727851
728901
131148
803555
89777
730688
416664
257545
630145
1078659
434596
919423
161242
35747
819054
745687
531177
798283
661045
547036
264645
990450
393547
53351
526288
943831
912744
834686
477558
49057
1051490
389682
578344
592920
992571
857007
940174
178926
121097
1014687
44020
533865
344572
563917
53531
693906
1093632
931465
892763
660508
411966
909062
181613
986660
543638
547429
70547
190595
836457
12823
1004837
1097420
819894
87357
459044
614659
1073885
11678
369548
932777
891872
100253
1082399
675693
762626
122388
861569
806669
769462
17742
102674
797071
100469
952603
756312
963884
835255
959544
402450
751174
30186
794869
121826
363272
217508
825028
502292
38934
101036
302334
573699
665262
291144
439668
614434
302947
695448
405113
947711
523451
96844
368415
616141
1017340
226071
255199
699065
154587
184347
896413
136974
614572
1007070
2121
773455
616939
124306
361702
246167
727356
469711
446847
400129
111913
263885
28869
978416
66603
89119
836650
415370
157448
430972
260245
608737
417616
81545
873093
779646
621955
853860
760055
782269
14949
816633
501698
69682
270919
28079
725714
176738
708373
806447
934182
757174
317460
1009278
934418
293312
103352
84818
375670
1031514
244012
94245
29489
771189
259955
525152
919844
885387
893532
247174
551967
1006015
465092
796568
88356
335434
280295
36892
1051286
1085314
401635
1004123
490465
688843
481861
73910
394212
171791
511083
67996
78311
648521
145389
600565
1091174
841639
6144
112555
979843
319515
894864
871969
354012
1062811
1041375
101042
877674
563861
522317
510061
711338
392850
915489
619157
850836
271186
59636
1097113
134748
870226
299354
898590
255233
498671
345042
731527
242575
580814
364834
755127
1026976
394025
171376
707846
938776
976034
107032
567906
1083013
800862
426112
1003365
981830
899562
715010
478220
266727
943051
302834
995318
471204
127514
322209
339227
373646
1090581
256616
867757
500994
184811
858807
964182
878391
748398
386760
763580
52971
1028657
156125
375784
126816
616881
978453
1054278
258176
736320
863118
725392
110702
951244
113964
977726
573771
225976
541170
664768
1010751
118395
320581
811878
549398
757420
625754
473748
726465
65686
641342
32012
755885
778132
139225
817996
688403
395426
225760
716049
427212
632899
1059858
490524
285944
1091339
371763
1062722
894926
599091
222332
930814
982241
1090891
176200
720900
696989
413512
1096663
470173
301888
41640
422869
668193
1004584
210566
947007
515050
602202
549710
103797
391603
405468
143438
538657
77682
981639
2610
792820
353743
768668
707465
1042726
611383
582012
737295
233733
546308
966924
281455
26187
681503
707612
761817
664304
281780
850985
410849
313496
761804
598925
983803
658688
827257
498474
350678
135102
1055785
668374
533207
669393
788451
317750
901338
259109
331702
548887
306861
563049
283172
865259
678719
27587
107556
36983
244883
803642
1062918
1027528
633365
1006852
251303
738856
464268
229058
550881
342166
1082878
1039456
554763
829507
691658
386851
868330
190351
904802
220144
1079874
353243
83498
598986
668185
92674
833558
106012
158500
1040951
28447
268654
1047829
383084
940241
383315
283954
993109
448371
702832
63592
822379
732838
1055198
863011
375552
367248
846598
764257
225246
802323
985158
851209
849736
931912
429596
334239
162433
1007699
670496
844785
779860
311373
372916
791119
921678
827439
36099
864140
117053
12011
104216
172490
974426
903908
623743
34802
535262
351507
645359
1099390
758359
73241
73880
408121
417767
627706
961321
717276
564548
610027
1026354
1092157
978036
191947
399511
451389
893973
863993
442525
10753
944246
629934
212381
772629
546810
762890
407314
851353
583284
308188
696370
669806
787388
1049340
573850
361189
769285
56367
676743
1086027
1098944
143963
997761
658926
651467
824174
884644
931078
376976
1095998
718234
632930
914537
668531
1030253
394137
410070
439450
1016310
830898
550435
158065
367875
670509
85302
985468
985021
97115
224612
866487
706617
848670
197206
487903
599723
308435
817594
817029
950847
423047
1073573
710062
558908
99317
366064
27274
798043
834709
854645
871572
401667
658638
662791
459742
282213
472486
663839
115199
532068
1078488
939675
120860
953558
652239
45544
1087469
695147
1019799
1005820
853289
986189
493236
394723
724895
69876
722325
325175
499314
924108
406656
119169
1088718
521712
784641
981637
1045056
732482
545647
546697
588775
10465
308500
795112
170017
825839
561339
200458
513674
888836
211169
619305
1075853
1055899
230938
868254
878717
386958
459596
602194
16766
525405
172036
703371
924831
250338
255549
859915
160704
365323
140247
112223
795364
366068
1092546
909592
833525
79014
719531
681260
913304
844574
406124
502673
667461
34149
774105
990209
513513
565083
425402
789890
562672
941803
512800
149898
1056330
811950
608038
1017817
144509
535560
575005
846220
281643
738726
955966
566828
404574
803832
776208
607272
41930
813974
463269
22897
318797
877131
818872
281179
465680
881660
863072
402966
107517
872511
261097
177499
394204
142072
903750
1013376
659687
417208
671292
600100
234409
502041
813970
229413
1025604
1012558
850787
507651
186492
340240
448034
914937
627007
306976
1035669
20076
390334
1026717
245247
279144
1072074
162710
723389
236588
230631
1061485
888831
94754
576296
673413
66658
1061415
136696
1024036
258989
143716
841200
104548
59999
1093742
473137
278217
1009821
757297
827217
271366
229100
822177
132618
461852
834938
579374
1024153
480235
696297
798028
348961
98830
321309
174468
807920
235248
361498
656043
1018881
539870
710753
404472
861462
291762
804369
647827
18378
90607
1000922
993904
261012
986450
462522
194563
774237
626636
630955
399890
371049
536291
861711
173196
986674
292111
107503
879123
910138
873058
852644
276879
722659
1006897
886708
444484
203718
308144
732286
289525
968037
8269
495464
872921
907331
421755
1009857
979855
555654
793472
112029
848346
633683
253052
323128
596293
1058428
138536
188740
813353
842389
488064
882812
753694
837555
215960
136037
179057
252453
671699
18702
988980
580924
622008
1070155
870611
577980
160429
339147
663708
920071
128454
429217
418693
355769
687078
701737
135903
700587
753080
912706
581360
274605
904843
772781
28324
563830
1002951
457903
417192
1050059
622522
86604
792603
285953
657055
830083
712172
711122
47041
1016698
979718
423927
1021623
334549
765412
547486
385013
205107
20173
98360
50330
994777
478546
1022094
124976
155101
129804
46158
461075
67580
721274
476367
994697
65493
738717
820343
551721
43402
181591
50075
553445
360073
829142
948105
1091713
480868
102125
762153
184699
998069
269882
1061522
669506
904705
567442
956603
733662
152083
16409
488209
531406
349075
552358
98691
456992
326569
164374
298324
97911
1026381
868355
295550
246582
227294
229433
1048036
1094763
748156
892508
156381
575096
137678
960870
478929
184205
477879
135199
842600
721769
694055
139193
1015373
389812
407012
667649
385210
202883
350804
396179
381838
30202
717947
287118
347827
427598
277227
719274
113834
301937
213190
57662
687797
798304
56477
658227
13689
627208
474469
1093607
748580
972632
261956
864702
235406
561074
647319
729219
467786
854767
1058632
642120
254002
795745
675608
389913
232315
660281
250901
30805
664112
129478
1080321
164779
962509
910919
386422
495982
530170
331535
603068
128456
1070801
902731
158059
1091378
59526
1048211
1032843
391665
258779
723733
247079
813146
197705
704107
455354
126665
1084414
940753
546713
329057
41890
64349
162080
209849
929441
332523
607814
528835
388896
329433
533019
1081336
635845
791871
427462
856542
221361
712961
854813
1061813
895837
850897
332407
376725
113279
317680
662356
759451
1061275
1022823
1020204
967438
981543
450340
351015
515694
944304
44883
69641
430236
219374
1056415
212002
1023580
378790
1048651
160899
112279
735017
259114
1006263
606644
1024773
62321
422552
686513
721174
69660
247389
865504
1019450
875869
485408
861614
358593
494880
413947
519491
469396
1089333
550370
621454
312215
136260
706470
339506
327942
514657
276317
926021
133073
900219
234313
578488
464339
568730
625534
283834
628909
478856
980631
314709
532349
1091826
940355
442541
638648
579507
5979
979970
1067727
198873
103792
653958
91944
280083
20004
12820
2935
509549
466933
174823
976155
577363
259929
533780
352718
53763
229731
803667
195000
196464
980440
940382
380902
969391
233761
281282
535595
296637
790040
903378
934362
275232
727407
669821
453404
106804
14635
277142
258229
247007
1086460
904371
60998
679867
512499
447712
582329
1002923
11214
506615
1030011
848448
87574
315909
682717
351755
186530
978188
83196
1028328
819344
335949
601934
980490
204132
32807
322262
130589
199958
274710
1021207
382545
395134
956777
332544
76819
277740
896672
428465
754775
1077890
39934
445974
21020
698729
117527
975249
79242
984524
17049
161732
885275
167092
595342
161484
668833
497561
1023006
196967
516673
932926
399411
651708
360106
1050377
112006
861195
533592
496009
1022566
323950
261995
469334
223406
860510
775424
1056966
739861
30346
185030
816718
931950
138984
1092958
421777
947916
428457
692388
1031585
16673
374267
372054
1012609
177719
610205
607871
262739
145554
216945
347380
635168
478952
646101
118381
129475
462765
948413
159579
96008
787157
61158
476027
112004
358105
291343
632447
20290
724746
1013813
596861
86020
903177
654607
337151
208074
1009496
508159
77764
758546
653380
299986
430155
643912
1091419
681844
1053500
354367
493064
187789
437623
1054182
411461
623481
1057607
680693
928608
1047264
36247
1015210
378998
998360
687613
537507
176244
829348
589629
339653
359262
611588
78028
513365
502268
538589
955738
1007423
806022
482051
214879
734739
53818
632444
597061
961444
265437
932935
198483
50349
116650
896862
730143
425627
493523
821080
903488
1023055
950092
642650
103934
981562
329013
654521
346239
106687
74390
437682
514582
236636
157152
617481
230992
856915
328562
250699
816008
987964
552033
466688
172181
910476
429813
10554
264079
430433
842841
567503
788656
1062475
285960
498675
586362
902743
786801
184709
999331
779678
1002269
1068079
586367
262460
641425
296708
185763
1039758
459535
379915
746246
243513
517164
336282
629214
953001
745797
41338
266141
658833
615747
963409
737664
432713
352065
626888
1016723
1012648
260018
424680
1034971
858249
841178
279816
790805
165045
456017
423493
68412
213962
913361
36198
967717
381890
749957
177362
174321
294852
369269
270767
241756
169889
601646
333156
195046
464181
100984
78499
521711
711457
464196
143291
729842
129047
651371
228523
565330
173166
892901
5470
230136
692885
342147
207094
1013438
38018
665015
375115
535981
75479
1068442
244084
626241
418921
340991
396312
752754
596954
64096
787427
1047380
550256
176356
612261
34825
164497
536844
627417
64965
587975
1035479
552714
185125
528118
182583
38255
1045831
38873
357944
345100
201753
819157
76765
701590
254129
879733
1064017
548263
770468
389114
351689
108913
512423
1069981
600089
1060320
19653
339772
685026
904933
305637
44804
2590
287531
716757
423646
272225
235327
333376
892822
417587
1052109
520047
60513
999313
408466
368909
127310
741804
993498
175703
914869
203710
964865
1030591
174107
382632
786495
549578
393246
823786
663797
353882
241573
365697
924143
921631
216210
484373
256638
669281
754674
517885
230251
617578
346173
95267
186926
243304
492728
643403
117834
500262
208130
452782
1045399
629958
305149
637151
708350
1010476
993396
96114
1084291
407340
228590
1014574
439932
258484
967790
35578
561440
748547
446767
602369
737741
462751
1074052
477815
177914
615894
869654
331472
901484
985796
342135
1045955
830741
530692
794457
645239
402142
759264
174335
371875
979372
602080
118164
581493
679537
849263
1096666
328033
855910
392986
926359
733170
531685
525416
403337
195988
676534
495747
49025
217469
554300
562225
61998
997747
101371
340956
223793
465762
95811
959438
789255
879227
1012044
552254
863007
1009192
1050583
863446
865365
905493
198843
216080
225091
994965
415977
850651
18785
330396
462660
723449
445314
332563
908899
109805
766583
1085752
629746
945923
503624
138117
611995
849314
498372
637281
304831
347220
12892
278122
882825
248165
38266
10296
1003076
769546
613702
151573
999059
892357
792392
309564
555280
608936
926469
5210
601218
1059706
197036
452727
864516
937891
109102
545013
598838
443081
492017
411377
733118
951269
882465
671907
504760
734909
892202
416314
846065
351229
529972
639823
1081525
118988
179350
476920
669514
138542
122618
48214
118944
965497
978717
295021
370779
158520
349253
849270
364398
284914
633452
21345
405502
983616
953971
389591
581258
866103
121615
498390
621619
934626
906930
886232
906053
946226
840334
148940
853078
344062
187713
474990
772961
724795
488035
676714
221380
848772
249887
205544
731657
27327
439231
462963
962236
896261
436457
1093351
385411
827468
220459
291380
166860
977862
227316
306592
609929
774793
649393
753884
876589
97071
853046
644542
493445
266583
618711
1078402
597698
47333
825756
609082
899381
741155
1060746
474908
144921
828565
119166
524772
734994
560696
650748
986339
163321
674014
29681
410619
986361
397272
561637
426191
358623
34464
471173
721468
582230
135566
280213
453929
1046565
659170
742709
441733
692613
415635
640038
166765
868865
954344
454270
123107
728319
544569
317071
706218
369462
556216
312255
916449
812416
789741
217419
219222
472451
510419
500270
713843
260681
926221
353380
946937
432327
981594
447168
1083725
308088
756235
1018863
417465
825144
380695
620676
155556
36151
715819
406236
511924
677119
668292
796966
621450
944827
173041
104563
821133
723743
720318
1011848
1077654
435711
473076
900085
37334
568918
430430
565985
536019
824547
1071221
755588
357409
950934
72347
933728
995406
341859
910044
705303
1004233
454175
152400
785452
1081272
244706
437575
527588
743460
471003
1016343
440988
703799
1027365
371604
360053
274729
549487
42442
917327
499898
50893
125195
969067
979436
564781
272006
949729
448725
1076279
557019
744661
230747
796249
757698
883723
937865
469937
982752
969600
699103
7752
509022
301714
455022
1078941
815278
174066
1073569
1021863
530586
703914
685272
467291
776637
354888
345978
171454
452810
865600
273750
278376
384141
973427
162351
830073
214238
649152
825866
66243
780106
52129
1008646
938619
898708
960140
548636
468424
945153
188467
665377
233482
592190
1093847
677176
274505
1002057
471817
317711
425212
1061945
549547
383978
72383
117763
875559
955768
352594
225481
203907
193587
271121
599835
105446
805734
484722
87812
103766
320590
671505
491488
677841
1100114
264455
709293
846166
497198
252955
470743
40854
570310
21324
316960
768330
398453
1018734
1095380
543506
1060326
82032
49971
259978
578988
267879
578575
317547
522472
52805
992692
511599
514393
501210
1066922
384839
987028
252037
1094841
393778
690345
196944
948318
569540
598813
347312
469455
643877
552220
722320
678765
339798
1035114
787880
214015
958523
252526
638065
313195
542070
991034
84678
940133
123229
389450
452853
900462
475709
165644
680006
136722
464003
975886
647275
78292
521765
533124
68682
631760
875009
515557
1052055
1054260
922403
577283
30093
369031
669211
381288
978101
363187
442169
873412
32872
217437
120682
111239
192289
689470
386825
868834
708766
210652
1038041
26791
976197
425710
719678
869017
204489
630542
993585
598884
683089
939494
70790
600937
690387
585838
129258
29262
629832
669087
18747
19371
917209
234631
791946
1016353
644999
144351
371856
539335
915395
516983
361980
324828
561209
706292
966771
401671
211528
946733
528849
429384
750091
249637
83950
413660
836013
868825
285311
998406
579779
273503
423038
718474
496370
710617
789931
874669
990850
1073465
174164
215969
940287
844497
385241
926674
113445
643395
950835
485528
973204
829933
773679
188679
929956
146618
807446
930671
127767
181103
755838
931339
684542
331889
526700
379679
445299
1017125
224461
264376
1097560
172627
391520
543217
731641
928474
481374
786813
577240
295500
686738
521606
546820
499351
806892
335109
783366
129229
261317
164456
429941
890250
307744
887030
675136
491430
212882
774744
209358
402278
626138
1087183
687289
505804
888231
615967
836541
664402
82357
550133
591470
824443
397022
535869
714830
520373
491922
990508
626010
167343
512390
961271
669215
1008373
139675
854623
1016087
846916
172259
1063657
559688
144413
683808
467589
187825
711138
960507
663751
447919
619082
234795
36797
46420
650793
924836
666175
413441
184610
1086600
815357
539815
16523
889910
766876
707513
800722
2599
115900
685193
53855
1062580
272680
1086240
1054749
835493
271299
852582
192569
302256
193645
967731
1039543
619407
829595
247578
828380
1067794
405244
1011691
942596
111812
925036
938145
434949
52196
29932
655014
242076
471514
543256
616984
1078127
808816
625272
817889
594615
561217
1076447
388810
618497
841406
350276
987637
1046953
605992
114739
1014505
643339
1010716
507848
1053364
914173
1006397
452596
406893
47587
59839
277925
1087741
1065267
400006
206796
781110
416756
754462
430484
43780
1097532
581558
680254
1078665
777653
749833
327720
989130
311671
515001
950082
156461
652155
957762
879960
984797
811999
230161
68569
878114
329597
593552
667984
685444
648371
801560
1009735
904052
760998
837460
195513
719146
1032094
616128
480462
390671
1081179
452007
787297
54841
959970
793710
385189
576310
868342
147633
424303
626087
97936
190534
168987
1043092
949819
504103
935955
759748
272000
968569
69901
99720
520417
224004
290146
575940
38546
16284
482971
137664
108118
1073714
505849
932864
392756
146785
636190
423108
1055929
1095018
224891
956473
707963
271037
627326
619025
11511
876145
278278
85598
925357
755980
794162
889089
459989
593733
1001638
896201
1014603
721857
360165
998257
772669
71804
199610
730570
342249
17287
499103
744738
996368
72033
805084
439915
57796
43084
1041833
831562
734640
170403
625430
604094
825568
503882
145459
182806
502883
324141
79110
939625
91296
832902
336939
907720
533890
29251
721743
174794
483786
18271
147409
485098
127406
14232
903853
717061
161901
976994
831564
1021615
792507
101066
595998
139929
636237
384186
452318
857235
346882
176987
300685
1049918
360236
338715
425176
854519
483780
781034
387191
227758
144209
360206
397689
570590
578034
690932
700601
886550
365335
427470
725742
521324
810505
445633
958326
785826
674211
694100
673686
229057
265479
434872
68646
588614
639144
309014
752899
126958
9057
920361
758659
818304
750673
312069
958010
162408
1059322
502916
830905
225256
370690
498527
233117
836346
545433
1073593
433184
770368
1013594
819407
732583
860569
900155
718860
1065912
1078572
674991
1009824
976967
174764
497973
980404
448289
415395
1054296
648286
305806
67758
845691
130982
754357
21273
669652
953342
823906
527810
796015
1096973
165466
585801
52494
1004397
386460
548007
347057
80523
841543
582881
86811
137008
25421
259725
16821
274025
504185
223628
347320
754478
66615
1091548
375301
448028
1077517
556177
224803
691614
449602
821922
415020
1048630
487841
68066
317325
488997
501818
900106
899056
716136
1049002
615257
758970
113893
294146
231850
54510
232063
233113
934092
935142
626548
58704
282041
627492
186593
716004
1050643
141657
190799
355752
871094
442593
191742
858824
895808
962751
602979
997224
761271
69429
521676
140524
449511
896459
412718
95130
754279
315838
304603
988337
919491
97818
965620
698254
395822
1008781
931423
1040104
315917
525019
1070389
686916
443432
860040
885384
441663
81871
317784
803737
757738
40982
587064
979243
984858
793772
356870
362703
631613
97862
89801
193275
1079450
839290
886732
919959
218704
719500
740239
52919
35051
652340
945632
680606
739403
789577
881969
282871
22823
591786
694855
617719
1072474
445508
790412
725962
360961
633128
890695
436699
189908
78288
1100496
623544
140219
955746
607333
87182
832602
296903
629888
58346
314091
427813
929575
432985
365233
244676
831414
1959
1057712
1070525
101694
799516
420420
732387
289742
811040
356758
184776
288501
829433
111585
112635
994746
56053
312549
271784
808901
599013
474173
474172
477857
780829
41652
119436
380971
483999
306101
419298
404583
31012
711611
820295
1024963
137294
696155
47146
450998
157655
368605
265448
805660
923871
540859
870242
1080802
707782
1045696
135336
720574
534878
644316
1071697
783979
615057
686990
595349
211302
503935
250648
920032
1100214
1062455
593245
57103
1021541
575483
249263
783165
419836
149981
643236
220400
185058
339962
643200
497383
419103
100439
926994
34243
182093
823426
55483
683151
15229
461892
587017
200390
556884
966909
500730
1041566
978580
724224
700755
314115
956721
79266
906168
343188
89937
664914
19293
82828
843088
936331
404941
487332
584860
128202
690744
346864
209494
42095
992438
222120
872515
872146
450064
79119
166380
444217
476218
302585
428493
511381
889034
506240
365296
431750
525084
899932
283347
725329
548809
710797
126545
121635
922042
421345
958627
63964
363017
819568
618659
428282
1022419
12978
983159
967721
195289
84582
62749
994903
1000484
739211
864019
492863
997982
255502
458835
299588
1088250
127976
699511
1100554
924813
666657
456261
1013095
292884
761134
504284
1094819
946610
339455
80034
256504
1036471
992710
985408
914843
1015569
772490
316057
243082
765664
14547
941956
658273
253957
733223
851585
1076420
300473
287844
449864
998910
1011503
523288
9090
341856
1091926
151991
98744
217776
338156
749723
580507
860873
394637
950791
858604
657848
352106
754871
1083740
799485
678030
528972
1065412
873571
44962
198502
280079
466180
704977
503007
594763
1020767
952173
697442
480565
346444
845898
527164
1022093
750075
526553
110896
186319
455126
1042203
427071
825577
89032
53649
986945
525780
745373
736680
60127
285670
275804
848304
258286
773450
181167
248975
318511
707789
726403
728963
866260
194799
1064970
330667
343906
641560
1083218
236826
531765
607590
83544
793396
65253
980069
683974
770993
965371
703614
515766
928637
679365
576254
824559
499260
1093264
395993
437832
314216
634343
438102
284469
370120
796315
982902
1077616
1040335
635132
64532
868286
259516
1044936
815898
968754
641521
440711
340999
1089959
505337
468895
492865
1009237
500755
265556
804923
26359
66634
760560
726277
325961
298992
740123
197192
667893
800017
176005
170746
139699
951770
359272
344809
598334
829224
753843
132115
571439
973615
80766
346068
998059
95076
335739
1027927
628534
796825
369880
44501
788221
364134
177229
1033579
560795
241312
791539
491797
387823
91953
225393
951628
72997
224409
21022
951242
714007
343103
6677
291639
12637
558429
280973
138883
703164
61087
36302
1086735
995048
656113
371741
979000
818551
164930
744898
846053
1009336
438043
879352
287960
146525
415169
161146
401308
409341
784441
999677
159110
509685
547619
749644
658409
131125
770944
748390
627180
235331
247928
199962
208358
465817
498265
1010978
287075
583116
641078
24611
645469
271787
708790
919285
81948
795009
876314
468600
341218
1015518
953537
395075
459856
317402
854719
660548
1059507
539730
318199
740124
22440
958384
785378
81330
97331
100955
191637
42483
839504
622578
51294
733004
761106
164383
524847
611675
490370
275027
586108
397211
234172
523924
637530
717110
831547
653545
600059
900755
1039688
962447
828738
469348
1013349
1010944
504447
621843
594021
210265
51134
250946
989304
748442
887808
189244
28340
583075
797157
1069206
290411
810932
795491
422815
685871
133040
861851
427356
226181
105851
189369
567638
1010468
471853
523635
1081471
425220
68035
347193
342432
94141
920645
231623
599897
319070
912360
398408
576411
1009438
574132
803894
1044678
984213
241797
818245
474477
990307
434157
746378
17325
894154
271610
107586
703183
576509
838860
162874
699625
1033478
435726
294298
5408
890656
828443
569227
90342
494934
853048
424444
7941
469553
959266
415283
561212
28166
727873
839519
428445
702549
860503
727696
153580
219697
388473
327132
4348
874239
1018195
692064
595584
619725
423690
816812
406907
936316
306623
783517
52302
152058
811162
204711
395856
1032316
714980
803411
319165
512594
851163
156692
1030521
675847
132449
962109
800565
87306
172682
422200
612721
537990
515810
780748
223769
918382
216950
237224
389286
1043360
362221
839610
21267
95106
770577
335283
756513
512878
910308
677546
1047891
798633
930616
436433
1093737
309735
772371
58199
1066333
893835
12742
126448
948819
185779
72120
387631
542171
1030925
132602
611614
1005269
593203
92662
129274
940604
1020832
585502
399403
1025819
534223
951229
510043
251280
18510
969417
827970
787823
1100033
57876
791899
445530
133077
361124
467373
952917
1002381
4390
767327
776282
434110
250903
988906
560921
252701
932005
480613
245130
511739
545367
603518
492330
1055752
690341
792107
112236
244322
1037695
59006
925083
875830
122660
533195
677709
698878
1054763
950772
682574
1048900
1085263
812405
748700
613817
292859
18743
225938
691304
982539
71742
1011534
55946
543889
1040945
397703
908710
265352
460953
620010
633212
927329
380371
726711
309336
701192
60398
67340
913505
212245
433049
315798
1049667
693629
905738
718313
358151
584518
325711
1062279
137119
52668
546442
502643
666990
918949
523470
1046689
1019821
102287
53229
648566
543048
878400
211776
85478
15818
338569
879464
1005144
202510
244589
225438
897611
322956
321906
1058788
532162
879232
675729
232248
131737
166667
740092
954307
294082
1098964
111672
466343
155035
840059
19329
314932
647653
843749
339061
1005360
397875
1093494
665623
854315
819376
559933
1020066
1051312
673912
467668
381715
940911
405159
211399
452705
831733
86072
818357
635598
750274
780890
26490
686008
17301
1021443
913364
164065
446210
1065471
793410
952707
29028
686917
1099802
607650
17678
519125
452267
508951
704992
383285
1068454
663402
454157
183277
131803
151147
884674
587116
532653
550467
258487
909268
561191
1001882
905261
414943
418309
564775
672506
1067481
690859
590485
338775
406230
323983
588773
109137
683111
787930
1084375
972138
570697
401761
698085
307467
837157
887305
737602
833808
1086822
117977
559377
806818
665969
357357
222283
882211
909482
810550
1021676
282901
791212
103943
343516
24637
1035177
610161
325976
1068255
73148
598932
456948
492443
479359
650702
772690
580036
103875
864250
239420
384695
113227
240033
894796
56253
747318
1048841
901996
493066
324401
1084999
313208
463376
176589
43413
34260
513905
477480
1014032
959629
475290
304862
573825
334032
29009
681591
1038804
206979
1046091
28438
456915
821634
894586
211018
772788
421064
278654
826272
344469
864169
789887
244804
689881
1008830
569093
811588
380502
487868
206588
191747
217008
636785
854066
546207
356054
995842
1029495
701211
1014681
199268
394339
911253
311460
807060
842467
82472
877081
417368
613256
143251
474741
584721
265778
402967
17285
944643
507219
812571
554829
172942
456632
477781
662434
226894
503079
983701
800744
321058
693041
855147
808422
250400
954059
577329
388136
405883
354521
1078569
1062921
175334
847625
670710
119789
349855
959279
1082680
1016010
124435
981447
624775
505212
515745
546307
964844
502620
832640
809556
191387
260721
917574
65610
366525
702280
680491
643073
214271
723876
465011
257124
196987
821401
412957
886123
913563
1027997
798004
784522
318342
466935
277824
233040
288620
707750
790939
149148
581442
123125
124175
1096577
404640
732664
125980
172807
428620
378324
612156
1066404
1044555
658906
633046
1023994
507107
267810
654035
1070974
336910
705240
577525
125988
645390
737080
207548
411054
875025
906139
450405
760389
10308
747436
1066042
876109
898009
622250
51282
552869
692028
294269
199175
347943
968973
679575
521383
713895
738579
318360
61423
1060011
586055
825047
883898
52116
815741
1093261
929890
951279
511120
416978
277063
1032016
1004154
1050818
747920
95761
996347
262155
467237
203793
828497
1028753
529993
667231
539755
270236
1087771
583050
787040
1025085
21663
504056
31659
1006904
574535
49631
889871
148895
1020002
80530
786888
174216
337755
888858
1044707
866152
48568
832719
775422
1092816
710623
530775
890365
523175
150413
465187
459002
500908
383122
287894
429605
762352
35573
449863
644102
606392
122490
927433
128968
638174
808198
33359
966392
97170
693854
851245
385156
599644
151887
25537
346154
678745
132537
172840
670155
795646
1033173
554215
341790
73305
26736
504762
553054
337594
1100043
804207
277541
294337
769188
41312
272619
650627
174015
479322
241943
71646
171019
364751
835908
719486
961387
27244
37233
699579
300699
750678
433887
622119
248057
671806
8863
883856
156066
384070
393264
881338
584623
141482
841754
203538
180636
998541
296626
490509
549603
492729
87778
776906
77510
660910
1012340
439011
17456
713328
826836
388582
1080981
301944
22949
947210
768200
834455
166919
727866
1088765
479520
186227
419282
680519
387410
367524
256434
907791
789241
258516
434644
970124
618896
471257
914517
55384
347803
969579
75060
78191
896048
174367
67464
321992
1009410
801664
40607
452082
555529
839781
1075270
1089479
983889
767252
480933
622915
903309
275036
299403
742385
112828
614003
341622
915008
557511
579321
967317
246391
351745
536214
1071764
650073
28616
1032560
556245
331451
894549
878910
657881
480118
848146
598769
753569
1026167
18798
784789
186626
994866
1041164
686654
165867
559697
856166
732716
5123
63272
676823
261765
463044
567452
225384
1101269
704901
1055322
834927
274546
532582
662156
906567
1012581
700369
240580
232807
191619
311720
659555
529105
939627
48037
769480
442101
897725
115882
342972
546933
802535
659027
1019644
187136
149294
959310
642045
942107
636680
468223
246604
788388
362606
140573
373515
522092
561990
620109
1043431
774738
367359
782106
696189
287561
222991
78708
554599
9886
149432
61912
204566
981370
431510
362876
579898
430066
820527
574392
177184
12613
241165
1033645
76306
150628
334752
80364
809408
1062463
376902
55829
468647
755247
794528
188385
476418
58529
989466
152755
890500
343179
996650
768150
287668
553623
1068188
261804
565240
1065285
716453
915009
691553
112787
641878
977686
866515
163521
172432
1050761
1027388
135401
555935
113130
215091
1068087
197444
1008767
725391
522957
1022842
148042
640428
216722
77138
299829
529538
95262
980216
280304
874810
816868
781467
645802
723027
794075
894060
534360
1006944
916106
190027
979634
879554
1054134
1078824
152925
798861
917435
874264
834266
372099
509286
436816
533497
1073718
646212
1055685
119543
693468
675578
52643
272027
725998
458661
198186
351773
25881
1012136
620524
397677
763336
704370
560534
529112
431096
304307
658818
258207
209505
320035
995356
632974
288038
124353
777164
485639
575842
267741
348042
42241
100348
903481
292446
736486
700560
705243
272739
359872
685571
245010
1043151
574216
18211
183844
687916
253289
406595
1011314
430650
125614
685672
514673
989681
943709
351863
584174
85429
340007
258809
381974
928087
189172
971831
81716
896037
456625
28480
189911
574634
908384
806900
55364
107648
939168
1063693
891064
310158
36850
520694
533688
222988
824328
624738
840516
155159
748516
885171
708533
423247
729545
898856
723711
989987
792188
199592
1012642
500807
643962
245804
773247
825351
189070
500615
1074839
823545
423007
692969
991059
630678
623783
479109
107297
108347
847009
1099131
151833
506419
939953
746309
127999
142992
432172
718316
676831
803881
788658
519626
926916
711495
311579
309810
526860
936545
89567
83466
545336
912861
435227
781746
254559
691218
782616
282192
955518
510937
912551
250737
929544
1002644
655469
956723
1055150
853397
127422
122177
800750
572106
861800
965860
801407
88148
280969
303763
519595
749228
391963
985097
1016581
268798
688036
107836
12076
1009922
224432
659174
253441
517294
479783
603150
830570
699440
524057
1086438
100696
1035306
26534
358555
914030
521325
230160
313711
505158
238871
715469
2376
571256
453135
1069444
674771
609189
925610
640582
33255
1026588
574833
7780
1043862
750342
1020836
730928
598765
666376
445064
749994
265145
786687
937460
833725
9566
929364
803620
563928
487666
82434
935356
126581
96536
402332
120824
825669
681593
632929
211144
1056179
5416
257899
430775
911997
305557
422417
943099
1091495
168773
596200
1031430
98220
525440
449852
871826
205514
65970
166420
235583
561428
940384
676820
659569
213448
360195
93619
838010
1072908
597749
624843
588065
526336
592039
414811
116556
961329
915388
43131
243680
906861
724181
723130
563629
505459
1076257
463667
759767
747291
122751
560060
1095467
71695
70645
848054
586437
912836
538788
508846
678254
111135
277266
4839
1101178
857735
268076
277185
14210
741960
757973
834131
461461
15724
524948
482294
369072
502812
294347
740574
407711
357017
874246
176352
775315
1087229
252341
70910
902717
864431
447247
1050459
276894
349523
423854
776001
1040552
604834
224520
832030
545167
573336
313164
227437
352006
592345
688400
644629
338003
1080070
741022
60003
747633
908578
231594
661073
143327
329349
1016164
472158
557421
391662
234856
324204
144576
71723
186457
900007
24200
778688
654719
941839
953480
1083010
961345
2048
366328
703627
976966
699713
380461
631775
995369
638542
1090106
171245
629435
456328
727559
580502
964688
288924
50167
809977
475197
533738
919424
426415
554021
821073
783380
931825
340762
975609
194523
773980
1023984
161490
275325
196361
877286
992997
984924
223133
294020
76972
138568
594007
973055
742900
1007282
121313
46237
525897
321059
880853
58492
505219
1024136
1059168
177826
388339
961422
229519
1046101
888354
163875
546191
961336
134194
117887
538850
166413
12407
961561
348682
319186
820963
703733
1874
1013680
371821
308753
61570
209368
846710
579514
231575
403881
1039498
1056640
1041973
231772
832056
1019668
1098692
55965
281215
633953
932800
1043331
422456
680297
30074
445279
193716
887134
31460
169958
494683
642302
42370
1059020
749114
1008308
264970
929052
404012
893720
39461
140865
998593
1065117
731604
373234
887573
498942
563765
973353
714326
255581
211863
595630
518493
482008
231943
771837
873625
403183
236954
186783
870756
131317
536037
897262
664452
1097847
730091
786257
356399
710229
61461
607649
407748
434621
1095890
1029348
117199
128361
317061
577421
137680
535715
143014
312767
10969
711915
434934
454036
445642
316746
259312
571187
847030
975935
69644
389510
463383
848283
1017431
730227
202257
404754
565344
93957
996334
982448
174027
341415
573160
248526
587032
595308
1011120
363955
196429
845830
715617
896837
933856
1088206
155300
779836
392985
503946
348630
214918
350196
128943
950756
722394
980392
539504
365513
599050
334308
304497
1099860
492780
51409
851384
1008858
275319
204763
1026931
386942
759172
292879
82055
863370
119313
19981
978015
138804
344061
310835
871896
338558
941711
179175
241341
680801
665832
946179
825584
404125
325072
385674
136789
472347
164097
319193
996756
744455
978882
413731
476976
717781
245806
943622
450010
475430
683205
819453
944302
702796
315460
725402
559475
73344
770937
441021
963611
1078051
289514
951532
1052955
287316
796441
1073342
834875
76072
249295
960697
122134
32078
633207
111959
583012
79778
608741
319309
750539
459343
988216
715102
773569
827647
702282
1097861
993878
745925
230939
277105
594420
222838
223888
98079
988922
728918
38711
375513
774495
999378
230267
834803
1029295
210734
357522
798523
650713
988206
367930
117174
160442
1084295
524627
897088
288407
775320
993144
512343
483078
606544
290249
974942
582410
891504
426687
158548
1050862
661932
273661
271901
268323
1049392
485655
685992
174963
511212
474787
460405
429501
428892
49195
834497
1008519
792705
808365
1038901
592165
1053621
734638
38114
276037
550155
251696
48589
266995
1005566
797150
396264
1035920
935789
1030773
338234
528224
68070
397778
1078133
581759
824639
851293
822714
870264
595034
731698
404486
262415
5896
236175
143368
585715
63040
221368
503524
949585
298735
996645
239982
681438
49753
309335
273196
926364
806974
441410
705005
743053
25574
404370
112938
419296
710220
21313
485360
984970
389883
308424
405358
110308
812771
473972
223988
552584
829636
638944
9983
617122
818593
866197
1071875
362877
524361
456566
1073223
758325
1069873
154335
485844
448857
690764
1010892
550783
945290
805441
504793
365797
278083
426610
312374
708074
787897
302142
3494
184734
1023332
485874
526208
840134
416943
577332
1066291
370154
54502
815339
284234
88897
49505
279419
356608
310369
49702
152626
500285
501385
26526
615188
14465
880573
513095
81945
835455
810990
1072767
102044
1008716
474171
280026
275095
435736
828398
651823
26149
497428
1047580
1091260
89120
852584
931022
160328
747995
492029
84107
694469
516172
923684
372435
409770
727325
907748
1071715
707054
910018
1055725
762679
783713
94328
87427
394778
397638
1027383
825965
68468
500424
110762
875786
837494
126522
817791
1003737
233581
8134
744976
709136
201027
719907
791642
349169
334234
988419
928197
1034488
972728
990149
387697
528795
657752
320175
732702
554787
947904
430176
5657
257973
852870
891541
773104
1020407
698645
256971
1086149
733879
469478
491570
394518
318869
171922
1004295
576158
289208
791460
143145
539236
54789
928181
54557
642734
284381
412698
947662
876604
436798
186076
268123
642314
296961
856976
157833
1086436
675604
838856
1023971
1091970
764731
399469
446922
938391
1098750
689462
576940
197503
713043
721079
687318
669040
524256
365713
657499
893926
599094
36837
865272
997580
1063408
185014
350068
345616
33199
786231
427969
214374
160839
781367
805322
588550
249294
280770
57338
897711
362838
803068
670611
917251
469931
486896
424905
203013
791933
880661
746114
101017
102891
1066374
1065035
448109
686587
759099
460004
224328
718560
46128
585349
923535
811757
923786
853969
106529
681636
580307
950025
380675
890549
26627
889405
715659
107119
184512
1006971
919634
811075
481324
488223
1142
418245
1091134
743824
895658
1065280
945061
841471
21422
746298
490735
343899
189434
934714
107830
250123
472521
207907
33391
476833
743764
228728
595992
1010877
589005
813299
667120
549447
497139
560405
563150
742939
901561
244521
525884
868810
1100124
1085011
59264
885308
72300
1087471
544714
262409
447259
910603
264968
697809
793755
647602
762883
1073618
804788
182535
629731
725124
161349
459904
597849
1037738
290214
20940
362095
31082
871365
21304
457690
1076713
234023
68693
667709
885368
1025655
1071334
336346
449936
760539
187209
976664
900982
112742
238741
60753
932253
526728
806745
612189
953189
682526
1089254
962904
46944
606434
1013559
354043
139844
990487
442042
935125
399102
308153
273764
544578
152562
456748
894067
411328
592858
1049846
588979
371840
859039
366953
400141
710221
705001
531353
678166
596561
243409
565368
405435
403836
852244
132757
275588
653081
854137
847600
961664
486089
281333
634526
362469
210224
461902
301573
364886
542038
718247
927218
625674
222783
111646
575258
532932
279076
1071616
351560
764158
175231
258047
21525
503906
976210
926752
694025
77226
766529
883494
408772
634143
602637
378958
197698
386762
330087
734661
593835
162658
663152
574293
790993
314402
370108
361577
313606
41710
423277
634896
993236
752773
660184
546335
65700
758966
718534
414094
10158
1075891
997627
518574
441932
927635
1026003
426401
643713
628168
272571
1026414
266821
237261
947944
1075737
1017692
189460
548118
961439
778737
439715
4555
369019
1070813
613081
819396
387414
592123
287822
897494
82244
831941
736597
365423
715559
363654
784447
325458
237507
748146
169533
121793
577899
268763
910296
1006195
1061974
1037266
949658
358826
26740
222385
399621
476057
110142
97014
810273
507767
480968
155158
33105
351699
360591
116438
311217
1030772
72838
1079388
747597
1001154
427539
681054
84862
199657
333067
157504
46553
793959
690612
576393
944646
601151
653453
1062896
627344
440402
504781
205187
989619
686527
985957
518491
919155
1005863
131628
887955
301229
1098701
885901
144911
689220
71689
706911
498442
243927
307366
879512
399482
538399
487539
140110
1053721
146835
385079
448472
1055429
472475
399409
1026235
610849
708538
785478
1089632
446513
189252
885132
792317
1064899
58940
202631
865317
406654
874977
677438
600203
531505
967983
283170
85798
64387
39335
795371
406935
980143
586351
622686
455705
786123
940705
1100834
363012
3498
402773
840265
908289
574621
797720
853193
474638
472989
327897
151692
386050
1045631
615254
64030
1028270
134991
451904
883227
842730
1084761
635538
1000185
878014
284610
850974
374399
242502
486821
386744
909376
622721
750768
32620
623382
851799
65337
942445
665753
371464
767636
1029238
82979
455259
730850
463675
462374
467429
1055601
1085523
45408
380022
936213
776318
1042777
210338
664893
146528
564411
158198
321285
651608
1027787
943972
323882
376526
384997
195857
383723
294681
445474
999590
1063272
649768
567532
184535
327587
915404
975921
867544
1034164
506150
555316
648645
801084
518432
994155
321743
237812
458843
954501
893876
480334
769813
662589
95389
716793
287317
969182
197438
332858
20178
1030008
339648
698633
622267
393863
168538
545418
882863
717412
402714
8252
714546
312531
161560
906500
966471
302023
522216
123862
216647
170376
19169
826746
825681
716776
563218
897326
897941
213006
448610
564011
843284
487154
88347
399597
1086605
435756
900117
444970
834923
49864
57522
769972
747356
292102
1070753
756497
157573
252617
1082649
203562
287558
749475
957995
215545
927097
581870
114904
849779
733873
1089974
925341
144660
399777
472885
1045121
961476
51618
727556
516817
721985
894815
337297
809929
813354
510513
254314
932930
479260
801430
924066
233524
492203
352261
802830
779521
388858
847947
177275
574850
996556
521303
128895
339824
175598
405385
324419
25354
883717
628902
943595
861678
227332
871379
455672
107358
675503
349183
202248
512732
445052
119693
515967
778012
259866
801488
434232
166479
1085311
693978
414259
1755
457323
303607
606835
700071
337846
636999
588017
852140
294918
490585
191244
888163
1021245
984906
567145
536282
878946
526756
893567
370303
246286
63836
120259
209603
895642
256697
899258
580881
600399
26624
1003587
339989
107598
731887
850437
59960
492428
242030
59986
959297
993530
99226
797702
456752
66049
197739
134730
476484
702025
768596
770679
190960
681944
824535
666419
844098
166006
893210
434582
457305
311021
621396
69878
753228
337216
1021393
492771
6132
105837
227959
887046
986002
693632
297935
185512
1048989
773191
694729
917432
1047325
20587
501658
290241
620015
952264
516985
976429
959139
1047105
132631
1070682
851716
108838
591973
767804
511252
249308
111357
533978
35980
948799
521870
499083
6716
808621
214397
432254
397868
867269
217991
697127
339907
109758
1092747
375281
214893
1094787
796601
623107
160667
1052851
685582
540414
123590
457068
1068630
917131
147632
867140
219595
62850
466240
475048
375866
186609
613026
147745
659517
593329
1017673
60594
1038907
70532
628988
928674
641671
280366
382252
402542
378855
141307
952630
809316
517949
124858
864752
888056
664318
972754
199193
317534
808096
396082
708238
650905
561028
718212
22274
261363
338218
145125
303566
775653
897559
202041
390537
1030708
370975
204244
358174
289722
275304
522028
596719
427230
482692
565284
809089
90012
600533
81130
122098
801379
815336
964451
235000
296544
1079665
652341
454818
896157
785693
36819
197058
36374
428671
709158
237789
307800
1085645
125224
945933
666774
839400
372859
55473
292895
328622
791623
40582
1023997
1079654
113926
215883
74712
1027781
227609
227610
3644
519547
971219
1066231
33701
825073
664538
684283
964628
750496
908206
441734
736899
284096
445217
751225
221998
956488
96989
431293
161676
1060095
952615
210501
935983
388199
571127
1095060
241095
361222
505031
915911
211393
693784
856344
61419
559426
947610
519939
163258
782233
128477
348685
515290
49312
523271
577681
563520
57675
127115
784088
29120
967073
377850
1015175
810012
1096258
868406
130423
37368
773893
239673
196046
858601
1020964
503407
673122
666071
883794
286715
57736
817936
643177
1092506
356863
894580
1009117
198520
1000256
585549
294474
979766
817062
824418
608338
688613
169704
225414
241475
969670
321498
444417
147850
352360
1024989
166138
798156
893678
605095
752471
935034
943231
1052916
891258
298405
1032563
741651
203976
902516
769402
348886
466275
837859
634095
345125
558061
893522
1072834
587801
403109
945964
839003
234712
779409
1074709
699135
947146
296009
783632
144598
651082
1014877
680947
398126
940074
229672
806730
99767
262496
1048070
569088
45859
406746
880388
358154
710480
815419
791040
640935
276687
553840
800687
147362
798339
399507
937705
224112
701753
744820
250983
379478
1060820
932841
683776
393159
599102
567057
105306
73747
989426
496024
719444
1067808
1017868
925998
250304
262872
460641
668482
611287
518995
275063
1086935
15741
825932
954645
384603
221864
120334
864347
814274
601750
365442
745022
175611
683002
706095
208614
730456
724844
912751
1024233
501914
576065
258680
56012
52060
743242
40872
160620
758484
760343
1040693
579516
61122
294274
763183
378159
591812
978148
292561
992303
821253
188663
22596
968304
433848
688887
119762
496075
685856
95822
181509
617500
40805
254700
818359
885136
1073270
217294
1094510
254881
1060884
701618
210090
82574
388372
106797
632723
152853
680025
620781
553362
51269
865907
469064
274202
10251
101970
914218
978920
107120
353367
1054828
192123
397821
971379
396779
271380
118823
950909
30086
555368
389271
547409
440288
320784
388364
879875
587031
604140
21578
333317
896003
493190
668279
777912
794078
939618
923258
470767
39055
240150
392961
586701
87093
845689
976997
274052
760959
957627
642598
42160
841330
767532
845659
387336
859451
51776
539988
438083
920451
445753
101306
593704
912092
360662
303897
726970
106953
280303
168217
304454
579355
899788
177366
992722
27864
604139
928714
380728
573593
381907
86366
63712
934475
396531
667650
432462
899603
590183
54125
469342
940220
4370
334357
778844
461467
279829
1046529
973459
380295
1060398
31235
230180
694116
585187
705505
717236
729178
630746
278467
1101329
724792
599045
228948
1088606
928402
946099
309187
196500
224032
957028
709771
1017859
38077
251839
146500
850373
191700
631907
959000
898971
61476
705437
762777
1313
444431
679104
973085
693478
937956
1042049
498642
860665
543523
36064
413615
391027
939872
69719
941300
274695
864734
496435
509448
448389
634133
844873
339080
90611
730366
479331
891392
547697
947584
363420
162514
221137
338034
999489
116234
834004
892979
226884
614334
705904
938038
637797
528060
808735
135247
540276
685153
642926
135791
1080996
423269
47680
658062
1012635
305075
495931
142337
345822
1070066
985560
601555
816221
891219
484443
787368
464041
199551
530936
459030
1017544
57039
720060
526174
471069
233771
251815
583814
723763
909593
710032
942920
850011
655534
513140
780549
313543
688704
70359
438724
142245
1039402
1052422
534511
907838
21135
565119
1019418
70144
81129
1032114
1092500
261054
617513
881389
366688
992670
646215
153966
334005
790962
71692
1070522
250854
989346
66628
56334
1006701
96813
264902
257557
1079325
929919
606554
678922
728023
497718
264926
813554
449884
74509
738693
367633
263301
911447
169944
187086
674668
597757
1015495
337962
357908
683925
1057730
785365
916327
758395
937135
43244
635138
960644
1036740
691502
752968
203843
163342
785739
105782
948091
625420
346051
515230
533384
337030
213889
473954
556107
800466
320939
452056
900295
731505
940610
269299
278763
453904
299365
746385
869255
916030
162487
981984
592977
13786
655883
279574
970073
389603
988938
53084
23745
527848
858687
154435
378727
317529
8151
495166
893271
473627
892212
836478
904036
323190
828107
596348
548066
1080936
881044
55156
825354
340638
688211
490868
975500
502722
65446
1052334
554540
494227
376271
86461
411689
923355
734174
303301
301091
518487
465866
459427
294779
1002419
1022197
1023247
530798
727480
884219
397768
948380
173063
7373
159306
583391
581075
219226
84917
868360
422676
228281
239328
272126
865381
1030210
1054384
1100828
8899
808561
762542
979370
559639
395931
506431
988291
363943
104909
961184
11977
836680
68939
541304
838977
1042376
100353
872947
809632
216160
169864
717078
1049278
137627
1069765
213273
185685
253195
873293
955873
1051843
975966
344288
406969
355961
690076
128781
346923
838934
138241
559069
275992
26196
560728
973853
51436
344055
1004264
724786
795724
1054075
648854
220700
719344
346073
438115
920247
902658
896014
612794
550240
230750
434687
1074939
614697
522670
1044730
16347
434691
821207
839266
426671
997370
401636
1030716
519264
1023269
8116
1046186
96057
910538
418155
222799
261633
646561
777154
33004
238435
467477
428764
711306
397617
738244
807725
327903
455835
1072234
864569
213770
370384
73379
781111
617657
1084903
168606
567168
3537
535351
777808
17676
722619
114527
18674
272853
563035
1043765
328614
975484
509905
1015484
530489
18863
525868
960174
58990
506275
536483
922213
85079
778933
758926
950076
155605
603163
966072
390641
456273
942178
83864
275807
357864
255486
413760
450899
553935
326712
191246
55144
333947
690935
720431
616908
140757
49519
577875
201036
43369
454714
374856
406614
348103
61009
886502
228733
729094
826403
857227
889819
136760
428475
157880
741636
1018171
789833
484271
94769
1082712
950702
447862
479414
983797
597202
922584
866594
453367
509311
799759
504616
272278
1034688
860421
371339
465520
81987
732164
303267
753245
45579
150067
12000
393780
176911
437891
336372
712163
246715
1031355
1016648
321993
584692
1038410
423501
136038
202781
845812
642219
83874
377213
570006
458411
743015
447336
1060217
2468
603443
607240
944834
582999
12585
84793
42814
277545
1052437
712305
23389
991596
1075203
784422
829146
1023397
1411
94024
448292
35924
208681
365352
452277
501832
95592
58345
635130
700014
859851
132398
8808
250739
863924
879659
736572
344498
868871
195278
594354
963957
918286
103821
65268
118828
852393
957239
585572
567717
99526
903194
973872
1002533
951338
1049953
137481
302564
937421
675598
650830
403999
1009573
352050
896050
600493
52145
1057807
600215
295602
53713
230886
1009392
314366
442975
280156
1094571
981735
190361
141137
617015
298696
623609
336911
239286
776249
898686
55199
450305
719711
682185
739182
793470
544987
442959
1057651
848868
413139
905609
689201
655664
503617
146239
589101
86725
387833
277962
827210
481695
261552
1069478
531423
376947
1037113
376686
98660
117064
578512
1057347
140054
927198
741775
800735
899766
920656
384113
867523
1009325
536463
490856
382199
643297
66003
248254
296086
456316
899852
921993
377465
557323
1071448
88559
454568
360365
430830
415250
649204
524961
1018232
867010
1035461
325015
198908
735028
478350
325114
210963
96446
1086456
979358
72888
840228
1091867
533599
672837
689352
907854
1005696
369948
436089
951444
816360
534566
802058
233623
234673
61607
765862
398263
634408
982991
522439
53757
802409
934708
526365
631726
37886
352652
404429
462907
664732
619772
566236
89129
974275
803545
876309
875259
237778
794946
473089
93488
1029654
543809
832358
445754
348566
1033742
525950
370683
773333
736594
826568
993406
1068942
344962
406375
1054004
801814
836487
860839
811957
894019
615577
940017
49947
740304
126609
128217
419118
8994
612965
649046
1044951
677193
951863
565479
82364
1028005
72167
334748
596278
662762
454291
690743
188415
863297
525770
654596
16493
144184
1031875
787529
452248
662693
172052
313847
554887
135593
607490
129727
522902
773859
646205
807283
454785
180450
270550
648449
329045
217210
1094880
642193
93836
1040414
69505
720100
434600
1000492
77529
140098
721532
944177
458176
618614
731163
28657
986993
785338
749304
56562
72999
974495
774343
778152
568362
242391
926892
55654
688432
320284
149665
589112
941925
374979
909838
158822
409158
578003
868470
470995
478854
324295
685923
110722
3889
753284
193005
820493
13026
1091373
968836
384383
245688
449195
964256
238926
766743
757034
209634
139111
627438
114417
471077
608551
975632
1045555
86513
235514
585260
272569
370480
652463
510482
916950
1090626
129972
471229
871490
296812
680544
898765
853141
382007
655539
217149
447324
960197
49208
508849
215890
372347
960607
918654
580108
384196
269896
130064
407242
190570
752794
988196
412106
970283
282644
946867
728273
248212
762552
566930
957588
600786
246382
485787
95923
623974
809176
20736
392035
725523
1047465
1012442
537986
439403
597821
980183
703170
326704
994586
639010
539692
303902
664781
94590
219359
470247
913490
1076859
431199
604810
331252
449772
52456
826841
239770
29382
1039950
81844
497618
50844
43157
930516
846739
412802
591147
1092358
539491
79024
955807
998049
886952
155812
973383
440772
847464
853966
654125
110936
650527
665236
434650
952179
180919
250146
140259
693592
255525
1077713
27139
976838
763688
960569
889681
216581
185830
124147
702408
748158
258854
72012
478987
489458
74915
238213
56264
359779
170169
292762
480907
133504
111973
763185
1096364
241147
1040299
87977
858155
234425
598061
913084
151383
312691
417488
14360
118847
789836
788786
77626
692482
449509
1006033
184126
407587
381937
311842
583143
12783
280462
464616
1078025
460313
263965
566856
121785
1043058
815524
920199
681414
411716
1041001
914292
1087792
379986
787392
132613
177749
730099
578532
938692
163684
281038
642303
69178
377832
729983
29312
286045
772714
775791
438579
44571
1013020
711956
705154
929465
477307
889092
404108
549473
1019266
970221
1039159
293468
254291
161482
236728
972285
278966
677216
205421
101512
879743
590915
649587
958260
500360
752744
884056
376307
448341
737871
531596
925983
919015
8274
903975
1062979
588080
1076991
772271
731860
875553
633132
58445
1019370
119357
508152
899518
138840
644385
1013546
382630
145322
676605
384434
42685
1051505
792239
942715
286410
796709
890932
284100
474894
301758
595110
900103
940045
128713
75758
65877
268975
40197
2000
430793
881572
605215
605216
990212
242530
974098
126840
477327
497782
657566
770321
670686
348228
815897
114794
815808
996950
959326
890553
288181
596195
897387
527349
534310
964280
712573
794882
492639
895169
213415
885876
913429
646201
431881
1093656
159744
173932
273826
50640
870090
388539
1053639
785801
655684
65856
519715
457023
864216
1039272
953467
788013
510182
724131
338412
619696
543899
29646
501390
873268
31585
978236
693216
369523
1068777
242130
422502
458910
561425
201157
375124
1092456
54531
699413
640454
1042397
80301
70063
564936
337892
409925
855399
450349
152779
707385
705087
1001167
670297
138515
1045375
519574
210364
499549
238197
655892
1088125
781732
138759
678577
422038
956251
1079960
494873
377592
770650
243970
149141
839452
610109
236325
528313
1026095
192134
48076
284498
291994
226855
252578
396764
246259
238655
970994
918902
620936
626829
1072649
213641
861250
772755
964692
1046794
39811
1045372
10389
48797
942322
229594
141899
908319
8991
313829
588468
80161
460032
546667
478798
1026294
797768
544921
769271
274221
442209
402004
398498
56186
50725
215923
964696
417025
390997
492085
759101
584260
708908
156983
140635
487228
723700
759890
155866
368204
632676
730778
46602
258336
250745
1100974
741856
382498
879987
130998
1023460
26231
117580
744958
83373
834289
374748
81483
895852
933699
821681
327633
678411
462740
299775
544044
227669
311326
605062
249589
531123
1010204
803680
709384
518172
460520
849660
932591
822254
195370
969159
699452
594795
16277
288761
228296
108475
465166
1009291
934270
972077
143947
198284
260013
875124
805720
75900
437560
934699
784343
817407
888981
526023
693010
204268
620803
441268
613255
726234
370516
480031
545998
415064
469151
914983
516517
638008
484972
336124
988435
839574
1055490
589768
645670
576921
613715
318318
985296
316545
239086
159511
199603
103643
407637
418045
627676
187395
710576
388298
1009384
394098
834990
60970
171858
945571
270237
299024
1040659
238967
562646
15433
146430
923738
1055877
477694
559290
577724
740096
917151
365526
323022
249470
1039467
904676
16254
1074144
972805
380316
789970
267652
302543
896433
793291
621658
955702
281641
315418
598465
122340
457603
428277
91295
518229
66718
602984
845172
777671
1001386
504442
651091
684241
546831
770616
549899
13768
948027
377231
906400
119872
361813
605770
314092
982838
812110
80134
387522
636632
1020484
315885
302452
551010
625374
64417
274094
4767
430118
708882
741246
82043
861187
1066469
379957
446030
540646
91560
939571
170250
1053221
444321
1098049
941749
643837
765983
663760
709559
112538
739115
80880
470406
459703
36377
486450
1012344
1069228
892044
678066
899138
197772
1086038
39499
537371
64837
140216
607796
799614
973613
361720
881695
238882
202049
1093186
70757
347036
429576
552549
36291
1074264
755712
840540
513187
723275
1067018
235629
769230
217166
982869
487737
44677
373146
737159
355222
644597
326907
276072
945416
71680
347657
1037358
1000017
590680
880904
1058240
899034
129080
805995
553732
534399
445077
969618
424141
1079023
199714
855929
374646
1075457
674419
274198
638216
1054535
590686
757892
83468
309036
61079
600844
180572
962378
373946
119892
948751
600374
450808
941881
830298
948928
44120
345385
554131
586994
262991
199333
1011660
49031
530302
544811
482110
11188
998555
109733
793115
472546
775781
495577
452554
151218
395316
1074322
839033
435667
221148
32491
544590
266560
939035
174900
915484
448011
279094
1021208
12176
655592
536193
446435
332281
1079460
898897
508971
105763
930958
822314
75929
212219
636100
970161
485988
454531
230139
385404
758288
1030373
237581
650103
211223
18421
382883
872139
641172
160972
510033
311628
245897
580633
936667
392077
343463
753067
622203
1003939
732980
76842
397515
92966
400372
661953
361976
834812
381965
32077
698971
364980
821471
300660
95036
1034466
305710
576969
935740
261938
1089419
230359
1017098
368049
739296
825532
404245
684394
904926
390156
266619
758642
939098
467993
134138
935480
574301
423953
791041
310981
516057
255556
975448
300662
1028928
437675
962894
20276
888148
694492
486864
756844
1023409
65015
243025
555375
821064
399376
495341
635420
712414
43960
670080
871261
791227
584744
946315
1047713
405947
262827
962533
504701
1050659
318905
553338
959989
665531
1023310
948437
986930
676906
140208
317614
87525
567868
76476
544469
670472
38796
1042303
1044400
503327
1083028
115920
116970
577630
432203
416679
489980
428623
165620
953061
586007
1074038
919055
521374
674770
316079
55262
111470
611720
231950
207520
604175
463079
1010208
130723
515028
56050
137155
478112
704808
388471
557384
450132
1022573
541976
733585
348289
677737
928498
503654
541467
307319
829270
1007547
609543
1029880
761318
545481
1092016
438385
279956
1075412
6621
958112
80330
980800
393108
400775
1050919
776255
453227
901947
688253
426243
93377
703309
336495
700730
837212
230585
820777
540745
1073762
245637
772094
905683
382910
903311
491300
40541
621572
307294
1098245
25809
501237
392242
193220
504312
922713
1066120
947052
247799
34001
29871
356182
782723
610112
949511
535686
836309
1046022
954049
951274
179917
841669
533433
891568
654813
672924
79117
603526
913472
264028
908995
578287
33072
283753
937614
850739
610845
1001200
379715
328876
882997
265519
264216
785212
1011500
130564
444317
121969
793222
823878
666727
10608
966416
276648
281590
822662
361136
249004
84231
806788
454256
359986
1053725
174046
891372
114378
260107
93998
578379
555185
524002
296293
20214
963278
348052
454834
391173
651317
1012413
568731
233149
690206
160058
402475
22594
1056840
1051695
415494
2652
487762
952997
715216
706956
733190
76965
788968
297259
375150
1094504
347966
489227
706060
247859
709397
52941
167706
1082469
895446
824737
224688
552339
159686
31846
202605
424406
1094700
679959
1079917
949145
951755
358432
386336
827160
562990
514801
239061
391577
1044340
453634
229772
892413
31316
145248
1000188
778826
1056050
690159
659183
76588
899843
749898
57914
1096618
24482
257307
386630
607438
502815
347494
781504
473360
712155
748983
227555
883777
119612
77545
162101
449261
114807
328781
175883
752484
505404
168688
522708
581218
743951
1028249
118281
718974
264683
419691
208628
451590
1052586
57586
931998
1005873
146248
941473
356666
435492
919033
367901
788628
417978
23865
801699
367072
988815
572089
138644
707862
1022549
1087369
867347
519144
721319
347207
258708
200485
392280
386248
473096
679939
529879
544993
168547
808384
340598
330311
440366
317890
1088654
36458
43792
393955
553642
509964
912561
178134
136231
959294
641294
737724
19081
260816
759038
843061
172226
192171
554245
988120
280895
286981
744370
570236
738120
657414
1084236
449190
436978
24282
109862
941132
1002134
580302
392464
394266
417864
977494
560846
42446
861671
859373
992299
527171
547614
345046
315431
868100
256724
1057266
550007
374823
885836
376388
759713
129735
540264
604702
689442
267851
1049673
805692
247489
824650
416707
663620
480199
782766
85785
902397
478661
755979
1076878
452054
330534
645052
219166
927464
346168
442782
40092
773800
602206
539632
243963
50769
881951
768988
828013
290009
248389
87085
301057
797695
402637
680706
69569
476568
165862
71024
942981
11397
1059268
1080495
615064
184051
154188
744982
477514
211633
783345
474281
795029
309177
581858
905279
353509
562300
303321
830117
733937
116024
994025
729655
1027846
412544
370106
1021930
939393
603710
232628
1008489
619221
301390
159415
872462
973751
616808
907203
609486
782324
501891
994164
412279
466834
510733
49822
296697
320981
288372
1043917
712026
1087940
357526
202180
1005587
293720
482712
585307
877330
457030
167144
697203
252198
476776
768991
119147
895256
1043710
77475
595747
1079774
1090093
826457
964065
730649
5741
33614
842117
997203
1082907
1038123
447849
549237
1046792
290438
708463
654871
207845
124289
1062430
829403
296070
209700
522851
901871
379241
468996
872080
437712
512679
831959
448640
78800
780359
1077747
479819
662011
483569
256012
831539
361900
549273
254957
449780
567347
98940
869222
524488
393095
1032559
1038988
792663
341574
865002
604361
797961
926842
789187
830683
863950
140444
1032892
546069
602367
367281
953046
524677
87440
78116
145742
429867
1058080
573302
261447
430291
459369
995814
148457
857819
86829
54246
14808
438566
922589
508151
375677
969262
102224
733164
134989
397236
737679
107331
503807
145221
637045
1056459
1066980
443386
117007
869994
425224
964785
205755
514869
96218
1071798
251632
854784
518907
206000
555948
870636
781709
716308
904221
306815
122483
210693
666908
463738
318981
637325
174757
1084000
390796
823316
948699
709929
217639
893673
864118
917553
381022
35147
747465
714753
918562
481372
226548
445606
288241
192116
742466
534678
369607
335596
1035492
92178
689141
1058347
859663
858940
551451
972556
712392
840833
708284
97621
796257
978334
7278
513800
318265
824122
61784
468379
510811
243698
125652
386486
127972
597881
221493
331462
855621
1049970
99726
583758
342809
940797
437927
125781
299129
1085174
808915
971234
664186
148714
1078915
606197
286324
229010
1044881
1001073
163838
856228
37712
264950
771136
931331
144581
667790
859583
94883
960224
121564
503668
861089
125349
984131
137340
609691
539987
83159
391902
14107
519465
961513
505551
1065958
588408
939839
27173
736136
255880
247485
948843
411024
225244
408393
59770
710087
690150
706627
321293
320249
2834
146032
884913
727297
993989
887571
579465
313521
1095053
466826
624336
494303
888903
1099533
658843
641506
194927
584416
154538
455982
35309
417435
81908
944688
788619
84943
164408
326088
625121
537944
77964
102875
1023067
1023068
561806
747477
979531
177571
319169
659903
1064535
19419
110530
135003
22251
995961
570407
100715
1059332
262438
78034
935017
269134
825136
369324
1012811
848203
100743
962141
299678
161308
241507
146860
872793
773334
380062
80942
686650
610610
723757
337391
571152
213954
960851
1097589
1083066
472279
267468
192410
1082404
386184
367722
1012823
891129
422543
259971
780155
336023
912991
343059
465937
108672
371132
962834
240044
703048
585095
160081
619702
1042828
110975
223352
544591
1041415
510278
1018255
643677
940032
138271
539874
1095617
1070564
846194
1057948
90930
77440
687219
366616
682888
676269
427868
739464
269262
278809
1075820
1064977
572970
92437
123764
411338
861474
642107
353516
764046
432784
1031604
946567
366436
1100367
25464
861146
15547
509238
239775
980878
69920
1020299
95505
564180
564491
82039
535412
267686
736528
789690
988524
1076901
224694
420541
892006
564577
212178
395335
352598
698800
796791
516975
109773
173943
1098628
943756
188891
350022
907424
766841
849928
1078690
190430
459279
970046
909102
805521
152494
790161
929924
190042
178724
646724
312304
139587
331450
837625
225007
74175
20240
308805
1016704
474541
853062
980904
870447
529681
933426
1061230
131769
921582
163578
149837
583264
756250
828351
633530
1084157
978479
472327
324659
1061366
397812
801732
316393
925353
68632
463710
294334
1076906
967840
386641
49823
205331
317674
420394
61255
177748
329291
74927
960352
631763
868211
283995
501925
715125
873207
339137
75598
524763
130417
761744
154697
912776
142955
634299
288951
966873
950462
338470
207167
479895
3954
844369
209405
1041396
605462
704039
392429
438928
100122
276172
714615
929300
452622
498019
293775
1013566
367785
649151
803292
511862
1041075
961402
535444
236386
971614
486827
952056
608430
59682
803988
456686
706306
649420
156259
937414
974016
477522
39599
270293
587520
37221
302356
647985
1049923
61489
627773
238231
1079901
657860
887943
536306
56240
127533
483086
764973
721902
166157
50897
135750
12487
369496
986419
154900
586876
880317
742136
927846
462461
63108
1028966
774742
657245
136496
597444
219512
308428
220260
479705
1086638
527879
810589
442764
911733
376870
863688
609760
194894
72797
261361
135954
794164
81250
1061967
434274
361084
712824
610738
951155
903985
385178
63035
12472
358228
517567
240060
1075920
362576
761927
20880
58050
135297
757718
115382
54764
577700
795339
975699
1085
557674
310716
391025
473799
206296
220595
37246
846206
1006018
772039
135263
708279
851621
193992
274210
584914
608152
207764
420044
685710
1029822
980841
928503
103574
447115
371943
301228
903515
351301
497049
1030775
796592
660118
241863
392869
841238
423618
8230
51442
764365
159648
214237
638215
1042252
98966
1038855
520805
599120
516187
426775
436079
811376
682895
179020
737655
996785
982909
30190
728251
684607
151544
459387
837031
284959
405127
255426
177331
916471
973307
17874
874615
989584
409975
248094
915715
493013
593958
263918
280790
184708
448180
1033597
947527
890106
327618
493193
326568
110678
616069
675906
916976
701303
1024181
306404
307454
395658
179553
849318
1010786
926242
25918
1040447
163785
1039397
219014
995123
395797
859561
870790
1032539
541404
326220
955693
548267
886152
102569
529033
301338
203035
625961
508528
707166
472278
660309
460998
534680
271295
981983
374043
1010394
1062426
315087
574482
731416
269905
1046176
298851
775044
505045
71542
484615
235191
251647
195756
651650
33832
182407
132337
1010486
166935
25315
34557
1058095
909943
326535
1095704
133500
908840
859075
69804
902352
878441
415509
1035875
86777
1095375
811036
770539
211923
635198
413346
105164
187231
326678
874146
806431
127760
241698
1055973
320983
1079886
650451
320591
352628
79714
366463
218211
1077855
172640
223902
364096
921494
128654
196280
931827
152491
495503
164245
410727
895628
40652
393303
78509
1082278
391776
232583
716365
1100339
701270
291346
1081644
262599
846649
1014003
390381
315189
1068559
690679
410557
793116
628233
96325
140672
362093
921197
272079
747447
704572
1094368
640178
963259
406530
391522
930667
173109
503154
243230
585974
994995
517996
399093
440876
666409
366338
233442
1075540
386778
918392
766046
339627
959006
10163
615228
261309
605654
203403
547243
335298
606845
895993
894943
607143
497150
626967
425365
371086
578256
235154
55190
23897
495397
751197
524639
953319
904297
781804
840152
169829
854770
89993
1089730
817933
745847
858424
451997
120721
919017
55286
850172
661242
347582
462626
378062
476874
348233
379024
530809
977694
678457
729228
60601
784307
982389
589165
653436
501085
556532
446920
444641
304701
87339
249167
624541
623850
791631
660583
438295
116155
28253
365470
563138
183168
728533
942749
499374
1058639
693659
282717
922748
917998
1010874
136195
83120
421662
81259
879051
422581
1019231
219807
461270
562430
953935
901452
1033028
746681
862480
386931
355258
1072876
586517
865606
499052
342987
544370
655381
196628
798514
238642
933035
836050
913390
987916
493775
96795
954109
275821
265543
312980
1006061
833596
8052
482524
300122
101828
937688
740178
949390
503133
704559
738347
737297
745791
671559
640240
906962
615205
881908
573139
814842
198163
549059
132559
1039230
622893
142812
1002446
98665
850965
633006
790013
309825
731349
302210
595971
656114
190858
405877
970653
663805
608325
727296
506740
65415
29596
356578
1088529
516620
681496
605022
588593
1046454
145600
134469
373329
571919
812755
728835
330846
757237
262697
423701
124089
89648
653523
975104
504098
790821
961164
984938
90903
467277
977713
464968
1097805
354738
224147
510798
496261
344227
309885
587666
739121
700173
226172
677822
229015
316186
1074288
347473
309941
402841
51633
916108
839988
854324
693352
34931
432027
61780
331925
616810
907644
833615
50572
59423
459822
305455
284215
597294
1095532
417793
350695
422207
432731
728575
346189
402592
65557
262353
861148
531150
263036
423064
117710
18808
370345
985543
298028
805061
644308
998766
1020294
613317
518525
104588
723089
178898
914872
1053844
962629
820676
432909
148343
658667
749177
677988
658449
196641
763193
352664
896675
850953
782293
771862
1010379
830433
162701
853401
85145
988989
38641
998313
667885
785549
23298
601436
703893
49771
47025
1079506
933557
347616
841368
5543
141099
931563
1015557
849659
603081
226201
469640
366743
1025870
638445
274317
762968
857368
64104
1059087
200042
681479
992828
548054
839231
125445
63071
489421
919546
492589
933849
602084
340212
80198
825459
162741
886621
340553
633391
143001
1065534
1067531
889162
41564
644885
169238
678776
917113
687762
647611
822695
124465
738141
51417
1009760
851643
832317
118907
443728
138793
210194
124606
731885
262915
636176
1079384
545252
465881
662842
784957
1016809
567729
310203
1069687
269195
754831
885520
696704
1046180
1069630
897809
684149
126373
125746
1055619
518221
162283
12323
299691
81213
339309
543699
921861
50560
971196
1043654
705578
479384
180727
1019798
420078
232691
793474
340677
120320
1005214
790779
976585
1029472
1096354
94302
933594
136017
502751
70275
1026818
103904
1094884
386389
847528
273051
976887
989497
780932
487697
195342
575173
95622
374228
430680
831236
350980
764452
765297
245476
800381
203033
366527
35299
178856
204708
127606
621478
147340
923607
286609
773134
55896
1043039
1028291
264931
698380
321160
388284
440929
256956
962072
622335
44689
263708
419983
326512
208461
141895
87871
452436
101681
527488
342000
1086787
47599
519471
558357
562732
999633
153873
412286
460798
44978
820317
974022
1018363
458688
257225
228170
867194
242232
1080979
856979
877982
16528
61680
163724
606524
378212
734333
385924
41062
168443
186910
52454
328774
424864
49680
241881
1031781
517912
1012294
339599
555569
355678
853183
1091508
789306
586067
745026
148731
689155
902035
259473
829516
877153
621667
325770
853669
50936
232645
937392
134201
999700
334361
998103
1064493
566200
417992
411737
986423
352780
794609
861545
424111
1080664
809822
637697
83087
415204
314562
389108
68990
394745
1005501
777374
1002710
582443
302736
260112
525900
321069
1070442
812532
369561
211635
354353
559899
1067144
155419
524520
1013121
155839
895386
769711
456602
625352
238252
353048
589505
750011
449237
15896
768100
1021133
296856
367187
120182
680662
704266
276367
584997
425708
960472
552871
205255
602608
832692
54368
817104
776578
352559
703558
694724
459491
928859
617823
600212
739743
1030425
555975
81006
340377
186880
814875
444490
557035
373210
414928
770044
286684
823020
586890
306834
878805
514172
499965
446103
161298
1034743
140902
462370
524033
795665
1097617
831470
418856
150099
870415
987387
203828
915936
337380
637645
939822
808456
326932
221501
1058769
410606
461670
113202
328145
741315
797532
521336
853311
730724
391997
135806
625422
880801
839729
313938
442849
589853
493634
313372
248053
554054
281809
816566
146677
819918
523302
752425
205992
443628
711576
872333
159689
1013006
87012
875742
860117
1234
553926
289370
714142
843004
380996
416627
514830
1083414
395588
247084
935186
270532
327823
766928
285197
724882
618049
264604
921412
1060409
612510
484521
153947
258588
250607
758467
1014882
407348
78972
187015
564979
39119
13150
273562
167722
940913
633104
350747
707199
275780
349519
319783
568836
911996
248954
72654
632488
879463
153485
1035188
523597
914092
362991
282372
536795
533655
340458
594433
225673
824882
109141
699815
341975
658908
5569
636893
1048103
821074
1004622
308458
73048
515283
738806
308095
911082
754788
767889
655171
671512
689375
792571
132543
590963
94359
1097711
566322
313085
804110
628238
1001025
252681
416705
688002
774774
684398
245259
489738
529121
467711
32915
1058328
979183
642659
884679
200308
992286
460705
675806
536173
64862
848791
1043252
976913
555242
440112
395778
294822
596921
362371
878864
310001
537951
106011
985859
579011
357978
611806
174157
703215
229506
296421
863445
46503
683869
846051
836392
804949
777132
289860
581702
175880
188689
940907
78123
944874
444934
1101135
173712
812775
548808
474712
529835
210785
465346
278729
339825
990953
512418
956577
1072535
1036851
611432
505389
383992
77988
981102
75587
1034635
521983
31078
935247
336496
991275
177321
312686
1056193
73031
783872
8404
571775
175669
996501
622941
501026
53298
485768
471084
8366
1017264
534912
819775
51794
945909
92904
755307
446278
870247
960456
1082802
281365
267352
1046482
58949
681469
240283
609871
813022
143372
465398
777553
613963
890216
302448
594876
545524
232517
291594
236265
460442
202152
117544
32089
147254
125603
629903
538572
1003928
1058778
808966
731578
410913
165431
656994
101782
266286
754865
888852
901443
702571
238600
718430
85905
183836
851638
165869
999335
739713
443033
745543
161032
146077
1050215
674678
771048
126369
384787
929022
1060971
462986
294710
430067
995354
487449
360203
677755
112652
1072436
446966
189982
148396
208165
745243
787098
478006
242696
216757
795648
656407
710644
926316
493767
288829
569821
804830
661128
81648
359998
759317
9718
736323
455679
325923
619629
259779
108063
635312
54324
819125
26463
998188
270015
211057
449902
122038
628357
82716
434431
800733
623810
742825
737212
42614
550714
307039
674314
810265
145296
384704
559704
411292
978275
897549
980107
762649
259113
135418
677016
769314
263435
858767
139094
494745
954018
504411
1016298
760345
965150
730040
204288
929933
924425
512001
919649
521074
917941
143351
70172
88036
1013081
587248
628506
1017644
304926
60312
1007850
907434
428575
392377
424083
186795
707610
515807
421614
745133
1071186
477287
353701
306158
611411
29269
707424
764460
248830
375935
702747
391934
81890
132409
491207
774983
885320
684871
766634
324616
573977
985619
280416
1043576
929863
305953
560038
466887
350669
267274
91052
597095
584701
176630
214117
594673
719851
139103
3134
154760
947835
625905
547322
964527
415044
861312
364037
802978
922156
258164
836115
190014
706071
748512
810873
277892
723917
844041
621343
117668
1080496
677264
1058020
193010
121812
269132
62192
167589
727494
459938
226707
337745
217030
624142
287203
1058267
29339
1060987
331939
678205
1039629
355465
127323
351201
310189
979976
876616
174011
29859
686093
988094
763222
869726
57728
211530
833552
1015201
149179
75453
75454
414844
1081472
695400
621376
325206
1062506
625612
840586
68533
957608
464279
700945
535177
100127
141275
31899
755082
124984
260705
477197
346250
592645
983727
659686
964468
640858
704984
663736
102500
989351
362884
769100
635764
169741
835051
480574
109322
731967
381949
32668
669054
1051297
191994
776468
412863
224030
464562
926821
263970
308900
968945
449389
960070
777981
189870
158578
1089192
1088142
650122
1048787
144165
781407
876009
810984
874080
623790
306886
941750
847008
848058
948960
755026
31685
600279
486443
207690
277606
1054406
333061
847138
939956
52243
645279
13683
504311
576142
427886
701862
369678
498366
1051287
715898
413640
188182
121082
198999
660154
913404
758321
250853
129636
230196
241401
635336
956270
387664
889749
104716
1052778
472443
835028
771373
319083
312556
1034978
545625
1096370
911097
492165
396611
543357
367593
313646
529855
268891
157236
653163
996135
656016
926775
32211
853429
220601
553043
469509
195279
1041268
844849
304042
113915
234347
690868
871168
825220
1077203
616654
428911
205455
555514
329652
879432
399394
907403
119933
67652
238142
396963
652429
25514
496732
128872
856128
881583
279088
79957
1074544
1024699
400677
597774
345045
1036572
726087
1100628
770721
770722
170988
421626
124495
302891
846871
240951
403476
633291
508007
960243
572991
460433
693455
810944
462439
1093696
657102
16996
12558
318872
306068
364844
993414
578241
1023574
1082172
233001
844938
715021
848045
986011
654766
568952
12436
256480
667555
217725
1086063
1087113
771300
333870
467615
30565
87654
146937
393052
629374
689412
653472
164201
343154
673931
565394
96330
450136
291932
962171
100257
710476
395455
775394
157664
660613
777705
481606
6790
246446
132627
874640
232134
299150
444966
729430
406566
925771
1041971
664628
793051
402868
613606
1017132
278549
481683
274211
434653
249394
51728
108078
936194
754380
83173
382416
1055781
382965
1047784
889642
552094
665014
47128
629763
1066259
439943
431862
91729
964882
718050
878150
1084376
32147
317035
724027
191932
971235
310028
86220
49696
529238
10985
988732
130031
426922
169627
984088
210619
348849
137516
216253
381070
766215
885391
202131
207635
231123
538575
523860
259780
726092
1057889
318375
610807
449737
464665
5844
47067
1084371
359758
1007811
840894
440309
376991
617251
874434
257024
390251
698112
886910
209440
305015
834676
744836
469204
6680
888340
149677
360084
235240
754375
468316
556733
561876
118472
130346
272953
898858
1025898
800777
1018857
1059430
293492
591999
68608
608805
841809
782409
1004613
155444
666138
58954
8683
566358
611924
146820
1014862
718700
993266
1073375
32368
898002
340216
1098834
682066
1014664
297657
1087952
560429
301370
405447
352369
833337
300342
307061
943593
402897
837357
1008693
227726
920126
37032
233215
847514
278700
824861
479758
510343
794936
723935
893698
511525
381854
782861
802972
110458
261397
563475
66902
648233
126074
91769
457861
546209
31940
103861
782738
547958
453670
938762
647584
488820
1094185
751490
1036426
1040329
101504
837572
142280
723003
665559
167234
369836
621745
318108
95284
839193
3369
2655
981771
376258
341821
108546
874381
325308
498389
553214
427124
517882
626871
414585
330399
720963
278695
48875
78603
948229
236391
883267
376108
737326
751918
672426
1090483
325249
341938
944216
673616
334480
96150
292414
1020960
44426
59840
203243
319071
359551
713297
486922
771693
1017268
514703
869583
940446
98534
612690
840556
616184
353186
270742
989828
27854
359690
973704
537422
662469
928591
635257
86432
328932
976675
957449
279097
86999
150322
58700
900380
632456
231163
1021682
364328
1022262
830930
379314
703662
297123
291908
875618
730013
240011
161640
660881
500553
206542
391166
659332
491258
342981
1055592
789046
326240
215624
941163
1092977
1024996
103828
780426
524205
175997
448026
549178
588803
432482
38459
324195
558471
643498
1079924
342919
302241
267368
1043219
229789
627423
704287
387112
763743
754943
316454
511957
686132
570181
613851
34988
747408
388650
795584
432785
196489
623509
80212
818678
857996
857398
975716
211082
681670
334697
487464
944373
877765
77791
1062654
54208
720636
319741
843964
590878
797372
209566
46336
482499
672499
577314
535257
947352
930347
757981
982725
354740
526439
852976
327783
965167
970869
85459
213439
58442
600773
1050070
1079355
25278
1070907
330549
370785
926861
493627
398373
550905
705324
1083868
622192
452152
269659
355722
978216
342023
744373
974661
442020
751593
445190
7008
70236
1080918
825251
954808
450244
223623
966750
964374
338695
545763
664294
111413
510915
476047
497074
216146
254801
459237
123902
250482
389333
772240
355404
346574
703994
2733
496723
890136
597489
340341
191239
771876
675185
588264
858419
309997
934019
715632
541331
768199
73549
405895
272134
47107
964758
919320
556014
520301
594013
536072
862191
572107
21369
249126
865045
735597
844482
763493
100840
837618
341506
25791
146945
77637
622874
621824
312121
832751
796112
769058
795835
811893
1040082
198007
711139
491524
635879
797704
928121
196835
818859
818860
79886
794928
233978
1032290
851365
666666
170245
286167
548015
9792
641478
902624
826235
791568
616769
464184
782990
1088220
528563
1057230
12442
647426
962111
350393
161209
1093108
180697
79970
349723
633182
786554
928282
519701
398622
707503
509366
222948
228698
373642
972207
370254
391465
584071
99903
639569
243410
988128
375988
868788
897769
889489
424599
1073682
95276
1006699
845158
819451
68719
354451
639656
440517
1067396
763552
1077355
120971
458868
660435
246785
52548
147959
1075171
335621
28714
472892
732810
553060
969093
248922
411720
364282
553401
174690
24177
647679
254760
817783
611901
939671
1088461
355863
710357
575485
572030
499561
230641
644532
632718
766113
418606
656076
915328
668974
762896
375013
254570
729476
1091814
143334
307686
738895
651090
822448
263913
252650
373816
454143
451676
987410
629775
252165
41995
824444
702431
307833
395852
569433
811717
727940
980296
1028884
306349
1066378
900495
342295
319416
630769
251386
311244
709707
922752
1057689
417821
566600
676557
276614
168447
399449
751262
406622
736306
1099728
856127
268560
688391
339898
888887
64509
466888
942780
449403
682974
104906
898181
373838
452392
350133
778750
490364
882046
304947
930641
1017359
393362
162060
458352
455421
1031759
265454
158565
44703
555902
7755
872878
316939
17939
406231
794089
142037
823568
125420
336983
846759
782657
383692
918103
588099
668132
134017
141722
161417
576781
641281
488455
662413
803821
11964
586447
157099
654748
362322
523660
613732
251765
281638
293124
766339
215603
252773
605806
806503
807735
58498
769373
308974
583481
648883
963624
227889
639986
461226
560853
736255
905691
176321
521114
157517
129194
716518
901144
948869
471196
393580
724433
741531
304856
834441
981086
161118
91648
379141
380191
68779
601104
1085809
712132
221356
386948
165723
706131
552552
792605
398775
1014762
461599
1088360
164969
929579
56694
7154
712285
317046
554442
62648
444909
660900
1035940
454784
684596
758322
459564
59003
936031
677615
965278
50704
630095
882721
783542
1031495
104879
1082177
521478
638653
319075
974909
62943
670771
923218
25242
833663
1068570
807129
203915
361823
728171
953335
1024088
275442
821031
749369
150455
898337
492698
545394
88424
185461
747542
627376
706275
470946
974367
434429
19429
1070543
677019
606150
707526
529383
225882
1066537
331311
18833
902979
416285
1003431
694042
794529
1071324
48842
135251
137878
882871
394724
811215
819467
170998
110658
656307
340787
170195
768630
1087517
879769
800460
1053674
221596
237341
19337
437158
323371
992124
1065814
321254
84397
956847
282683
741030
557011
391386
53219
1043833
306145
725981
941683
823807
340046
788062
831580
832688
195686
499270
570614
992867
923938
22695
932533
747294
598629
733341
530479
150584
284168
647909
380011
975043
345041
210646
144105
1051070
783526
834138
721161
673592
213380
250595
1095279
93402
386620
239908
1020525
82003
479657
379752
38879
245043
366330
297438
1093395
138403
182489
411232
222020
667411
1011824
137132
1067736
527400
721632
459291
297586
763611
834271
336110
709882
1039578
91731
657140
406669
174777
246895
418872
50951
540775
453649
631000
108850
230571
1010684
503640
34354
1096944
912752
370784
663091
825173
266245
540144
443052
734400
250542
852433
680589
679444
928185
873917
263662
386582
311120
313789
582382
798442
604233
725253
258594
192791
108928
497029
1036771
933085
527604
870316
948013
81297
52260
685105
590466
329151
194449
436030
463180
4290
354050
262036
359084
573168
1100557
814195
54214
66409
857352
614763
204145
1016340
675135
190908
881219
1045993
287456
134768
968036
201894
175131
508984
167258
854682
820095
351636
540602
727289
697928
60985
1050872
23482
406049
381610
85510
374239
647988
797863
806012
442152
351299
634107
775092
777559
715679
825651
286463
1092081
861372
385659
403223
38488
109008
107958
638195
704771
273847
357008
383884
103852
572996
825838
1074696
588329
200451
138611
525965
938661
35540
184970
715526
5899
60620
166564
997635
721949
1022431
643923
19538
212994
710318
897296
296040
61836
396834
11275
916803
900708
835441
28289
938383
221511
1063710
56070
1007621
790244
227009
383985
658134
893649
249562
472121
972045
71446
782933
109075
467999
159561
660599
213796
306220
340665
288162
56316
919884
887645
511993
300127
619216
938482
516225
854644
810562
412577
394075
1047182
43765
641296
284331
1076765
638882
100006
190110
813000
974285
772960
509751
260845
605635
833166
1049039
1092907
834804
961262
251686
822400
771385
461901
818634
524270
38749
727808
978888
753683
136487
386150
855440
159973
1095047
656551
832970
948217
519231
591184
661670
307825
239901
749248
115075
324543
189678
725194
726244
530018
598047
920392
278442
476128
305664
563695
494697
976916
638986
316778
226163
838817
135407
919027
100385
496785
1041596
707771
687745
776665
352233
105191
948525
655676
10328
986003
82089
180703
355581
920560
147664
657272
836285
37700
988410
774620
424051
927299
642525
991860
564114
123450
613545
118322
935581
668263
939523
1101041
110200
653644
306051
585693
1030518
764107
344438
606343
443949
677359
483179
964330
685904
118903
945069
387841
434573
128285
99525
227539
94811
346182
932903
1063480
103229
649449
628985
644482
140082
129017
1055876
876691
693588
340946
207478
619011
442967
753892
124711
369255
1081459
995760
58258
337949
967606
584066
789678
647376
486806
590049
97673
602529
29006
187474
41985
744797
80275
120494
625502
16949
757740
852121
805096
66205
459117
489551
130371
717076
948730
579914
863191
847434
585381
195371
85864
1031706
256703
725914
942843
371154
476458
653881
683191
335974
327977
327978
993650
573305
1011136
995143
152032
108545
400206
1039353
7089
79874
747039
48901
49951
437117
662326
476492
1070670
937875
756189
50165
499440
711547
461870
508038
17080
992772
1048990
260322
65529
74292
480290
564228
454796
576210
271362
833410
59791
452361
210578
857513
360573
781664
400852
945622
714944
140913
829695
630460
742127
1033726
335338
261608
9630
864618
525484
395887
49913
995762
737143
1084510
1043456
195537
747119
200934
212879
1015092
335391
949238
2765
730531
254246
493126
886331
202432
1072381
51210
247243
988560
984212
711969
369461
631955
1037974
731754
67576
500806
482305
751372
1077054
810161
69966
97550
733690
1058389
394037
787864
353413
945104
957822
659306
9491
489488
768470
823693
650566
470129
268145
777947
260590
539138
785842
754097
680277
720917
372354
621437
1081979
297139
516804
107703
723567
300205
620510
1029916
579356
97459
462545
624996
492521
37771
148297
134480
771902
206276
927943
395513
930237
445222
159376
748699
505782
501839
708181
991843
303568
106960
414776
1042066
1029851
414823
439092
824483
982147
632020
946912
370904
718723
534333
593161
744440
739505
947280
778916
208193
398260
206210
928978
277253
984739
89724
291696
326522
792880
793930
134173
231907
17494
105737
456875
521144
434741
34044
258307
229357
289506
1055065
381255
860585
429180
455518
757160
386907
954459
169886
1057613
325746
1054382
777476
1068497
356074
848109
922567
917159
132990
580601
302793
1028368
1025847
1027447
766739
520726
479905
1060043
599900
1083859
128980
656013
241452
499920
101893
553802
572816
849771
682631
905017
1080900
592108
59374
1039766
1081421
923229
13857
656860
869120
1027243
65572
886694
565944
777659
649678
1085561
990466
938092
760329
1072314
287958
707956
889188
796245
388244
1013584
785985
13458
69677
163710
407363
704955
424660
614459
794180
708281
900879
16089
791093
470106
958889
687300
759391
96655
590877
963179
280046
1025453
598909
959646
1100549
125824
739481
512895
522148
538625
805332
762286
588012
293844
139288
261739
957452
911622
42702
597543
610515
446429
1015701
1027466
949123
156068
355204
776711
972646
149850
705897
1032053
124889
92009
872367
938018
396873
1093007
537016
763019
940474
830124
146507
197246
928526
281204
1040408
431730
211161
462641
1041012
628196
203363
668912
450500
685339
1062672
895224
169942
631115
772556
462628
720603
389372
359626
663739
551402
345411
1071738
743491
177022
388909
1051042
232749
113487
902759
611416
69185
248395
23274
589721
956159
621328
761781
114942
755865
563652
86584
668140
525992
495793
625454
633820
978851
921274
911106
211852
663032
188413
741121
1058404
940672
550483
202299
428130
174755
94567
674369
96322
651256
174238
433677
356825
273439
25458
957515
941768
998884
754119
865545
691458
911575
521508
296356
141921
989530
241940
72490
163747
694404
618901
492414
1006029
809488
980346
944612
813978
86529
129470
166201
745854
2521
737711
207040
68010
751167
902663
535694
729225
951250
356207
213010
429504
275543
688808
479538
965975
806905
893052
612484
20533
481768
446158
884652
51833
471827
874326
791380
366292
383570
4069
605280
514859
593272
1052444
389794
543111
679880
169111
296523
454393
62461
783229
954309
517641
206491
246753
1061868
342401
810607
638270
211795
56607
25876
358032
192257
209832
1090652
424539
128652
418968
571747
247187
912046
291610
405939
725309
835020
684013
780912
710708
76092
7938
966809
336563
923923
374639
551904
643097
97389
822308
1008610
619720
193424
847821
952430
820961
1058278
425181
603365
901143
149970
1021900
15678
353397
153971
224849
666304
504041
809653
434855
465978
501994
147517
97371
622795
530515
134579
724052
75126
76176
215782
673361
747886
1018462
962194
902311
80197
891348
225456
787068
587337
553466
121495
351760
186178
884023
716319
251103
475294
1082376
384639
910604
792090
145642
2418
554841
751016
6171
713633
1008126
417649
720079
537503
136022
77447
307620
538524
870751
347424
692139
191174
659540
283377
994273
192988
594984
642244
411188
375195
374145
412770
345877
702466
854084
636843
693639
1018390
1072778
526609
948429
879246
946331
990700
125436
556741
509928
841183
248864
115347
620665
500485
204161
776496
436857
977573
331226
293119
104225
565637
527304
525154
303395
760253
61769
315425
984222
545438
184717
46642
395963
379970
475082
591735
713846
30310
924336
1074044
397612
1038955
851962
944998
631127
600395
1095131
317803
576984
25388
251252
353953
364288
582111
35208
729241
74036
314811
67107
469886
139134
1086342
335388
473874
498228
360149
376619
132277
989785
297442
265026
624439
831632
6349
322356
586529
163284
371555
1006802
4675
843380
334429
140092
914257
756459
61267
790492
590031
1091236
820903
1068605
8179
987376
396713
351355
539791
970842
496228
889764
1076245
1024111
293306
1065164
445485
739093
321218
957443
161919
1067383
1052022
245431
868111
1082604
178590
543898
912156
466125
957204
22388
551586
608350
114245
624785
604511
291271
421964
821644
553693
782117
37677
49901
359560
616912
104294
63602
158494
689040
251592
704093
866557
961651
322722
35976
354505
863750
845120
306131
832187
308120
90242
174163
232921
311304
416941
464032
121066
416002
81674
658019
659069
998851
450975
808897
102147
185104
844960
544293
385339
384289
1061706
510555
670545
695532
913201
897254
2062
427688
336437
138614
56116
730484
59278
708843
702853
650729
412405
692521
332027
467800
289048
865013
774373
1000322
791183
186833
305773
10032
536301
437583
259259
110830
556289
618013
710841
440815
521877
141484
380925
1079673
1081552
193811
782338
238380
490552
418461
841229
704502
798603
793191
479388
61663
742554
652978
60672
284905
366611
303577
427537
440605
723921
54972
436884
768975
589903
982842
179781
657587
1030257
1098498
76633
825467
780887
281571
443599
662239
1092391
520345
116387
424580
283032
26058
1074817
411189
179460
428101
89908
273656
979881
981549
764382
356104
50795
531274
685157
565245
501938
784195
679706
931926
933411
161626
117326
775021
466560
649955
18405
545398
519473
238308
538444
281445
845484
858395
363995
929923
121952
442164
448958
466611
50770
484132
871987
123268
968312
1076097
1050949
841890
570360
394038
150667
919578
504934
151300
773457
885121
1014498
468608
1096729
644364
140488
248844
249894
246959
194466
803593
377166
974996
811413
49794
726620
995421
56557
555898
221298
239590
882592
438330
609868
422151
708175
738196
495014
1050186
455770
535645
775602
922834
110386
22256
283486
1014513
515470
862515
833029
350335
39300
84022
34722
740035
588573
99599
868218
6293
599445
576612
376814
119525
390785
491468
629389
854153
769194
43747
550454
550394
73945
73370
534517
116246
616065
963552
1086422
596370
776660
878217
751785
1097976
863555
721393
461794
442865
512888
212399
921669
676996
362314
779899
48180
158077
333475
993966
642455
279284
414067
578776
197382
56742
577431
467379
443417
80372
148987
715824
78432
303862
837853
1049166
400250
838574
1098415
163189
1057975
462114
519234
247406
1059817
409885
1091631
206497
1077172
271261
308275
982185
963908
74812
1035830
680769
512918
844517
159969
983894
987845
1051191
1040379
337607
1002669
774588
150179
314182
69465
828987
310070
719508
790315
780249
477440
797465
932188
401175
1044474
1029802
1061798
174594
89754
283401
717019
165911
1029881
362699
859251
352185
622459
1048542
749293
869615
376914
895552
658504
859788
227487
201421
760331
459053
257115
471835
917466
790807
701873
39859
659604
478719
637786
5588
1057007
690252
103413
600325
759053
592869
300819
345824
701592
19197
782667
372161
959152
1099305
545744
556551
316518
385312
204686
1047087
1028505
267807
416348
642234
134525
437468
561179
556520
603406
1078489
1079244
821989
122493
144567
372833
174394
398444
246406
256076
1045874
269510
512433
521558
420839
983773
755782
410072
136705
339448
40665
208067
849408
1101340
414975
984639
244478
33272
281560
326112
122966
21087
981947
612289
60873
789582
765053
773521
122748
268860
1054975
597681
247652
270796
309957
900935
706647
845872
467355
199463
931069
840388
2635
143293
1028292
158429
301903
23946
496416
884260
628167
631055
844896
1098596
436634
1066432
802793
477365
448126
890302
1058072
844890
157560
282113
91222
421880
895314
477412
737521
1051935
954112
333585
103009
421993
811544
818871
1021009
328018
248185
292700
86808
545999
181114
87890
883437
489587
410029
891715
373472
887810
283600
68286
201833
971063
900503
406171
763174
441849
641676
873360
1059911
1009042
203330
909752
678236
901372
1054507
368243
937083
1041393
621228
1073389
562102
311458
653773
903717
982205
433075
1040336
61654
757158
770147
52310
21017
786985
861020
199858
1054144
729755
307284
435431
469830
1045173
926072
431419
942772
262270
22999
532261
976952
762675
514152
833109
275270
898423
323192
732762
442863
795421
541705
169850
78204
293015
1069277
708262
449993
172800
489602
924793
723894
142335
802151
188454
58980
416131
1051020
447258
1039060
127281
132907
362372
709086
756351
1079016
965530
946643
327079
190958
359126
1016952
955009
783188
634332
658104
247031
95521
736840
279584
887486
201804
660889
351419
535748
1100714
1038214
3416
903033
632387
711954
1099843
494263
371204
759882
220740
654789
1014736
235477
15225
934390
688564
998870
918503
895611
507034
794643
221127
688069
770798
1014058
242412
902519
293887
2171
114242
342749
667386
651782
879048
530249
733639
980168
361390
362440
835585
949513
63900
883942
549647
703049
24629
21780
916239
571573
988121
719960
20042
1037275
25346
317713
783246
448647
797115
1025056
461243
1004261
349363
409439
385269
913824
910273
884880
96123
785668
960612
572394
529277
467976
1011092
315371
366373
196750
106235
457031
699975
240079
213804
1030424
649343
687783
542188
653384
814759
667867
182661
1092821
705986
1058068
154122
598586
397431
69209
438388
110452
126425
1022933
102630
311592
880082
416553
852228
788916
155285
139772
661448
1038076
824324
950981
268907
913353
625922
142173
326400
1096629
204918
887798
455127
122554
1086878
642019
512832
3980
370875
96735
619419
337069
413121
772512
1099404
936212
842005
928102
111621
399735
590342
893683
858696
1010258
921467
256428
399251
470975
682654
976270
1019973
615376
280761
470084
1032041
411494
925372
915460
335584
346187
298398
649313
977103
608589
613364
584015
617600
899538
558812
822332
965128
68741
508197
184590
109269
665109
432843
433898
766521
86640
99254
308716
1095361
432848
457879
431793
99255
87690
1011263
880544
435034
204260
625818
546954
613324
178940
365104
66799
491335
1006466
1004460
477858
854293
855343
203291
263457
1079767
739411
497814
1085176
79259
298101
939779
688262
17973
737794
1029365
503105
666879
1050977
109108
379465
672370
112740
111690
787282
800199
1087174
642883
396157
1052788
130048
429088
469999
399265
216650
578980
895758
370546
219119
823282
572647
185330
1067101
776999
993706
228682
644577
215043
889763
848285
538322
730751
79211
686320
908697
962518
71156
937423
883074
392010
791478
329135
533701
674241
556677
971331
776723
372529
722487
916375
150224
1010131
343944
440181
727255
290982
74220
648571
941558
42863
392357
72487
292959
484701
509988
960420
372421
595353
338399
90569
586829
383596
646099
861271
1097978
13806
941834
477821
322048
125065
1055789
490895
641284
428098
504219
282356
430037
525798
770167
317986
91000
673464
458937
203735
598792
92234
399941
83393
704158
318247
5131
989389
773492
667424
950354
202359
870512
470962
35439
815916
136825
1057827
1007681
1075310
742564
154761
770605
64930
1087948
615344
1080921
966264
201820
807950
37966
488560
334596
33465
842860
231319
956874
11358
1020757
196833
888307
594821
160306
806319
241161
361664
291651
894036
925011
584035
950938
237765
484742
427228
271533
781335
86522
237560
547503
412294
710733
1034422
1024344
278680
154996
561868
781003
1087004
351767
1084534
303530
20801
487281
903678
98475
91341
377201
768535
138947
935055
215071
634246
413000
252229
95983
555536
669490
411147
195570
582849
956651
337886
50015
822419
712980
415981
896239
961062
722563
806685
308258
171709
278288
441995
90031
837283
772711
564509
336347
230398
423129
196809
1023150
405621
216363
781994
877951
453353
90039
1053422
928374
476923
151636
1048057
993973
919362
440557
136776
83410
759191
865914
277928
615882
1081299
464482
684882
478227
15935
395167
862752
765079
687163
153410
1099906
156384
963175
475358
474308
158879
157829
603758
248052
441582
274834
626593
800726
72643
333767
460811
976655
1018174
642143
539907
886805
998747
501637
626224
208055
856320
298892
225284
63061
365109
263270
690221
249247
567367
453434
901088
417020
1070334
96810
1022690
197803
1085691
1035447
205863
1060203
57430
542848
998058
4000
788291
389701
322106
627093
587482
310390
305474
11717
394967
764301
768676
137866
1049756
310583
853549
626505
889142
924641
309846
903823
757761
942800
312157
596594
115057
262467
689379
1033468
261122
130091
859715
555726
158541
920403
102461
927788
925199
743557
717297
834020
255740
881271
952381
653140
205035
174619
591922
944849
903964
1063536
371374
371375
1049324
389793
487440
75006
552520
602945
759932
321997
1070218
381232
15833
246630
823000
153570
548569
198612
807388
742593
911224
369562
62631
402893
626463
905588
160209
618401
39611
617330
519855
1069189
350340
173533
8309
410588
961356
247251
701550
349224
871428
349270
937391
581607
1092220
40964
805813
131648
156641
906618
266084
912998
554743
111554
719948
19088
249897
314878
552490
1000018
1069959
384045
587835
523935
575889
458777
666247
509270
623387
754346
212628
501172
966217
470552
932300
173706
16947
472195
366311
543661
594229
580658
442172
410483
80705
424490
225031
586457
674884
951291
10366
477778
503958
394531
794981
737337
585794
949746
1071444
963625
722752
931472
832230
691973
351325
573644
907821
668518
1023665
523009
441749
301546
29675
309660
809032
534047
807281
280830
146795
1027557
474709
775987
576068
716061
567368
48909
938413
265482
251255
275344
317584
413862
288721
814547
875730
406317
791238
568394
214060
690881
780199
446074
654343
1056355
275062
548902
513502
785540
79771
204971
1026210
742324
1098683
317751
1069500
553305
63683
983985
484315
382058
768800
667150
368432
380507
374391
492561
960062
74888
559999
164579
964454
568874
860843
211707
941290
668096
411482
1068853
1068638
1069237
680251
974348
615217
1098884
331808
306409
597785
681692
743545
720432
589289
159567
28941
284405
652093
1053896
364259
540985
131809
103903
723991
853677
215296
345208
68948
527803
683285
121134
1072945
83116
1053838
403305
541275
1081510
375063
675113
146035
175001
39613
43830
622135
824892
57454
322792
506979
824112
1042898
2330
832446
804566
520418
251754
115517
859964
1013623
79695
773123
584505
179742
523398
1008271
223308
117033
541810
899016
153566
206687
300266
957459
771470
1017156
1001827
61775
1047403
470332
1009028
709362
185940
680847
189550
472895
364117
407428
726448
137315
506499
420235
387116
411229
57250
187512
680930
833056
492616
768802
416388
679712
502576
330288
866116
866075
583914
492584
140234
96306
632136
381204
789549
467926
1030388
112598
436322
671279
911063
360538
1042059
443197
620040
530511
55028
868994
185263
727318
256263
1034413
754700
314486
503382
1019084
112088
100914
6319
745623
88413
330020
1050461
827714
37519
931608
66176
98244
77023
307406
971079
1027451
670465
320582
394096
1043781
355865
1712
243201
533511
415749
531116
951033
123496
465170
612903
485116
802530
402603
1080908
314444
63601
1065395
398648
697132
974031
892121
525675
778821
161643
773668
949738
81064
700842
501947
272898
755412
755940
146943
551804
472131
339334
75276
107915
590464
797507
296718
653056
455750
1037666
183955
1010720
1005057
455009
681999
668609
211137
727288
1093009
666906
919330
158836
988421
1012893
459256
848099
471317
719138
172262
96797
38388
153536
11108
988617
542259
961655
708598
1009241
624263
1042257
333199
325413
903178
229173
176481
703646
693925
882949
453621
1082184
914456
164487
374491
221765
557388
698556
261953
1031334
174948
280371
274845
639640
687694
356130
492005
900828
453712
543652
442093
437102
165344
1061222
254689
1017498
248730
1069354
840287
88088
134291
3768
725601
646009
917600
350954
649972
659639
748062
446069
842690
115646
1003624
1006787
722134
763670
245233
207224
928631
689358
155576
832677
25134
631947
38895
230924
79082
336583
718769
491656
369332
911896
406804
170538
301157
520842
271714
254083
897952
41735
26723
730177
199214
281756
965298
775447
105063
69971
65755
227799
118798
460475
1070610
1069560
167967
992194
580064
1001842
903150
311892
940645
20953
201631
193765
837179
638115
731138
261392
355015
585266
533989
325152
309925
45290
709880
759183
25782
833611
458657
645320
398075
34434
543204
180180
122029
553297
967896
643491
2322
13244
501208
267465
869337
621643
724008
906181
257677
955865
851381
446904
567856
643504
366203
567727
1091094
145043
949958
165728
86606
612901
77247
845387
729077
974014
239636
614735
234714
996626
148325
860154
958252
909351
688140
221962
714167
323044
1081466
755797
49713
238080
734763
237030
175785
58532
57482
609766
763494
965224
966274
927473
164093
822940
573156
139204
776819
130370
854639
942430
635430
102073
906513
876099
320366
767258
378781
697602
121138
317884
636969
466123
841637
291197
486675
89346
653157
355148
301597
776539
1033075
637761
54550
932549
1017706
14453
7132
664882
635824
102817
452755
815094
427198
930981
86791
876348
791647
900817
303560
69767
714871
440188
537300
250666
514009
601500
429297
1058670
843734
540932
889520
1065935
58552
729890
170529
237572
560982
541597
1069353
954202
841371
1025041
541282
1040578
739231
675386
219673
108694
250122
179249
263348
348516
1010354
371353
706167
43644
893070
545591
791224
546252
646494
575328
838517
314343
6185
318694
178627
677804
899648
136145
516362
681785
695072
478773
455868
734691
181600
580069
959949
329108
382125
514400
275747
443878
629420
772156
729366
104931
963665
905863
457228
549033
521967
267350
184735
953633
234695
282982
293703
957415
755702
617637
1074827
1072164
1019701
992147
357463
345704
485252
433215
553028
272756
3495
26228
300839
272852
509280
902415
335855
575093
827105
1096
66522
714919
463243
292748
539840
600774
1019440
666108
602109
961640
157401
711094
851836
912996
163902
104944
167359
317966
799864
50024
12573
674196
784859
661266
625029
322550
917265
953812
895216
672831
1035283
1025306
301956
534298
993170
682334
263470
509474
38234
857655
1097285
1033353
257201
806991
833441
114656
266954
901896
267808
30060
217943
557400
82669
264969
390014
477378
407451
196434
4619
208803
54845
258544
853852
768477
783596
923468
612492
618366
880845
1026232
582398
609898
158664
147820
455153
792684
51699
786654
323124
502912
769222
381219
402996
827031
823313
1058547
330166
714865
629595
629596
521963
237098
264189
1029744
946375
10134
788074
865782
373279
52597
757731
554276
400758
500406
139808
616584
78704
154295
28939
343607
993844
822580
355868
990061
1002866
880018
409624
767046
49176
33218
583967
453844
960340
35684
1047769
653065
395653
498844
160858
613764
1085381
147145
287850
380030
310831
376528
959041
444636
780115
998047
777346
652283
531635
528520
835606
816561
386900
348869
781896
976990
759542
959917
434269
854819
922356
208902
341114
34493
231992
1071383
386764
780129
198874
999923
358651
791152
20260
143272
1005016
226619
164238
371162
462268
256247
395842
229579
180954
1078802
242421
681725
961709
1098871
25080
439445
903675
961899
496684
575841
840351
467360
42517
84264
285605
775485
163372
1056918
1010049
989720
326180
628842
1092029
223220
516960
210663
406247
698648
502344
689166
1019012
400776
373554
529278
496858
462026
895148
1004285
210990
84936
481554
414683
424224
223846
144044
703523
246332
987656
544681
953073
23629
456295
259182
501202
862176
635799
14837
425699
632965
143266
891773
196672
738600
111066
894114
993619
716596
645461
763540
824150
301421
982459
45638
326540
129959
288429
799717
1005318
479635
14074
151768
122147
754585
499819
57034
1087143
922689
947270
250260
355929
1067786
130681
520030
320807
536685
320067
328937
80393
573636
649962
358745
659060
313708
532212
922116
633612
797118
874063
1075941
3233
171191
291004
311799
125345
454107
804240
49263
1043594
520350
325216
278076
552485
314626
809521
862208
80581
753541
836930
76366
586026
750803
505378
912428
126361
924383
411004
716905
945518
400352
1097199
660770
151810
43132
903681
743046
858631
511736
506713
606468
254508
255558
878841
665583
655929
50597
992962
154145
465957
467007
276361
342928
918877
330887
55676
15647
452395
737904
32728
55800
718468
1012878
86975
824912
1041321
1010139
110909
949836
1066979
173312
158076
752079
1038721
606497
757165
702966
896123
487243
472204
801180
685300
562412
799976
635134
319542
767750
720205
687724
93126
195237
921860
478793
740483
419199
1089944
782813
469927
847124
478472
821343
850455
77761
720198
256876
502465
537952
80040
46960
941681
391610
973012
285025
577897
822154
651631
12257
805929
326527
387754
374446
340110
55588
500194
1050827
598361
221517
999549
130157
45438
1065749
923631
671497
721334
806578
242607
327889
440380
1000308
751654
258786
255300
973454
965550
55775
246356
948720
45069
904078
806917
654955
354680
312410
114625
169186
532192
305018
803241
801230
18494
814243
756268
263124
577965
915456
667425
641371
184327
132853
150097
882574
659567
455995
823992
256387
908218
568544
1036515
73040
324094
1079410
846628
1023688
1037746
498072
749428
169013
610093
1035431
377957
40560
42499
883416
1005854
386756
381274
884116
395269
940720
1027652
708972
1069559
405639
1068181
492567
244380
911641
514819
265116
838277
601399
663276
602366
614239
614727
136664
237632
143968
571682
143868
414598
1032098
342348
935090
687484
284772
979601
256007
328241
422436
273841
468439
412645
631529
341940
774048
274307
994934
426393
578238
1002711
192936
1089925
1067473
983690
292790
1081274
634990
987165
239856
786395
675724
886554
390021
767108
355409
1080581
429502
476462
192530
1022904
532032
665227
726161
442574
861813
289307
351757
118277
531876
96346
535357
970807
927415
683886
345202
1028843
618381
95392
515819
835440
995064
412394
757905
481558
435733
1073804
898116
35275
221936
529395
958332
727004
332623
940425
630893
599353
436188
294988
637931
684461
476879
933711
662839
795283
509957
370789
932826
1061827
357630
106122
1072106
209581
627537
138797
729973
887138
800859
189892
353075
19311
1094053
93384
76062
892440
875937
789436
870559
1010485
778645
113863
660124
832577
14561
646506
143800
653795
720988
59758
207430
587604
1080638
169778
859756
43288
14624
94025
624079
87656
200921
186708
34481
381901
296468
358790
586715
645917
548994
205046
942236
323035
216393
585140
228854
441266
976254
106970
55064
204346
199555
29632
72699
330810
525680
127820
1053729
418734
193080
601933
46595
832818
280639
444084
433250
556887
54987
895464
312035
374200
749629
1048338
275743
296131
716662
136512
296202
339182
877142
43528
73892
451610
569475
588004
423112
575837
445545
768176
541503
104387
800557
456199
400394
52881
455751
892258
264883
706670
74866
558677
917190
544438
8934
580865
779108
763800
125296
231171
262515
706233
441074
27612
938538
34174
603382
173379
233422
359230
980817
614381
601227
871715
55783
953850
945835
209651
405743
603717
1040974
844403
752400
20964
482418
963124
1087836
747559
476775
426609
842958
112625
549856
171888
180032
544003
933374
480656
1088272
795348
458124
777889
831734
672786
1071150
548459
725862
938689
700868
165659
981295
270372
945740
704098
493414
1066297
226724
631175
1021240
282256
262014
523751
546976
880140
23868
1036941
1071690
656247
1099042
888904
303015
966385
196306
602817
933621
263683
525842
1009882
430242
47718
531012
151548
579633
627743
988212
582899
93165
624375
596644
808756
90068
811573
1088405
463851
440055
15298
150518
49146
595687
147415
86712
370416
229418
1069660
441767
834356
468410
251336
483848
319752
1009828
529621
893531
790271
668723
152977
235603
1019155
928774
200173
730334
966290
835797
327468
616828
874421
678611
261806
840518
802294
102829
101357
611997
626466
214154
340768
195293
644880
374814
955424
224629
230712
738521
524195
311468
614124
601335
305981
607405
136488
983148
317964
822909
788120
284940
338737
243172
89416
153654
654707
884724
763006
662370
293348
925755
629315
261334
932421
601935
73214
268657
1049638
647163
167849
982696
739251
311999
149681
888067
759694
528244
931932
223507
305191
104533
351478
923890
510694
847169
795099
401005
383754
885838
61377
1034805
471212
364845
734606
47903
178520
174644
957345
680321
1096129
621520
9472
989213
1024311
1060018
5903
589407
564630
617151
395375
451856
467637
272954
909053
386911
638363
132934
345552
749165
485183
276033
940900
1043482
835897
856266
107864
493922
829783
480170
91247
213886
1021004
113787
1032361
239183
421245
282831
217205
797421
749756
355828
882264
1085507
273264
1075863
367471
762447
669190
399281
446909
208650
490274
917610
616729
95799
999155
738322
704886
775303
642768
566439
180107
722906
414789
1044558
389476
879619
423278
600125
934231
613237
82896
885528
788884
642326
583928
7408
617219
363575
620699
48595
230520
676661
593191
366563
903743
216314
304927
224494
817431
211162
1034824
622377
715616
931463
238490
870572
297090
248653
1068062
427669
1094872
659411
471270
426979
12561
221099
219522
41859
544185
940794
993838
947575
199188
592911
1047335
422015
670955
722303
857443
37864
748073
826067
432230
705224
71780
44972
1022673
171849
1079028
63661
986745
20469
993224
179218
365332
832380
514117
906106
887886
1098918
38715
899264
463373
720761
1050769
177500
531836
951624
831631
49394
258776
752983
253007
115114
1038670
849715
136352
227389
469177
897683
218895
838596
812315
429281
605249
478429
936618
287475
641211
807813
784462
518707
1083058
756576
200919
660371
611059
33922
943348
336962
106768
994739
124837
219836
712240
803050
205128
423825
513838
1004811
549598
730247
86753
641716
154371
738893
883026
617679
536398
663607
314139
892374
144590
847872
465204
152396
348511
793993
1042838
325273
152205
899376
375829
817135
550648
982618
968174
905063
295853
1050988
1023980
29459
827259
541637
608574
785069
381126
993409
727426
1023265
103723
68353
481328
246586
340020
1023239
608307
978120
1052412
1040001
840544
482174
784258
1001423
165286
76483
775282
253790
701115
769024
732462
1039367
90231
222505
310043
631743
89829
721610
151058
728904
1026127
1003837
204917
409894
18526
844171
95596
900331
1035698
74228
295656
1043027
290465
766473
951135
373293
720930
129861
45460
323999
755209
485281
1034573
508253
569649
7379
564828
88821
1064016
74427
490744
881702
1078191
1081596
75622
769349
647027
156395
462576
343606
836567
614834
989038
582161
1037560
4469
308566
579668
1042697
992491
777807
923130
706728
7861
751978
198834
890689
312690
1078523
37175
211422
1063805
506599
312426
681721
202269
1035295
951034
839537
805279
604516
952039
996911
989949
241197
837312
391216
381001
1002164
982827
556221
549259
548288
903154
1016048
1099146
713431
821364
188521
97786
1094714
743659
1082437
1035620
1061691
906292
685205
647211
646161
942475
297990
762174
439098
731916
118412
128712
161259
51558
974123
53181
222859
565581
623941
1045824
4258
600445
1091637
1092687
604956
229123
885935
139335
175299
419087
650345
290522
714226
887682
664644
896064
583229
475712
321382
1082850
1018573
454302
1077834
119177
179408
146319
689939
346660
989990
737400
156928
700409
559087
316723
391985
40852
564790
1092952
1004162
1048879
682063
577403
992344
606960
811575
669195
820380
998542
185174
877365
417001
1040937
682367
580780
519474
328989
231570
1597
1011668
726102
566921
94897
77418
216434
1035687
730788
393725
155076
43242
903281
280170
183866
785711
49345
975407
540691
242104
97478
833451
380253
78682
360991
807580
547947
1052866
576355
596849
442961
815303
605563
484220
450282
529684
373757
143046
107502
989894
378082
912127
907150
18959
416394
211345
926566
188799
522190
950972
148492
890663
727977
137562
615943
813260
419929
365232
783231
459432
306541
21490
1023174
169296
160145
503204
537329
51012
423951
72737
255414
261460
1009615
815385
900905
473209
995620
643869
772085
316673
279377
1043474
574525
353119
61850
885306
645123
412412
362201
563592
76190
755282
295678
415017
245393
224599
1050247
54457
527043
341608
444843
176084
542724
704925
1044272
102338
315466
796848
3949
429674
723511
997832
248991
145620
235787
1078284
128835
1014502
195782
986218
428560
771400
272912
782062
840305
38212
81422
305738
937515
10908
265500
471645
763100
227955
758841
356129
943825
524663
296487
706527
822855
71897
614299
599820
389717
622364
335961
909307
653899
1059321
430079
447376
739937
930820
1060001
361168
189564
231838
427852
379607
59653
820391
522709
547744
340267
709261
1074101
22338
213137
412845
188353
292331
539331
606044
266680
418219
747831
1088001
716411
31735
366941
1083579
337402
635983
526982
846788
780627
167837
920903
975482
523981
143332
579934
673584
307897
239114
39596
70328
386934
480484
272084
265654
628379
604964
191373
708692
742115
93937
167125
607497
375681
689198
774966
319624
960414
470794
334741
362898
431368
732709
613626
963573
468411
379229
316452
596974
35029
165895
233453
628785
1079235
354784
989106
962833
453656
1084066
322464
565282
49592
360167
770211
295952
88738
1012702
984497
630744
833330
551680
408216
362359
536582
65913
593968
573836
1085170
149441
400587
1019225
968158
758596
1036287
868446
40189
451392
872507
143061
645338
144435
978560
620297
720140
1064038
189661
753760
622111
432125
463304
370257
903454
500000
42882
695235
262195
336998
556007
796560
815514
326743
528113
671839
65380
51337
109812
678869
331390
488918
343297
490929
854320
242598
581526
1080141
571011
222524
306553
982212
181490
808249
807199
660217
695815
456042
888065
614574
190768
587963
449551
246305
127350
1054415
711454
313067
376809
327148
1002513
258978
602489
896055
799124
295233
194032
93790
1099017
874676
546811
123366
1081228
275759
641917
444936
377587
900055
776652
260729
91990
1037857
476741
209038
835242
607573
210958
723699
803286
359059
183473
779014
54463
578801
613479
72493
400516
154938
557778
871517
239970
422808
397254
67544
799271
992176
33916
1036886
1056169
777392
148880
959657
795582
733762
786465
509092
46359
376548
830222
867521
196712
1074635
578210
774156
722381
585651
849804
986524
448661
725441
220787
326279
2004
161963
846071
437445
420998
1060865
684555
1076544
397258
384273
551100
1006011
502100
9701
564741
4191
693245
988076
619521
998719
320398
786195
883475
86136
28682
316239
596111
400447
2827
355728
996925
459043
427905
215264
80206
683382
678903
838429
1071732
270351
1058756
905882
789708
72015
72366
454564
139137
523856
90205
398172
677575
181869
17229
983651
1053893
403317
446787
235517
834449
597565
692694
423379
212524
783937
240887
669386
922345
277867
316703
528023
1018018
1055233
466434
312085
866823
1035755
344127
478041
86935
562478
775241
512674
102392
277255
393655
618052
612227
421988
209021
838713
216365
256358
204926
577685
853293
1065953
317198
13830
321871
745457
250129
1002919
731373
45286
593993
998572
282490
342662
1101069
250662
264309
1049806
185590
918678
852974
135049
867645
773402
869826
732221
1077051
169939
736095
210547
868364
474456
206423
672037
14443
216565
476403
1038566
859869
506794
548065
923408
221170
905193
111788
590162
1741
73729
563957
431170
458155
954800
91601
152699
495518
254788
475682
390088
229643
162873
711489
726503
1094907
430819
867358
441372
606440
888874
583966
303756
166579
245656
757013
1023477
383780
855799
1050166
213148
518380
964640
710739
153010
274377
414691
419003
824061
429779
89503
721178
934100
223710
560159
1071877
995962
742580
368185
416019
156557
925905
400428
74103
1080800
695475
159449
434099
653581
1075037
1021279
293694
920495
457437
705469
678762
316110
535678
370673
307435
192482
964056
750914
1032116
912161
288294
662452
539434
619866
1043847
286927
252547
544656
24571
725921
222376
355684
652395
729561
943779
345166
80357
826967
268332
41637
63755
932362
506053
694676
666391
564273
1013902
966682
986354
70429
778059
1015635
823564
763432
899633
130710
518856
374896
355335
123701
752037
806854
777172
125893
750520
32122
261135
603327
836927
906493
103083
813812
323685
798256
829451
627457
534815
492612
170866
396424
90568
621763
881975
850728
613367
19394
1099656
876728
250390
864506
237162
590575
212445
625718
856143
4895
383433
1081253
797496
247004
369653
529869
198813
982579
993681
463816
881103
666330
1014609
203025
446290
226689
169625
115251
280595
357469
910221
878079
40347
377631
892015
698373
568611
638320
960384
898060
28221
865821
928010
474294
453817
808876
256393
576064
23128
965137
515462
690038
990489
129115
124933
190659
741656
129971
432676
8553
995249
998680
562043
671691
492974
567102
733314
230635
326949
1053558
466046
221800
555048
882678
1007209
962696
953680
51218
327017
214074
224610
917611
741913
617449
914079
382585
729283
141110
503414
1019419
905172
195229
797942
424322
898139
820098
614627
1039235
92546
408936
633476
240687
1028845
148210
426311
559788
310277
968235
49468
142604
310647
45019
1036858
571090
222515
126227
309370
765587
699719
298379
656203
493311
158150
919195
909234
877203
230616
841226
801847
339662
337150
291783
674026
674025
146691
828194
485245
361157
487502
818967
223355
475393
818487
70478
81494
173804
278090
763378
898005
216541
345480
630385
1082119
1042606
459232
269169
624966
630929
650856
560226
713932
378428
1062887
820117
946976
100227
909159
373822
916019
63769
155659
744261
306237
474721
295387
468955
1049197
830018
941911
904714
979268
418158
796131
337209
1026602
594797
396323
580304
1079020
526955
108218
69138
36024
910340
965552
546381
456225
393897
1054808
355738
505233
312859
538155
158306
364471
869336
551199
842770
202302
356673
717662
978054
834951
50970
309693
82803
291001
76470
83004
652949
1040431
670179
106130
1022794
133440
306453
246433
125613
389664
945682
900522
58805
754593
693807
185097
92042
548090
425646
1008300
1072315
822973
1090933
514891
379676
381208
305645
91129
935093
264458
991360
873503
860116
144030
786001
708472
534727
973266
967311
911644
383006
333623
906818
905768
246397
681397
186761
354720
996578
204717
179487
682963
144942
193989
445005
246580
831370
95509
747911
1050556
99982
991910
231267
938458
980220
402977
107646
655864
327990
1025342
588157
719085
985284
186878
581871
689669
365767
586341
1057512
917905
1053447
21048
905300
743204
824482
94929
984862
673723
431957
743102
857064
2015
140277
595607
75566
434857
56208
330069
897913
397856
597589
534604
1022113
906484
93618
1061995
664005
423965
622076
72402
631842
902976
937637
1096896
904615
401499
1100760
146216
55505
349665
129969
52890
1056367
442815
344766
302407
20374
822010
898303
190495
36697
705878
657974
299231
767699
1043741
9735
284010
560105
914171
468129
124290
180234
351528
51099
499737
416232
638725
1012856
765404
401790
163380
615472
518559
316643
1052256
3136
382182
205635
926635
226948
745966
420377
291028
499070
209268
940776
1007612
268503
398210
94077
940376
396117
871923
977640
219003
938179
747558
395618
593178
457503
1031426
169064
203506
675586
735447
1083306
207722
607651
233674
409451
547413
493867
149075
940744
944446
357145
995355
805152
265140
527138
1071484
1019073
267561
355596
387392
241258
396443
8236
231166
304147
901920
199457
343489
126072
622426
566858
798196
1097342
539076
275480
566635
126491
41900
743064
211126
144534
499060
811884
13467
371810
234767
195347
521030
63893
269460
631866
157254
90207
677807
577459
734681
271834
172500
13992
984192
359096
850101
773416
37238
652998
168722
385921
118572
1050482
870653
358085
799895
913124
351341
1056860
543623
55537
585676
488893
1100206
202995
1059114
1020502
1083976
482303
850865
77205
420792
1009868
1019630
1018896
367904
985497
469198
960203
806435
562167
72237
829521
1085326
449391
1070279
252185
462181
626408
382914
599593
322192
1033811
620432
938654
741127
851150
230550
545156
419369
963693
789378
973522
94180
1008044
521014
238395
377555
991290
340523
598924
141250
891992
435983
723873
96815
346947
704664
14843
572888
769670
270549
324630
202268
942346
374172
190527
488622
605528
341483
818022
710213
128403
883648
448127
825922
659806
696440
67393
151938
1012834
405539
153468
771911
666439
903587
605716
452062
415783
152621
936861
474072
428289
135444
816363
154856
73909
291578
761199
589483
846894
1077137
1093717
287879
527470
1092433
629802
253069
1050592
218846
871411
1081961
665905
1004729
1053876
1076728
714843
618999
25637
715087
860703
531314
261631
736599
577829
484203
1003242
1018893
264217
159434
780810
718538
794159
771276
467362
278629
1021181
349220
455856
941376
328408
678667
366403
740580
140833
223371
885149
610694
19771
694490
327011
678665
51446
609267
951165
247570
833172
609250
237475
854459
931010
977474
413310
603591
453198
484847
7410
794339
477023
1024488
216269
339294
267048
752578
248406
278847
468139
233808
146834
327574
884649
303373
892794
903830
378834
468998
689700
883771
172703
203561
204611
35800
34750
842146
1027696
195647
392120
1064422
401586
298352
445625
6133
808678
880749
77961
316012
213422
200524
173364
697606
32913
466443
679957
549356
75574
344735
946896
1044368
201763
470402
833563
969470
716503
156970
123570
370576
904288
327279
65185
386595
875674
912384
111057
122188
474454
381079
226530
93047
101771
310502
728208
640108
543944
9315
414807
776738
1016823
310497
86738
351246
855547
98602
387673
851045
900073
7995
516801
664209
315987
528936
604030
375203
1055299
468046
646253
918406
416328
430576
300696
663974
848432
628383
1011380
733458
531016
128614
1076940
128256
742517
564200
794290
272185
445403
566676
86517
144032
1075469
396895
1044196
796219
1097356
476374
1055330
711574
9024
986795
116555
907805
825271
98771
619769
317623
1058265
720473
828235
470893
271270
425252
924177
729549
833532
418074
414116
256221
388066
395978
388098
964948
1079139
828435
334209
958125
288707
991885
268981
1043169
456832
55332
443289
873498
204419
91090
365850
598356
648292
497815
990644
1091557
292452
984211
984343
434664
751661
534436
284311
1056855
4912
808023
362613
71588
885848
824411
93249
601769
297103
240469
761843
671324
670643
1088906
346096
490687
457864
915373
817357
827534
1059030
419125
15828
837596
78765
1091494
134794
822178
146139
450631
1030476
121974
263249
451530
919831
345908
724381
500290
1030560
906835
757847
863612
988994
328406
885040
962734
360400
59907
36065
101466
544156
50289
361910
586632
720716
806100
358720
819089
90810
1068983
137825
808372
468892
190721
74482
337681
10905
1061504
245629
993294
730315
927563
998981
1080867
886682
98750
195817
360689
81914
1009488
320595
810245
358712
321713
426765
455542
63352
278581
934893
802773
528203
483755
344073
1068748
418269
970877
1073371
734696
810586
756080
1069506
448223
713467
223712
16471
437072
699813
464333
596875
279526
737641
1018409
887949
620910
439749
989266
769830
885337
398964
356881
823513
478614
296168
427588
694481
244218
140906
766946
480083
822055
594211
749981
923591
586998
487904
286280
758974
36416
1053931
451638
1061115
485493
388567
393990
345322
455119
5624
764012
112148
200449
699807
219706
1033390
791879
980576
406526
48621
55438
56488
326442
856991
668542
679621
1018986
195187
88379
205741
426124
587063
550001
321945
67013
226283
96196
1077953
779117
293730
965808
615099
90944
391869
590322
196888
195838
479751
97454
96404
788138
357850
356800
398592
30359
456443
223136
343293
126867
337620
198718
699035
583177
457420
204173
944717
943511
499584
90167
994393
539507
681956
744237
264947
534798
339003
901285
423015
233145
86478
381700
1089185
9511
756843
1092669
491449
48851
818773
217576
460005
466011
234761
1057015
818115
786892
962968
302481
656387
24288
99946
37914
1036525
861227
284486
667714
1087287
622842
838704
517273
839289
239964
132745
41341
935634
11294
286706
887410
212682
658213
150995
699529
956059
237231
970676
1086597
224930
460456
1032350
167786
459915
546553
999108
582653
26780
869921
820017
362351
180200
182024
1037751
487028
306515
149219
1005221
670272
329438
370781
859132
455000
7614
538170
416349
482295
355760
166540
849145
88108
363222
827212
519395
944920
294249
997508
745585
598469
940565
634977
468919
19857
640195
430201
775171
470099
703486
113329
292775
593019
549083
497366
163126
1090235
1057959
358123
365253
75031
232831
832227
431657
30650
683454
695511
445391
166923
535519
506670
373452
1098555
631388
115052
338065
546361
132252
400653
1002336
870123
1025307
55312
1091336
1060336
524150
703771
892107
540723
397816
252862
427201
533571
614928
712927
594857
668782
788702
574298
652443
362349
608608
682557
5215
798853
1004391
314657
541652
634296
441079
1062991
253762
490349
194187
462612
752053
584767
855190
462149
130032
925025
800908
101075
944561
897300
1081258
992351
151826
964174
764544
916351
707077
255642
422261
243403
35522
958287
852961
922099
473958
141844
736210
936211
53793
255975
422610
1044296
955478
226056
874743
798949
716254
408245
361282
45299
293766
708791
235953
200488
1088463
973275
234075
24682
520286
659523
793376
533315
778683
199247
979626
12114
818826
632579
205088
811994
989309
883742
439745
745878
318811
50590
542088
447264
990200
505403
447441
917215
549181
831955
23182
860865
255391
326188
988208
805947
112929
696928
239034
38162
415229
818289
201133
160949
20740
818256
976219
183064
636234
433529
855894
569042
348719
165492
417788
870399
424403
755039
466928
898483
845247
124635
730774
471190
864108
419550
119532
415148
89472
27219
281761
202527
448515
266416
30863
654033
688193
488283
14663
875137
658950
764312
78581
600202
831466
251311
147960
540764
283415
479777
815474
90421
173805
143342
110166
155477
656983
34436
711418
512949
343221
290705
26084
93053
525987
732296
737887
799651
877320
1029247
531988
137911
861141
462589
729649
183129
1043857
283966
627818
965431
327118
789674
983319
373331
650886
740292
322854
395814
418844
173606
185970
96560
1037116
175724
432071
713970
996101
214869
785034
351069
884574
474774
575138
818924
396493
236474
216447
578467
971804
945548
786588
825420
237445
349081
568427
1042215
124440
866263
170113
1389
335716
542754
16311
459592
410147
684416
794432
35667
896822
1017598
201581
98317
455640
833516
8112
97332
647513
910231
504162
723915
668740
955554
938209
573323
925382
615759
483073
726560
187242
111168
744695
720800
402211
412348
58392
525488
153336
859771
916269
162423
813998
871189
15590
908328
86799
628562
777480
885786
445836
202462
753672
1009292
4103
615056
241580
787272
778017
1028653
639180
236549
144828
645386
927821
707100
254041
945714
818796
596384
473396
211438
825650
227377
602754
110239
317724
398047
906631
702662
159990
901747
474107
735034
232700
134642
847010
1081273
812941
995240
719604
823038
75892
435173
102575
678947
765751
161785
298961
326408
504801
1062005
349687
480408
638217
627583
931576
832173
641959
397616
887817
289670
944400
444916
665206
780939
141459
950632
439341
907924
617907
538320
1097078
395936
975089
822208
890125
562884
416917
201196
414465
510460
436363
696447
555153
64615
314044
135651
773602
738310
769854
629138
801785
729173
412700
852056
599823
90136
542727
785499
63704
592226
424578
202908
19529
227988
133697
1058086
442260
687435
237680
391926
223522
570654
194075
762815
565878
98230
497748
804534
570930
99217
317919
399580
362219
923528
633054
163736
443658
1008033
681884
150844
195273
615750
51952
372541
666684
445653
106982
638892
21390
315818
119443
378838
827678
358931
271413
799346
560966
212077
947865
478157
451687
730161
140547
76071
231611
53146
1068659
32574
368981
405942
88020
870475
681892
1008760
1056114
828962
638342
203060
206666
825523
983913
655270
949758
709027
691753
42027
190770
156456
247295
77514
1044256
37648
681682
333780
362478
471599
375837
437267
278816
786811
708381
1092361
856367
196501
494702
842373
796134
149858
711817
613884
313097
180029
722459
606489
594521
212826
800746
40864
430912
1014708
267388
849574
468528
525667
177442
15420
75230
683898
495726
56077
356838
875041
782128
690192
1061963
791469
4313
215328
708365
718198
62310
238898
921319
43544
939746
172643
16647
787879
357706
258801
145937
824896
696630
1080032
575604
110544
685008
198928
721196
285365
612560
366542
776361
563128
646496
480391
1046885
878782
291387
570506
832947
122858
773961
523419
709691
1026217
1020213
574033
1081448
44261
762308
42543
456134
700575
526397
607750
100251
890847
857919
773026
173691
631712
747004
1010587
429034
206468
508383
703886
471328
229997
184595
318198
940775
619248
997406
991517
234010
883501
51682
40428
261507
619506
446861
813739
1045232
103138
552847
305975
535214
675885
113821
157889
232938
908984
640169
510382
980163
187210
496462
730453
245258
751082
967421
255951
567040
615328
999367
721500
390002
814578
46820
197833
156156
461896
842976
356597
290292
802018
680862
355740
324994
375210
183269
100685
1085928
1022237
397823
960584
502125
69857
329757
973385
16051
809860
651040
863263
899364
263696
96036
556466
923975
1091531
396314
908965
26994
969836
453758
713269
326567
1048544
142706
12510
691856
257996
1065234
895569
240224
929128
342865
643371
847619
754655
178359
493758
161757
1095921
1100445
1046646
649172
770757
769699
486110
266077
1033980
569934
42973
769587
194039
739468
70531
418147
962508
10599
528947
936990
273972
818706
360711
231616
605225
26966
507314
417422
1098209
274750
296219
336692
352791
835320
404119
899109
764274
999472
259322
434524
747930
158026
774888
194610
1071615
534296
505921
956900
319898
751218
60789
621442
156020
133854
223913
424612
883022
528819
695258
732395
729213
799326
949258
952108
1059065
342326
498952
950508
833457
641849
237408
489886
702639
71769
539897
967986
862182
740198
488384
746731
726311
510450
742541
217088
1075019
68785
742225
467922
964816
410533
851713
917991
927957
588074
396997
970786
998526
910352
89552
778682
955506
546002
59518
1061294
81547
471424
645076
240612
220975
858735
1093436
575187
530580
314487
262463
678529
128146
290619
646029
745470
472414
872623
226515
421729
109596
220987
13189
112911
617302
505977
298723
519869
549089
582724
863087
96796
379338
153290
512745
1077847
882914
623011
813580
961711
58979
727642
538564
621507
634534
564298
758241
954966
581469
945128
790347
237220
231451
748771
671182
401047
850004
324274
445859
385186
631288
107068
714548
225364
43103
876597
99178
643389
1053503
725285
214578
494403
956312
537701
295766
41550
196206
1043429
32955
819562
789886
527286
261725
294518
623325
349595
972143
999972
652293
896662
653381
358700
22462
860901
528978
792425
553046
168275
247738
957949
1086614
511141
203770
448570
213157
1080602
560994
113958
543660
189212
656634
162666
11016
1094221
643173
865728
713981
992060
929479
372729
64664
648296
352089
381802
763311
757360
1000095
1039454
315908
349023
601822
632265
331778
630067
418203
931446
478272
481750
935257
957298
239426
1082161
309585
434819
810611
293914
248040
724325
860382
722419
153420
14148
1047625
687018
832988
103992
548938
87942
695463
420973
364816
75282
631555
214326
385056
167114
784630
70866
703390
691078
510968
175815
847319
478580
518832
173262
590132
962723
113683
984895
322182
908973
439106
718169
617145
891831
640885
441494
1003617
1098755
424617
468478
672336
690437
830187
149817
1076684
42856
932763
528368
1018110
454599
366678
393976
254977
8884
41963
696870
391217
615015
415333
136359
685716
1100917
399943
966275
1061577
552761
312287
319485
1009635
982029
935309
748687
868915
438363
896371
744368
261525
729910
806057
678576
619213
711334
348302
1019369
93650
610979
379542
355054
602079
627912
398459
371459
236765
100242
383683
388949
142348
524705
7702
452288
126982
855291
622478
465588
544036
1051097
489060
765592
640422
252346
739407
748260
834268
184585
828572
804895
411590
958281
833355
1624
969798
745236
705746
1034964
177385
533334
788159
533551
1002296
867659
1014438
164235
483670
517698
152315
117048
645664
160136
644031
78674
654999
120949
726875
270544
592179
1101086
284612
35666
1067342
685466
39180
381595
252129
264748
798121
121486
121383
985203
670095
976699
914127
353807
321782
699235
133335
972199
1014461
202191
937576
670755
867737
262938
263988
1011695
161616
25526
102747
775650
562618
515051
116068
745427
960888
714147
248612
1019426
1042519
615040
890686
915858
723218
566257
248753
1020819
300106
663090
443645
627316
503945
351082
1057775
1051437
203709
820892
377689
250255
737437
180514
37416
964150
380940
427761
189877
778588
329365
827040
862029
51287
129730
594622
1027235
426666
218993
230622
16778
806454
937808
444334
631575
720488
783612
754704
350593
1043450
921766
938547
364614
929723
445173
362517
251828
373222
797924
855146
168720
586246
443084
1093650
168697
332902
361716
760048
327335
114340
944886
1080868
620467
284696
590580
911855
338227
123394
213431
340025
10384
730051
982471
220490
262255
22420
448387
834695
252904
245246
531886
203846
157677
814939
818124
150040
262139
262171
675433
993579
8466
825891
610644
1074602
681896
107036
443851
407015
935511
67773
673499
487287
626414
860535
886887
403016
924968
530041
15326
399166
102952
354197
931255
29026
723980
703305
243648
234798
1054108
934721
716315
891633
8128
452954
696758
853013
924748
379997
1025774
359044
594190
746648
1019996
36692
749091
45396
545529
346116
646138
712955
318610
287862
109088
605843
663380
693979
200682
806120
1045282
536373
620399
857029
1046512
336664
890262
536981
255515
366209
204475
228763
1048666
986567
399723
684974
855518
74851
840945
417202
195866
1092390
678005
696054
88126
359993
190585
1045413
71103
518498
744132
1097166
365625
501555
771360
773843
909789
9899
692936
249868
63692
403392
900864
1083743
127045
269606
187480
344028
503913
875211
322337
766404
931236
1081068
1019990
527390
573148
1017397
270924
581847
162919
292784
804762
60012
160775
812305
478096
1071109
954116
566623
191382
914682
927755
914252
26260
459794
220368
376147
869861
297380
494604
794249
51052
111237
773271
374523
601032
134113
877158
542041
399719
649834
196973
769697
989334
366159
526192
140214
873111
585565
794502
1088645
18714
34056
119591
211346
134728
349866
463128
216987
951353
587001
702812
793295
787007
269601
300475
243171
426108
4041
481098
172195
81666
274806
565472
484876
410210
455543
539969
228069
1097163
514630
660979
893394
666963
693276
341763
209125
432747
357963
1065846
723741
874148
591956
1065605
788645
997058
153013
982508
227822
787450
424365
436217
753575
822502
31961
418892
1022699
182485
730495
777560
776510
989236
736235
273313
660912
596578
518521
124069
1057456
1009493
800317
554803
790827
538133
631249
591740
1005771
425778
1051101
22392
940914
232519
12717
590533
115497
1069528
122045
734194
634282
411900
465743
427086
715401
295630
657115
205546
791004
892388
1028037
492641
189925
366017
950184
245599
747196
1055835
939147
671799
507126
341527
624065
888202
358475
704908
183309
655516
318152
889939
757109
413414
727557
965388
1031317
649737
309118
1038533
897191
738661
910034
80856
969749
454422
84250
3523
236733
371438
188616
927858
691627
635667
463895
400178
380010
841497
694080
442649
733568
1008452
508981
379521
423011
684519
735444
104829
353684
866894
637283
718023
185449
754131
1038084
253395
1029609
127151
74861
484371
586190
627052
1019946
640042
44365
469490
853042
34733
756758
424849
157129
721909
226549
424697
102606
745344
258951
969777
786560
290688
413047
801477
17048
540582
398039
974178
783015
530322
524343
846473
73529
800350
152707
574432
332127
142149
865655
859346
277980
197132
711617
632789
362620
470873
447560
535749
800231
801281
1051791
211216
545958
1092171
219437
492222
655804
1092802
383320
856332
479691
630289
968887
834333
673668
1042106
905517
553835
508757
1001562
811011
342967
520859
412953
604473
392459
469588
394570
249445
237467
203743
680444
801427
518162
346437
703895
310356
1005395
415424
52100
443037
710069
461928
402735
1081167
725230
581054
1044360
736312
463062
698011
961302
894749
14850
551216
963875
30338
895743
780659
335057
218086
1021855
464292
38608
649595
1040814
42475
758150
222648
126893
85098
808194
511158
181055
90865
345157
193330
651764
391029
803562
741373
255026
2766
824999
754551
919688
268198
294989
144548
286090
879491
261508
354199
59388
936148
559148
37951
280931
577508
336326
1063575
191131
816596
331315
622530
186830
603876
293728
420373
620169
870040
1040330
621963
505907
196950
318051
101859
931125
460260
511438
494689
82153
999644
1001526
193762
74525
925200
461152
334715
75367
140795
726179
842114
240680
629066
570282
565895
101252
992319
1010972
369195
424886
197844
1036399
618336
948999
722644
937744
1093578
182121
809222
283171
155721
260656
572797
5326
757604
856737
975991
234175
262568
543553
693900
943510
363460
97453
654135
235518
128967
27383
694304
829611
685533
833157
581276
952469
156694
830000
828698
313965
377320
154356
122027
976660
613483
72063
5654
540453
120620
516143
598583
162819
347820
996277
455680
279198
376130
770322
9325
301485
1027129
195843
718056
290322
1019597
567143
271183
850606
304829
432596
442312
725292
401161
236446
418623
981061
697494
310000
650309
111523
80798
1003999
810318
918096
337197
456705
946193
677287
1047321
742931
947301
444369
44063
728324
724043
283764
64500
160496
630670
1014705
802120
232990
802034
704948
652791
702250
348377
549706
232568
313329
58286
745596
994662
1099139
1074439
110313
11456
373574
758560
322766
231262
661862
865483
156378
719759
133338
903054
943655
790471
291814
541679
544558
772166
893100
495468
815783
852831
321772
839145
112519
1100765
996996
1018741
97291
753985
1065080
758454
912850
532267
293514
753474
263147
97645
344869
684487
139854
973142
696651
462111
853380
900036
309851
984229
661271
235238
330567
969397
285608
470339
89275
1030329
553563
1096836
748383
543409
490713
891160
740715
831982
285590
267629
469057
583721
686281
421012
729019
178969
329386
1066487
233206
144097
143047
91308
617112
730388
765565
601872
164777
1085088
1008053
984965
10823
246515
641032
896447
933170
1028602
158271
472312
358814
357748
447417
534998
486592
49580
421491
92677
488752
899040
551798
619590
713045
888175
885278
105118
628410
1092812
340681
338638
140123
232622
844479
572741
788353
286733
448419
702100
971941
145811
525185
399653
392925
364706
694012
977929
719181
570857
531077
97269
165806
508562
714986
673679
664190
520938
911767
366218
108143
192458
181065
150072
1013697
105892
725814
767381
893811
316446
787340
294418
224368
900238
527082
159587
691998
343229
1022776
666850
337094
666803
65233
146697
990237
461580
790319
352674
25743
369821
237416
705724
698571
1046981
910657
162145
857706
404691
308688
469847
707578
434134
793162
629437
1084330
239604
823418
340866
354075
1091526
936237
968246
594831
757077
921646
988181
705110
10616
316258
1023350
811683
1099998
146444
467320
829024
956037
628252
152634
796742
941064
185613
8372
68937
693113
860413
883092
674776
951649
214255
730382
234544
859808
470403
502587
9195
707703
448244
697590
124408
861716
124411
1018208
598701
662857
933316
643690
972788
103180
1064947
461015
12471
83009
607952
71437
29891
438067
122562
96303
279407
730766
916087
713621
960567
1024110
112618
744445
935007
353828
519863
387952
262893
769160
452778
173635
99024
806953
171487
859181
961330
304956
703065
741500
86546
739075
427219
256748
720014
350955
474874
582589
600365
775748
771092
566587
60339
992102
635468
1050156
872292
887412
496466
1100682
317756
341606
739965
280404
494200
505724
240297
1040412
1014133
263724
501354
520227
446540
90482
21432
304728
944823
758650
596102
571444
14687
485174
490741
483296
484346
1083788
772987
1032962
219176
512516
169492
636746
1066819
839146
102248
248624
1088602
1096576
113107
587668
555758
827761
1099212
343850
579653
133454
110338
645747
133602
239138
24025
163335
674143
616185
933052
752255
711681
323505
930639
4843
377017
64486
326896
902825
868578
183759
790189
943975
384616
994889
49154
487112
24323
652348
451045
882160
276868
812090
500179
764991
817048
636298
959351
42396
871389
393760
193032
349370
255754
785134
656808
777452
442165
454385
856283
474438
681465
36175
104499
468540
947669
1072170
955678
783902
698375
908471
79677
44771
926801
424284
910388
459211
827349
292505
936562
527205
828919
650628
640986
599404
64928
1009944
1000469
368171
538774
291508
944106
356217
1025259
369845
407965
132145
16768
572526
31699
899770
660709
372860
650443
358548
851515
669295
544729
270100
1076706
365731
249546
547849
135742
56278
401771
1058030
408805
660510
634588
30025
254693
663051
284701
399082
201651
403521
99103
716729
983830
234254
1091045
483935
193726
1020886
808188
584226
207486
872874
471511
194888
749153
872927
453051
645710
239043
413992
932559
902755
811295
595428
360137
1027640
117893
616538
6011
59279
269790
778788
718587
196960
1004785
516570
674242
1056444
178016
831162
1005366
544652
266720
1021098
370507
936556
572205
284191
535870
1022234
432767
23140
1080763
704784
38889
48870
693628
395985
96839
341021
83285
13208
4158
575638
766838
369405
419701
184112
193981
597059
200287
1059836
415743
360986
240486
739674
1093083
538435
316551
486736
713771
157623
1021164
152077
290672
816389
472321
389013
384707
961469
357732
606788
200557
536228
304377
1067735
517853
724918
926199
370746
968506
848905
196335
821786
1047644
904612
110167
111100
592323
545291
642741
428674
323897
799828
289916
483547
275550
514756
257492
130758
174457
478428
481901
753381
1091030
262551
486257
869683
1054729
473029
392406
494262
857650
274525
671656
34862
550624
1007854
752711
830970
938246
231124
518463
870632
100050
724875
702180
714271
86922
32392
495561
301787
595074
306087
102215
477264
824495
524201
670167
334174
714777
177174
25220
105187
389589
848256
462889
762550
1048475
577215
797701
83144
671754
123180
388615
964340
306279
930911
383903
672159
702744
426661
9600
1022873
633837
511681
983093
933746
1013660
122228
374279
500874
154681
458523
813427
37418
70225
802191
92764
35819
466864
981283
828849
111017
427185
1095820
132321
130912
548236
649753
726028
235284
12280
815009
13437
731615
582165
370843
377540
71671
734020
1018533
515174
135907
255277
201111
294179
1044882
645897
52626
900133
720676
95842
795396
1026653
455598
878136
3299
45928
911120
800035
952414
1008678
237575
907706
780141
741659
447745
782909
959819
769133
302035
1004088
694031
53559
287809
589390
144417
494195
63523
638463
861492
908046
197242
1021048
1011857
928180
636302
597429
166610
261574
433327
138697
435276
614426
413966
318314
1083947
1043492
840519
925159
562741
129842
821793
826170
724992
895684
56770
501602
343474
703555
556204
491345
276297
152815
169746
65483
1015003
1022619
280372
500898
702848
384863
155914
575274
339592
987308
1049395
807084
550404
1025260
326242
84047
915213
191276
402782
993229
407201
568486
288234
680622
194779
1051751
346260
471178
113425
1063355
609127
982998
691618
182165
355445
712663
523249
505206
505207
112687
698739
614025
395327
970812
861072
31687
1003056
780339
818157
85878
186981
655267
653371
557430
352980
951599
899901
86096
263857
1070021
672182
204525
413892
733109
1039190
821886
608586
979102
338130
262432
283173
807901
40336
878081
319345
802228
890431
593389
4678
862597
997649
109155
168776
912883
926675
360133
338437
40371
254449
14125
492305
686113
182508
938420
45528
835889
403927
560867
154671
737343
979584
573200
278999
1041057
1020593
315728
785814
1077666
471810
579333
183410
671417
307895
380628
809530
811263
237940
330370
767172
257486
610227
754784
960273
619120
43570
822423
57116
877225
735833
861770
723080
153239
114064
479856
640770
751959
521806
1062009
948817
942534
335312
376277
232379
925069
886245
268644
217585
660466
804731
958773
99160
98110
595921
510904
89171
532736
854706
530899
1001708
966624
1055687
70181
262251
1097879
314951
902357
953003
1053499
316813
987533
488368
195621
720587
243419
335731
10842
303097
697601
511556
529086
366181
403537
959725
15760
113581
838199
420433
981158
295761
421702
187335
826901
61593
275682
350494
660356
175568
49956
264666
431286
1080860
758451
984887
482202
304172
981497
639444
487599
128761
144943
65464
701020
207958
248033
346489
65775
49488
60207
363994
881557
156368
1099844
520123
66736
118054
645608
267703
951878
428140
87859
513809
63512
260266
425773
316185
286460
573673
965444
821271
441840
210897
167617
506152
736941
66974
560331
1076182
1008603
605784
126888
221965
765266
740068
546971
66979
588467
776747
572454
717181
296324
365587
635666
161053
849397
116989
16565
978237
454211
377617
544340
1055740
157356
1011651
530945
398597
844800
813667
1097341
339561
653687
545814
933428
318744
1021182
182676
564120
853820
375906
492128
280750
279700
1030262
653312
280878
970937
390025
424255
48443
356368
27925
633238
938758
795174
126517
1095241
245240
583134
89429
718991
682984
219813
219833
1018843
450584
545111
256041
991772
229846
1053749
196491
1097047
797073
495602
412768
237739
1084035
543709
854394
391568
526283
172349
136099
874376
6734
834896
15908
1045419
540058
459429
327705
764145
328642
857117
610153
994450
855851
605320
366561
334259
184988
249974
672501
430091
1065059
859449
16809
982810
784288
288694
335202
1032681
1057471
1033542
348934
133786
1043301
196896
608563
1052721
323750
1028352
158897
345732
340258
732319
638082
215749
912042
60233
617965
447391
1096042
789938
788044
90628
239825
1088333
340736
436850
904820
371932
172214
303294
989240
130389
892844
579862
609495
334669
422680
998307
818635
216059
67798
36609
749332
1044828
807077
825627
866032
405051
965930
419288
464008
1091903
702891
386885
1050868
492299
86238
614077
213526
529730
767390
227100
741078
1083631
300164
606384
761394
887757
419159
253361
78532
446918
375875
823256
91212
602365
439051
188767
484963
194949
171335
232091
827849
403393
782111
381875
108006
847515
1095844
846424
980804
752624
535957
499468
128201
280850
154993
597427
989126
72075
178342
381826
874407
387704
97165
799301
382912
695473
12328
271638
317530
62543
81568
826343
796690
1095298
892594
101263
292524
821962
14533
123327
380446
882643
799765
569252
381591
678134
453194
266063
313988
703416
582444
248257
286905
761947
149077
830184
671951
1086393
780433
601801
153715
1097043
1064912
127590
305940
625591
1073055
105800
290141
654174
890145
64972
316752
600573
814793
533681
845288
1018834
285013
1049111
6411
407901
251693
173417
968721
256565
346131
513458
645379
937110
985537
300655
45524
733619
170898
1098117
665933
347749
107844
676846
981126
396405
965747
907394
306267
778578
1065549
389994
684934
418670
1050182
956715
486868
370958
1014404
542745
731931
837589
143437
259353
522782
471131
258589
773244
630161
210759
65125
365326
1034842
583929
239115
328779
428860
853883
853882
145886
121703
1039832
510413
363665
408581
751703
41406
194520
933300
45600
1000972
713515
556359
112107
1090326
353361
573948
85678
179806
983965
954115
505311
770981
1023841
1052931
62161
508594
485518
785278
524640
634049
1037198
554248
846531
344201
56702
943433
283509
136801
725029
1048956
605942
768695
112448
793275
1028138
1044948
867384
305435
383041
527989
717730
392742
144724
937375
936325
645368
235621
428647
667390
293062
702740
736855
787667
991801
74976
595135
1052344
716385
896476
77888
864097
82657
313421
924983
164656
1085736
360643
1073418
557686
339065
988711
819697
612509
652856
1003122
743968
983348
944305
74563
299190
750511
1050704
934452
280695
436630
264248
1083885
444091
293800
672270
665358
551708
779445
839385
183417
877782
805105
310150
82573
900827
370584
23984
664883
462546
859982
118610
637815
165831
1085277
1022668
370217
365985
245834
571463
372836
861661
983474
567165
636913
605395
265728
971337
331564
317603
810255
806796
1064410
119416
418089
693824
816447
988525
780944
520679
2546
1071177
220434
893171
35523
166615
1019645
356103
280037
707319
301020
793669
665706
992875
260528
965263
249831
93169
468436
778586
642035
793655
411984
307407
604066
374805
802708
265404
281172
575213
1014173
175942
659797
992849
590605
806982
332223
1021144
680377
878685
372906
567584
624308
355714
309994
1088564
272028
493654
678842
433158
771570
596564
119935
315692
472378
787994
405526
1099720
575912
116263
60651
432338
89539
472027
522952
791325
85395
663750
46425
350559
680977
985118
326071
506655
157242
244720
67214
909934
138511
406407
1016641
538550
356618
1032629
530579
993935
45167
635056
197953
113633
134783
1021439
982270
1074861
47667
691842
811412
78261
410566
293403
424900
636164
1005928
22328
167490
683042
1094444
456277
1049264
133630
676953
475161
64241
251351
97134
365652
593317
756925
908125
375153
991070
530555
566960
883519
1071431
578051
417882
812996
503094
800663
160589
304012
549654
55695
600509
485759
245019
997826
356393
1092934
968579
320342
889614
539469
656473
754396
1075489
381270
603077
240029
533396
59757
84773
438431
486389
958492
312824
616423
401493
1058148
333197
511327
888733
791190
645492
208574
728149
447576
826072
245531
1067828
723415
1024010
1045200
153116
423369
880245
280368
377915
391156
415689
969140
463234
904206
669755
326441
917823
379312
564386
367525
790305
519117
845325
551519
398914
847422
718411
1019617
562302
1021975
846981
583887
562198
254555
1045416
810182
356228
249969
317979
677122
228917
112581
88375
786903
39361
1025677
964126
397568
189113
903059
619563
261136
213942
744232
63472
966074
731371
905080
567579
230168
316595
899942
424777
668599
667622
742700
978283
290184
717773
355591
783865
594746
1089052
203779
715745
371331
884602
126140
333093
676461
372685
503929
830265
980740
71468
172475
163887
1027681
1013598
468893
1003972
565459
373225
282797
986737
519191
740425
880166
217565
712815
729370
653864
96859
394884
874636
111236
784071
136205
322394
295490
924804
540391
305904
1003105
1042874
1086354
664049
848216
92616
624346
946626
636656
624307
1006920
143361
801068
412520
615670
408971
409603
502512
831530
1067707
400763
452629
959410
70419
649063
434407
977800
268071
474730
356720
103059
397578
840792
87055
575456
486913
1084218
243067
341536
712109
908559
263112
839547
479251
795142
238675
500541
510623
548150
977782
939342
376552
124990
376132
522239
270696
282097
741649
535956
131031
853418
281869
1001948
287497
641286
792232
24587
1092614
340853
777193
789070
406752
226233
1009341
247977
681749
645610
801799
903630
520337
310249
493591
696648
547521
338845
830901
831528
279323
200796
883736
421013
249954
883110
206624
485427
545912
1003115
1083347
935504
71728
70678
742683
60269
264120
772111
27969
210999
586837
359546
1061300
657057
820285
460485
768728
519559
43685
385729
474435
444221
989077
357682
153138
272554
852508
322890
1070464
780225
444651
114755
914637
1091371
91505
782027
19395
999551
971664
298724
598070
697250
782866
1033009
747979
41416
507146
456528
505597
527974
1042377
68090
87337
518989
588465
952258
282276
117759
214647
1083041
399957
153982
678140
227782
180473
576550
685388
138155
459000
528043
821572
260389
520947
1062765
1035745
447947
851200
923980
240235
721333
616845
305971
455912
1076717
202972
203889
190936
727604
509080
901872
286214
584712
9415
773469
949416
904093
1095899
108471
325439
587081
536815
237345
1061343
181170
928939
997639
930450
1073631
615013
486292
704569
668254
209438
25722
499327
1055749
465531
644729
620542
608883
995311
722884
200396
268023
290280
195058
246762
28961
633118
463000
104045
1029500
380505
365466
900881
236626
735638
251550
872546
717978
627437
28495
552729
172334
331427
757629
1027763
75396
316618
1048011
827385
152685
409247
108463
667404
570400
863275
767003
188106
568802
236678
398944
133463
334279
181058
359507
1006503
1098817
710913
179499
707131
848897
453756
882128
84030
189551
193225
724423
309588
759949
705570
142451
431104
284590
604551
303958
1054779
303572
546095
847798
5162
327926
976150
147997
910652
691498
713193
528290
1056255
750708
622044
734665
604625
306246
306930
817250
209747
755653
3220
1066898
457927
336531
701755
101260
394555
1005571
341275
163457
585869
962507
349501
418589
271457
7173
665539
1004403
934492
1064529
5742
316971
129106
819928
998947
1049738
351649
323205
748210
483728
1049865
733444
325774
207933
779854
268191
884333
559291
299377
430575
449193
20989
431921
981917
743154
601752
500538
241248
588412
592591
1043280
893651
305138
767380
319529
529847
910730
347683
797005
802375
70240
965842
593428
745886
1097740
954747
144452
510746
285778
658301
768031
884727
446515
822452
694429
633336
1038624
1061411
462819
472578
713232
12247
600377
287853
317041
148853
742713
222989
577918
623187
860103
490912
705730
562543
1016560
273552
290902
448608
1100546
541613
444730
1015009
779112
905025
520408
324165
467634
682953
244888
13390
399359
311925
985261
38756
525029
1088573
605263
1070626
183033
623103
855576
22953
996474
381104
258209
475361
94536
362712
748310
316555
360832
44193
1021056
1047844
357315
353886
1025125
59042
493733
7330
1005428
909149
179981
973490
160786
771992
814097
644906
925582
1041844
845420
301402
1004996
4961
584324
716520
274196
835898
1045885
206619
794117
672232
772852
178834
720423
251012
862159
649158
960143
870037
145222
799169
995553
558758
671425
833069
160673
238648
158310
786404
367365
398658
32906
571599
606439
106657
897156
3268
1083879
844787
55390
1064246
866579
364434
910269
778709
294022
676454
775642
1049942
908911
469880
412371
547410
688805
455662
565428
562729
136985
1056699
170789
714742
685965
579204
968871
754777
131314
905877
550255
385738
1012562
543840
403570
288068
500901
75025
624280
816418
444403
155860
510365
186014
857609
36614
505097
268450
592870
7514
594804
762001
424391
238761
503386
920960
91021
1041043
302032
620121
456090
641016
1070452
352465
574067
162597
893916
1020903
849187
986751
571247
983810
835474
406565
467400
627242
678223
779198
216395
735260
1046667
358254
946940
233464
522992
25706
521619
690447
254420
939720
674598
638354
1037826
16631
556489
231642
932969
577809
189387
1048086
148233
802114
194295
541586
455684
943071
516378
564407
343365
996410
26655
1060895
869844
212883
536679
110515
7204
628745
277233
409000
80370
385118
243968
773973
812521
409234
897267
973332
400462
1060806
132021
484022
234131
531070
1083430
750300
1034594
207192
102111
106993
482961
94610
526857
705863
933113
180184
686706
415455
120830
995314
1065394
987492
803059
235979
648530
278630
628919
848040
834881
1005355
599616
1025173
48904
888204
721432
1065530
377857
1028965
303052
623133
600674
300028
959265
36889
259652
394883
508486
776315
432608
652465
370889
447057
364468
969084
954367
400064
151311
837065
285182
564875
914527
326009
684931
660939
249757
773203
1069677
736828
451247
491167
855053
280392
395620
799414
620700
930326
842674
180550
618214
938536
517255
535003
863686
755158
51536
886154
228849
13653
92236
472936
808952
494153
887909
1059905
493363
1054154
737170
903685
736197
502987
599220
402580
208068
943437
359712
923563
160829
766462
870694
937533
1045166
977202
576557
8079
679203
72841
578192
1090821
109606
504707
197158
526602
492531
187553
748891
1021172
923583
640268
221943
815656
318663
717515
1007822
79397
829001
274823
647265
95746
52680
1082091
425518
335994
822739
391736
376287
539734
795581
846484
761216
855409
432487
874505
218291
969442
540437
953901
949291
638261
847442
863667
1066252
924818
272022
239330
839828
738740
413362
1021493
241316
758448
262978
45954
549331
481024
852979
1029485
653638
269341
576150
809286
460916
766860
191048
89857
720672
207499
18303
96364
621803
1058241
130777
824537
395228
372964
240195
607132
251548
605058
799134
392043
560818
938284
726717
530475
113099
429100
544323
1090965
164569
1005482
883191
885999
56437
63811
201944
480291
132512
712027
166447
986287
723663
432691
541689
564212
298814
24324
310492
23879
557958
49633
576213
594082
486345
251676
880956
231201
998443
997393
656984
1084965
798208
735075
282311
779781
249117
634746
61483
787986
618587
588507
613510
529960
21913
773807
289827
788560
1084509
1099077
28531
82759
156268
312036
524234
4229
839936
955540
547455
357900
792201
89771
140857
349690
673132
754136
465807
857334
127545
732498
798361
932133
433304
771725
136864
332000
904126
1066153
684827
895369
24410
203636
638323
335492
212946
163962
950574
920475
542810
710015
399758
174546
377298
815372
986195
621016
60018
7317
397094
786830
16867
131244
1021360
766613
132010
417600
1075839
772247
124924
211280
860849
517313
1013291
170543
432915
156024
571604
356250
123086
996219
840775
238315
13752
805536
281684
771510
753704
454034
705328
219315
600663
81274
300086
1058295
253983
566489
1082925
966917
220789
78668
1098363
478191
395872
555462
179681
1052085
783297
964679
582496
802770
598423
699538
351721
398939
700724
366902
581784
403287
777254
721027
306264
601602
12527
696871
220940
506598
452671
610598
732602
804174
476622
235453
676136
853061
254999
348357
236722
32986
965736
237032
366854
901028
30888
1054186
284921
507816
107232
746096
118946
357371
62020
101363
519107
536058
224693
984725
762924
659475
729050
184312
427814
832453
826353
914477
160194
257393
992709
680446
1084591
483997
42082
647637
744214
8847
293843
560466
575430
241205
783947
491141
56753
893213
709073
17573
995485
934345
699350
955874
262907
922804
856072
1070204
290262
174759
859824
372047
85658
262590
321316
458218
157430
293256
473525
577517
970480
756590
708914
844845
205307
504023
444183
782805
998523
311883
807923
596201
424695
634721
719320
258066
214295
336157
109432
935334
1090062
848478
1069700
644348
811596
454348
161568
68734
925010
404212
704468
813986
800213
1048856
1036927
314965
12736
922285
576342
210486
826735
486566
59747
556985
118355
545063
129821
252975
11557
639038
986594
211380
240708
695835
950801
168626
1090072
680608
161724
1086934
741383
510814
219816
339317
953950
657839
17658
1032457
380938
272121
291920
915637
1026626
672889
356533
766638
497788
274882
877672
474190
45114
605159
630400
853233
2928
935582
77275
454736
880262
118875
786710
375503
69187
315094
1048290
482646
248168
978793
280300
775018
125208
536853
439300
91954
162219
949915
623967
956617
32249
169518
974068
1003623
164954
986211
253322
706487
81756
409051
295070
93996
749360
189821
1006500
577528
368964
1029491
415139
1037488
646763
314246
652997
863239
728653
1062554
747754
418093
580009
994605
540240
833762
353310
645589
950054
437020
983875
79339
879362
939846
737609
344123
237846
637903
726090
1047807
200722
957021
86995
52735
1045613
740951
10770
9720
726141
265097
279439
1074280
409843
694161
725068
563692
754164
775502
407591
1096153
28424
842698
807270
752041
484491
418851
1051788
944434
292949
719414
227384
213983
1049973
323216
778361
650474
453590
849831
637951
658484
1011940
253217
273645
493675
78698
444980
177040
147286
833421
288871
739831
398956
203362
641547
929872
1005177
114605
784094
142087
472532
55597
673765
826104
637234
765768
198943
860232
50150
544487
1031475
985930
411813
942065
481079
738780
891932
82328
1081089
931627
379812
910049
288603
919614
791207
375957
510645
313838
904102
495832
1022614
372915
342210
466630
165218
657867
300321
705869
628598
454898
574552
664503
438159
444954
428518
1022704
57407
1077173
375260
769782
349622
502410
873086
1066142
181816
1043698
53547
935949
696946
132453
912910
1069768
479673
679271
35657
115859
923551
798466
159213
735011
445564
39333
432534
339132
503461
604585
288237
635788
441831
286246
1057904
899769
5927
374965
979463
607657
403681
794619
479186
815695
723740
366712
473991
209729
465924
475496
1078848
869912
418833
347346
639452
36283
150133
1085786
888919
376669
49922
987765
277846
944314
125963
680853
281066
1056323
418947
971828
517825
909183
975701
790576
916023
141111
811417
1067509
814455
376944
725201
724151
177736
762209
74579
392924
67058
71072
459105
841998
265283
1070294
286208
728445
312850
880281
530904
13105
881987
249447
582360
545273
296261
462476
1010737
278256
145692
31570
578183
664273
159328
523687
934000
11047
465314
149679
1096885
1020177
305697
454059
220671
427327
1056937
194220
1040508
796982
431116
96298
380501
191676
926714
573459
310914
771577
960486
126186
933930
102558
407035
868443
2939
528210
755084
479102
985344
131343
212342
850452
827945
322197
861209
707761
836174
167738
199635
637069
425782
1016236
194837
901159
683686
693165
453264
439710
585519
646652
329777
874572
792189
81477
438243
369039
766695
12525
649121
17280
435840
429851
96177
983661
554110
217679
618224
764884
490398
507567
678914
158741
862245
677671
1048636
191399
94544
813483
170003
718886
718887
1000589
1023305
154981
582018
1023107
323028
624539
395617
124939
997000
464858
184827
443018
659281
875717
580388
610290
422501
626196
548827
796559
1085380
392872
39209
334793
650612
117061
401806
486023
581015
1935
158009
161733
850382
289154
710928
1066254
773130
222843
468229
794735
488793
702994
525335
1076081
171227
886297
736622
415992
829035
487537
971098
202807
754354
748543
478187
137770
19470
424250
501712
124351
820801
190342
875997
48011
877057
1016385
34480
512458
611735
496086
226376
296460
937832
395188
66224
962935
246438
677441
355446
1027083
474217
747899
897666
822398
256299
654211
494123
639706
539673
796991
566638
130015
532079
980549
939482
458854
365044
131965
410370
342754
371156
744860
277785
571077
37320
670404
234967
222334
1022263
874030
797745
47275
389090
6683
507564
225716
567772
986237
991899
536343
625211
229679
63069
87838
886140
361171
1072006
62115
761932
783018
880909
287590
1044503
890454
573970
314750
449315
33553
721687
287328
966822
855411
229314
242387
957818
83163
409902
247409
179656
922386
226147
705591
625176
685522
407404
489955
221535
732992
635579
668109
775960
97535
7670
565125
465233
996752
98996
477149
994438
217460
679836
787694
132669
77177
264176
25812
1002106
998603
813193
787695
635929
215122
718073
754805
431962
1029716
582042
118048
320569
699499
121714
913016
292835
598914
783611
551126
116630
407564
677037
1059097
810578
1012544
683952
665796
474807
1017536
753051
470931
369654
871053
918285
20568
865377
291965
401808
714141
888069
614034
797301
259742
491485
683733
506474
623227
212608
487190
907713
788860
821155
709737
102508
997330
899033
876690
286532
718596
169114
1089694
899103
841625
726579
108480
39129
944515
27761
118909
912891
83260
455322
258089
290320
26436
146106
869845
299145
791845
984043
287690
775453
672816
184682
890148
650671
16091
699099
846706
865609
519222
635023
760227
988868
155049
1000293
428463
633872
951804
323165
608345
993477
805513
824010
515922
972875
246126
489256
121402
201810
679437
795322
782757
829888
591975
687386
696856
385101
951394
864956
329837
358000
340626
958436
770266
143943
626713
556565
626739
914144
259413
880391
1077194
56065
108196
918403
1039736
755542
453793
891746
46211
1075316
660578
122798
297666
941029
980098
454350
978607
1027338
605953
895736
1084736
745254
375154
256194
843469
593466
1025494
623127
824630
170419
833391
1075173
721658
791999
127681
610469
875564
684495
161597
1033936
1073628
677673
471303
836001
1041674
492348
367707
745382
984487
964175
926652
499544
1081458
689061
1017249
489303
753310
812042
1041350
850122
238639
713537
301841
598053
857786
959199
667718
659963
84887
651907
781949
689059
756538
92734
140629
997012
591479
669608
733345
1092967
610215
401962
66922
547935
80903
476947
297403
128966
306826
54529
1063756
760829
178365
942276
144309
541538
607866
514514
393041
744275
803703
41800
648121
839414
121277
602351
668170
324588
1079163
470252
571260
994994
841550
233717
129337
898487
7475
321117
1002297
18044
164663
261100
328656
65182
319219
678164
121247
326048
379378
741548
724054
954086
729252
456416
586928
585945
665002
693652
46363
768932
12147
1294
204573
506167
1012157
112206
525067
93468
313150
637160
592316
58929
491055
32920
643043
136768
201563
193396
599721
187631
814460
748078
530073
144238
1052034
852569
933662
873377
338883
504561
1047245
314318
793540
449761
835043
578896
836134
666493
888449
1010682
721760
1041884
886803
756700
814857
609676
1071890
1101077
255190
301197
291250
203453
228095
974226
363112
566168
399536
570577
213573
203541
661082
1063947
959565
856974
968696
686496
599942
3578
21753
169210
473571
295305
987862
617829
632669
734107
846691
1020103
340798
569576
543674
285766
1025820
1047599
323638
576574
835208
642661
1001043
488018
204378
167105
952305
112463
196266
480602
957293
182034
300040
485917
934925
711063
274519
23566
1073589
190924
849994
217113
96555
376913
332857
620529
840867
296713
34530
299707
89279
859816
299348
33960
51801
72645
271866
340771
822380
574283
764325
383138
120218
933220
1092350
384220
548751
330556
279582
277592
128339
438601
871442
874574
335833
622977
493077
668770
550325
5900
287345
305445
1090926
126305
64302
260806
165838
936729
606295
401380
910315
566286
908300
674690
20392
125205
574491
533786
832851
53692
1017998
521355
305249
720857
300960
772778
1086580
992121
628502
665333
1072090
937267
159211
1100281
687061
487566
962699
913245
818082
741566
704190
666321
551023
40099
676939
935224
843573
399109
824043
538862
668117
957374
281968
692821
25679
1066649
16408
346853
193269
291336
170589
1053921
800761
396955
607399
662568
628206
151750
415630
551067
128136
925913
231569
6267
662658
430133
735903
571540
263671
611029
502144
62708
147447
1012118
527799
133763
617479
782844
630615
220455
11249
788407
486739
978281
808396
153507
590736
172163
779806
295774
775847
1054167
1053117
988052
196846
32657
558250
1035186
429634
185230
599861
720393
1000446
968695
200026
167842
914617
571274
992209
770958
711716
615177
378703
247071
739902
526107
953158
731127
338217
193980
59164
133330
961258
82028
75491
1006133
843119
894682
127843
799546
152470
827169
1087556
613789
864636
33474
419456
110759
235342
269240
489771
1064954
752372
554324
682120
988282
750267
259917
96342
888985
340547
1080688
279442
475329
815732
602883
326633
119064
30123
504739
714356
310824
403461
360862
53074
420879
646701
507445
908033
555853
414645
687720
46419
298103
633625
216947
849426
943997
1038174
712145
74541
833564
479595
561155
17733
833650
380221
241093
98476
309260
504128
963203
793734
538604
761861
946939
44824
1004089
504362
801393
408843
973794
225407
813549
149015
974715
325751
48941
430269
439378
475641
703998
129144
463660
424727
747706
634056
916936
1090835
349507
669758
808027
534715
556106
845392
704478
124057
539233
324145
898528
704281
476092
51386
179357
1064289
893036
518440
387738
915770
789395
1070705
966030
645767
642467
598608
470456
138277
348427
776488
511889
895903
782138
390047
196490
190759
987452
642097
172361
806894
99622
335882
429201
690228
552206
153610
114128
918384
635755
571388
332886
162377
935111
583730
3033
772757
318913
906995
567076
54263
273023
562186
257105
520699
221122
733116
147389
668543
534747
650141
36476
1022540
756370
108007
257714
713134
96834
334906
338380
766297
542302
193187
590697
991600
404698
800013
293603
826435
1084719
238929
94935
356394
1050117
923559
321471
851696
512681
243599
591152
561991
1012240
916611
296483
675812
940411
1040295
794959
788985
744616
21255
796187
648730
1066318
230925
876540
694579
284147
183162
39471
736020
299519
315763
1061489
784055
900160
442113
658109
52231
812340
223990
620877
16716
1029151
853288
63083
1043831
399127
175321
467109
621464
220574
775360
283388
730324
636608
684351
590423
908017
350968
704174
425816
122844
687076
573956
129037
142103
290997
312949
379062
492918
353602
614948
143629
901470
522875
290904
643930
1083662
506632
559360
694083
964868
356417
216902
1008663
145006
715631
673583
309998
375425
886986
895378
772432
7966
776227
340368
1015216
939244
598983
906724
499821
760946
690813
145719
423167
12608
126114
257885
676613
302072
891942
909119
746733
825915
498369
1099614
853654
1007467
188927
1091964
830523
1032495
229524
481278
691944
42093
697708
247987
263749
662621
13318
496439
1088428
609081
143953
833798
835932
849964
450542
761151
612419
895411
879536
191761
1086437
297979
940380
609726
429229
78229
784122
211471
458598
969739
1050630
836149
368093
1085596
153598
339153
841052
60345
1047260
475257
206784
229817
795780
571269
947441
753805
535526
513406
492665
457741
736405
648892
156394
987519
882672
735705
984367
1075754
761161
419855
412866
21108
181382
965748
229086
1048331
840261
288659
22468
632646
1035908
846575
886907
228271
80763
557959
366192
1004890
641012
375159
1042850
764806
477068
959899
657016
431015
774167
779966
672021
113980
304537
6784
466603
1080416
791703
1067220
432077
1010160
452337
832641
335043
661999
174715
1039916
848489
111105
1095692
536566
598188
676581
90550
1056233
244885
329413
11070
570802
789246
178240
936195
195743
308795
714866
825784
433535
968571
349807
25707
1051917
1056882
499563
119567
293478
861683
214662
217196
291531
173247
532333
947444
859935
1010261
284504
164258
1076203
477331
448391
370525
1093901
760001
941023
339261
132474
1065200
312058
756806
671073
536013
438287
616986
138367
882504
239833
246449
558630
71909
783875
84239
781814
955882
517354
764957
110447
1099760
983498
624132
600139
946713
575957
92968
2693
413243
855945
145314
290864
898089
626027
176515
196794
298473
36827
337617
150004
999436
1039333
1087024
701135
1063884
169477
196999
675383
293490
470094
819956
889572
341065
36586
268392
13582
701947
234489
306217
376169
802968
593146
1025212
430102
99502
904707
346121
420503
308818
641709
410812
223939
1025502
250900
1028408
579826
464783
190438
904652
150276
623448
664066
1044968
898989
587127
425436
355370
637898
269810
795567
532375
398832
1044699
192981
278664
1070359
105666
696378
475146
1013483
911193
1015796
780086
971373
59551
564712
1059045
1034596
149209
205210
416295
1025021
837719
835040
678132
721617
413321
393064
342430
199895
615809
833626
185652
1062361
481840
978487
153186
945200
68020
90594
408159
921029
584318
680201
472272
899448
77520
704782
345258
973891
417979
468192
387756
925650
134788
62753
85129
460071
821500
725740
931517
67503
633239
1096165
454668
276581
106935
80648
551813
642940
1072495
469948
932668
876489
346087
42251
24395
894617
495414
665100
627990
803335
1052072
720056
94927
335217
1033512
22055
385866
267291
527572
1063788
809840
223551
400291
1034942
88578
416079
754582
120407
375391
666561
597856
362475
660511
547491
300108
404615
377964
1040200
1023431
482610
625560
1021317
843804
174374
577926
346301
99697
628748
1090032
845265
223461
296743
182075
457492
720519
819749
820799
195227
1067551
19761
47265
266622
94533
197969
151784
397247
562505
395356
967267
48701
952807
141075
716089
955719
405021
180250
731799
458297
338975
263999
26056
489078
118490
1083278
651705
874498
1030562
107770
438864
401661
1069970
497776
65595
129043
1076464
635143
1073897
34648
614666
253026
856231
616496
1912
767543
1049359
604829
328413
315408
1023034
1034802
375821
726776
579298
295619
201150
335953
666151
209179
807554
658133
654776
937618
919739
47724
346352
989045
866728
327613
537748
392650
182115
657765
396923
226662
387747
492385
846104
205535
902949
753308
370808
386067
477626
389634
31971
1021445
743910
1023349
194300
510621
530584
838773
934533
189616
1081100
973678
784264
1092149
1017082
535193
350696
1035927
938053
279506
854635
66417
317523
841327
716548
863178
810061
921284
748979
846209
461307
181258
832247
996886
88962
364047
370786
13480
1091274
775803
866657
774670
460310
489188
589209
90977
570217
603745
780819
521428
1065617
18979
811697
979454
494166
279486
730577
591534
209852
139434
961038
959988
468780
58373
438565
988763
104336
687084
578152
488784
176618
844135
897030
1037513
452749
162252
882648
544303
686420
8849
854803
135075
16892
373864
592619
1027912
647129
732846
250020
63614
74331
384817
632076
1047950
231062
904617
451761
52802
445123
872544
627384
686397
277218
39664
462152
1009742
851398
666800
580630
1055634
8316
148654
1041060
726604
591830
992659
115893
787891
635970
1097812
631447
777513
501611
918534
218832
409420
583927
835196
784001
655974
98412
653583
715774
1101424
794311
150197
865389
325542
290350
242400
626194
1092828
116965
1030104
157916
540113
628334
937229
225178
144963
293770
30846
4629
476576
348441
518254
945410
895524
414865
1035842
356017
999520
564412
457641
254178
1010938
559547
884250
570440
656752
661562
247811
741470
920728
129922
1062660
422705
181415
178903
7171
931032
425204
666166
425306
470553
788647
714247
685468
253040
877678
287543
264238
637702
21318
70902
365729
1050451
67341
712652
353165
488275
147815
580505
394014
475077
899707
747540
553443
951120
627424
955199
797083
122905
113640
1093388
864558
121274
727930
835785
108417
379632
494404
1011507
170807
184771
332724
273161
207129
182259
725400
1003417
977652
539804
163174
567704
694988
369192
482162
8314
674534
910354
1043418
237103
673833
530726
927551
1045595
914186
185163
632023
670595
245769
708106
588069
971963
641871
659590
517278
730777
131610
751239
728717
1079525
170977
730004
174727
989969
832129
155578
491762
453970
313501
470226
513746
930904
19028
510256
534787
725725
393226
813516
281290
727717
900398
962930
619775
711960
599009
751680
504281
1000841
5025
372599
86625
724370
87779
616223
838990
1016435
573592
751206
739699
456233
814151
633886
1073422
241675
240625
555957
903638
33198
779938
455594
841353
778363
424476
1066476
223484
248285
740818
72581
672342
479375
502999
30375
784373
636318
278854
461970
658728
389568
322291
138629
252283
710937
22719
711330
479329
34232
267954
262652
789327
180546
919022
929695
470351
1004768
1018661
653549
4419
466957
198144
742781
667186
460224
175158
21484
448336
1089400
360787
204147
160859
727509
687718
91789
650827
170648
301596
947613
294568
947852
722097
375703
797050
855175
437493
1090290
720564
857925
124310
645404
121262
987804
42859
827950
1045307
304395
603981
971115
861933
129360
599198
575978
337760
860946
161805
400443
380455
190888
441353
598058
682969
968305
173741
1097343
627747
1063411
885361
635758
1037036
301381
58666
872252
198396
124883
54459
1093347
36225
898294
87872
410247
93776
125097
109778
999469
326643
598404
164843
171831
722737
960634
1095646
774410
529327
1021560
4283
320740
191753
531539
667521
58699
685934
1070811
508874
574214
255144
306655
1005892
167994
909636
582385
965969
848765
1027469
727481
361864
319451
191860
50937
609429
132216
556529
1098540
847905
66700
282897
689758
534802
617156
687175
25714
498043
241427
893848
351832
720557
125306
975277
40698
1031038
849737
100123
391809
656907
48555
873897
134638
512372
879527
415841
22445
749258
403124
594056
134688
289939
604007
838821
689976
760139
917281
1006711
213142
482041
698155
406537
927557
552951
925512
1057622
1072536
580281
648306
588677
389078
813270
1091034
931529
606972
765881
528163
841313
453755
54641
81261
444120
821915
318674
498740
346766
199645
151691
404235
593029
1014545
606612
188736
1013277
854961
728329
61024
334579
743584
911013
685888
692305
239960
1092174
222700
236512
539209
127716
892531
687321
807731
654120
970964
1044286
329153
310065
974793
148414
220150
657361
729484
657547
347032
1064834
7322
609493
883184
4280
157392
512706
134605
564041
129890
187204
936291
251272
1057770
499160
498110
506942
540713
19611
315633
723651
562453
942651
1067287
723807
998009
46712
53983
424964
863436
777120
572407
77469
971935
663677
346843
290580
314624
1087034
500245
903874
955791
429212
986335
295726
897774
306781
935836
637025
686166
92139
473749
724534
605677
57195
815346
1050983
633588
836095
163968
402495
681664
447998
288587
756028
177410
1022869
211452
509313
443563
882984
660693
80528
700180
338257
891884
733375
947164
704567
356575
1048814
325662
457511
539082
736942
310515
398502
1028744
1018291
146699
1016215
715082
962312
728752
528061
326999
259268
470422
252883
903428
421715
943217
467417
747983
742785
822930
22305
718703
714143
594148
165210
188111
796266
394988
1011962
429305
191525
913613
689384
522855
54041
940739
580339
848322
362649
954631
673239
553583
72198
261324
564367
1054505
802083
827606
741411
860759
9646
282502
616370
824499
218443
342332
377711
672121
518928
339457
384914
992929
746249
69088
1069103
475126
655417
898511
481552
211949
369465
814894
595119
1057026
770000
220877
176490
605189
465293
335865
123397
1078081
415314
287095
948536
189435
851769
42982
482923
805033
1037796
1026742
664430
916046
454673
225183
798904
171539
529439
801098
6538
823119
364162
823925
1087274
684428
832981
638284
510903
492839
631869
342977
166896
239170
950289
164904
69387
357707
934444
81686
508686
281945
235842
1039459
288183
907876
943306
399099
746326
22819
15125
565046
268555
847500
935136
471926
302669
150838
37082
200993
419921
113851
1093819
1074758
711411
1058063
784720
294705
856289
922800
989242
977993
4164
124046
467833
750643
521134
686232
50664
722171
490631
389728
479535
778139
430003
468962
632578
669144
615125
317157
866077
1044861
933925
35853
341751
347325
201656
1077914
205203
75986
571772
771691
591021
604137
899084
758019
203345
406041
854419
1078092
473583
105523
736552
612203
460290
850184
502600
252202
358986
938727
752867
839066
125971
593595
444618
910232
891101
375909
205827
867027
384553
397249
14902
608399
929403
679487
763894
24734
318435
499851
447047
701900
738814
867565
744283
456834
292248
936196
76938
442556
67688
246424
369973
263738
790908
48898
888888
783266
590560
318400
338050
1089425
961412
703460
330609
1055215
337927
140969
684455
968339
983631
212306
656560
552399
842520
837325
1056022
360466
686465
717782
677770
419050
478281
401622
10139
545960
472991
974121
931795
574393
629517
319443
877396
626355
1083335
391453
319761
439805
540589
588384
251540
696935
769026
789892
2387
572674
576730
614701
763523
676405
215126
820680
943109
809640
572123
940111
915500
67176
112378
641335
699747
478262
969394
405568
267587
410932
52126
196769
58720
483993
683043
965496
210839
229610
166282
464085
318776
17260
406334
872586
755571
644171
85337
102792
698743
619856
964923
298430
678652
1034184
427621
515487
243688
11720
570224
966936
151010
520797
956501
294197
130343
476864
246949
792823
607318
721071
383493
235023
225525
878660
782218
505855
767655
602299
149634
768750
470312
42219
909369
804215
629143
320919
1004129
234881
494853
253656
917954
583973
394719
278034
389093
478953
444015
268869
988845
380352
435579
347376
214883
812025
283063
1024013
91697
182916
313411
589882
797650
937654
746005
504510
632078
126658
1068848
66707
449336
843631
102092
465262
964453
520747
62113
867459
365298
801496
807751
374531
1020258
669320
221738
382952
737941
981709
180978
574553
1032217
141098
572299
233678
530630
933757
715416
935606
780648
275179
1057192
702965
478071
358215
275654
266522
927848
1086530
1047322
1071995
961244
29141
496209
1008417
713962
356858
93943
99369
647147
199121
628002
499064
699678
721859
504032
424560
199050
1071721
775587
549299
707012
525745
366791
1033847
988939
383638
151777
741587
460064
737938
904099
514995
776018
903332
994513
110005
733189
401440
227075
430950
1006449
449793
71051
816319
524610
857542
47893
498627
1022554
827617
943088
565293
388352
865693
463896
709683
1059645
254217
663962
1071183
685498
739695
858552
745999
478426
633575
475795
333832
895896
197408
451135
463103
283584
9881
262074
129988
224892
677540
6607
863605
207024
139994
39165
700183
986288
239178
1050780
193363
1054476
905686
928376
979551
631228
484329
153380
97330
608998
288410
645733
634477
180138
260059
704070
1033169
642465
841347
794409
645489
525925
953162
536651
489714
26884
180227
573037
155407
617016
1039855
468819
381215
127221
116089
198428
875317
423024
284063
524508
779664
955120
380492
12372
294716
227179
387632
166243
51295
78482
261245
898529
960302
683503
374080
646549
793447
474336
934743
852493
801532
628684
365779
71033
262401
110715
508500
240673
590286
562547
732018
161556
527796
305562
660883
16145
592650
213223
832115
890544
764132
143924
647887
39580
965645
583847
848805
779143
432449
610492
48363
305787
365205
909535
812945
718067
1056872
67595
17726
642066
127264
274977
996479
900153
830615
748926
178066
895236
393846
931618
50899
580536
361056
890230
44150
1044165
755610
258329
311907
760676
722889
157475
994269
146782
494439
1022016
362775
250306
623341
605089
81152
924796
23871
201936
852111
968681
877665
79399
205905
288307
111542
631032
226926
1083037
822626
420521
269332
577639
112611
237157
436228
21767
510383
209251
374489
552515
850125
954070
1394
313622
793970
216014
54004
693335
1037981
67264
675777
487377
799876
615045
913971
577409
740558
587654
409789
870542
147809
485553
486360
353286
643040
483957
104108
38763
622663
445138
994180
129621
957378
137786
421565
660841
319788
681546
876455
467703
227563
421121
820082
354149
681117
240715
768419
248690
517735
357367
339388
718555
603695
581666
263997
356894
172542
50774
1511
905529
791438
154730
431441
989337
228629
781343
180553
1021196
320055
381373
1060717
814554
807714
687688
1084377
575536
958141
183873
298075
210006
195611
914014
232851
525949
1020089
868167
717517
769591
1073536
145471
816523
250500
396876
103843
1055135
90002
718492
1008216
700515
71838
276122
250453
323207
8747
728448
961940
570433
339469
974059
543669
57207
483568
896511
326774
270805
55241
356908
1044237
752339
109007
767358
489009
143751
377819
1020475
841324
555642
1042550
867771
85402
162355
199998
275143
421804
577472
171814
577464
197137
415032
553520
1023236
531213
658830
91587
1016918
208959
83194
1004280
249867
1053379
776544
851555
74903
591753
1051633
1050975
652339
290076
263405
920454
946447
99007
147868
31541
152035
786542
897393
325059
173174
307683
16356
794505
926491
957672
307316
536405
166600
1004481
1006121
883064
1031189
525323
672571
1056468
890182
194444
475229
285758
1026433
99070
802381
336183
27696
419636
65079
534877
8061
806705
258185
779097
714168
734723
1040844
451171
885031
975585
784846
485974
898360
202930
378670
981445
268303
89735
1056988
507432
667553
428884
106568
171784
445942
433255
321617
695639
761724
902155
1049134
96783
104863
443300
355640
537445
1086054
302883
982885
70280
358857
609453
385107
333611
807587
587848
563705
372824
700617
920060
223437
241537
792939
406575
751455
1090038
828794
623739
134251
467497
684302
73039
824791
519283
455450
408598
1034772
808338
156595
151279
408051
315497
400382
960485
488225
76685
1002562
424771
284678
823649
881393
690497
280591
33441
256050
937268
749440
86768
577534
642629
479039
595809
256668
1039096
292854
724405
398808
112155
159821
1042558
844541
429902
1057268
753427
1031468
468709
755774
109945
30633
967521
1074196
491374
873209
318712
653115
689962
288027
32672
856715
358406
164517
338763
843640
66237
210713
711292
223095
814486
720289
370756
20233
121244
799967
1018962
767387
116761
629614
353789
384379
968029
1011194
515199
736827
716395
675128
484406
574905
154365
464444
585493
656684
126793
176337
123684
671148
815763
675376
1001109
856413
133805
212922
955231
380613
294889
791091
949408
205662
1027514
1028564
767950
961803
404194
143112
557701
296621
220614
496636
1055410
143182
456859
432795
777170
509513
1006849
275086
74199
381957
346265
963130
294028
995245
555690
970976
125932
331065
1010900
313592
738635
645795
1060565
923773
807868
1061070
824106
1058246
563907
779231
7035
767367
522994
991300
841868
60679
986345
185813
40603
444603
750207
410058
259686
970642
952498
1016243
75660
608803
1020849
132436
273138
444892
327016
335534
244460
322607
848116
150959
1087721
781945
461807
329397
27101
830428
245261
215941
226149
288631
838830
772264
1029091
25488
360129
817903
616763
967661
486349
515867
436891
398103
627553
498523
640876
942773
866154
175807
109175
694502
410405
657662
701038
1025618
1093838
453284
860417
790621
479265
458042
956139
140764
783071
716397
1017540
709901
902784
273096
729417
856038
912566
182742
633477
388345
227631
431582
219115
786942
1003989
90073
821894
448017
733138
1087964
176654
611743
511105
736181
134492
848484
564097
836405
1051873
239084
971361
540119
648674
310768
968311
1030022
885696
552041
221028
964732
749677
115171
784375
785425
972799
194151
1069063
469561
361455
479074
590989
752288
170161
303222
367297
817712
70432
726758
583018
678330
318050
197845
347697
421419
1082192
410535
925919
952564
988790
728184
195531
147221
762315
95919
151946
346903
217109
610771
62138
662626
759799
947668
998840
179730
109083
484430
360690
785391
197541
614328
656234
543779
613389
1037980
679692
807365
821578
2179
525283
527569
1032906
320410
859047
264457
152126
673685
378925
681188
342994
166573
156532
667260
36304
336383
659845
1094489
905589
156749
950149
611206
174913
761935
245430
807195
504159
325071
450311
735217
985020
153426
957994
88162
876138
550324
359467
1051735
532279
1025662
1084453
259986
949012
640731
200482
24196
116216
782962
835331
41455
719873
552836
623038
604042
355355
1091173
1030276
207371
334589
381555
932008
1062363
914012
265316
375219
831741
988851
392785
844399
943603
30564
548092
607635
634068
88295
23300
237606
474673
905810
272762
570950
1096471
576333
311132
230318
687375
310151
310901
563632
512818
681655
63805
678715
828024
857211
1016444
144637
524133
980164
812556
565598
519394
816476
1044257
894399
230339
1054888
714682
763076
170440
576139
100229
529057
1039334
57094
841958
840908
842413
616198
1016237
106471
947889
805162
896710
988615
952475
387724
388774
592748
205194
456553
515474
730005
599594
195559
547621
297641
244878
136491
214158
619208
33505
160026
616782
223771
324568
681253
124235
731545
1085940
388010
1034468
1040743
101887
902117
518647
858030
137747
727206
531694
586513
513256
1086316
218244
548225
378756
969488
414990
685677
283986
816674
602557
649352
366366
1022685
998026
306994
88227
689184
923313
500574
964257
267205
482261
249159
568240
674509
794721
19398
342782
1032876
168959
818702
615110
453728
833161
599953
910746
271735
820064
637224
6501
952458
210323
645162
792176
477532
381073
503616
576418
429707
377455
563603
106007
678679
523030
1033675
1004340
229728
1042593
480781
816348
504879
805971
925558
982107
553068
682077
1031775
357705
177832
1007129
314410
1011106
395463
376803
308116
480509
998948
320229
638183
741736
471994
663267
346334
433991
291108
69605
608302
518748
972256
53443
1074442
948001
145181
762604
76935
42008
677954
44350
840831
647560
158327
818676
118842
801067
220201
954673
126418
717779
475006
871670
680378
574134
171804
686659
927134
88585
59445
721325
725100
385224
210814
1093623
813103
421763
49520
96315
748799
692796
508585
163014
768217
388479
219251
875922
968228
257064
1006943
255867
352776
624053
807271
32901
900214
63595
773440
1056903
467162
657025
536324
502031
417307
33402
937818
178741
817261
65352
368051
617739
117836
86354
387399
104890
242950
955765
377740
696764
779880
252554
493407
494457
634574
159118
301625
125975
269691
813311
339369
666034
864808
741230
665890
15541
199618
590721
694271
239653
79455
12748
153833
73635
1076080
947214
1005231
723413
591760
171841
997387
834384
913832
558846
178846
673643
449487
242086
9163
790728
920979
793220
413795
915479
522474
740303
395686
637502
103450
36235
601823
910374
921062
719285
944110
33649
162040
436456
667236
750843
860555
162523
5690
327514
23220
1050746
412670
756549
83482
857253
981794
205134
352909
844242
489181
541565
54497
623100
263890
995020
400940
144722
944499
165066
368885
52502
297084
157587
984293
1019192
831088
127755
491723
140305
311787
754052
1013850
483685
1049597
719697
702131
520963
1065858
1093265
615672
90896
10978
740553
1064228
1056597
759156
508942
316157
1010556
750245
19673
420771
1068742
357513
965641
15859
201842
217644
899962
233556
604607
975718
476306
642631
47539
709523
86636
768773
361453
779091
181622
422849
333451
673852
60026
155993
768267
1058060
87589
215523
235542
126929
916530
466710
580652
694586
642396
640353
171860
239765
969467
528438
736555
111313
394953
241869
485585
895149
687789
767434
209429
121140
568424
685422
258275
296720
683022
200907
510773
379749
367409
1052349
293297
162595
840443
579567
1075618
128740
227761
465064
82430
802538
161465
783623
887233
850632
1046394
1052951
753600
866186
678638
152794
847364
929546
724640
975470
695164
927525
715806
19177
139315
1053014
778323
1080220
203781
907356
497873
782412
93629
331152
197809
258976
851666
530610
708050
1046158
171653
705407
261196
1078753
1044666
220481
735931
1037712
195904
159742
828542
1038417
362858
477817
939162
265753
992106
795781
777131
768767
637347
118629
736670
567170
108395
492279
51313
278578
1097176
353797
528797
112075
675728
45803
891322
87846
891892
445922
484414
851090
728416
905472
80028
900778
408580
742607
626743
995701
596396
1081513
928471
317095
836412
413271
664884
698325
689150
837381
712210
680056
621810
535909
526790
1064353
458301
106272
419375
1044791
932900
876836
1088207
304141
1011009
1067246
950294
697492
990510
248400
193630
946879
809749
378846
566355
96888
840752
618612
585568
124078
181518
747057
100062
1005183
599479
356914
883205
321158
423870
145484
1035789
361156
47284
807100
384389
1018825
233153
211915
420063
1071044
846678
802543
844271
455411
165086
842250
136244
286795
31724
870753
253126
307541
99068
433407
42212
1072724
129889
666018
853025
272055
304742
1042237
91122
486365
1039563
313187
1016004
441277
63143
951349
129798
361613
426493
963707
208116
864576
585109
432627
367006
1054218
208965
957118
810434
742648
835110
498661
917628
627556
930164
214338
847763
23295
1049042
518267
584199
633813
502060
235149
223098
585447
170972
237849
59307
665081
516724
982964
789440
233295
108106
231548
1003424
301849
1012881
131200
296035
368787
254375
102179
406064
434200
397727
90059
142831
280586
204963
797552
72267
416315
184769
575744
532692
728296
374802
51361
829200
759002
239563
784471
971338
811779
1051770
988011
579684
117456
97088
254726
96875
814088
904006
330146
135469
901141
687071
285439
600043
434303
847376
632236
762114
227837
245721
245711
433671
466341
253170
489364
962180
436741
864685
20514
930544
231537
950223
968122
67570
1093503
686516
219331
359788
739838
435082
188553
136648
1092592
706368
970460
916880
828670
425483
676543
157856
484074
440733
419715
234794
128963
759378
849959
263681
550750
289646
297501
608504
646400
78563
1074738
111967
668210
60139
20025
29244
521367
223890
509394
98444
830392
795937
522076
419974
354465
678614
373310
118803
69128
1029561
463417
2810
832465
58847
332327
203780
1020343
647334
435896
103429
602560
709165
91750
114585
1054825
1079578
720462
603553
319670
72078
173837
823637
643793
251520
318683
249944
704257
860205
535489
842837
410908
835832
836882
316180
797550
396512
351592
521170
909193
395100
347506
563126
97242
396014
34920
343643
608188
985409
828287
400924
497206
510016
786535
837823
144018
748196
498788
353909
172056
324143
707965
122411
653067
681300
844689
473518
14438
899419
387932
554792
391237
493571
132761
563664
602087
293067
136841
626780
203855
190024
744870
85985
514788
408508
692473
72807
608533
873036
213977
742521
149543
725039
107402
548466
849931
1038562
324483
175814
890110
178013
984215
777672
969278
602845
702019
325870
451604
97964
399467
972330
200062
43643
169116
764878
894813
991159
648208
627781
628831
790004
824834
358251
508773
1047874
23119
593536
681218
592024
794905
412329
67568
69012
77203
1072488
162566
1040105
468693
584593
840184
432727
8031
411173
963377
527004
56223
9340
339422
57589
528067
509442
8592
797535
96166
108367
826934
936182
1055497
154362
243462
237620
924245
300915
84185
315969
394338
361994
960775
736290
1042352
656206
213663
735273
963507
54721
215475
914034
104649
276546
529956
416129
515415
197884
923345
287759
979602
9367
116526
834902
245533
701647
143099
553519
1095437
998437
781540
246361
512206
428472
815492
427749
916421
320968
505385
57448
636212
960668
292863
17442
981866
870270
751287
836994
587405
282584
267054
1013613
107397
605196
371514
740976
368380
1031031
772484
874635
753328
31190
108000
796258
704780
312677
1009794
580604
174126
125441
651849
688103
5133
76973
142894
436206
644259
119134
73955
719634
656649
294478
184309
271715
116131
13116
809420
475109
763228
627065
884619
314824
162096
1069924
483183
980102
202713
657278
964036
562239
946480
70146
235740
228818
768512
93458
724241
106906
361665
600431
910394
778568
410334
191701
1048708
800922
616875
280555
713029
123792
122742
847651
931224
271005
556800
772350
100017
539494
1028999
1029296
477757
927833
41148
761973
99017
205880
639770
479072
681217
743303
195372
393259
961644
62434
416166
1041932
445637
821426
102802
194787
864052
237312
574671
1058623
1058624
697335
706800
281986
690068
500412
499362
512786
374018
747335
705344
1015759
989723
589091
419275
86688
925727
723064
945351
997731
433760
724614
219141
926178
673995
200992
469839
395152
374516
448539
885598
200785
766044
661867
353455
501929
940847
267279
740584
29229
919386
442513
427276
912875
469388
323405
972308
503268
555584
641480
60171
38757
24896
767774
272379
737755
1002991
910378
678399
962910
1031838
1096853
28535
960615
150371
520584
1095849
969543
662607
569001
794381
929447
407567
899255
412125
172076
82257
682579
165122
930252
754203
836253
553599
634986
938993
400098
365748
1008521
105297
114851
1022035
69285
480442
538686
956289
338613
405713
34602
544563
50766
826201
161343
967290
1045221
295849
969085
607935
297307
866401
691794
873015
742100
191605
566672
833252
562008
643633
183826
886054
903265
64744
481932
480882
841429
659901
629416
166914
410682
957019
524608
99789
306561
290000
89905
686720
41238
309092
506249
267593
351855
586762
1076001
969599
19339
417724
1038163
92147
680051
718724
739631
363095
269986
673964
409365
369088
963964
702265
350922
93077
445159
887252
374935
991483
958686
778280
177543
522471
1040078
248593
335302
886088
849753
536497
1034773
70070
1094198
991594
894885
266752
1065680
907745
636697
853783
930409
1091710
196170
810048
246575
105052
183072
748503
1055930
202429
861190
693654
392537
931205
302648
232989
100932
401519
587862
645840
189736
140651
805187
1015804
410989
1022509
662402
820298
125876
538076
119339
253191
95997
941135
207597
9475
733755
406045
37326
868083
449566
22831
433323
569907
989621
579823
355039
982190
897023
411771
388638
280756
633877
970788
613840
1088761
634770
379333
786950
193524
484218
23854
133355
1060159
970662
930830
339796
1038851
402568
762629
257687
631382
165490
615218
18914
1040470
1018790
919363
1052293
479163
68759
916290
355647
553560
364976
463452
1089239
371629
761475
1093661
530390
838025
207607
170793
470921
94387
872188
434118
355920
305231
848528
81947
23786
52407
271147
339067
100120
984455
332164
111655
906649
1002126
851738
417854
322051
262518
699560
601874
213871
951387
912857
876542
1005797
574009
18571
980375
246358
610866
327722
554678
311732
628232
279871
308399
307349
198039
974624
674852
178410
213690
416768
1028066
868678
674318
26470
27520
497086
307045
928943
560957
62986
77699
257935
1074948
857484
609891
830139
438179
553366
476596
314458
973480
418769
470742
842008
45578
193849
998297
279056
190487
418638
631501
852949
240868
347734
790714
1097914
660209
109688
341774
553132
487168
625830
384234
1092888
544339
335943
497734
696307
390529
760428
763153
354964
387275
189952
317726
21462
925457
205704
791598
545295
30530
1087246
1073054
373637
353487
487202
951781
933815
398601
331760
500555
813039
675768
541761
637732
470658
357004
141049
982234
963069
791436
911799
956673
700112
420292
448156
23059
378510
927477
750883
805145
191640
284875
23471
1068679
729007
224672
971610
724067
506209
265016
341022
944790
892950
409221
215524
1083004
899773
667534
989979
177305
1017839
468022
651342
493794
497398
228223
415082
31579
264682
837960
34226
482765
68754
597364
812553
167646
549275
526117
89977
1034175
523353
662198
49033
2997
545531
59028
256381
264729
137152
766869
91576
375965
223001
249798
284000
756717
665334
949008
758561
909778
905295
1061932
215783
457494
176743
145991
409631
601558
125689
67918
715627
80136
502475
398106
474579
374136
448652
1003345
1096696
851922
796789
785745
807480
656301
79987
58894
1018034
1058833
435697
1034941
599073
980897
145662
899734
607660
994480
37817
36580
365072
84130
1032555
199222
185165
1030827
62780
365433
479093
383092
349103
585873
261119
1016497
1043789
607945
193815
1020341
853290
722195
1075050
68149
632842
340728
320026
640797
963775
842396
180492
769745
682597
490268
88858
192939
1072631
51930
937591
393588
727411
716842
390164
234439
610069
643629
642579
923447
923448
350885
194120
617901
169155
455052
472703
108988
611834
217904
563438
605023
282198
85717
902733
600640
910176
478134
621171
285052
710395
175300
332157
420023
615966
187703
429314
91762
244286
455026
468914
575568
1030848
118185
1038544
769929
809152
794283
679726
504484
945723
750817
1068531
551575
689206
726093
24791
417720
103681
357621
820399
769060
858787
1029034
401560
825654
183737
919130
232094
111905
306222
1097317
509451
904430
799539
1070583
778156
25304
799959
330093
329043
366119
791705
488143
527940
534219
588496
1063371
590558
203841
707215
720202
750044
918990
1028850
467710
60474
821112
135439
633369
1004886
939796
355829
1031695
624377
316179
676029
380328
324983
201357
433494
580406
610831
1094545
440799
512782
923766
221973
243493
293156
199825
904797
253275
579866
942766
549134
468253
238073
367177
58217
569007
240395
57617
845221
29355
599834
58284
184754
691978
602156
506291
113537
1055549
137985
626245
512585
996822
68507
448503
668686
455660
1054963
883097
1022155
913432
739216
150710
527093
903820
335616
314259
237169
895298
528683
980626
636431
502875
102471
607404
724951
935062
1069129
113607
715295
343624
551053
65711
1056578
715743
327882
410069
886944
52557
806426
50744
254580
285762
117096
379053
727736
891272
106112
25089
410927
135832
716291
293132
493817
894221
391315
61281
226091
268900
885855
133645
128837
735668
1092629
28596
518033
1033526
392140
303387
666544
155023
994820
58596
688709
338930
638013
274840
166212
896169
176583
750229
479570
362702
149604
952048
498811
967342
505342
719434
1057288
664582
33250
3011
1007720
427080
1071801
239816
348385
691616
914258
964130
236786
975889
340725
472421
975865
509278
354536
43707
814797
1034079
276239
762266
1001249
945395
1032670
15133
609735
263642
207367
1000936
187170
206473
329845
384895
69530
1092215
279670
72814
20960
353993
933566
735468
186272
727326
834402
478144
125477
381563
241751
186808
123682
550031
277857
361636
652586
154501
118575
1070594
896502
228241
1031443
503028
971613
288629
765392
1033809
41516
716059
1067149
114358
765005
1095133
960742
96359
946491
952833
761066
644070
304567
441424
158580
212396
32429
861066
301405
1002096
347382
757768
118476
683531
92743
1086824
1078734
1010551
130145
302877
312217
944206
1041023
334464
738023
57690
1097074
716511
998624
38449
1041319
306696
135867
276474
488261
955839
882348
50703
395211
408017
697307
127047
854327
403582
1097197
176156
570067
476296
816748
480524
587727
370260
822791
208901
665445
438098
88767
1005752
393084
808571
340075
198942
728601
822641
47722
626875
264054
503213
949828
1076149
479106
755483
470746
886610
873321
248302
672911
347284
70690
861074
600063
207884
935077
97363
689492
1033821
236147
743193
505103
282834
650557
923945
88099
744066
242895
40649
160855
724477
769096
960144
147568
782314
293033
705487
232500
712169
342777
1085451
398916
248572
268616
743676
956926
273574
384226
1049491
819533
501791
110235
594110
688549
709533
872779
151900
120688
310677
130166
577224
787312
34087
393595
551233
301923
739045
328202
899460
135369
415572
603211
720497
955888
777655
147280
124020
344229
897740
1062145
1074499
876994
566296
808006
637359
374772
39123
398640
577955
1071728
431459
23465
944969
567117
703830
490232
527323
925314
728061
449688
520858
905478
584576
522967
154302
660868
695000
359462
763518
1098609
257539
150669
961145
518575
543416
78434
257120
939070
1000305
1039871
455236
749543
985797
262338
115765
371065
1006841
102219
503351
123152
883810
993845
795935
870214
147909
389892
1022291
611950
147660
197660
775870
983907
1055912
942707
522723
100256
489055
753816
1048049
348495
293415
392011
821383
329287
342739
1023353
288769
824214
335238
761382
976339
297343
339632
842684
678124
36817
736551
954432
296379
92006
937204
220047
882168
665549
189830
778564
513128
675741
856115
286158
791542
251062
343092
850764
74122
270041
201419
978193
1068867
374706
953687
300137
308850
686468
297008
860713
119007
518246
812671
71232
364742
946415
963232
248848
356032
639149
577407
1065345
272494
552511
858857
990313
380948
929861
642452
646130
863530
493463
109177
278561
513241
9346
626012
74974
757231
61721
600190
633635
554895
385543
968819
62299
697155
438639
642423
313128
436539
840717
390427
2524
517905
944960
896742
541326
788527
21533
900129
113151
294190
539171
776107
320348
822814
793998
44596
353388
566449
749907
4099
532227
400990
554292
517297
1035148
728236
756943
815321
1082619
367817
845346
992376
41048
969891
783933
494323
343840
173122
884608
578539
882081
1101203
640531
652751
285468
773175
196163
927404
91419
650406
1084254
651029
956668
259582
1033908
136190
422863
1062077
437115
875044
494593
268638
474670
433392
941447
853432
66757
462562
258252
353945
338894
2594
440766
912967
280032
595322
671674
300749
934405
627310
246478
1004365
88680
938642
225764
204502
205552
1010423
353226
421794
729459
622556
711496
698899
193634
746455
258420
568750
393420
998442
443102
1099563
918408
156918
753658
776090
504700
833937
497031
1035954
968527
389571
814029
1016923
418081
508008
667095
1077166
692475
336709
988005
894237
579077
933922
131763
1065574
248462
897993
801096
495781
886146
102203
372981
668248
297583
460055
628563
832356
1089852
117584
945580
1053747
737034
132258
990105
163860
516866
408710
970241
635551
1028218
117196
442922
469357
575828
470845
142080
1017904
548216
397130
12083
118590
452035
603352
152475
956253
285721
242675
293515
552214
339475
996777
860810
675898
23025
743936
326808
935129
1045525
1089764
460203
959181
282957
557893
151188
867487
136603
1086531
976775
634251
779898
804832
573942
688634
722428
1008116
1010211
644764
688477
876776
859801
827986
239994
524965
1081655
923088
1004271
532933
696837
638385
1007791
847779
894722
799499
420622
157977
482732
112058
520096
291751
1055779
447519
496879
684518
36701
1016618
1072812
1073014
214241
854734
241357
72331
577188
331362
236957
199192
472900
1081082
735675
721410
551276
809244
187117
996914
138555
342779
274232
792028
876686
395349
205267
1004800
9100
866681
388997
17153
721585
584289
449779
261050
858412
228668
802046
165564
180602
15325
1004192
974114
282689
240919
504800
872519
234507
711898
525242
979630
817322
575363
902838
648839
412411
597308
53904
356828
908678
1091855
258178
58579
614628
36108
994751
1001034
817390
914446
407923
624642
873254
228349
916358
561952
281062
321392
1080836
243830
187433
47164
211510
709186
768002
330156
485228
552244
269857
781903
360795
934095
158497
921820
1052843
620816
338465
974303
879831
56124
873378
252698
440842
66837
140438
663433
871616
582130
219719
176891
816722
741782
545725
1057328
38096
593858
844592
967631
791220
141362
1079369
646270
98550
306499
940102
423537
303112
1014506
1531
123477
945269
689448
742065
595379
648613
612723
586184
590273
120025
781230
67687
461042
257127
227225
216591
81584
984787
102270
896806
817102
1062798
243595
1000857
911685
30258
455889
670219
695174
1075714
124471
845376
64967
505089
422704
687265
1086367
875940
950295
304166
611805
509436
251931
696628
12415
115069
1082101
438889
1022863
472658
303580
633975
220435
799763
55931
508058
473192
656809
230637
1093520
689455
108549
676986
306122
42645
383374
35465
296096
419407
686487
548082
72787
556831
806570
734153
1043920
932604
417070
459992
257116
449616
214663
729418
966821
1040727
811057
1016260
200741
845415
194430
927589
4953
835942
380618
791413
712087
855425
145595
941975
231245
967700
793777
655982
113746
736905
160668
608051
314043
1058055
651017
384573
731907
421535
647707
544228
787405
1045230
462068
146810
713508
74059
872505
1051446
551689
1052494
697610
886675
556613
1068489
738750
961583
777417
451012
419252
83261
933452
971144
991273
331037
59898
715407
97061
538301
942776
786532
283607
39064
317801
43728
184225
1024028
879778
574855
1088998
27057
149454
1066507
835452
184509
880160
281270
825829
907367
172744
765423
693551
101754
255605
959237
981116
183941
346678
1079091
478737
763208
854548
632096
205002
455268
688692
518383
262885
1035671
97393
357594
122107
489971
189787
809220
648681
415153
680469
752166
262612
865086
946178
195220
985522
503528
1043566
1065083
565669
839549
292173
1049189
407853
905566
123435
944332
469694
874425
966041
976258
1001382
718206
490396
72570
940941
970743
317252
631517
413974
1099838
99641
6802
241348
723310
307698
477912
488615
437382
675671
141842
643434
629360
714605
156764
793384
53844
200973
338155
834191
187580
167470
175151
655691
328836
641846
367055
960863
997156
1094155
736072
418471
218635
167767
296213
478561
130731
792453
673176
590973
56183
29105
749998
347138
406316
644679
853754
605538
784560
1093354
597979
425981
764283
763233
1087363
283922
305431
286501
420042
896243
868321
578810
116029
818272
12234
115477
585528
191927
836602
330748
218125
243337
999627
141650
585615
189144
127189
985470
743406
296265
529695
921721
207117
352595
496239
695696
547436
640050
777213
247600
1010564
679043
694699
931077
915729
1009786
1009358
563311
33690
480169
1092095
59323
348692
873180
115696
1066685
316474
518369
275309
731952
746345
815317
305554
167052
5865
799527
557289
559763
141072
897796
533098
597880
239192
908146
641741
492876
962614
286779
810593
1023261
608107
662306
561739
905036
194572
369768
61851
299936
1005625
816932
60554
1034739
951191
565180
80428
438239
407568
889500
583225
106040
101923
834893
854864
789663
509671
1014055
827029
350180
870097
308032
89238
907709
661050
134560
937172
21515
907414
898649
883039
620607
917244
776295
319730
1095695
631013
660308
637752
374556
672328
197702
1100767
1080301
834528
110231
51049
374295
1046320
333502
137959
972906
992103
1023208
375300
428881
26538
38197
637203
851111
703943
764383
627496
346349
63447
131799
174279
614665
838165
283357
213547
985719
907137
418384
236976
241378
426157
294141
908871
934369
489115
104167
827778
901373
1067030
1005889
475380
1066616
697380
782043
609806
191099
440303
610541
1073218
430431
58078
943752
185661
549449
656079
910167
474100
386495
947239
698742
249767
696985
742805
570409
535417
1050662
763833
685570
440311
992381
477136
732733
970771
607282
892624
543166
228580
1074985
269824
791680
782888
236304
1058005
806851
101347
632541
921365
285282
380469
1029980
466013
350723
719260
351581
677578
676528
523340
287963
912742
978064
20254
883761
690930
1093427
695282
571620
888124
990659
606611
596458
874535
122200
1037743
781033
1029875
273896
469741
466980
316141
320217
712917
6462
394931
1030499
648637
1052258
310224
118714
144338
1088885
747887
668255
691230
167146
1088748
379280
790369
53723
803710
794906
982532
44144
1018346
386551
169859
26464
142645
547738
181588
729628
991931
846827
587690
44076
489447
539040
536924
95349
461531
632774
234953
881687
479303
406442
892264
676152
670159
670160
700040
949048
102314
31984
679711
341704
716980
1071322
248225
1034908
147637
575404
613042
41584
70710
812543
548757
1069141
1004884
686609
701106
1100216
292261
581793
1005457
391157
507193
467271
321625
182296
605482
740722
175638
216279
641137
952643
312063
978005
298140
78593
376817
412704
194747
955138
634088
1062598
373594
871892
469851
998828
333572
821837
344277
491642
590786
307404
1077881
1020515
466563
1011340
700882
81877
980820
242478
429588
413821
237759
845175
675497
273865
347553
520327
1068619
653248
98423
55385
432134
705117
578427
99220
251247
733420
547151
219324
821630
74556
910548
648989
910461
660913
1000760
521435
52869
366227
826034
619899
672848
512631
200177
1067110
44931
944786
623358
19734
711782
817788
284749
216510
981329
1029241
473098
912309
76076
411837
335749
170726
274794
255499
761985
4581
539345
290115
991668
816089
242203
884231
460347
749672
1067112
560424
1006934
501871
378384
979786
276124
188640
227030
442077
108943
539322
27226
558015
992027
172020
377749
531802
81301
97896
1069047
1043125
769397
579016
389813
459399
312220
619250
265807
687269
1084478
854249
118614
51132
479523
288165
307598
233070
40140
586070
419502
656382
608786
732880
1048028
310872
123564
76931
561555
995785
898188
942990
1036442
790083
1033572
1089841
277466
16414
72367
814734
1067332
487909
417894
916209
739150
1069746
729984
3273
448287
345733
471971
650238
876298
416726
978376
1044954
308823
2138
400320
28145
210103
619751
865592
2898
622877
125377
406510
435071
433294
1023179
736939
514890
128259
931244
821506
102159
962950
297141
985175
768172
1065198
917723
200048
1018963
358170
17963
544387
383535
765542
1088629
113461
417166
480587
122843
585104
614531
585171
64102
671413
915346
325789
232826
893794
195574
325602
984992
123108
432344
285368
913573
591227
15825
92283
893240
626374
929842
400190
543856
302269
256056
753486
589122
646058
614526
885832
924168
529289
518048
768038
363371
483888
415856
68638
500483
932256
879144
335262
820255
472397
583521
959441
486595
499169
350719
638418
66442
482770
387002
717432
47375
94108
290625
625709
754807
108103
383779
171187
781032
1025274
937647
68559
806293
322716
476810
170864
29733
521039
292093
331265
242476
607686
991652
1061385
362342
25091
352326
893971
555959
430239
1070934
383365
171695
899442
406632
119170
293130
692652
389134
323763
904916
425477
63648
290254
1087210
585840
705340
418187
646720
192165
609027
282060
466220
271879
655472
623403
1046356
87528
892336
393610
461294
720000
137776
178702
845836
284434
874795
682325
41116
399458
298934
741366
307533
42927
921410
744013
576861
1065069
819025
855400
1023633
339166
1005400
225675
105989
251553
2261
438963
396944
794040
510976
799707
767489
279313
682306
338821
948587
849760
813156
436586
409404
940421
715725
627363
879043
708459
902149
207538
41296
338515
924633
420137
124073
166286
319871
45539
13279
1022589
986759
1081349
561923
291413
569173
1016786
135504
794766
583420
1051956
1053006
970491
385086
465830
792573
898093
167941
841633
662814
757285
964358
408471
503398
941464
964546
163598
756648
534173
532057
149176
635289
734899
525121
688291
1062927
891313
304775
227620
253098
631941
591199
622844
195583
499433
658475
297473
247309
370355
492364
597747
229959
386965
875720
12330
620358
656592
927384
354299
589206
561475
192382
743481
795689
387445
564168
1040782
665118
37426
192197
100742
253286
591266
109187
997748
691424
372888
964704
676290
403218
234726
1059635
65462
695902
193954
469424
901049
357549
797671
502863
546116
1035791
750099
925629
243950
369129
601305
911152
18467
823245
125770
372213
187000
967445
187380
1044415
859845
381714
1024705
548786
226632
698973
412707
588884
274958
541854
722898
945414
93740
906132
435638
718140
140334
682587
970949
279480
292851
949354
112195
571979
889523
996228
261181
323934
171012
751962
185682
823744
935718
1151
575346
690314
235079
369236
383198
1024301
1015073
205043
725544
900892
500675
670174
368332
831563
494967
677203
1034962
395958
444823
117608
151960
123119
502857
853457
468678
663128
507530
72129
85832
301262
168500
1075980
1083134
791023
225055
739562
189092
900600
949571
828486
510198
35123
676652
159077
778429
682200
347149
354933
413591
414641
372505
386353
563454
711823
96308
965705
263471
853771
582451
58394
6323
299499
862823
1100544
237964
90201
977685
980517
128372
1082263
669858
325508
520901
375370
56916
762907
506712
966213
18621
474753
436256
638786
635930
128106
1097550
215716
238647
749313
760415
272557
790755
106246
696844
273078
575539
1028042
547552
611060
602734
153567
605293
843989
915476
163041
694281
1089816
630378
553239
23782
597804
950601
745154
706038
1005077
1023661
549922
812982
105880
311595
69563
832013
59106
30562
386566
316587
375596
218487
893227
350273
844610
582790
566208
406306
867907
657550
838932
922984
1230
966606
698610
521513
249061
1070341
904814
411058
630236
70566
317419
484064
53684
252597
724789
570174
469724
935152
305275
202996
80541
1003224
660904
145024
538253
468165
1034338
80441
142267
762710
228607
973081
261436
988579
818209
456255
484777
225107
990038
216910
109218
297822
331842
954920
1045626
350952
131565
1076410
444016
1053652
513258
502361
176449
772773
527790
969669
444348
563265
744486
446004
695698
501224
599451
432437
32076
805429
146508
1012333
709395
629105
458085
868095
287779
117695
491051
486431
685085
180723
718460
68694
447000
29310
404058
929056
930106
718424
69111
172839
597349
232899
769554
325063
272811
713972
69953
1013388
977397
593244
616935
508337
867096
253463
775365
412447
603213
1051721
105637
93839
669867
933444
980131
60889
227775
297907
85716
18890
790385
142467
409953
933674
640597
772560
552655
697363
252872
445805
877690
991856
34761
35694
606938
242205
393967
741855
12213
641209
739591
60357
849305
429831
580592
675495
1097498
1053575
690525
475562
393431
339186
983359
121934
767847
400268
66469
499077
691244
488013
661918
940161
962521
383498
137319
132871
895469
787519
1067241
238682
151399
111860
1022759
547357
843420
686949
140778
672055
1094262
830967
507303
327038
331021
516183
1058409
749589
552632
161394
890898
1069901
6744
95573
616689
143808
175723
1026565
490037
72212
55721
1082284
838712
461117
477548
562233
187112
713432
596024
645460
648355
538717
1003109
370881
1024940
1045918
361115
490893
458338
256735
860911
631591
911723
555879
818170
977245
206780
662151
498469
498468
822709
716376
448311
447261
821450
680859
183799
183015
18164
5968
872827
658222
750387
616848
779256
97822
581347
405057
653250
542092
402310
377089
136827
968041
969091
400545
991881
1068551
84409
853540
465569
476001
206649
181935
790312
661525
782760
437412
412725
1087628
672357
1083259
751451
372880
214378
61291
280731
831679
498196
991377
946487
1071457
678015
56500
527958
770658
1013137
468158
841832
42037
153751
762578
765891
871221
647229
454371
549928
502904
794215
474981
984058
272212
330415
610927
960711
159846
631379
420160
265505
16029
435792
706900
735741
436521
443007
471990
853469
662042
406388
628893
723488
748874
648117
201579
348480
486358
330213
678449
428645
715713
1077436
329001
360596
775381
604218
478119
438584
51423
145900
215943
15513
982143
897787
376052
1052505
798789
130580
973874
498728
828550
147104
704554
597226
853124
781705
1008082
1069709
930391
938777
997669
14366
536523
469736
972022
608556
881108
280826
190475
208459
1025363
512412
1596
60288
751940
932480
209047
704817
1099167
157190
358625
530608
1036687
463893
340894
94013
643138
482801
741833
109649
203400
684198
256760
308639
1086882
652600
518015
188295
789256
588196
1074332
724379
1093677
989489
814163
888651
1066248
529036
81209
601611
296577
752102
15984
465281
311675
721690
844795
996818
405871
311794
292761
377668
477780
498028
149320
217492
400044
805586
373398
1079233
866950
236343
1041371
30623
881566
657263
852040
790665
852090
701236
527086
393635
65598
186938
881243
741241
347794
198580
642989
698552
519616
657379
23883
676379
663000
810929
1099066
54713
734599
792858
493532
92521
1041408
643463
510018
317553
129951
726020
811116
908294
178075
520808
1059615
449755
1097838
412055
394891
1034345
1066873
902656
11490
177684
684661
97838
1017069
795693
518768
590509
973878
219652
1070170
397804
2167
395178
70852
763167
609147
458122
471679
464110
952901
205594
113146
484034
490602
497262
246243
248765
185868
321159
948482
234715
538938
314019
599191
377067
375241
170457
390818
563675
196683
687049
1081390
176037
659122
606084
209392
734399
917594
52413
98506
402691
116877
579740
586263
339140
413880
1049564
991256
172037
627794
376780
1010988
233646
246465
476949
396339
260629
308581
581887
490597
384782
931124
536466
412089
336206
1035663
192373
231034
522544
733042
364935
1019150
476774
1052725
400312
59187
807729
30848
575799
871622
719580
838657
421020
993846
999898
110550
938695
385383
893957
664847
308571
1087789
789951
282384
526502
266971
74207
811656
335624
361058
626836
363554
521633
793860
347169
395832
901058
918732
651779
1059942
495935
735599
54522
242349
700314
764425
510047
46967
461402
594409
460242
477467
101080
1079903
973742
17570
797969
997227
731296
334349
815449
1012757
748961
883911
43917
935456
226792
1044385
157900
733150
1069327
726749
83595
1034791
42438
267985
1078819
536368
1082998
467428
919355
973550
793348
151186
596241
489816
837784
798143
5818
681078
468078
197875
352455
393368
711848
319336
186105
550691
550690
491634
322381
748384
261710
1010702
1077869
118612
739335
404796
700572
488160
360977
649623
934043
49104
1005927
543515
82546
857216
258175
674478
646847
61440
818959
75762
141630
617852
614145
142997
406634
250473
873054
806450
705843
807570
949747
7716
521511
799035
376820
249861
710699
126675
1079539
962702
260240
718984
24533
1015274
262846
340857
777986
883404
533488
254621
277121
1093386
498044
461272
249619
973400
212270
814613
200109
395468
7214
743338
358660
283309
165198
1074058
87236
760690
1019465
596053
275285
710091
356115
812167
236053
387890
39672
47663
975087
877317
874276
17390
154368
793693
827900
487166
542267
470863
597743
1094522
672028
41397
1083989
625139
894530
276570
640430
133088
4529
994300
414962
1025464
842591
238803
558499
215920
624264
730703
485238
758870
486532
115316
132807
429382
588263
599674
553306
975067
793955
443240
646413
818050
928937
461155
1040790
295316
351265
380722
520582
771128
300288
62270
114628
995540
510056
1021668
880715
858118
740812
241152
163255
821583
536747
619963
866540
142907
784840
717549
651117
354639
750993
893185
569523
888663
783398
399623
713908
534363
68337
743575
972183
693990
96122
453167
907865
232533
1019960
302137
110383
292882
1037709
396547
1012656
863080
660638
975665
952892
557191
626286
766220
109496
768909
280511
955977
757527
681028
1055948
582709
398035
286302
1006023
1089509
41712
581101
984382
1957
162363
595801
1045141
263358
817977
730732
151874
956953
640525
599934
892190
437812
509153
1066609
791941
254464
604340
474876
194950
870810
69462
266446
836083
976522
661492
1008461
594383
974377
1053629
352639
355634
11786
347892
802148
631857
762769
99980
585864
290787
929478
320069
714302
369335
757880
84269
38733
390448
689786
184592
580734
898163
1038447
287067
908770
1080444
452545
598660
836561
94075
349489
925176
677414
1095848
140927
630869
616221
682134
69652
505994
654377
582830
338362
514124
295999
161066
959798
1081891
965076
360546
58355
975736
857707
470543
95904
920049
892483
958612
151864
245563
544384
886915
347712
47124
311499
962037
649701
976874
544263
122233
261601
770054
233791
407487
259023
788163
355837
236078
992234
160076
211959
422784
758278
550403
6086
332745
392046
651413
933615
949772
224741
51606
306440
170096
1051451
495606
104784
614130
738594
770841
1031509
604349
847701
415223
846302
673254
926298
570883
799718
397604
49944
831553
1082808
361415
128845
829306
479864
265058
409010
233495
561404
374409
17545
403838
14920
728321
370436
1095633
388863
989009
301690
526731
1078601
116030
819951
195056
596009
236742
494290
277761
930421
957336
316252
955003
400693
1007355
348680
1067791
73950
398052
651464
763972
219860
141686
545175
147326
358486
198820
1014699
211765
1018793
47208
247640
659966
975669
1037753
538369
686095
222243
1079703
246676
1214
621800
198707
707075
701310
392134
87444
619585
482347
286125
711222
473439
292782
525768
194176
938946
356963
447799
244285
649085
93212
26343
1074000
391805
1026091
760312
935614
363966
393113
534410
660915
871073
566260
165167
715110
198645
981321
489497
451914
398580
731939
988652
111623
150254
515650
865722
29923
1012301
17516
440084
966104
62048
175859
485513
516888
202725
1097827
134693
627852
241703
840458
804954
330733
924381
992535
363376
414173
999959
868232
623299
452526
875015
1060005
989055
318088
299911
1100356
705157
328436
562748
990547
107351
585769
206198
29494
719421
962618
258718
250680
390139
376720
305365
861096
58999
677277
539929
904452
281520
1032106
203153
511959
899242
528674
200808
143984
783656
900378
927197
759234
7936
127373
896463
487223
982254
702075
812031
82649
873638
908470
211626
550229
480192
103133
442786
263583
179923
653447
500974
10671
17356
379825
118349
418516
856138
761288
291275
1037717
242834
121201
451266
194648
614305
862253
551112
951290
782539
1077896
357100
788856
1006737
311392
613011
1065263
163939
123504
408831
427984
83307
797193
846502
89667
798394
85262
971905
773906
774527
1009296
561540
677061
29421
296108
883964
263279
955459
426995
306955
244066
443904
301401
601061
398147
1024615
888508
89010
446349
207518
801821
301705
784764
348487
1036012
945364
152065
173221
778121
24234
316926
648532
979273
464314
407190
59843
421063
115726
882979
1036916
452301
172649
585748
251302
1047203
36118
495122
444854
808527
128014
612795
159962
228984
312182
816720
755823
495475
754850
405955
1050332
768116
477495
451264
107240
715362
316873
315823
1000421
1086537
838093
878487
657594
274157
471723
818235
1042632
48403
324335
63238
485982
662590
155348
229813
492931
951777
579520
746506
165836
814081
760135
837579
816924
69799
991646
1011443
913397
451643
602199
306354
169838
400820
342495
809535
137849
602966
763218
334703
994277
992916
224271
86615
413039
986269
23733
964057
899422
586320
727547
756696
823187
164813
147264
553506
791729
1091539
319470
354091
891043
237870
50545
920668
1067776
763609
298177
138329
374560
1026477
429507
777449
847277
563375
600283
448164
469919
669394
690174
359444
295895
460060
152731
726956
637588
767356
521544
408799
792994
688595
948509
919762
915570
524433
362102
48324
564659
1082467
965653
14065
464991
504083
934732
825992
988654
179395
938434
311396
236796
611460
970749
693755
4061
807224
177893
869003
173910
977493
798860
389827
209492
466103
17769
144811
473047
425265
204796
885899
663905
1011139
18092
609339
1063161
922120
533320
86021
958767
264851
116780
6119
784467
628439
567746
1095898
168429
33870
937418
31664
811819
191735
849015
404847
317503
572730
112082
387004
607367
59312
614423
358906
715802
1049480
157660
74524
327981
617595
863167
1016140
511311
970883
408193
795157
119506
980838
64845
757305
983700
723205
983252
729151
891149
319990
802051
1038377
437333
415870
733511
14189
254114
1029619
776679
752925
706968
986848
849149
659135
346412
735539
773034
969704
913654
931473
163260
361991
940410
735133
634535
109359
175580
946278
296680
922464
373420
63223
17463
797853
361150
866704
1092931
30337
19094
21986
18765
1092283
511021
179763
654866
1047252
770593
760501
582442
126708
829333
595863
994221
468073
360527
1005401
855546
653679
590960
417928
1015607
184698
666441
887546
859744
284415
84706
860637
859587
277571
134250
229591
929130
934391
519421
299332
725010
332094
628060
651045
149694
600316
998508
134151
665198
312489
835458
579573
890047
754622
19380
443609
1098881
156053
37094
780803
119938
1034168
744801
1092551
782058
569062
341814
693996
595812
357947
480220
337972
247137
155988
28398
717398
1034761
580609
387611
628802
289132
696557
268730
27122
187051
837820
739536
64021
590662
341178
960704
377991
294472
493382
1010397
292973
142081
161460
315515
31711
485567
268615
223141
528877
116652
585879
638582
462014
116050
347161
416491
765391
167250
7953
510441
500536
43982
76022
97942
907656
307806
473328
1038317
403655
967486
666761
892351
244954
678347
429672
405216
136602
12535
221623
1091832
970872
818890
1058698
825841
751403
902925
243142
133546
132331
253961
132595
428785
685096
1096661
147736
315553
581922
870651
223668
928189
910935
554246
231653
540987
811240
305797
1027444
28633
249371
139234
934127
759065
514413
918257
852018
140447
819625
925263
822105
160285
1046544
585725
377314
662924
500302
478396
333627
857509
167717
187874
800322
1096847
153518
630873
845438
941524
156190
393739
1042742
174536
272748
1053995
520193
1035962
32546
839448
515697
792672
1073434
1015680
584677
402140
226410
927193
622678
312435
53623
723335
699153
587090
596847
154478
335123
1026343
272966
911139
995708
1087595
576128
257660
179403
1024091
84564
381289
446756
1028295
692029
559467
361847
168995
510446
446800
68481
918362
188508
346297
813348
52210
970657
840060
608878
295512
713661
481908
662487
535269
107605
919825
716883
30167
498989
295692
926841
317447
616093
181593
968128
849246
156063
97492
327115
483558
1024606
314701
504450
716642
384277
674361
961626
458453
505786
78091
598332
393203
797310
68776
199087
307659
950573
731341
16931
44732
167063
461179
233769
530504
545416
910254
285500
1060946
1090387
470198
135673
304928
76547
797693
653220
584232
477450
180082
201761
408429
687848
1049017
1072142
50258
23142
767874
617342
856831
590115
352720
235670
754812
683054
983037
647951
109807
638032
434446
58250
165199
781016
234986
589348
936991
248408
312156
51674
682952
50626
772599
830568
970185
925324
543249
685212
997177
96201
364971
631090
872733
768643
435712
110066
70504
819652
239662
933218
263431
107808
435723
916000
232850
535825
1000242
235053
627854
102435
725162
254722
695851
739315
709080
562554
1016865
788965
333879
516506
712770
611730
45045
485696
490530
944028
845580
1045158
915132
600699
422512
1079014
1087152
648317
596299
961650
158384
840428
1073123
771498
876667
256756
655123
339114
32838
44701
966765
4508
520767
404639
91277
568906
368827
652428
258901
672653
826154
968558
777139
59977
988194
933182
871321
356868
179776
871738
751923
702048
546464
941458
787141
249556
1084259
369091
225479
483803
11677
477415
486612
935788
668660
816396
1032067
256369
126802
558828
608914
99462
43621
1094108
281490
87239
736230
1086341
726761
885727
356539
584881
888123
130501
11804
1012912
598906
373509
761156
522469
870808
789595
13139
473491
546903
808156
162382
263684
533984
767835
47245
789948
12130
604613
274135
1005169
306313
281344
730738
35176
1056642
124347
801863
626425
569053
895083
356332
933807
980038
489482
602141
907965
587578
379596
199428
474309
143137
898283
163097
406278
1045919
167807
155223
710967
905394
722185
792749
760504
130652
83602
225581
230004
90588
339859
1042522
83570
477226
1068552
964723
638635
997617
548445
200362
654712
133306
234764
730178
593810
114532
178957
217795
412896
921338
103789
705446
885641
875090
344249
310218
838849
1038854
826715
909061
263149
629188
655237
789234
442400
460038
491735
936414
726237
163320
596540
125027
268573
879323
1033795
473357
667864
171339
227116
660740
274159
939312
265697
912818
375671
356986
288163
595743
543915
380906
1058541
352462
182133
22239
120763
408635
111681
659995
42225
711532
706509
1101055
488534
446784
489975
321873
838512
815308
764266
270260
60037
939558
1065284
360521
113420
454875
490255
39819
21994
1060202
219773
639995
157836
596110
832999
207274
493637
323641
669533
358522
1049800
522449
742282
290913
883085
1031777
139131
684426
22932
128240
460660
249627
52432
367597
775223
90415
210760
212649
927709
234008
330711
651891
582797
952983
541162
629270
526495
520867
504622
553561
655600
776225
1078252
68771
836709
876897
321455
649744
666094
500131
212454
851457
126368
614843
258794
542698
605919
1100769
978198
819459
544350
1075601
728638
997652
458263
197130
851792
210569
82353
61070
948900
145224
848746
375702
201667
27570
925738
61074
329528
412786
858006
305507
125525
531048
1046675
350652
926192
222178
687320
869892
1051381
897660
439542
581502
496998
435758
122838
39780
557087
37780
212541
273657
861106
936076
582103
952038
39156
745360
296936
912692
684668
780633
779583
590699
776270
507316
957732
958782
453413
475614
10856
47999
540128
418649
433356
268913
636947
1063779
824800
82080
844493
496583
1084512
1037992
472254
938970
767429
201694
96892
182308
60872
558416
471612
571012
207196
920918
488602
948074
945697
937646
631680
967279
32881
903725
646863
965440
958890
1044247
303954
132947
111935
688469
13393
1038826
12142
969389
35793
241732
797147
361880
423611
820430
707206
799922
402591
311840
442950
632897
601528
922390
1093523
154705
109661
215186
657032
385523
400067
250822
477995
406509
965522
243007
452320
1085606
996054
827579
640120
48209
599316
281392
944855
546326
301371
932906
695374
525079
669878
672392
353748
418303
1069945
731186
535509
578486
533107
405323
643087
269811
813290
987343
420024
414697
1092477
67414
142334
996442
115135
226106
421306
381702
7466
378454
759617
389581
366291
229570
23644
512330
922922
955909
145593
495169
1067160
287886
870877
1080790
197358
946408
1019964
91256
344907
871890
325900
785553
438644
1069020
1040315
727708
860187
474756
325514
352948
105474
10037
299313
385594
1055816
852265
1083346
354251
910766
197872
850099
712551
371499
1037985
157726
791839
1020888
622681
50228
16312
776049
537030
270880
740621
595106
685695
562199
262146
540189
41665
403197
503848
544557
248772
609759
640419
592640
506859
363849
932957
145498
106579
649814
589117
914954
1003547
610852
478475
872822
552141
185603
639470
378497
78069
769043
987160
660242
380129
95324
658682
76065
107945
180826
745508
316072
86510
334400
714010
743722
791958
119815
844564
772774
769516
477798
126668
522940
974930
344816
862131
81359
709524
443656
355334
371796
418615
200301
595596
157257
468296
779530
706538
549319
979519
714420
275042
657795
119168
280233
989826
743083
519219
169356
858534
675597
487076
910588
992011
956992
93372
965435
138158
1073475
381293
163836
178413
905771
1065949
809753
238725
778948
543220
1217
434630
887584
237744
200370
849559
1051932
890742
1011825
839535
4633
597845
508000
592146
568999
40449
312106
371412
1067818
397924
1080922
198055
785321
604188
937869
137184
960730
23604
105380
236571
522744
217014
587547
618514
993148
917951
97387
577014
806352
479016
288261
570095
574373
87567
6297
932507
12186
240393
194629
801242
944843
1006413
455027
729304
762443
179030
365887
457885
947771
270442
950185
719257
306847
939810
1061893
452237
492500
755009
160931
1041816
855090
231781
239069
678435
605041
661360
621806
235181
90285
584845
225117
861812
868334
678592
611083
728613
124121
135389
494415
1049650
1004206
258413
282855
481407
275475
222137
467594
1021559
994736
886928
66259
1053585
221095
804959
437571
789643
74087
286369
471839
477662
7818
480658
760563
3617
1084470
777757
142949
760760
705294
434933
1084356
335061
281840
293383
85599
298527
554553
732697
169304
35558
1059981
452181
810707
1064963
181303
309383
817901
929827
288638
442102
460591
752179
189173
9417
930148
544687
428317
150936
966236
327523
36361
754578
493032
317154
354692
943726
925022
271278
997879
838583
594947
365938
1095070
160990
801505
1095656
562638
1012982
1073647
715472
337441
901776
35293
1044866
335269
122089
49949
811913
622873
671723
1008832
1046663
219702
1026365
959468
875268
946663
716480
60039
567972
685366
511522
561258
928571
570865
1072431
432665
552598
310339
32573
809988
1043882
42551
1063893
938000
52227
967324
122672
781339
652715
424062
1098086
821491
293287
998612
857689
36805
699022
1020444
69455
77836
1044377
960705
518101
366683
727064
738588
452292
530046
550650
486950
980436
763408
803534
405935
1003719
911295
826301
490648
695517
1059978
960475
809573
98380
741144
460517
287318
688897
404033
241572
765201
95103
1004231
540135
865535
402667
585469
110178
622115
246572
952996
832229
975233
382663
325569
461355
278457
951180
981412
370635
373588
155874
326453
856462
921361
950234
388039
348351
324454
1013114
976558
686861
57859
600220
716040
690388
245853
721710
256689
87705
797019
313580
335143
1015026
481068
661372
344852
631322
736873
919283
1065983
654995
358988
67475
710182
390081
197288
834451
1048773
613682
945164
516395
646576
327853
672216
219681
662345
288556
885003
57865
772565
259645
756208
378107
969355
377560
176781
344477
902139
42818
34919
467835
557295
41024
330240
418474
69038
698048
226723
422848
807354
63432
302617
177144
102805
679249
1087497
675315
888875
590486
179374
90591
752494
853163
824847
762152
384275
724776
595383
682119
354575
496514
878662
41931
371336
569819
378284
551579
118594
1067548
610906
759696
269075
491250
900840
234957
553094
963910
33652
425299
664068
343750
359714
177716
668371
470586
306687
245514
12639
33330
580990
726242
624066
175745
850324
785698
631297
472015
484902
56529
1034691
113416
437457
493389
904773
692817
558978
473182
994388
695131
816289
418767
793101
460480
329624
502800
65551
279095
408969
784284
951985
674345
364921
364341
773047
1029219
651545
785953
492702
580047
347250
970625
33545
876759
1036574
351243
768113
300525
363834
524507
528977
922114
797563
808034
323828
364419
851597
698627
457067
982835
336526
547102
413476
738101
139293
412519
524886
295625
918124
62735
878749
517236
391301
595199
517496
213031
193469
32119
121776
575644
29005
722128
278754
877423
1034127
358239
192550
670725
40447
698493
819580
861877
35773
1026281
518081
505037
804024
348883
1007317
793412
659416
812832
172297
918373
714940
820278
249400
687033
458442
582041
1084274
101296
348641
801007
887941
1092900
569373
527755
437740
85286
735463
1094623
520647
180495
113158
124805
647959
87274
288284
313793
578606
868903
786703
841098
65524
983680
166147
630876
154919
99573
529326
743326
492815
335536
1050810
338176
679392
1034976
368235
50066
971349
329575
497050
359727
93217
1022903
63483
1092885
126580
840844
383897
461810
462860
1093183
280288
301272
741638
258027
593355
594405
802725
448447
294201
931337
119312
757362
943833
847652
848702
526355
454438
721011
393538
197612
169142
1052929
223536
601234
739304
743088
903208
1044952
865581
57455
746879
504030
141378
426919
502065
479765
883634
431523
333525
54503
900701
434579
764209
220796
92369
523556
325375
68119
372905
238178
177052
1087739
219843
908691
438594
932872
1067771
137643
834607
58947
897207
873284
872234
526859
419724
641240
987491
693512
449320
1066599
95207
923186
28527
293446
737482
665491
843938
125464
411060
346237
561822
746829
204762
194643
786625
823512
880527
884544
783532
866162
116776
795092
485008
400400
917217
89042
332615
661431
1079543
99321
356731
736919
151462
662690
974523
79209
680058
226179
899063
498710
955295
895348
61182
243754
336715
231820
196799
406141
784328
814417
976440
40940
900790
595417
819499
376317
53101
820463
1018419
59032
638763
860942
700053
631270
738477
219480
604708
759716
301672
308187
366858
714572
107716
931264
707983
730519
969890
596371
203349
665367
1010834
50604
742131
997001
491106
384832
64491
667078
666028
384425
1084355
207721
230497
232624
410499
546363
492817
1016756
1010017
1081456
42544
634947
1011696
1013793
926140
888332
58698
367433
670151
945982
1025012
713407
699743
240504
297193
1066069
794937
813453
181982
413035
448462
777399
256353
93594
262010
602178
277637
818926
325252
763068
570711
62413
795729
1082647
676618
1060480
418358
834137
834136
674540
566913
1051593
698362
402626
736741
770184
516109
895920
640249
564707
218096
339571
738377
43691
649922
88093
717514
223469
138480
737497
405486
1054068
247830
172845
1037798
826171
929714
418067
848980
55477
747556
655346
189098
31519
230428
551550
615394
309902
801901
795141
545942
721621
355749
200817
357312
57206
680564
955697
854483
127786
721520
957748
206418
947048
812706
407839
830801
435861
616293
1006496
1031277
456503
799064
819018
659629
277134
1032288
870162
1035246
255496
317048
220478
489940
42040
273790
273777
1007330
328717
773730
90724
711569
576297
209427
105247
716773
978712
875005
673162
909953
382937
845210
694775
245181
196217
985361
128518
506206
87837
53916
599179
22072
964602
410431
888668
507617
60625
776114
1045009
397608
1085419
974726
544981
899437
315911
775735
297727
1009172
45480
934943
1057380
166473
721914
1057653
56157
971439
901283
224925
715420
215348
999289
16246
158492
760438
14889
487397
57606
283496
377728
79421
9468
872587
568878
610384
522453
147609
910773
989317
918232
204440
994670
483632
707829
415978
39649
772399
17969
302515
832784
487565
399761
450938
615409
983329
456018
293469
396106
980074
387769
1100506
677599
635850
506917
369739
608165
880269
583209
25369
1081409
903535
663954
316497
35891
1035173
542520
615296
1050314
1064576
809507
419602
152481
996981
749776
1047578
716098
264536
1086220
1061384
278642
619385
670642
838065
958574
284645
856474
275830
1062497
104222
859308
588518
615406
303425
77386
878536
1024893
899435
939851
1015457
565004
188870
399312
990563
832107
825805
883150
112302
163557
728214
392674
1038191
1032199
520224
893925
912493
358099
961334
813910
874392
207038
180785
1012357
804902
593544
910449
582855
583905
325392
322658
587570
666045
630541
933675
1083348
638054
82249
163998
346302
918472
476589
77352
132244
211170
118483
680850
522321
689018
904060
910798
769564
14605
1097790
657837
49667
147684
509110
530005
1020056
263500
631728
1089699
510721
289018
79083
313117
328240
111332
59482
1090466
1037314
145752
315480
1096117
504324
316902
90312
1008588
768974
78696
133792
292023
1006651
243219
214012
516680
630710
578340
341236
826619
827669
596155
742595
419968
548588
869458
985902
275676
510202
359853
286566
726510
1067071
289148
159385
210461
683964
1024772
836334
1072797
135392
669636
1003285
933774
864894
288667
153324
167201
237741
439769
268619
611110
239647
576267
259072
603442
812288
965921
539942
52544
173002
187220
714877
646186
930768
922661
384227
793131
509312
16834
879290
761272
696689
199637
518621
1074066
710141
420911
851392
1041218
1010954
25043
688501
396290
621273
971530
363493
368195
660804
1082670
196557
898988
13443
213074
478690
708516
420733
738045
5780
7997
660387
844669
188119
520524
486897
569110
9922
902660
774898
375132
695738
304440
916291
47083
24382
1014479
735238
556695
105295
846070
666100
334827
946815
458891
111281
63533
202164
151072
890631
286293
244378
303610
186094
716567
418830
167330
962212
404723
76793
647257
646153
405801
178748
191989
497859
596179
523255
548885
105413
1004361
948786
836525
132388
329804
854455
602697
439142
961802
691450
44737
600944
412599
1071775
13904
599268
547636
715650
333943
243713
529468
530518
114873
979495
84482
47483
476505
1075949
505065
159342
844859
98438
1087083
253261
1009942
81099
347227
33933
911016
129234
685481
573311
1071848
714867
142554
640073
715365
517410
804818
440559
758295
540911
715883
242210
731297
624799
696435
9320
553558
957802
166535
193941
1064879
353947
896805
573822
778457
57072
98768
847080
310155
736032
775986
494703
39050
105464
492950
761489
1063000
869791
627908
751236
900472
80925
764683
992180
1071167
621811
983579
691822
583429
696949
45219
1054740
785863
275433
447140
702155
294253
749862
367039
454989
974559
883438
1000270
226067
539154
691962
942076
763809
181691
477437
421472
346740
720303
231425
948205
1044516
295480
218127
837174
351787
644206
256698
241289
16280
802566
636413
575746
869185
586096
605219
953038
142022
52364
182436
473502
671496
1020007
207742
1029573
409040
861785
57816
817778
450921
803849
839522
932034
293250
1032083
815130
554839
1094219
683561
497920
1012315
414720
1026198
1076240
257823
90732
95216
1094028
561042
865450
1062589
101224
723303
99385
720875
1079153
639651
522254
548637
817583
856385
926293
975146
598699
476773
787609
379559
591619
323554
531967
155879
962199
381848
338277
253869
859980
186350
753885
770053
297643
835185
72553
946475
580768
442184
774867
381893
243561
482455
893594
746099
901514
819473
295540
413298
593064
213159
147703
1100795
534867
1006349
447780
969326
322991
499590
28834
621857
98406
694247
58575
781142
591985
353221
744491
811038
875992
958400
668544
915682
716618
512240
1030863
676760
120027
205781
630988
410615
804897
583009
185608
432732
1041627
670425
800993
564650
772860
714902
981184
636279
893536
247155
530973
129248
432783
216440
362454
127410
796190
1009834
228541
923324
887443
708091
251438
978724
343548
671803
384853
683753
496132
482745
815605
517712
823872
517458
989371
27401
1073249
153740
626304
870344
184723
757484
672952
947497
405101
495037
350740
42958
825943
771131
800551
683206
18816
298301
34653
940128
980005
263230
64156
1074260
944320
508199
226382
815051
532020
1007356
389509
706885
928958
1043936
280044
229112
62768
331118
727136
804800
916901
866517
72457
96726
206346
987363
226981
695691
792023
425400
932629
994824
660098
467344
924500
696451
529249
1178
1015219
186682
359820
746086
44694
65329
1093490
402747
126322
68782
588951
756458
639267
378557
659011
439144
41407
425803
459866
35104
1005178
749184
976434
469508
977505
1014624
197583
412050
654619
35685
43274
275544
348142
453986
690432
694895
806744
608337
369005
1053080
833844
1081424
770024
686598
1029705
436906
694750
857591
418728
92195
593946
174080
1040102
124906
832070
787574
225272
227645
63047
172212
775885
378230
291552
323403
668768
53521
1038157
230187
780899
577634
926217
825938
994473
289718
420545
988276
405156
409159
309079
751550
425446
565825
217975
884573
652560
259555
530746
297107
595622
421103
261921
692096
88815
1064473
300870
372067
613883
794172
73705
834590
353372
136104
342735
439248
1039990
624084
880267
447791
261506
438836
830473
516135
724103
1003055
864996
809974
430156
970610
401348
585745
314473
923562
700534
746724
820353
474288
1042539
892809
384607
51659
913166
400043
603424
481549
945223
234916
781982
504822
158388
319855
41190
955801
61821
761752
171520
354022
546333
160598
108690
399448
303814
680097
776940
613139
942193
82226
688502
165365
947777
658710
4005
569859
64043
597434
188748
341243
131023
1091692
627544
491929
465006
538971
849604
614711
635730
212157
943893
756496
878162
132433
517807
512349
897916
519510
243185
278009
42367
424341
85815
965988
115840
746230
338872
588848
967540
307553
337488
700782
983146
699794
682443
467482
390299
604930
571020
370414
476881
998499
558567
66294
664327
66556
92889
280916
469046
241257
485979
376753
1076200
165382
476348
463933
599883
743959
978966
74798
678212
706876
1078246
249426
362008
475713
883544
96265
124309
1074564
221451
340656
89307
475594
760385
727117
763871
118249
723394
189055
1057965
641993
544033
434094
793518
824934
1001832
503529
26522
702199
699272
1099151
268128
761131
760538
136969
117461
780131
998883
421452
463117
745977
436207
234719
529654
256547
1001041
24009
875877
1005574
964347
133509
330351
289313
674290
773028
458362
841761
390651
991078
1028014
438784
894155
525750
736583
713853
714713
1062245
839451
774655
535339
791439
421107
858125
604054
183562
770783
373400
114193
161730
444141
667306
974305
169976
587579
637552
951198
598658
518177
658453
727938
320602
1011973
732721
556542
117434
382178
108389
538050
806259
910982
674276
487292
139902
102601
369105
954945
109747
950475
556965
365626
714267
613705
691775
1080387
628404
407112
879009
614764
635291
321716
562664
334599
1065478
607013
257419
96851
267071
46102
322230
444914
135810
452052
481829
406831
157380
552688
63228
538077
588900
249926
843837
649248
397630
827435
740623
277871
990155
146772
1057931
413202
653842
770585
873985
389758
178357
394342
449110
253477
982478
512704
1085056
1068136
751837
327767
296292
464442
610103
79546
581775
362367
762678
633349
619687
720958
83761
914735
1011705
363557
457773
785568
192773
167284
342053
50105
955775
757321
822461
920610
755014
43034
922683
430216
64181
679697
791324
155640
600428
57506
325698
103967
16323
654722
692669
634353
682666
285053
175415
164203
145329
74707
913571
554384
696432
166597
489577
428000
716190
651115
744781
106202
32479
568072
444789
390069
1036492
728112
797030
206058
1042173
234357
525114
304220
209938
773826
550924
500311
382256
651616
521210
165583
403816
143170
976077
137639
561529
186273
923996
180284
340081
1056479
672212
529078
893299
241423
77975
486629
516049
882421
825468
521211
1053106
1101423
968774
1059089
197547
384531
925418
844034
796200
523618
997780
272124
563297
925093
188944
106719
794822
495048
839353
560489
865133
13284
849600
855155
155991
200079
120719
560356
798653
329982
258818
974182
537681
1017505
764492
77402
216884
92059
386808
573356
68046
582840
624739
85347
1085341
364003
211449
5211
931622
228407
994608
952823
296243
616382
349396
582199
26139
385467
449062
122351
156332
622624
330719
931997
307776
154533
243734
609512
709283
13714
450078
703228
939435
953652
78623
326792
686260
1096734
562229
193343
755383
1035068
676523
233652
493829
482080
940305
518303
734063
574874
277410
516491
692672
700238
612977
520181
440179
622484
287278
614335
858045
539343
249971
641595
490978
884368
68300
273926
325135
846778
694821
951798
443633
759789
81586
382833
904402
1074884
436240
888621
746864
538868
293413
62061
896866
525527
287719
809656
876963
985428
168418
412947
632522
641823
748019
980748
170379
885699
151396
730019
609421
182769
799757
588176
310057
148889
85194
139595
482148
402632
275120
1008642
147316
860658
877110
814623
651004
250277
1063456
113063
350174
765874
427793
114380
418862
289226
91753
209731
857210
938327
423179
421571
113971
694554
325441
51232
170340
814974
557194
428239
190122
752078
297279
715809
660744
760222
815236
1070433
298449
524251
739108
346723
650006
762039
634488
658299
204276
246468
55159
396016
650893
245439
241149
129306
773917
12078
917753
141802
44790
35641
648367
891448
1059165
177895
606460
886014
148922
780596
598895
822552
703214
474929
239297
32344
309405
126860
1041412
341725
48974
871840
288593
317280
953995
298309
523608
504699
914219
325364
282118
298043
613806
1074930
688368
240067
605951
950322
175414
948126
293958
452472
39514
590946
821422
697642
60116
1054392
153762
311978
584551
44551
999423
258009
175366
867315
507055
210545
466522
307455
967957
386235
486813
224727
717692
55703
544140
479045
608079
995520
999199
999200
121713
795047
772363
33751
446176
46351
612606
828191
472380
602982
632163
180673
62669
525140
309246
98842
759316
924064
138691
458666
34370
34533
310444
987069
101856
779247
457685
856843
73166
232861
700221
1040358
52623
385539
754501
782023
800555
322998
168222
652284
809407
613462
13504
418993
116270
764434
976357
511380
891588
322056
987726
689719
812000
268734
295741
1060277
939875
466735
251203
934005
844966
88823
361099
876158
886237
543946
188310
36379
419950
58761
952074
736688
29781
213948
267365
12148
791755
560692
1059498
605595
754534
563359
320703
65407
949203
1067181
21769
851036
88313
271962
1034157
447236
806201
644492
645143
521518
347914
368435
498910
1018137
829357
863575
927812
147992
377609
407031
104220
293868
1096719
912223
842909
177975
346650
445039
979673
173116
1020364
818632
227340
826370
554547
1013372
92173
167238
617367
1024617
275688
142152
575317
134187
938707
283682
997898
468292
309375
751963
325402
980343
832096
583024
481004
851148
855896
22984
938409
397651
212549
180887
299044
745566
999606
524073
1068698
431205
29426
656030
1012694
695066
537873
438425
949690
772664
442841
29555
438146
254849
1019433
886309
318187
2210
185406
474084
701747
153579
699604
1039136
222762
587093
376651
307187
332976
530253
1026778
919535
397061
626412
331394
342309
902908
879054
971348
614685
77721
162672
452847
262819
42822
81828
1014845
439860
864690
191642
1013474
762838
1017672
288342
85907
979675
795816
316067
899446
541414
1061398
928452
763078
317904
791390
771609
888936
3763
210623
839040
863175
144987
45049
1073140
685354
283123
275985
502986
544973
822584
615313
523876
432928
226700
450150
242994
244044
615432
148280
425061
1038733
147973
705520
280914
549112
281336
460258
326736
1093936
266086
103902
407321
962227
288716
163392
917292
62308
368390
754126
324770
36990
1090485
880396
151262
1063939
443909
252653
480375
1032978
471593
613797
640407
133151
285473
535905
240168
667440
624811
353630
376183
220992
114573
162036
1070086
1050870
280163
537002
72098
779794
587339
877519
97081
798609
760064
976089
1027467
987255
619532
1019202
610735
760645
639395
130645
700756
286918
948688
189469
657674
756398
254754
171391
1092652
912412
884292
757102
892369
645728
868543
182063
703268
797309
500690
1045287
11463
103332
208646
298425
265063
772309
371627
297706
44042
179795
867326
972120
165654
758163
947185
430281
433865
489102
1016733
890211
134212
177708
586841
689456
153617
495172
611038
584884
323668
850578
705230
451203
612415
359042
602256
168780
689069
224684
77022
247942
136867
196569
751499
240106
1013396
491296
801836
331510
686561
93037
492274
868050
447589
975533
1016666
495386
637916
880310
778717
827861
370924
886304
573781
665840
118863
424637
525047
641789
944300
697779
109301
498946
868966
62751
944256
734135
749607
398292
782644
243655
108933
201548
1085044
795786
354519
797323
810439
232409
319595
1000648
312235
87604
1003998
462256
77229
718012
987183
34707
1034054
1044640
1015228
215241
473829
215755
990881
602829
839594
316040
907997
812483
904973
364946
413799
1023677
495308
14184
515863
781812
229778
39345
690710
290669
57556
359031
51869
591772
222145
992519
371123
867324
640969
148935
761969
684483
599144
659635
465621
741757
67663
292056
41107
706294
583938
1059241
383383
36172
474537
744231
965397
415843
886760
618977
491923
1059870
313270
356219
501655
401471
688303
212334
761809
454779
577343
222367
945633
428907
694842
349332
575472
304201
409494
380488
933780
41591
478077
996776
493005
217574
893091
707639
491851
20539
1015506
1054964
378533
524836
411832
472337
37118
980367
826299
705758
710039
419175
477728
851745
700005
354417
795633
88433
758559
737247
946255
73266
999326
897459
308045
853052
565070
137401
329114
213143
936130
153088
453474
135361
419006
849135
731925
399470
920207
853400
412230
677626
742810
918582
391169
836445
122932
205558
154348
192956
398300
505558
698473
438509
278594
12329
393383
94094
980400
195204
733921
5235
731409
1016682
741269
79700
461587
543312
448000
1072388
382564
736427
159170
1026026
835843
145581
605248
929651
839284
201961
851574
234826
204501
401430
168255
704290
485808
540578
763207
323209
343800
22002
497153
1078393
817139
286013
519632
357798
1029520
803325
132318
437100
503705
1037630
19391
1009819
143064
752508
1028733
360630
873314
221382
132677
519284
23656
60401
120062
774882
501575
833675
914535
107248
273125
665812
989683
585324
107194
456536
526696
521656
438916
267581
902990
157533
514699
686349
509078
886437
1085239
568405
129906
722120
104902
138825
229784
648931
963234
660201
11828
721968
1030724
406072
994908
477132
154253
607824
96744
588487
112848
341749
301539
121611
728298
414765
35529
465283
929283
807924
12232
421826
1088646
582110
1059091
68570
459082
234906
180833
194196
568026
207673
756188
754088
376958
538021
174693
470412
469362
690104
726993
626042
783104
1077428
1041096
470435
889179
647087
473290
438470
110075
306938
536953
249078
616921
280714
161627
868830
107444
111094
440225
1029192
35936
317430
943173
17818
911829
46354
247560
91080
1059846
10175
681010
508395
875998
210027
620890
773357
802006
625765
921229
610226
11479
246237
218397
1043233
1030469
38735
519948
966181
878213
449507
420922
1027706
734634
2160
645542
284978
464982
3078
534683
351777
1004337
253796
616051
1019664
329988
914294
850737
179160
1048880
47376
1100333
898007
632928
537125
318426
809470
386517
911052
564666
817826
974075
511440
162136
374872
921435
321925
514494
53766
319769
889497
575106
283836
325675
799398
683457
1000875
947581
671797
138415
690267
919294
452382
534725
790888
1076715
703742
478943
417699
242015
159097
624115
931283
129190
110735
398494
1090701
858304
202229
684684
564258
985171
562491
43912
621486
249730
70698
1022248
278141
511266
1081834
709513
392027
1087308
454206
635064
292408
259407
609559
480437
47192
952696
620097
609174
752488
171236
634707
823820
526098
777183
525481
639260
731090
787174
1048769
80534
163794
748197
186797
735576
843397
793307
747643
460504
114275
844166
364713
223808
795220
541731
622587
136978
789270
147524
324865
507769
1021945
917968
196444
566885
985037
838835
214661
910162
671350
277509
1027939
38626
413451
249452
48024
493265
969870
1082494
995710
626805
488878
970900
775008
210944
134895
914604
805032
201035
193722
120676
216823
547977
793828
614941
117175
416100
365778
918778
443382
1044117
721755
984885
49225
692366
980368
930582
31781
192669
533067
476056
385741
828750
108962
872302
739617
1005339
920419
935508
740923
272845
805333
708959
104435
658495
741055
903306
714172
493774
80900
824312
31818
616080
727130
1020676
276043
274993
211339
761316
1044810
1062357
326012
250428
385662
633360
915166
5776
1074353
238347
983322
108669
711579
1016979
199266
1034273
1017633
405913
1068999
661914
652471
99952
773682
1020509
725910
956196
893630
5598
516253
38644
86179
687603
740675
584934
998302
232264
841043
612149
1022183
827695
26516
277896
746794
1039146
218072
545041
372910
56642
136920
373558
475258
988382
730042
759385
465495
342700
332566
160332
3358
507928
699479
1047329
860360
880102
721582
513598
1023187
975103
66123
946152
1021684
566235
995687
546385
411176
132816
371048
297159
845004
361483
873866
208367
441752
5837
951040
408348
1049668
992237
739828
75888
981019
845350
700231
98419
608259
207759
919223
949666
785303
50176
215432
894855
221113
166516
711822
858108
691675
1040642
848491
540047
300994
647028
564715
784036
322512
256972
298335
1095189
590711
958072
552742
378300
766417
1035549
968015
530522
645470
401696
422381
112115
1050976
121987
730842
783792
818449
707388
330930
876906
786213
786214
768230
350461
64549
639003
448741
61149
397159
73041
768514
938316
862827
455030
1089547
25966
40265
88296
929707
987331
605201
416446
486639
30390
147679
71811
1058732
315420
60611
501121
434045
412605
697771
82632
399930
414166
782912
885318
291429
235982
190558
400827
1097115
212288
923511
868949
675029
153498
855830
305198
353006
841626
747514
424958
613931
475117
274739
14273
681790
841877
70967
13222
314618
667812
911131
762594
662912
324651
575265
995294
516689
1019325
961898
609309
40107
901621
91279
943335
648599
142285
1039631
851259
84891
184834
150825
1082099
972928
599542
745307
658434
613760
1095325
57233
443663
709616
537481
844796
755025
31109
133834
678349
996984
817334
807479
315455
76860
954302
475763
40524
580076
256402
255670
272218
256029
285583
300957
903986
1093081
605313
1085975
987826
889506
121578
252672
300446
543930
68308
7552
763854
403486
358542
868981
237885
583479
185509
580719
139940
190319
828491
315015
943491
1044659
356882
394427
78055
197683
617233
605045
160043
784340
686766
233289
732928
681272
663247
138073
15963
1003068
514855
1081968
1020661
124042
612835
1054486
954133
36227
1019200
26122
172413
973778
757472
238332
319643
723159
176828
690083
136306
766618
544753
563021
1008750
526795
990174
670852
364374
489531
456163
38061
888923
665774
802942
992377
490466
1040090
1094660
193154
216860
646495
325019
475271
681626
448535
456291
107434
566968
652084
801609
648630
498759
239237
961120
712360
66170
116103
725594
670575
479934
386283
837304
937435
169236
40552
776623
79241
251951
994193
949901
859921
907567
410456
1089838
954404
724065
551996
391090
807913
595041
115857
657447
1025184
645129
668471
764519
1092986
1008390
129618
695028
177894
614634
16303
677699
1007806
404725
179363
16173
381953
62549
835700
958144
131479
170937
213478
81460
323021
1036028
750645
1078421
263306
872908
980968
314756
983169
792075
308789
610600
184565
448564
307913
761422
593881
359868
936785
137090
239403
444735
821544
990026
365935
568745
504639
404834
150447
359633
1046017
778757
1100538
213513
433112
514215
354745
870655
918326
871507
312173
898705
44110
710334
355957
395629
600065
412074
649576
173117
912349
210110
734330
366634
934607
1001874
2712
923686
1042288
575704
641827
867366
593088
991369
868517
90989
513397
110425
820651
232335
1244
780822
557291
47149
701479
1029306
975212
33173
994876
34223
775711
280549
380622
905661
1010138
484492
1031481
259769
393531
27372
332667
1000625
711788
395641
499960
677123
861415
741452
512381
1029332
235012
529777
453740
351228
741346
226675
438129
488720
708486
951587
896137
191487
717536
458377
412855
620310
732632
315858
1097504
525181
725951
827229
56136
627904
104234
455056
889855
220182
135281
144381
518816
705836
365988
934272
561811
457296
663047
247207
223986
670375
631196
640546
373806
419757
850774
715539
708653
640754
567037
819877
1039533
812033
101420
357139
320777
1006224
226510
394949
126036
977825
300622
208960
758684
195514
354940
487767
828037
974128
947346
306711
759379
976308
248481
197281
1067053
832882
51046
769573
587535
850463
1030111
112928
902937
76061
1050666
993436
464403
941074
565777
671414
443944
660572
357267
35022
788237
536541
521052
76160
259513
867432
425470
533875
792125
1100023
987052
843591
462667
457351
82025
1080615
941282
192944
406851
427987
1030186
577123
294652
273291
934658
367205
401470
852849
501192
25760
674694
560861
364984
755938
156584
235009
610297
348464
985374
218179
988348
856357
596781
399264
809773
689548
668550
258558
172209
1080389
13583
1043400
435447
884856
83529
269886
431048
1005543
837261
38483
1008240
380758
775115
948711
148186
418969
233642
253109
394422
661229
46589
815607
132042
721282
897712
795019
31392
71819
831559
300885
362593
1037025
838579
231624
397297
537479
1011715
314573
773133
156693
318923
583879
29501
741827
879780
20355
816022
656845
565936
965472
611690
633572
638358
368591
240779
591475
585716
977789
454982
187884
197680
233770
1083645
1020816
489774
1076119
1006786
514625
162904
995993
933246
478756
227999
634778
1079882
20885
145166
1100761
404649
905665
1095846
291955
901926
630792
71352
646220
877960
991972
1094456
488960
1055117
785359
796691
5271
62915
1082870
103864
477142
503168
824889
826792
695069
891358
136158
567478
1032435
124622
363875
574148
382547
299722
737488
511365
969083
75258
216670
1017813
772190
1026632
188063
1066848
567275
1065312
1042223
571574
815722
332845
75268
29140
506734
480630
887026
584037
658996
961168
1048151
522318
517076
497515
254282
921442
144779
338462
16887
114025
399809
411371
727798
468546
539954
617420
622239
991231
637882
913543
1095926
696998
146167
869094
366151
164358
169264
769987
455097
226221
558623
179766
857180
301645
717697
609234
462984
650716
168774
235961
655854
441545
110361
315231
619616
616475
860903
124643
850015
592447
828167
366663
270338
914483
158804
469805
351650
160244
800887
574836
692861
849767
260991
755251
256520
291465
1029421
480906
815543
581619
173222
1037554
91211
663487
674180
869813
306954
1098236
688854
807412
132979
82141
241370
984596
1091310
168343
764336
176443
1035972
153148
29634
412044
631504
834754
428053
886092
581328
1079375
951030
207522
51970
308832
487878
41440
678175
974770
689880
610765
366254
504112
335768
850825
676997
16358
870048
461346
1076813
653138
253644
827186
90078
556028
565900
741240
73428
270642
613243
898711
983072
931316
823959
543865
768434
505391
26929
304704
458482
66114
1056292
278667
902958
279405
179049
185986
695669
126916
438656
613540
1056858
146811
425584
850958
558607
821454
231078
922944
976574
625869
839345
830070
690078
403946
120838
435782
540138
400588
205445
455230
520511
811037
1082418
817181
807801
300171
224993
849449
815432
553780
996454
1035805
744187
987965
536696
657934
764760
33296
297948
638139
352585
1061282
364334
1061206
618242
25805
83409
47187
372567
60711
973161
337165
122018
1052214
873511
874561
366991
474398
336149
875344
915387
1047819
970891
508236
144707
1051004
801767
232205
854184
421274
376073
217928
721335
311254
492417
848735
1007219
895182
725430
79184
989708
405697
568848
167881
534074
1022205
858775
441232
5159
1100781
600787
805396
269034
63888
628941
743454
995535
286377
1075803
773213
259273
227871
605066
468457
661738
331286
986399
467168
369420
35403
145226
48849
327026
31898
151412
605344
728555
725141
471653
744258
107589
200715
385229
118107
658891
69623
690311
384088
974862
1064330
114825
56666
410507
154249
1044777
329106
729129
70460
424968
674799
310650
62467
510964
689838
858317
1461
399073
106624
717911
821000
531414
693271
341343
206945
351392
404107
706697
341669
806325
606951
438459
977724
510554
695848
256679
274344
847533
17129
416217
618493
566920
464617
255762
736998
1074536
264482
663988
152941
124280
526349
1101250
319016
557413
390597
861337
262868
3335
530979
473634
9237
396777
965951
43516
951540
961523
673803
679159
528605
162500
249384
734470
103258
17929
656680
814712
221916
203617
947087
394246
377327
558029
339036
178667
184913
682829
1021777
568096
477403
835588
703051
104221
1044671
391920
538802
802484
851403
524984
904881
55011
296906
638186
198231
590084
337131
830721
800588
828513
62041
467558
279998
450005
826227
314417
666627
490487
136269
682447
649076
174593
155994
649787
392549
475998
510764
311058
1095474
536371
223080
719794
249303
656163
707994
741815
21193
532562
1040424
1067730
12542
369616
406672
118640
27697
861605
810330
77659
627243
791760
277612
184951
402323
843268
477576
492629
317143
892238
191154
453593
457258
267521
460657
998386
626880
112309
267259
161009
906396
1008595
756654
274858
357827
596084
230358
456996
1023047
212576
29441
774032
734292
664442
741858
530429
347806
814402
255035
272926
176662
242985
882445
280778
869886
700669
16271
1068694
603889
28002
658280
46220
61543
985717
85363
722399
745488
549158
802595
293950
831398
941243
106595
212011
1079207
1080257
474442
51319
545641
305957
396883
988268
1047336
480758
524326
189630
171327
389638
251720
13890
266359
825902
671343
359231
486302
695513
1083401
1035941
653555
938634
820748
45335
1018946
299961
308284
430879
91178
1037074
193078
129511
418749
1011601
65911
776861
500315
896108
755735
310618
981203
302920
170958
710597
420261
116580
843642
97661
1000749
279183
459508
903155
679749
487158
530832
744718
1082897
244562
848518
233843
185297
22141
837748
445209
323603
264366
323085
498526
616286
695169
824712
1059781
665946
493960
1081944
954963
690458
105451
734385
119243
839226
852633
499311
810565
1093324
648965
47548
175607
937491
389092
875373
957394
1041929
162153
547344
678152
344921
479037
987396
172519
855427
1002910
536519
609462
310961
291720
595733
1029214
792346
547307
332331
49996
124853
183136
935568
270715
595044
66075
369100
247413
1033122
1053068
390949
552467
552466
1019556
132434
115745
1072398
279673
534664
154000
65666
932822
940218
487196
682909
295915
284503
55043
937868
523550
181993
883928
999114
633056
104467
535090
117239
779264
518829
732275
703740
198620
965413
349486
343488
291306
1076888
174420
215813
675051
455141
978447
211344
927573
77752
275028
554411
683415
535970
676176
545247
679367
1022326
952942
564854
568286
112388
70333
11087
440118
367530
660754
928137
528017
538273
1042821
379606
603432
948138
1063350
275183
351175
218722
96591
858634
581432
415413
470442
971738
124942
388341
478239
536840
855650
157562
697135
298987
186651
245445
938399
234051
163823
63671
1041307
101447
179461
1039443
964097
1028555
129330
891629
1056200
1020674
291086
310690
745908
403806
903030
654906
254325
225280
666633
5265
874354
494940
113175
10001
940105
322189
965246
81701
855602
61395
432267
474549
67871
61180
650312
19536
482434
241982
881930
891388
428428
152929
484954
726569
726570
174997
1063911
1058668
799645
614781
379921
713319
1005840
231679
568971
998873
499122
570047
163669
362851
654577
852067
910732
478273
477223
503981
286842
302282
255625
254575
800878
467013
302670
641691
679362
406267
184296
495847
33211
79419
1079667
932260
867587
947840
1065636
532027
713296
295899
429254
210434
725244
582342
370243
721889
23420
211293
482820
471157
132849
430615
1069329
891282
442278
224442
147635
496414
1101177
387402
1056737
133128
207961
697767
894135
569131
411562
390939
12427
56990
929208
210997
32320
618259
698846
45513
854496
394125
565290
368826
656558
316628
699852
32051
664598
414930
629520
20483
111878
741673
78484
26619
205027
422114
744183
770252
851069
345697
1036750
662922
1068617
463431
256554
1020212
625519
754905
631840
304538
246186
444668
81149
59002
955180
1089793
614876
532112
954732
664375
535851
262348
848429
468624
461487
503102
188066
256286
216682
382978
1070495
94584
514952
906731
415365
389366
612814
468453
712834
391274
989142
937693
155654
440253
938753
578854
340686
1085503
1035605
469610
873636
134838
491543
796787
1011780
619898
320059
496257
782908
274340
474464
1039982
459216
25763
478810
1033650
16331
743816
939320
1062903
12646
89901
275035
360668
359786
219919
68936
84614
550315
597564
595464
224082
1084775
964973
312343
791974
674086
912854
107698
1101198
826516
212315
524243
487163
570986
93845
1024785
1087873
590995
1083487
580933
336890
196073
468854
827015
135942
316150
990885
397626
219304
944647
438573
462197
1060330
544462
151321
295719
438886
1027977
425045
1032930
599463
413672
161455
352521
305987
263469
200504
479542
651253
716027
978110
200376
830493
802173
86156
13732
805109
981965
483148
896832
859169
21762
546704
42619
165560
762944
733290
558324
481895
984996
550252
887760
522941
477118
752472
914063
34728
899690
67828
842538
858635
190827
207100
343961
705871
898567
1008901
261208
14370
674545
619756
22889
226318
279338
762633
948965
189057
107102
220799
1074641
108528
18952
605256
360508
355023
508510
298888
119542
298381
549602
161743
744913
308878
857892
1092045
610895
301436
824959
374685
201964
922902
183931
402858
996121
561686
180863
840573
97590
1052965
504979
289997
665141
26974
942301
330432
1040692
177919
434712
136147
646357
869870
977629
695860
433037
205330
1073468
395516
803515
376822
133037
614839
540786
1058309
135254
882055
420060
831899
477516
1074887
1078748
668429
743035
939967
838014
338533
720733
424036
813935
644092
290206
249986
251555
838218
660033
337977
18908
738817
823574
674689
147829
485598
30511
880773
422900
17506
952011
996557
5762
634320
186300
124999
461181
187023
624047
743842
796180
1082175
419669
500713
192237
184022
324765
428703
809362
629974
49245
1071637
1064749
759458
495914
721684
683421
798639
573465
300258
653181
88498
795483
58762
136943
671956
742958
1000004
83253
947842
797546
166433
78810
71500
494629
38081
688349
429532
799295
895543
502618
513543
942222
980724
131969
611807
486635
1052153
418254
834656
468482
755809
910734
405836
305560
827334
831261
1032589
448738
947977
228531
469031
89289
45442
1022180
1073451
745006
975247
1032682
585208
825132
870729
891984
33878
656175
693453
551035
135404
203408
309306
649769
62599
42881
407232
969882
1042240
584761
244557
380687
839107
294784
726959
1016740
818285
382775
834999
974886
162532
210976
890855
716038
437363
999552
159082
1011672
964949
293268
459953
398730
241039
941252
594625
92309
642298
576803
813414
100689
1024663
484617
542764
38229
32711
46487
851016
27182
900165
455884
793678
806291
432571
186039
1016674
449517
976950
84679
667625
925779
418383
54963
653895
260286
228178
181027
866714
1048758
932995
990794
689633
292403
496365
726339
264218
199697
238323
1091730
1035471
602827
486471
9480
495057
1062371
70068
509618
372270
998439
890004
980640
841058
724769
319013
76646
687418
330504
508538
85538
290318
878302
698965
752521
727471
194131
543933
645714
888125
1052678
62990
689475
678727
172869
926513
1050620
1021646
781733
553898
480937
373624
624029
1081019
541943
873397
960267
319256
72792
1067595
544106
661340
1088824
1443
5088
925840
212650
67123
1023123
556207
1012149
31154
149192
557979
1091965
219150
906050
132577
287665
1023619
359475
329309
228945
1078710
556461
3903
791586
569179
909066
427908
940021
148939
314358
557211
781479
213908
1047170
105231
227767
879702
185974
659304
240908
993162
429991
245900
650640
803368
863002
1055893
360048
1079087
260601
468863
674908
300816
516458
669535
344773
86860
755303
163937
97516
503072
35207
199310
335770
638769
192535
1074732
238045
795746
529236
454576
463075
650325
145610
134278
147203
906308
720503
223286
667767
51093
892322
1044661
146625
387068
420990
776389
786052
10395
562562
498090
921654
641228
87966
796719
482238
165902
384404
596602
665799
276322
747710
770279
708080
694745
892293
754186
162088
650044
972638
1029562
1022242
7178
619849
859762
3809
259075
182220
195893
480168
860900
326624
924060
257103
664997
735554
705131
205957
18600
566950
288408
256829
386790
660737
990310
908464
306265
139967
304613
283219
665098
203214
425783
272014
799371
546683
493964
2859
938883
635889
960167
192888
412240
278606
60455
792864
828054
541070
694199
85156
481348
712220
758514
521527
821085
730351
712795
552573
252963
92002
193741
833618
1069897
553815
606409
735779
831206
585412
628881
604187
324599
864942
958093
518332
724950
977055
607811
707018
1061482
260954
982223
447237
991055
87527
82356
664606
415668
997569
182008
466577
1063399
678843
1043520
467585
246990
76949
650578
267227
217873
726958
247983
778248
369354
696106
82682
892237
174659
805631
246953
506692
1037859
1018205
476729
681428
401167
204991
791652
859734
327077
952128
297054
1056383
1045915
529771
846520
138897
251429
696489
1009402
257961
459811
375737
432039
942712
448261
660295
1098135
826682
195853
858544
1076287
440284
896420
106502
791570
841486
937299
1081237
55295
698788
923347
1007131
6074
998658
717691
199949
21128
405953
140508
565015
349761
61882
115409
45693
810293
366988
1051795
30695
896029
1025309
975455
255992
606899
493026
624724
106133
105083
77441
686698
356328
959788
52913
628312
399189
440343
1004658
150270
44648
675795
837294
115986
684345
1094169
819406
377377
169008
671502
1036815
359782
368419
68906
941130
368176
962693
845985
931313
660817
256747
867210
848789
206985
497827
990711
1094079
331115
784596
542159
279231
831523
472415
288360
287644
828821
761137
455864
565437
504756
620857
983346
475309
559056
693268
692218
686175
880092
404243
339930
335955
566659
20133
172416
629457
1073598
415976
105778
615307
922142
87848
866985
501479
433122
781082
17905
625542
328977
623295
389246
116607
808324
644090
212060
549452
1066667
395961
76566
704462
859038
569571
1023070
900960
749855
113611
707210
948936
28914
320276
705249
1028459
414661
1071685
937015
357298
411673
410277
365843
38760
753812
210715
880583
328168
1049375
770911
73180
781923
493021
288167
945640
399693
247088
879545
379116
149503
764404
1040873
599560
513711
893147
889440
502312
700038
149526
440722
1093714
98563
103049
50542
76277
300264
408084
274517
143269
667898
416175
342771
835929
901919
947641
89477
697574
240845
386128
571904
288898
612566
471660
313814
678895
550915
513298
665158
61310
773031
392722
286487
734310
50057
91744
517661
174079
221669
855002
325040
56387
652743
564125
441618
911770
1064271
141033
448030
787713
1065091
159149
418794
429080
447268
282307
235647
63243
675107
698582
502176
144116
600708
404054
474819
76078
98570
131210
115911
946987
4754
428944
968011
712904
176026
1101191
477599
396506
969968
348392
697479
1037155
713667
880698
463959
447810
669917
643454
100505
382153
423634
764643
414699
602511
865339
326965
440798
592904
36959
256603
223354
368581
446133
830983
773395
585834
43447
269657
3899
830164
380867
232660
318067
10924
911766
865897
147962
562392
940188
215158
900176
452875
655948
157298
419486
21111
10121
10122
214655
943116
727479
551285
624876
438481
336954
999836
998786
493294
1062025
476658
1021882
529153
639793
747369
437920
1072679
636399
1086505
893199
436121
1066710
223204
1059810
514333
570936
156896
746519
895181
63615
440344
1025251
486872
704351
528003
396651
87520
907817
620960
574756
32841
307286
824588
700160
31833
1060999
710078
566628
1069297
413809
757184
661830
208366
646316
635325
339130
273559
505392
1056218
603187
142438
307646
994268
286042
431149
746581
943671
657527
38117
418663
487671
483672
225679
556479
2892
162808
890904
291537
471095
187094
981849
852958
471043
364992
105742
791848
366469
206756
941155
1013138
904730
772041
1012085
267363
1034767
272177
417895
933294
297111
778176
452948
35996
443777
292636
890804
402375
537312
727682
1027302
655322
509597
891916
1088979
1094753
969200
222096
452077
877851
96852
1042041
217913
274178
541427
876234
911630
771146
616491
464903
708061
470837
764990
753300
218404
960700
50655
1055278
1057102
944961
474293
189040
714474
94193
496067
864793
833502
857612
87800
998626
572156
1085185
139284
162400
886060
667048
281522
62611
590799
429401
377579
154524
522480
740909
1030176
951479
564335
436913
215223
414100
817608
335913
911410
121013
415173
236411
516586
452695
394336
992059
178979
985519
762559
491900
803940
138250
800421
28550
1072947
457790
670813
362268
232767
807569
612362
357987
852001
818425
954793
48296
1099394
1050792
111387
681771
195688
867142
20119
864889
125239
1071286
946798
298952
321940
813230
626549
771239
571849
923592
13552
232064
817302
489806
949807
534247
722324
857527
3496
379619
783202
627989
1045116
432066
521724
181169
134167
826444
385791
839932
469770
1085366
674997
389054
61492
572096
295008
804756
1097592
352760
557927
722122
447265
461986
48547
204568
126777
334878
45052
948945
498805
573120
61831
857541
137624
717114
45640
1012186
496499
389198
308968
634036
966374
512550
839317
810447
358648
834025
552029
281671
189372
527196
314124
404069
669835
663845
101083
159681
492775
721988
497997
365591
867816
717470
1064833
884919
862851
626856
1080187
3143
192302
609221
854187
374030
421376
137051
138101
1036899
833710
935667
601776
602826
304747
1013911
682269
967947
309530
239753
821212
103156
838271
202746
706425
755386
509767
138126
349682
914500
992534
381051
406382
609287
945687
971923
169538
810799
280663
196037
96749
704433
236545
20269
641376
753608
163304
170242
911964
497517
647981
791618
332040
654395
785113
1000681
459382
597142
703539
967310
586469
905349
260142
34249
97194
267824
653513
739994
404660
901603
580022
1035474
1056447
226365
536367
715518
739750
899314
957538
713475
15694
467665
563810
253210
846182
380804
518873
89966
853763
1004625
1037803
323901
1031075
113879
837870
78896
1060382
641189
720888
248425
37689
828093
738645
548220
1081795
593950
1061428
1025068
696752
817796
891346
151907
583358
408723
24544
831486
1076545
90391
325600
15925
16975
643309
1047725
704946
248540
703572
822511
223293
576228
266458
304456
778020
827231
238487
576886
1094247
374892
120603
726346
678178
167109
681602
145478
298095
130623
605616
161876
544562
453061
366793
760914
785664
714248
228680
610810
752282
194752
9341
333101
1069192
794291
481030
416222
523826
971034
923956
637431
351005
608420
711464
610835
283384
577024
183593
934229
304564
1018252
725607
447829
529363
590511
972916
168635
624950
254404
1007582
266900
630044
627605
706585
215593
1024062
541420
1004159
857640
651202
193837
65556
696924
635079
26800
110545
628193
218542
7921
684620
312735
578992
634325
426803
629472
120835
328094
1046418
493686
991382
107774
622172
73646
422696
597398
1074259
431894
204402
747295
165088
315847
298328
599214
966279
167468
431929
329419
621907
119255
621487
447916
421775
856537
181456
844068
761848
845498
852031
1088187
77757
191194
1019093
1053946
462071
279166
431409
646842
983492
1028140
36923
446982
520271
408716
756790
463840
737273
295476
155308
911536
136396
457956
208379
34702
502899
129018
462395
618638
165289
929757
615890
234801
1092959
213828
733908
461153
972628
320830
372559
145232
479773
440873
916695
1030937
1015579
686834
802020
59259
1092757
904925
849248
234410
715173
123632
532250
831522
586645
160765
82437
409935
454353
1074707
1075757
195123
681553
961063
872241
892793
838723
250105
749173
21090
446497
13524
934004
1017040
423144
1075121
487887
809058
126723
181283
485440
258311
840868
401885
221463
142044
917476
246033
878254
950615
478978
182831
414795
206994
426228
1069382
137960
422544
469315
94692
1038813
805584
151855
145094
500128
769051
344846
978355
610131
212269
43823
638118
620834
1089822
157700
268588
645414
658035
655305
93338
754210
426602
425552
883986
849728
451975
1064115
805587
978243
161297
160247
622786
290797
145157
94202
597678
282570
822265
926646
891114
200528
677288
953128
173586
730971
651484
592772
731553
453095
347484
645566
644516
399644
996401
111800
825569
487882
836690
4214
579505
93752
1024262
736914
670161
336695
666661
361213
440818
236518
388252
372628
937634
644580
1068479
727644
536075
500046
170510
136115
597993
413085
355304
277850
120851
5195
808846
896999
16318
1056869
1076136
102938
597369
805706
491159
182387
261640
881900
754406
292850
918440
978149
485937
931309
612718
1029232
106764
171595
961729
344928
349529
725877
393142
25631
17766
403030
1084898
217057
437467
183498
1046192
440806
668653
795634
478310
592111
1037629
1043651
1046587
559160
187413
314737
1041291
779943
375428
535390
854958
94241
944113
753026
723186
822774
415811
1004870
275578
1025048
908335
614446
258079
1087125
879930
420417
1095543
579636
681018
512808
1078343
568239
947292
731361
910188
654633
422504
435255
793713
30736
998961
487740
435534
190105
314639
473010
270252
146794
516863
406323
803457
448022
911437
311160
922179
57296
1077098
128508
777840
172168
46650
1041059
474979
773157
493988
912152
697979
976132
697872
548255
142100
1045834
478965
943928
945720
762932
195309
464805
543346
343442
814661
322870
130280
973200
135433
401420
206914
813269
317326
567443
735162
1077310
967802
430241
988080
1096419
182925
1039304
67644
1056624
350628
717386
674961
395492
372506
273111
928996
931754
919174
800837
858383
558859
663144
662094
988576
529937
242752
814687
92818
389497
1050342
254465
215017
153035
1088506
1060509
388968
204049
559457
742076
1040057
951323
766174
689977
329896
493863
468298
256059
282278
1076424
377820
139280
175993
385697
127348
350697
700860
1094632
1029990
778975
762700
664605
16689
317432
409457
946316
321588
253739
296003
762537
925988
79984
489977
43975
242213
1058684
749720
205867
235252
628961
71546
766251
682577
24616
959652
158612
129138
348896
424452
426280
195633
985300
582820
192309
167545
48113
434709
373586
467283
772199
1036376
45278
184556
939678
137566
706352
579829
970525
285630
133160
533937
285711
757691
758741
521549
790140
67147
324774
881599
71011
933456
30185
920940
610046
160331
182656
1008299
390707
883512
427111
415534
120815
864283
249392
4624
546969
249087
80973
1097832
1024712
1097258
775016
315223
776873
924621
466283
333945
715290
749681
562877
341765
896166
282942
1087791
532387
67659
66241
1085495
394736
226277
276099
781593
918076
677867
662743
336400
944297
666258
813706
222186
1010554
364363
227612
1004410
611972
294807
1008925
399747
551265
266337
740874
666057
547759
555294
1069948
1009467
780018
59192
230412
950474
956296
874179
53105
1026855
304434
2063
168483
854341
270818
870370
288984
488920
93588
378376
512306
226191
187670
1018952
660711
965635
838614
1057108
1059740
274016
897500
565689
426371
934040
110420
662029
219744
1051998
601410
25173
287566
1032207
617974
918783
1050663
401859
199007
593375
954179
3576
921100
235204
1098829
599417
377846
382853
654140
714733
652991
80385
491846
244121
798704
983428
531481
921883
9831
433041
629637
383933
940117
933071
722005
393290
866760
847121
515837
1023249
887213
623479
76921
402849
1015204
115358
108167
460096
410180
412256
640039
928495
609949
235599
533854
594315
548326
876688
368378
411808
753912
284052
279903
475752
952437
440373
688445
66635
760215
356468
1058334
212085
350594
24425
484700
924603
274132
471285
430545
899631
1083786
873037
113121
1043569
1003022
146534
376658
928066
442357
24090
787975
80878
1024084
426590
271269
916709
795111
438022
419579
475884
746804
978344
921447
429332
1052616
891808
629248
44141
293450
877040
613630
138640
800262
795522
327901
157362
301848
294409
758881
395258
1088346
175743
321013
669667
526806
652987
738432
647310
733137
364841
999356
756650
1081705
222427
299605
114853
864823
710789
251661
649600
460418
249659
117663
970178
482357
630909
632698
370333
1084962
520042
986013
400053
825830
1077356
945494
747740
146282
395030
128007
401947
630031
180113
1033865
688385
165633
1056883
31161
320360
638142
859569
2303
963823
932181
117704
754419
274482
557038
686405
568487
413520
204685
729666
1037526
827419
899516
14093
1053430
45806
229647
389495
487483
163802
441888
296515
824974
45834
260742
212760
429310
567080
968463
1087779
951805
708708
892447
151889
490103
669787
1027661
23188
873583
171856
478934
926645
297027
431739
1090189
1083474
125659
360706
256805
243735
362312
981063
61550
994292
1066370
1026192
567327
239724
976863
527053
169585
586753
1047892
386429
651814
713254
778213
912642
513444
592708
985523
991705
519912
875135
913601
1019332
860667
488866
24807
993476
714062
1004466
1090154
154041
324268
575578
574528
694394
943375
171030
471245
200760
349726
660559
807965
212184
963414
381224
736853
453082
185032
626717
14604
169461
754391
389009
948139
299112
652026
947710
409895
754512
1064088
372139
429312
768320
824541
165518
778729
292195
671858
988750
666719
414525
587775
967873
196308
555925
393663
943486
158981
249693
767877
109494
1068730
218996
152067
918033
84228
443687
291967
969933
262132
810135
344815
422252
601901
412330
37019
30095
446358
744054
911587
1097209
954273
213099
219645
461519
1002589
158045
718941
435348
832864
260285
1061732
1086421
871209
602524
267529
778473
261523
872287
314900
859928
357047
824651
179197
102110
485191
263223
154205
279373
768845
625778
737387
234941
905360
1061134
448974
822866
345768
273177
197293
630391
1021784
570302
592673
389956
32761
693692
458091
598620
560817
388416
599350
270395
142629
770951
268959
458291
950469
327605
215889
161466
603714
1092058
1019584
238187
861053
732694
799186
192279
989110
98136
1068418
849396
233706
688748
1036324
727193
943301
490736
495150
692647
882766
363742
566504
817353
777540
287935
192937
349498
637188
573121
446368
92761
1000703
179310
1012159
486722
819352
752210
234843
299768
140654
337162
151745
647870
645444
497963
211578
499878
1091163
3798
498166
282347
579876
1004290
290429
198775
577155
284796
830808
617566
1097863
584868
630238
557465
98218
638695
89791
974143
924517
713893
949188
69790
90074
1087521
191086
253787
272376
1079644
970963
681700
361144
210878
599718
452822
924248
850218
551607
238658
265939
587448
536744
526429
290182
772798
464726
736681
692785
1022891
1090750
585014
946971
1057227
492410
1054030
669498
811614
302190
187590
82865
899306
692534
733528
163087
170704
83321
202224
154163
187519
1012272
335334
441705
398177
912905
189100
256058
944935
329038
781750
279643
904969
703123
597677
372520
393582
104633
962680
434531
185451
346360
848254
1012087
179412
514539
881731
1036508
905262
1058292
85200
740754
481828
778073
1020179
1027715
191288
70824
771008
748044
1066647
637533
287448
222701
1077456
913136
215707
336231
790775
316197
601892
947028
656997
847289
213518
781214
238843
414821
320796
283333
937333
779236
200097
1065383
780014
25456
790281
932393
331886
234396
181992
376983
411169
42783
445677
20301
516008
598407
684086
550784
1020577
456096
904971
178804
349935
743544
744842
351266
977531
197270
1024273
468171
762182
903284
489712
52664
210698
440410
883819
207966
43343
839895
457573
701342
320788
949037
698893
483112
886100
691060
840590
325409
781382
827838
301208
146869
1028022
310987
112706
418556
331198
606015
738766
507969
1009471
1076417
414979
893015
434339
35347
217651
254646
390504
1037582
561916
407420
1012443
631581
243373
302111
198710
604628
550389
378389
950812
572978
173672
566346
235722
663637
945175
8681
1049254
886094
467591
717971
867725
154407
544834
622736
735770
543109
648539
219920
680252
787898
617299
913752
16405
14500
307983
39864
371848
370983
58667
890517
641641
952133
256006
858258
323313
459978
391511
224020
717053
81789
744999
198087
1008907
700582
514561
447559
313359
87822
162610
1060143
565797
968688
765200
870693
833653
286617
1081864
590890
235344
173623
1026936
66365
488431
856486
894769
636484
499436
1026759
85860
345737
792899
1060315
432554
478361
847638
734089
566625
285951
560792
875728
802542
1003149
787298
501989
121477
1096248
1031909
367582
966921
133610
658383
288055
647188
1047025
20258
590588
362319
123198
239934
751603
724363
903438
1009933
368604
130590
475542
7272
776260
860814
448946
21594
777692
550319
299084
118811
725407
358150
754301
174710
380067
866770
503924
967291
753169
952405
388684
386632
754868
15605
263176
46325
613113
11517
401090
444529
1082839
172222
623715
790816
1020655
306668
980503
760587
73242
186077
275570
212617
541991
823221
1073130
681269
595860
1082661
440853
1039122
770779
845410
756623
814183
1081188
409346
313850
128137
1057789
53485
786108
332616
723529
1096296
807494
675393
209187
892559
376684
254358
376980
882919
444308
772793
129135
600761
429622
101221
249398
451303
542282
901413
286852
307125
303520
511765
804694
632389
442071
239316
185648
918374
47519
945938
215404
1087119
977861
555721
656992
1021820
592037
874722
592453
295556
934733
191888
759277
646605
1091856
351342
971412
111060
478108
417839
642344
368619
550393
176803
1006978
1004802
945515
499029
231584
227652
480124
729668
843405
573869
1022088
571782
10643
730592
634316
419188
1086483
811830
974895
617339
655661
733630
25579
259042
952065
690243
176984
620684
1091702
189514
315180
988614
576040
936244
312969
683582
681669
1033330
596863
463028
531799
321623
1004943
1071835
1070785
622750
908336
123270
905305
872540
1041153
696085
1012225
422148
185699
72317
935396
700398
392978
307245
889784
476512
329856
583909
661305
890630
533814
283641
531431
58615
816870
199331
831005
980649
181449
501302
461993
21508
557596
365662
446586
263682
687673
1058884
455987
798622
375889
897603
102560
892324
898158
624153
11243
382537
1091589
566070
692574
244274
75654
322432
329540
124104
435948
881513
590388
1014155
87276
521671
677380
451198
122125
656678
781117
812820
1038073
56380
388111
47763
515762
233680
986007
370533
773846
1043025
994092
79100
53413
75444
48327
204250
692101
1017191
966398
789468
939825
716407
811746
988477
683466
924900
351374
750543
971137
730062
603031
1025666
1048380
214300
943839
938577
752908
348190
409237
223638
585904
194417
209926
889905
515246
181790
1032289
38778
346626
1006385
803591
154212
316438
810240
339611
61100
1046346
504401
100036
54247
461880
895337
452537
383208
577595
613738
819622
419474
420595
1069529
553570
891260
222441
838586
978249
992768
970600
292721
195147
905907
1099486
272013
433627
888419
489590
661579
166522
1076698
390782
291575
816578
977346
894529
1088283
721281
684915
925417
397048
968048
868058
726050
916027
548331
678263
175217
985400
548181
977325
743372
1039218
294315
371357
1035189
809826
497977
123043
283150
583346
69599
27573
670289
292641
805345
578441
743085
801983
724152
373887
569275
855337
704115
945268
553081
942959
733238
753627
1066213
46443
839823
842428
859149
559907
296039
407029
672995
302024
180149
365766
778936
796164
618271
321593
221416
669620
25198
123013
584996
356075
96515
555578
30909
865109
592586
63600
682010
341005
470875
371949
913861
636682
235976
290014
796154
416489
50644
1052260
1040972
428660
302294
1091110
897211
619088
1034434
361231
444621
243176
474498
31746
595594
903633
200743
226124
871335
284366
1084280
534863
565471
110937
964862
894823
550645
831743
159317
966544
669825
282822
837520
129008
331796
661388
614398
168493
804549
240422
733818
984983
466397
802846
1070671
139127
892584
833387
500411
754912
960366
854738
473580
686639
1076374
809016
861794
853252
478439
756567
984107
916081
200408
60084
322220
521611
689489
224201
143555
673545
219068
269135
918221
892862
63381
408124
385441
1057603
360639
1024555
369703
122325
502124
589696
101649
628172
857964
563756
550712
862487
32570
326065
741113
179812
1011400
597277
234182
955088
158289
924445
505189
927732
942433
858882
950833
68027
320135
478627
434833
458168
94678
80563
747793
1091169
1076314
436036
521008
648136
140661
687070
456837
875518
522811
578677
1000931
178971
363356
438312
53811
332712
30943
793303
706481
86427
159550
297345
1013797
401000
265181
398145
990841
467272
281101
55572
583314
307604
379898
54063
411559
64306
96983
808382
353556
301389
453582
915217
27567
986089
943199
1087736
978627
629213
158099
987900
868768
1040751
109982
425466
265327
24355
480252
772984
483008
933204
817450
707523
265172
522511
464784
929200
578365
351563
518220
75148
13292
60043
788115
208064
990921
835938
598950
469062
483769
898317
290906
249664
37228
87644
1031018
228288
401739
290971
67108
600294
266535
187539
805595
917815
177667
65309
220487
318047
305648
876209
875159
973124
820436
976634
308349
988535
670779
343039
666156
653550
692941
1049636
527457
1090246
631826
43670
484997
720366
719316
1070761
33858
800493
218816
832439
284165
253935
837867
803524
83727
921832
1076308
1021017
796507
356252
960581
238379
490215
910637
479753
396638
31932
119515
947901
88964
719304
85084
1057216
85603
620371
966867
624847
334435
10307
516823
973013
316086
509933
490450
928599
118593
511860
258690
519379
810617
1035428
343402
127937
636561
93911
26705
834797
1041848
644866
926449
182395
173388
800172
34847
317301
1094438
104311
879008
489396
656662
686634
594776
187302
68391
1001375
291936
88684
1041920
771931
779627
27968
1098904
1063604
406121
132516
325936
947314
225829
97343
859883
234414
498163
542257
599369
856256
215358
549869
98148
53586
349584
619558
490660
1071195
106261
1051168
770703
1043527
527243
582147
435737
700004
449991
489912
273350
288396
181819
795874
480888
371825
786018
305373
227763
219252
954092
810885
925827
789971
406432
337564
941301
33226
334556
103454
141349
120836
540394
831501
977832
821785
78769
725893
813047
893223
812722
762477
681153
498940
262881
69783
518454
106103
976735
433275
283987
223239
423134
2921
1022268
314874
1023384
479170
348330
60078
372076
171324
390585
14769
472831
1043295
201230
460710
512231
1001528
153157
1100274
398475
48655
1055020
526412
72251
322213
567838
78722
636045
411521
82843
341913
1005210
755547
725819
1042978
542473
221265
125495
731229
341917
385386
314050
704464
109757
525787
292503
893587
549839
905906
347844
1035500
24835
574061
254345
494409
221930
967841
284719
924300
158569
704677
683378
94847
937731
375668
26965
704741
560208
344834
386855
1086247
966120
26175
291729
183867
275113
895507
746402
721832
475999
1083171
603524
402238
693525
773899
61073
47864
413516
260060
1080460
1048916
254987
227135
283434
465399
1076492
798322
143717
121636
568182
368794
354078
540171
694944
445844
818938
280387
190636
663774
675410
325648
919403
67677
619166
1067155
498628
51056
276075
605778
956899
858820
192344
1943
812085
524898
23686
392964
986807
655009
252442
800125
965220
839884
109314
548266
446764
302692
450915
42135
820215
409956
114839
670695
704130
4980
408412
54738
443135
1038249
687594
590449
772345
678160
1030306
239892
47744
68715
992445
495576
647172
511444
253068
113777
1031692
343277
343901
560103
118939
20508
729894
255596
715363
318550
286948
965315
488116
22237
77528
300145
898638
946458
100410
758064
1004883
289055
572194
96240
309156
478805
971867
828791
231036
575762
595014
137535
372985
820451
551969
1059503
803377
283218
210780
398603
160062
792118
484016
686334
677393
353018
1022630
30807
32382
57303
830181
1094633
156070
29899
1046914
996234
1076317
600459
841651
564272
252623
73558
910300
386271
865675
18143
314944
671103
844936
612058
294303
86875
757214
487931
347828
49604
934111
311069
511052
939614
4983
533908
308693
906231
153053
736738
185156
636131
385972
931002
38116
1035180
678225
902282
524731
692424
1044132
65760
808659
970828
463916
278584
1011000
345150
902834
465024
1098221
848994
146524
646392
29083
537413
680393
137228
289348
971536
302813
1081497
971578
832522
391332
605578
885298
687672
639980
930588
768232
890534
170561
245314
125061
1082187
39619
590341
32389
286402
1016305
531275
450572
539535
691489
343886
73629
662687
442385
548539
750021
512646
374470
239779
395949
342302
34709
818755
900451
934190
122005
1052064
539884
773661
333895
567179
627253
135812
1018535
357986
59705
354072
361795
1092183
132877
995193
949196
849936
764503
606319
828764
1015233
634786
635517
1060845
943599
717856
550708
296918
536712
132278
322657
398027
312488
946234
956713
738674
5535
554269
606029
81272
391854
375694
751180
785543
818882
433337
493911
661971
870488
413725
877284
800536
235223
294653
384134
75629
1046640
984216
125528
204913
973581
994405
755033
938803
660762
353428
997256
874189
458002
596135
780049
1099105
556117
825297
927671
299107
507228
857495
1073416
874323
525854
821009
960998
87992
579459
330623
606894
406477
833548
890256
21283
1025113
4259
212622
759014
657869
313717
1095860
837777
721715
548556
712428
1029361
272405
732338
746780
171827
406366
482433
209761
1075946
406994
18521
157014
696840
954260
838587
666015
1060112
1040020
806373
826295
443825
127413
775888
191931
765400
265816
916352
508953
11593
278391
312537
415311
909429
807578
682195
342227
1012164
894773
975772
513042
86698
855978
328245
57113
510942
748958
34803
39413
981351
480670
104053
854588
173528
1082844
1011953
612241
746684
405436
998583
152522
1074513
983939
267777
862953
379441
678023
1091807
259086
552326
49478
817020
813877
674422
535767
842382
534238
691277
18093
130462
974217
347680
286453
387265
271160
980520
601394
686874
1054365
508485
143794
665513
15252
134641
912582
741455
1045003
855609
621938
7369
105651
607128
31430
295164
538345
539395
497183
552839
603142
590217
70796
292674
1013780
956372
750453
316602
796829
638788
499983
830166
310700
1051137
1014234
276389
582628
112575
43006
534096
37589
831207
102168
490696
783712
804135
1007309
225328
47207
803634
545408
598460
113101
1044133
852276
961669
267962
306919
589246
983002
1078909
843785
761957
531136
129509
48274
339231
751596
436161
1048818
177969
635908
323285
657596
90763
847786
634777
389596
975292
407955
507834
234964
570530
571945
643845
1040490
522532
110570
165615
432436
518888
261488
165752
958315
113763
499553
434984
966289
664917
248388
711548
890471
569520
195827
851848
222679
1050051
840714
428045
107661
821647
932210
521445
560524
559474
509780
679798
566274
143975
887797
936116
319660
261364
65754
186506
567016
298203
627858
544379
128903
514510
991671
832607
681784
1002713
246884
86678
122190
59558
636425
139839
350906
912612
573775
222532
456101
463205
94988
57747
577004
578054
277784
192635
193685
278415
530705
712680
708366
1098973
105905
1030640
456725
836505
773290
379028
996004
695222
359332
88226
871200
553266
587419
914496
59697
1050443
486174
532384
162309
286741
362968
613573
795053
181799
253563
897358
784544
1006198
269852
755997
762512
302275
285264
942024
468716
494128
705270
806784
1082731
810433
496195
760770
242613
595399
1021829
265318
39785
501583
974753
345438
901556
561111
677091
409979
66091
362127
1084100
262120
391686
191823
372612
485272
1062535
91406
1071449
86784
797322
424457
306501
804127
318850
6189
647442
158093
38875
395662
120946
265407
388994
270695
1071570
889310
853210
270370
446600
457944
905948
147912
1071639
101527
1052761
80547
280334
861792
884241
402522
279696
753970
60382
602865
21062
942219
918859
931094
241252
734322
336515
135057
474040
960546
995739
895661
1063037
466067
189219
982014
877031
920900
72597
448288
759387
228825
221491
958078
677055
122056
666046
704056
230379
231429
462753
461703
118979
358489
685660
865547
176263
1050774
1099967
34638
654428
165486
705763
966141
133486
681001
818291
1051806
581264
194928
997641
819248
772937
771887
594017
302557
128594
779675
244495
387102
353725
807429
217976
693846
50602
750500
411167
101603
33323
404914
976629
177781
216749
965928
247463
669048
264318
326378
746688
923111
649748
941297
880050
534646
777447
271451
34200
979941
769463
688290
463484
1023912
850204
76774
81037
257706
979338
475286
218566
329536
234433
222001
732400
264166
649339
290096
78924
831147
64244
57997
336302
776204
325696
159370
778197
981320
830592
436494
562807
343574
462988
1008969
1027242
189304
610282
962371
848681
517211
703129
488074
267258
395379
598860
142326
466249
1089106
897613
664414
455472
848775
727116
18563
409561
419444
1006428
683178
137427
694693
926788
970193
508260
994837
133812
369018
698328
93630
64398
305991
813240
1019353
963850
526330
415305
986244
406541
491151
830923
281080
567931
329232
1098697
847726
697436
1035309
40084
620235
922451
290639
887050
588854
363216
918594
732380
946808
84339
735858
1053687
960920
1095057
950771
874821
895143
180330
423173
357917
789877
361329
413553
181291
519407
381310
178525
109061
859879
218761
659164
1092775
89747
606701
362172
874243
709692
1099194
959435
67431
635694
15342
410043
363010
34421
125780
1006872
459933
899924
67701
571299
11611
656329
989542
268429
260150
230442
829660
11030
727659
63541
122820
465264
330179
572798
348328
631617
975587
70444
808696
871513
594466
665178
393436
1070818
803941
557541
941324
129174
626906
271644
146326
1063794
726920
127387
676868
513104
927451
428579
501497
469869
1065391
889433
814104
438040
659724
114911
633827
406498
703087
1074849
939380
374973
469993
532611
833033
503445
58328
758345
369166
938677
848563
553005
889395
264787
178369
754530
849644
680270
681320
56046
793600
976746
732540
186383
809709
57511
82442
64098
768941
129945
547297
224256
37535
339327
38170
1096981
567987
135056
970523
453306
197428
309030
319477
469384
642503
850212
1058882
927370
1054084
640181
180758
468190
430083
913884
137256
47210
580892
1374
753163
753207
65133
451781
193337
723074
146461
118358
167448
851006
524607
644603
422271
388837
659109
812471
952289
346369
555271
902640
241085
113475
931686
619534
353281
42976
831416
471151
992811
778031
867900
933581
282292
302363
837035
713093
201442
640763
915470
549436
537805
251600
525855
451449
1000669
406185
417614
126126
568253
527417
175766
267832
292293
322650
1097435
630730
865674
153686
788384
470492
54279
476046
69562
608116
416794
75173
673271
302527
82861
257808
465888
131284
932449
667716
676455
238991
117019
4979
1100998
737581
910279
22691
416776
985273
333375
436907
619285
90527
631067
1066738
992679
220212
743056
826255
1086983
46133
708318
32557
1082948
434468
779228
669509
331163
38141
233456
178478
673340
110820
240837
707310
413986
667160
1011551
1082546
41023
235835
451344
1026629
752918
8033
682538
453774
905480
65786
888934
404352
85572
753691
859423
790969
901001
569199
747289
34955
917664
525385
198193
1024659
921140
432379
246829
607620
304374
291683
1078125
993390
765546
196985
550100
129326
863257
61955
802261
12050
1064236
95433
662096
487574
721956
919321
321616
602000
213097
433266
122475
136840
1033314
149024
6981
691501
1044667
1014539
794595
225637
190322
317819
304822
704073
332526
348021
968121
744795
824918
42964
417921
848850
201334
514053
197837
723838
995141
577726
316131
230739
811361
460893
195741
1097649
868187
144735
343957
866743
187587
1033720
168364
569876
31135
697058
554044
163277
718193
1046767
785149
16793
526049
996956
1034746
550075
225421
844205
329882
475652
873527
627520
60749
265981
446225
534642
776373
232569
93497
630382
841671
816778
621968
205414
952520
432540
656758
43166
876972
901492
660843
172353
791834
1073763
300307
263871
269408
139373
691131
598017
860583
37842
927058
664040
767404
78126
632014
491136
424514
280869
664206
546887
958850
990635
1067525
460801
74197
362232
169743
755543
447681
478957
695803
426402
114688
649705
296022
603315
1048404
451372
34515
692761
678464
255418
856195
775565
498590
892428
231135
184326
737660
1063200
528312
793058
162179
331012
1009799
61393
731579
404610
336068
328925
476115
1034892
188717
505542
7507
734902
508587
671046
1088537
123042
966588
837679
634372
870474
821865
313024
118609
494883
146745
145039
15680
925557
539328
86207
867387
928600
339112
1026359
555245
61184
420907
722089
867574
575743
89919
677100
801811
1076919
313107
27605
1028327
164535
1049986
1075703
1057096
634179
556554
161694
983702
932649
243899
336574
586490
498955
613130
194513
149743
628559
829299
991859
416599
138244
517655
215636
99311
606882
545140
901507
392482
75953
720929
1086861
363213
452910
51334
261839
997895
812673
391050
683373
173917
570914
106146
227739
825689
181645
963220
641818
42240
93680
516267
351891
1063944
877312
145994
865883
510127
106645
1073672
37194
286121
973693
222364
589561
734959
145973
492168
75759
994042
338053
449636
394535
651532
412354
855340
9048
180421
168744
302110
845170
415298
280429
874940
568749
76445
346520
475042
636116
16313
325056
306766
96283
731218
1078195
547345
899505
1082821
1036640
497070
488629
652669
1025480
193871
503347
735732
128405
518325
27826
100534
380248
578007
1086661
340692
712289
152738
113604
266765
1002881
752209
674471
312477
1044114
39380
1032845
102043
477259
1032761
318982
507768
746922
575080
884717
788680
165242
305324
1019679
192642
694660
102060
1085372
79479
208405
995912
630811
768209
309676
778026
845902
1059607
1040204
306439
376311
89045
531784
460833
405070
726574
714707
613596
683367
182690
822731
168195
640153
92218
1035214
155632
470878
575202
409406
51614
708370
801501
439571
641366
772259
219820
971004
955405
515879
381588
673498
998993
964877
693566
266367
142586
981399
599274
157531
974117
447708
691750
545504
1036418
805673
427889
222336
881003
167565
656214
293396
507936
299599
646632
321137
207741
69646
936936
548945
212391
960917
77462
508859
493148
384046
991155
372688
48958
525827
1004531
352937
238637
593815
800280
288815
956811
871373
1022436
173770
522578
1066261
264352
815885
895559
508589
207575
1049847
1025472
651373
533004
724750
853565
318875
807782
617370
622585
451652
875676
739381
272577
865425
504594
927350
1050129
767440
357839
536592
454511
783127
663103
993729
537781
328609
854255
806780
139227
956088
507655
996586
9707
673046
223742
765419
437322
799574
1094193
939439
796192
873953
221069
10832
555495
552952
564489
203040
823100
510244
220738
265345
378850
112889
374022
977705
848477
711979
812146
500832
59468
928516
806507
872293
1058597
761570
601108
283677
415804
1005693
40932
1079138
772406
185438
256533
367627
960867
210859
602390
394308
14809
170352
879465
951391
343664
977510
281637
785708
142163
527595
607242
444405
390345
14959
742934
974579
752295
626103
798385
306577
1013105
414801
634920
922843
355435
777226
21176
319162
857238
878089
311616
960976
875138
821299
981011
808498
824845
234619
289946
170530
749339
257340
62866
212619
287320
626160
1040166
166058
853068
1003368
421025
549197
422227
467978
1078952
695683
1760
145954
310345
660320
965293
733888
920304
95161
1040228
800082
334405
148185
658492
613677
467034
186433
194335
752301
200194
743920
362769
7019
712319
501107
462282
35248
589997
16968
672032
957327
397454
506675
630087
1041911
267858
501052
116084
572420
161684
895054
930809
37362
98881
21275
65393
502080
925626
421119
635190
638946
38144
793609
440824
297898
469994
588653
1067477
756953
550752
292353
291303
288283
679791
226842
589098
792367
373161
720329
321783
829212
497387
1047175
891264
911093
229322
756369
8810
238538
49731
671944
57835
388139
322217
110978
177116
247166
490539
725884
906653
122308
6685
607885
709238
195676
918113
883892
604718
1007502
226189
742190
89608
8375
506312
844285
610146
951895
415836
100674
1014381
664155
1003666
424945
480418
240161
117709
361400
387698
441935
43220
943359
431062
839523
653467
1012578
471338
147887
766800
1030433
636104
828262
365523
218988
1031174
788324
25524
410008
993164
943783
716073
334770
401306
144260
811523
206630
260904
473598
264343
17061
474399
873072
645449
376354
902694
81803
1061471
636336
80995
411584
461441
776520
264675
736860
581521
1052777
382795
719226
416784
49941
1100745
361297
962538
101555
828947
598697
419897
572260
865267
588726
995658
637275
153834
1100346
884609
634571
1018059
720653
615231
133861
36649
16011
602259
24008
56888
718733
348850
285617
1603
427241
1040795
125105
290363
1059904
1007290
182574
285550
248555
721998
310265
198747
687285
596141
292274
446311
480213
1038380
1036689
893989
263508
475741
24319
448089
719871
311040
929088
1062961
776895
552014
1098041
333205
749429
383154
156623
273298
1086491
207571
371116
331506
629226
990156
910936
121259
88369
1023698
477805
705486
588904
942748
476282
8919
822870
468642
903212
588316
342364
205073
781312
391287
988033
235719
544418
1158
156761
691179
1078954
298250
181269
166066
476231
590858
156569
1046352
516531
627910
229039
224141
209897
268219
102799
1016007
1004144
348977
253369
901467
466962
601049
839088
991969
803891
566183
737668
598937
288236
459032
706228
171777
900552
5550
579782
32161
248901
580154
335649
217692
948100
1092311
967100
775692
899841
485972
74082
867013
116503
662901
316695
97726
790726
849505
180883
412171
620892
759643
10794
860200
154492
487929
890069
1052730
953437
51018
1059532
340620
519998
483334
410076
34467
715877
950802
1092196
422718
29620
406585
844923
990281
162970
943558
986451
484638
75509
950824
357764
674787
503217
398563
1016985
279768
91038
835890
1018894
88256
518515
72288
660821
380572
904803
615873
1093663
213205
159231
771824
275796
908326
617054
37991
922980
191236
209189
922034
378133
117548
821869
134889
534584
497344
541957
164240
959557
68063
217583
58563
237137
486375
12889
669267
140900
137210
859640
870852
479002
703357
545283
943667
227350
712442
721601
1041048
982852
402135
211197
167416
828691
522499
772474
145299
338916
608591
1034081
812215
585611
267138
754235
1026557
42956
304840
59922
244396
737751
30956
596520
793109
6634
875434
465383
105378
650661
257432
309829
551770
1063896
42035
309761
826723
518887
17409
647588
261553
739847
276522
769416
212642
20496
288098
297274
197183
211236
737918
672681
4448
582125
717172
224108
1020627
114057
1045850
124514
504068
538753
797585
777508
923062
682384
933244
577669
942414
27956
296362
601686
251942
922998
664238
722135
712048
903163
776310
849316
307337
118864
745063
514695
228335
916225
259562
672607
6484
1090804
964096
587919
751930
862379
898729
957258
23837
639299
884124
462548
566443
522030
731625
274544
514518
672648
366583
352713
170808
855536
124421
1020413
973822
853493
21424
875487
1002422
324208
1034521
213935
48057
809496
364306
1025347
670836
960005
130252
118716
155674
622283
334500
500142
129016
470223
829996
879427
627918
895325
631511
953991
913352
831527
937895
674849
163817
576970
688755
138749
23660
570393
40043
275789
1069462
699657
904713
874515
726882
391078
805605
482994
627318
103340
709525
524174
354911
950871
682779
131625
226658
17235
482535
747127
620117
65074
686894
890146
878858
1017504
482633
116960
266635
907423
552325
596566
336236
637684
1077520
50017
221106
660415
80612
1068528
771722
1076671
851234
701314
927410
592565
972663
1092485
466893
818506
230353
534202
77133
76249
537515
307699
565380
795422
828715
798285
66215
818832
422851
456482
319879
474264
957752
763435
909542
898821
243195
830928
277474
969428
555196
80561
922136
424151
828260
299005
63219
366546
866098
505324
1066126
1063935
335490
523803
807792
696372
377925
939742
697284
632792
787370
269160
1057229
131281
433603
695988
73718
212426
372700
535626
249324
226899
787096
778094
724863
398142
1028645
556553
874333
145833
181792
1098940
566594
134095
877180
71574
103611
218885
934251
564337
680175
411332
393476
398645
309631
254877
68552
836975
48705
1017339
407184
385160
819860
165589
663897
268006
1032908
773597
175163
763404
534303
518084
405008
298505
1049872
524438
328409
757205
134770
760514
492774
704324
711233
893506
178384
969873
46306
139512
798255
935608
832080
196225
995298
329333
795537
802938
991397
1035882
612928
491327
314812
150713
209922
617784
205760
268321
1061778
718811
535037
1069170
1075048
382552
1006475
687834
154112
688754
860648
543498
249498
68727
318517
643507
149485
43539
571272
346595
102328
315202
712206
939185
674044
1081004
1073019
866394
629580
485275
686122
764337
856420
859292
543039
162191
140329
674727
1060555
194046
668779
99488
387019
821688
367427
326318
562145
845875
56938
587832
579828
58494
140085
1089807
379077
1089997
407095
378362
296702
634823
243988
461894
539088
601359
33001
1031471
240409
236612
445071
1002310
1015798
919734
423132
537950
645075
349296
35990
743766
890181
81781
113501
957367
42204
872019
489032
169261
231057
808797
746764
1011689
169796
541080
284735
905836
301833
893664
802946
130644
1077626
792279
1018142
537377
258469
505556
459492
919020
376021
89823
93848
37494
419105
857965
270026
960371
378450
658934
723755
346018
1095435
491124
213876
847301
388572
587029
111229
241005
304868
817602
48889
30838
1073833
1097680
897043
1005421
1040208
161318
1046553
26688
805648
749911
952723
379808
112692
281898
1055866
618634
918578
783064
972380
148628
872474
347052
574077
786325
580625
824142
41232
1588
606703
395085
1010479
478479
294943
624469
1095715
936406
757799
870552
54804
855619
658769
1032249
287227
386633
805048
409355
96992
703060
13303
8464
639606
763811
188921
782876
848162
643527
775274
817693
267720
108328
475838
721460
319857
140522
64196
480298
635186
813792
403567
1013269
1063599
783481
59000
566663
180111
243629
10325
831080
512119
372979
505213
747299
178642
838265
27293
812759
389012
985838
1005933
589668
390432
559298
549815
30273
520036
1067838
339565
326779
953117
1014915
233702
1094442
620095
834412
262870
866372
212800
428232
381110
8048
324919
707036
749198
119140
10751
125036
678042
451880
986097
782315
413076
202372
1009474
338866
739337
1042902
404150
171293
131956
848314
218945
585073
1045494
850415
97567
1007487
459905
940996
417764
1037973
912835
865983
704671
989480
40846
330685
751330
87019
348948
727952
182292
832235
925484
725943
524690
289250
98155
767243
488693
296943
52848
246698
886837
1098397
161140
595791
768444
259556
672702
666746
158212
1043130
853357
481699
1005559
29145
1036529
402534
581662
85964
892099
196864
768378
893917
196854
1054818
48556
762157
1064377
206564
72585
294782
74203
432377
916541
183848
267597
1058908
894697
820555
615598
203344
946574
725973
830731
307124
368636
330644
439555
343336
948131
1077814
24967
287691
708772
689632
135544
484852
583760
266301
97611
505057
103406
414220
946569
546777
595132
905458
201495
719245
1063648
959174
1044225
431813
1095874
687362
386568
582625
81885
827017
902232
28845
87223
748279
210051
411339
590785
269033
687938
398716
846929
437942
465549
683853
51080
934125
559132
465964
839735
326310
456812
924871
246667
676965
149378
896168
449431
907862
336717
553927
719059
265578
754799
770094
671687
256742
1065029
578890
736633
835611
432217
1066345
938676
353072
214577
514073
736454
5540
960758
786344
622521
429118
1083870
814972
1093753
109632
205756
902831
205654
209014
744712
222974
120295
175578
94936
495001
813723
426099
571113
1058532
678945
713866
108876
79147
821457
704457
394976
929133
971118
723728
625556
526582
1044466
49027
520013
491014
379617
1050656
832806
1065467
421312
855228
385710
292510
178052
589066
1008158
803285
802752
411269
66174
734022
74593
1027436
941890
470974
1074229
584139
602033
1029669
426148
367027
893467
199655
464747
920722
769678
325504
955640
423899
902128
602671
295958
951533
215460
292390
637787
953213
851816
507846
785352
327275
1025582
351271
108514
932787
442560
1093730
1067140
548159
595223
866552
271721
908271
401011
257264
923124
866720
5083
262030
839640
938734
898173
972013
442112
701383
935422
1100291
257627
150814
1015214
287421
1083024
421475
398114
1087630
365769
761893
570171
407545
1074783
11688
748966
904158
204916
681828
508763
544641
985008
648472
966451
3746
943999
1097571
94670
139427
734582
635640
237464
447942
469507
188952
743082
705748
995223
894216
666351
234286
603984
432883
775572
657775
440110
339834
110971
908175
923543
710239
417442
452110
384786
1062313
840330
601453
212018
669033
1048705
896989
96962
539418
887211
116934
151965
1057856
859280
451903
677614
380785
651912
760658
540773
955934
310308
1071218
941490
851308
1049043
902962
350997
341293
776559
844714
705913
799515
149696
254530
1062639
182106
828514
275953
739488
265533
298152
120092
459278
199443
380579
423755
755762
753319
74595
1026111
340580
436098
1092330
548551
768418
761580
1028387
990065
318588
742352
628436
443107
825115
595786
527638
426024
204843
386797
637438
1030436
269577
1081521
1070993
604149
314283
369788
609164
756909
338673
917017
632626
469702
600420
420015
595091
1083951
641980
454097
238523
943687
359067
207265
882261
289986
716875
898571
468964
1051879
862200
550863
299399
526522
844080
790544
1036686
1054574
148515
988500
58312
795185
206269
20449
778045
54730
222597
270228
813864
458802
811735
761317
165367
825345
1004692
29248
62389
161542
809916
967774
646917
373570
375006
943587
909570
326248
13979
416879
601066
816829
123977
802082
722738
839551
175470
1058589
432829
1023613
698379
413730
92317
430101
830610
460471
672921
386010
473011
494633
384187
301958
717149
1099338
168306
107902
386587
420683
481085
213533
801760
209431
388555
676320
1063444
1002416
729313
741443
432830
14274
254577
1049550
463783
846895
423266
778461
415142
529021
200818
284189
995682
866194
1001412
506377
977310
218778
862168
956941
81506
210145
801539
382001
1077235
80980
185479
849243
719057
246238
212805
914096
487194
852129
940239
833948
230858
437460
662106
1088683
634735
678670
998089
16298
318665
508561
704373
197128
265929
798225
205533
802073
803538
247041
233133
628353
266676
240441
36485
258428
883312
1056148
605097
85193
1075321
259811
349094
490506
518529
610502
779811
242204
479739
484543
222785
905596
737480
246422
501632
676170
778085
79769
327679
448601
3170
169199
191769
216125
914854
205232
537891
489014
295330
665040
454513
361672
405418
945487
162012
91787
400960
799637
667958
1044350
978483
818531
1082812
1092719
170022
839008
690129
294477
642499
193574
565235
272008
625024
133740
47123
762822
477371
38766
359675
433432
311981
221270
551838
884795
607083
751320
544923
429361
1024802
448101
844698
960787
779250
752048
389215
962893
820175
519953
98671
378698
705883
220797
244474
119026
1100028
275225
850439
513801
773077
632730
675363
767259
646758
265147
237000
815223
1064416
242992
783499
845918
36211
647794
1086194
1073855
471268
33298
657452
613048
198714
213030
584185
880185
410428
951175
973219
1001497
284404
703541
893800
682255
1067416
427923
200511
706164
873119
105652
390733
1059692
253720
21905
32395
528732
1038094
33743
641151
208688
305510
995945
17859
1068929
159360
859785
802153
62235
827775
408958
1059372
78107
748753
326282
213354
1086965
666328
1050407
735630
1055644
390532
661453
544005
617799
1052054
312384
522159
634965
1028591
109372
249884
843421
544137
691073
896571
859209
318301
729940
126507
1005682
552237
481469
780626
123799
971557
197368
69027
238144
314179
324916
432690
266358
873068
741107
924847
297333
739575
1068077
969206
908961
85844
869738
822295
565690
47500
972275
584458
62500
963723
923574
215953
406871
477408
1091655
607523
444465
611201
730697
591463
968737
912643
120756
809330
1020899
156728
986031
863578
953380
952330
717455
810898
527942
751996
666224
780366
320565
759764
578969
202300
873462
548337
435653
276174
727762
929901
570808
309484
671808
264392
724715
1064383
1065433
195032
509983
1069837
1068787
61091
155927
154877
331119
221327
404022
866958
4347
1064474
1048706
915658
244712
451024
985554
175331
191920
13520
846054
785124
1023692
103167
803616
357477
504668
140284
941726
841356
121693
818533
191315
21648
374650
436404
335502
711188
85889
723570
469596
438497
209545
7246
112794
156244
1097388
265275
53355
592016
445219
1070510
122695
353036
414381
721186
660655
581125
710678
1044234
176282
742624
820933
595161
69577
523374
678168
341454
1090505
365347
714067
258600
977337
277583
1017050
67194
661246
561712
606203
561484
954189
676180
510422
261863
536245
885586
854308
300584
416248
664476
263493
744825
364711
25547
963497
426019
700646
273964
130805
1027475
183816
269104
62849
419316
432895
40320
597695
859310
1002739
751790
1029743
1000164
408311
268789
544643
382557
317961
780684
4220
35243
236740
533446
163441
350250
99748
523670
993713
485244
959677
399510
1037911
496428
44455
68651
1096611
656960
448209
379452
190740
1095525
427346
940591
997149
299119
387085
124337
959150
508173
935299
384259
209748
112410
652018
651961
507529
193568
966417
974398
445721
567769
999010
393578
383039
157607
607929
571701
805523
82166
725934
191615
710030
335080
310105
978256
225412
235232
86783
766103
647908
779928
308303
426340
385407
895950
756615
709445
753323
271665
841344
839462
828544
807689
9010
452100
643378
5509
145143
874034
891401
797035
632854
735243
1026858
99413
688519
738966
313025
88811
72987
632427
868332
1098410
419392
456023
253055
987870
40719
895722
253225
881938
606170
417167
893216
823451
430087
1050192
601972
312126
865486
1062643
325806
906137
147115
246855
928484
737298
665751
958205
355720
1003735
403555
199060
200734
581263
781984
594884
573794
1055418
1071695
1010273
971436
250212
984684
904864
272051
826033
135122
897335
563954
405614
801667
501485
2413
858911
981269
611255
178508
130100
291145
312132
351397
364212
724296
685063
733344
942096
481763
81489
973391
725449
2559
723588
919006
252112
596129
877326
94673
1001341
527084
732256
4797
552109
615976
447754
733487
271262
435499
531131
439053
618716
150209
1037852
1014131
982928
478172
235150
719823
673590
330133
58557
953234
215484
496626
550237
580001
117370
631753
156664
312440
926759
465559
481630
211777
213813
243469
443139
30868
775283
1051766
897492
301723
293852
141555
590764
246116
833051
207972
1019289
644414
403475
664396
52127
823654
860493
92394
146098
36855
805554
694181
468720
364963
886075
366141
905274
175970
552724
896976
814495
18738
745742
574404
675674
350214
816499
314255
504353
219020
774802
792875
803612
273050
591770
917585
20839
708722
129701
707207
33793
250363
222929
397033
29391
512004
608832
1053556
674144
616412
812266
203182
1025874
969432
587411
955348
962976
857865
281463
273242
230195
343045
360100
347878
484640
964633
996191
541017
686814
422555
919418
524928
13468
241185
925329
334953
114100
1066452
511108
541658
653018
388149
387099
234434
639598
109965
620065
38578
262231
332647
691504
588375
485781
745851
1023620
609939
223210
575201
811148
848457
637060
224680
251573
136354
933786
702069
134904
259181
886493
382871
918185
848293
339563
464443
335644
859807
827756
732122
331157
626406
724046
282851
1062075
715141
634529
164882
99421
846619
528124
904965
885947
617666
753968
759705
692242
1056661
619462
643637
936671
198141
405707
676941
718904
249903
221209
588111
273906
117455
871188
459259
363918
931333
13599
636694
450321
984004
379998
708970
264709
957252
530821
542360
29659
994187
995118
732235
488765
240915
925023
231938
672450
671400
477457
517383
770312
536501
282899
132949
928953
704143
217675
163740
464849
190384
1068386
863380
452314
927424
54878
888153
80045
1060631
468219
189752
720502
30862
823258
473040
1034159
182891
964431
447523
401309
900271
322247
668900
198444
808264
280975
464509
768428
783761
407606
543340
619811
6450
269621
803793
274567
262523
812343
294842
610874
941948
739177
350839
626633
910993
911468
976286
486716
314439
92384
540627
540116
1050610
344388
790701
774756
425138
729699
543381
222236
95160
931823
296073
1021980
374969
907232
55489
335759
578310
501865
494884
403780
29994
65404
93351
867965
653848
368458
891285
1014842
330477
984624
429491
355984
98637
552858
929713
583743
200473
697216
342109
61758
785773
164939
324034
439537
1037281
76829
352309
742356
40225
738924
423052
9571
59353
399374
573883
1027057
387705
851076
816450
659767
693637
589849
364871
850896
791128
1039845
520790
821140
801209
862188
462045
1053922
945043
957315
253958
778306
654188
313029
1996
981956
329284
1008207
61427
1096053
517158
318169
465374
373356
989071
984892
465358
127112
128912
691964
774523
1021790
405905
487695
80266
462165
792021
147780
715847
634281
666699
981611
1064871
251983
806522
1014546
266323
876439
236103
607956
121411
54548
644932
939457
648807
81930
399744
385586
612498
1004543
1081018
727803
694416
276104
523797
360090
154280
52629
480398
730403
376135
965672
832215
87843
939410
204947
687411
273093
615959
1079019
823972
869529
870579
512952
179961
544421
289529
84439
489505
374083
40512
806270
687714
1043376
750098
1005321
517973
995645
265123
326091
698398
602855
862471
587667
645419
985404
485872
263759
1074367
342533
563130
856455
320767
894448
479531
428789
982338
617476
1081704
248670
820077
932579
506994
358466
172162
898057
4406
931585
695625
401405
338691
543139
1021950
68393
342898
724626
255215
724203
614557
323886
152454
811217
70140
538810
777284
502826
118275
585854
523193
750918
18367
253775
3805
22063
212947
458859
251628
669085
329824
394202
983859
1036828
1037878
702262
439665
1024608
741843
773798
543761
334033
216668
485658
93121
1052042
729930
159693
974515
224044
819731
34333
874832
1028240
999272
1053566
387871
927842
937516
118290
804427
384254
368174
6691
20154
791903
1035061
578162
214715
891341
568349
893655
257274
603148
385632
1014499
823682
507993
155190
700144
870030
640458
1049153
609791
322067
676334
631789
1049721
659180
792502
1055542
339023
81051
431640
129695
639141
87340
458355
874182
1042236
1008787
156173
214684
372970
323257
924946
775589
817600
721548
722598
1078656
590167
711773
95867
376407
723907
1067649
123824
924050
82833
648423
537490
164055
567809
934719
460085
363401
143188
287411
462581
1033066
1005148
44841
458105
976191
1017615
904278
685119
10921
235727
447282
518951
188102
979548
1094183
530109
826604
836035
911205
771346
122153
152312
113021
1048680
927389
953436
718344
317400
657256
835710
337381
996781
515261
957929
48649
177912
696125
707720
811871
630222
599162
939665
929458
28138
607634
895333
493060
776144
772567
1096812
979133
12989
112412
650872
817617
493156
858874
955989
471428
1063049
348335
751408
31626
656818
215985
673518
971661
63859
481544
893317
420412
924098
16361
1008384
205179
644173
793235
518882
910801
73049
197291
371427
175727
707312
933688
609565
544020
19290
345442
333569
488736
627791
174363
50804
477903
1042912
468334
472310
310815
591505
394558
116040
574116
1046414
311948
306219
870255
328685
253500
377803
242004
820137
112127
558982
324591
121648
186345
479930
859167
888827
1089502
1080473
193676
360311
345316
115140
1003464
657761
1041442
397729
682150
193028
287114
323156
932439
885444
195328
388553
924595
808458
355138
520820
223789
68841
956438
374830
190648
128246
523014
836416
879213
302862
562030
214963
739911
37385
1046654
971307
828275
545867
266433
957859
291024
318667
19724
260011
604704
343845
217464
146543
465272
48139
606287
43515
1061122
814021
858453
747861
393458
695217
304994
1056272
864954
1091198
20566
1078442
376757
195804
1042636
707039
326106
273140
330186
636204
1034438
807498
966783
70481
167620
1010866
349056
474434
245580
257797
538894
861027
516515
645563
63646
667240
70714
175799
296024
873028
270286
572397
200684
766623
743026
417671
393806
43741
792569
377877
652708
229272
431300
41117
992667
1066472
799748
905962
689034
739072
403068
790894
313447
583529
19811
329742
505753
1067963
94481
1009851
675047
89573
901447
1062599
481103
982674
33461
540001
242151
306400
1038143
659640
957906
60015
797218
292152
15851
807800
1046169
1068535
364484
443698
1057510
765787
28804
784369
346303
590047
974892
188530
8803
1065162
464768
503195
635296
642620
212938
752693
863009
268443
471832
494051
883734
584043
1051131
780835
349514
260793
1081058
412260
185941
886278
973226
377632
891164
726618
111680
725696
973059
655210
24935
1040618
617546
95612
247127
289526
682287
564127
918875
348015
850079
201805
754103
292556
171729
651871
170416
955030
591674
413054
855572
300330
291398
1056048
290504
799750
615841
856718
981977
782794
635575
674453
32126
218284
822141
73306
829740
1063796
725768
36564
813941
177868
542462
667158
345495
1040675
527199
604794
1052168
345197
883435
991492
674573
345748
136243
670962
450487
291721
286243
551835
984108
376013
1000607
579794
296822
861406
856338
811567
562694
808867
109731
781113
395340
992954
478165
14174
235089
702847
561881
126419
680152
940292
994260
120714
276370
870448
1091298
78271
493943
858175
1012877
199111
923362
128944
558800
1022968
968076
891911
399117
710466
765816
455859
807905
820149
548665
240201
116943
637007
60413
51256
365544
451204
351447
511280
65945
977296
331715
416234
79291
218107
293610
972050
1080663
138495
235594
93322
331632
1042287
354746
297671
14885
585303
696514
513433
878904
977641
343537
1083160
1011008
832885
927316
888062
317272
1039988
687784
73172
327171
481179
522473
534853
947338
221370
84177
925152
842518
450861
584427
172603
559125
581164
349074
65195
15414
188160
111534
840739
285708
747042
83025
31761
741918
1096379
602778
285879
556902
170934
394839
122775
948057
485645
694800
1065977
35220
778281
625572
789010
78443
153370
563961
637382
295640
793311
86275
787146
360577
898572
1036618
766585
211560
357523
834119
366972
16468
57828
565003
563953
926930
789695
1058477
922024
884783
827661
364597
780070
82774
445846
329520
1000140
179691
1003620
269572
359686
94637
111824
673376
541593
1066696
568500
935539
728898
142380
1008687
473844
726498
640576
958409
975145
347128
305858
582929
769340
896269
794716
708044
576385
463395
75941
898097
750065
168666
204715
81305
328170
270863
434304
572177
59821
558533
249423
908623
11778
808237
326468
954794
90915
300354
983264
356854
207157
150326
794965
1052720
800764
970977
961728
647890
286933
377573
1060280
950337
372840
1047481
931223
848823
440867
670634
817535
454751
1040019
504331
497211
520310
729657
457255
767732
342869
750423
388981
389182
973645
141882
691952
153616
11740
702105
221678
991848
375070
1071651
457314
673897
528461
808667
459022
427947
634881
835207
351224
106866
362045
962205
965463
66041
933496
81896
665111
165665
379942
208151
197392
975326
1009219
764757
87956
273193
702111
56435
80118
478882
506602
283839
528929
857397
749566
280325
429146
1049390
1069693
108968
878625
250693
143393
661559
285657
171277
624904
915687
422228
1062299
1094266
259381
1020334
673975
655164
75432
802631
1080210
601941
319197
497038
290317
951969
535581
421176
17887
642328
633762
709509
239921
1019982
742616
552337
148832
358276
160177
544286
190736
367392
720853
416098
358655
81146
360589
532486
1096324
625904
1089273
238839
682908
23383
769322
853620
382235
397440
606818
213491
269158
759635
810212
108262
438802
410552
440916
563725
709974
877038
140711
654268
1039012
288444
151135
790152
104602
1014533
387457
658365
659415
364989
594525
83947
16812
1046238
269239
421588
55128
158249
159299
301267
692480
1018721
295277
252642
456986
304005
919926
597151
853237
1058782
428795
491202
850210
858603
226911
106083
871337
978963
1073602
258183
491385
847833
1099422
996502
574443
809951
720713
283999
1036027
843140
863831
60577
599518
111280
284607
573981
567281
920694
157047
567908
84923
237583
266340
402097
158890
613946
694175
983968
851271
7601
648311
223796
398899
478016
480117
701196
40933
610004
737348
736811
116575
6888
181637
132064
167741
301190
485034
833093
1021674
1022724
84129
444796
100595
237888
544914
1074422
379248
248531
755267
478802
114976
552400
953800
596089
505152
387766
995183
296408
176936
481115
930478
352243
887895
487417
789840
439440
885994
983143
288718
209476
919345
968472
761256
777710
1043671
813859
478373
555668
19636
1070338
745499
608401
899890
363530
278129
657432
755819
778414
505142
53729
753255
694590
100704
300695
942291
502868
904494
981548
805628
570155
701245
720124
305544
987049
472647
31742
555566
585580
445698
279029
474325
879556
312830
275695
935665
910153
1016036
884184
59123
294033
150123
150124
958090
937350
346452
402132
183503
691352
82659
443212
422109
314851
257905
1095029
705783
620014
994681
39394
586746
92351
451744
442322
1058645
362589
325517
675733
343609
997658
882485
114774
1003412
901205
391018
964682
410813
651648
539652
260106
476527
840900
655627
798183
713477
447022
912523
139742
670357
1014789
136262
872683
600581
998042
1081307
548205
758612
904187
978373
555424
220094
833392
1057941
159610
26468
810196
632430
843688
505283
19988
217219
726056
201183
262570
763689
102317
354768
882966
900732
987741
252974
437803
980298
662357
773043
572893
506422
207154
584897
995457
886258
332577
480624
617203
402796
281640
90948
849409
860219
244548
773930
814240
473133
187938
1034533
507113
78334
783383
394278
1014066
265419
1084683
336863
528270
467581
709210
972133
442605
962513
1076104
476317
398005
892303
1014906
731406
913148
506141
568689
398448
253033
322741
643559
157969
200960
388974
759504
846034
837567
431444
649036
755344
121219
223698
538990
406102
499618
1045074
128051
991326
106207
493423
793647
310988
57194
1087065
224863
584433
778591
492783
789544
694310
514942
280427
428227
16558
569757
1098529
616752
457731
548350
1073258
3169
1044216
920799
362150
1017301
47307
634018
230411
858655
811907
997329
449078
656420
898520
204873
944555
603632
840030
609150
527096
104670
52908
256360
1081995
1003341
718165
700061
610842
292288
629082
106293
1059326
141455
658724
477700
749065
85963
977170
1016980
948798
581348
222184
445120
150711
336973
371762
720589
815934
948695
35926
601953
976337
498692
841609
982676
508966
36521
369921
686617
528598
572502
1057898
841773
925136
27473
963718
899635
317775
359840
926393
315130
27809
251569
800115
674935
665208
505454
638223
622532
987592
439359
649658
108599
331750
865604
66090
381459
808263
102866
215341
614947
263317
618712
720876
763453
534930
953743
184175
772782
534072
660269
23648
591881
679668
663715
874384
303796
271199
125422
816930
837027
25884
202657
624242
428170
477891
734631
107152
632450
433703
966881
61908
382699
470481
193110
432557
881386
1009749
904997
433198
159776
330603
751732
266514
614805
42596
474164
943984
550566
632656
854263
767066
425602
716469
1029592
221570
131996
579399
421739
16497
1025227
484761
515659
943973
99467
971419
147373
205889
1055541
121470
1050735
789903
419885
911813
873358
673325
51803
402767
51533
917516
90840
791915
492178
445206
545502
15030
844217
1055166
262928
507715
300065
375897
960234
71466
670016
133798
1084778
1004253
679357
259621
247212
357175
453195
862267
478336
238721
873607
948656
881586
506595
465213
843957
855370
461175
556530
262611
933326
544152
557049
493661
440471
468417
157959
1034738
733664
456886
739437
997229
435873
1006352
772741
193593
764447
522752
836365
122769
999892
717317
733395
792174
1028120
681353
548979
795259
86079
841629
531500
353363
304876
933159
684408
767682
491326
462401
486324
388420
59787
432589
888304
294372
113542
590011
426732
588626
727616
194821
1030396
740641
1024525
887001
438432
581882
655391
800104
729840
648147
464687
685823
597950
329873
447561
682418
600632
553278
132945
1016538
837621
131691
215170
216220
123815
794543
708164
494566
839304
16935
443154
263346
757436
873258
143909
339198
955074
96791
318946
416402
375867
484531
694217
290933
597934
151430
214986
618169
146844
405375
809934
814905
344790
884086
172972
185400
599497
201467
644405
926131
146738
537874
1017959
56226
998407
1053716
509675
1017647
694667
371811
1029926
161763
798260
649842
975863
287173
737412
1005787
241911
598230
910705
376878
121096
762079
725841
520347
387614
590894
116191
932836
857795
76049
643397
471429
751950
1027617
833199
314683
665459
230869
754509
253652
530885
45359
60010
647207
168979
861687
454037
1038817
499740
754806
949256
45697
483915
1095049
105622
170238
348135
704764
179791
922085
149159
724239
477356
291232
926210
304384
481581
257663
993299
664519
486816
264453
927904
868228
214038
588894
486953
91839
287739
861428
616239
276906
649354
65605
1035017
314316
400723
2306
385621
810100
992850
531249
967929
816515
6096
206286
707010
533191
564640
203008
10114
257185
790344
927658
123374
503778
743483
1095458
587894
902423
209408
1074741
197881
712085
798993
845321
1079439
547970
1029671
541740
871935
427383
1072519
743984
328848
705234
1037076
551198
1060545
276394
27862
427025
1063467
965057
549628
479463
259942
432724
678400
520926
117426
35579
18150
495327
71866
367435
288220
999427
543350
955145
115067
987673
1023588
554836
727927
136232
460562
724280
155536
576054
996518
426522
1079338
1099419
632015
561187
762429
711284
147011
1011627
802176
977289
905564
609912
645774
816277
868454
536237
975709
77792
722100
840039
353645
285941
393379
45073
190486
153523
1033357
913767
639402
46849
675846
1068463
293160
7502
300223
248776
431675
339213
558046
204452
800294
546416
122570
735488
392889
611047
395560
466950
650862
165995
121290
871676
575153
237839
180416
1799
1053868
932491
1059834
195057
179798
972145
936219
840221
1014671
30221
272687
616838
1089432
96804
977791
86116
621874
422688
1007200
224257
413043
790167
473724
1030167
865608
595123
24968
254433
60103
565703
14315
1004740
782198
647043
830174
400996
721672
426014
785790
47779
380825
906870
629772
207551
481906
674020
180838
97754
520453
734530
1055703
471707
231499
435628
937029
20933
351768
447787
112626
321095
488105
1061064
205556
392326
37245
323874
701614
501731
535931
948700
942941
281247
75445
922311
774558
433260
3341
135939
1000285
582717
864908
74289
864517
606546
784209
870153
733356
212411
13304
459709
581094
796808
78512
810098
455678
529048
985307
332430
567891
637198
425956
378591
416076
709548
686880
653422
890453
187998
317317
241119
1096883
316801
680298
433417
942109
408878
683292
23856
829547
1047680
206815
207865
1083179
201792
202842
960289
516520
453085
272822
435370
771247
443973
46178
338598
510329
14554
765473
482944
1076392
857912
192890
1002677
284156
301071
226542
777121
1005202
447436
513297
529392
36528
64054
392576
852884
388561
218969
624342
625392
669679
428818
347541
678325
801138
564896
1055086
186582
407528
676488
212003
583623
150789
26738
699717
550599
298073
683004
499578
332423
205080
524284
764918
768528
315317
454541
493660
486619
675364
231976
571841
28048
49029
633139
235298
374543
430571
402516
198374
170246
64382
1098047
224243
360980
1076177
739027
173960
801519
183190
925656
12879
26349
96311
183661
208277
580483
156082
977578
337555
216686
219887
265977
32780
967992
277699
705749
348575
522422
710274
121772
264505
648072
7259
512387
701792
691390
279877
468750
849691
960623
155673
400403
887464
331179
80913
812794
607231
85767
321062
586466
991659
166720
729205
280164
153791
428131
27287
605777
391054
200751
883105
136494
984764
990969
37628
1080809
94369
597820
851707
1068855
572214
229038
574691
615907
804871
498515
84502
367766
441250
960771
237006
113617
784879
735541
832975
386320
16600
230591
688703
217263
290656
820793
971576
487743
857039
47927
873206
311328
141285
74322
64701
404217
285937
1069477
567402
591167
1075335
859732
567158
301926
696733
760734
475681
488814
99893
259869
56261
226045
390480
594815
873830
944811
567954
862195
990988
651383
314399
931826
106626
824506
1097451
176608
809645
488070
27622
398518
880130
1064866
708601
714658
1042361
292579
819692
514832
61716
189857
1050030
653355
596325
25158
734924
822369
305052
15972
17753
698578
32559
827938
19332
105534
167702
228824
126236
380319
391971
32348
856502
836549
952468
668978
349601
132051
861158
96618
472336
766153
893543
456391
982704
556689
465640
310547
443526
1055547
280866
869121
294017
137022
810995
22906
504121
171369
257940
64654
934114
674672
219280
569783
347838
923760
661696
812582
44652
89855
770752
498879
315829
408518
413637
866131
391361
761469
983481
693903
368477
806731
1025684
190238
382674
964390
914625
863883
666130
2218
545594
797129
1068048
649923
317477
775583
399641
705524
293808
1071469
732306
10549
243942
43849
662962
400770
576845
512586
797522
402554
610221
526969
744324
1057714
317389
403988
89644
996842
3860
461976
306958
1072877
591685
704505
285842
763906
1000847
344124
1033928
500674
367123
494744
980267
852550
504578
113522
244454
101568
784594
483680
788665
1011224
16770
266011
732874
885660
648735
464556
915317
1049093
898445
271758
316159
896349
862854
188203
146649
369032
447246
457134
925564
780881
647251
1073234
644352
988404
302885
745060
43654
30177
862933
935974
979138
708725
946513
394223
551637
831063
527527
832664
1078930
100806
760847
1001328
975474
510902
990665
534350
856307
267312
673980
125275
145694
785874
987875
543530
339339
691196
1089760
617560
745095
135921
393784
103282
797095
244580
595219
115162
834763
625535
751605
950343
679067
973909
216354
449251
873838
439152
529325
478646
55089
25950
943358
799950
605789
415392
344983
1019836
63037
326541
1000443
3251
813733
909907
591314
664569
273700
282327
171242
315804
624490
825755
910383
582808
1083749
396851
68442
460192
230022
1037052
787133
20674
241498
808189
867341
489959
611224
320751
480419
1040101
401812
261698
590078
421303
553415
787357
823070
103786
144531
493285
668367
167517
756634
940664
407484
783593
630356
141784
458755
109639
1082710
162743
1058074
792282
498513
165679
112905
134447
179790
1013245
575188
964273
1076196
540942
661994
752516
303130
94773
741140
240144
641205
519809
404100
84380
705259
1046136
866439
170971
431428
383717
663088
5571
55521
770475
1090168
1047593
511713
397763
230410
672228
94503
19642
767834
457667
837657
568942
333619
288235
849923
1060549
823407
187108
564267
268284
1046302
270096
103261
29761
1022018
1089350
9722
1005300
600408
504986
120732
168121
228431
805344
1083444
751954
262976
63314
299397
754475
794338
745173
363430
876561
603164
688864
776957
862119
664204
554335
234950
1033072
958697
388760
181615
1064756
415475
72543
179422
500328
826419
1082310
295904
835308
625326
663977
542646
592511
687515
399317
560822
859620
857224
1048687
895326
963888
829876
553444
655480
711448
1061921
951161
281801
1027259
940083
6235
442731
170594
152895
143239
987334
480969
753495
244131
826048
121348
240892
367516
456274
180329
675370
660878
181763
510901
315968
268533
1085977
636675
113237
629492
318587
484031
1051990
529631
942805
274726
433464
533303
624235
584388
169319
521040
255018
280811
1058556
1034689
678159
227769
464285
58689
866900
1094434
1097731
164278
488745
79447
1071504
748459
830367
149278
502670
537009
944954
49463
248784
372469
414891
67873
338513
173306
805930
39184
1037799
180015
795932
979306
1062103
805493
336812
664800
884058
699748
120540
731121
223597
934061
420666
680995
394051
1075582
301491
588672
1078164
84569
1062130
488171
537732
583406
649523
868497
1036829
118215
694105
167345
185000
930286
842226
1004227
366390
806943
459991
589663
556771
773128
316201
1062257
318573
501467
869363
1021595
452997
1044171
886063
523579
62833
1034854
453541
206453
1068753
446859
648450
825673
467941
106660
1024297
719053
648959
1067982
1016995
510851
1008859
239532
566363
523892
531483
194113
478445
294488
801933
516760
986600
581031
935347
436078
845269
421097
852996
417081
1070351
664314
180202
387784
279946
506153
1038883
426232
814825
792576
203752
971868
486274
398258
1013727
220852
679623
781161
237561
800807
429516
807919
365692
562962
298777
687021
228099
1003604
333754
981390
916567
207803
1011828
799327
553628
1042466
797544
1025587
133962
412794
503594
964223
532765
673332
298227
487633
579628
151803
626632
182187
858244
945957
1057837
171372
999407
140650
612766
1095089
1095403
237267
644747
914580
51856
832958
611309
612348
824973
77890
760916
298295
635982
222857
688423
125475
717504
319014
685244
393606
852545
141552
301143
727606
1008092
516466
292070
442529
669856
290790
698992
374657
807136
691879
46738
368113
835182
569771
368057
750700
900974
860811
352834
608193
623785
496597
429355
302524
863147
793818
894842
648127
244711
425022
948763
613185
102200
448373
1001297
871536
191577
753566
123737
322817
679449
838636
137099
1092856
174812
326426
470740
793932
244813
886266
159774
351789
521296
55069
735456
541110
373595
750625
881683
816888
1022203
275434
401766
97473
593593
783118
174557
925942
91982
357891
1031541
236923
1030550
174287
1080020
624058
815541
13888
32821
814382
568146
959575
912536
792016
202218
603648
49544
351505
277477
303283
973117
355787
864406
788615
1051048
982135
542154
987357
323598
758427
398639
826887
560080
580699
739553
723290
580995
185724
333512
226043
5952
895496
717428
216641
828795
858318
430474
822023
409590
441140
13745
563067
970112
858744
317828
44595
397410
823743
966229
900147
70067
650682
458366
357116
730347
417794
518012
801726
546927
617725
535911
73075
147163
1037729
315901
209979
454591
785483
470732
326053
448267
778413
543881
819020
123294
1065687
96448
219691
971908
718845
462656
540139
299146
708929
652613
385912
498850
103438
382099
742945
549862
715957
81092
139633
935807
380888
1029951
73119
475127
258062
262379
335899
971086
943080
976372
524061
363981
758086
510433
827088
601681
323858
398623
473686
954373
857635
52789
957973
825298
563533
366239
868756
336519
137134
761153
207300
362103
1056422
642351
617861
151979
586163
447870
941991
630553
813540
313060
658814
609692
895682
281836
1040139
543005
598451
37718
1101022
679997
1084829
491863
12122
259672
752933
981842
1040534
737414
508100
32134
592697
801447
336069
1021109
557805
35162
511119
1033442
209812
983395
576833
449536
504363
31923
498903
751516
373304
261511
692445
727322
516879
758148
1043731
832219
116432
886102
628503
278441
776137
650245
1049141
694843
25666
1092623
821725
406791
687446
650234
244926
748266
959451
331008
775932
1078761
279084
451632
330725
885597
437015
417193
130202
325221
718772
304621
292545
504660
378238
901125
453580
103567
430007
719870
518494
345547
470920
147662
262637
1095560
214187
885511
165712
625115
120499
40888
762140
273986
37230
855879
823192
205653
23970
669305
752504
102116
12096
279856
287302
10695
47961
859938
457419
754253
31227
43565
1061685
310940
499576
714712
922483
306798
1031917
100077
69670
331347
546915
422605
879468
252664
347552
469302
350410
15495
565580
691150
752121
295572
941988
236404
769725
706760
1083942
313277
730695
24708
116660
461496
588655
618685
619735
808017
453837
440529
414251
488691
508944
449457
204901
542167
819794
797629
79381
840990
367474
189874
942004
72824
731257
324582
763912
299798
530326
226868
594964
242161
259403
862303
992488
540409
91786
542984
256445
329319
40912
813065
784697
784885
1098552
427665
901693
987420
660161
741291
1030292
493218
1053488
163094
109706
190005
56212
772238
668724
173665
499240
1023454
349518
581600
685394
862348
998880
1016418
146290
489002
379436
703141
865649
314518
606321
141734
1092749
646829
513050
268816
427012
168062
883584
497607
732108
334142
756081
663571
1090157
100002
739817
1014462
117805
514584
906423
487703
726573
1065796
125031
1087799
31785
319801
8832
259835
815270
1087856
976472
893887
654628
365510
210761
861620
301181
391925
966144
478749
597587
580541
241836
364213
50533
910170
206223
465292
396356
53092
803690
792945
778496
793753
570002
456174
216460
867872
955763
918464
1033430
829218
638952
817132
327384
1016753
516251
756264
759860
477369
281631
794454
556316
203301
720098
256736
546362
420047
937161
158412
533534
869230
930747
510135
303621
383694
479089
4299
287210
765898
715947
482085
881221
591333
208377
452533
121238
891437
373479
748666
17138
278080
1041959
58105
327353
828757
524827
219486
183147
359707
1013079
983729
406660
100974
836800
191948
368897
1056319
82794
659765
1097819
464051
847702
706380
659671
588889
543964
440865
647296
680882
405383
57211
857808
967952
580382
93390
977158
978727
402530
521092
1026103
289652
697224
202797
634803
29743
122879
254710
599362
670842
394110
52831
1064133
717508
457332
83504
860917
391471
222229
73267
362357
392581
717142
98707
72023
580335
167184
558321
114033
262490
489058
682373
186259
33800
793977
595868
60868
596316
1027546
62079
605132
412997
561123
925129
205448
1090748
1067020
422034
597619
1038470
906174
234168
178198
331280
809397
862418
44207
845714
651077
449412
557838
664723
687230
682523
769248
563158
939198
789581
475186
181060
641288
219015
1048674
214760
181119
703156
649391
1052799
646088
813965
558374
663496
26804
1056205
656471
491306
410975
560294
973345
199258
857682
740415
1004399
269463
534241
695393
322141
163991
223626
142157
1047609
576246
182667
187515
963620
242896
189723
913933
981131
127811
44752
193969
65929
53564
873409
269596
499210
955904
957089
793418
973955
628669
438596
936509
971811
123026
869466
117900
866975
898929
862170
383741
524032
589167
536536
777095
1008547
836965
575454
608611
627560
67650
703843
345447
481928
92316
692683
101111
321127
695048
328919
42957
418930
495148
634497
283874
209072
109142
250942
539607
844596
784007
1051489
46660
889337
683442
1038735
378708
622294
401475
726939
276959
709436
167299
82753
873001
582184
390347
715241
243149
916328
615852
140641
317563
565656
457565
611500
546493
49412
642478
750563
231825
509749
662395
217900
851889
775483
439497
130889
194934
624139
561936
1053136
501164
235536
1014865
371734
618907
145986
569004
284996
1100059
780828
58036
467685
1046570
516339
100895
831784
541441
968172
652346
518435
897366
1069364
289683
926679
738528
421734
916426
806000
274797
216905
532128
269249
681274
244629
1021597
209683
186224
289947
740012
997103
480752
521935
411201
1007848
610368
934174
1040968
48230
713761
688581
778367
814083
93336
1018021
589400
598336
137266
972127
257223
863907
742882
1593
395762
668032
511785
447761
433360
586421
7057
201568
389532
816818
553523
332801
95049
31394
697010
798295
188970
317393
995695
837744
208167
848049
802894
18276
236276
904100
584857
727456
346954
310045
957065
796468
291524
640015
298876
105398
92949
277362
823173
311156
948112
665230
362526
1035874
40156
881854
315813
594551
146592
551048
791531
1043347
80745
351487
34864
244349
397000
471963
416803
124567
658098
915670
814898
875426
406261
429110
1003046
512967
448706
9762
35276
216433
844534
719127
56664
495928
664073
854941
314102
265527
787981
1039947
419081
319805
267443
702169
1036194
325092
240760
143469
151308
1065116
624687
742473
784832
491840
367132
211760
845072
948492
247676
232977
904517
753771
98166
567825
867097
397309
986651
1072026
690727
425940
901282
638813
299355
955308
2288
662584
9429
833429
886352
342891
928049
840154
960706
257036
789348
39245
539598
908360
480147
244256
781662
787998
103457
786035
957117
10113
133374
527984
890235
55796
1494
879819
539310
394867
65936
504122
1081109
585489
662580
712801
88903
773658
1032941
465316
32021
56199
749445
116279
493042
822217
297776
23092
494885
110591
257155
885265
787987
618962
613957
545916
785969
1619
313907
919216
104429
44103
219049
940031
860895
447004
696581
366460
970050
989658
859349
1043235
155528
802969
519864
344329
465703
420147
821018
1034129
773030
313582
444786
878750
906516
871157
807247
1019607
115049
816992
272356
509034
613432
11284
198920
335311
962923
491085
602998
365738
494281
72667
916288
593527
975511
272776
25223
293696
7823
399434
516602
506476
1055027
247606
859318
490894
325051
632266
809937
639201
212936
460753
664840
107885
759403
87132
1033386
935518
469216
1010377
1056385
383366
947375
316698
569813
908493
721471
298419
360802
361430
1057014
300531
1091109
8760
815755
216531
468122
258953
226230
84942
302041
944264
1085834
438249
1080689
927014
823588
956271
635825
584813
509951
502915
769638
847591
207534
186576
952874
567835
202825
587875
875427
521891
810966
770084
570235
900883
339925
292394
899162
125633
3706
1079831
1077717
977214
205266
820491
411164
759961
996119
131182
839292
1095204
272765
71114
749846
1047103
774632
891270
134438
855653
350434
302300
28944
32079
225363
226413
1026838
104306
3473
142721
198172
8425
830040
183112
769339
983638
627996
553869
1028397
382877
405151
736030
479643
232575
999517
568343
5307
239031
1042220
620844
308828
981576
487750
1071827
700979
473225
452065
500200
681948
25099
533160
564141
1000110
540203
189374
162067
156245
638525
576347
1064221
463194
984615
1007284
645022
957440
737374
459868
586470
975704
669660
64247
987730
740952
737548
161731
351546
296768
620580
915052
277045
533869
912007
3424
540928
797581
242555
1091467
446000
969416
861566
773774
240490
468579
853619
531824
71498
816785
232237
760080
567404
571310
505549
61044
747065
484123
249741
127182
709382
1067
1053424
802149
263991
747080
22319
580133
772209
976754
189143
2017
522601
678941
313343
546766
575952
207572
1094422
847888
215760
465971
109244
155194
741958
709192
591835
680484
321602
19585
528440
530753
594906
885950
204798
659538
367086
697777
820334
757585
427643
829029
268246
724879
698636
770424
445399
468150
905299
855521
801224
226695
225645
217647
651940
141357
843067
343871
446140
638795
279916
582460
177178
233378
143401
307835
272516
890887
950602
755771
251841
329011
194937
897180
932307
1077981
334052
715744
298963
237830
331193
58126
178797
749079
553719
423978
51410
868156
142486
511025
542838
1084689
928932
873904
972354
850885
404584
689156
285506
345962
126150
455637
170396
884356
1057887
553860
25777
1039742
286471
619935
417288
130878
388302
1020290
353899
689346
314491
396100
829854
1101299
791131
1060714
1005962
52559
245064
349797
147018
411741
665350
386352
327185
720086
410425
752330
309767
308657
617216
1085096
513969
817268
239991
792166
581756
626266
643750
507119
1097245
608982
639752
526759
1052849
301151
436105
433615
43549
247371
353580
252245
557020
722256
598024
1024847
450692
977020
580042
101779
88155
1079092
96743
599275
559066
525012
796936
1086227
378744
94667
774947
1069636
499018
30351
245914
891938
564419
652927
1095195
640945
863141
94721
441800
975052
1098285
707792
731378
509647
920375
725082
113809
759323
851794
737597
450579
944516
200778
900703
571593
43668
207140
1085856
86984
229551
1021681
1018249
250860
13657
975061
227301
422924
767059
223197
1067728
531038
319989
425999
806311
820290
1073214
291425
49385
129943
721749
931127
1070450
464168
1024185
651942
838820
246355
672877
537668
263484
44118
119654
1073600
850471
453282
334313
290131
59335
231050
279158
365079
763316
1030367
1031292
448675
574394
53751
314195
494160
141155
938964
41780
187390
112567
15535
380829
1030265
321321
953405
156759
695714
701684
743850
34358
304981
935222
37724
875844
469915
565104
837666
1018959
36159
95015
299557
256476
586726
681598
251041
428677
494979
1916
807502
24547
469445
141170
1018008
913560
229018
490697
139468
49268
862237
492895
849733
569572
829583
125769
510238
871037
407891
281911
540064
520846
513304
941259
757603
298720
615544
1074214
223134
902602
194067
605884
296090
317712
550848
944602
603839
363796
660335
161792
1035643
382189
115361
43764
207773
652021
206941
483561
100476
617245
300842
584246
290985
799715
479492
896934
486473
828357
288975
675810
430411
752653
321313
940104
528200
770277
350423
223670
697631
50817
257651
412542
72642
206616
845454
339732
251329
841719
772340
425941
74519
236868
896648
952435
96030
993958
967719
277760
572896
674010
597874
754063
465528
549159
46760
28264
229113
335710
147740
289721
620677
714375
996320
899616
152543
626091
1044895
417157
213130
869979
994382
293224
1021761
592467
1081570
559726
966313
830135
486120
961114
810962
180434
297220
464689
498573
1082381
58443
572222
648740
476960
924825
545759
893341
832108
579700
516236
271271
126839
210305
312820
224914
822620
561254
921071
398529
604012
862158
328889
824679
203706
922990
133907
77390
327707
100911
812702
468213
501272
418168
478784
283269
373998
97015
1075433
1079105
571617
911657
975471
634124
208203
433306
1047649
598630
670640
425801
730477
901070
906628
505011
743452
228730
691902
917857
531691
937675
823970
541240
74280
789613
954798
1031169
921767
667831
799682
673240
111342
917928
61727
199587
830616
306241
664907
491283
773520
189438
836753
141867
802420
1054210
457216
285679
770219
582755
271405
1095132
267397
795554
1101120
677177
2474
1053502
25068
874524
914984
1006927
983580
247066
902416
847704
517401
227575
283127
194336
963518
495183
320553
783112
124067
1079867
196808
278265
1042013
130233
596728
422055
897252
659056
418608
928122
109595
931296
89009
620920
517011
921799
844558
661034
282108
346581
925059
385789
366138
650299
586774
219621
28010
570200
441369
251298
620878
257131
826786
90412
1309
438486
1072958
942129
1015910
895672
682362
101128
278249
697577
1071155
448852
457468
318807
209051
552833
297277
507535
533684
795425
839721
405903
569611
463860
1093253
828941
200049
850232
564096
192032
284054
919665
896646
720374
402247
486511
47873
572255
760544
106095
140638
905947
255819
216556
857861
737478
94099
328192
452930
192319
403065
911257
208334
204011
206798
50845
602710
480384
92971
319040
839971
292597
764773
449122
1042561
1010916
51685
285660
957639
514297
847747
73015
474942
570242
301277
681913
268600
280938
128084
184507
547223
607442
981404
627076
937428
560085
419345
316433
33467
247078
1063507
252457
804287
42672
1005348
216323
479101
269627
223106
459571
744299
745813
86672
672570
696916
935182
12890
36562
154736
1011095
188379
439398
82070
884173
998773
125405
725864
379677
704247
78442
802004
1043312
970027
307482
641599
132582
76526
806776
501906
706025
7422
6372
901813
250167
116196
785387
208537
645314
861499
1029527
827888
216245
603968
308320
1072806
655515
271208
995639
479262
989340
165742
359535
363308
591296
154773
168772
431559
343733
879510
346915
426044
940872
295475
540736
273300
1020965
547127
43062
846362
7820
4316
738269
377408
850323
893204
129706
801414
470881
90660
864735
620963
484103
920922
98322
425851
556360
558005
672345
865546
355991
739675
555184
242407
21602
751385
1025873
1013283
840441
150857
765756
931219
316837
18920
308096
34591
572932
362038
241392
923254
425021
378101
312341
1041744
41878
894963
559071
810430
1046804
914707
561225
226685
275160
476630
838693
316975
12521
222956
493907
225529
281630
476906
899239
394385
473734
1020260
473120
198099
972241
976755
584120
267091
9165
758175
364937
1087008
191433
683274
958930
424119
571681
822915
146385
852094
761380
46927
1040044
271046
1009678
441101
257164
722971
330729
883953
527927
960196
937581
210204
787352
397587
156136
14855
668044
504835
213511
395633
578897
70614
352901
347727
530280
527995
991568
595209
915085
923311
696016
540887
1062158
422636
133256
1077525
14421
456581
1081560
1026660
791199
437046
935373
85891
694503
463622
1066250
409684
227065
833470
24155
22352
855895
385761
7456
914889
476539
46027
1086669
1053768
950559
728737
182077
770314
222734
326288
395282
1004195
534349
1034122
972576
92172
588537
389968
566238
1072848
94272
426037
1099399
487273
234081
139114
246780
324415
1002888
686819
33599
796334
441188
386273
265944
458930
321489
493121
609985
273876
453981
347728
692974
726167
37681
1086745
818986
294581
33850
1046247
711252
247661
846858
966369
281803
630388
727980
313796
565608
468267
415450
286911
370978
622667
955222
517507
201398
934431
68210
547936
302691
658725
845488
450036
799022
178351
111467
663686
76130
808126
891150
1095855
580543
131537
295969
1096939
224706
830896
438076
781740
412565
190649
474653
210374
200446
419112
387721
580421
959225
498772
140210
99563
438815
52721
48225
253760
879033
562331
987753
384940
373818
1003914
454448
878352
133290
875658
610388
96890
926503
940663
802471
816544
252776
708603
452206
18000
407731
473065
989194
1068661
791327
355007
734722
1074828
618188
34818
35868
1046697
605437
17121
492492
940534
161642
1062925
1070598
798963
651864
800949
326271
589104
297021
413541
248390
537838
1032370
250541
653119
156684
945229
194063
304210
175087
226841
1008756
76462
1083924
92637
591525
122451
230228
989692
858009
859059
285797
193257
119732
490066
491116
643141
878371
685341
71555
71997
48157
779682
424300
912238
522787
895497
120079
126663
3904
876640
888777
192671
145782
466353
19663
887871
64934
537954
446799
737044
515237
649222
29721
934823
943679
886975
319800
254226
206540
627512
274707
617769
551594
803813
573131
55781
460564
499037
254423
1099879
58908
268365
618440
679565
536567
1053263
363204
752337
1037879
395141
1099601
965713
983418
417199
732278
753546
216819
1022264
562212
1074588
237486
483613
854843
117266
623420
210038
630942
728076
301591
897070
266368
458043
208670
10367
572098
599577
184405
960129
749663
612155
255324
973571
324574
69362
909338
83377
749210
298135
679601
262989
927093
501685
50840
436778
966258
123747
858974
896761
550736
17249
724708
687421
456000
160180
688068
634523
802393
253124
324771
284093
586747
217358
278560
549162
61642
851841
747607
763403
1011315
903434
266916
596721
191453
257259
550941
953119
242184
350322
1023160
820574
979310
156538
457136
959019
486326
518414
423082
47853
345774
733796
681070
801197
581665
460945
1096190
492706
52764
406662
888692
480559
1002642
588618
92115
351584
148933
632475
870291
1063626
79143
382802
54695
1064480
1025175
312641
702300
816179
455787
521387
195009
999538
529481
868311
502585
993145
348123
1012005
1080953
42718
40745
880323
954541
295122
568399
796279
1015218
675119
636863
393048
232100
190491
1100726
323175
366607
1093642
339066
960658
359141
58313
44778
572810
619181
58380
243392
938178
412656
853535
478473
869170
750435
98720
136031
348938
1077213
315696
903947
608688
685013
500943
954513
819488
886580
1067432
251128
944536
860943
769467
658534
141022
480461
1072948
671565
547106
556453
653807
140267
1054492
486189
1067942
907808
1095422
63215
506234
6246
124378
182319
122963
37621
308191
785722
1015153
907425
144400
243059
327558
1087675
968350
553695
957144
392950
892706
412714
294226
905949
470295
220613
566397
828896
1079131
771753
688118
439961
94960
521347
879979
1079695
82998
627088
850284
486405
258787
991349
490958
721382
261274
880138
73410
628675
797013
404098
11537
757721
749414
746698
641266
91831
235175
955956
490371
557780
930624
219379
712265
693376
14943
412470
1087750
1078360
320946
667749
70216
543313
669716
152885
125336
690730
561594
194199
501171
416566
556928
893376
92098
627799
192200
710795
475992
318052
964477
1065570
368646
167016
826047
1004803
203010
472119
139484
1093400
383624
347290
279895
767706
78060
423557
1081243
190467
292831
1053408
6229
120932
948724
815584
602129
897595
660251
641615
739551
974801
201445
945196
699318
145693
316130
695004
934414
102469
1026438
343919
951055
683429
894994
373895
772369
1018749
73088
638955
498768
288032
474349
861831
759307
72240
444648
125021
282067
544450
711835
756796
73343
835502
892747
156326
1078546
63989
128350
84872
406778
937365
895647
608346
885414
286081
836888
1101017
726350
491108
13375
183118
599388
597687
287741
966291
697394
265196
651585
298363
800344
18753
831195
111943
823024
495212
700981
567876
178936
1051367
267128
534097
889220
793030
126160
1024075
256093
548207
656338
151730
96290
1071144
300752
651736
873772
60168
366587
233536
475156
673762
232383
541933
191272
298842
76673
561506
1042712
720659
161677
1018967
15775
365330
766765
569011
1023920
705515
666011
385945
696790
988319
343907
508129
600230
844713
505424
1055070
1006140
1099737
298726
647329
671479
980011
595827
347195
815455
69674
39107
65718
970580
455131
897036
9800
669294
507919
325928
531308
525009
758515
722537
415137
910562
172925
965059
440998
975114
836842
863515
434950
437521
166198
53569
697905
845984
72298
1062563
554730
617196
557647
1042060
701145
549493
946541
694535
940577
633387
458522
14508
317446
411809
606931
313658
34101
1050616
478785
1019922
800900
185644
221931
122516
810234
636057
52766
309218
201059
1005220
34000
310149
1045666
465211
509277
104399
269151
214265
839311
18419
127525
669260
534340
690288
676567
1030284
853733
731889
691645
967180
367733
1085997
799197
337041
34792
612828
1007525
91054
423012
344109
972029
929274
256121
566744
200644
646480
65422
725158
555912
998855
336022
71560
215087
317040
1097913
686117
665793
294957
517301
399400
56168
1091607
471595
156145
1094888
973665
320225
1025776
75113
624629
525767
118037
494912
227479
868340
861852
186385
723827
960477
491447
147665
229721
381750
654943
971474
555155
270001
693367
1098711
796183
64591
226755
658853
11028
280030
106545
1001093
291998
437375
743808
534261
738614
1100528
515573
622413
451674
584449
369940
918579
678720
548086
817702
239696
1081721
761485
358674
741597
504377
1087610
967444
280919
1006229
676790
776463
64736
352271
761665
419240
747357
635458
42824
74651
70454
187583
872332
691624
571094
579495
774145
357278
850051
348785
664734
618722
87028
971125
810895
837425
1057853
42575
788213
1020675
623889
53798
265078
562979
976042
609824
506039
500413
560000
730470
1084998
727308
519032
471471
205784
933432
684415
393996
650726
437693
142728
437939
1011117
946793
692471
727499
707108
119753
417866
494833
937514
942217
112605
363269
53218
1031839
148254
110673
1087442
335087
788379
936532
482268
201417
708567
585647
109285
656751
341553
156305
935155
405625
282324
398811
806946
618460
1040053
512165
548586
183883
1058041
1095084
280894
777283
457149
981481
422538
103879
580581
294267
94434
771857
484000
1034528
320790
45254
48746
724541
395799
162312
381785
644636
721131
360767
442888
701023
921378
51559
212289
632590
699424
1038093
314452
254606
846769
759995
751154
707251
362299
935586
1056057
321357
666637
817562
268718
882370
224104
387999
558987
350826
772543
971105
26499
1073561
362376
708570
204149
732441
928424
447160
1095610
558517
505235
951842
4701
96930
814440
204171
277881
527853
125756
211157
31064
981071
329841
705873
356954
385570
796682
247681
516168
84418
415846
980378
485571
516372
149771
1070769
751657
907245
1030963
479449
258565
57535
308568
533636
432265
92887
606943
947945
687275
4401
78210
517420
830031
862830
897883
207127
917227
812325
554247
78379
1023985
982970
896694
323164
539471
975139
470773
1042029
370974
408592
270605
753297
214042
259307
1044023
982122
711861
333349
1022620
97913
589450
281887
46810
142034
725846
1004497
961243
353296
907985
236287
133100
963777
841656
997897
1067314
823855
863364
65374
73082
763728
92033
1044077
628692
734920
549570
34251
161000
650657
960611
581525
586769
306768
936260
701261
750781
778416
424017
356639
130696
305148
295213
709473
812428
577541
446839
563566
507280
833824
628044
656784
106400
475424
536458
670198
168804
555917
191195
156800
532228
293218
222303
566237
287896
792924
679920
966272
942021
327580
1029767
659775
122129
52443
934438
426271
1078849
1035217
677164
524306
704182
987621
406909
973016
224985
955344
848510
193505
147297
906465
417334
14978
192182
775675
504808
884921
175332
512156
785871
72374
138096
977702
336145
786242
323471
392519
78797
750468
743694
232272
858519
306255
363779
243371
599059
876486
726687
450863
541221
869634
41920
442919
536678
809888
44223
153847
84056
251189
389409
853410
594115
131595
673090
694645
868663
266993
36447
389627
332282
66220
995352
54567
252978
973939
517803
372329
803658
139786
31863
28460
435308
708848
696273
60155
86934
1043357
892892
611682
637782
808037
752181
292970
671933
1055896
296454
996759
7621
481719
936894
796294
1083356
274979
697595
834471
694594
798978
383574
1033756
789274
12211
14871
250503
561740
276348
259829
823223
10303
361424
597327
33946
1072510
42715
26174
562715
335427
154777
412156
526805
634278
298489
1006093
836828
165024
914097
54117
8240
268629
1050585
57230
402948
131002
492553
987440
985375
271782
431154
689532
479215
104257
507000
57390
724471
757440
1018901
144149
909299
1050607
844186
778125
372638
673429
311531
431437
669894
1064082
57944
198036
350045
235091
1060605
721449
837670
258508
913467
618973
789841
502771
273554
627596
204785
201628
286392
923846
568323
585097
214133
89221
714951
546023
366342
217136
1005870
998353
145641
33717
139147
926614
934165
407599
449318
753549
1101421
986331
703348
972897
555784
370422
173377
682335
63549
98543
519479
597999
521789
488807
1058069
917592
963111
805310
852312
400583
743988
1017403
424256
160232
886631
21320
30769
629413
999445
204690
551529
212565
1001911
1027137
1030942
1056605
265945
1083977
314663
471850
846148
478135
1062938
554446
827196
577471
204517
509430
685118
550382
195682
1021370
321540
520994
231469
428305
544017
857353
608856
813518
910744
859812
828830
767237
205705
700278
363766
489085
388338
615119
67531
644015
840999
105768
299523
969384
205943
661888
389171
640324
287426
786299
1012402
300831
832666
113131
560419
102705
999924
854571
1076064
11039
997782
1023303
406443
719791
325971
443709
541039
176381
355467
119856
731593
541541
749318
501805
99551
69666
368482
101984
595798
1021428
139016
198356
406678
578734
79510
804105
334393
914804
247511
167503
334176
729741
151899
598493
799047
899354
4563
265389
723554
721901
4960
528345
946540
591639
639494
583432
49905
435335
476733
901454
65170
712410
980347
733760
850168
669189
1048411
149776
1056206
346414
667268
896697
759341
378840
988310
712420
614384
161962
934489
852807
976003
730925
788064
435262
164651
78833
277057
781240
853682
222666
1039983
882262
1097085
198408
930920
712631
124396
860541
341503
698691
421396
860737
839269
648104
90114
145976
225357
382412
821547
478258
769665
456684
305719
864757
887335
16891
797655
500260
752146
215948
145411
218204
330606
130691
707241
703515
905825
377286
569010
963699
48693
966035
1069750
515672
769810
566230
102424
957783
398135
508469
191226
77751
732667
973537
44958
400292
781027
700809
807579
501255
444827
1044633
633708
272602
194659
435529
807946
857989
445114
957323
5314
781066
433135
1050935
977830
619618
1040466
1082313
1099075
436534
687728
505445
399402
519688
255859
48829
532380
485224
996634
872982
163192
841495
979848
949270
528493
692808
901333
750107
730301
324511
426750
407240
1029095
264771
261668
263511
853367
895673
129924
517072
414387
95921
404616
197315
1044202
853664
703120
587560
249084
814228
763424
918014
190526
231878
462994
419158
713023
874124
941936
474685
721893
644008
1073564
366706
304954
1079011
558438
399670
569956
957192
329488
806347
78171
979833
465711
778129
14783
217962
430968
619888
879584
1088634
1073181
1097675
1059606
523945
677855
505438
495979
603474
649465
290889
193338
938218
675517
766246
874204
501141
375904
804262
828216
336603
137945
373854
446500
542051
882718
981165
379193
1052886
922931
191586
272114
140909
445912
375166
544548
981123
628440
945443
399969
308737
8388
1027789
71667
538951
763118
842954
1094067
823684
27639
983405
4090
934569
558106
819016
157810
623270
28335
96156
76188
814438
879739
547092
682312
468418
1067233
819432
444021
686054
397014
207769
501854
399817
698522
389639
790303
48566
316852
1065030
789417
737820
1000204
835434
727191
425833
216529
873193
337841
521479
307355
46333
101920
592916
640229
680355
462968
1050161
16036
666695
416809
37012
134954
1013823
415564
571663
664284
60404
290762
271471
734258
831161
158655
182462
238689
958041
573018
504772
537335
573066
165273
155699
1022032
289108
545906
40047
63538
147184
982333
162655
271929
646906
693964
887300
946779
267471
40871
262094
507720
319264
122132
1011580
873525
709355
947773
220756
405066
572203
541752
522006
586702
418564
558648
157214
686637
743944
94068
489208
1062044
412368
650664
734847
590971
255475
404081
664634
547712
576924
854069
371784
840035
504829
681456
15272
178613
891245
215364
164122
288969
471699
376565
1071510
908827
281435
417622
350037
59341
311870
1048008
465798
234557
1026490
7457
680825
937527
505761
248923
257529
921064
600031
547687
243721
527624
228979
728032
893844
373014
54336
65452
210406
530727
1066228
29213
283495
922064
974385
175148
61733
304545
934439
1001924
208711
317962
776534
627649
41671
61337
941240
118932
517647
419765
839060
292412
507898
268839
258961
1069247
475367
541626
606499
593952
340616
321882
61051
35648
13054
179251
397899
605302
751983
924850
63851
145107
902574
197866
711194
430432
755175
277966
182622
701239
1086005
34399
687719
354336
554757
682459
494400
1077753
903460
230288
448758
1064553
92567
43185
709419
670681
430765
1085247
497121
649240
962715
672281
1068571
896379
879877
393400
492109
878434
605837
268896
335357
266283
567213
872223
994247
1014179
453477
1041937
878715
934352
208206
478664
285243
12256
920104
696118
1032956
166349
734637
228669
394225
440973
451603
840054
40266
425922
345795
274028
887195
375142
556767
748677
677155
756345
311683
204267
952665
595494
1098880
378097
823058
922011
176189
731202
810164
376740
145901
480859
67892
531602
702745
1005187
1066416
349006
174774
277347
1088666
805687
598365
1083878
206603
773513
863093
663423
1022252
1053935
739111
95700
825424
859036
655214
779137
962560
285454
794065
76614
620287
939616
938572
347432
95630
457040
356244
565826
857430
136706
259084
1080336
912414
491052
521001
38098
5770
371166
396214
683999
579509
1011107
232587
720262
989273
160947
465878
839883
445204
245341
469862
942675
470574
304523
367754
276822
834181
1004918
740763
53314
708716
254804
351799
844049
994201
1012441
813167
354635
595088
793163
1052088
765818
367868
495186
1003663
398288
42887
159467
784841
579073
97207
336182
1083454
1016885
868708
661550
558926
143741
1029722
104103
87103
340018
921214
1045438
337738
400967
933334
442930
486528
1008583
867604
407822
805764
617811
708419
672092
254594
302014
102667
25243
983355
441986
1078712
374588
384016
127828
92845
1037320
912432
348225
278770
178425
552190
283330
137066
1030598
573216
772705
561348
85219
954145
1032614
509590
461386
279709
1059409
606762
995035
31122
846267
686239
149927
623669
836715
596265
221399
1066447
393424
389191
427005
688657
322239
911865
171973
167696
554542
271226
958478
422652
1022000
818614
160237
630826
498071
197179
982184
359969
278974
706547
209036
1077050
1006704
774745
1029889
125638
367417
603191
461900
523195
377128
1065622
209006
452687
975791
959366
122699
842037
699913
690298
976644
153341
629735
427815
1057111
228525
321417
667025
296535
1091628
916804
1016695
1012082
877639
515740
972598
165014
912002
403847
963763
64281
58299
137368
488592
814317
1096745
718735
14981
492064
608321
280074
223062
531495
230971
88493
31049
460488
39261
767995
226740
530442
779807
73470
764772
689276
369669
998271
560443
842932
1081872
534968
264802
235457
833947
80915
329522
861452
656310
130556
273763
30937
977541
443856
182356
574366
781183
293358
344294
957292
863221
431534
1056445
965456
724910
30787
189538
65702
77993
248713
284887
65137
830374
929428
179593
802681
276358
288642
219553
122824
464306
246704
61452
889721
821414
752745
485878
824104
49959
243661
165438
892665
207228
1100663
675116
157576
1095405
435753
429751
895786
787429
492110
1018653
601835
107222
313584
668799
271200
997416
762085
955922
934792
677339
269727
815090
171112
974269
983739
335580
495989
514920
1080857
535704
690375
468611
594506
871243
977710
582162
29885
308277
248192
1034217
849298
878212
408597
779948
997054
858067
69218
342804
1039496
123787
158297
51011
705279
727313
993800
1034160
815988
377694
150286
306829
34657
271053
526951
406919
938432
1040684
221466
607912
190242
533247
563452
743706
327028
772675
278637
620931
970918
355407
201439
33643
268445
452946
693918
398675
396772
620165
817938
649230
13359
179528
305629
889588
975821
437807
139433
792954
487106
249068
771653
627385
856080
665112
217405
159636
449522
309506
916415
215676
570213
711064
1000986
516952
922654
486703
313462
277955
172962
392610
387986
354642
515337
171424
1099622
957064
42073
817787
736061
73567
348724
233848
640636
318988
143119
257533
274131
650725
355218
602101
354295
1025348
719742
792527
793385
62418
77401
529981
507739
366495
563122
533981
1009330
265713
1032173
464549
1045639
20156
1061473
911814
389446
232431
974695
662700
1084192
927484
536746
599959
725330
566073
1096065
508772
603880
21453
269303
567033
287505
494959
56227
107253
1054267
574725
787395
673445
999188
13300
1075549
847241
435418
355672
116908
952416
843548
382324
21064
160197
299381
422175
394534
72452
1066697
163528
188522
359672
795631
523717
731836
733402
371824
569666
130365
1040234
810553
1051756
63797
662301
73289
982959
591940
234664
452057
335829
336147
272338
417319
896327
559115
208801
699220
34061
154898
1011169
544159
1079152
823659
133419
1043860
77724
223921
473413
1077229
52577
311986
509194
1074263
646828
1038361
1001078
35855
653989
1067613
404620
65388
1656
898449
655348
60697
925302
1067524
438260
951389
257017
174798
30141
1026421
156793
332235
94543
255960
760255
9969
690385
98510
362582
282939
493350
978102
266399
153333
829513
823617
500025
398974
340823
481378
1012808
273278
112914
1037250
244297
179257
1002154
30412
1076356
951957
529014
86962
1084268
1028188
225137
1034305
492804
991344
347776
703537
961206
206044
118211
236703
984656
501967
830340
81990
766389
293334
962616
442210
600982
280699
349426
881946
640028
759439
390761
673633
770070
42703
856935
882624
548855
375775
1005969
874792
5739
308358
733473
446946
171562
21676
932941
132448
617282
135634
831904
175746
872930
976823
368272
1093768
549161
227013
971668
766520
55320
988409
826858
358526
731013
121033
298313
536241
687581
555591
245397
62217
123023
220778
822827
136967
768948
1086197
711880
246175
597904
261514
23288
351664
287747
318968
713935
632753
995025
8658
118383
242765
460353
635680
253168
22593
910673
900766
973697
27086
1082741
116082
320322
324832
960576
742263
391468
744675
672897
536689
494914
961569
361484
12012
759740
773510
533932
461113
471348
667347
721423
1067966
121763
1068405
837755
182731
399656
592558
956627
251004
719248
8897
266987
365255
1014482
681806
318189
524819
837706
827021
191452
748298
803165
882053
355303
163567
655137
876791
449299
459464
1092925
276406
193235
888232
625766
141509
446730
111356
1011236
372536
1065409
794532
563502
722404
396181
837295
624605
874325
796815
965484
605700
1039337
216593
264108
530373
1095285
611970
1085401
296949
268111
1087228
733860
192795
472432
400698
194981
197273
699194
923637
1043987
289850
276709
1047728
848664
1027289
78783
320306
92739
94636
630233
112277
184924
695918
1057692
672860
581246
261247
405874
649405
993352
982242
500542
508810
738673
846029
356038
326196
1070829
998789
995428
491949
425290
3207
504336
1028780
705501
1097788
789655
480119
742331
318773
273079
155006
396457
735694
409284
243958
857854
361074
27794
384969
356971
353060
852894
448860
531280
762816
350977
595321
313632
664317
1011883
162747
156288
1062442
1077150
444852
443802
242917
367975
134262
1017002
1097868
695996
324194
384466
647571
82672
90788
69306
751130
828403
79015
1026899
54965
365295
803655
869220
297019
663386
976531
623444
598661
526920
873212
64484
288785
204612
358524
62875
1091982
1074547
933401
489442
51862
1076401
1024155
909712
226420
533718
5769
356642
276039
1094439
294470
723904
427395
1015282
681409
672716
692698
712051
945176
825100
550546
313469
388380
245020
14835
180461
97809
242098
499616
873858
488048
12553
225366
235858
887590
1025767
775237
123234
400858
1083368
1054291
914654
604904
741182
338922
19350
327302
1043692
346549
368019
321219
675377
867967
92377
340505
1009086
940488
254015
539708
78485
243505
383363
274085
483153
819081
227900
22074
1057724
6767
904924
178400
812946
859455
802740
644715
25157
795915
637003
1033461
431622
895397
632154
445447
142929
906993
24792
305774
268214
108579
57450
936822
141341
509808
437966
216335
935741
767736
646380
182455
914109
755031
251260
527386
64746
595033
701468
562656
913597
859278
1026716
339707
775871
194721
1088768
257090
729478
48526
65898
195602
15528
3547
1042450
873186
816941
742852
1015460
136605
995790
228558
884225
869964
750334
961680
942378
582787
377719
1085140
286659
697835
248139
687121
183278
98003
385445
743721
988606
46323
267412
213123
586593
397435
111422
548346
886310
277582
48062
553904
71489
1081490
291447
542290
184637
756137
492454
506442
465724
183307
306683
750295
133067
841306
820956
888256
887303
170112
209741
533354
241540
105436
203143
721374
841130
570426
557848
941708
148408
344964
599330
787798
438139
935714
1042832
593769
908817
677128
1093734
1014591
843318
883620
418125
262295
1086231
227538
64192
845055
1099666
453498
182361
761406
553931
109433
682980
196405
633327
927234
543778
573772
266951
243504
683904
501764
416691
78122
616502
1068601
860672
80603
122811
568612
550181
566615
380973
792969
295622
316445
125665
767539
111315
87648
405491
355260
949546
159368
612997
236990
475217
380119
878349
408304
907537
5257
962463
59001
319837
427623
737474
815874
640671
694939
589510
583013
311763
57786
858721
83282
294869
1063331
1091659
544606
665592
264242
2022
655639
98749
69634
427105
1070254
327379
270180
204150
134318
1026245
532754
130150
1032830
406898
382596
107082
515098
383168
867402
936529
315753
138830
403123
546889
863719
204200
916437
312786
1079919
357146
137291
1033108
55976
495332
432634
1065282
939629
583326
860394
175898
452145
66477
424532
139665
1068600
4136
518212
33140
331017
788280
948275
474839
772013
269361
444899
59968
229550
654061
590333
174850
573953
820691
65857
506230
473665
576798
667511
143770
820709
1084199
616073
655478
368018
752522
380615
15675
226475
37863
695751
360496
784747
1015901
855883
437470
25154
261810
32649
599994
853266
636035
156339
1010673
1078990
251491
413160
746332
134005
583201
508250
525793
228435
191036
164596
732314
351659
792472
1077583
154758
423925
627931
140530
172287
880995
703238
376066
290377
802008
194481
107560
749033
96653
1064081
328394
597666
1051991
152697
956876
55539
944537
815796
163143
162234
654516
1074759
177282
262622
235077
1025194
1082887
753831
659016
669300
681703
1047455
403720
116953
1096572
998534
430221
503395
589612
949168
1041974
10506
955375
1009913
390052
617906
345171
176860
12477
335723
874132
646329
219000
165673
622287
31875
645287
913240
922907
497885
150021
524356
379673
523812
1059229
951386
239504
968300
464711
400778
399728
561633
671684
713020
920632
538750
1037920
298092
240089
929885
554500
104791
452595
782105
319210
957545
905083
262464
476109
141046
423585
265333
96345
658705
540517
713379
368545
708461
963429
209533
563677
402442
202123
415380
169763
595278
107852
92426
454084
444615
181089
283332
12411
912690
533671
612401
300535
710328
827035
157154
121838
639704
1074247
406927
730090
131834
768332
480033
685086
277116
87930
423238
824377
275655
946254
524430
49871
142560
823416
511123
255976
984554
773689
830833
395920
848725
526481
878443
1095595
88743
710765
74472
538992
340184
944689
332104
997925
875428
149500
182871
663138
221714
165570
445187
227378
689043
931048
341912
557491
693031
959891
943621
195954
882395
529707
340690
927417
160975
806937
64702
550215
989962
14101
635760
312285
489084
116410
780050
220592
512261
995532
777740
190522
176917
427968
275666
531727
447059
668467
507853
995679
808666
278418
7801
849786
457918
291701
217297
817543
426091
1003936
945127
609133
521064
303529
490001
527795
261311
515993
324764
566873
683024
13411
376517
773665
983717
823134
817177
1044983
763418
746845
749680
668829
412537
624636
821825
7032
1001537
236553
358976
895106
1066724
799249
159905
774201
935344
5017
32835
924078
291230
967571
111806
1067413
809302
422239
852638
33555
172605
881674
823156
7884
1008246
491532
394220
702936
279401
849813
642013
1023307
995271
674267
147691
682472
143711
699682
1091436
653971
771203
534818
931918
421175
150940
484412
242858
466388
806733
194611
356002
477669
302603
178935
445511
749397
703621
382967
366179
647483
805233
187681
446046
174734
152363
752346
779431
576773
715594
444086
496614
1040696
1001622
786493
8364
631790
338258
883848
900455
269308
53027
170868
72892
830351
166539
136724
684301
1034897
428327
225649
787257
257324
910965
389969
177099
895079
329506
482087
315247
1050991
922985
779400
462130
747844
414450
934788
240756
252326
109591
893410
436824
81402
864803
682430
238135
312755
367423
11335
44165
992792
790433
605424
870520
553380
578625
944241
833358
46572
196021
830546
796620
547060
889852
237872
396671
77342
741998
594375
768069
54310
927619
386769
769646
932886
466875
482845
1019356
988407
486491
358913
800895
1081668
1099820
9903
9902
385220
776800
484516
470622
259131
482151
294080
707800
184085
525024
838985
39318
498668
164844
405753
122019
939044
992789
326315
1095459
424293
694185
937306
623484
592578
835819
1045911
1029440
459450
680694
332313
137814
546441
327927
358843
552172
210893
781591
667724
267371
1101435
396255
1001968
117047
237976
490366
736661
564785
449872
49598
347985
410990
560087
603241
557058
728617
537103
746456
958350
292648
391769
494353
79822
109650
1028078
721158
901018
25031
410141
304092
320904
374647
1032369
1024299
594530
86027
731444
58608
1035938
1012101
416450
440699
399432
424028
650824
251824
283296
777017
201627
293731
442708
1033035
587722
922171
892744
999917
1041341
293372
214990
729664
704032
1080347
591210
178457
583071
825406
767313
766263
831732
123250
647084
608249
121906
369704
763456
1089141
523620
424603
804660
631004
72068
891363
521423
961193
873096
68049
726556
291602
367996
130750
831007
131686
276825
213040
256530
565753
556233
645323
978428
369493
587429
970490
242642
213008
973298
849114
155836
673423
147449
304142
78617
1072819
1005920
383000
229424
920336
295921
506357
190076
972178
812916
128965
390231
372609
819133
1048678
914172
1055765
1054715
130817
903138
541937
930539
1069643
282180
991028
506673
130844
281971
618289
617239
615551
966753
332144
789946
456723
226271
588627
496082
1019763
1089768
1065591
286806
688222
141818
93111
277196
189875
932014
103359
675089
20075
761802
749530
294672
878714
575203
1083404
76451
857233
905964
56579
210324
812533
726160
500729
129353
444051
618652
12357
404870
276694
324671
759791
37827
40245
288469
771104
825055
938796
60140
222751
197856
629463
878897
237255
800539
507322
226728
566229
175361
174949
791758
517364
785750
887226
929142
800800
98674
719954
117416
753721
623090
519641
468972
785816
875820
100870
812111
832051
257725
145646
1072881
219629
679107
305628
844261
239661
450587
180629
803948
610120
1083553
67142
755262
485996
993795
176680
789225
608790
786320
129854
958153
160716
362091
275606
40704
1090542
978562
141038
999834
279557
678789
969957
1073745
65531
255706
1040294
69500
881522
920557
228534
263935
334125
608819
942734
64212
870589
327557
129202
997217
815891
290506
72552
762789
987931
236671
949206
22993
674382
51799
1048491
539131
702808
1087672
741641
1008176
764117
867710
1088638
97996
117565
629009
847391
514247
443668
1007187
304477
833512
520732
1049414
401788
258232
78389
1090199
755857
638511
918079
500734
378377
760715
203898
658827
507156
298085
1082154
589170
345302
29828
202915
79768
357731
441912
914192
206559
522805
59766
141835
247792
8007
340573
721992
439999
887180
446319
925456
889890
234733
872352
603010
914027
297153
537382
902479
270262
250368
691231
439880
888630
589059
532299
691885
446734
130206
566157
921786
493804
623283
691530
131504
860894
854365
645440
1044539
1003855
1013571
355708
1100633
956279
1004386
32456
703513
214349
213299
860520
400311
362629
366805
64649
663016
402321
522831
994659
842262
453697
269502
762122
770647
341291
751688
488702
700596
640956
370510
89872
845215
744901
628047
911426
93863
153992
300134
211128
1016785
417967
882392
39888
691556
672544
205339
910073
1007839
101937
731905
115045
717864
665181
147464
797680
808863
642055
611696
933839
830507
636677
55648
230560
184404
711401
610410
901329
513320
219083
348354
586977
1080258
285122
168503
709020
1099540
371507
114593
824807
139673
1014442
344172
423624
737324
129994
831409
950329
311113
693839
1036254
525773
399289
999403
212221
472909
551185
714459
1051849
344977
469690
819491
367522
116719
375892
559792
670843
863613
926009
146390
349249
950808
39854
426365
805800
379974
604567
1086720
1032414
748957
1067718
621150
941599
523303
1032867
770726
629568
529073
18826
967928
648783
419115
972583
831342
832633
73726
1009776
495181
430331
376486
231793
971760
687488
104822
1089412
217592
93514
1014497
866037
299346
708121
670296
530600
650968
459761
102437
563244
750878
386453
905997
841334
145814
111662
850342
294867
815652
74561
603435
478571
2391
677964
463576
758155
993288
1054983
828124
724120
401673
650477
279587
385124
1062527
701540
487689
1100283
129806
952648
136860
958783
786475
27107
872258
391616
419710
1009069
619883
132594
247405
739474
323739
656083
727611
410205
150387
388383
29207
230593
388961
451248
299966
825702
486907
43481
1099748
766885
42666
1053095
973762
926943
644692
804635
795951
1053930
842076
1087763
31348
156386
897546
109093
619069
407516
257610
885405
724320
100432
546665
143353
340533
38773
129696
417594
361734
169164
179690
87260
580149
630568
628032
274896
813250
565239
79393
558304
625244
763238
774748
523592
335878
591840
894228
1069581
432356
835701
188341
377843
363815
192018
614825
707561
21412
483100
950036
742004
675876
2796
1090620
169555
882843
899832
212783
683508
915007
949544
688309
660810
18426
514453
610025
940230
959626
407048
386383
1051214
1045830
389363
328205
366703
703224
942384
634351
467750
481210
482260
1053020
524656
110561
1036751
734261
1080556
561905
502269
566309
658465
537815
319531
737312
238826
407056
949207
702895
38599
923290
508844
141452
840426
845361
510922
985360
698641
492662
398096
290204
924347
487665
94327
194824
125404
135118
846232
791125
606224
1083042
740284
602069
850424
10210
809462
306536
474345
487215
857665
135704
709029
729162
666135
898219
111966
480649
721529
431954
1034870
936949
151506
1096845
53770
1047804
965757
1059716
826194
654833
415573
258268
465626
611715
561642
533731
515391
432875
647548
933198
927376
52600
794689
987115
1050568
136431
774889
990178
954228
89983
758171
10741
783558
607647
132419
1016100
328452
893570
305568
45706
51387
1029118
1070593
148908
575723
218831
1045928
194647
461358
996664
53463
209064
841905
828203
146564
1002222
615776
160869
440491
29305
488798
461958
94086
465648
538267
959556
858316
411887
706888
795799
975216
354649
168805
713812
1062108
464326
426306
497109
280583
463715
765196
190305
683361
202703
467828
618749
866758
707467
222474
79991
485539
1054885
506246
666956
926288
846278
1083584
1039211
450869
735416
32276
153002
762322
224052
19935
747830
531407
40072
1047284
358419
172806
402077
1091243
99150
136470
493987
189741
676023
817470
330366
267501
911309
444775
2612
893839
413374
985758
57121
792658
282989
544755
652642
1081983
173742
717807
38816
891955
571120
267287
65582
387436
441824
329676
591856
967943
322229
493577
868985
927245
640603
44148
454735
986037
920612
276017
430611
1036083
262222
806683
391974
86313
1050936
29864
253913
971842
542465
977445
166759
310394
961562
63821
419600
142839
899397
767944
351723
77315
41142
968937
104681
565456
983009
271822
581903
527407
1085591
834922
557809
812935
624444
381161
175088
170979
747717
418791
655131
555821
678673
810358
796697
526316
1031431
759179
1087832
479906
466303
498512
934384
724158
988001
999078
316043
176162
772631
960053
131491
394456
954806
953757
442986
220340
127993
252803
854453
995473
798266
57471
219245
1033776
1048061
15814
518543
89138
737246
984767
458244
1082534
430920
385293
153787
10380
262631
661149
231794
509232
953794
925004
275721
577260
922975
389433
677672
623443
27153
994656
740442
120444
43066
600223
436841
260808
1091330
357229
695959
1058360
93944
318802
237636
196961
1028282
4752
88257
433709
971220
903958
1010920
744700
360518
328480
767842
817185
520905
398990
318230
830988
654008
38571
731449
394094
189606
355406
691314
643206
732958
267755
29325
1026535
602417
654965
1073709
709702
450694
152902
372499
677382
671079
81659
578293
205998
917268
226158
587674
926309
194152
297878
298674
229370
612486
471400
831723
871619
908193
167896
882708
406456
437078
817180
685478
942307
1069868
36346
138509
406630
349406
1092708
980349
551979
424730
570889
13418
184021
873779
20140
820770
1050397
200958
835229
242013
682296
194880
50478
419057
1017194
928388
4802
1017749
18579
756630
990985
432124
965046
1028208
466724
482690
674864
762609
590676
1024192
93423
206368
5079
445268
609943
101088
245173
147175
747010
863272
1013529
978801
601404
62081
500219
904659
9550
986370
810792
766238
446062
125432
832816
1071400
56989
1067512
736674
313472
538584
766032
471788
748810
354243
926865
1042146
758721
508294
768940
563730
1035648
702063
301703
326724
825361
11041
180220
831758
995554
842709
327081
286908
552152
75475
879514
46384
1012079
948446
837446
602060
1041577
34735
470684
607097
923568
838831
515215
514165
878589
863069
692461
519176
718079
697729
154513
794166
760694
353423
924059
532051
143240
892018
121744
1028482
62610
954981
476069
349343
670319
353331
709842
767593
142927
932845
256957
813564
682935
250890
124372
831898
427444
185202
1049896
24336
616952
457343
326598
35668
799697
566849
434328
407131
980916
671748
310017
237579
774287
487013
711767
674065
144799
1083162
1084212
217458
924022
863842
921931
309566
688714
868274
412211
915871
411656
495763
828949
599164
67043
833235
119712
331077
682902
77466
468762
162251
333831
647170
1072863
621358
206097
397478
534500
842041
891907
292552
747043
745993
607495
339205
431872
908308
974487
610353
804411
789149
352374
1031945
504420
357474
937598
208106
856572
769750
172518
1048725
287485
921402
981000
478043
14267
695998
1073773
267044
756659
32677
948765
856043
393315
55223
529943
1086242
400749
152737
699991
302886
245856
943923
664704
252489
10161
1028211
654018
544739
42224
782785
129301
577112
367915
774236
113188
629978
113829
265512
858838
978108
610620
439310
685930
849978
574555
86711
102100
1077778
187929
869134
453768
694321
837616
1003906
673567
529265
847658
187981
467269
807896
841481
688828
1051296
344042
662415
870019
745252
1011232
816988
809135
582013
245703
6075
795058
157085
115708
918320
359032
329876
407229
592692
253640
568044
178179
604900
805036
802575
977407
504919
326190
502791
50045
983769
672853
449014
68452
638894
156756
166406
840730
81201
930585
892299
710022
277887
59226
94823
86979
480467
947167
75033
614960
442279
624489
1082335
856696
495893
539026
1062229
963692
42263
50420
536692
843915
396101
799299
498806
532686
158708
596470
631318
730770
446511
462007
664366
280623
932255
428528
192081
496579
320690
40241
352578
157267
772462
816594
384279
90874
398312
730321
335035
294602
211092
